.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 );color:var( --e-global-color-primary );}.elementor-279 .elementor-element.elementor-element-0715c1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-0715c1e .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.75rem, 3vw, 3.125rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-279 .elementor-element.elementor-element-1bd0cf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-1bd0cf4 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.04rem;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#bcb5ad;}.elementor-279 .elementor-element.elementor-element-043a8e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-043a8e7 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.04rem;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#bcb5ad;}.elementor-279 .elementor-element.elementor-element-ceea183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-ceea183 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.75rem, 3vw, 3.125rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-279 .elementor-element.elementor-element-be34f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-be34f9a .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.04rem;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#bcb5ad;}.elementor-279 .elementor-element.elementor-element-4aac985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-4aac985 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.04rem;font-weight:400;line-height:1.25em;letter-spacing:0px;color:#bcb5ad;}.elementor-279 .elementor-element.elementor-element-e190c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-e190c98 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#1d070c;}.elementor-279 .elementor-element.elementor-element-3a58468{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-3a58468 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-279 .elementor-element.elementor-element-4e9ec49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-4e9ec49 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.45rem;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-74c8180{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-74c8180 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-279 .elementor-element.elementor-element-2337ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.45rem;font-weight:400;line-height:1.4em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-1c77adb{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.28rem;font-weight:400;line-height:1.5em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-441d014{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-441d014 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#1d070c;}.elementor-279 .elementor-element.elementor-element-01d98b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-01d98b8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.08rem;font-weight:400;line-height:26.78px;letter-spacing:0px;color:#1d070c;}.elementor-279 .elementor-element.elementor-element-207f3c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-207f3c0 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.08rem;font-weight:400;line-height:26.78px;letter-spacing:0px;color:#1d070c;}.elementor-279 .elementor-element.elementor-element-43af40c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-279 .elementor-element.elementor-element-e8cbd53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-279 .elementor-element.elementor-element-7ea79b8{margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.28rem;font-weight:400;line-height:31.74px;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-95d805e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-95d805e .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.4rem, 3.5vw, 3.8rem);font-weight:400;line-height:1.17em;letter-spacing:0px;color:#f7f0d8;}.elementor-widget-image-gallery .gallery-item .gallery-caption{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 );}.elementor-279 .elementor-element.elementor-element-9e34b59{width:var( --container-widget-width, 100% );max-width:100%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-279 .elementor-element.elementor-element-9e34b59.elementor-element{--order:99999 /* order end hack */;}.elementor-279 .elementor-element.elementor-element-9e34b59 .gallery-item{padding:0 29px 29px 0;}.elementor-279 .elementor-element.elementor-element-9e34b59 .gallery{margin:0 -29px -29px 0;}.elementor-279 .elementor-element.elementor-element-9e34b59 .gallery-item .gallery-caption{text-align:center;}.elementor-279 .elementor-element.elementor-element-ae6d8ab{--display:flex;}.elementor-279 .elementor-element.elementor-element-66e5dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 110px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#f7f0d8;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#5B1E31;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-279 .elementor-element.elementor-element-0dff8e0{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;}.elementor-279 .elementor-element.elementor-element-0dff8e0 .elementor-icon-list-text{color:#989383;transition:color 0.3s;}.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 );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 );color:var( --e-global-color-text );}.elementor-279 .elementor-element.elementor-element-2ca001e{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-279 .elementor-element.elementor-element-2ca001e .elementor-image-box-wrapper{text-align:start;}.elementor-279 .elementor-element.elementor-element-2ca001e .elementor-image-box-title{font-family:"Chapaza", Sans-serif;font-size:42px;font-weight:500;color:#F7F0D8;}.elementor-279 .elementor-element.elementor-element-2ca001e:has(:hover) .elementor-image-box-title,
					 .elementor-279 .elementor-element.elementor-element-2ca001e:has(:focus) .elementor-image-box-title{color:#F7F0D8;}.elementor-279 .elementor-element.elementor-element-2ca001e .elementor-image-box-description{font-family:"Archivo", Sans-serif;font-size:18px;font-weight:500;color:#989383;}.elementor-279 .elementor-element.elementor-element-eea6004{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-eea6004 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-04b8ae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-04b8ae3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-cd5fc28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:start;}.elementor-279 .elementor-element.elementor-element-cd5fc28 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:400;line-height:1.35em;letter-spacing:0px;color:#989383;}.elementor-279 .elementor-element.elementor-element-2dbde78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;text-align:center;}.elementor-279 .elementor-element.elementor-element-2dbde78 .elementor-heading-title{font-family:"Chapaza", Sans-serif;font-size:clamp(2.5rem, 3.4vw, 3.65rem);font-weight:400;line-height:1.1em;letter-spacing:-0.03em;color:#1d070c;}.elementor-279 .elementor-element.elementor-element-3e0ea7d{--display:flex;}.elementor-279 .elementor-element.elementor-element-432d8b2{--display:flex;}.elementor-279 .elementor-element.elementor-element-dc1ca64{--display:flex;}.elementor-279 .elementor-element.elementor-element-bc136ed{--display:flex;}.elementor-279 .elementor-element.elementor-element-2a9f47c{--display:flex;}.elementor-279 .elementor-element.elementor-element-a5672d8{--display:flex;}.elementor-279 .elementor-element.elementor-element-4c61eac{--display:flex;}.elementor-279 .elementor-element.elementor-element-a840e31{--display:flex;}.elementor-279 .elementor-element.elementor-element-61ba42b{--display:flex;}.elementor-279 .elementor-element.elementor-element-a7bb61e{--display:flex;}.elementor-279 .elementor-element.elementor-element-e197495{--display:flex;}.elementor-279 .elementor-element.elementor-element-98690dd{--n-accordion-title-font-size:1rem;--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:19px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#f7f0d8;--n-accordion-title-hover-color:#f7f0d8;--n-accordion-title-active-color:#f7f0d8;--n-accordion-icon-size:22px;}.elementor-279 .elementor-element.elementor-element-98690dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-279 .elementor-element.elementor-element-98690dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-279 .elementor-element.elementor-element-98690dd > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-279 .elementor-element.elementor-element-98690dd > .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:"Archivo", Sans-serif;font-weight:400;}:where( .elementor-279 .elementor-element.elementor-element-98690dd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0px;--padding-right:28px;--padding-bottom:25px;--padding-left:28px;}@media(min-width:768px){.elementor-279 .elementor-element.elementor-element-ae6d8ab{--width:45%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-279 .elementor-element.elementor-element-1bd0cf4 .elementor-heading-title{font-size:0.9rem;}.elementor-279 .elementor-element.elementor-element-043a8e7 .elementor-heading-title{font-size:0.9rem;}.elementor-279 .elementor-element.elementor-element-be34f9a .elementor-heading-title{font-size:0.9rem;}.elementor-279 .elementor-element.elementor-element-4aac985 .elementor-heading-title{font-size:0.9rem;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-279 .elementor-element.elementor-element-0715c1e .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-1bd0cf4{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-279 .elementor-element.elementor-element-1bd0cf4 .elementor-heading-title{font-size:0.96rem;line-height:1.5em;}.elementor-279 .elementor-element.elementor-element-043a8e7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-279 .elementor-element.elementor-element-043a8e7 .elementor-heading-title{font-size:0.96rem;line-height:1.5em;}.elementor-279 .elementor-element.elementor-element-ceea183 .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-be34f9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-279 .elementor-element.elementor-element-be34f9a .elementor-heading-title{font-size:0.96rem;line-height:1.5em;}.elementor-279 .elementor-element.elementor-element-4aac985{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-279 .elementor-element.elementor-element-4aac985 .elementor-heading-title{font-size:0.96rem;line-height:1.5em;}.elementor-279 .elementor-element.elementor-element-e190c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 29px) 0px;}.elementor-279 .elementor-element.elementor-element-e190c98 .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-3a58468 .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-4e9ec49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-279 .elementor-element.elementor-element-4e9ec49 .elementor-heading-title{font-size:1.08rem;}.elementor-279 .elementor-element.elementor-element-2337ee6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title{font-size:1.08rem;}.elementor-279 .elementor-element.elementor-element-1c77adb{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title{font-size:1rem;}.elementor-279 .elementor-element.elementor-element-441d014 .elementor-heading-title{font-size:2.25rem;}.elementor-279 .elementor-element.elementor-element-43af40c{width:var( --container-widget-width, 352px );max-width:352px;--container-widget-width:352px;--container-widget-flex-grow:0;}.elementor-279 .elementor-element.elementor-element-43af40c.elementor-element{--align-self:center;}.elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-7ea79b8{margin:65px 0px calc(var(--kit-widget-spacing, 0px) + 65px) 0px;}.elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title{font-size:1.05rem;}.elementor-279 .elementor-element.elementor-element-95d805e .elementor-heading-title{font-size:1.8rem;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );}.elementor-279 .elementor-element.elementor-element-66e5dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-heading-title{font-size:2rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-279 .elementor-element.elementor-element-2ca001e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-279 .elementor-element.elementor-element-2ca001e.elementor-element{--align-self:center;}.elementor-279 .elementor-element.elementor-element-2ca001e .elementor-image-box-wrapper{text-align:center;}.elementor-279 .elementor-element.elementor-element-eea6004{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 025px) 0px;}.elementor-279 .elementor-element.elementor-element-eea6004 .elementor-heading-title{font-size:1.05rem;}.elementor-279 .elementor-element.elementor-element-04b8ae3 .elementor-heading-title{font-size:1.05rem;}.elementor-279 .elementor-element.elementor-element-cd5fc28 .elementor-heading-title{font-size:1.05rem;}.elementor-279 .elementor-element.elementor-element-2dbde78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-279 .elementor-element.elementor-element-2dbde78 .elementor-heading-title{font-size:2rem;}.elementor-279 .elementor-element.elementor-element-98690dd{--n-accordion-item-title-space-between:19px;--n-accordion-icon-size:9px;}}/* Start custom CSS for heading, class: .elementor-element-0715c1e */.elementor-279 .elementor-element.elementor-element-0715c1e .elementor-widget-container{margin-bottom:22px} .elementor-279 .elementor-element.elementor-element-0715c1e .elementor-heading-title{margin-bottom:22px} .elementor-279 .elementor-element.elementor-element-0715c1e .elementor-heading-title em{font-style: normal}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ceea183 */.elementor-279 .elementor-element.elementor-element-ceea183 .elementor-widget-container{margin-bottom:22px} .elementor-279 .elementor-element.elementor-element-ceea183 .elementor-heading-title{margin-bottom:22px} .elementor-279 .elementor-element.elementor-element-ceea183 .elementor-heading-title em{font-style: normal}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e190c98 */.elementor-279 .elementor-element.elementor-element-e190c98 .elementor-heading-title{max-width:570px} .elementor-279 .elementor-element.elementor-element-e190c98 .elementor-widget-container{margin-bottom:48px} .elementor-279 .elementor-element.elementor-element-e190c98 .elementor-heading-title{margin-bottom:48px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a58468 */.elementor-279 .elementor-element.elementor-element-3a58468 .elementor-heading-title{max-width:850px} .elementor-279 .elementor-element.elementor-element-3a58468 .elementor-widget-container{margin-bottom:30px} .elementor-279 .elementor-element.elementor-element-3a58468 .elementor-heading-title{margin-bottom:30px} .elementor-279 .elementor-element.elementor-element-3a58468 .elementor-heading-title{margin-inline:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e9ec49 */@media (max-width: 767px){.elementor-279 .elementor-element.elementor-element-4e9ec49{font-size:1.08rem}} .elementor-279 .elementor-element.elementor-element-4e9ec49 .elementor-widget-container{margin-bottom:23px} .elementor-279 .elementor-element.elementor-element-4e9ec49 .elementor-heading-title{margin-bottom:23px} .elementor-279 .elementor-element.elementor-element-4e9ec49 .elementor-heading-title strong{color: #f7f0d8}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74c8180 */.elementor-279 .elementor-element.elementor-element-74c8180 .elementor-widget-container{margin-bottom:30px} .elementor-279 .elementor-element.elementor-element-74c8180 .elementor-heading-title{margin-bottom:30px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2337ee6 */.elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title{max-width:940px} @media (max-width: 767px){.elementor-279 .elementor-element.elementor-element-2337ee6{font-size:1.08rem}} .elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-widget-container{margin-bottom:23px} .elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title{margin-bottom:23px} .elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title{margin-inline:auto} .elementor-279 .elementor-element.elementor-element-2337ee6 .elementor-heading-title strong{color: #f7f0d8}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c77adb */.elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title{max-width:1050px} @media (max-width: 767px){.elementor-279 .elementor-element.elementor-element-1c77adb{font-size:1rem}} .elementor-279 .elementor-element.elementor-element-1c77adb .elementor-widget-container{margin-top:100px} .elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title{margin-top:100px} .elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title{margin-inline:auto} .elementor-279 .elementor-element.elementor-element-1c77adb .elementor-heading-title strong{color: #f7f0d8}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-441d014 */.elementor-279 .elementor-element.elementor-element-441d014 .elementor-heading-title{max-width:470px} .elementor-279 .elementor-element.elementor-element-441d014 .elementor-widget-container{margin-bottom:38px} .elementor-279 .elementor-element.elementor-element-441d014 .elementor-heading-title{margin-bottom:38px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8cbd53 */.elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-heading-title{max-width:880px} .elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-widget-container{margin-bottom:30px} .elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-heading-title{margin-bottom:30px} .elementor-279 .elementor-element.elementor-element-e8cbd53 .elementor-heading-title{margin-inline:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ea79b8 */.elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title{max-width:950px} @media (max-width: 767px){.elementor-279 .elementor-element.elementor-element-7ea79b8{font-size:1.05rem}} .elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-widget-container{margin-top:110px;margin-bottom:100px} .elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title{margin-top:110px;margin-bottom:100px} .elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title{margin-inline:auto} .elementor-279 .elementor-element.elementor-element-7ea79b8 .elementor-heading-title strong{color: #f7f0d8}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d805e */.elementor-279 .elementor-element.elementor-element-95d805e .elementor-heading-title{max-width:1050px} .elementor-279 .elementor-element.elementor-element-95d805e .elementor-heading-title{margin:0;margin-inline:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66e5dc8 */.elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-heading-title{max-width:1200px} .elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-widget-container{margin-bottom:110px} .elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-heading-title{margin-bottom:110px} .elementor-279 .elementor-element.elementor-element-66e5dc8 .elementor-heading-title{margin-inline:auto}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2ca001e */.elementor-279 .elementor-element.elementor-element-2ca001e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dbde78 */.elementor-279 .elementor-element.elementor-element-2dbde78 .elementor-heading-title{max-width:800px} .elementor-279 .elementor-element.elementor-element-2dbde78 .elementor-widget-container{margin-bottom:80px} .elementor-279 .elementor-element.elementor-element-2dbde78 .elementor-heading-title{margin-bottom:80px}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-98690dd */.elementor-279 .elementor-element.elementor-element-98690dd .e-n-accordion-item-title-icon {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  width: 15px !important;
  height: 9px !important;
  min-width: 15px !important;
  background: url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/vetor.svg") center / 15px 9px no-repeat !important;
  transition: transform 0.35s ease !important;
  transform: none !important;
}

