.elementor-31 .elementor-element.elementor-element-4fa2f9d{--display:flex;--min-height:1000px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.6;}.elementor-31 .elementor-element.elementor-element-4fa2f9d:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-4fa2f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioprimeestates.com.br/wp-content/uploads/2026/07/BALASSIANO_Prudente-03-FACHADA-VISTA-MAR_HR0-scaled.jpeg");}.elementor-31 .elementor-element.elementor-element-4fa2f9d::before, .elementor-31 .elementor-element.elementor-element-4fa2f9d > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4fa2f9d > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-4fa2f9d > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4fa2f9d > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-4fa2f9d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-4b26270{--display:flex;--justify-content:space-around;--border-radius:60px 60px 60px 60px;}.elementor-31 .elementor-element.elementor-element-4b26270.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-1b2871a{--display:flex;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper{background-color:transparent;background-image:linear-gradient(135deg, #02010100 0%, #F2295B00 100%);width:1027px;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 > .elementor-widget-container{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5) inset;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-input--label label{color:#F9F4F4;font-family:"Cormorant SC", Sans-serif;font-size:18px;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group select, .elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1A7EFB00 !important;color:#ffffff !important;font-family:"Cormorant SC", Sans-serif;}.elementor-31 .elementor-element.elementor-element-451b038{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-31 .elementor-element.elementor-element-6fdc9f5{width:var( --container-widget-width, 107.57% );max-width:107.57%;--container-widget-width:107.57%;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-6fdc9f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6fdc9f5 img{width:79%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-939fc7a{width:var( --container-widget-width, 84.16% );max-width:84.16%;--container-widget-width:84.16%;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-939fc7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-939fc7a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:600;line-height:50px;color:#FAFAFA;}.elementor-31 .elementor-element.elementor-element-6436abd{width:var( --container-widget-width, 83.455% );max-width:83.455%;--container-widget-width:83.455%;--container-widget-flex-grow:0;text-align:start;}.elementor-31 .elementor-element.elementor-element-6436abd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-6436abd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:100;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#F3F3F3;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-31 .elementor-element.elementor-element-dd65d2c{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-dd65d2c .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-dd65d2c .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button{background-color:transparent;font-family:"Cormorant SC", Sans-serif;font-size:20px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #0000000A 0%, #54F22900 100%);box-shadow:0px 0px 0px 0px rgba(3.2381529235839848, 4.5396848069636775, 30.394140624999988, 0.7);border-style:solid;border-color:#FFFFFF;padding:16px 30px 16px 30px;}.elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31 .elementor-element.elementor-element-a8c4dc6{width:var( --container-widget-width, 84.358% );max-width:84.358%;--container-widget-width:84.358%;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-a8c4dc6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button:focus svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-7aa3da5 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-31 .elementor-element.elementor-element-7aa3da5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1a7efb !important;color:#ffffff !important;}.elementor-31 .elementor-element.elementor-element-7472dd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-7472dd7::before, .elementor-31 .elementor-element.elementor-element-7472dd7 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7472dd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7472dd7 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7472dd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7472dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020201;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-0e49425{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-0e49425 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-0e49425 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-64bcae7{text-align:justify;}.elementor-31 .elementor-element.elementor-element-64bcae7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:56px;font-weight:100;color:#C1CF91;}.elementor-31 .elementor-element.elementor-element-8542841{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-8542841 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-8542841 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-88e829d{--display:flex;--min-height:635px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-88e829d::before, .elementor-31 .elementor-element.elementor-element-88e829d > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-88e829d > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-88e829d > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-88e829d > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-88e829d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-73a2138{--display:flex;}.elementor-31 .elementor-element.elementor-element-7e8e953{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2357c7f{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:200;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2dc54d4{font-family:"Raleway", Sans-serif;font-size:22px;font-weight:200;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-63da91e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-63da91e::before, .elementor-31 .elementor-element.elementor-element-63da91e > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-63da91e > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-63da91e > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-63da91e > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-63da91e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-53da6ba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-53da6ba .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-53da6ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-8d82ee2{text-align:center;}.elementor-31 .elementor-element.elementor-element-8d82ee2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:83px;font-weight:100;color:#C1CF91;}.elementor-31 .elementor-element.elementor-element-e081299{text-align:center;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:200;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7c47e2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-7c47e2f::before, .elementor-31 .elementor-element.elementor-element-7c47e2f > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7c47e2f > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7c47e2f > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7c47e2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7c47e2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-d73d32a{width:100%;max-width:100%;border-style:none;}.elementor-31 .elementor-element.elementor-element-d73d32a img{border-style:none;}.elementor-31 .elementor-element.elementor-element-00c6ab8 .elementor-button{background-color:#61CE7000;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-00c6ab8 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-00c6ab8 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31 .elementor-element.elementor-element-00c6ab8 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-00c6ab8 .elementor-button:focus svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-57d00db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-57d00db::before, .elementor-31 .elementor-element.elementor-element-57d00db > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-57d00db > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-57d00db > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-57d00db > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-57d00db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-57d00db::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31 .elementor-element.elementor-element-065de6c{--display:flex;}.elementor-31 .elementor-element.elementor-element-823f9d4{text-align:center;}.elementor-31 .elementor-element.elementor-element-823f9d4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-e3e4a49{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-ecff33d{--display:flex;}.elementor-31 .elementor-element.elementor-element-c0b01c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-c0b01c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-ec3a7cb{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-abae977{--display:flex;}.elementor-31 .elementor-element.elementor-element-7949e30 .elementor-button{background-color:#0B0B0B;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7949e30 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-7949e30 .elementor-button:focus{background-color:#66AE7E;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7949e30 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-7949e30 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-e36a238{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-e36a238::before, .elementor-31 .elementor-element.elementor-element-e36a238 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e36a238 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e36a238 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e36a238 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e36a238 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-ea3baf5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-ea3baf5 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-ea3baf5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-2983928{text-align:center;}.elementor-31 .elementor-element.elementor-element-2983928 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:83px;font-weight:100;color:#C1CF91;}.elementor-31 .elementor-element.elementor-element-8e103f3{text-align:center;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:200;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-541231c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-541231c::before, .elementor-31 .elementor-element.elementor-element-541231c > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-541231c > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-541231c > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-541231c > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-541231c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-35ab58b{width:100%;max-width:100%;border-style:none;}.elementor-31 .elementor-element.elementor-element-35ab58b img{width:100%;border-style:none;}.elementor-31 .elementor-element.elementor-element-c34f288 .elementor-button{background-color:#61CE7000;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-c34f288 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-c34f288 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31 .elementor-element.elementor-element-c34f288 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-c34f288 .elementor-button:focus svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-7205c27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-7205c27::before, .elementor-31 .elementor-element.elementor-element-7205c27 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7205c27 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7205c27 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7205c27 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7205c27 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-7205c27::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31 .elementor-element.elementor-element-fcaf68a{--display:flex;}.elementor-31 .elementor-element.elementor-element-572ccd2{text-align:center;}.elementor-31 .elementor-element.elementor-element-572ccd2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-c84de80{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-87b457f{--display:flex;}.elementor-31 .elementor-element.elementor-element-5b7e841{text-align:center;}.elementor-31 .elementor-element.elementor-element-5b7e841 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-dfa530c{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-d539443{--display:flex;}.elementor-31 .elementor-element.elementor-element-252d2a2 .elementor-button{background-color:#0B0B0B;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-252d2a2 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-252d2a2 .elementor-button:focus{background-color:#66AE7E;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-252d2a2 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-252d2a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-54ebe55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-54ebe55::before, .elementor-31 .elementor-element.elementor-element-54ebe55 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-54ebe55 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-54ebe55 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-54ebe55 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-54ebe55 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-99607b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-31 .elementor-element.elementor-element-99607b1 .elementor-divider-separator{width:100%;}.elementor-31 .elementor-element.elementor-element-99607b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-31 .elementor-element.elementor-element-8fb08a1{text-align:center;}.elementor-31 .elementor-element.elementor-element-8fb08a1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:83px;font-weight:100;color:#C1CF91;}.elementor-31 .elementor-element.elementor-element-6cdd819{text-align:center;font-family:"Raleway", Sans-serif;font-size:22px;font-weight:200;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0f04f13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-0f04f13::before, .elementor-31 .elementor-element.elementor-element-0f04f13 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-0f04f13 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-0f04f13 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-0f04f13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-0f04f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020101;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-fcd3261{width:100%;max-width:100%;border-style:none;}.elementor-31 .elementor-element.elementor-element-fcd3261 img{width:100%;border-style:none;}.elementor-31 .elementor-element.elementor-element-595c7d9 .elementor-button{background-color:#61CE7000;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-595c7d9 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-595c7d9 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31 .elementor-element.elementor-element-595c7d9 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-595c7d9 .elementor-button:focus svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-9371ff6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-31 .elementor-element.elementor-element-9371ff6::before, .elementor-31 .elementor-element.elementor-element-9371ff6 > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-9371ff6 > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-9371ff6 > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-9371ff6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-9371ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-31 .elementor-element.elementor-element-9371ff6::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31 .elementor-element.elementor-element-6a47d1c{--display:flex;}.elementor-31 .elementor-element.elementor-element-b716209{text-align:center;}.elementor-31 .elementor-element.elementor-element-b716209 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-5b6c516{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-672e0cb{--display:flex;}.elementor-31 .elementor-element.elementor-element-d2048e0{text-align:center;}.elementor-31 .elementor-element.elementor-element-d2048e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:100;color:#000000;}.elementor-31 .elementor-element.elementor-element-d03d6fd{text-align:center;font-family:"Raleway", Sans-serif;font-size:21px;font-weight:200;letter-spacing:-0.5px;color:#000000;}.elementor-31 .elementor-element.elementor-element-ab58d7f{--display:flex;}.elementor-31 .elementor-element.elementor-element-0131273 .elementor-button{background-color:#0B0B0B;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0131273 .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-0131273 .elementor-button:focus{background-color:#66AE7E;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-0131273 .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-0131273 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-7984e9b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.45;}.elementor-31 .elementor-element.elementor-element-7984e9b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-7984e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioprimeestates.com.br/wp-content/uploads/2026/07/BALASSIANO_Prudente-03-FACHADA-VISTA-MAR_HR0-2-scaled.jpeg");}.elementor-31 .elementor-element.elementor-element-7984e9b::before, .elementor-31 .elementor-element.elementor-element-7984e9b > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7984e9b > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-7984e9b > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7984e9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-7984e9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-7eb7f50{--display:flex;--justify-content:space-around;}.elementor-31 .elementor-element.elementor-element-7eb7f50.e-con{--order:99999 /* order end hack */;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper{background-color:transparent;background-image:linear-gradient(180deg, #02010100 0%, #F2295B00 100%);width:1150px;}.elementor-31 .elementor-element.elementor-element-2922d88 > .elementor-widget-container{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5) inset;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-input--label label{color:#F9F4F4;font-family:"Cormorant SC", Sans-serif;font-size:18px;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group select, .elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#02010100;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group select{color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#1A7EFB00 !important;color:#ffffff !important;font-family:"Cormorant SC", Sans-serif;}.elementor-31 .elementor-element.elementor-element-322b453{--display:flex;}.elementor-31 .elementor-element.elementor-element-436958a{width:var( --container-widget-width, 102.416% );max-width:102.416%;--container-widget-width:102.416%;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-436958a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31 .elementor-element.elementor-element-436958a img{width:48%;}.elementor-31 .elementor-element.elementor-element-badcf4b .elementor-button{background-color:#66AE7E;font-family:"Cormorant SC", Sans-serif;font-size:19px;font-weight:500;line-height:40px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-badcf4b .elementor-button:hover, .elementor-31 .elementor-element.elementor-element-badcf4b .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-31 .elementor-element.elementor-element-badcf4b .elementor-button:hover svg, .elementor-31 .elementor-element.elementor-element-badcf4b .elementor-button:focus svg{fill:#000000;}.elementor-31 .elementor-element.elementor-element-e359e8b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overlay-opacity:0.45;}.elementor-31 .elementor-element.elementor-element-e359e8b:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-e359e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#423A3A;}.elementor-31 .elementor-element.elementor-element-e359e8b::before, .elementor-31 .elementor-element.elementor-element-e359e8b > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e359e8b > .e-con-inner > .elementor-background-video-container::before, .elementor-31 .elementor-element.elementor-element-e359e8b > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e359e8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31 .elementor-element.elementor-element-e359e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-31 .elementor-element.elementor-element-a8ade41{--display:flex;}.elementor-31 .elementor-element.elementor-element-bad1bdd{text-align:center;font-family:"Raleway", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-31 .elementor-element.elementor-element-bad1bdd a{color:#FFFFFF;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper{width:257px;}.elementor-31 .elementor-element.elementor-element-6fdc9f5{width:var( --container-widget-width, 344.215px );max-width:344.215px;--container-widget-width:344.215px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-939fc7a{text-align:start;}.elementor-31 .elementor-element.elementor-element-64bcae7{text-align:start;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper{width:264px;}.elementor-31 .elementor-element.elementor-element-436958a{width:var( --container-widget-width, 344.215px );max-width:344.215px;--container-widget-width:344.215px;--container-widget-flex-grow:0;text-align:center;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-4b26270{--content-width:577px;}.elementor-31 .elementor-element.elementor-element-7eb7f50{--content-width:634px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-1ba4dc4.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-1ba4dc4 .fluentform-widget-wrapper{width:241px;}.elementor-31 .elementor-element.elementor-element-6fdc9f5{width:var( --container-widget-width, 344.667px );max-width:344.667px;--container-widget-width:344.667px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-6fdc9f5 img{width:91%;max-width:81%;}.elementor-31 .elementor-element.elementor-element-939fc7a{width:var( --container-widget-width, 306.25px );max-width:306.25px;--container-widget-width:306.25px;--container-widget-flex-grow:0;text-align:center;}.elementor-31 .elementor-element.elementor-element-939fc7a .elementor-heading-title{font-size:49px;}.elementor-31 .elementor-element.elementor-element-6436abd{text-align:center;}.elementor-31 .elementor-element.elementor-element-dd65d2c .elementor-divider-separator{width:0%;}.elementor-31 .elementor-element.elementor-element-dd65d2c .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-31 .elementor-element.elementor-element-a8c4dc6 .elementor-button{font-size:18px;line-height:2.8em;}.elementor-31 .elementor-element.elementor-element-64bcae7{text-align:center;}.elementor-31 .elementor-element.elementor-element-64bcae7 .elementor-heading-title{font-size:32px;}.elementor-31 .elementor-element.elementor-element-2357c7f{text-align:center;}.elementor-31 .elementor-element.elementor-element-2dc54d4{text-align:center;}.elementor-31 .elementor-element.elementor-element-8d82ee2{text-align:center;}.elementor-31 .elementor-element.elementor-element-8d82ee2 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-823f9d4{text-align:center;}.elementor-31 .elementor-element.elementor-element-823f9d4 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-c0b01c2{text-align:center;}.elementor-31 .elementor-element.elementor-element-c0b01c2 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2983928{text-align:center;}.elementor-31 .elementor-element.elementor-element-2983928 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-572ccd2{text-align:center;}.elementor-31 .elementor-element.elementor-element-572ccd2 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-5b7e841{text-align:center;}.elementor-31 .elementor-element.elementor-element-5b7e841 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-8fb08a1{text-align:center;}.elementor-31 .elementor-element.elementor-element-8fb08a1 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-b716209{text-align:center;}.elementor-31 .elementor-element.elementor-element-b716209 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-d2048e0{text-align:center;}.elementor-31 .elementor-element.elementor-element-d2048e0 .elementor-heading-title{font-size:50px;}.elementor-31 .elementor-element.elementor-element-2922d88.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-2922d88 .fluentform-widget-wrapper{width:234px;}.elementor-31 .elementor-element.elementor-element-436958a{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-436958a img{width:84%;}}