.elementor-1867 .elementor-element.elementor-element-39837d0{--display:flex;--min-height:80vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-98f7630{width:100%;max-width:100%;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-98f7630 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-b0de72d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-b0de72d::before, .elementor-1867 .elementor-element.elementor-element-b0de72d > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-b0de72d > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-b0de72d > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-b0de72d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-b0de72d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-22e0851{--display:flex;--min-height:88vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.28;--padding-top:0px;--padding-bottom:0px;--padding-left:55px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-22e0851:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-22e0851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/IMG_9018-scaled.jpg");background-size:cover;}.elementor-1867 .elementor-element.elementor-element-22e0851::before, .elementor-1867 .elementor-element.elementor-element-22e0851 > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-22e0851 > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-22e0851 > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-22e0851 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-22e0851 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-f3656ee > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-f3656ee{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-f3656ee .elementor-heading-title{font-family:"Cormorant Upright", Sans-serif;font-size:27px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-97305ec > .elementor-widget-container{padding:0px 129px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-97305ec{transition:all 400ms;text-align:justify;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-4ef1aac > .elementor-widget-container{padding:0px 129px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-4ef1aac{transition:all 400ms;text-align:justify;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button{background-color:#14280200;font-family:"Cormorant Upright", Sans-serif;font-size:18px;font-weight:500;font-style:italic;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button:focus{background-color:#DCE0D800;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-c28b587{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-c28b587 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-311c514{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-4d0c5b2{--display:flex;--min-height:33vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-4d0c5b2:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/07/dia-noiva-9-scaled.jpg");background-position:top center;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-4d0c5b2::before, .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-c4aa90f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-c4aa90f{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-c4aa90f .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-157303f > .elementor-widget-container{padding:0px 129px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-157303f{transition:all 400ms;text-align:justify;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button{background-color:#14280200;font-family:"Cormorant Upright", Sans-serif;font-size:18px;font-weight:500;font-style:italic;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button:focus{background-color:#DCE0D800;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b05dba8{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-b05dba8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-342cd67{--display:flex;--min-height:33vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-342cd67:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-342cd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/FEED-12-04-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-342cd67::before, .elementor-1867 .elementor-element.elementor-element-342cd67 > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-342cd67 > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-342cd67 > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-342cd67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-342cd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-333f2b7 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-333f2b7{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-333f2b7 .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-793da8f > .elementor-widget-container{padding:0px 129px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-793da8f{transition:all 400ms;text-align:justify;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button{background-color:#14280200;font-family:"Cormorant Upright", Sans-serif;font-size:18px;font-weight:500;font-style:italic;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button:focus{background-color:#DCE0D800;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7ca9286{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-7ca9286 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-460428a{--display:flex;--min-height:33vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.4;--margin-top:-21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-460428a:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-460428a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/07/dia-noiva-8-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-460428a::before, .elementor-1867 .elementor-element.elementor-element-460428a > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-460428a > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-460428a > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-460428a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-460428a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-2881f20 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-2881f20{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-2881f20 .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-31f16cb > .elementor-widget-container{padding:0px 129px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-31f16cb{transition:all 400ms;text-align:justify;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button:focus{background-color:#DCE0D800;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-34c9dc5{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-c657161{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.75;--padding-top:46px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-c657161:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-c657161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/Design-sem-nome-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-c657161::before, .elementor-1867 .elementor-element.elementor-element-c657161 > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-c657161 > .e-con-inner > .elementor-background-video-container::before, .elementor-1867 .elementor-element.elementor-element-c657161 > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-c657161 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1867 .elementor-element.elementor-element-c657161 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1867 .elementor-element.elementor-element-2a91e84 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-2a91e84{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-2a91e84 .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );}.elementor-1867 .elementor-element.elementor-element-1e5df11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1e5df11{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-8a9bd3b{--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;}.elementor-1867 .elementor-element.elementor-element-8e157b0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-1867 .elementor-element.elementor-element-3ce289c{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1867 .elementor-element.elementor-element-3ce289c:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-3ce289c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-2d1b652{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-2d1b652.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1867 .elementor-element.elementor-element-2d1b652.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1867 .elementor-element.elementor-element-2d1b652.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-img img{height:190px;transition-duration:0.3s;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-a3d094b{--spacer-size:100px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-543d5fc .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1867 .elementor-element.elementor-element-543d5fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-543d5fc.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-543d5fc{left:30%;}body.rtl .elementor-1867 .elementor-element.elementor-element-543d5fc{right:30%;}.elementor-1867 .elementor-element.elementor-element-543d5fc{bottom:3%;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-543d5fc .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-543d5fc .elementor-button:focus{color:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-543d5fc .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-543d5fc .elementor-button:focus svg{fill:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-c0ca938{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1867 .elementor-element.elementor-element-c0ca938:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-c0ca938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b58c791{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-b58c791.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1867 .elementor-element.elementor-element-b58c791.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1867 .elementor-element.elementor-element-b58c791.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-8d04484{--spacer-size:3px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-fbf2afd .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1867 .elementor-element.elementor-element-fbf2afd.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-fbf2afd{left:30%;}body.rtl .elementor-1867 .elementor-element.elementor-element-fbf2afd{right:30%;}.elementor-1867 .elementor-element.elementor-element-fbf2afd{bottom:3%;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-fbf2afd .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-fbf2afd .elementor-button:focus{color:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-fbf2afd .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-fbf2afd .elementor-button:focus svg{fill:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-7725b4e{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1867 .elementor-element.elementor-element-7725b4e:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-7725b4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-67c8e9b{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-67c8e9b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1867 .elementor-element.elementor-element-67c8e9b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1867 .elementor-element.elementor-element-67c8e9b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-img img{height:190px;transition-duration:0.3s;}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-e42a7ff{--spacer-size:3px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-606422c .elementor-button{background-color:var( --e-global-color-accent );}.elementor-1867 .elementor-element.elementor-element-606422c.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-1867 .elementor-element.elementor-element-606422c{left:30%;}body.rtl .elementor-1867 .elementor-element.elementor-element-606422c{right:30%;}.elementor-1867 .elementor-element.elementor-element-606422c{bottom:3%;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-606422c .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-606422c .elementor-button:focus{color:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-606422c .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-606422c .elementor-button:focus svg{fill:var( --e-global-color-ca667f1 );}.elementor-1867 .elementor-element.elementor-element-6b99a1e{--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;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-4c69c3e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-4c69c3e{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-4c69c3e .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );}.elementor-1867 .elementor-element.elementor-element-4b8e8da{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-4b8e8da .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-4b8e8da .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1867 .elementor-element.elementor-element-e617a99{--grid-columns:3;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-e617a99 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1867 .elementor-element.elementor-element-e617a99 .e-loop-item > .elementor-section, .elementor-1867 .elementor-element.elementor-element-e617a99 .e-loop-item > .elementor-section > .elementor-container, .elementor-1867 .elementor-element.elementor-element-e617a99 .e-loop-item > .e-con, .elementor-1867 .elementor-element.elementor-element-e617a99 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button{background-color:#6E510C;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );padding:20px 20px 20px 20px;}.elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1867 .elementor-element.elementor-element-4fa2e0c{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1867 .elementor-element.elementor-element-6578f74{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-57cb1c2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:70px;}.elementor-1867 .elementor-element.elementor-element-3c9c0c1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1867 .elementor-element.elementor-element-3c9c0c1{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-f9ab037-font-family ), Sans-serif;font-size:var( --e-global-typography-f9ab037-font-size );line-height:var( --e-global-typography-f9ab037-line-height );color:var( --e-global-color-text );}.elementor-1867 .elementor-element.elementor-element-3c9c0c1 a:hover, .elementor-1867 .elementor-element.elementor-element-3c9c0c1 a:focus{color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-003eead{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-003eead .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-1b86b24{transition:all 400ms;text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button{background-color:#6E510C;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#FFFFFF;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button:focus{background-color:#BC9A56;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-1edbd60{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-6ce62ed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-6ce62ed:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-6ce62ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/IMG_9226-scaled.jpg");background-position:center center;background-size:cover;}.elementor-1867 .elementor-element.elementor-element-4715786{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-4715786 .elementor-divider-separator{width:100%;}.elementor-1867 .elementor-element.elementor-element-4715786 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1867 .elementor-element.elementor-element-4dd1095{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-4dd1095:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-4dd1095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-7e43745 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-7e43745{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-7e43745 .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );}.elementor-1867 .elementor-element.elementor-element-eaf284e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-eaf284e .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-eaf284e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1867 .elementor-element.elementor-element-d408b79{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-36d56b2{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-a37dece > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-a37dece{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-a37dece .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );}.elementor-1867 .elementor-element.elementor-element-d4bce1c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-d4bce1c .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-d4bce1c .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1867 .elementor-element.elementor-element-a4af933{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-26eae79{--display:flex;}.elementor-1867 .elementor-element.elementor-element-7f0b636{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-7f0b636 img{width:340%;height:170px;object-fit:cover;object-position:center center;}.elementor-1867 .elementor-element.elementor-element-81aaa3f{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-81aaa3f .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-bd877ac{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-1a104e0{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-1a104e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-72cec43{--display:flex;}.elementor-1867 .elementor-element.elementor-element-a57685a{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-a57685a img{width:340%;height:170px;object-fit:cover;object-position:center center;}.elementor-1867 .elementor-element.elementor-element-90b1248{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-90b1248 .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-248f789{--spacer-size:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-c4f605e{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-1ea4a49{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-1ea4a49 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-1d94cd2{--display:flex;}.elementor-1867 .elementor-element.elementor-element-1dedcb3{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-1dedcb3 img{width:340%;height:170px;object-fit:cover;object-position:top center;}.elementor-1867 .elementor-element.elementor-element-827c310{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-827c310 .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-e3aac2f{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-f776e20{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-f776e20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-32fa8a6{--display:flex;}.elementor-1867 .elementor-element.elementor-element-75f00f5{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-5986543{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-5986543 .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-4cb9d18{--spacer-size:5px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-2692e81{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-acda23a{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-acda23a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-48ff351{--display:flex;}.elementor-1867 .elementor-element.elementor-element-678035c{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-393f442{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-393f442 .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-ea81576{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-9be3629{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-9be3629 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-d4a8df5{--display:flex;}.elementor-1867 .elementor-element.elementor-element-0783a83{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-4f13ef3{transition:all 400ms;text-align:left;}.elementor-1867 .elementor-element.elementor-element-4f13ef3 .elementor-heading-title{font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-dcb07f3{--spacer-size:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-98fb13a{transition:all 400ms;text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button{background-color:#14280200;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button:focus{background-color:#DCE0D800;color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-88b9a6b{width:auto;max-width:auto;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-88b9a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-3d91b43{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-3d91b43:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-3d91b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1867 .elementor-element.elementor-element-1ed1c72 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1867 .elementor-element.elementor-element-1ed1c72{transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-1ed1c72 .elementor-heading-title{font-family:var( --e-global-typography-5ed47d2-font-family ), Sans-serif;font-size:var( --e-global-typography-5ed47d2-font-size );font-weight:var( --e-global-typography-5ed47d2-font-weight );text-transform:var( --e-global-typography-5ed47d2-text-transform );}.elementor-1867 .elementor-element.elementor-element-d4f046b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-d4f046b .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-d4f046b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1867 .elementor-element.elementor-global-1657{--e-image-carousel-slides-to-show:5;transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-77287fce > .elementor-container{max-width:1200px;}.elementor-1867 .elementor-element.elementor-element-77287fce{padding:100px 0px 100px 0px;transition:all 400ms;}.elementor-bc-flex-widget .elementor-1867 .elementor-element.elementor-element-372b5f42.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1867 .elementor-element.elementor-element-372b5f42.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1867 .elementor-element.elementor-element-372b5f42.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1867 .elementor-element.elementor-element-372b5f42 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-372b5f42{transition:all 400ms;}.elementor-1867 .elementor-element.elementor-element-2216478d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1867 .elementor-element.elementor-element-2216478d{transition:all 400ms;text-align:center;font-family:var( --e-global-typography-46bc754-font-family ), Sans-serif;font-size:var( --e-global-typography-46bc754-font-size );font-weight:var( --e-global-typography-46bc754-font-weight );text-transform:var( --e-global-typography-46bc754-text-transform );letter-spacing:var( --e-global-typography-46bc754-letter-spacing );color:#0D0A07;}.elementor-1867 .elementor-element.elementor-element-8860de0{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;transition:all 400ms;text-align:center;}.elementor-1867 .elementor-element.elementor-element-83fc6ef{--grid-row-gap:35px;transition:all 400ms;--grid-column-gap:30px;}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1867 .elementor-element.elementor-element-83fc6ef:after{content:"0.66";}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__thumbnail__link{width:100%;}.elementor-1867 .elementor-element.elementor-element-83fc6ef.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1867 .elementor-element.elementor-element-83fc6ef.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1867 .elementor-element.elementor-element-83fc6ef.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title, .elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-686e0db-font-family ), Sans-serif;font-size:var( --e-global-typography-686e0db-font-size );font-weight:var( --e-global-typography-686e0db-font-weight );text-transform:var( --e-global-typography-686e0db-text-transform );}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-1867 .elementor-element.elementor-element-83fc6ef a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1867 .elementor-element.elementor-element-f3656ee .elementor-heading-title{font-size:25px;}.elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button{font-size:16px;}.elementor-1867 .elementor-element.elementor-element-c4aa90f .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button{font-size:16px;}.elementor-1867 .elementor-element.elementor-element-333f2b7 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button{font-size:16px;}.elementor-1867 .elementor-element.elementor-element-2881f20 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-2a91e84 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-1e5df11{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-8e157b0{--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-4c69c3e .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-e617a99{--grid-columns:2;}.elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-6578f74{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1867 .elementor-element.elementor-element-3c9c0c1{font-size:var( --e-global-typography-f9ab037-font-size );line-height:var( --e-global-typography-f9ab037-line-height );}.elementor-1867 .elementor-element.elementor-element-003eead .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-1b86b24{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-7e43745 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-a37dece .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-a4af933{--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-81aaa3f .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-bd877ac{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-90b1248 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-c4f605e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-827c310 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-e3aac2f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-5986543 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-2692e81{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-393f442 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-ea81576{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-4f13ef3 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-98fb13a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-3d91b43{--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-1867 .elementor-element.elementor-element-1ed1c72 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-77287fce{padding:70px 30px 40px 30px;}.elementor-1867 .elementor-element.elementor-element-2216478d{font-size:var( --e-global-typography-46bc754-font-size );letter-spacing:var( --e-global-typography-46bc754-letter-spacing );}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title, .elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title a{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-83fc6ef a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-1867 .elementor-element.elementor-element-39837d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-b0de72d{--overlay-opacity:0.33;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1867 .elementor-element.elementor-element-22e0851:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-22e0851 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/IMG_9018-768x1024.jpg");}.elementor-1867 .elementor-element.elementor-element-22e0851{--min-height:68vh;--overlay-opacity:0.6;--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-1867 .elementor-element.elementor-element-f3656ee{width:100%;max-width:100%;text-align:left;}.elementor-1867 .elementor-element.elementor-element-f3656ee .elementor-heading-title{font-size:25px;}.elementor-1867 .elementor-element.elementor-element-97305ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-97305ec{font-size:12px;}.elementor-1867 .elementor-element.elementor-element-4ef1aac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-4ef1aac{font-size:12px;}.elementor-1867 .elementor-element.elementor-element-c28b587 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-c28b587 .elementor-button{font-size:15px;}.elementor-1867 .elementor-element.elementor-element-4d0c5b2:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-4d0c5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/MG_7402marcosmoraes.com_.br_-768x512.jpg");}.elementor-1867 .elementor-element.elementor-element-4d0c5b2{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-c4aa90f .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-b05dba8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-b05dba8 .elementor-button{font-size:15px;}.elementor-1867 .elementor-element.elementor-element-342cd67:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-342cd67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/FEED-12-04-768x1023.jpg");}.elementor-1867 .elementor-element.elementor-element-342cd67{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-333f2b7 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-793da8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-793da8f{text-align:left;}.elementor-1867 .elementor-element.elementor-element-7ca9286 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-7ca9286 .elementor-button{font-size:15px;}.elementor-1867 .elementor-element.elementor-element-460428a:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-460428a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/MG_8668marcosmoraes.com_.br_-768x512.jpg");}.elementor-1867 .elementor-element.elementor-element-460428a{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-2881f20 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-31f16cb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-31f16cb{text-align:left;}.elementor-1867 .elementor-element.elementor-element-34c9dc5{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-34c9dc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-c657161:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-c657161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kairosspa.com.br/wp-content/uploads/2025/05/Design-sem-nome-768x179.jpg");}.elementor-1867 .elementor-element.elementor-element-c657161{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-2a91e84{width:100%;max-width:100%;text-align:center;}.elementor-1867 .elementor-element.elementor-element-2a91e84 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-1e5df11 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-1e5df11{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-8e157b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-2d1b652 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-a3d094b{--spacer-size:60px;}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-b58c791 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-8d04484{--spacer-size:60px;}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-img{margin-bottom:15px;}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-67c8e9b .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-e42a7ff{--spacer-size:60px;}.elementor-1867 .elementor-element.elementor-element-6b99a1e{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-4c69c3e{width:100%;max-width:100%;text-align:center;}.elementor-1867 .elementor-element.elementor-element-4c69c3e .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-e617a99{--grid-columns:1;}.elementor-1867 .elementor-element.elementor-element-4fa2e0c .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-6578f74{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-57cb1c2{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-3c9c0c1{text-align:center;font-size:var( --e-global-typography-f9ab037-font-size );line-height:var( --e-global-typography-f9ab037-line-height );}.elementor-1867 .elementor-element.elementor-element-003eead{text-align:center;}.elementor-1867 .elementor-element.elementor-element-003eead .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-1b86b24{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1edbd60 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-6ce62ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-4dd1095{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-7e43745{width:100%;max-width:100%;text-align:center;}.elementor-1867 .elementor-element.elementor-element-7e43745 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-a37dece{width:100%;max-width:100%;text-align:center;}.elementor-1867 .elementor-element.elementor-element-a37dece .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-a4af933{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1867 .elementor-element.elementor-element-81aaa3f{text-align:center;}.elementor-1867 .elementor-element.elementor-element-81aaa3f .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-bd877ac{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1a104e0{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-1a104e0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-1a104e0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-90b1248{text-align:center;}.elementor-1867 .elementor-element.elementor-element-90b1248 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-c4f605e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-1ea4a49{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-1ea4a49 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-1ea4a49 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-827c310{text-align:center;}.elementor-1867 .elementor-element.elementor-element-827c310 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-e3aac2f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-f776e20{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-f776e20 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-f776e20 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-5986543{text-align:center;}.elementor-1867 .elementor-element.elementor-element-5986543 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-2692e81{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-acda23a{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-acda23a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-acda23a .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-393f442{text-align:center;}.elementor-1867 .elementor-element.elementor-element-393f442 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-ea81576{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-9be3629{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-9be3629 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-9be3629 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-4f13ef3{text-align:center;}.elementor-1867 .elementor-element.elementor-element-4f13ef3 .elementor-heading-title{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-98fb13a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1867 .elementor-element.elementor-element-88b9a6b{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-88b9a6b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-88b9a6b .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-1867 .elementor-element.elementor-element-3d91b43{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1867 .elementor-element.elementor-element-1ed1c72{width:100%;max-width:100%;text-align:center;}.elementor-1867 .elementor-element.elementor-element-1ed1c72 .elementor-heading-title{font-size:var( --e-global-typography-5ed47d2-font-size );}.elementor-1867 .elementor-element.elementor-element-77287fce{padding:70px 20px 50px 20px;}.elementor-1867 .elementor-element.elementor-element-2216478d{font-size:var( --e-global-typography-46bc754-font-size );letter-spacing:var( --e-global-typography-46bc754-letter-spacing );}.elementor-1867 .elementor-element.elementor-element-8860de0{width:100%;max-width:100%;}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1867 .elementor-element.elementor-element-83fc6ef:after{content:"0.5";}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__thumbnail__link{width:100%;}.elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title, .elementor-1867 .elementor-element.elementor-element-83fc6ef .elementor-post__title a{font-size:var( --e-global-typography-686e0db-font-size );}.elementor-1867 .elementor-element.elementor-element-83fc6ef a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-1867 .elementor-element.elementor-element-22e0851{--width:50%;}.elementor-1867 .elementor-element.elementor-element-311c514{--width:50%;}.elementor-1867 .elementor-element.elementor-element-6578f74{--content-width:1200px;}}/* Start custom CSS for html, class: .elementor-element-98f7630 */.hero-video {
  position: relative;
  height: 100vh;
  width: 100%;
  overflow: hidden;
  color: white;
  font-family: 'Georgia', serif;
}

.video-bg {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  transform: translate(-50%, -50%);
  z-index: 1;
  object-fit: cover;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(10, 10, 10, 0.4); /* escurece para contraste */
  z-index: 2;
}

.hero-content {
  position: relative;
  z-index: 3;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 0 2rem;
  max-width: 1000px;
  margin: 0 auto;
}

.hero-content h1 {
  font-size: 2rem;
  margin-bottom: 1rem;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  font-family: "Cormorant Upright", Sans-serif;
  text-transform: uppercase;
  font-size: 28px;
  line-height: 1.2em;
}

.hero-content p {
  font-size: 1rem;
  line-height: 1.6;
  font-weight: 300;
  margin-bottom: 2rem;
  font-family: "Montserrat", Sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.8rem;
  max-width: 800px;
}

.cta-btn {
  background-color: #6E510C7D;
  color: #fff;
  padding: 0.75rem 2rem;
  text-decoration: none;
  font-weight: bold;
  border: none;
  font-style: italic;
  transition: background 0.3s ease;
  font-family: "Cormorant Upright", Sans-serif;
}

.cta-btn:hover {
  background-color: #a9822f;
}

@media (max-width: 768px) {
    .hero-video {
      height: 100vh;
    }
}/* End custom CSS */