.elementor-279 .elementor-element.elementor-element-98690dd .e-n-accordion-item-title-icon .e-opened,
.elementor-279 .elementor-element.elementor-element-98690dd .e-n-accordion-item-title-icon .e-closed,
.elementor-279 .elementor-element.elementor-element-98690dd .e-n-accordion-item-title-icon svg {
  display: none !important;
}

.elementor-279 .elementor-element.elementor-element-98690dd .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon {
  transform: rotate(180deg) !important;
}/* End custom CSS */
/* Start custom CSS */em{
    font-style: normal;
    color: #F7F0D8;
}

body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-left,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-right,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-bottom,
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-top {
  opacity: 0 !important;
  filter: blur(7px) !important;
  transition: 0.5s !important;
}

body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-left {
  transform: translate(-30px, 0) !important;
}
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-right {
  transform: translate(30px, 0) !important;
}
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-bottom {
  transform: translate(0, 80px) !important;
}
body:not(.elementor-editor-active):not(.elementor-editor-preview) .scroll-top {
  transform: translate(0, -80px) !important;
}

body:not(.elementor-editor-active):not(.elementor-editor-preview) .ativo {
  will-change: transform, filter;
  opacity: 1 !important;
  filter: blur(0) !important;
  transform: translate(0, 0) !important;
  transition: 0.5s !important;
}

@media (min-width: 1024px) {
  body.elementor-page-279 .elementor-element-ceea183 .elementor-heading-title {
    color: #ffffff !important;
    font-size: 50px !important;
    line-height: 1.17 !important;
    letter-spacing: -0.32px !important;
  }
  body.elementor-page-279 .elementor-element-ceea183 .elementor-heading-title em {
    color: #f7f0d8 !important;
    font-style: normal;
  }
  body.elementor-page-279 .elementor-element-be34f9a .elementor-heading-title,
  body.elementor-page-279 .elementor-element-4aac985 .elementor-heading-title {
    font-size: 17px !important;
    line-height: 20px !important;
    letter-spacing: -0.51px !important;
    color: #989383 !important;
  }
  body.elementor-page-279 .elementor-element-be34f9a .elementor-heading-title strong,
  body.elementor-page-279 .elementor-element-4aac985 .elementor-heading-title strong {
    color: #cdcdcd !important;
  }
  body.elementor-page-279 .elementor-element-07907bb { width: min(100%, 542px) !important; }
  body.elementor-page-279 .elementor-element-e190c98 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-3a58468 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-74c8180 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-441d014 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-e8cbd53 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-936f387 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-66e5dc8 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-2dbde78 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-c9f10a0 .elementor-heading-title,
  body.elementor-page-279 .elementor-element-95d805e,
  body.elementor-page-279 .elementor-element-95d805e .elementor-heading-title {
    font-size: 50px !important;
    line-height: 60px !important;
    letter-spacing: -1.5px !important;
  }
  body.elementor-page-279 .elementor-element-e15b846 h2 {
    font-size: 60px !important;
    line-height: normal !important;
    letter-spacing: -1.8px !important;
  }
  body.elementor-page-279 .elementor-element-2dbde78 .elementor-heading-title { max-width: 868px; margin-inline: auto; }
  body.elementor-page-279 .elementor-element-66e5dc8 .elementor-heading-title { max-width: 980px; margin-inline: auto; }
  body.elementor-page-279 .elementor-heading-title span[style*="background"] {
    white-space: nowrap;
    border-radius: 5px !important;
  }
  body.elementor-page-279 .elementor-element-e190c98 .elementor-heading-title span {
    color: #e5d1ab !important;
    background-color: #380012 !important;
  }
  body.elementor-page-279 [data-id="b1d7517"],
  body.elementor-page-279 [data-id="f1d7f9e"],
  body.elementor-page-279 [data-id="950e026"],
  body.elementor-page-279 [data-id="72fd3d3"],
  body.elementor-page-279 [data-id="cb23151"],
  body.elementor-page-279 [data-id="6ecf2d4"],
  body.elementor-page-279 [data-id="559b29a"] {
    min-height: 89px !important;
    font-size: 20px !important;
    letter-spacing: -0.6px !important;
    border-radius: 10px !important;
  }
  body.elementor-page-279 [data-id="b1d7517"],
  body.elementor-page-279 [data-id="f1d7f9e"],
  body.elementor-page-279 [data-id="950e026"],
  body.elementor-page-279 [data-id="cb23151"],
  body.elementor-page-279 [data-id="559b29a"] {
    color: #0e0003 !important;
    box-shadow: 0 15px 22.45px rgba(225, 194, 123, 0.43) !important;
  }
  body.elementor-page-279 [data-id="1fbb79f"],
  body.elementor-page-279 [data-id="4fd2dd9"],
  body.elementor-page-279 [data-id="9cc666c"] {
    font-size: 20px !important;
    line-height: 31px !important;
    letter-spacing: -0.6px !important;
  }
  body.elementor-page-279 [data-id="c86dd25"] {
    font-family: Chapaza, sans-serif !important;
    font-size: 30px !important;
    line-height: 1.25 !important;
    letter-spacing: -0.9px !important;
  }
  body.elementor-page-279 [data-id="acc8cc9"],
  body.elementor-page-279 [data-id="8bcc06e"],
  body.elementor-page-279 [data-id="5e4bb52"] {
    font-size: 15px !important;
    line-height: 30px !important;
    letter-spacing: -0.45px !important;
  }
  body.elementor-page-279 [data-id="d995288"] { gap: 12px !important; }
  body.elementor-page-279 [data-id="98690dd"] .e-n-accordion-item-title-text {
    font-size: 25px !important;
    line-height: 31px !important;
    letter-spacing: -0.75px !important;
    color: #f0e5c8 !important;
  }
}

