.elementor-11 .elementor-element.elementor-element-2c47e65{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2c47e65:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F200;background-image:url("https://sjkaesthetics.com.br/wp-content/uploads/2025/12/Hero-Desktop-Compressify.io_.webp");background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-11 .elementor-element.elementor-element-2c47e65::before, .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2c47e65 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2c47e65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F2F2F200 0%, #00000000 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-53552f3{width:var( --container-widget-width, 552px );max-width:552px;margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:552px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-53552f3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-4795d9f{width:var( --container-widget-width, 433px );max-width:433px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 56px) 0px;--container-widget-width:433px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-affcd84 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-affcd84{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-affcd84 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-740ea1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:160px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-740ea1e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-740ea1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-921ce86{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-711f1cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-23a61cc{width:var( --container-widget-width, 233px );max-width:233px;--container-widget-width:233px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-23a61cc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-4e01ce9{width:var( --container-widget-width, 632px );max-width:632px;padding:0px 0px 0px 80px;--container-widget-width:632px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 1px;border-color:#00000033;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-601388e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-image-comparison .jx-right .jx-label{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-image-comparison .jx-slider .jx-controller{background-color:var( --e-global-color-primary );}.elementor-widget-jet-image-comparison .jx-slider:hover .jx-controller{background-color:var( --e-global-color-secondary );}.elementor-widget-jet-image-comparison  .jx-left .jx-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-image-comparison  .jx-right .jx-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-image-comparison .jet-arrow{background-color:var( --e-global-color-primary );}.elementor-widget-jet-image-comparison .jet-arrow:hover{background-color:var( --e-global-color-accent );}.elementor-widget-jet-image-comparison .jet-slick-dots li span{background-color:var( --e-global-color-text );}.elementor-widget-jet-image-comparison .jet-slick-dots li span:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-image-comparison .jet-slick-dots li.slick-active span{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-left .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-right .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-slider .jx-controller{background-color:var( --e-global-color-primary );align-self:center;}.elementor-11 .elementor-element.elementor-element-efd1431{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-efd1431 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jet-image-comparison__instance{border-style:none;}.elementor-11 .elementor-element.elementor-element-efd1431 .slick-list{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-left{justify-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-efd1431  .jx-left .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-right{justify-content:flex-end;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-efd1431  .jx-right .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-handle{width:50px;margin-left:calc( 50px / -2 );}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-handle .jx-control{width:50px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-handle .jx-controller{width:50px;height:50px;border-radius:1000px 1000px 1000px 1000px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-slider .jx-controller i{color:var( --e-global-color-text );font-size:16px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-slider .jx-controller i svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-handle .jx-control:before{width:2px;margin-left:calc( 2px/-2);background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-slider .jx-controller i svg{width:16px;height:16px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jx-handle .jx-controller i{margin:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-efd1431 .jet-slick-dots{justify-content:center;}.elementor-11 .elementor-element.elementor-element-efd1431 .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-left .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-right .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-slider .jx-controller{background-color:var( --e-global-color-primary );align-self:center;}.elementor-11 .elementor-element.elementor-element-c748441{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c748441 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-c748441 .jet-image-comparison__instance{border-style:none;}.elementor-11 .elementor-element.elementor-element-c748441 .slick-list{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-left{justify-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-c748441  .jx-left .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-right{justify-content:flex-end;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-c748441  .jx-right .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-handle{width:50px;margin-left:calc( 50px / -2 );}.elementor-11 .elementor-element.elementor-element-c748441 .jx-handle .jx-control{width:50px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-handle .jx-controller{width:50px;height:50px;border-radius:1000px 1000px 1000px 1000px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-slider .jx-controller i{color:var( --e-global-color-text );font-size:16px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-slider .jx-controller i svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c748441 .jx-handle .jx-control:before{width:2px;margin-left:calc( 2px/-2);background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-c748441 .jx-slider .jx-controller i svg{width:16px;height:16px;}.elementor-11 .elementor-element.elementor-element-c748441 .jx-handle .jx-controller i{margin:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-c748441 .jet-slick-dots{justify-content:center;}.elementor-11 .elementor-element.elementor-element-c748441 .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-left .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-right .jx-label{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );margin:12px 12px 12px 12px;padding:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-slider .jx-controller{background-color:var( --e-global-color-primary );align-self:center;}.elementor-11 .elementor-element.elementor-element-689b2c3{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-689b2c3 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jet-image-comparison__instance{border-style:none;}.elementor-11 .elementor-element.elementor-element-689b2c3 .slick-list{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-left{justify-content:flex-start;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-689b2c3  .jx-left .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-right{justify-content:flex-end;align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-689b2c3  .jx-right .jx-label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-handle{width:50px;margin-left:calc( 50px / -2 );}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-handle .jx-control{width:50px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-handle .jx-controller{width:50px;height:50px;border-radius:1000px 1000px 1000px 1000px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-slider .jx-controller i{color:var( --e-global-color-text );font-size:16px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-slider .jx-controller i svg *{fill:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-handle .jx-control:before{width:2px;margin-left:calc( 2px/-2);background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-slider .jx-controller i svg{width:16px;height:16px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jx-handle .jx-controller i{margin:8px 8px 8px 8px;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jet-slick-dots{justify-content:center;}.elementor-11 .elementor-element.elementor-element-689b2c3 .jet-slick-dots li{padding-left:5px;padding-right:5px;}.elementor-11 .elementor-element.elementor-element-ae35231{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4431096{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-781b2ea .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-1293760{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-fe41592{width:var( --container-widget-width, 410px );max-width:410px;background-color:#FFFFFF;padding:30px 30px 30px 30px;--container-widget-width:410px;--container-widget-flex-grow:0;border-radius:5px 5px 5px 5px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-d94a7a0 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-d94a7a0{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d94a7a0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-6b09d50{width:var( --container-widget-width, 429px );max-width:429px;padding:10px 10px 10px 10px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6b09d50 img{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-86fca60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aa03083{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da38b73{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da38b73.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9672df7{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-9672df7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-e044d2f{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-4760635{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4760635.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-201a534{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-3f9ba58{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;--icon-box-icon-margin:30px;}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:100px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-99cc438{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2fb59f6{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;--icon-box-icon-margin:30px;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:100px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-d2bc8d7{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2638316{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:5px 5px 5px 5px;--icon-box-icon-margin:30px;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon{font-size:32px;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:100px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-c99ac89{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:105px;--padding-right:106px;}.elementor-11 .elementor-element.elementor-element-c99ac89:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c99ac89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-576f11e{width:var( --container-widget-width, 504px );max-width:504px;--container-widget-width:504px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-6f8e65c .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-6f8e65c{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6f8e65c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-9f50864{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:5px 5px 5px 5px;--padding-top:105px;--padding-bottom:105px;--padding-left:105px;--padding-right:105px;}.elementor-11 .elementor-element.elementor-element-9f50864:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9f50864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-9f50864.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-46b25cb{text-align:center;}.elementor-11 .elementor-element.elementor-element-46b25cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3d5a2aa{text-align:left;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#F2F2F2CC;}.elementor-11 .elementor-element.elementor-element-6cc3759 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-6cc3759{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6cc3759 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-8d5c1fe{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-fbf1b8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ec24409{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-53cc2b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-28457e7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-11 .elementor-element.elementor-element-28457e7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-99d9238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-283bcaf{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-495a8d4 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-495a8d4{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-495a8d4 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-3fa00d9{width:var( --container-widget-width, 607px );max-width:607px;--container-widget-width:607px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3fa00d9 img{border-radius:5px 5px 5px 5px;}.elementor-11 .elementor-element.elementor-element-3f981bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-00b9c9a{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-00b9c9a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-5348377 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-9842ef9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9842ef9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9842ef9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://sjkaesthetics.com.br/wp-content/uploads/2025/12/G-01.svg");}.elementor-11 .elementor-element.elementor-element-cb13cd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-942f149{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c2bb7ce{width:var( --container-widget-width, 486px );max-width:486px;--container-widget-width:486px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c2bb7ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-35f288a{width:var( --container-widget-width, 372px );max-width:372px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:372px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2dba5d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4b4d010{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-c3da126{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-a00fc2c{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-faf310b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2913ca3{--divider-border-style:solid;--divider-color:#00000033;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-2913ca3 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-c4a65fd{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#00000080;}.elementor-11 .elementor-element.elementor-element-d641847{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-d38a030{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-86593aa{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-4bb51d9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-4466631{--divider-border-style:solid;--divider-color:#00000033;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-4466631 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-f35181f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#00000080;}.elementor-11 .elementor-element.elementor-element-a923b79{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-ab4b820{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-49371be{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-b18415d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-f4b9461{--divider-border-style:solid;--divider-color:#00000033;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-f4b9461 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-ad32e1d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#00000080;}.elementor-11 .elementor-element.elementor-element-afa0b47{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-b85a506{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-c6d9eb1{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-7e00fa9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-c6d078f{--divider-border-style:solid;--divider-color:#00000033;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-c6d078f .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-ac84ec2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#00000080;}.elementor-11 .elementor-element.elementor-element-d8ec402{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-1fa6c78{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-1fa6c78:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1fa6c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-5a39d4e{font-family:"Inter", Sans-serif;font-size:25px;font-weight:500;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-f08b8e3 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-f08b8e3{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f08b8e3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-736c096{z-index:0;}.elementor-11 .elementor-element.elementor-element-9f14c6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9f14c6e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9f14c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-3a4b743 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-a4b6362{padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-a4b6362 iframe{height:400px;}.elementor-11 .elementor-element.elementor-element-3fe3c94{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-304f1e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:0px;--padding-bottom:160px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-304f1e0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-304f1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-bd82e85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a567798{text-align:center;}.elementor-11 .elementor-element.elementor-element-a567798 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-29ad2ef{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-82a4507{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-183894e{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5e8862d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-e60a47d{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e5ac661{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-5adf537{--display:flex;border-style:none;--border-style:none;--padding-top:10px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a877289{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-f2161a6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );--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:20px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:#000000F0;}.elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-11 .elementor-element.elementor-element-f2161a6 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}:where( .elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11 .elementor-element.elementor-element-850b18b{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-2aed870{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:5px 5px 5px 5px;--padding-top:100px;--padding-bottom:100px;--padding-left:105px;--padding-right:105px;}.elementor-11 .elementor-element.elementor-element-2aed870:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2aed870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-11 .elementor-element.elementor-element-526ec3f{width:var( --container-widget-width, 543px );max-width:543px;--container-widget-width:543px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-bef14dd{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:#F2F2F2CC;}.elementor-11 .elementor-element.elementor-element-3fd74c8 .elementor-button{background-color:#082D6900;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1em;border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-3fd74c8{width:var( --container-widget-width, 405px );max-width:405px;--container-widget-width:405px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-3fd74c8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-dac0e08{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dac0e08:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dac0e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-11 .elementor-element.elementor-element-c550f2b{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2ba6391{text-align:left;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.4em;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-11 .elementor-element.elementor-element-2c47e65{--padding-top:207px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-53552f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-4795d9f{width:var( --container-widget-width, 414px );max-width:414px;--container-widget-width:414px;--container-widget-flex-grow:0;text-align:left;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-23a61cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-4e01ce9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-image-comparison  .jx-left .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-image-comparison  .jx-right .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-9672df7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-e044d2f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-576f11e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-46b25cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3d5a2aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-fbf1b8a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-28457e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-99d9238{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-00b9c9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-c2bb7ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-35f288a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2dba5d5{--z-index:1;}.elementor-11 .elementor-element.elementor-element-faf310b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-4bb51d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-b18415d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-7e00fa9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-3a4b743 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3fe3c94{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-a567798 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-f2161a6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-bef14dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-2c47e65:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sjkaesthetics.com.br/wp-content/uploads/2025/12/Hero-Mobile-Compressify.io_.webp");background-size:1500px auto;}.elementor-11 .elementor-element.elementor-element-2c47e65{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:538px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-53552f3{--container-widget-width:734px;--container-widget-flex-grow:0;width:var( --container-widget-width, 734px );max-width:734px;text-align:center;}.elementor-11 .elementor-element.elementor-element-53552f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-4795d9f{--container-widget-width:449px;--container-widget-flex-grow:0;width:var( --container-widget-width, 449px );max-width:449px;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-711f1cb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-11 .elementor-element.elementor-element-23a61cc{--container-widget-width:331px;--container-widget-flex-grow:0;width:var( --container-widget-width, 331px );max-width:331px;}.elementor-11 .elementor-element.elementor-element-23a61cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-4e01ce9{padding:0px 0px 0px 40px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-jet-image-comparison  .jx-left .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-image-comparison  .jx-right .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-9672df7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-e044d2f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-576f11e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-46b25cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3d5a2aa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-fbf1b8a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-28457e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-99d9238{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-00b9c9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-cb13cd2{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-11 .elementor-element.elementor-element-942f149{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-c2bb7ce{text-align:center;}.elementor-11 .elementor-element.elementor-element-c2bb7ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-35f288a{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-faf310b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-4bb51d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-b18415d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-7e00fa9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-3a4b743 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3fe3c94{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-a567798 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-f2161a6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-bef14dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-2c47e65{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:1;--padding-top:240px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2c47e65:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2c47e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:750px auto;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-06d803b{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-53552f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-53552f3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-4795d9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-affcd84 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-e37f840{width:var( --container-widget-width, 80px );max-width:80px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-740ea1e{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-921ce86{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-11 .elementor-element.elementor-element-711f1cb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-23a61cc{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-23a61cc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-4e01ce9{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-601388e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-jet-image-comparison  .jx-left .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-jet-image-comparison  .jx-right .jx-label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-11 .elementor-element.elementor-element-efd1431{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-efd1431.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-efd1431  .jx-left .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-efd1431  .jx-right .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-c748441{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-c748441.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c748441  .jx-left .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-c748441  .jx-right .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-689b2c3{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-689b2c3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-689b2c3  .jx-left .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-689b2c3  .jx-right .jx-label{font-size:13px;}.elementor-11 .elementor-element.elementor-element-ae35231{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-781b2ea{text-align:left;}.elementor-11 .elementor-element.elementor-element-781b2ea .elementor-heading-title{font-size:20px;}.elementor-11 .elementor-element.elementor-element-1293760{font-size:13px;}.elementor-11 .elementor-element.elementor-element-fe41592{font-size:13px;}.elementor-11 .elementor-element.elementor-element-d94a7a0 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-6b09d50{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-6b09d50.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-86fca60{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-11 .elementor-element.elementor-element-9672df7{text-align:left;}.elementor-11 .elementor-element.elementor-element-9672df7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-e044d2f{padding:0px 0px 0px 0px;text-align:left;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-3f9ba58 .elementor-icon-box-description{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2fb59f6 .elementor-icon-box-description{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-title a{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2638316 .elementor-icon-box-description{font-size:16px;}.elementor-11 .elementor-element.elementor-element-c99ac89{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-576f11e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-6f8e65c .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-9f50864{--padding-top:080px;--padding-bottom:080px;--padding-left:20px;--padding-right:020px;}.elementor-11 .elementor-element.elementor-element-46b25cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3d5a2aa{text-align:left;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-6cc3759 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-8d5c1fe{width:var( --container-widget-width, 80px );max-width:80px;margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fbf1b8a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-53cc2b2{text-align:center;font-size:13px;}.elementor-11 .elementor-element.elementor-element-28457e7{text-align:center;}.elementor-11 .elementor-element.elementor-element-28457e7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-99d9238{text-align:center;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-283bcaf{width:100%;max-width:100%;font-size:13px;}.elementor-11 .elementor-element.elementor-element-495a8d4 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-3fa00d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -28px;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-3fa00d9.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-00b9c9a{text-align:center;}.elementor-11 .elementor-element.elementor-element-00b9c9a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-9842ef9{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-c2bb7ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-35f288a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-c3da126{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-067651a{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-a00fc2c{font-size:20px;}.elementor-11 .elementor-element.elementor-element-faf310b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-c4a65fd{font-size:13px;}.elementor-11 .elementor-element.elementor-element-d38a030{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-069f6e0{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-86593aa{font-size:20px;}.elementor-11 .elementor-element.elementor-element-4bb51d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-f35181f{font-size:13px;}.elementor-11 .elementor-element.elementor-element-ab4b820{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-14baf42{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-49371be{font-size:20px;}.elementor-11 .elementor-element.elementor-element-b18415d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-ad32e1d{font-size:13px;}.elementor-11 .elementor-element.elementor-element-b85a506{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-f3598fc{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c6d9eb1{font-size:20px;}.elementor-11 .elementor-element.elementor-element-7e00fa9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-ac84ec2{font-size:13px;}.elementor-11 .elementor-element.elementor-element-1fa6c78{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-5a39d4e{font-size:20px;}.elementor-11 .elementor-element.elementor-element-f08b8e3 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-9f14c6e{--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3a4b743 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-3fe3c94{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-304f1e0{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a567798 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11 .elementor-element.elementor-element-82a4507{font-size:13px;}.elementor-11 .elementor-element.elementor-element-5e8862d{font-size:13px;}.elementor-11 .elementor-element.elementor-element-e5ac661{font-size:13px;}.elementor-11 .elementor-element.elementor-element-a877289{font-size:13px;}.elementor-11 .elementor-element.elementor-element-f2161a6{--n-accordion-title-font-size:var( --e-global-typography-accent-font-size );}:where( .elementor-11 .elementor-element.elementor-element-f2161a6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-2aed870{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-526ec3f{font-size:30px;}.elementor-11 .elementor-element.elementor-element-bef14dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-11 .elementor-element.elementor-element-3fd74c8 .elementor-button{font-size:16px;}.elementor-11 .elementor-element.elementor-element-c550f2b{width:var( --container-widget-width, 108px );max-width:108px;--container-widget-width:108px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2ba6391{font-size:11px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ae35231{--content-width:1030px;}.elementor-11 .elementor-element.elementor-element-4431096{--width:533px;}.elementor-11 .elementor-element.elementor-element-da38b73{--width:660px;}.elementor-11 .elementor-element.elementor-element-4760635{--width:486px;}.elementor-11 .elementor-element.elementor-element-ec24409{--width:613px;}.elementor-11 .elementor-element.elementor-element-942f149{--width:503px;}.elementor-11 .elementor-element.elementor-element-2dba5d5{--width:720px;}.elementor-11 .elementor-element.elementor-element-bd82e85{--content-width:720px;}.elementor-11 .elementor-element.elementor-element-850b18b{--width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-850b18b{--width:95%;}}/* Start custom CSS for image, class: .elementor-element-e37f840 */.elementor-11 .elementor-element.elementor-element-e37f840 {
  position: absolute;
  left: 50%;
  bottom: 0%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for jet-image-comparison, class: .elementor-element-efd1431 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-efd1431{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-efd1431::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-efd1431::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for jet-image-comparison, class: .elementor-element-c748441 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-c748441{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-c748441::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-c748441::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for jet-image-comparison, class: .elementor-element-689b2c3 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-689b2c3{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-689b2c3::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-689b2c3::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1293760 */.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin-left: 0;
    padding-left: 0;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    padding-left: 20px
}

.elementor-widget-text-editor li {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6b09d50 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-6b09d50{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-6b09d50::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-6b09d50::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-201a534 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-201a534{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-201a534::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-201a534::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99cc438 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-99cc438{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-99cc438::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-99cc438::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2bc8d7 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-d2bc8d7{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-d2bc8d7::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-d2bc8d7::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d5c1fe */.elementor-11 .elementor-element.elementor-element-8d5c1fe {
  position: absolute;
  left: 50%;
  top: 0%;
  transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53cc2b2 */.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin-left: 0;
    padding-left: 0;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    padding-left: 20px
}

.elementor-widget-text-editor li {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99d9238 */.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin-left: 0;
    padding-left: 0;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    padding-left: 20px
}

.elementor-widget-text-editor li {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-283bcaf */.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin-left: 0;
    padding-left: 0;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    padding-left: 20px
}

.elementor-widget-text-editor li {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35f288a */.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    margin-left: 0;
    padding-left: 0;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol {
    padding-left: 20px
}

.elementor-widget-text-editor li {
    margin-left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4d010 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-4b4d010{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-4b4d010::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-4b4d010::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d641847 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-d641847{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-d641847::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-d641847::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a923b79 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-a923b79{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-a923b79::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-a923b79::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afa0b47 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-afa0b47{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-afa0b47::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-afa0b47::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8ec402 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-d8ec402{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-d8ec402::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-d8ec402::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-736c096 */.stick-left-vw {
  position: absolute;
  left: calc((100vw - 100%) / -2); /* cola na borda da tela */
  top: 50%;                        /* posiciona no meio vertical */
  transform: translateY(-50%);     /* centraliza certinho */
  z-index: 5;
}

/* Opcional: dar um respiro no mobile */
@media (max-width: 767px){
  .stick-left-vw{
    left: calc(((100vw - 100%) / -2) + 8px);
  }
}/* End custom CSS */
/* Start custom CSS for google_maps, class: .elementor-element-a4b6362 *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-a4b6362{
  position: relative;
  border-radius: 5px; /* pode manter, não interfere */
  background: transparent;
}

/* Stroke somente em cima e embaixo */
.elementor-11 .elementor-element.elementor-element-a4b6362::before{
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background:
    /* topo */
    linear-gradient(
      180deg,
      #D1B427 0%,
      #B39139 26%,
      #F3E499 57%,
      #F8F2D5 76%,
      #E3CD94 100%
    ) top / 100% 1px no-repeat,

    /* base */
    linear-gradient(
      180deg,
      #D1B427 0%,
      #B39139 26%,
      #F3E499 57%,
      #F8F2D5 76%,
      #E3CD94 100%
    ) bottom / 100% 1px no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-850b18b *//* Container do Elementor */
.elementor-11 .elementor-element.elementor-element-850b18b{
  position: relative;
  border-radius: 5px;
  background: transparent;
  overflow: visible;
}

/* Stroke de gradiente apenas nas bordas (fill transparente) */
.elementor-11 .elementor-element.elementor-element-850b18b::before{
  content: "";
  position: absolute;
  inset: 0;
  padding: 1px; /* espessura do stroke */
  border-radius: inherit;
  background: linear-gradient(
    180deg,
    #D1B427 0%,
    #B39139 26%,
    #F3E499 57%,
    #F8F2D5 76%,
    #E3CD94 100%
  );

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;

  pointer-events: none;
}

/* opcional: afinar no mobile */
@media (max-width: 767px){
  .elementor-11 .elementor-element.elementor-element-850b18b::before{ padding: 1px; }
}/* End custom CSS */
/* Start custom CSS */.bt-efeito {
    background: linear-gradient(270deg, #0C3979, #487BBA, #0C3979);
    background-size: 400% 400%;
    color: #fff;
    font-weight: bold;
    border: 2px solid transparent;
    border-radius: 5px;
    cursor: pointer;
    transition: transform 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
    animation: gradientAnimation 5s ease infinite, pulseEffect 1.5s infinite;
}

.bt-efeito:hover {
    transform: scale(1.04);
}

/* Animação do gradiente */
@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

/* Animação de pulsação */
@keyframes pulseEffect {
    0% {
        box-shadow: 0 0 0 0 rgba(72, 123, 186, 0.7); /* Azul claro */
    }
    70% {
        box-shadow: 0 0 0 20px rgba(72, 123, 186, 0);
    }
    100% {
        box-shadow: 0 0 0 0 rgba(72, 123, 186, 0);
    }
}/* End custom CSS */