.elementor-32 .elementor-element.elementor-element-643add0{--display:flex;--min-height:1079px;--padding-top:350px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-643add0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-643add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/bg-hero-home-desktop.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-28db0de{width:var( --container-widget-width, 670px );max-width:670px;padding:0px 0px 0px 0px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-28db0de .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ff9cefd{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-ff9cefd .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:100px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f023412{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f023412 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ca1f016{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;}.elementor-32 .elementor-element.elementor-element-ca1f016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.28em;color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f504d22 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.38em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(111.98deg, #9D765B -1.46%, #705542 100%);box-shadow:5px 11px 30px 0px rgba(0, 0, 0, 0.16);border-radius:51px 51px 51px 51px;padding:13px 16px 13px 16px;}.elementor-32 .elementor-element.elementor-element-f504d22{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f504d22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-f504d22 .elementor-button .elementor-button-content-wrapper{gap:22px;justify-content:center;}.elementor-32 .elementor-element.elementor-element-5fe8db7{--display:flex;--min-height:800px;--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:112px;--padding-bottom:102px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5fe8db7:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5fe8db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-ea74ad8{text-align:start;}.elementor-32 .elementor-element.elementor-element-00d96f4{--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-32 .elementor-element.elementor-element-dce6381 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-b598de2 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:61px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-bb04711{text-align:start;}.elementor-32 .elementor-element.elementor-element-bb04711 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.28em;color:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-8ecac7f{padding:28px 29px 24px 29px;}.elementor-32 .elementor-element.elementor-element-8ecac7f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-32 .elementor-element.elementor-element-8ecac7f .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-8ecac7f .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-8ecac7f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;}.elementor-32 .elementor-element.elementor-element-8ecac7f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-b1fb3ca{padding:28px 29px 24px 29px;}.elementor-32 .elementor-element.elementor-element-b1fb3ca .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-32 .elementor-element.elementor-element-b1fb3ca .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-b1fb3ca .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-b1fb3ca .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;}.elementor-32 .elementor-element.elementor-element-b1fb3ca .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-dd7d086{padding:28px 29px 24px 29px;}.elementor-32 .elementor-element.elementor-element-dd7d086 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:20px;}.elementor-32 .elementor-element.elementor-element-dd7d086 .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-dd7d086 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-dd7d086 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;}.elementor-32 .elementor-element.elementor-element-dd7d086 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.26em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-ac86b2c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.38em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(111.98deg, #9D765B -1.46%, #705542 100%);box-shadow:5px 11px 30px 0px rgba(0, 0, 0, 0.16);border-radius:51px 51px 51px 51px;padding:13px 16px 13px 16px;}.elementor-32 .elementor-element.elementor-element-ac86b2c{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-ac86b2c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-ac86b2c .elementor-button .elementor-button-content-wrapper{gap:22px;justify-content:center;}.elementor-32 .elementor-element.elementor-element-b2ec90c{--display:flex;--min-height:800px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--padding-top:190px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;--z-index:6;}.elementor-32 .elementor-element.elementor-element-b2ec90c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b2ec90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/bg-secao-03.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9771311 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-6763967 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:88px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-534f698{text-align:center;}.elementor-32 .elementor-element.elementor-element-534f698 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.28em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-4770906{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d85dbb1{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-d85dbb1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-32 .elementor-element.elementor-element-d85dbb1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-32 .elementor-element.elementor-element-d85dbb1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-description{font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-428b9af{--display:flex;}.elementor-32 .elementor-element.elementor-element-5164a1b{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-5164a1b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-32 .elementor-element.elementor-element-5164a1b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-32 .elementor-element.elementor-element-5164a1b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-description{font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-4bcd6a1{--display:flex;}.elementor-32 .elementor-element.elementor-element-f52f31c{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-f52f31c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-32 .elementor-element.elementor-element-f52f31c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-32 .elementor-element.elementor-element-f52f31c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-description{font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-c797b14{--display:flex;}.elementor-32 .elementor-element.elementor-element-8c3149e{width:var( --container-widget-width, 506px );max-width:506px;--container-widget-width:506px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-8c3149e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-32 .elementor-element.elementor-element-8c3149e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-32 .elementor-element.elementor-element-8c3149e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-title{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 );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-description{font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-e3dae54{--e-n-carousel-swiper-slides-gap:10px;padding:100px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-32 .elementor-element.elementor-element-9d92143{--display:flex;--min-height:800px;--padding-top:153px;--padding-bottom:153px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-9d92143:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9d92143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/bg-secao-05.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-7601b64{--display:flex;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:#707070;--border-color:#707070;--border-radius:31px 31px 31px 31px;--padding-top:98px;--padding-bottom:98px;--padding-left:183px;--padding-right:183px;}.elementor-32 .elementor-element.elementor-element-7601b64:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7601b64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-76619d8{text-align:center;}.elementor-32 .elementor-element.elementor-element-76619d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e9385d2{text-align:center;}.elementor-32 .elementor-element.elementor-element-e9385d2 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:74px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-d136242{text-align:center;}.elementor-32 .elementor-element.elementor-element-d136242 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.28em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-c7e979b{--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;--padding-top:26px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7d42932{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-7d42932 .elementor-image-box-title{font-family:"IVYMODE", Sans-serif;font-size:77px;font-weight:400;line-height:1.16em;color:var( --e-global-color-bcfc002 );}.elementor-32 .elementor-element.elementor-element-7d42932:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-7d42932:has(:focus) .elementor-image-box-title{color:#5C4130;}.elementor-32 .elementor-element.elementor-element-7d42932 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-8db4ef8{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8db4ef8 .elementor-image-box-title{font-family:"IVYMODE", Sans-serif;font-size:77px;font-weight:400;line-height:1.16em;color:var( --e-global-color-bcfc002 );}.elementor-32 .elementor-element.elementor-element-8db4ef8:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-8db4ef8:has(:focus) .elementor-image-box-title{color:#5C4130;}.elementor-32 .elementor-element.elementor-element-8db4ef8 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-b05e9c2{width:var( --container-widget-width, 285px );max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b05e9c2 .elementor-image-box-title{font-family:"IVYMODE", Sans-serif;font-size:77px;font-weight:400;line-height:1.16em;color:var( --e-global-color-bcfc002 );}.elementor-32 .elementor-element.elementor-element-b05e9c2:has(:hover) .elementor-image-box-title,
					 .elementor-32 .elementor-element.elementor-element-b05e9c2:has(:focus) .elementor-image-box-title{color:#5C4130;}.elementor-32 .elementor-element.elementor-element-b05e9c2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:300;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f7b8dc7 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.38em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(111.98deg, #9D765B -1.46%, #705542 100%);box-shadow:5px 11px 30px 0px rgba(0, 0, 0, 0.16);border-radius:51px 51px 51px 51px;padding:13px 16px 13px 16px;}.elementor-32 .elementor-element.elementor-element-f7b8dc7{width:var( --container-widget-width, 403px );max-width:403px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;--container-widget-width:403px;--container-widget-flex-grow:0;bottom:-9rem;}.elementor-32 .elementor-element.elementor-element-f7b8dc7.elementor-element{--align-self:center;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-f7b8dc7{left:15rem;}body.rtl .elementor-32 .elementor-element.elementor-element-f7b8dc7{right:15rem;}.elementor-32 .elementor-element.elementor-element-f7b8dc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-f7b8dc7 .elementor-button .elementor-button-content-wrapper{gap:22px;justify-content:center;}.elementor-32 .elementor-element.elementor-element-9b1db99{--display:flex;--min-height:800px;--padding-top:153px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99999;}.elementor-32 .elementor-element.elementor-element-9b1db99:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9b1db99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-962694e{text-align:center;}.elementor-32 .elementor-element.elementor-element-962694e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-c0e1ae6{padding:0px 0px 34px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-c0e1ae6 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:88px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e4e3a42{--display:flex;border-style:none;--border-style:none;--border-radius:63px 63px 63px 63px;--margin-top:0rem;--margin-bottom:-5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:77px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-e4e3a42:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-e4e3a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-32 .elementor-element.elementor-element-08bb848{--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-32 .elementor-element.elementor-element-08bb848:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-08bb848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-8211b9d{--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;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-8211b9d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8211b9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-3f597bb{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-3f597bb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3f597bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/img-secao-06-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-dc4ffbc{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-dc4ffbc .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-76d4bfb{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-76d4bfb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-76d4bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/img-secao-06-02.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-d80f429{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-d80f429 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-8c1a8f2{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-8c1a8f2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8c1a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/img-secao-06-03-2.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-cc83a90{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-cc83a90 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-b9776a4{--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-32 .elementor-element.elementor-element-1f2bc7b{--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;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-0084324{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-0084324:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0084324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/ginecologista-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-02d0b1d{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-02d0b1d .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-d4c6a77{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-d4c6a77:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d4c6a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/ginecologista-02.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-c13892d{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-c13892d .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-ab6149a{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-ab6149a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ab6149a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/ginecologista-03.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-9f456ff{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-9f456ff .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:35px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-88d7b17{--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-32 .elementor-element.elementor-element-89f3374{--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;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-24a7ae8{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-24a7ae8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-24a7ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/nutricao-01.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-47cae6e{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-47cae6e .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-6065f71{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-6065f71:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6065f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/nutricao-02.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6910449{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-6910449 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-9fc289f{--display:flex;--min-height:478px;--justify-content:center;--border-radius:26px 26px 26px 26px;--padding-top:20rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-32 .elementor-element.elementor-element-9fc289f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9fc289f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/nutricao-03.webp");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-6204d01{padding:0px 48px 0px 48px;text-align:center;}.elementor-32 .elementor-element.elementor-element-6204d01 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:36px;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-dcd6a12{--display:flex;}.elementor-32 .elementor-element.elementor-element-84d55c6{--display:flex;}.elementor-32 .elementor-element.elementor-element-fd9e9f9{--display:flex;}.elementor-32 .elementor-element.elementor-element-caa20c9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:20px;--n-tabs-gap:20px;--n-tabs-title-transition:0.5s;--n-tabs-title-border-radius:1000px 1000px 1000px 1000px;--n-tabs-title-font-size:16px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-caa20c9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-caa20c9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-caa20c9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32 .elementor-element.elementor-element-caa20c9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-caa20c9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:400;line-height:1.2em;}.elementor-32 .elementor-element.elementor-element-caa20c9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f697746{--display:flex;--min-height:800px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:134px;--padding-bottom:153px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-f697746:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f697746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );}.elementor-32 .elementor-element.elementor-element-d884d79{text-align:center;}.elementor-32 .elementor-element.elementor-element-d884d79 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-9c36701{padding:0px 0px 50px 0px;text-align:center;}.elementor-32 .elementor-element.elementor-element-9c36701 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:78px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4f55204{--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;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-d5f8e5d{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-d5f8e5d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d5f8e5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-a5d7f6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-b77b267{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-b77b267:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b77b267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-32 .elementor-element.elementor-element-6acaf20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f461893{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-f461893:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f461893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-32 .elementor-element.elementor-element-a2aea17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-f21ac17{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:27px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:13px 13px 13px 13px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:71px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAF7F6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FAF7F6;}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;}.elementor-32 .elementor-element.elementor-element-f21ac17 {--n-accordion-padding:32px 12px 32px 12px;}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-2a24627-font-family ), Sans-serif;font-weight:var( --e-global-typography-2a24627-font-weight );line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-c1ca24f{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-c1ca24f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-c1ca24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-32 .elementor-element.elementor-element-402ebf3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-fff5c7f{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-fff5c7f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-fff5c7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-32 .elementor-element.elementor-element-2546fb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-242eb0d{--display:flex;--padding-top:32px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-32 .elementor-element.elementor-element-242eb0d:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-242eb0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8414ec6 );}.elementor-32 .elementor-element.elementor-element-a0ea099{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:var( --e-global-typography-31d1741-font-family ), Sans-serif;font-size:var( --e-global-typography-31d1741-font-size );font-weight:var( --e-global-typography-31d1741-font-weight );line-height:var( --e-global-typography-31d1741-line-height );color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-e1aab14{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:27px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:13px 13px 13px 13px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:71px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FAF7F6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FAF7F6;}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-primary );border-style:none;}.elementor-32 .elementor-element.elementor-element-e1aab14 {--n-accordion-padding:32px 12px 32px 12px;}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-2a24627-font-family ), Sans-serif;font-weight:var( --e-global-typography-2a24627-font-weight );line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-94c6422{--display:flex;--min-height:800px;--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;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:153px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-32 .elementor-element.elementor-element-94c6422:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-94c6422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );}.elementor-32 .elementor-element.elementor-element-ca23077{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-32 .elementor-element.elementor-element-119014b{text-align:start;}.elementor-32 .elementor-element.elementor-element-119014b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.41em;letter-spacing:0.17em;color:var( --e-global-color-text );}.elementor-32 .elementor-element.elementor-element-4e2b092{padding:0px 0px 50px 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-4e2b092 .elementor-heading-title{font-family:"IVYMODE", Sans-serif;font-size:73px;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-abb82db{padding:0px 0px 30px 0px;text-align:start;}.elementor-32 .elementor-element.elementor-element-abb82db .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:400;line-height:1.28em;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-7352a3b .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;line-height:1.38em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-image:linear-gradient(111.98deg, #9D765B -1.46%, #705542 100%);box-shadow:5px 11px 30px 0px rgba(0, 0, 0, 0.16);border-radius:51px 51px 51px 51px;padding:13px 16px 13px 16px;}.elementor-32 .elementor-element.elementor-element-7352a3b{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-32 .elementor-element.elementor-element-7352a3b.elementor-element{--align-self:flex-start;}.elementor-32 .elementor-element.elementor-element-7352a3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-32 .elementor-element.elementor-element-7352a3b .elementor-button .elementor-button-content-wrapper{gap:22px;justify-content:center;}.elementor-32 .elementor-element.elementor-element-39d996a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:9999;}.elementor-32 .elementor-element.elementor-element-141e93f{--display:flex;--min-height:588px;--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:31px 31px 31px 31px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;grid-row:span 2;}.elementor-32 .elementor-element.elementor-element-141e93f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-141e93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/grid-novo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-163fde1{--display:flex;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:31px 31px 31px 31px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;grid-row:span 1;}.elementor-32 .elementor-element.elementor-element-163fde1:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-163fde1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/grid-02.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-27b7959{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:31px 31px 31px 31px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;grid-column:span 2;grid-row:span 1;}.elementor-32 .elementor-element.elementor-element-27b7959:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-27b7959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8084d87 );background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/grid-03.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-372f7ef{right:0%;}body.rtl .elementor-32 .elementor-element.elementor-element-372f7ef{left:0%;}.elementor-32 .elementor-element.elementor-element-372f7ef{top:-20%;z-index:0;}body.elementor-page-32:not(.elementor-motion-effects-element-type-background), body.elementor-page-32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F2F0;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-00d96f4{--width:55%;}.elementor-32 .elementor-element.elementor-element-3f597bb{--width:33%;}.elementor-32 .elementor-element.elementor-element-76d4bfb{--width:33%;}.elementor-32 .elementor-element.elementor-element-8c1a8f2{--width:33%;}.elementor-32 .elementor-element.elementor-element-0084324{--width:33%;}.elementor-32 .elementor-element.elementor-element-d4c6a77{--width:33%;}.elementor-32 .elementor-element.elementor-element-ab6149a{--width:33%;}.elementor-32 .elementor-element.elementor-element-24a7ae8{--width:33%;}.elementor-32 .elementor-element.elementor-element-6065f71{--width:33%;}.elementor-32 .elementor-element.elementor-element-9fc289f{--width:33%;}.elementor-32 .elementor-element.elementor-element-ca23077{--width:65%;}.elementor-32 .elementor-element.elementor-element-39d996a{--width:75%;}.elementor-32 .elementor-element.elementor-element-141e93f{--width:100%;}.elementor-32 .elementor-element.elementor-element-163fde1{--width:100%;}.elementor-32 .elementor-element.elementor-element-27b7959{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-08bb848{--width:100%;}.elementor-32 .elementor-element.elementor-element-b9776a4{--width:100%;}.elementor-32 .elementor-element.elementor-element-88d7b17{--width:100%;}.elementor-32 .elementor-element.elementor-element-ca23077{--width:100%;}.elementor-32 .elementor-element.elementor-element-39d996a{--width:100%;}}@media(max-width:1366px){.elementor-32 .elementor-element.elementor-element-643add0{--padding-top:35vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-5fe8db7{--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;--align-items:center;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-00d96f4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-32 .elementor-element.elementor-element-bb04711{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-b2ec90c{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-9d92143{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-f7b8dc7{left:15rem;}body.rtl .elementor-32 .elementor-element.elementor-element-f7b8dc7{right:15rem;}.elementor-32 .elementor-element.elementor-element-9b1db99{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-9f456ff .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-6204d01 .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-f697746{--padding-top:10vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-a5d7f6a{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-6acaf20{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a2aea17{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f21ac17{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-402ebf3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-2546fb3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a0ea099{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e1aab14{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-94c6422{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-7352a3b .elementor-button{font-size:18px;}.elementor-32 .elementor-element.elementor-element-39d996a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-141e93f{grid-row:span 3;}.elementor-32 .elementor-element.elementor-element-163fde1{grid-row:span 1;}.elementor-32 .elementor-element.elementor-element-27b7959{grid-row:span 2;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-643add0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-643add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-32 .elementor-element.elementor-element-643add0{--padding-top:55vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-b2ec90c{--padding-top:15vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e3dae54{--e-n-carousel-swiper-slides-to-display:2;}.elementor-32 .elementor-element.elementor-element-c7e979b{--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;--align-items:center;}.elementor-32 .elementor-element.elementor-element-7d42932{border-width:0px 0px 1px 0px;}.elementor-32 .elementor-element.elementor-element-8db4ef8{border-width:0px 0px 1px 0px;}.elementor-32 .elementor-element.elementor-element-f7b8dc7{--container-widget-width:512px;--container-widget-flex-grow:0;width:var( --container-widget-width, 512px );max-width:512px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-08bb848{--flex-direction:column-reverse;--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-32 .elementor-element.elementor-element-3f597bb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3f597bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-dc4ffbc{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-dc4ffbc .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-76d4bfb:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-76d4bfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-d80f429{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-d80f429 .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-8c1a8f2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-8c1a8f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-cc83a90{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-b9776a4{--flex-direction:column-reverse;--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-32 .elementor-element.elementor-element-0084324:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-0084324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-02d0b1d{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-02d0b1d .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-d4c6a77:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-d4c6a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-c13892d{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-c13892d .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-ab6149a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ab6149a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-9f456ff{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9f456ff .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-88d7b17{--flex-direction:column-reverse;--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-32 .elementor-element.elementor-element-24a7ae8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-24a7ae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-47cae6e{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-47cae6e .elementor-heading-title{font-size:20px;}.elementor-32 .elementor-element.elementor-element-6065f71:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-6065f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-6910449{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6910449 .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-9fc289f:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-9fc289f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-32 .elementor-element.elementor-element-6204d01{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6204d01 .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-caa20c9{--n-tabs-title-gap:15px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-a5d7f6a{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-6acaf20{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a2aea17{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f21ac17{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-402ebf3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-2546fb3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a0ea099{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e1aab14{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-94c6422{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-32 .elementor-element.elementor-element-ca23077{--z-index:9999999;}.elementor-32 .elementor-element.elementor-element-39d996a{--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-372f7ef{top:-10%;z-index:0;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-643add0:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-643add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty.santecuore.com.br/wp-content/uploads/2026/08/bg-hero-home-mobile.webp");background-position:top center;}.elementor-32 .elementor-element.elementor-element-643add0{--min-height:600px;--justify-content:flex-end;--padding-top:5vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-28db0de .elementor-heading-title{font-size:12px;}.elementor-32 .elementor-element.elementor-element-ff9cefd .elementor-heading-title{font-size:46px;}.elementor-32 .elementor-element.elementor-element-f023412 .elementor-heading-title{font-size:27px;}.elementor-32 .elementor-element.elementor-element-ca1f016 .elementor-heading-title{font-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f504d22 .elementor-button{font-size:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-b598de2{text-align:center;}.elementor-32 .elementor-element.elementor-element-b598de2 .elementor-heading-title{font-size:48px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-ac86b2c .elementor-button{font-size:18px;}.elementor-32 .elementor-element.elementor-element-b2ec90c{--padding-top:25vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-6763967 .elementor-heading-title{font-size:48px;}.elementor-32 .elementor-element.elementor-element-4770906{--justify-content:space-between;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img{height:350px;object-fit:cover;object-position:top left;}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-428b9af{--justify-content:space-between;}.elementor-32 .elementor-element.elementor-element-5164a1b{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img{height:350px;object-fit:cover;object-position:top center;}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-4bcd6a1{--justify-content:space-between;}.elementor-32 .elementor-element.elementor-element-f52f31c{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img{height:350px;object-fit:cover;object-position:top left;}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-c797b14{--justify-content:space-between;}.elementor-32 .elementor-element.elementor-element-8c3149e{width:100%;max-width:100%;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img{margin-bottom:15px;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img{height:350px;object-fit:cover;object-position:top center;}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e3dae54{--e-n-carousel-swiper-slides-to-display:1;}.elementor-32 .elementor-element.elementor-element-9d92143{--padding-top:10vw;--padding-bottom:20vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-7601b64{--width:100%;--padding-top:10vw;--padding-bottom:0vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-e9385d2 .elementor-heading-title{font-size:48px;}.elementor-32 .elementor-element.elementor-element-d136242 .elementor-heading-title{font-size:16px;}.elementor-32 .elementor-element.elementor-element-c7e979b{--width:100%;--padding-top:26px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f7b8dc7 .elementor-button{font-size:18px;}.elementor-32 .elementor-element.elementor-element-9b1db99{--padding-top:10vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-32 .elementor-element.elementor-element-c0e1ae6 .elementor-heading-title{font-size:48px;}.elementor-32 .elementor-element.elementor-element-e4e3a42{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-08bb848{--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-32 .elementor-element.elementor-element-dc4ffbc .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-d80f429 .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-b9776a4{--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-32 .elementor-element.elementor-element-02d0b1d .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-c13892d .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-9f456ff .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-88d7b17{--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-32 .elementor-element.elementor-element-47cae6e .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-6910449 .elementor-heading-title{font-size:26px;}.elementor-32 .elementor-element.elementor-element-caa20c9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:20px;--n-tabs-gap:40px;}.elementor-32 .elementor-element.elementor-element-d884d79{padding:5rem 0rem 0rem 0rem;}.elementor-32 .elementor-element.elementor-element-9c36701 .elementor-heading-title{font-size:48px;}.elementor-32 .elementor-element.elementor-element-4f55204{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-a5d7f6a{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-6acaf20{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a2aea17{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f21ac17{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-402ebf3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-2546fb3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a0ea099{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e1aab14{width:100%;max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-4e2b092 .elementor-heading-title{font-size:48px;}.elementor-32 .elementor-element.elementor-element-abb82db .elementor-heading-title{font-size:18px;}.elementor-32 .elementor-element.elementor-element-7352a3b .elementor-button{font-size:14px;}.elementor-32 .elementor-element.elementor-element-39d996a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-32 .elementor-element.elementor-element-141e93f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-32 .elementor-element.elementor-element-163fde1{--min-height:300px;grid-column:span 6;}.elementor-32 .elementor-element.elementor-element-27b7959{--min-height:300px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;grid-column:span 6;}.elementor-32 .elementor-element.elementor-element-372f7ef{top:0%;}}@media(max-width:1366px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-00d96f4{--width:100%;}}@media(min-width:2400px){.elementor-32 .elementor-element.elementor-element-643add0{--min-height:1330px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:450px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-32 .elementor-element.elementor-element-28db0de{padding:0px 0px 21px 0px;}.elementor-32 .elementor-element.elementor-element-ff9cefd{padding:0px 0px 18px 0px;}.elementor-32 .elementor-element.elementor-element-f023412{padding:0px 0px 18px 0px;}.elementor-32 .elementor-element.elementor-element-ca1f016{padding:0px 0px 9px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-description{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-32 .elementor-element.elementor-element-a5d7f6a{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-6acaf20{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a2aea17{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-f21ac17{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-f21ac17 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-402ebf3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-2546fb3{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-a0ea099{font-size:var( --e-global-typography-31d1741-font-size );line-height:var( --e-global-typography-31d1741-line-height );}.elementor-32 .elementor-element.elementor-element-e1aab14{--n-accordion-title-font-size:var( --e-global-typography-2a24627-font-size );}:where( .elementor-32 .elementor-element.elementor-element-e1aab14 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-2a24627-line-height );}.elementor-32 .elementor-element.elementor-element-39d996a{--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-f504d22 */.elementor-button .elementor-button-icon svg {
  width: 58px;
  height: 58px;
}

.elementor-button .elementor-button-content-wrapper {
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-643add0 */@media (max-width: 1024px) {
  .elementor-32 .elementor-element.elementor-element-643add0::before {
    content: '';
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.4);
    z-index: 1;
    pointer-events: none;
  }

  .elementor-32 .elementor-element.elementor-element-643add0 > .e-con-inner,
  .elementor-32 .elementor-element.elementor-element-643add0 > .elementor-element {
    position: relative;
    z-index: 2;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8ecac7f */.elementor-32 .elementor-element.elementor-element-8ecac7f {
    border-radius: 13px;
border: 1px solid #B8ACA4;
background: rgba(255, 255, 255, 0.63);
width: 634px;
height: 104px;
}


@media (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-8ecac7f {
height: 12rem;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b1fb3ca */.elementor-32 .elementor-element.elementor-element-b1fb3ca {
    border-radius: 13px;
border: 1px solid #B8ACA4;
background: rgba(255, 255, 255, 0.63);
width: 634px;
height: 104px;
}


@media (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-b1fb3ca {
height: 12rem;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-dd7d086 */.elementor-32 .elementor-element.elementor-element-dd7d086 {
    border-radius: 13px;
border: 1px solid #B8ACA4;
background: rgba(255, 255, 255, 0.63);
width: 634px;
height: 104px;
}


@media (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-dd7d086 {
height: 12rem;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ac86b2c */.elementor-button .elementor-button-icon svg {
  width: 58px;
  height: 58px;
}

.elementor-button .elementor-button-content-wrapper {
  align-items: center;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d85dbb1 */.elementor-32 .elementor-element.elementor-element-d85dbb1 {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5164a1b */.elementor-32 .elementor-element.elementor-element-5164a1b {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f52f31c */.elementor-32 .elementor-element.elementor-element-f52f31c {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c3149e */.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -1rem !important;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d85dbb1 */.elementor-32 .elementor-element.elementor-element-d85dbb1 {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5164a1b */.elementor-32 .elementor-element.elementor-element-5164a1b {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f52f31c */.elementor-32 .elementor-element.elementor-element-f52f31c {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c3149e */.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -1rem !important;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d85dbb1 */.elementor-32 .elementor-element.elementor-element-d85dbb1 {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5164a1b */.elementor-32 .elementor-element.elementor-element-5164a1b {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f52f31c */.elementor-32 .elementor-element.elementor-element-f52f31c {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c3149e */.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -1rem !important;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d85dbb1 */.elementor-32 .elementor-element.elementor-element-d85dbb1 {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5164a1b */.elementor-32 .elementor-element.elementor-element-5164a1b {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f52f31c */.elementor-32 .elementor-element.elementor-element-f52f31c {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c3149e */.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -1rem !important;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d85dbb1 */.elementor-32 .elementor-element.elementor-element-d85dbb1 {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-d85dbb1 .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5164a1b */.elementor-32 .elementor-element.elementor-element-5164a1b {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-5164a1b .elementor-image-box-img {
  margin-bottom: -4rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f52f31c */.elementor-32 .elementor-element.elementor-element-f52f31c {
    height: 641px !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -8rem !important;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f52f31c .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8c3149e */.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 16px;
  overflow: hidden;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -1rem !important;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img img {
  display: block;
  width: 100%;
}

.elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-content {
  background-color: #705542;
  padding: 26px 60px 37px 60px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-8c3149e .elementor-image-box-img {
  margin-bottom: -5.5rem !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7b8dc7 */.elementor-button .elementor-button-icon svg {
  width: 58px;
  height: 58px;
}

.elementor-button .elementor-button-content-wrapper {
  align-items: center;
}



@media (max-width: 1285px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 10rem !important;
    }
}

@media (max-width: 1185px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 7rem !important;
    }
}

@media (max-width: 1025px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 5rem !important;
    }
}



@media (max-width: 1024px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 0rem !important;
        min-width: 30rem !important;
    }
}

@media (max-width: 855px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: -3rem !important;
    }
}

@media (max-width: 780px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: -5rem !important;
    }
}




@media (max-width: 767px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 2rem !important;
        bottom: -4rem !important;
        min-width: 10rem !important;
    }
}

@media (max-width: 700px) {
    .elementor-32 .elementor-element.elementor-element-f7b8dc7 {
        left: 0rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e3a42 */.elementor-32 .elementor-element.elementor-element-e4e3a42 {
    box-shadow: 1px 3px 16px 0 rgba(0, 0, 0, 0.16);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f8e5d */.elementor-32 .elementor-element.elementor-element-d5f8e5d{
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77b267 */.elementor-32 .elementor-element.elementor-element-b77b267{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f461893 */.elementor-32 .elementor-element.elementor-element-f461893{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f8e5d */.elementor-32 .elementor-element.elementor-element-d5f8e5d{
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77b267 */.elementor-32 .elementor-element.elementor-element-b77b267{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f461893 */.elementor-32 .elementor-element.elementor-element-f461893{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f8e5d */.elementor-32 .elementor-element.elementor-element-d5f8e5d{
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77b267 */.elementor-32 .elementor-element.elementor-element-b77b267{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f461893 */.elementor-32 .elementor-element.elementor-element-f461893{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f8e5d */.elementor-32 .elementor-element.elementor-element-d5f8e5d{
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b77b267 */.elementor-32 .elementor-element.elementor-element-b77b267{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f461893 */.elementor-32 .elementor-element.elementor-element-f461893{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f21ac17 */.elementor-32 .elementor-element.elementor-element-f21ac17 .e-n-accordion-item-title h3 {
  width: 523px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-f21ac17 .e-n-accordion-item-title h3 {
  width: 100% !important;
  font-size: 18px !important;
}
}


@media (max-width: 1025px) {
    .elementor-32 .elementor-element.elementor-element-f21ac17 .e-n-accordion-item-title h3 {
  font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ca24f */.elementor-32 .elementor-element.elementor-element-c1ca24f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff5c7f */.elementor-32 .elementor-element.elementor-element-fff5c7f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242eb0d */.elementor-32 .elementor-element.elementor-element-242eb0d{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ca24f */.elementor-32 .elementor-element.elementor-element-c1ca24f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff5c7f */.elementor-32 .elementor-element.elementor-element-fff5c7f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242eb0d */.elementor-32 .elementor-element.elementor-element-242eb0d{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ca24f */.elementor-32 .elementor-element.elementor-element-c1ca24f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff5c7f */.elementor-32 .elementor-element.elementor-element-fff5c7f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242eb0d */.elementor-32 .elementor-element.elementor-element-242eb0d{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ca24f */.elementor-32 .elementor-element.elementor-element-c1ca24f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff5c7f */.elementor-32 .elementor-element.elementor-element-fff5c7f{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-242eb0d */.elementor-32 .elementor-element.elementor-element-242eb0d{
    border-radius: 8px;
background: var(--branco-2, #E2DFDF);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e1aab14 */.elementor-32 .elementor-element.elementor-element-e1aab14 .e-n-accordion-item-title h3 {
  width: 523px;
}


@media (max-width: 1366px) {
    .elementor-32 .elementor-element.elementor-element-e1aab14 .e-n-accordion-item-title h3 {
  width: 100% !important;
  font-size: 18px !important;
}
}


@media (max-width: 1025px) {
    .elementor-32 .elementor-element.elementor-element-e1aab14 .e-n-accordion-item-title h3 {
  font-size: 16px !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7352a3b */.elementor-button .elementor-button-icon svg {
  width: 58px;
  height: 58px;
}

.elementor-button .elementor-button-content-wrapper {
  align-items: center;
}/* End custom CSS */