@media (min-width: 1024px) {
  body.elementor-page-279 [data-id="b1d7517"],
  body.elementor-page-279 [data-id="f1d7f9e"],
  body.elementor-page-279 [data-id="950e026"],
  body.elementor-page-279 [data-id="72fd3d3"],
  body.elementor-page-279 [data-id="cb23151"],
  body.elementor-page-279 [data-id="6ecf2d4"],
  body.elementor-page-279 [data-id="559b29a"] {
    padding-block-start: 0 !important;
    padding-block-end: 0 !important;
    line-height: 89px !important;
  }
  body.elementor-page-279 [data-id="fde586a"],
  body.elementor-page-279 [data-id="1f7d6ab"],
  body.elementor-page-279 [data-id="30e39db"],
  body.elementor-page-279 [data-id="2cc6cc0"],
  body.elementor-page-279 [data-id="3d00766"],
  body.elementor-page-279 [data-id="c2a8c4f"],
  body.elementor-page-279 [data-id="a7bec24"] {
    display: block !important;
    text-align: center !important;
  }
  body.elementor-page-279 [data-id="fde586a"] > *,
  body.elementor-page-279 [data-id="1f7d6ab"] > *,
  body.elementor-page-279 [data-id="30e39db"] > *,
  body.elementor-page-279 [data-id="2cc6cc0"] > *,
  body.elementor-page-279 [data-id="3d00766"] > *,
  body.elementor-page-279 [data-id="c2a8c4f"] > *,
  body.elementor-page-279 [data-id="a7bec24"] > * {
    display: inline !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    flex: none !important;
  }
}

