.elementor-5468 .elementor-element.elementor-element-60c5e65{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;--overlay-mix-blend-mode:multiply;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;--z-index:50;}.elementor-5468 .elementor-element.elementor-element-60c5e65::before, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .elementor-background-video-container::before, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .e-con-inner > .elementor-background-video-container::before, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .elementor-background-slideshow::before, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000002E 8%, #00000066 61%);}.elementor-5468 .elementor-element.elementor-element-60c5e65 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-b98f164 );}.elementor-5468 .elementor-element.elementor-element-60c5e65 > .elementor-shape-bottom svg, .elementor-5468 .elementor-element.elementor-element-60c5e65 > .e-con-inner > .elementor-shape-bottom svg{height:54px;}.elementor-5468 .elementor-element.elementor-element-60c5e65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5468 .elementor-element.elementor-element-fcb6401{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5468 .elementor-element.elementor-element-9cd6814{text-align:center;}.elementor-5468 .elementor-element.elementor-element-9cd6814 .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4.6rem;font-weight:400;line-height:0.9em;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-cdb16c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-cdb16c9:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-cdb16c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b98f164 );}.elementor-5468 .elementor-element.elementor-element-bfabaa0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-e9aa768{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-3f4cf38{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-408996c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-5468 .elementor-element.elementor-element-408996c .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-44a125a{text-align:start;}.elementor-5468 .elementor-element.elementor-element-44a125a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5468 .elementor-element.elementor-element-2a31d1d{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-2a31d1d .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-2a31d1d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-54a39ea{text-align:start;}.elementor-5468 .elementor-element.elementor-element-54a39ea .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-f000fba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-f000fba:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-f000fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-a851da9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-62dea07{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-62dea07 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-db73c62{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-39375b0{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-39375b0 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-9e39fcf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-c385acc{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-c385acc .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-3d76606{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_underline_link_hover_effect a.ue-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5468 .elementor-element.elementor-element-8622813 .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-8622813 a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-8622813 a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-8622813 a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-8622813 .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-2fcfdaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-repeater-item-e43b642 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08233-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08220.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09856.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-repeater-item-d5ce41f .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09729-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-2cdd850 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-e81233d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-f845b97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-e43b642 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/apt02ThiagoCavalcanti01.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt02ThiagoCavalcanti-1.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt02ThiagoCavalcanti-5.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-ea1c6c4 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/apt02ThiagoCavalcanti07.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-9e6d7fe .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt02ThiagoCavalcanti-8.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-repeater-item-7bbac1a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt02ThiagoCavalcanti-10.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5728f45 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-1dd75cd{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-94a22cc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-dc5f7aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-5468 .elementor-element.elementor-element-dc5f7aa .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-546b223{text-align:start;}.elementor-5468 .elementor-element.elementor-element-546b223 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-77d9c1f{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-77d9c1f .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-77d9c1f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-cfa9c7d{text-align:start;}.elementor-5468 .elementor-element.elementor-element-cfa9c7d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-ec48800{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-ec48800:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-ec48800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-c8c6c86{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-db7bd87{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-db7bd87 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-916c7b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-3721b6f{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-3721b6f .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-c64adec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-83cd0b5 .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-83cd0b5 a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-83cd0b5 a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-83cd0b5 a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-83cd0b5 .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-9f7f538{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-b817a41{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-fe7ce1b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-45451e0{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-45451e0 .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-f235729{text-align:start;}.elementor-5468 .elementor-element.elementor-element-f235729 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-0e22b57{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-0e22b57 .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-0e22b57 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-269bc7b{text-align:start;}.elementor-5468 .elementor-element.elementor-element-269bc7b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-ef16439{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-ef16439:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-ef16439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-29ea423{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-e12bf64{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-e12bf64 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-c1b4d61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-561d70e{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-561d70e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-aec5ca7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-f3d1ee1 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-0d39cc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-669537b .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-669537b a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-669537b a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-669537b a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-669537b .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-0368571{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-repeater-item-e43b642 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt03ThiagoCavalcanti01.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt03ThiagoCavalcanti03.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt03ThiagoCavalcanti05.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt03ThiagoCavalcanti06.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-repeater-item-c02f393 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt03ThiagoCavalcanti07.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-41f1f35 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-3bb27aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-5dbe27b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-repeater-item-e43b642 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt01ThiagoCavalcanti-1.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt01ThiagoCavalcanti-9.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt01ThiagoCavalcanti-10.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt01ThiagoCavalcanti-11.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-repeater-item-307c7e4 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2025/08/Apt01ThiagoCavalcanti-12.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-94724a0 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-02a3158{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-8c2fda2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-9a53d02{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-9a53d02 .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-ec718df{text-align:start;}.elementor-5468 .elementor-element.elementor-element-ec718df .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-27e07ea{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-27e07ea .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-27e07ea .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-e68ea85{text-align:start;}.elementor-5468 .elementor-element.elementor-element-e68ea85 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-9a6c4e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-9a6c4e4:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-9a6c4e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-0c73eaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-8dd1723{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-8dd1723 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-bf3e4e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-e59963a{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-e59963a .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-496dd22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-454931d{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-454931d .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-22178a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-7d9c0ff .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-7d9c0ff a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-7d9c0ff a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-7d9c0ff a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-7d9c0ff .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-5d20d3a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-feb71b8{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-38a8273{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-927148a{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-927148a .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-6668cf9{text-align:start;}.elementor-5468 .elementor-element.elementor-element-6668cf9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-2d894fb{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-2d894fb .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-2d894fb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-8a71ff8{text-align:start;}.elementor-5468 .elementor-element.elementor-element-8a71ff8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-f0e9e9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-f0e9e9e:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-f0e9e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-6024320{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-8e28e1c{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-8e28e1c .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-184a211{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-615edbe{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-615edbe .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-c53f0d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-434b1bc{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-434b1bc .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-f0ba24e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-8d91f0e .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-8d91f0e a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-8d91f0e a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-8d91f0e a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-8d91f0e .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-f5157d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-repeater-item-e43b642 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08233-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08239.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09856.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09729-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5a537ea .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-6db9831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-38df4bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-repeater-item-dd1de62 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08233-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC08239.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09856.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2024/11/DSC09729-1.jpg);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7d5f232 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-fcf5bac{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-f878954{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-c8fdbd9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-5468 .elementor-element.elementor-element-c8fdbd9 .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-b58f810{text-align:start;}.elementor-5468 .elementor-element.elementor-element-b58f810 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-5d07d24{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-5d07d24 .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-5d07d24 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-8721bad{text-align:start;}.elementor-5468 .elementor-element.elementor-element-8721bad .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-e9269ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-e9269ca:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-e9269ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-ca79dac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-67141c8{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-67141c8 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-4fa99dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-5aa020e{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-5aa020e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-deaaa79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-8b4da41{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-8b4da41 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-d62c1b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-0cc09fd .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-0cc09fd a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-0cc09fd a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-0cc09fd a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-0cc09fd .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-3e0a0c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-70f30aa{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-cb78b1d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-d94e94c{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-d94e94c .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-0c05ae3{text-align:start;}.elementor-5468 .elementor-element.elementor-element-0c05ae3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-d356820{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-d356820 .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-d356820 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-a660a8f{text-align:start;}.elementor-5468 .elementor-element.elementor-element-a660a8f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-c3e1af6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-c3e1af6:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-c3e1af6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-eed64f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-7427ccb{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-7427ccb .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-1554471{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-7fab043{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-7fab043 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-243cf09{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-4025a63{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-4025a63 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-f95bf30{text-align:start;}.elementor-5468 .elementor-element.elementor-element-f95bf30 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-5215846{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-c541d1a .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-c541d1a a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-c541d1a a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-c541d1a a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-c541d1a .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-730775a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-dd1de62 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1605_12_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-ade839a .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1619_1_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1622_2_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1680_11_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-fef955f .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1637_4_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-1b5418c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1654_8_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-repeater-item-a52c41f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1648_7_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-521ec63 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-1b6e0eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-9dc3467{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1680_11_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-fef955f .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1637_4_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-1b5418c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1654_8_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1622_2_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-a52c41f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1648_7_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-repeater-item-ec79b31 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1666_9_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7e2cada .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-4fc40da{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-c5294f2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-50341db{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-50341db .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-cee1a4b{text-align:start;}.elementor-5468 .elementor-element.elementor-element-cee1a4b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-fcbf72c{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-fcbf72c .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-fcbf72c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-d12ac1c{text-align:start;}.elementor-5468 .elementor-element.elementor-element-d12ac1c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-462a48d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-462a48d:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-462a48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-92e0c80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-64aab36{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-64aab36 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-b590108{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-0aca95b{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-0aca95b .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-428a61f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-3a8d26e{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-3a8d26e .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-1311d98{text-align:start;}.elementor-5468 .elementor-element.elementor-element-1311d98 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-05dad6f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-a640433 .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-a640433 a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-a640433 a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-a640433 a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-a640433 .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-8d95d6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4D9E0;--border-color:#D4D9E0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-1413677{--display:flex;--justify-content:center;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-5468 .elementor-element.elementor-element-eac1302{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-4d58c96{width:100%;max-width:100%;text-align:start;}.elementor-5468 .elementor-element.elementor-element-4d58c96 .elementor-heading-title{font-family:"Vonder-Rough", Sans-serif;font-size:4rem;font-weight:400;line-height:0.8em;letter-spacing:-0.8px;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-e798ec8{text-align:start;}.elementor-5468 .elementor-element.elementor-element-e798ec8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:500;font-style:italic;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-586725e{--divider-border-style:curved;--divider-color:var( --e-global-color-f627644 );--divider-border-width:3px;--divider-pattern-height:20px;--divider-pattern-size:20px;}.elementor-5468 .elementor-element.elementor-element-586725e .elementor-divider-separator{width:30%;}.elementor-5468 .elementor-element.elementor-element-586725e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5468 .elementor-element.elementor-element-96b0025{text-align:start;}.elementor-5468 .elementor-element.elementor-element-96b0025 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-229e9ec );}.elementor-5468 .elementor-element.elementor-element-6e6cbf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-5468 .elementor-element.elementor-element-6e6cbf4:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-6e6cbf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f627644 );}.elementor-5468 .elementor-element.elementor-element-cefea46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-e1da908{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-e1da908 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-7cacdea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-19f85d0{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-19f85d0 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-44205a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-icon i{color:var( --e-global-color-b5a416c );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-icon svg{fill:var( --e-global-color-b5a416c );transition:fill 0.3s;}.elementor-5468 .elementor-element.elementor-element-9b8cb98{--e-icon-list-icon-size:37px;--icon-vertical-offset:0px;}.elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1em;}.elementor-5468 .elementor-element.elementor-element-9b8cb98 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-5468 .elementor-element.elementor-element-6bb4db8{text-align:start;}.elementor-5468 .elementor-element.elementor-element-6bb4db8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.1em;color:var( --e-global-color-b5a416c );}.elementor-5468 .elementor-element.elementor-element-39ed6fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-d7b386e .ue-link-wrap{justify-content:flex-start;}.elementor-5468 .elementor-element.elementor-element-d7b386e a.ue-link{flex-direction:row;color:var( --e-global-color-eeffb1e );font-family:"DM Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-5468 .elementor-element.elementor-element-d7b386e a.ue-link svg{fill:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-d7b386e a.ue-link:after{background-color:var( --e-global-color-eeffb1e );height:2px;}.elementor-5468 .elementor-element.elementor-element-d7b386e .ue-link-hover-effect-icon{font-size:18px;}.elementor-5468 .elementor-element.elementor-element-433d9cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-6397cd1 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1622_2_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-97f5df5 .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1680_11_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-fef955f .swiper-slide-bg{background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1637_4_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-1b5418c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1654_8_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-a52c41f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1648_7_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-repeater-item-ec79b31 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://samoavillaresort.com.br/wp-content/uploads/2026/02/IMG_1666_9_11zon.webp);background-size:cover;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:80vh;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-slide-contents{max-width:100%;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-slide-inner{text-align:center;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-slide-button{border-radius:15px;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-swiper-button{font-size:42px;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-pagination-fraction{font-size:10px;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor5 );opacity:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-pagination-bullet-active{background-color:var( --e-global-color-eeffb1e );}.elementor-5468 .elementor-element.elementor-element-190f2b2{--display:flex;--min-height:55px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:60;}.elementor-5468 .elementor-element.elementor-element-190f2b2:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-190f2b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samoavillaresort.com.br/wp-content/uploads/2024/09/divisor-verde.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-5468 .elementor-element.elementor-element-7ec1541{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:1;--padding-top:40px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-5468 .elementor-element.elementor-element-7ec1541:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-7ec1541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://samoavillaresort.com.br/wp-content/uploads/2024/09/green_bg2.jpg");background-position:bottom center;}.elementor-5468 .elementor-element.elementor-element-7ec1541::before, .elementor-5468 .elementor-element.elementor-element-7ec1541 > .elementor-background-video-container::before, .elementor-5468 .elementor-element.elementor-element-7ec1541 > .e-con-inner > .elementor-background-video-container::before, .elementor-5468 .elementor-element.elementor-element-7ec1541 > .elementor-background-slideshow::before, .elementor-5468 .elementor-element.elementor-element-7ec1541 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5468 .elementor-element.elementor-element-7ec1541 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #049484 5%, #FFFFFF00 49%);}.elementor-5468 .elementor-element.elementor-element-19b3af9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5468 .elementor-element.elementor-element-a659bf0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5468 .elementor-element.elementor-element-0269e46{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-5468 .elementor-element.elementor-element-0269e46 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-5468 .elementor-element.elementor-element-f0e36c5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5468 .elementor-element.elementor-element-da47926 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-5468 .elementor-element.elementor-element-da47926 img{width:630px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5468 .elementor-element.elementor-element-a851da9{--width:33%;}.elementor-5468 .elementor-element.elementor-element-db73c62{--width:33%;}.elementor-5468 .elementor-element.elementor-element-9e39fcf{--width:30%;}.elementor-5468 .elementor-element.elementor-element-c8c6c86{--width:33%;}.elementor-5468 .elementor-element.elementor-element-916c7b0{--width:30%;}.elementor-5468 .elementor-element.elementor-element-29ea423{--width:33%;}.elementor-5468 .elementor-element.elementor-element-c1b4d61{--width:33%;}.elementor-5468 .elementor-element.elementor-element-aec5ca7{--width:33%;}.elementor-5468 .elementor-element.elementor-element-0c73eaa{--width:33%;}.elementor-5468 .elementor-element.elementor-element-bf3e4e7{--width:33%;}.elementor-5468 .elementor-element.elementor-element-496dd22{--width:33%;}.elementor-5468 .elementor-element.elementor-element-6024320{--width:33%;}.elementor-5468 .elementor-element.elementor-element-184a211{--width:33%;}.elementor-5468 .elementor-element.elementor-element-c53f0d7{--width:33%;}.elementor-5468 .elementor-element.elementor-element-ca79dac{--width:33%;}.elementor-5468 .elementor-element.elementor-element-4fa99dc{--width:33%;}.elementor-5468 .elementor-element.elementor-element-deaaa79{--width:33%;}.elementor-5468 .elementor-element.elementor-element-eed64f1{--width:33%;}.elementor-5468 .elementor-element.elementor-element-1554471{--width:33%;}.elementor-5468 .elementor-element.elementor-element-243cf09{--width:33%;}.elementor-5468 .elementor-element.elementor-element-92e0c80{--width:33%;}.elementor-5468 .elementor-element.elementor-element-b590108{--width:33%;}.elementor-5468 .elementor-element.elementor-element-428a61f{--width:33%;}.elementor-5468 .elementor-element.elementor-element-cefea46{--width:33%;}.elementor-5468 .elementor-element.elementor-element-7cacdea{--width:33%;}.elementor-5468 .elementor-element.elementor-element-44205a4{--width:33%;}.elementor-5468 .elementor-element.elementor-element-190f2b2{--width:100%;}}@media(max-width:767px){.elementor-5468 .elementor-element.elementor-element-60c5e65{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5468 .elementor-element.elementor-element-9cd6814 .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-bfabaa0{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-408996c .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-44a125a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-54a39ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-8622813 a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-2cdd850 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-e81233d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-f845b97.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-5728f45 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-dc5f7aa .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-546b223{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-cfa9c7d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-83cd0b5 a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-9f7f538{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-45451e0 .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-f235729{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-269bc7b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-669537b a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-41f1f35 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-3bb27aa{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-5dbe27b.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-94724a0 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-9a53d02 .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-ec718df{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-e68ea85{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-7d9c0ff a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-5d20d3a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-927148a .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-6668cf9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-8a71ff8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-8d91f0e a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-5a537ea .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-6db9831{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-38df4bf.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-7d5f232 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-c8fdbd9 .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-b58f810{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-8721bad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-0cc09fd a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-3e0a0c1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-d94e94c .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-0c05ae3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-a660a8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-f95bf30{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-c541d1a a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-730775a.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-521ec63 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-1b6e0eb{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-9dc3467.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-7e2cada .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-50341db .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-cee1a4b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-d12ac1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-1311d98{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-a640433 a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-8d95d6d{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-4d58c96 .elementor-heading-title{font-size:3rem;}.elementor-5468 .elementor-element.elementor-element-e798ec8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-96b0025{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-6bb4db8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5468 .elementor-element.elementor-element-d7b386e a.ue-link{line-height:1.1em;}.elementor-5468 .elementor-element.elementor-element-433d9cf.e-con{--order:99999 /* order end hack */;}.elementor-5468 .elementor-element.elementor-element-a4a91c3 .swiper-slide{height:50vh;}.elementor-5468 .elementor-element.elementor-element-7ec1541:not(.elementor-motion-effects-element-type-background), .elementor-5468 .elementor-element.elementor-element-7ec1541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5468 .elementor-element.elementor-element-19b3af9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5468 .elementor-element.elementor-element-0269e46{width:100%;max-width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vonder-Rough';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://samoavillaresort.com.br/wp-content/uploads/2024/10/Vonder-Rough.eot');
	src: url('https://samoavillaresort.com.br/wp-content/uploads/2024/10/Vonder-Rough.eot?#iefix') format('embedded-opentype'),
		url('https://samoavillaresort.com.br/wp-content/uploads/2024/10/Vonder-Rough.woff2') format('woff2'),
		url('https://samoavillaresort.com.br/wp-content/uploads/2024/10/Vonder-Rough.woff') format('woff'),
		url('https://samoavillaresort.com.br/wp-content/uploads/2024/10/Vonder-Rough.ttf') format('truetype');
}
/* End Custom Fonts CSS */