.elementor-580 .elementor-element.elementor-element-943e956:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-943e956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-943e956 > .elementor-background-overlay{background-color:#000000;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-943e956{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-6b71bd5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-6b71bd5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-6b71bd5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-580 .elementor-element.elementor-element-a37593e{text-align:center;}.elementor-580 .elementor-element.elementor-element-a37593e img{width:100%;max-width:70%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-e63484e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-e63484e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-e63484e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-e63484e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Inter;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-d4bf91e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;text-align:right;}.elementor-580 .elementor-element.elementor-element-d4bf91e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d4bf91e .elementor-heading-title{font-family:"Inter", Inter;font-size:19px;font-weight:500;color:#BDBDBD;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-61fbbd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-61fbbd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-61fbbd9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button{background-color:var( --e-global-color-text );font-family:"Inter", Inter;font-size:22px;font-weight:400;fill:var( --e-global-color-528090f );color:var( --e-global-color-528090f );transition-duration:0.5s;}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button:hover, .elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-528090f );border-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-b871a0b{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-b871a0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button:hover svg, .elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button:focus svg{fill:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-container{min-height:90vh;text-align:left;}.elementor-580 .elementor-element.elementor-element-5146371{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-528090f );padding:0% 50% 0% 4%;}.elementor-580 .elementor-element.elementor-element-5146371 .elementor-heading-title{color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-524188f0{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-524188f0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-524188f0 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );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-580 .elementor-element.elementor-element-6fe9b4e > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-580 .elementor-element.elementor-element-6fe9b4e{text-align:left;font-family:"Inter", Inter;font-size:24px;font-weight:300;line-height:27px;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-6fe9b4e p{margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-6fe9b4e a{color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button{background-color:var( --e-global-color-528090f );font-family:"Inter", Inter;font-size:24px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button:hover, .elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-528090f );border-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-0c909ae{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-0c909ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button:hover svg, .elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button:focus svg{fill:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-container{min-height:90vh;text-align:left;}.elementor-580 .elementor-element.elementor-element-78c0175{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-528090f );padding:0% 50% 0% 4%;}.elementor-580 .elementor-element.elementor-element-78c0175:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-78c0175 .elementor-heading-title{color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-element-populated{margin:0px 0px 0px 12px;--e-column-margin-right:0px;--e-column-margin-left:12px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-59c476e{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-59c476e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-59c476e .elementor-heading-title{font-family:"Inter", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-d68441b > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-580 .elementor-element.elementor-element-d68441b{text-align:left;font-family:"Inter", Inter;font-size:24px;font-weight:300;line-height:27px;letter-spacing:0px;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-d68441b p{margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-d68441b a{color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button{background-color:var( --e-global-color-528090f );font-family:"Inter", Inter;font-size:24px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button:hover, .elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-528090f );border-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-e5c10cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-e5c10cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button:hover svg, .elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button:focus svg{fill:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-6d799899:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-6d799899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-6d799899 > .elementor-container{min-height:260px;}.elementor-580 .elementor-element.elementor-element-6d799899{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-6d799899 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-b4d9076 > .elementor-element-populated{margin:0px 50px 0px 65px;--e-column-margin-right:50px;--e-column-margin-left:65px;}.elementor-580 .elementor-element.elementor-element-f50240d{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:left;}.elementor-580 .elementor-element.elementor-element-f50240d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-f50240d .elementor-heading-title{font-family:"Inter", Inter;font-size:32px;font-weight:500;line-height:45px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-69f88d8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-580 .elementor-element.elementor-element-69f88d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-580 .elementor-element.elementor-element-69f88d8 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:16px;font-weight:200;line-height:29px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-4e5914cb > .elementor-container{min-height:80vh;}.elementor-580 .elementor-element.elementor-element-4e5914cb .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-580 .elementor-element.elementor-element-4e5914cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 50% 0% 4%;}.elementor-580 .elementor-element.elementor-element-4e5914cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-b83e6d8{margin-top:60px;margin-bottom:60px;}.elementor-580 .elementor-element.elementor-element-7b736cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-7b736cc > .elementor-element-populated{margin:0px 50px 0px 65px;--e-column-margin-right:50px;--e-column-margin-left:65px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-c5eee50{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-c5eee50 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-c5eee50 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-e0536eb > .elementor-widget-container{margin:-30px 0px -20px 0px;}.elementor-580 .elementor-element.elementor-element-e0536eb{text-align:left;font-family:"Inter", Inter;font-size:24px;font-weight:300;line-height:27px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-secondary );}.elementor-580 .elementor-element.elementor-element-e0536eb p{margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-e0536eb a{color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-b895d52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-b895d52 > .elementor-element-populated{margin:0px 65px 0px 50px;--e-column-margin-right:65px;--e-column-margin-left:50px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-d41098c{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-d41098c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d41098c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-77b9efe );}.elementor-580 .elementor-element.elementor-element-d6dd984{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-d6dd984 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d6dd984 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:31px;font-weight:600;color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-f8b55c4{text-align:left;font-family:"Inter", Inter;font-size:16px;font-weight:500;}.elementor-580 .elementor-element.elementor-element-c72ba21 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-c72ba21{margin-top:60px;margin-bottom:60px;}.elementor-580 .elementor-element.elementor-element-ae24106 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-ae24106 > .elementor-element-populated{margin:0px 65px 0px 50px;--e-column-margin-right:65px;--e-column-margin-left:50px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-e026263 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-e026263 > .elementor-element-populated{margin:0px 65px 0px 50px;--e-column-margin-right:65px;--e-column-margin-left:50px;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-ba70b04{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-ba70b04 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-ba70b04 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Inter;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-77b9efe );}.elementor-580 .elementor-element.elementor-element-94d18f9{width:var( --container-widget-width, 92.095% );max-width:92.095%;--container-widget-width:92.095%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-94d18f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-94d18f9 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:31px;font-weight:600;color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-295b820{text-align:left;font-family:"Inter", Inter;font-size:16px;font-weight:500;}.elementor-580 .elementor-element.elementor-element-e08e6dd:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-e08e6dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-e08e6dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:4% 0% 4% 0%;}.elementor-580 .elementor-element.elementor-element-e08e6dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-4767227.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-4767227.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-4767227 > .elementor-element-populated{margin:0px 50px 0px 65px;--e-column-margin-right:50px;--e-column-margin-left:65px;}.elementor-580 .elementor-element.elementor-element-ad299a1{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-580 .elementor-element.elementor-element-ad299a1 > .elementor-widget-container{margin:0px 40px 0px 00px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-ad299a1 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:400;line-height:45px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-eec9a80{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;align-self:center;text-align:left;}.elementor-580 .elementor-element.elementor-element-eec9a80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:26px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-eec9a80 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:18px;font-weight:200;line-height:29px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-qw1wz5k:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-jordan.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-qw1wz5k{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-4665715.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-4665715.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-4665715.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-4665715 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-3a1bef4{width:var( --container-widget-width, 41.857% );max-width:41.857%;--container-widget-width:41.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-3a1bef4 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-df2d2d9{text-align:center;}.elementor-580 .elementor-element.elementor-element-df2d2d9 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:24px;font-weight:300;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-ffe9c92:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-eden.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-ffe9c92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-9d0bd16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-9d0bd16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-9d0bd16.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-9d0bd16 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-cf14d75{width:var( --container-widget-width, 41.857% );max-width:41.857%;--container-widget-width:41.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-cf14d75 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-c00cd12{text-align:center;}.elementor-580 .elementor-element.elementor-element-c00cd12 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:24px;font-weight:300;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-7887718:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-7887718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-gion.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-7887718 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-7887718 > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-7887718{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-f2b49b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-f2b49b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-f2b49b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-f2b49b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-270ec75{width:var( --container-widget-width, 41.857% );max-width:41.857%;--container-widget-width:41.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-270ec75 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-33846fc{text-align:center;}.elementor-580 .elementor-element.elementor-element-33846fc .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:24px;font-weight:300;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-15e82a7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-spa.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.44;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-15e82a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-15a5fcf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-15a5fcf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-15a5fcf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-15a5fcf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-0c159a1{width:var( --container-widget-width, 41.857% );max-width:41.857%;--container-widget-width:41.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-0c159a1 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-57c5869{text-align:center;}.elementor-580 .elementor-element.elementor-element-57c5869 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:24px;font-weight:300;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-407e08e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-407e08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-prainha.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-407e08e > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-407e08e > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-407e08e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:350px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-9e8b22c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-9e8b22c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-9e8b22c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-9e8b22c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-98686e8{width:var( --container-widget-width, 41.857% );max-width:41.857%;--container-widget-width:41.857%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-98686e8 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-f109bde{text-align:center;}.elementor-580 .elementor-element.elementor-element-f109bde .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:24px;font-weight:300;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-wicukn1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-wicukn1:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-wicukn1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-wicukn1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-580 .elementor-element.elementor-element-wicukn1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-f8645d3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-580 .elementor-element.elementor-element-f8645d3 > .elementor-element-populated{margin:0px 0px 0px 65px;--e-column-margin-right:0px;--e-column-margin-left:65px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-44531db .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:50px;font-weight:600;}.elementor-580 .elementor-element.elementor-element-dc2e3ed{font-family:"Inter Tight", Inter;font-size:24px;font-weight:200;color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Inter;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Inter;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-580 .elementor-element.elementor-element-90f3545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-item{border-width:10px;border-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-item .elementor-tab-content{border-width:10px;border-top-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:10px;border-bottom-color:#FFFFFF;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-icon, .elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-title{color:var( --e-global-color-77b9efe );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-icon svg{fill:var( --e-global-color-77b9efe );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-active .elementor-accordion-icon, .elementor-580 .elementor-element.elementor-element-90f3545 .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-title{font-family:"Inter", Inter;font-size:24px;font-weight:400;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-tab-title{padding:16px 16px 16px 16px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:15px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:15px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-tab-content{font-family:"Inter", Inter;font-size:24px;font-weight:200;padding:5px 16px 16px 16px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-050c35a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-580 .elementor-element.elementor-element-050c35a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-580 .elementor-element.elementor-element-050c35a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-580 .elementor-element.elementor-element-050c35a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-580 .elementor-element.elementor-element-b8fd705{width:100%;max-width:100%;align-self:flex-end;}.elementor-580 .elementor-element.elementor-element-b8fd705 img{width:82%;max-width:100%;height:392px;}.elementor-580 .elementor-element.elementor-element-4ebbeac > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-4ebbeac:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-4ebbeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #272B31 0%, var( --e-global-color-secondary ) 100%);}.elementor-580 .elementor-element.elementor-element-4ebbeac{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-580 .elementor-element.elementor-element-4ebbeac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-c02ed45 .elementor-heading-title{font-family:"Inter Tight", Inter;font-size:16px;font-weight:200;letter-spacing:4.1px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-1bb135a:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/4310dce0-59bd-4af6-8222-41a8bea798f8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-container{max-width:700px;}.elementor-580 .elementor-element.elementor-element-1bb135a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 0px 170px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-d591204.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-d591204.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-d591204.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-d591204 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d3f3da3{width:var( --container-widget-width, 143.714% );max-width:143.714%;--container-widget-width:143.714%;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-d3f3da3 .elementor-heading-title{font-family:"Inter", Inter;font-size:27px;font-weight:500;line-height:33px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-883c1e7{width:var( --container-widget-width, 94.853% );max-width:94.853%;--container-widget-width:94.853%;--container-widget-flex-grow:0;align-self:center;text-align:center;}.elementor-580 .elementor-element.elementor-element-883c1e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:7px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-883c1e7 .elementor-heading-title{font-family:"Inter", Inter;font-size:16px;font-weight:400;line-height:23px;color:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button{background-color:var( --e-global-color-528090f );font-family:"Inter", Inter;font-size:24px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.5s;}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button:hover, .elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-528090f );border-color:var( --e-global-color-primary );}.elementor-580 .elementor-element.elementor-element-eaa330f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-eaa330f > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button:hover svg, .elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button:focus svg{fill:var( --e-global-color-528090f );}.elementor-580 .elementor-element.elementor-element-78bd4dfb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-78bd4dfb:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-78bd4dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/Group-239.png");background-position:center center;background-repeat:no-repeat;background-size:26% auto;}.elementor-580 .elementor-element.elementor-element-78bd4dfb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:14% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-78bd4dfb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}body:not(.rtl) .elementor-580 .elementor-element.elementor-element-a140adb{left:0px;}body.rtl .elementor-580 .elementor-element.elementor-element-a140adb{right:0px;}.elementor-580 .elementor-element.elementor-element-a140adb{top:-186px;text-align:center;}.elementor-580 .elementor-element.elementor-element-a140adb .elementor-heading-title{font-family:"Inter", Inter;font-size:18px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-580 .elementor-element.elementor-element-4d3da9d > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-580 .elementor-element.elementor-element-4d3da9d{text-align:center;}.elementor-580 .elementor-element.elementor-element-4d3da9d .elementor-heading-title{font-family:"Inter", Inter;font-size:14px;font-weight:400;color:var( --e-global-color-77b9efe );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-580 .elementor-element.elementor-element-6b71bd5{width:30%;}.elementor-580 .elementor-element.elementor-element-e63484e{width:36.664%;}.elementor-580 .elementor-element.elementor-element-61fbbd9{width:33%;}.elementor-580 .elementor-element.elementor-element-d591204{width:100%;}}@media(max-width:1366px) and (min-width:768px){.elementor-580 .elementor-element.elementor-element-6b71bd5{width:65%;}.elementor-580 .elementor-element.elementor-element-e63484e{width:13%;}.elementor-580 .elementor-element.elementor-element-61fbbd9{width:55%;}.elementor-580 .elementor-element.elementor-element-559dfbd9{width:70%;}.elementor-580 .elementor-element.elementor-element-5362b9c{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-580 .elementor-element.elementor-element-6b71bd5{width:50%;}.elementor-580 .elementor-element.elementor-element-e63484e{width:14%;}.elementor-580 .elementor-element.elementor-element-61fbbd9{width:36%;}.elementor-580 .elementor-element.elementor-element-559dfbd9{width:74%;}.elementor-580 .elementor-element.elementor-element-5362b9c{width:74%;}.elementor-580 .elementor-element.elementor-element-abdcaf6{width:100%;}}@media(min-width:1367px){.elementor-580 .elementor-element.elementor-element-qw1wz5k:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-580 .elementor-element.elementor-element-ffe9c92:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-580 .elementor-element.elementor-element-7887718:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-7887718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-580 .elementor-element.elementor-element-15e82a7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-580 .elementor-element.elementor-element-407e08e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-407e08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-580 .elementor-element.elementor-element-1bb135a:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(min-width:2400px){.elementor-580 .elementor-element.elementor-element-6b71bd5.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-580 .elementor-element.elementor-element-d4bf91e{width:var( --container-widget-width, 536.797px );max-width:536.797px;--container-widget-width:536.797px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-61fbbd9{width:26%;}.elementor-580 .elementor-element.elementor-element-61fbbd9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-b871a0b{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-b871a0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-background-overlay{opacity:0;}.elementor-580 .elementor-element.elementor-element-5146371{margin-top:0px;margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-element-populated{margin:0px 0px 0px 250px;--e-column-margin-right:0px;--e-column-margin-left:250px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-6fe9b4e{width:var( --container-widget-width, 614px );max-width:614px;--container-widget-width:614px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-background-overlay{opacity:0;}.elementor-580 .elementor-element.elementor-element-78c0175{margin-top:0px;margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-element-populated{margin:0px 0px 0px 250px;--e-column-margin-right:0px;--e-column-margin-left:250px;}.elementor-580 .elementor-element.elementor-element-6d799899 > .elementor-container{min-height:218px;}.elementor-580 .elementor-element.elementor-element-6d799899{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-b4d9076 > .elementor-element-populated{margin:0px 00px 0px 0px;--e-column-margin-right:00px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-f50240d{width:var( --container-widget-width, 628px );max-width:628px;--container-widget-width:628px;--container-widget-flex-grow:0;align-self:center;}.elementor-580 .elementor-element.elementor-element-f50240d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d41098c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-ba70b04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-e08e6dd{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-4767227.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-4767227.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-4767227.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-580 .elementor-element.elementor-element-4767227 > .elementor-element-populated{margin:50px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-ad299a1{--container-widget-width:615px;--container-widget-flex-grow:0;width:var( --container-widget-width, 615px );max-width:615px;}.elementor-580 .elementor-element.elementor-element-eec9a80 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-eec9a80{--container-widget-width:408px;--container-widget-flex-grow:0;width:var( --container-widget-width, 408px );max-width:408px;}.elementor-580 .elementor-element.elementor-element-qw1wz5k:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-242px -577px;}.elementor-580 .elementor-element.elementor-element-df2d2d9{text-align:center;}.elementor-580 .elementor-element.elementor-element-ffe9c92:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-eden.png");background-position:0px -679px;}.elementor-580 .elementor-element.elementor-element-c00cd12{text-align:center;}.elementor-580 .elementor-element.elementor-element-7887718:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-7887718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-gion.png");background-position:0px -558px;}.elementor-580 .elementor-element.elementor-element-33846fc{text-align:center;}.elementor-580 .elementor-element.elementor-element-15e82a7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-spa.png");background-position:130px -568px;}.elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-background-overlay{opacity:0.21;}.elementor-580 .elementor-element.elementor-element-57c5869{text-align:center;}.elementor-580 .elementor-element.elementor-element-407e08e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-407e08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-prainha.png");background-position:-111px -605px;}.elementor-580 .elementor-element.elementor-element-f109bde{text-align:center;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-4ebbeac{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-1bb135a:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/4310dce0-59bd-4af6-8222-41a8bea798f8.png");background-position:center center;}.elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-background-overlay{opacity:0.45;}.elementor-580 .elementor-element.elementor-element-78bd4dfb{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-abdcaf6{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-580 .elementor-element.elementor-element-abdcaf6 > .elementor-element-populated{padding:180px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-a140adb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-580 .elementor-element.elementor-element-a140adb{left:0px;}body.rtl .elementor-580 .elementor-element.elementor-element-a140adb{right:0px;}.elementor-580 .elementor-element.elementor-element-a140adb{top:47px;text-align:center;}.elementor-580 .elementor-element.elementor-element-4d3da9d > .elementor-widget-container{margin:80px 0px 050px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-4d3da9d{text-align:center;}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-b871a0b{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-580 .elementor-element.elementor-element-5146371{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-element-populated{margin:0px 0px 0px 55px;--e-column-margin-right:0px;--e-column-margin-left:55px;}.elementor-580 .elementor-element.elementor-element-524188f0{width:var( --container-widget-width, 662px );max-width:662px;--container-widget-width:662px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-524188f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-6fe9b4e{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-6fe9b4e > .elementor-widget-container{margin:-10px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-0c909ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-78c0175:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/swimming-pool-maintenance-scaled.webp");}.elementor-580 .elementor-element.elementor-element-78c0175{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-element-populated{margin:0px 0px 0px 55px;--e-column-margin-right:0px;--e-column-margin-left:55px;}.elementor-580 .elementor-element.elementor-element-59c476e{width:var( --container-widget-width, 662px );max-width:662px;--container-widget-width:662px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-59c476e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d68441b{width:var( --container-widget-width, 602px );max-width:602px;--container-widget-width:602px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-d68441b > .elementor-widget-container{margin:-10px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-e5c10cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076 > .elementor-element-populated{margin:00px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-580 .elementor-element.elementor-element-f50240d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-f50240d{--container-widget-width:503px;--container-widget-flex-grow:0;width:var( --container-widget-width, 503px );max-width:503px;}.elementor-580 .elementor-element.elementor-element-f50240d .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-580 .elementor-element.elementor-element-69f88d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-69f88d8{--container-widget-width:598px;--container-widget-flex-grow:0;width:var( --container-widget-width, 598px );max-width:598px;}.elementor-580 .elementor-element.elementor-element-c5eee50 .elementor-heading-title{font-size:43px;}.elementor-580 .elementor-element.elementor-element-d41098c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-ba70b04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-wicukn1{padding:60px 0px 60px 0px;}.elementor-580 .elementor-element.elementor-element-44531db .elementor-heading-title{font-size:40px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-background-overlay{opacity:0.45;}.elementor-580 .elementor-element.elementor-element-abdcaf6 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-a140adb{top:-116px;text-align:center;}.elementor-580 .elementor-element.elementor-element-a140adb .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-4d3da9d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-580 .elementor-element.elementor-element-4d3da9d{text-align:center;}.elementor-580 .elementor-element.elementor-element-4d3da9d .elementor-heading-title{font-size:12px;}}@media(max-width:1024px){.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-element-populated{margin:20px 0px 20px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-580 .elementor-element.elementor-element-d4bf91e{width:var( --container-widget-width, 101.188px );max-width:101.188px;--container-widget-width:101.188px;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-b871a0b{width:var( --container-widget-width, 257.25px );max-width:257.25px;--container-widget-width:257.25px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-b871a0b .elementor-button{font-size:17px;}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-container{max-width:1063px;}.elementor-580 .elementor-element.elementor-element-5146371{padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-0c909ae{width:var( --container-widget-width, 257.25px );max-width:257.25px;--container-widget-width:257.25px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-0c909ae .elementor-button{font-size:17px;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-container{max-width:1063px;}.elementor-580 .elementor-element.elementor-element-78c0175{padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-580 .elementor-element.elementor-element-e5c10cd{width:var( --container-widget-width, 257.25px );max-width:257.25px;--container-widget-width:257.25px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-e5c10cd .elementor-button{font-size:17px;}.elementor-580 .elementor-element.elementor-element-6d799899{margin-top:0%;margin-bottom:0%;}.elementor-580 .elementor-element.elementor-element-69f88d8{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-4e5914cb > .elementor-container{min-height:550px;}.elementor-580 .elementor-element.elementor-element-4e5914cb{margin-top:0%;margin-bottom:0%;padding:0% 4% 0% 4%;}.elementor-580 .elementor-element.elementor-element-c5eee50{--container-widget-width:313px;--container-widget-flex-grow:0;width:var( --container-widget-width, 313px );max-width:313px;}.elementor-580 .elementor-element.elementor-element-c5eee50 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-d41098c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-ba70b04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-e08e6dd{margin-top:20%;margin-bottom:0%;}.elementor-580 .elementor-element.elementor-element-ad299a1{--container-widget-width:606px;--container-widget-flex-grow:0;width:var( --container-widget-width, 606px );max-width:606px;}.elementor-580 .elementor-element.elementor-element-eec9a80{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;}.elementor-580 .elementor-element.elementor-element-qw1wz5k{padding:120px 30px 30px 30px;}.elementor-580 .elementor-element.elementor-element-df2d2d9{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-df2d2d9 .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-ffe9c92{padding:120px 30px 30px 30px;}.elementor-580 .elementor-element.elementor-element-c00cd12{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-c00cd12 .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-7887718{padding:120px 30px 30px 30px;}.elementor-580 .elementor-element.elementor-element-33846fc{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-33846fc .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-15e82a7{padding:120px 30px 30px 30px;}.elementor-580 .elementor-element.elementor-element-57c5869{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-57c5869 .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-407e08e{padding:120px 30px 30px 30px;}.elementor-580 .elementor-element.elementor-element-f109bde{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-f109bde .elementor-heading-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-wicukn1{padding:80px 40px 80px 40px;}.elementor-580 .elementor-element.elementor-element-f8645d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-44531db .elementor-heading-title{font-size:32px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-title{font-size:20px;}.elementor-580 .elementor-element.elementor-element-1bb135a{padding:120px 30px 120px 30px;}.elementor-580 .elementor-element.elementor-element-eaa330f{width:var( --container-widget-width, 257.25px );max-width:257.25px;--container-widget-width:257.25px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-eaa330f .elementor-button{font-size:17px;}.elementor-580 .elementor-element.elementor-element-78bd4dfb{margin-top:0%;margin-bottom:0%;padding:14% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-abdcaf6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 10px 0px;}.elementor-580 .elementor-element.elementor-element-a140adb{top:-93px;text-align:center;}.elementor-580 .elementor-element.elementor-element-a140adb .elementor-heading-title{font-size:17px;}.elementor-580 .elementor-element.elementor-element-4d3da9d > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-580 .elementor-element.elementor-element-4d3da9d{text-align:center;}.elementor-580 .elementor-element.elementor-element-4d3da9d .elementor-heading-title{font-size:8px;}}@media(max-width:767px){.elementor-580 .elementor-element.elementor-element-943e956 > .elementor-container{max-width:717px;}.elementor-580 .elementor-element.elementor-element-943e956{margin-top:15px;margin-bottom:15px;}.elementor-580 .elementor-element.elementor-element-6b71bd5{width:90%;}.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-6b71bd5 > .elementor-element-populated{margin:0px 0px 0px 030px;--e-column-margin-right:0px;--e-column-margin-left:030px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-a37593e{text-align:center;}.elementor-580 .elementor-element.elementor-element-a37593e img{width:100;max-width:186px;height:21px;object-fit:fill;}.elementor-580 .elementor-element.elementor-element-e63484e{width:34%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-e63484e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-e63484e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-e63484e > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-580 .elementor-element.elementor-element-d4bf91e{width:var( --container-widget-width, 121.25px );max-width:121.25px;--container-widget-width:121.25px;--container-widget-flex-grow:0;text-align:right;}.elementor-580 .elementor-element.elementor-element-d4bf91e > .elementor-widget-container{margin:1px 24px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d4bf91e .elementor-heading-title{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-container{min-height:435px;}.elementor-580 .elementor-element.elementor-element-5146371 > .elementor-background-overlay{opacity:0.61;}.elementor-580 .elementor-element.elementor-element-5146371{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-559dfbd9{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-559dfbd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-559dfbd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-559dfbd9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-559dfbd9 > .elementor-element-populated{margin:0% 0% 00% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-524188f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-524188f0{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-524188f0 .elementor-heading-title{font-size:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-6fe9b4e{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;font-size:11px;}.elementor-580 .elementor-element.elementor-element-6fe9b4e > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-580 .elementor-element.elementor-element-6fe9b4e p{margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-0c909ae{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-container{min-height:435px;}.elementor-580 .elementor-element.elementor-element-78c0175 > .elementor-background-overlay{opacity:0.61;}.elementor-580 .elementor-element.elementor-element-78c0175{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-5362b9c{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-5362b9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-5362b9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-5362b9c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-5362b9c > .elementor-element-populated{margin:0% 0% 00% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-59c476e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-59c476e{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-59c476e .elementor-heading-title{font-size:26px;}.elementor-580 .elementor-element.elementor-element-d68441b{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;font-size:11px;}.elementor-580 .elementor-element.elementor-element-d68441b > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-580 .elementor-element.elementor-element-d68441b p{margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-e5c10cd{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-580 .elementor-element.elementor-element-6d799899 > .elementor-container{min-height:262px;}.elementor-580 .elementor-element.elementor-element-6d799899{margin-top:00%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-b4d9076.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-b4d9076 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-f50240d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-f50240d{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;text-align:left;}.elementor-580 .elementor-element.elementor-element-f50240d .elementor-heading-title{font-size:17px;line-height:1.3em;}.elementor-580 .elementor-element.elementor-element-69f88d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-69f88d8{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-69f88d8 .elementor-heading-title{font-size:15px;line-height:1.6em;letter-spacing:0px;}.elementor-580 .elementor-element.elementor-element-4e5914cb > .elementor-container{min-height:282px;}.elementor-580 .elementor-element.elementor-element-4e5914cb{margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-7b736cc{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-7b736cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-7b736cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-7b736cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-7b736cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-7b736cc > .elementor-element-populated{margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-c5eee50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-c5eee50{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-c5eee50 .elementor-heading-title{font-size:29px;}.elementor-580 .elementor-element.elementor-element-e0536eb{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;font-size:25px;}.elementor-580 .elementor-element.elementor-element-b895d52{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-b895d52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-b895d52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-b895d52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-b895d52 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-d41098c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-d41098c{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-d41098c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-d6dd984{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-f8b55c4{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;font-size:11px;}.elementor-580 .elementor-element.elementor-element-c72ba21{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-ae24106.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-ae24106.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-ae24106.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-ae24106 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-e026263.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-e026263.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-e026263.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-e026263 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-580 .elementor-element.elementor-element-ba70b04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-ba70b04{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-ba70b04 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-580 .elementor-element.elementor-element-94d18f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-94d18f9{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-295b820{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;}.elementor-580 .elementor-element.elementor-element-e08e6dd > .elementor-container{max-width:315px;}.elementor-580 .elementor-element.elementor-element-e08e6dd{margin-top:0%;margin-bottom:0%;padding:20px 0px 20px 0px;}.elementor-580 .elementor-element.elementor-element-4767227 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-ad299a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-ad299a1{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-580 .elementor-element.elementor-element-ad299a1 .elementor-heading-title{font-size:35px;}.elementor-580 .elementor-element.elementor-element-eec9a80 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-eec9a80{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-container{max-width:315px;min-height:315px;}.elementor-580 .elementor-element.elementor-element-qw1wz5k:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-qw1wz5k > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-580 .elementor-element.elementor-element-qw1wz5k{margin-top:00px;margin-bottom:00px;padding:0px 00px 0px 00px;}.elementor-580 .elementor-element.elementor-element-4665715{width:100%;}.elementor-580 .elementor-element.elementor-element-4665715 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-4665715 > .elementor-element-populated{margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-3a1bef4{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;}.elementor-580 .elementor-element.elementor-element-3a1bef4 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-df2d2d9{text-align:center;}.elementor-580 .elementor-element.elementor-element-df2d2d9 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-ffe9c92:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-eden.png");background-position:center center;}.elementor-580 .elementor-element.elementor-element-ffe9c92 > .elementor-container{max-width:315px;min-height:315px;}.elementor-580 .elementor-element.elementor-element-ffe9c92{margin-top:00px;margin-bottom:00px;padding:0px 00px 0px 00px;}.elementor-580 .elementor-element.elementor-element-9d0bd16{width:100%;}.elementor-580 .elementor-element.elementor-element-9d0bd16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-9d0bd16 > .elementor-element-populated{margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-cf14d75{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;}.elementor-580 .elementor-element.elementor-element-cf14d75 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-c00cd12{text-align:center;}.elementor-580 .elementor-element.elementor-element-c00cd12 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-7887718:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-7887718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-gion.png");background-position:center center;}.elementor-580 .elementor-element.elementor-element-7887718 > .elementor-container{max-width:315px;min-height:315px;}.elementor-580 .elementor-element.elementor-element-7887718{margin-top:00px;margin-bottom:00px;padding:0px 00px 0px 00px;}.elementor-580 .elementor-element.elementor-element-f2b49b0{width:100%;}.elementor-580 .elementor-element.elementor-element-f2b49b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-f2b49b0 > .elementor-element-populated{margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-270ec75{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;}.elementor-580 .elementor-element.elementor-element-270ec75 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-33846fc{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-33846fc .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-15e82a7:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-spa.png");background-position:center center;}.elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-container{max-width:315px;min-height:315px;}.elementor-580 .elementor-element.elementor-element-15e82a7 > .elementor-background-overlay{opacity:0.3;}.elementor-580 .elementor-element.elementor-element-15e82a7{margin-top:00px;margin-bottom:00px;padding:0px 00px 0px 00px;}.elementor-580 .elementor-element.elementor-element-15a5fcf{width:100%;}.elementor-580 .elementor-element.elementor-element-15a5fcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-15a5fcf > .elementor-element-populated{margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-0c159a1{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;}.elementor-580 .elementor-element.elementor-element-0c159a1 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-57c5869{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-57c5869 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-407e08e:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-407e08e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/lux-prainha.png");background-position:center right;}.elementor-580 .elementor-element.elementor-element-407e08e > .elementor-container{max-width:315px;min-height:315px;}.elementor-580 .elementor-element.elementor-element-407e08e > .elementor-background-overlay{opacity:0;}.elementor-580 .elementor-element.elementor-element-407e08e{margin-top:00px;margin-bottom:00px;padding:0px 00px 0px 00px;}.elementor-580 .elementor-element.elementor-element-9e8b22c{width:100%;}.elementor-580 .elementor-element.elementor-element-9e8b22c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-9e8b22c > .elementor-element-populated{margin:0px 0px -165px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-580 .elementor-element.elementor-element-98686e8{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;align-self:center;}.elementor-580 .elementor-element.elementor-element-98686e8 .elementor-heading-title{font-size:38px;}.elementor-580 .elementor-element.elementor-element-f109bde{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:center;}.elementor-580 .elementor-element.elementor-element-f109bde .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-wicukn1{margin-top:0px;margin-bottom:0px;padding:50px 0px 00px 0px;}.elementor-580 .elementor-element.elementor-element-f8645d3{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-f8645d3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-f8645d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-f8645d3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-44531db{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;}.elementor-580 .elementor-element.elementor-element-44531db .elementor-heading-title{font-size:28px;}.elementor-580 .elementor-element.elementor-element-dc2e3ed{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:left;font-size:21px;}.elementor-580 .elementor-element.elementor-element-dc2e3ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-accordion-title{font-size:18px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-tab-title{padding:12px 12px 12px 12px;}.elementor-580 .elementor-element.elementor-element-90f3545 .elementor-tab-content{font-size:18px;}.elementor-580 .elementor-element.elementor-element-050c35a{width:100%;}.elementor-580 .elementor-element.elementor-element-050c35a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b8fd705 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-b8fd705 img{width:100%;}.elementor-580 .elementor-element.elementor-element-4ebbeac > .elementor-container{text-align:left;}.elementor-580 .elementor-element.elementor-element-4ebbeac{padding:015px 0px 15px 0px;}.elementor-580 .elementor-element.elementor-element-4a610cc{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-4a610cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-580 .elementor-element.elementor-element-4a610cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-580 .elementor-element.elementor-element-4a610cc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-580 .elementor-element.elementor-element-4a610cc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-580 .elementor-element.elementor-element-4a610cc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-c02ed45{width:100%;max-width:100%;}.elementor-580 .elementor-element.elementor-element-1bb135a:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rioluxlitoral.com.br/wp-content/uploads/2025/03/4310dce0-59bd-4af6-8222-41a8bea798f8.png");background-position:center center;}.elementor-580 .elementor-element.elementor-element-1bb135a > .elementor-background-overlay{opacity:0.45;}.elementor-580 .elementor-element.elementor-element-1bb135a{padding:80px 20px 80px 20px;}.elementor-580 .elementor-element.elementor-element-d3f3da3{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-d3f3da3 .elementor-heading-title{font-size:21px;line-height:1.2em;letter-spacing:0px;}.elementor-580 .elementor-element.elementor-element-883c1e7{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;text-align:left;}.elementor-580 .elementor-element.elementor-element-883c1e7 .elementor-heading-title{font-size:12px;line-height:1.4em;}.elementor-580 .elementor-element.elementor-element-eaa330f{--container-widget-width:315px;--container-widget-flex-grow:0;width:var( --container-widget-width, 315px );max-width:315px;}.elementor-580 .elementor-element.elementor-element-78bd4dfb:not(.elementor-motion-effects-element-type-background), .elementor-580 .elementor-element.elementor-element-78bd4dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:247px auto;}.elementor-580 .elementor-element.elementor-element-78bd4dfb{margin-top:0%;margin-bottom:0%;padding:10% 0% 10% 0%;}.elementor-580 .elementor-element.elementor-element-abdcaf6{width:100%;}.elementor-bc-flex-widget .elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-580 .elementor-element.elementor-element-abdcaf6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-580 .elementor-element.elementor-element-abdcaf6 > .elementor-element-populated{padding:090px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-a140adb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-580 .elementor-element.elementor-element-a140adb{left:0px;}body.rtl .elementor-580 .elementor-element.elementor-element-a140adb{right:0px;}.elementor-580 .elementor-element.elementor-element-a140adb{top:0px;text-align:center;}.elementor-580 .elementor-element.elementor-element-a140adb .elementor-heading-title{font-size:13px;}.elementor-580 .elementor-element.elementor-element-4d3da9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-580 .elementor-element.elementor-element-4d3da9d{text-align:center;}.elementor-580 .elementor-element.elementor-element-4d3da9d .elementor-heading-title{font-size:9px;}}/* Start custom CSS for section, class: .elementor-element-4ebbeac */.textoanimado{
    display: inline-block;
    animation: carrossel 25s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */