/* Tratamentos: native Elementor heading, text and toggle widgets. */
body.page-id-8243 .elementor-element-37aae911{position:relative;overflow:hidden;min-height:220px;padding:58px 0!important;background:radial-gradient(circle at 82% 10%,rgba(33,167,157,.27),transparent 31%),linear-gradient(120deg,#06183f 0%,#0c2643 65%,#0b3946 100%)!important}
body.page-id-8243 .elementor-element-37aae911:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.04) 50%,transparent 50.1%);background-size:96px 96px;opacity:.25;pointer-events:none}
body.page-id-8243 .elementor-element-37aae911:after{content:'+';position:absolute;right:8%;top:50%;transform:translateY(-52%);font:500 170px/1 'Montserrat',sans-serif;color:rgba(255,255,255,.05);pointer-events:none}
body.page-id-8243 .elementor-element-37aae911>.elementor-container{position:relative;z-index:1;max-width:1220px!important;width:calc(100% - 96px)!important;min-height:0!important}
body.page-id-8243 .elementor-element-37aae911 .elementor-widget-wrap{align-content:center!important}
body.page-id-8243 .elementor-element-4da51d5>.elementor-widget-wrap{padding:0!important}
body.page-id-8243 .elementor-element-052bb48{text-align:left!important}
body.page-id-8243 .elementor-element-052bb48 .elementor-heading-title{color:#fff!important;font:800 clamp(44px,4.6vw,60px)/1.05 'Montserrat',sans-serif!important;letter-spacing:-.055em!important;text-align:left!important}
body.page-id-8243 .elementor-element-052bb48 .elementor-heading-title:after{content:'';display:block;width:74px;height:5px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

body.page-id-8243 .elementor-element-09c8f64{width:100%!important;left:0!important;background:#f6faf8!important;padding:70px 0 16px!important;margin:0!important}
body.page-id-8243 .elementor-element-09c8f64>.elementor-container{max-width:1220px!important;width:calc(100% - 96px)!important}
body.page-id-8243 .elementor-element-c046e28,
body.page-id-8243 .elementor-element-36b4084{display:none!important}
body.page-id-8243 .elementor-element-54aea77{text-align:left!important;margin:0!important}
body.page-id-8243 .elementor-element-54aea77 .elementor-heading-title{max-width:900px;color:var(--le-navy)!important;font:800 clamp(31px,3.2vw,42px)/1.17 'Montserrat',sans-serif!important;letter-spacing:-.045em!important;text-align:left!important}
body.page-id-8243 .elementor-element-54aea77 .elementor-heading-title:after{content:'';display:block;width:72px;height:4px;margin-top:22px;border-radius:99px;background:var(--le-mint)}

body.page-id-8243 .elementor-element-e839219{width:100%!important;left:0!important;background:linear-gradient(180deg,#f6faf8 0%,#eaf7f5 100%)!important;padding:26px 0 78px!important;margin:0!important}
body.page-id-8243 .elementor-element-e839219>.elementor-container{max-width:1220px!important;width:calc(100% - 96px)!important}
body.page-id-8243 .elementor-element-ae80534{width:100%!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle{counter-reset:le-treatment}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-item{counter-increment:le-treatment;overflow:hidden;margin:0 0 16px!important;border:1px solid #d9eae6;border-radius:19px;background:#fff;box-shadow:0 13px 34px rgba(19,69,73,.065);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-item:hover,
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-item:has(.elementor-tab-title.elementor-active){border-color:#a6dcd3;box-shadow:0 18px 42px rgba(19,69,73,.1)}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title{display:flex!important;align-items:center;gap:20px;min-height:92px;padding:21px 28px!important;border:0!important;background:transparent!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title:before{content:counter(le-treatment,decimal-leading-zero);flex:0 0 48px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--le-mint-soft);color:var(--le-mint);font:800 18px/1 'Montserrat',sans-serif}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title.elementor-active:before{background:var(--le-mint);color:#fff}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-title{order:1;flex:1;color:var(--le-navy)!important;font-family:'Montserrat',sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1.35!important;letter-spacing:-.025em!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-icon{order:2;float:none!important;flex:0 0 36px;width:36px!important;height:36px;display:inline-flex!important;align-items:center;justify-content:center;margin:0!important;border-radius:50%;background:#f0f8f6;color:var(--le-mint)!important;text-align:center!important;font-size:14px}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title.elementor-active .elementor-toggle-icon{background:var(--le-mint);color:#fff!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content{padding:0 32px 30px 96px!important;border:0!important;color:#34444a!important;font-size:15px!important;line-height:1.72!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content>*{max-width:980px}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content p{margin:0 0 18px!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content p:last-child{margin-bottom:0!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content img,
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content iframe{max-width:100%;height:auto}

@media (min-width:768px) and (max-width:1050px){
body.page-id-8243 .elementor-element-37aae911>.elementor-container,
body.page-id-8243 .elementor-element-09c8f64>.elementor-container,
body.page-id-8243 .elementor-element-e839219>.elementor-container{width:calc(100% - 64px)!important}
body.page-id-8243 .elementor-element-54aea77 .elementor-heading-title{font-size:35px!important}
}
@media (max-width:767px){
body.page-id-8243 .elementor-element-37aae911{min-height:0;padding:49px 0 54px!important}
body.page-id-8243 .elementor-element-37aae911:after{right:4%;font-size:135px}
body.page-id-8243 .elementor-element-37aae911>.elementor-container,
body.page-id-8243 .elementor-element-09c8f64>.elementor-container,
body.page-id-8243 .elementor-element-e839219>.elementor-container{width:calc(100% - 32px)!important}
body.page-id-8243 .elementor-element-052bb48 .elementor-heading-title{font-size:40px!important}
body.page-id-8243 .elementor-element-052bb48 .elementor-heading-title:after{width:58px;height:4px;margin-top:17px}
body.page-id-8243 .elementor-element-09c8f64{padding:50px 0 13px!important}
body.page-id-8243 .elementor-element-54aea77 .elementor-heading-title{font-size:27px!important;line-height:1.22!important}
body.page-id-8243 .elementor-element-54aea77 .elementor-heading-title:after{width:58px;margin-top:18px}
body.page-id-8243 .elementor-element-e839219{padding:21px 0 56px!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-item{margin-bottom:12px!important;border-radius:16px}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title{min-height:78px;padding:16px 18px!important;gap:12px}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-title:before{flex-basis:38px;width:38px;height:38px;border-radius:11px;font-size:14px}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-title{font-size:16px!important;line-height:1.38!important}
body.page-id-8243 .elementor-element-ae80534 .elementor-toggle-icon{flex-basis:30px;width:30px!important;height:30px}
body.page-id-8243 .elementor-element-ae80534 .elementor-tab-content{padding:0 20px 24px!important;font-size:14px!important;line-height:1.68!important}
}