@media (min-width: 1024px) {
  body.elementor-page-279 [data-id="fde586a"],
  body.elementor-page-279 [data-id="1f7d6ab"],
  body.elementor-page-279 [data-id="30e39db"],
  body.elementor-page-279 [data-id="2cc6cc0"],
  body.elementor-page-279 [data-id="3d00766"],
  body.elementor-page-279 [data-id="c2a8c4f"],
  body.elementor-page-279 [data-id="a7bec24"] {
    font-size: 0 !important;
  }
  body.elementor-page-279 [data-id="2a35a66"]::after,
  body.elementor-page-279 [data-id="83aa6ca"]::after,
  body.elementor-page-279 [data-id="515134e"]::after,
  body.elementor-page-279 [data-id="6852450"]::after,
  body.elementor-page-279 [data-id="7e61ff9"]::after,
  body.elementor-page-279 [data-id="c85fa59"]::after,
  body.elementor-page-279 [data-id="e0dd057"]::after {
    content: " ";
  }
  body.elementor-page-279 [data-id="4b00022"] {
    display: block !important;
    margin-top: 0.35em;
  }
}
/* @@ab-gold-deliver */
@media (min-width: 1024px) {
/* ---------- setas dos blocos dourados (Figma: circulo 100px) ---------- */
[data-id="2af8dee"],[data-id="2cbef52"],[data-id="28a7ee6"],[data-id="b5bd74c"],[data-id="aa7d281"]{
  position:absolute!important; left:50%!important; right:auto!important; width:100px!important; height:100px!important; min-height:0!important;
  margin:0!important; padding:0!important; transform:translateX(-50%)!important; background:none!important; border:0!important; box-shadow:none!important;
  border-radius:50%!important; z-index:6!important; display:block!important; overflow:visible!important; pointer-events:none; isolation:isolate;
}
[data-id="2af8dee"],[data-id="2cbef52"],[data-id="28a7ee6"]{ top:-27px!important; bottom:auto!important; }
[data-id="b5bd74c"],[data-id="aa7d281"]{ top:auto!important; bottom:-24px!important; }
[data-id="2af8dee"] > *,[data-id="2cbef52"] > *,[data-id="28a7ee6"] > *,[data-id="b5bd74c"] > *,[data-id="aa7d281"] > *{ display:none!important; }
[data-id="2af8dee"]::before,[data-id="2cbef52"]::before,[data-id="28a7ee6"]::before,[data-id="b5bd74c"]::before,[data-id="aa7d281"]::before{
  content:""; position:absolute; left:-18px; right:-18px; top:-18px; bottom:-18px; border-radius:50%; background:#1d070c; z-index:0;
}
[data-id="2af8dee"]::before,[data-id="2cbef52"]::before,[data-id="28a7ee6"]::before{ clip-path: inset(45px 0 0 0); }
[data-id="b5bd74c"]::before,[data-id="aa7d281"]::before{ clip-path: inset(0 0 42px 0); }
[data-id="2af8dee"]::after,[data-id="2cbef52"]::after,[data-id="28a7ee6"]::after,[data-id="b5bd74c"]::after,[data-id="aa7d281"]::after{
  content:""; position:absolute; inset:0; z-index:1; border-radius:50%; border:1px solid #f7f0d8; box-sizing:border-box;
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%2252.88%2054.5%2042.36%2024.5%22%3E%3Cpath%20d%3D%22M53.8146%2055.4738C54.4123%2054.8762%2055.223%2054.5405%2056.0682%2054.5405C56.9135%2054.5405%2057.7241%2054.8762%2058.3219%2055.4738L74.1%2071.252L89.8781%2055.4738C90.4822%2054.9115%2091.2809%2054.6053%2092.1061%2054.6199C92.9313%2054.6344%2093.7187%2054.9684%2094.3027%2055.5517C94.8866%2056.135%2095.2215%2056.922%2095.237%2057.7472C95.2524%2058.5724%2094.9472%2059.3715%2094.3854%2059.9762L76.3562%2078.0104C75.7584%2078.6081%2074.9478%2078.9438%2074.1025%2078.9438C73.2572%2078.9438%2072.4466%2078.6081%2071.8488%2078.0104L53.8146%2059.9812C53.2169%2059.3834%2052.8812%2058.5727%2052.8812%2057.7275C52.8812%2056.8822%2053.2169%2056.0716%2053.8146%2055.4738Z%22%20fill%3D%22%231D070C%22%2F%3E%3C%2Fsvg%3E") no-repeat 50% calc(50% + 3px) / 42.36px 24.5px, linear-gradient(91deg,#f7f0d8 0%,#c99f64 100%);
  box-shadow: 0 11px 12.3px rgba(223,197,155,.54);
}

/* ---------- bloco dourado continuo: bastidores + entregaveis (Figma 5097 -> 7879) ---------- */
[data-id="c03443d"],[data-id="6898dcc"]{
  background-color:transparent!important;
  background-image:linear-gradient(110deg, #fff9e6 0%, #ead5aa 44%, #c99f64 100%)!important;
  background-size:100% 2782px!important; background-repeat:no-repeat!important; box-sizing:border-box!important; position:relative;
}
[data-id="c03443d"]{ min-height:1146px!important; padding:264px 0 0!important; background-position:0 0!important; }
[data-id="6898dcc"]{ padding:0 0 270px!important; background-position:0 -1146px!important; }

/* ---------- entregaveis ---------- */
[data-id="7dec963"]{ width:1280px!important; max-width:calc(100% - 64px)!important; margin:0 auto!important; padding:0!important; position:relative; display:flex!important; flex-direction:column!important; align-items:center!important; gap:0!important; }
[data-id="7dec963"]::before{ content:""; position:absolute; left:0; top:0; width:100%; height:834px; background:#1d070c; border-radius:6px; z-index:0; }
[data-id="7dec963"] > *{ position:relative; z-index:1; }
[data-id="e5c53f9"]{ width:854px!important; max-width:100%!important; margin:66px 0 0!important; padding:0!important; }
[data-id="e8cbd53"]{ width:854px!important; max-width:100%!important; margin:0!important; text-align:center; }
[data-id="e8cbd53"] .elementor-heading-title{ text-align:center!important; }
[data-id="8cbb6a6"]{ display:grid!important; grid-template-columns:487px 487px!important; column-gap:38px!important; row-gap:30px!important; width:1012px!important; max-width:100%!important; margin:73px 0 85px!important; padding:0!important; }
[data-id="8cbb6a6"] > .accent-card{ width:487px!important; height:230px!important; min-height:0!important; padding:108px 39px 0 41px!important; box-sizing:border-box!important; display:flex!important; flex-direction:column!important; gap:12px!important; align-items:flex-start!important; justify-content:flex-start!important; position:relative; }
[data-id="8cbb6a6"] > .accent-card::before{ display:none!important; }
[data-id="8cbb6a6"] .deliverable__icon{ position:absolute!important; left:41px!important; top:0!important; width:77px!important; height:73px!important; min-height:0!important; margin:0!important; padding:0!important; border-radius:0 0 10px 10px!important; background:linear-gradient(91deg,#f7f0d8 0.6%,#c99f64 99%)!important; box-shadow:0 3px 11.6px rgba(217,186,139,.61)!important; display:flex!important; align-items:center!important; justify-content:center!important; }
[data-id="8cbb6a6"] .deliverable__icon img{ width:47px!important; height:47px!important; max-width:none!important; margin:4px 0 0 0!important; }
[data-id="8cbb6a6"] h3{ margin:0!important; padding:0!important; font-size:20px!important; line-height:18px!important; font-weight:700!important; letter-spacing:-0.6px!important; color:#f7f0d8!important; text-transform:uppercase; width:100%; }
[data-id="7eb0eb4"] h3{ color:#f0e5c8!important; }
[data-id="8cbb6a6"] p{ margin:0!important; padding:0!important; font-size:15px!important; line-height:18px!important; letter-spacing:-0.45px!important; color:#989383!important; }
[data-id="7ea79b8"]{ width:100%!important; height:219px!important; margin:18px 0 0!important; padding:64px 241px 0!important; box-sizing:border-box!important; background:#1d070c!important; border-radius:6px!important; display:block!important; }
[data-id="7ea79b8"] .elementor-heading-title{ margin:0!important; font-size:20px!important; line-height:31px!important; letter-spacing:-0.6px!important; color:#989383!important; text-align:left!important; font-weight:400!important; }
[data-id="7ea79b8"] strong{ color:#f7f0d8!important; font-weight:700!important; }
[data-id="95d805e"]{ width:1020px!important; max-width:100%!important; margin:109px 0 0!important; padding:0!important; text-align:center; }
[data-id="95d805e"] .elementor-heading-title{ color:#1d070c!important; text-align:center!important; font-size:50px!important; line-height:60px!important; letter-spacing:-1.5px!important; }
[data-id="95d805e"] .elementor-heading-title span{ color:#f7f0d8!important; background-color:#380012!important; padding:0 8px!important; margin:0 -8px!important; border-radius:5px!important; -webkit-box-decoration-break:clone; box-decoration-break:clone; }
}
/* @@end-ab-gold-deliver */
/* @@b-testimonials */
@media (min-width: 1024px) {
[data-id="34b9e7b"]{ padding:269px 0 170px!important; overflow-x:clip!important; }
[data-id="12751c7"]{ display:flex!important; flex-direction:row!important; align-items:flex-start!important; gap:0!important; width:1280px!important; max-width:none!important; margin:0 auto!important; padding:0!important; min-height:529px; position:relative; }
[data-id="936f387"]{ flex:0 0 543px!important; width:543px!important; margin:30px 148px 0 0!important; padding:0!important; display:flex!important; flex-direction:column!important; gap:41px!important; }
[data-id="0f712e4"]{ margin:0!important; font-size:50px!important; line-height:60px!important; letter-spacing:-1.5px!important; color:#f7f0d8!important; font-weight:400!important; }
[data-id="0f712e4"] span{ color:#1d070c!important; background-image:linear-gradient(100deg,#f7f0d8,#c99f64)!important; padding:0 7px!important; margin:0 -7px!important; border-radius:5px!important; -webkit-box-decoration-break:clone; box-decoration-break:clone; font-style:normal; }
[data-id="da6128e"]{ margin:0!important; font-size:25px!important; line-height:31px!important; letter-spacing:-0.75px!important; color:#989383!important; width:462px; }
[data-id="da6128e"] strong{ color:#f6efd7!important; font-weight:700!important; }
[data-id="12751c7"] > .testimonial{ flex:0 0 487px!important; width:487px!important; height:389px!important; margin:2px 36px 0 0!important; padding:98px 68px 0 49px!important; box-sizing:border-box!important; display:block!important; position:relative; }
[data-id="12751c7"] > .testimonial::before{ left:45px!important; top:-2px!important; width:132px!important; height:6.5px!important; }
[data-id="12751c7"] > .testimonial::after{ content:""; position:absolute; left:49px; top:317px; width:42px; height:42px; border-radius:50%; background:#d9d9d9; }
[data-id="12751c7"] > .testimonial > img{ position:absolute!important; left:49px!important; top:44px!important; width:35px!important; height:35px!important; max-width:none!important; content:url("data:image/svg+xml,%3Csvg%20preserveAspectRatio%3D%22none%22%20overflow%3D%22visible%22%20style%3D%22display%3A%20block%3B%22%20width%3D%2235%22%20height%3D%2235%22%20viewBox%3D%220%200%2035%2035%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cg%20id%3D%22at-icons-quotation-marks%22%3E%0A%3Cpath%20id%3D%22vetor%22%20d%3D%22M8.75%206.5625C10.4905%206.5625%2012.1597%207.2539%2013.3904%208.48461C14.6211%209.71532%2015.3125%2011.3845%2015.3125%2013.125V13.7791C15.3125%2018.8103%2013.6019%2023.6884%2010.4584%2027.6172C10.2789%2027.8415%2010.0569%2028.0283%209.80519%2028.1669C9.55346%2028.3055%209.2769%2028.3931%208.9913%2028.4248C8.41451%2028.4888%207.83592%2028.321%207.38281%2027.9584C6.92971%2027.5958%206.6392%2027.0681%206.5752%2026.4913C6.51121%2025.9145%206.67896%2025.3359%207.04156%2024.8828C8.31339%2023.2941%209.30201%2021.4981%209.96406%2019.5737C9.57031%2019.6496%209.16562%2019.6875%208.75%2019.6875C7.00952%2019.6875%205.34032%2018.9961%204.10961%2017.7654C2.8789%2016.5347%202.1875%2014.8655%202.1875%2013.125C2.1875%2011.3845%202.8789%209.71532%204.10961%208.48461C5.34032%207.2539%207.00952%206.5625%208.75%206.5625ZM26.25%206.5625C27.9905%206.5625%2029.6597%207.2539%2030.8904%208.48461C32.1211%209.71532%2032.8125%2011.3845%2032.8125%2013.125V13.7791C32.8125%2018.8103%2031.1019%2023.6884%2027.9584%2027.6172C27.5958%2028.0703%2027.0681%2028.3608%2026.4913%2028.4248C25.9145%2028.4888%2025.3359%2028.321%2024.8828%2027.9584C24.4297%2027.5958%2024.1392%2027.0681%2024.0752%2026.4913C24.0112%2025.9145%2024.179%2025.3359%2024.5416%2024.8828C25.8134%2023.2941%2026.802%2021.4981%2027.4641%2019.5737C27.0703%2019.6496%2026.6656%2019.6875%2026.25%2019.6875C24.5095%2019.6875%2022.8403%2018.9961%2021.6096%2017.7654C20.3789%2016.5347%2019.6875%2014.8655%2019.6875%2013.125C19.6875%2011.3845%2020.3789%209.71532%2021.6096%208.48461C22.8403%207.2539%2024.5095%206.5625%2026.25%206.5625Z%22%20fill%3D%22url(%23q)%22%2F%3E%0A%3C%2Fg%3E%0A%3Cdefs%3E%0A%3ClinearGradient%20id%3D%22q%22%20x1%3D%222.1875%22%20y1%3D%2214.8338%22%20x2%3D%2232.8056%22%20y2%3D%2215.5555%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%0A%3Cstop%20stop-color%3D%22%23F7F0D8%22%2F%3E%0A%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C99F64%22%2F%3E%0A%3C%2FlinearGradient%3E%0A%3C%2Fdefs%3E%0A%3C%2Fsvg%3E%0A"); transform:rotate(180deg); }
[data-id="12751c7"] > .testimonial > p:nth-of-type(1){ margin:0!important; font-size:15px!important; line-height:26px!important; letter-spacing:-0.45px!important; color:#989383!important; }
[data-id="12751c7"] > .testimonial > p:nth-of-type(2){ position:absolute!important; left:105px!important; top:329px!important; width:192px!important; margin:0!important; font-size:20px!important; line-height:18px!important; font-weight:700!important; letter-spacing:-0.6px!important; color:#e9d7b5!important; }
[data-id="12751c7"]::before,[data-id="12751c7"]::after{ content:""; position:absolute; top:462px; width:67px; height:67px; background-size:67px 67px; background-repeat:no-repeat; }
[data-id="12751c7"]::before{ left:691px; background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%2267%22%20viewBox%3D%220%200%2067%2067%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%2225.3331%22%20x2%3D%2267.003%22%20y2%3D%2226.4612%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23F7F0D8%22%20stop-opacity%3D%220.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C99F64%22%20stop-opacity%3D%220.5%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2233.5%22%20cy%3D%2233.5%22%20r%3D%2233%22%20fill%3D%22url(%23g)%22%20stroke%3D%22%23F7F0D8%22%2F%3E%3Cpath%20transform%3D%22rotate(90%2033.14%2035.6)%22%20d%3D%22M19.5737%2028.0555C19.9742%2027.6551%2020.5173%2027.4301%2021.0837%2027.4301C21.65%2027.4301%2022.1931%2027.6551%2022.5936%2028.0555L33.165%2038.6268L43.7363%2028.0555C44.141%2027.6787%2044.6762%2027.4736%2045.229%2027.4833C45.7819%2027.493%2046.3095%2027.7168%2046.7007%2028.1076C47.092%2028.4984%2047.3164%2029.0258%2047.3267%2029.5786C47.3371%2030.1315%2047.1325%2030.6669%2046.7562%2031.072L34.6766%2043.155C34.2761%2043.5554%2033.7329%2043.7803%2033.1666%2043.7803C32.6003%2043.7803%2032.0572%2043.5554%2031.6567%2043.155L19.5737%2031.0754C19.1733%2030.6749%2018.9484%2030.1317%2018.9484%2029.5654C18.9484%2028.9991%2019.1733%2028.456%2019.5737%2028.0555Z%22%20fill%3D%22%231D070C%22%2F%3E%3C%2Fsvg%3E"); }
[data-id="12751c7"]::after{ left:775px; background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%2267%22%20viewBox%3D%220%200%2067%2067%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%2225.3331%22%20x2%3D%2267.003%22%20y2%3D%2226.4612%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20stop-color%3D%22%23F7F0D8%22%20stop-opacity%3D%220.5%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23C99F64%22%20stop-opacity%3D%220.5%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2233.5%22%20cy%3D%2233.5%22%20r%3D%2233%22%20fill%3D%22url(%23g)%22%20stroke%3D%22%23F7F0D8%22%2F%3E%3Cpath%20transform%3D%22rotate(-90%2033.14%2035.6)%22%20d%3D%22M19.5737%2028.0555C19.9742%2027.6551%2020.5173%2027.4301%2021.0837%2027.4301C21.65%2027.4301%2022.1931%2027.6551%2022.5936%2028.0555L33.165%2038.6268L43.7363%2028.0555C44.141%2027.6787%2044.6762%2027.4736%2045.229%2027.4833C45.7819%2027.493%2046.3095%2027.7168%2046.7007%2028.1076C47.092%2028.4984%2047.3164%2029.0258%2047.3267%2029.5786C47.3371%2030.1315%2047.1325%2030.6669%2046.7562%2031.072L34.6766%2043.155C34.2761%2043.5554%2033.7329%2043.7803%2033.1666%2043.7803C32.6003%2043.7803%2032.0572%2043.5554%2031.6567%2043.155L19.5737%2031.0754C19.1733%2030.6749%2018.9484%2030.1317%2018.9484%2029.5654C18.9484%2028.9991%2019.1733%2028.456%2019.5737%2028.0555Z%22%20fill%3D%22%231D070C%22%2F%3E%3C%2Fsvg%3E"); }
[data-id="96cac0c"]{ width:744px!important; max-width:100%!important; margin:130px auto 0!important; display:flex!important; flex-direction:column!important; align-items:center!important; gap:44px!important; padding:0!important; }
[data-id="a7a3ee1"]{ margin:0!important; width:100%; text-align:center!important; font-size:25px!important; line-height:31px!important; letter-spacing:-0.75px!important; color:#989383!important; }
[data-id="a7a3ee1"] strong{ color:#f6efd7!important; font-weight:700!important; }
}
/* @@end-b-testimonials */
/* @@base */
body.page-id-279, body.elementor-page-279, body.elementor-template-canvas { background-color: #1d070c !important; }
body.page-id-279 a, body.page-id-279 a:hover { text-decoration: none; }
/* @@end-base */

.tirar::before {
  content: none !important;
  display: none !important;
  width: 0 !important;
  height: 0 !important;
  background: none !important;
  box-shadow: none !important;
}

.elemento1{
    transition-delay: 0.2s !important;
}

.elemento2{
    transition-delay: 0.4s !important;
}

.elemento3{
    transition-delay: 0.6s !important;
}

.elemento4{
    transition-delay: 0.8s !important;
}
/* @@highlight-radius */
@media (min-width: 0px) {
  .elementor-279 :is(h1, h2, h3, h4, p).elementor-heading-title span[style*="background"][style],
  .elementor-279 #novo-depoimentos-titulo span[style] {
    background-image:
      radial-gradient(circle at bottom right, var(--sds-mark-start) 5.5px, transparent 6px),
      radial-gradient(circle at bottom left, var(--sds-mark-end) 5.5px, transparent 6px),
      radial-gradient(circle at top right, var(--sds-mark-start) 5.5px, transparent 6px),
      radial-gradient(circle at top left, var(--sds-mark-end) 5.5px, transparent 6px),
      linear-gradient(90deg, var(--sds-mark-start), var(--sds-mark-end)),
      linear-gradient(90deg, var(--sds-mark-start), var(--sds-mark-end)) !important;
    background-size: 6px 6px, 6px 6px, 6px 6px, 6px 6px, calc(100% - 12px) 65%, 100% calc(65% - 12px) !important;
    background-position: left top calc(17.5% + 1.05px), right top calc(17.5% + 1.05px), left bottom calc(17.5% + 1.05px), right bottom calc(17.5% + 1.05px), center center, center center !important;
  }
}
/* @@end-highlight-radius */
/* Caso real: composição da quinta dobra, baseada no Figma. */
.elementor-279 .sds-case-study{display:block!important;position:relative;isolation:isolate;background:#1d070c;color:#989383;padding:7rem 0!important;overflow:hidden;font-family:Archivo,sans-serif;}
.elementor-279 .sds-case-inner{display:block!important;width:min(calc(100% - 100px),1280px)!important;margin:0 auto!important;padding:0!important;}
.elementor-279 .sds-case-main{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);gap:3rem;align-items:center;padding:0!important;}
.elementor-279 .sds-case-copy{display:flex!important;flex-direction:column;align-items:stretch;gap:1.8rem;padding:0!important;min-width:0;}
.elementor-279 .sds-case-title{font-family:Chapaza,serif!important;font-weight:400!important;font-size:clamp(2rem,2.6vw,3.125rem)!important;line-height:1.12!important;letter-spacing:-.03em;color:#f7f0d8!important;margin:0!important;}
.elementor-279 .sds-case-title span{background:linear-gradient(105deg,#f7f0d8,#c99f64);color:#1d070c;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone;}
.elementor-279 .sds-case-body{font-family:Archivo,sans-serif;font-size:clamp(1.0625rem,1.3vw,1.5625rem);line-height:1.4;color:#989383;margin:0!important;}
.elementor-279 .sds-case-study strong{color:#fff;font-weight:700;}
.elementor-279 .sds-case-list{display:flex!important;flex-direction:column;gap:1.4rem;padding:0!important;}
.elementor-279 .sds-case-point{position:relative;display:block!important;margin:0!important;border:1px solid #602236;border-radius:.5625rem;background:#380012;padding:1.25rem 2rem!important;font-family:Archivo,sans-serif;font-size:clamp(1rem,1.05vw,1.25rem);line-height:1.5;color:#989383;}
.elementor-279 .sds-case-point::before{content:"";position:absolute;top:-3px;left:2rem;width:5.9rem;height:5px;border-radius:1px;background:linear-gradient(105deg,#f7f0d8,#c99f64);box-shadow:0 3px 12px #d9ba8b9c;}
.elementor-279 .sds-case-frame{display:block!important;position:relative;padding:1rem!important;background:linear-gradient(90deg,#f7f0d8,#c99f64);border:1px solid #ccc;border-radius:.625rem;min-width:0;}
.elementor-279 .sds-case-comparison{--comparison:50%;display:block!important;position:relative;aspect-ratio:579/861;overflow:hidden;border-radius:.375rem;padding:0!important;}
.elementor-279 .sds-case-comparison>.sds-case-photo{display:block!important;position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center;margin:0!important;padding:0!important;}
.elementor-279 .sds-case-before{clip-path:inset(0 calc(100% - var(--comparison)) 0 0);z-index:1;}
.elementor-279 .sds-case-handle{position:absolute!important;left:var(--comparison)!important;top:50%;transform:translate(-50%,-50%);width:4.8rem!important;height:auto!important;z-index:3;pointer-events:none;}
.elementor-279 .sds-case-comparison::after{content:"";position:absolute;left:var(--comparison);top:0;bottom:0;width:2px;background:#1d070c;transform:translateX(-50%);z-index:2;pointer-events:none;}
.elementor-279 .sds-case-range{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:4;cursor:ew-resize;touch-action:pan-y;margin:0;}
.elementor-279 .sds-case-comparison:focus-within{outline:3px solid #f7f0d8;outline-offset:4px;}
.elementor-279 .sds-case-more{display:block!important;padding:0!important;margin-top:6rem!important;}
.elementor-279 .sds-case-more>.sds-case-title{text-align:center;margin-bottom:2.5rem!important;}
.elementor-279 .sds-case-notes{display:grid!important;grid-template-columns:minmax(0,1.39fr) minmax(0,1fr);gap:2rem;padding:0!important;}
.elementor-279 .sds-case-notes>.sds-case-point{padding:2.5rem 3rem!important;display:flex!important;align-items:center;}
.elementor-279 .sds-case-cta{display:block!important;text-align:center;padding:0!important;margin-top:5rem!important;}
.elementor-279 .sds-case-button{font-family:Archivo,sans-serif!important;font-size:clamp(1rem,1.3vw,1.5625rem)!important;line-height:1.3!important;text-transform:uppercase;text-align:center;color:#1d070c!important;background:linear-gradient(100deg,#f7f0d8,#c99f64)!important;border:1px solid #f6ebcf!important;border-radius:.625rem!important;display:inline-block!important;padding:1.75rem 3rem!important;max-width:100%;width:min(100%,807px)!important;}
.elementor-279 .sds-case-button strong{color:inherit;}
/* Preço por extenso: sem simular valor de parcela. */
.elementor-279 .elementor-element-d8c35c6 span{font-size:.36em;white-space:nowrap;}
.elementor-279 .elementor-element-970c76c{line-height:1.5!important;}
.elementor-279 .elementor-element-970c76c span{display:inline-block;font-size:.8em;margin-top:.5rem;}
@media(max-width:1024px){
 .elementor-279 .sds-case-inner{width:calc(100% - 64px)!important;}
 .elementor-279 .sds-case-main{gap:2rem;}
 .elementor-279 .sds-case-point{padding:1rem 1.25rem!important;}
 .elementor-279 .sds-case-notes>.sds-case-point{padding:2rem!important;}
}
@media(max-width:767px){
 .elementor-279 .sds-case-study{padding:4rem 0!important;}
 .elementor-279 .sds-case-inner{width:calc(100% - 36px)!important;}
 .elementor-279 .sds-case-main,.elementor-279 .sds-case-notes{grid-template-columns:minmax(0,1fr);gap:2rem;}
 .elementor-279 .sds-case-title{font-size:2rem!important;}
 .elementor-279 .sds-case-copy{gap:1.5rem;}
 .elementor-279 .sds-case-body{font-size:1.0625rem;}
 .elementor-279 .sds-case-list{gap:1.1rem;}
 .elementor-279 .sds-case-point{font-size:1rem;}
 .elementor-279 .sds-case-frame{padding:.625rem!important;}
 .elementor-279 .sds-case-handle{width:3.25rem!important;}
 .elementor-279 .sds-case-more{margin-top:3rem!important;}
 .elementor-279 .sds-case-more>.sds-case-title{margin-bottom:2rem!important;}
 .elementor-279 .sds-case-notes>.sds-case-point{padding:1.75rem 1.25rem!important;}
 .elementor-279 .sds-case-cta{margin-top:2.5rem!important;}
 .elementor-279 .sds-case-button{padding:1.4rem 1.25rem!important;font-size:1rem!important;}
}

.elementor-279 .sds-case-study::before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background-image:url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/sds-caso-real-luz.svg"),url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/sds-caso-real-luz.svg"),url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/sds-caso-real-luz.svg");background-repeat:no-repeat;background-size:80rem 80rem;background-position:calc(100% + 50rem) 35%, -65rem -20rem, -65rem calc(100% + 55rem);}

.elementor-279 .sds-case-comparison{mask-image:url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/sds-caso-real-mascara.svg");mask-size:100% 100%;mask-repeat:no-repeat;}

.elementor-279 .sds-case-comparison::after{background-image:url("https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/10/sds-caso-real-divisor.svg");background-size:100% 100%;}


/* A direção da coluna deve prevalecer sobre a base atômica do Elementor. */
.elementor-279 .sds-case-copy,.elementor-279 .sds-case-list{flex-direction:column!important;}
.elementor-279 .sds-case-main{align-items:start!important;}
.elementor-279 .sds-case-study{font-size:1rem!important;font-weight:400!important;}
.elementor-279 .sds-case-body,.elementor-279 .sds-case-point{font-weight:400!important;}

/* Mantém o texto corrido nas notas e usa as classes reais dos elementos atômicos. */
.elementor-279 .sds-case-notes>.sds-case-point{display:block!important;align-content:center;}
.elementor-279 .e-d8c35c6-61d1219{width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;}
.elementor-279 .e-d8c35c6-61d1219 span{font-size:.36em!important;white-space:nowrap!important;}
.elementor-279 .e-970c76c-63d6666{line-height:1.5!important;}
.elementor-279 .e-970c76c-63d6666 span{display:inline-block;font-size:.8em;margin-top:.5rem;}
@media(max-width:767px){
 .elementor-279 .e-d8c35c6-61d1219{font-size:clamp(2.5rem,12vw,3.375rem)!important;}
 .elementor-279 .e-82e05c6-fbe713f,.elementor-279 .e-4732474-428e2eb{min-width:0!important;max-width:100%!important;}
}

.elementor-279 .e-a673994-6c59caa{margin-top:1rem!important;}
/* Hero: destaque em texto dourado, sem as tarjas usadas nas demais seções. */
.elementor-279 :is(.hero,.elementor-element-8758a2b) h1{white-space:normal!important;text-wrap:wrap!important;}
.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span{
 display:inline!important;white-space:normal!important;width:auto!important;max-width:none!important;
 padding:0!important;margin:0!important;border:0!important;border-radius:0!important;
 background:linear-gradient(94deg,#f7f0d8 0%,#c99f64 100%)!important;
 background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:#d9bb8f!important;-webkit-text-fill-color:transparent!important;
 box-shadow:none!important;filter:none!important;line-height:inherit!important;
}
.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::before,
.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::after{content:none!important;}
.elementor-279 :is(.hero,.elementor-element-8758a2b) .event-meta{display:none!important;}
@media(min-width:768px){
 .elementor-279 .hero{min-height:min(53vw,1020px)!important;padding:3.5vw 0 4.5vw!important;align-items:flex-start!important;}
 .elementor-279 .hero>.container-1{width:min(78%,1280px)!important;max-width:1280px!important;margin:0 auto!important;align-items:flex-start!important;}
 .elementor-279 .hero .e-07907bb-e660310{width:51%!important;max-width:651px!important;margin:0!important;padding:0!important;}
 .elementor-279 .hero .e-bcbd742-60bd76a{width:clamp(180px,15.6875vw,251px)!important;height:auto!important;margin:0 0 3.5vw!important;}
 .elementor-279 .hero .elementor-element-ceea183{margin:0 0 1.25vw!important;width:100%!important;}
 .elementor-279 .hero h1{font-family:Chapaza,serif!important;font-size:clamp(28px,3.125vw,50px)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:400!important;margin:0!important;max-width:651px!important;color:#fff!important;}
 .elementor-279 .hero :is(.elementor-element-be34f9a,.elementor-element-4aac985){width:min(100%,33.375vw,534px)!important;margin:0 0 1.1vw!important;}
 .elementor-279 .hero :is(.elementor-element-be34f9a,.elementor-element-4aac985) .elementor-heading-title,
 .elementor-279 .hero .e-4c7ddf03-19a4{font-family:Archivo,sans-serif!important;font-size:clamp(14px,1.0625vw,17px)!important;line-height:1.18!important;letter-spacing:-.03em!important;font-weight:400!important;margin:0!important;color:#989383!important;}
 .elementor-279 .hero .e-4c7ddf03-19a4{width:min(100%,35.4375vw,567px)!important;}
 .elementor-279 .hero strong{color:#fff!important;font-weight:700!important;}
}
@media(max-width:767px){
 .elementor-279 .elementor-element-8758a2b h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.12!important;letter-spacing:-.02em!important;}
 .elementor-279 .elementor-element-8758a2b :is(.elementor-heading-title:not(h1),.e-paragraph-base){line-height:1.4!important;}
}
/* A lâmina e o puxador seguem a posição do comparador com vidro translúcido. */
.elementor-279 .sds-case-comparison::after{
 width:clamp(18px,2vw,30px)!important;background:linear-gradient(90deg,rgba(255,255,255,.025),rgba(255,255,255,.2),rgba(255,255,255,.035))!important;
 border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);
 -webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%);
 box-shadow:0 0 24px rgba(29,7,12,.12),inset 1px 0 rgba(255,255,255,.25);pointer-events:none;
}
.elementor-279 .sds-case-handle{opacity:0!important;}
.elementor-279 .sds-case-comparison::before{
 content:"‹  ›";position:absolute;left:var(--comparison);top:50%;transform:translate(-50%,-50%);z-index:3;
 display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;
 border-radius:50%;border:1px solid rgba(255,255,255,.65);background:rgba(29,7,12,.22);
 -webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);
 box-shadow:0 8px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.35);
 font-family:Archivo,sans-serif;font-size:2.6rem;line-height:1;color:#f7f0d8;white-space:pre;pointer-events:none;
}
@media(max-width:767px){.elementor-279 .sds-case-comparison::before{width:3.25rem;height:3.25rem;font-size:1.9rem;}}
/* Hero: destaque em texto dourado, sem as tarjas usadas nas demais seções. */
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1{white-space:normal!important;text-wrap:wrap!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span{
 display:inline!important;white-space:normal!important;width:auto!important;max-width:none!important;
 padding:0!important;margin:0!important;border:0!important;border-radius:0!important;
 background:linear-gradient(94deg,#f7f0d8 0%,#c99f64 100%)!important;
 background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:#d9bb8f!important;-webkit-text-fill-color:transparent!important;
 box-shadow:none!important;filter:none!important;line-height:inherit!important;
}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::before,
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::after{content:none!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) .event-meta{display:none!important;}
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element.hero{min-height:min(53vw,1020px)!important;padding:3.5vw 0 4.5vw!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero>.container-1{width:min(78%,1280px)!important;max-width:1280px!important;margin:0 auto!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero .e-07907bb-e660310{width:51%!important;max-width:651px!important;margin:0!important;padding:0!important;}
 .elementor.elementor-279 .elementor-element.hero .e-bcbd742-60bd76a{width:clamp(180px,15.6875vw,251px)!important;height:auto!important;margin:0 0 3.5vw!important;}
 .elementor.elementor-279 .elementor-element.hero .elementor-element-ceea183{margin:0 0 1.25vw!important;width:100%!important;}
 .elementor.elementor-279 .elementor-element.hero h1{font-family:Chapaza,serif!important;font-size:clamp(28px,3.125vw,50px)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:400!important;margin:0!important;max-width:651px!important;color:#fff!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985){width:min(100%,33.375vw,534px)!important;margin:0 0 1.1vw!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985) .elementor-heading-title,
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{font-family:Archivo,sans-serif!important;font-size:clamp(14px,1.0625vw,17px)!important;line-height:1.18!important;letter-spacing:-.03em!important;font-weight:400!important;margin:0!important;color:#989383!important;}
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{width:min(100%,35.4375vw,567px)!important;}
 .elementor.elementor-279 .elementor-element.hero strong{color:#fff!important;font-weight:700!important;}
}
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.12!important;letter-spacing:-.02em!important;}
 .elementor.elementor-279 .elementor-element-8758a2b :is(.elementor-heading-title:not(h1),.e-paragraph-base){line-height:1.4!important;}
}
/* A lâmina e o puxador seguem a posição do comparador com vidro translúcido. */
.elementor.elementor-279 .sds-case-comparison::after{
 width:clamp(18px,2vw,30px)!important;background:linear-gradient(90deg,rgba(255,255,255,.025),rgba(255,255,255,.2),rgba(255,255,255,.035))!important;
 border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);
 -webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%);
 box-shadow:0 0 24px rgba(29,7,12,.12),inset 1px 0 rgba(255,255,255,.25);pointer-events:none;
}
.elementor.elementor-279 .sds-case-handle{opacity:0!important;}
.elementor.elementor-279 .sds-case-comparison::before{
 content:"‹  ›";position:absolute;left:var(--comparison);top:50%;transform:translate(-50%,-50%);z-index:3;
 display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;
 border-radius:50%;border:1px solid rgba(255,255,255,.65);background:rgba(29,7,12,.22);
 -webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);
 box-shadow:0 8px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.35);
 font-family:Archivo,sans-serif;font-size:2.6rem;line-height:1;color:#f7f0d8;white-space:pre;pointer-events:none;
}
@media(max-width:767px){.elementor.elementor-279 .sds-case-comparison::before{width:3.25rem;height:3.25rem;font-size:1.9rem;}}

/* Hero: destaque em texto dourado, sem as tarjas usadas nas demais seções. */
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1{white-space:normal!important;text-wrap:wrap!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span{
 display:inline!important;white-space:normal!important;width:auto!important;max-width:none!important;
 padding:0!important;margin:0!important;border:0!important;border-radius:0!important;
 background:linear-gradient(94deg,#f7f0d8 0%,#c99f64 100%)!important;
 background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:#d9bb8f!important;-webkit-text-fill-color:transparent!important;
 box-shadow:none!important;filter:none!important;line-height:inherit!important;
}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::before,
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::after{content:none!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) .event-meta{display:none!important;}
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element.hero{min-height:min(53vw,1020px)!important;padding:3.5vw 0 4.5vw!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero>.container-1{width:min(78%,1280px)!important;max-width:1280px!important;margin:0 auto!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero .e-07907bb-e660310{width:53%!important;max-width:651px!important;margin:0!important;padding:0!important;}
 .elementor.elementor-279 .elementor-element.hero .e-bcbd742-60bd76a{width:clamp(180px,15.6875vw,251px)!important;height:auto!important;margin:0 0 3.5vw!important;}
 .elementor.elementor-279 .elementor-element.hero .elementor-element-ceea183{margin:0 0 1.25vw!important;width:100%!important;}
 .elementor.elementor-279 .elementor-element.hero h1{font-family:Chapaza,serif!important;font-size:clamp(28px,3.125vw,50px)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:400!important;margin:0!important;max-width:651px!important;color:#fff!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985){width:min(100%,33.375vw,534px)!important;margin:0 0 1.1vw!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985) .elementor-heading-title,
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{font-family:Archivo,sans-serif!important;font-size:clamp(14px,1.0625vw,17px)!important;line-height:1.18!important;letter-spacing:-.03em!important;font-weight:400!important;margin:0!important;color:#989383!important;}
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{width:min(100%,35.4375vw,567px)!important;}
 .elementor.elementor-279 .elementor-element.hero strong{color:#fff!important;font-weight:700!important;}
}
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.12!important;letter-spacing:-.02em!important;}
 .elementor.elementor-279 .elementor-element-8758a2b :is(.elementor-heading-title:not(h1),.e-paragraph-base){line-height:1.4!important;}
}
/* A lâmina e o puxador seguem a posição do comparador com vidro translúcido. */
.elementor.elementor-279 .sds-case-comparison::after{
 width:clamp(18px,2vw,30px)!important;background:linear-gradient(90deg,rgba(255,255,255,.025),rgba(255,255,255,.2),rgba(255,255,255,.035))!important;
 border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);
 -webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%);
 box-shadow:0 0 24px rgba(29,7,12,.12),inset 1px 0 rgba(255,255,255,.25);pointer-events:none;
}
.elementor.elementor-279 .sds-case-handle{opacity:0!important;}
.elementor.elementor-279 .sds-case-comparison::before{
 content:"‹  ›";position:absolute;left:var(--comparison);top:50%;transform:translate(-50%,-50%);z-index:3;
 display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;
 border-radius:50%;border:1px solid rgba(255,255,255,.65);background:rgba(29,7,12,.22);
 -webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);
 box-shadow:0 8px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.35);
 font-family:Archivo,sans-serif;font-size:2.6rem;line-height:1;color:#f7f0d8;white-space:pre;pointer-events:none;
}
@media(max-width:767px){.elementor.elementor-279 .sds-case-comparison::before{width:3.25rem;height:3.25rem;font-size:1.9rem;}}

/* Hero: destaque em texto dourado, sem as tarjas usadas nas demais seções. */
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1{white-space:normal!important;text-wrap:wrap!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span{
 display:inline!important;white-space:normal!important;width:auto!important;max-width:none!important;
 padding:0!important;margin:0!important;border:0!important;border-radius:0!important;
 background:linear-gradient(94deg,#f7f0d8 0%,#c99f64 100%)!important;
 background-size:100% 100%!important;background-position:0 0!important;background-repeat:no-repeat!important;
 background-clip:text!important;-webkit-background-clip:text!important;
 color:#d9bb8f!important;-webkit-text-fill-color:transparent!important;
 box-shadow:none!important;filter:none!important;line-height:inherit!important;
}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::before,
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) h1 span::after{content:none!important;}
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) .event-meta{display:none!important;}
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element.hero{min-height:min(53vw,1020px)!important;padding:3.5vw 0 4.5vw!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero>.container-1{width:min(78%,1280px)!important;max-width:1280px!important;margin:0 auto!important;align-items:flex-start!important;}
 .elementor.elementor-279 .elementor-element.hero .e-07907bb-e660310{width:53%!important;max-width:651px!important;margin:0!important;padding:0!important;}
 .elementor.elementor-279 .elementor-element.hero .e-bcbd742-60bd76a{width:clamp(180px,15.6875vw,251px)!important;height:auto!important;margin:0 0 3.5vw!important;}
 .elementor.elementor-279 .elementor-element.hero .elementor-element-ceea183{margin:0 0 1.25vw!important;width:100%!important;}
 .elementor.elementor-279 .elementor-element.hero h1{font-family:Chapaza,serif!important;font-size:clamp(28px,3.125vw,50px)!important;line-height:1.12!important;letter-spacing:-.02em!important;font-weight:400!important;margin:0!important;max-width:651px!important;color:#fff!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985){width:min(100%,33.375vw,534px)!important;margin:0 0 1.1vw!important;}
 .elementor.elementor-279 .elementor-element.hero :is(.elementor-element-be34f9a,.elementor-element-4aac985) .elementor-heading-title,
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{font-family:Archivo,sans-serif!important;font-size:clamp(14px,1.0625vw,17px)!important;line-height:1.18!important;letter-spacing:-.03em!important;font-weight:400!important;margin:0!important;color:#989383!important;}
 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4{width:min(100%,35.4375vw,567px)!important;}
 .elementor.elementor-279 .elementor-element.hero strong{color:#fff!important;font-weight:700!important;}
}
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b h1{font-size:clamp(30px,8.5vw,38px)!important;line-height:1.12!important;letter-spacing:-.02em!important;}
 .elementor.elementor-279 .elementor-element-8758a2b :is(.elementor-heading-title:not(h1),.e-paragraph-base){line-height:1.4!important;}
}
/* A lâmina e o puxador seguem a posição do comparador com vidro translúcido. */
.elementor.elementor-279 .sds-case-comparison::after{
 width:clamp(18px,2vw,30px)!important;background:linear-gradient(90deg,rgba(255,255,255,.025),rgba(255,255,255,.2),rgba(255,255,255,.035))!important;
 border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4);
 -webkit-backdrop-filter:blur(12px) saturate(155%);backdrop-filter:blur(12px) saturate(155%);
 box-shadow:0 0 24px rgba(29,7,12,.12),inset 1px 0 rgba(255,255,255,.25);pointer-events:none;
}
.elementor.elementor-279 .sds-case-handle{opacity:0!important;}
.elementor.elementor-279 .sds-case-comparison::before{
 content:"‹  ›";position:absolute;left:var(--comparison);top:50%;transform:translate(-50%,-50%);z-index:3;
 display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;
 border-radius:50%;border:1px solid rgba(255,255,255,.65);background:rgba(29,7,12,.22);
 -webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);
 box-shadow:0 8px 28px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.35);
 font-family:Archivo,sans-serif;font-size:2.6rem;line-height:1;color:#f7f0d8;white-space:pre;pointer-events:none;
}
@media(max-width:767px){.elementor.elementor-279 .sds-case-comparison::before{width:3.25rem;height:3.25rem;font-size:1.9rem;}}


@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b h1{text-wrap:balance!important;}
 .elementor.elementor-279 .elementor-element-8758a2b :is(.elementor-element-1bd0cf4,.elementor-element-043a8e7){margin:0 0 1rem!important;}
 .elementor.elementor-279 .elementor-element-8758a2b :is(.elementor-element-1bd0cf4,.elementor-element-043a8e7) .elementor-heading-title{margin:0!important;}
 .elementor.elementor-279 .elementor-element-8758a2b .e-465c5409-869b{margin:0!important;}
}
/* Transição suave: blur que desaparece nas bordas e fio luminoso central. */
.elementor.elementor-279 .sds-case-comparison{isolation:isolate;}
.elementor.elementor-279 .sds-case-comparison::after{
 width:clamp(64px,7vw,110px)!important;
 background:rgba(255,255,255,.09)!important;
 border:0!important;border-radius:0!important;
 -webkit-backdrop-filter:blur(14px) saturate(112%)!important;
 backdrop-filter:blur(14px) saturate(112%)!important;
 -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 18%,#000 44%,#000 56%,rgba(0,0,0,.18) 82%,transparent 100%)!important;
 mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 18%,#000 44%,#000 56%,rgba(0,0,0,.18) 82%,transparent 100%)!important;
 box-shadow:none!important;
}
.elementor.elementor-279 .sds-case-comparison{background-color:transparent!important;}
.elementor.elementor-279 .sds-case-comparison::before{
 content:"‹  ›"!important;background:rgba(255,255,255,.95)!important;color:#1d070c!important;
 border:1px solid rgba(255,255,255,.95)!important;
 box-shadow:0 0 25px rgba(255,255,255,.42),0 4px 18px rgba(29,7,12,.12)!important;
 -webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;
 width:3.25rem!important;height:3.25rem!important;font-size:1.9rem!important;
}
.elementor.elementor-279 .sds-case-light-line{
 position:absolute;left:var(--comparison);top:0;bottom:0;width:2px;transform:translateX(-50%);
 background:rgba(255,255,255,.96);box-shadow:0 0 5px 1px rgba(255,255,255,.9),0 0 18px 5px rgba(255,255,255,.45);
 z-index:2;pointer-events:none;
}
@media(max-width:767px){
 .elementor.elementor-279 .sds-case-comparison::after{width:72px!important;}
 .elementor.elementor-279 .sds-case-comparison::before{width:2.75rem!important;height:2.75rem!important;font-size:1.6rem!important;}
}
/* Transição suave: blur que desaparece nas bordas e fio luminoso central. */
.elementor.elementor-279 .sds-case-comparison{isolation:isolate;}
.elementor.elementor-279 .sds-case-comparison::after{
 width:clamp(64px,7vw,110px)!important;
 background:rgba(255,255,255,.09)!important;
 border:0!important;border-radius:0!important;
 -webkit-backdrop-filter:blur(14px) saturate(112%)!important;
 backdrop-filter:blur(14px) saturate(112%)!important;
 -webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 18%,#000 44%,#000 56%,rgba(0,0,0,.18) 82%,transparent 100%)!important;
 mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 18%,#000 44%,#000 56%,rgba(0,0,0,.18) 82%,transparent 100%)!important;
 box-shadow:none!important;
}
.elementor.elementor-279 .sds-case-comparison{background-color:transparent!important;}
.elementor.elementor-279 .sds-case-comparison::before{
 content:"‹  ›"!important;background:rgba(255,255,255,.95)!important;color:#1d070c!important;
 border:1px solid rgba(255,255,255,.95)!important;
 box-shadow:0 0 25px rgba(255,255,255,.42),0 4px 18px rgba(29,7,12,.12)!important;
 -webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;
 width:3.25rem!important;height:3.25rem!important;font-size:1.9rem!important;
}
.elementor.elementor-279 .sds-case-light-line{
 position:absolute;left:var(--comparison);top:0;bottom:0;width:2px;transform:translateX(-50%);
 background:rgba(255,255,255,.96);box-shadow:0 0 5px 1px rgba(255,255,255,.9),0 0 18px 5px rgba(255,255,255,.45);
 z-index:2;pointer-events:none;
}
@media(max-width:767px){
 .elementor.elementor-279 .sds-case-comparison::after{width:72px!important;}
 .elementor.elementor-279 .sds-case-comparison::before{width:2.75rem!important;height:2.75rem!important;font-size:1.6rem!important;}
}
.elementor.elementor-279 .sds-case-comparison::before{z-index:4!important;}
.elementor.elementor-279 .sds-case-light-line{z-index:3!important;}
.elementor.elementor-279 .sds-case-range{z-index:5!important;}
/* Hero uses the same native button style and effects as the diagnosis section. */
.elementor.elementor-279 :is(.hero,.elementor-element-8758a2b) .e-button-base strong{color:inherit!important;}
/* Copied appearance from the native diagnosis CTA; hero column placement only. */

.elementor.elementor-279 .elementor-element.hero .e-b1d7517-144a967{width: 100% !important; min-height: 72px !important; max-width: 100% !important;  font-family: Archivo !important; font-weight: 400 !important; font-size: 1rem !important; color: #1d070c !important; letter-spacing: -0.02em !important; line-height: 125% !important; text-align: center !important; text-transform: uppercase !important; padding-block-start: 1.5rem !important; padding-block-end: 1.125rem !important; padding-inline-start: 2.125rem !important; padding-inline-end: 2.125rem !important; margin-block-start: 46px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; border-radius: 9px !important; border-width: 1px !important; border-color: #f6ebcf !important; border-style: solid !important; background-image: linear-gradient(100deg, #f7f0d8 0%,#c99f64 100%) !important; background-repeat: repeat !important; background-attachment: scroll !important; background-size: auto auto !important; background-position: 0% 0% !important; background-color: #00000000 !important; box-shadow: 0px 14px 22px 0px #e1c27b45 !important; transition: transform 220ms, box-shadow 220ms, filter 220ms !important; display: block !important; flex-wrap: nowrap !important; justify-content: center !important; align-items: center !important; align-self: flex-start !important; white-space: normal !important; &:hover { filter: brightness(104%) !important; transform: translate3d(0px, -3px, 0px) !important; }


@media(max-width:1024px) { margin-block-start: 30px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; white-space: normal !important; }
@media(max-width:767px) { width: 100% !important; min-height: 64px !important; font-size: 0.87rem !important; padding-block-start: 0.9375rem !important; padding-block-end: 0.9375rem !important; padding-inline-start: 1.25rem !important; padding-inline-end: 1.25rem !important; margin-block-start: 26px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; display: block !important; justify-content: center !important; align-items: center !important; white-space: normal !important; }}

.elementor.elementor-279 .elementor-element-8758a2b .e-4787eab-5e032a3{width: 100% !important; min-height: 72px !important; max-width: 100% !important;  font-family: Archivo !important; font-weight: 400 !important; font-size: 1rem !important; color: #1d070c !important; letter-spacing: -0.02em !important; line-height: 125% !important; text-align: center !important; text-transform: uppercase !important; padding-block-start: 1.5rem !important; padding-block-end: 1.125rem !important; padding-inline-start: 2.125rem !important; padding-inline-end: 2.125rem !important; margin-block-start: 46px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; border-radius: 9px !important; border-width: 1px !important; border-color: #f6ebcf !important; border-style: solid !important; background-image: linear-gradient(100deg, #f7f0d8 0%,#c99f64 100%) !important; background-repeat: repeat !important; background-attachment: scroll !important; background-size: auto auto !important; background-position: 0% 0% !important; background-color: #00000000 !important; box-shadow: 0px 14px 22px 0px #e1c27b45 !important; transition: transform 220ms, box-shadow 220ms, filter 220ms !important; display: block !important; flex-wrap: nowrap !important; justify-content: center !important; align-items: center !important; align-self: flex-start !important; white-space: normal !important; &:hover { filter: brightness(104%) !important; transform: translate3d(0px, -3px, 0px) !important; }


@media(max-width:1024px) { margin-block-start: 30px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; white-space: normal !important; }
@media(max-width:767px) { width: 100% !important; min-height: 64px !important; font-size: 0.87rem !important; padding-block-start: 0.9375rem !important; padding-block-end: 0.9375rem !important; padding-inline-start: 1.25rem !important; padding-inline-end: 1.25rem !important; margin-block-start: 26px !important; margin-block-end: 0px !important; margin-inline-start: 0px !important; margin-inline-end: 0px !important; display: block !important; justify-content: center !important; align-items: center !important; white-space: normal !important; }}
/* Match the thinner, rounded highlight used in the other headings. */
.elementor.elementor-279 .sds-case-title > span {
 --sds-mark-start:#f7f0d8;
 --sds-mark-end:#c99f64;
 background-color:transparent!important;
 background-image:
 radial-gradient(circle at bottom right,var(--sds-mark-start) 5.5px,transparent 6px),
 radial-gradient(circle at bottom left,var(--sds-mark-end) 5.5px,transparent 6px),
 radial-gradient(circle at top right,var(--sds-mark-start) 5.5px,transparent 6px),
 radial-gradient(circle at top left,var(--sds-mark-end) 5.5px,transparent 6px),
 linear-gradient(90deg,var(--sds-mark-start),var(--sds-mark-end)),
 linear-gradient(90deg,var(--sds-mark-start),var(--sds-mark-end))!important;
 background-size:6px 6px,6px 6px,6px 6px,6px 6px,calc(100% - 12px) 65%,100% calc(65% - 12px)!important;
 background-position:left top calc(17.5% + 1.05px),right top calc(17.5% + 1.05px),left bottom calc(17.5% + 1.05px),right bottom calc(17.5% + 1.05px),center center,center center!important;
 background-repeat:no-repeat!important;
 padding-block:0!important;
 -webkit-box-decoration-break:clone!important;
 box-decoration-break:clone!important;
}
/* Desktop CTA proportions from the supplied hero reference. */
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element.hero .e-b1d7517-144a967{
  width:min(100%,33.2vw,542px)!important;
  min-height:clamp(56px,5.42vw,87px)!important;
  font-size:clamp(12px,1.06vw,17px)!important;
  line-height:1.25!important;
  padding-block:calc((clamp(56px,5.42vw,87px) - 1.25em)/2)!important;
  padding-inline:1.5rem!important;
 }
}
/* Keep the payment label independent of the display price's tight tracking. */
.elementor.elementor-279 .e-d8c35c6-61d1219 > span{
 display:inline-block!important;
 font-family:Archivo,sans-serif!important;
 font-size:clamp(16px,1.5vw,24px)!important;
 font-weight:400!important;
 letter-spacing:0!important;
 word-spacing:normal!important;
 line-height:1.2!important;
 margin-inline-start:.5em!important;
 vertical-align:baseline!important;
 white-space:nowrap!important;
}

.elementor.elementor-279 .e-5b99bd8-f4be8f0{
 font-family:Archivo,sans-serif!important;font-size:clamp(18px,1.6vw,22px)!important;
 line-height:1.2!important;letter-spacing:0!important;margin:0!important;
}
.elementor.elementor-279 .e-5b99bd8-f4be8f0 s{text-decoration:line-through!important;}
.elementor.elementor-279 .e-d8c35c6-61d1219{
 font-size:clamp(64px,8.5vw,120px)!important;line-height:1.05!important;
 white-space:nowrap!important;margin:0!important;
}
.elementor.elementor-279 .e-970c76c-63d6666{
 font-family:Archivo,sans-serif!important;font-size:clamp(18px,1.6vw,22px)!important;
 line-height:1.3!important;letter-spacing:0!important;margin:8px 0 0!important;
}
@media(max-width:767px){
 .elementor.elementor-279 .e-d8c35c6-61d1219{font-size:clamp(54px,20vw,76px)!important;}
}
.elementor.elementor-279 .e-d8c35c6-61d1219{
 font-size:clamp(64px,9vw,128px)!important;
 letter-spacing:-.025em!important;
}
.elementor.elementor-279 .e-5b99bd8-f4be8f0{
 font-size:clamp(20px,1.8vw,24px)!important;line-height:1.25!important;
}
.elementor.elementor-279 .e-a673994-6c59caa{
 display:flex!important;justify-content:center!important;align-items:center!important;
 padding-block:2.5rem!important;gap:0!important;
}
.elementor.elementor-279 .e-a673994-6c59caa > img{
 display:block!important;margin:0 auto!important;align-self:center!important;
 height:auto!important;max-width:100%!important;
}
@media(max-width:767px){
 .elementor.elementor-279 .e-d8c35c6-61d1219{font-size:clamp(50px,19vw,76px)!important;}
 .elementor.elementor-279 .e-a673994-6c59caa{padding-block:2rem!important;}
}
/* Keep the FAQ heading alongside the questions while its section scrolls. */
@media(min-width:1025px){
 .elementor.elementor-279 .elementor-element-52ce8bd,
 .elementor.elementor-279 .elementor-element-c9f10a0{overflow:visible!important;}
 .elementor.elementor-279 #faq-titulo{
  position:sticky!important;top:24px!important;
  align-self:start!important;height:fit-content!important;z-index:2;
 }
 body.admin-bar .elementor.elementor-279 #faq-titulo{top:56px!important;}
}
.elementor.elementor-279 .elementor-element-1f409e6 > :is(.elementor-element-c2a8c4f,.elementor-element-3d00766,.elementor-element-a7bec24){
 display:flex!important;justify-content:center!important;align-items:center!important;
 padding:2rem!important;text-align:center!important;min-width:0!important;
}
.elementor.elementor-279 .elementor-element-1f409e6 :is(.e-e0dd057-0d7de70,.e-c85fa59-11b56ec,.e-864de42-b8034d7){
 display:block!important;width:100%!important;max-width:54rem!important;
 margin:0 auto!important;text-align:center!important;
}
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-1f409e6 > :is(.elementor-element-c2a8c4f,.elementor-element-3d00766,.elementor-element-a7bec24){padding:1.75rem!important;}
}
/* Mobile hero: avoid multiline background clipping on iOS. */
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b h1 span{
  background:none!important;
  background-image:none!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  color:#d9bb8f!important;
  -webkit-text-fill-color:#d9bb8f!important;
  box-decoration-break:clone;
  -webkit-box-decoration-break:clone;
 }
}
/* Remove the selected standalone before photo at every breakpoint. */
.elementor.elementor-279 .elementor-element-08bc7cd > .e-ce081c3-f20b42a{display:none!important;}
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element-08bc7cd{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
/* Mobile hero: avoid multiline background clipping on iOS. */
@media(max-width:767px){
 body.elementor-page-279 .elementor.elementor-279 .elementor-element-8758a2b h1.elementor-heading-title span[style]{
  background:none!important;
  background-image:none!important;
  background-clip:border-box!important;
  -webkit-background-clip:border-box!important;
  color:#d9bb8f!important;
  -webkit-text-fill-color:#d9bb8f!important;
  box-decoration-break:clone;
  -webkit-box-decoration-break:clone;
 }
}
/* Remove the selected standalone before photo at every breakpoint. */
.elementor.elementor-279 .elementor-element-08bc7cd > .e-ce081c3-f20b42a{display:none!important;}
@media(min-width:768px){
 .elementor.elementor-279 .elementor-element-08bc7cd{grid-template-columns:repeat(2,minmax(0,1fr))!important;}
}
/* Hero rhythm and centered CTA labels. */
.elementor.elementor-279 .elementor-element.hero .elementor-element-ceea183{margin-bottom:12px!important;}
.elementor.elementor-279 .elementor-element.hero .e-b1d7517-144a967,
.elementor.elementor-279 .elementor-element-8758a2b .e-4787eab-5e032a3{
 display:flex!important;justify-content:center!important;align-items:center!important;
 flex-wrap:wrap!important;column-gap:.25em!important;row-gap:0!important;
 text-align:center!important;padding-block:18px!important;
}
@media(max-width:767px){
 .elementor.elementor-279 .elementor-element-8758a2b{padding-top:40px!important;}
 .elementor.elementor-279 .elementor-element-8758a2b .e-f094b5f-7e24032{width:185px!important;margin-bottom:24px!important;}
 .elementor.elementor-279 .elementor-element-8758a2b .elementor-element-0715c1e{margin:0 0 20px!important;}
 .elementor.elementor-279 .elementor-element-8758a2b .elementor-element-0715c1e h1.elementor-heading-title{
  font-size:clamp(28px,7.7vw,32px)!important;line-height:1.12!important;margin:0!important;
 }
}
/* Hero description emphasis: pure white and bold on every screen. */
body.elementor-page-279 .elementor.elementor-279 .elementor-element.hero .elementor-element-be34f9a strong,
body.elementor-page-279 .elementor.elementor-279 .elementor-element.hero .e-4c7ddf03-19a4 strong,
body.elementor-page-279 .elementor.elementor-279 .elementor-element-8758a2b .elementor-element-1bd0cf4 strong,
body.elementor-page-279 .elementor.elementor-279 .elementor-element-8758a2b .e-465c5409-869b strong{
 color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-weight:700!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Chapaza';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/chapaza-400.woff') format('woff'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/chapaza-400.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Archivo';
	font-style: normal;
	font-weight: normal;
	font-display: swap;
	src: url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.eot');
	src: url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.eot?#iefix') format('embedded-opentype'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.woff2') format('woff2'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.woff') format('woff'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.ttf') format('truetype'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-400.svg#Archivo') format('svg');
}
@font-face {
	font-family: 'Archivo';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.eot');
	src: url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.eot?#iefix') format('embedded-opentype'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.woff2') format('woff2'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.woff') format('woff'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.ttf') format('truetype'),
		url('https://segredodassuperclareadoras.com.br/wp-content/uploads/2026/09/archivo-700.svg#Archivo') format('svg');
}
/* End Custom Fonts CSS */