.elementor-3095 .elementor-element.elementor-element-3dbd333a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-3dbd333a:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3dbd333a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/BANNER-HERO-4-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3095 .elementor-element.elementor-element-2a5e082d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3095 .elementor-element.elementor-element-36de7785{text-align:start;}.elementor-3095 .elementor-element.elementor-element-36de7785 img{width:30%;}.elementor-3095 .elementor-element.elementor-element-6b2ebd85 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:37px;font-weight:500;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-b18ac66{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;line-height:130%;}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-f5dbc6f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;top:396px;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-f5dbc6f{left:-324px;}body.rtl .elementor-3095 .elementor-element.elementor-element-f5dbc6f{right:-324px;}.elementor-3095 .elementor-element.elementor-element-f5dbc6f img{width:100%;}.elementor-3095 .elementor-element.elementor-element-3c878cfd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:20px 20px 20px 20px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3095 .elementor-element.elementor-element-3c878cfd:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3c878cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(132deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-type-html{padding-bottom:0px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-field{color:#FFFFFFC7;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-field, .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-subgroup label{font-family:"Neue Montreal", Sans-serif;font-size:20px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#151515A6;border-color:#FFFFFF38;border-radius:100px 100px 100px 100px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-select-wrapper select{background-color:#151515A6;border-color:#FFFFFF38;border-radius:100px 100px 100px 100px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF38;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button{font-family:"Neue Montreal", Sans-serif;font-size:20px;border-radius:100px 100px 100px 100px;padding:22px 22px 22px 22px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .e-form__buttons__wrapper__button-next{background-color:#F2FA9D;color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button[type="submit"]{background-color:#F2FA9D;color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button[type="submit"] svg *{fill:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .e-form__buttons__wrapper__button-previous{color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .e-form__buttons__wrapper__button-next:hover{background-color:#E0FF7D;color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button[type="submit"]:hover{background-color:#E0FF7D;color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button[type="submit"]:hover svg *{fill:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .e-form__buttons__wrapper__button-previous:hover{color:#151515;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3095 .elementor-element.elementor-element-464893da{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--e-icon-list-icon-size:42px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:20px;line-height:130%;}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-caf5ccb{--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;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-3d2b09e{right:10px;}body.rtl .elementor-3095 .elementor-element.elementor-element-3d2b09e{left:10px;}.elementor-3095 .elementor-element.elementor-element-3d2b09e{top:259px;text-align:end;}.elementor-3095 .elementor-element.elementor-element-3d2b09e img{width:58%;}.elementor-3095 .elementor-element.elementor-element-ef4f65a{--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;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-dc7a1b9{left:0px;}body.rtl .elementor-3095 .elementor-element.elementor-element-dc7a1b9{right:0px;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9{bottom:0px;text-align:start;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9 img{width:26%;}.elementor-3095 .elementor-element.elementor-element-3eaee9c > .elementor-widget-container{margin:-18px 0px 89px 0px;}.elementor-3095 .elementor-element.elementor-element-3eaee9c{text-align:end;}.elementor-3095 .elementor-element.elementor-element-3eaee9c img{width:68%;}.elementor-3095 .elementor-element.elementor-element-59553961{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-59553961:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-59553961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-1dd84ddd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3095 .elementor-element.elementor-element-f2ac42a .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:88px;font-weight:500;text-transform:uppercase;line-height:109%;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-f2ac42a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-58599e60{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-58599e60 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-561336a7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3095 .elementor-element.elementor-element-561336a7:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-561336a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:88px;font-weight:500;text-transform:uppercase;line-height:109%;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-3095 .elementor-element.elementor-element-24d5dd25{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3095 .elementor-element.elementor-element-67599d9e .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:88px;font-weight:500;text-transform:uppercase;line-height:109%;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-67599d9e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3095 .elementor-element.elementor-element-28845955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF24;--border-color:#FFFFFF24;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3095 .elementor-element.elementor-element-28845955:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-28845955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-426836b4 .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:88px;font-weight:500;text-transform:uppercase;line-height:109%;letter-spacing:-0.5px;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-426836b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-15502db2{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-15502db2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3095 .elementor-element.elementor-element-c36d206{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.22;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-c36d206:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-c36d206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #031D1B 0%, #050505 50%);}.elementor-3095 .elementor-element.elementor-element-c36d206::before, .elementor-3095 .elementor-element.elementor-element-c36d206 > .elementor-background-video-container::before, .elementor-3095 .elementor-element.elementor-element-c36d206 > .e-con-inner > .elementor-background-video-container::before, .elementor-3095 .elementor-element.elementor-element-c36d206 > .elementor-background-slideshow::before, .elementor-3095 .elementor-element.elementor-element-c36d206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3095 .elementor-element.elementor-element-c36d206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center right, #88FEC2E0 0%, #00000000 26%);}.elementor-3095 .elementor-element.elementor-element-614d5091{z-index:4;}.elementor-3095 .elementor-element.elementor-element-614d5091 .elementor-icon-wrapper{text-align:center;}.elementor-3095 .elementor-element.elementor-element-614d5091 .elementor-icon{font-size:40px;}.elementor-3095 .elementor-element.elementor-element-614d5091 .elementor-icon svg{height:40px;}.elementor-3095 .elementor-element.elementor-element-58eb2dfb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-9bc7793{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-9bc7793:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-9bc7793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(124deg, #151515E6 0%, #000000F2 100%);}.elementor-3095 .elementor-element.elementor-element-37b72a39 > .elementor-widget-container{margin:0% -3% 0% -3%;}.elementor-3095 .elementor-element.elementor-element-37b72a39 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-5a7860e4{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-5a7860e4 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;line-height:108%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-9920f2c{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-9920f2c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;line-height:108%;color:#AEAEAE;}.elementor-3095 .elementor-element.elementor-element-103e63f9{--display:flex;--min-height:580px;--justify-content:flex-start;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-103e63f9:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-103e63f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Frame-1171274126.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3095 .elementor-element.elementor-element-4861fb5e{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-4861fb5e .elementor-image-box-wrapper{text-align:start;}.elementor-3095 .elementor-element.elementor-element-4861fb5e .elementor-image-box-title{font-family:"Neue Montreal", Sans-serif;font-size:48px;font-weight:500;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-4861fb5e .elementor-image-box-description{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-52b43b96{--display:flex;--justify-content:flex-start;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-52b43b96:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-52b43b96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Frame-1171274128-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .elementor-image-box-wrapper{text-align:start;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .elementor-image-box-title{font-family:"Neue Montreal", Sans-serif;font-size:60px;font-weight:500;line-height:106%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .elementor-image-box-description{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-2dd650d5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:28%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-3095 .elementor-element.elementor-element-2dd650d5:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-2dd650d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Frame-1171274127.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3095 .elementor-element.elementor-element-584d856b{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-584d856b .elementor-image-box-wrapper{text-align:start;}.elementor-3095 .elementor-element.elementor-element-584d856b .elementor-image-box-title{font-family:"Neue Montreal", Sans-serif;font-size:62px;font-weight:500;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-584d856b .elementor-image-box-description{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-54e1802d{--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:flex-end;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:62px;--padding-bottom:62px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-54e1802d:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-54e1802d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(154deg, #151515E6 0%, #000000F2 100%);}.elementor-3095 .elementor-element.elementor-element-2ca9285c{--display:flex;--justify-content:center;}.elementor-3095 .elementor-element.elementor-element-41653046{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-41653046 .elementor-image-box-wrapper{text-align:start;}.elementor-3095 .elementor-element.elementor-element-41653046 .elementor-image-box-title{font-family:"Neue Montreal", Sans-serif;font-size:62px;font-weight:500;line-height:106%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-41653046 .elementor-image-box-description{font-family:"Neue Montreal", Sans-serif;font-size:30px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-248febf6{--display:flex;}.elementor-3095 .elementor-element.elementor-element-1d500f57 > .elementor-widget-container{margin:-28% 0% -29% 0%;}.elementor-3095 .elementor-element.elementor-element-726a142c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-8d87061{--display:flex;}.elementor-3095 .elementor-element.elementor-element-6b48ea60{--display:flex;}.elementor-3095 .elementor-element.elementor-element-348bcb2b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3095 .elementor-element.elementor-element-348bcb2b{text-align:center;font-family:"Neue Montreal", Sans-serif;font-size:24px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-76ec204b{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-76ec204b.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-76ec204b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:36px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button{background-color:#F2FA9D;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;letter-spacing:0.4px;fill:#151515;color:#151515;border-radius:100px 100px 100px 100px;padding:18px 30px 18px 30px;}.elementor-3095 .elementor-element.elementor-element-7002afd1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-7002afd1.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3095 .elementor-element.elementor-element-cd8a3bc > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-cd8a3bc{z-index:4;}.elementor-3095 .elementor-element.elementor-element-cd8a3bc .elementor-icon-wrapper{text-align:center;}.elementor-3095 .elementor-element.elementor-element-cd8a3bc .elementor-icon{font-size:40px;}.elementor-3095 .elementor-element.elementor-element-cd8a3bc .elementor-icon svg{height:40px;}.elementor-3095 .elementor-element.elementor-element-3663c60b{--display:flex;}.elementor-3095 .elementor-element.elementor-element-a0fa59c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-a0fa59c img{width:93%;}.elementor-3095 .elementor-element.elementor-element-3a43b473{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-3a43b473:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3a43b473 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, var( --e-global-color-7b5c78c ) 0%, #050505 50%);}.elementor-3095 .elementor-element.elementor-element-2fd55ec6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3095 .elementor-element.elementor-element-4fe4a453 > .elementor-widget-container{margin:-4% -10% -2% -12%;}.elementor-3095 .elementor-element.elementor-element-4fe4a453 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-c4aa425{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-c4aa425 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:85px;font-weight:500;text-transform:uppercase;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1d971e38{--divider-border-style:solid;--divider-color:#D9D9D9;--divider-border-width:1px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-1d971e38 .elementor-divider-separator{width:100%;}.elementor-3095 .elementor-element.elementor-element-1d971e38 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3095 .elementor-element.elementor-element-283a85f1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3095 .elementor-element.elementor-element-283a85f1{font-family:"Neue Montreal", Sans-serif;font-size:24px;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-4c6563d5{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--e-icon-list-icon-size:40px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:122%;}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-31cfabb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3095 .elementor-element.elementor-element-5ea11441{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:82px;--padding-bottom:82px;--padding-left:36px;--padding-right:36px;}.elementor-3095 .elementor-element.elementor-element-5ea11441:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-5ea11441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-69433198{text-align:start;}.elementor-3095 .elementor-element.elementor-element-69433198 img{width:16%;}.elementor-3095 .elementor-element.elementor-element-7424de16{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-7424de16 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:64px;font-weight:500;line-height:111%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-74b9af1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:82px;--padding-bottom:82px;--padding-left:36px;--padding-right:36px;}.elementor-3095 .elementor-element.elementor-element-74b9af1c:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-74b9af1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:17px;fill:#FFFFFF;color:#FFFFFF;transition-duration:10s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F5D8;border-radius:100px 100px 100px 100px;padding:12px 26px 12px 26px;}.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3095 .elementor-element.elementor-element-7f3f366a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3095 .elementor-element.elementor-element-7f3f366a{font-family:"Neue Montreal", Sans-serif;font-size:24px;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button{background-color:#02010100;font-family:"Neue Montreal", Sans-serif;font-size:17px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2F5D8;border-radius:100px 100px 100px 100px;padding:12px 26px 12px 26px;}.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3095 .elementor-element.elementor-element-35e8e992 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-3095 .elementor-element.elementor-element-35e8e992{font-family:"Neue Montreal", Sans-serif;font-size:24px;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-6ccce2fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-6ccce2fc:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-6ccce2fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-1fa30148 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-1fa30148{z-index:4;}.elementor-3095 .elementor-element.elementor-element-1fa30148 .elementor-icon-wrapper{text-align:center;}.elementor-3095 .elementor-element.elementor-element-1fa30148 .elementor-icon{font-size:40px;}.elementor-3095 .elementor-element.elementor-element-1fa30148 .elementor-icon svg{height:40px;}.elementor-3095 .elementor-element.elementor-element-64ffc4c7{--display:flex;}.elementor-3095 .elementor-element.elementor-element-1f47ab8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-146b993{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-146b993.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-146b993 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:96px;font-weight:500;text-transform:uppercase;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-3569053b{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-3569053b img{width:100%;}.elementor-3095 .elementor-element.elementor-element-2906700c{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-63bcdcf6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-63bcdcf6.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-63bcdcf6 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:96px;font-weight:500;text-transform:uppercase;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-3e5ddc0a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-3e5ddc0a > .elementor-widget-container{margin:0% 0% 0% -140%;}.elementor-3095 .elementor-element.elementor-element-3e5ddc0a img{width:100%;}.elementor-3095 .elementor-element.elementor-element-10c4ec57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-3095 .elementor-element.elementor-element-2392606d{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-2392606d.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-2392606d .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:96px;font-weight:500;text-transform:uppercase;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1d74a507 > .elementor-widget-container{margin:-4% 29% 13% -62%;}.elementor-3095 .elementor-element.elementor-element-1d74a507 img{width:55%;}.elementor-3095 .elementor-element.elementor-element-7c8426fe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-7c8426fe.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-7c8426fe .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-67cf4e5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:25px;font-weight:500;line-height:130%;}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-424502f2{--e-image-carousel-slides-to-show:6;}.elementor-3095 .elementor-element.elementor-element-424502f2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3095 .elementor-element.elementor-element-424502f2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:10px;height:10px;background:#F2FA9D;}.elementor-3095 .elementor-element.elementor-element-424502f2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-3095 .elementor-element.elementor-element-424502f2 .swiper-wrapper{display:flex;align-items:center;}.elementor-3095 .elementor-element.elementor-element-4640031{--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;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3095 .elementor-element.elementor-element-4640031:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-4640031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-60a9508d{--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;}.elementor-3095 .elementor-element.elementor-element-5e24e994{--display:flex;--min-height:415px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-4be93f2{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-4be93f2 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:64px;font-weight:500;line-height:100%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-5d7ec307{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-5d7ec307 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-59a1e317{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3095 .elementor-element.elementor-element-3df9447d{--display:flex;--min-height:320px;--justify-content:center;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-3df9447d:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3df9447d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #151515 0%, #0A0A0A 100%);}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-6521cbce{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-6521cbce .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-79f20226{--display:flex;--min-height:320px;--justify-content:center;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-79f20226:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-79f20226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #151515 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-c932d09{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-72b363c{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-72b363c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1ebfc21e{--display:flex;--min-height:320px;--justify-content:center;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-1ebfc21e:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-1ebfc21e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #151515 0%, #0A0A0A 100%);}.elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-231bb03f{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-3d4b08fe{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-3d4b08fe .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-3a7ff97e{--display:flex;--min-height:320px;--justify-content:center;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-3a7ff97e:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3a7ff97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(161deg, #151515 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-686c1c9f{--e-icon-list-icon-size:55px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-4b1fa46e{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-4b1fa46e .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-421c1e9e{--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:flex-end;}.elementor-3095 .elementor-element.elementor-element-1c21a667{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-1c21a667 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-5190f268{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-5190f268:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-5190f268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-3ec3e786 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-3095 .elementor-element.elementor-element-3ec3e786{z-index:4;}.elementor-3095 .elementor-element.elementor-element-3ec3e786 .elementor-icon-wrapper{text-align:center;}.elementor-3095 .elementor-element.elementor-element-3ec3e786 .elementor-icon{font-size:40px;}.elementor-3095 .elementor-element.elementor-element-3ec3e786 .elementor-icon svg{height:40px;}.elementor-3095 .elementor-element.elementor-element-63be5a8e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-63be5a8e.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-63be5a8e .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:64px;font-weight:bold;line-height:94%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-87a80b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-4f59ee87{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:end;}.elementor-3095 .elementor-element.elementor-element-4f59ee87.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-4f59ee87 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:94%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-444c43d5{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-7956e8c3{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-7956e8c3.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-7956e8c3 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:40px;font-weight:400;text-transform:uppercase;line-height:94%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1ea6e91d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-1ea6e91d:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-1ea6e91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-bf1af05{--display:flex;--overlay-opacity:1;--border-radius:9px 9px 9px 9px;--padding-top:42%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3095 .elementor-element.elementor-element-bf1af05:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-bf1af05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070908;background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Frame-1171274126.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3095 .elementor-element.elementor-element-bf1af05::before, .elementor-3095 .elementor-element.elementor-element-bf1af05 > .elementor-background-video-container::before, .elementor-3095 .elementor-element.elementor-element-bf1af05 > .e-con-inner > .elementor-background-video-container::before, .elementor-3095 .elementor-element.elementor-element-bf1af05 > .elementor-background-slideshow::before, .elementor-3095 .elementor-element.elementor-element-bf1af05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3095 .elementor-element.elementor-element-bf1af05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #07090800 41%, #070908 100%);}.elementor-3095 .elementor-element.elementor-element-604b7c6a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D94A;--border-color:#D9D9D94A;--padding-top:1%;--padding-bottom:1%;--padding-left:3%;--padding-right:3%;}.elementor-3095 .elementor-element.elementor-element-6cabeb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-6cabeb0.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-6cabeb0 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:64px;font-weight:500;line-height:109%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-2813258b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-3095 .elementor-element.elementor-element-49cae562{--display:flex;}.elementor-3095 .elementor-element.elementor-element-7885be85{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-7885be85 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-1a614100{--display:flex;}.elementor-3095 .elementor-element.elementor-element-711bb17e{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-711bb17e .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-39cdbd31{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-3d47015a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3095 .elementor-element.elementor-element-3d47015a:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3d47015a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(152deg, #151515 0%, #0A0A0A 100%);}.elementor-3095 .elementor-element.elementor-element-70429419 .elementor-counter-number-wrapper{color:#F2FA9D;font-family:"Neue Montreal", Sans-serif;font-size:52px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-3add8854{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-3add8854 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-f971ee6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3095 .elementor-element.elementor-element-f971ee6:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-f971ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(152deg, #151515 0%, #0A0A0A 100%);}.elementor-3095 .elementor-element.elementor-element-226287ef .elementor-counter-number-wrapper{color:#F2FA9D;font-family:"Neue Montreal", Sans-serif;font-size:52px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-5b01fe3c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-5b01fe3c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:18px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-37412782{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-37412782:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-37412782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-79df6e15{--display:flex;}.elementor-3095 .elementor-element.elementor-element-52dc9775{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-52dc9775.elementor-element{--align-self:flex-start;}.elementor-3095 .elementor-element.elementor-element-52dc9775 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:61px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-306df74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-73c19640{--display:flex;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-756b6fbc{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-6782635e{--display:flex;}.elementor-3095 .elementor-element.elementor-element-27877658{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-27877658 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-6d64c21c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D94A;--border-color:#D9D9D94A;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-6d64c21c:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-6d64c21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-b6014f0{--display:flex;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-56f8eed8{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-1f07b3e2{--display:flex;}.elementor-3095 .elementor-element.elementor-element-5f8fc4e9{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-5f8fc4e9 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-17777ca4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-33a98c32{--display:flex;}.elementor-3095 .elementor-element.elementor-element-5c94d95{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-2075cfcc{--display:flex;}.elementor-3095 .elementor-element.elementor-element-5d44b263{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-5d44b263 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-58c6955{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D9D9D94A;--border-color:#D9D9D94A;--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-58c6955:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-58c6955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(173deg, #010A0A 0%, #03251D 100%);}.elementor-3095 .elementor-element.elementor-element-6c061753{--display:flex;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3095 .elementor-element.elementor-element-73707ce6{--e-icon-list-icon-size:48px;--icon-vertical-offset:0px;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-item > a{font-family:"Neue Montreal", Sans-serif;font-size:32px;font-weight:500;line-height:109%;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3095 .elementor-element.elementor-element-7b35fd29{--display:flex;}.elementor-3095 .elementor-element.elementor-element-4e12d0e3{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-4e12d0e3 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-16d0a7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-16d0a7c4:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-16d0a7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-5d1746a9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-5d1746a9.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-5d1746a9 .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:48px;font-weight:500;line-height:122%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-50ee670{--display:flex;--min-height:490px;--justify-content:center;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:7px 7px 7px 7px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-50ee670:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-50ee670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Rectangle-240662547.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3095 .elementor-element.elementor-element-f0246e4 .elementor-button{background-color:#FFFFFF12;font-family:"Neue Montreal", Sans-serif;font-size:13px;font-weight:400;line-height:130%;letter-spacing:0.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F2FA9D26;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-3095 .elementor-element.elementor-element-f0246e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-f0246e4.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-cd18a9b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-cd18a9b.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-cd18a9b .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:48px;font-weight:500;line-height:133%;color:#FFFFFF;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button{background-color:#F2FA9D;font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;letter-spacing:0.4px;fill:#151515;color:#151515;border-radius:100px 100px 100px 100px;padding:20px 30px 20px 30px;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3095 .elementor-element.elementor-element-3be56e0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-3be56e0a:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3be56e0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-3095 .elementor-element.elementor-element-7b79034c{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-7b79034c.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-7b79034c .elementor-heading-title{font-family:"Neue Montreal", Sans-serif;font-size:20px;font-weight:400;line-height:130%;color:#FFFFFF;}@media(min-width:768px){.elementor-3095 .elementor-element.elementor-element-2a5e082d{--width:51%;}.elementor-3095 .elementor-element.elementor-element-3c878cfd{--width:90%;}.elementor-3095 .elementor-element.elementor-element-caf5ccb{--width:50%;}.elementor-3095 .elementor-element.elementor-element-1dd84ddd{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-561336a7{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-24d5dd25{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-28845955{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-9bc7793{--width:40%;}.elementor-3095 .elementor-element.elementor-element-103e63f9{--width:58%;}.elementor-3095 .elementor-element.elementor-element-52b43b96{--width:49%;}.elementor-3095 .elementor-element.elementor-element-2dd650d5{--width:49%;}.elementor-3095 .elementor-element.elementor-element-8d87061{--width:50%;}.elementor-3095 .elementor-element.elementor-element-6b48ea60{--width:100%;}.elementor-3095 .elementor-element.elementor-element-3663c60b{--width:50%;}.elementor-3095 .elementor-element.elementor-element-2fd55ec6{--width:60%;}.elementor-3095 .elementor-element.elementor-element-31cfabb{--width:50%;}.elementor-3095 .elementor-element.elementor-element-64ffc4c7{--content-width:1024px;}.elementor-3095 .elementor-element.elementor-element-4640031{--content-width:1400px;}.elementor-3095 .elementor-element.elementor-element-5e24e994{--content-width:100%;}.elementor-3095 .elementor-element.elementor-element-59a1e317{--content-width:100%;}.elementor-3095 .elementor-element.elementor-element-3df9447d{--width:100%;}.elementor-3095 .elementor-element.elementor-element-79f20226{--width:100%;}.elementor-3095 .elementor-element.elementor-element-1ebfc21e{--width:100%;}.elementor-3095 .elementor-element.elementor-element-3a7ff97e{--width:100%;}.elementor-3095 .elementor-element.elementor-element-5190f268{--content-width:1300px;}.elementor-3095 .elementor-element.elementor-element-1ea6e91d{--content-width:1300px;}.elementor-3095 .elementor-element.elementor-element-49cae562{--width:88%;}.elementor-3095 .elementor-element.elementor-element-306df74{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-6d64c21c{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-17777ca4{--content-width:1200px;}.elementor-3095 .elementor-element.elementor-element-58c6955{--content-width:1200px;}}@media(max-width:767px){.elementor-3095 .elementor-element.elementor-element-3dbd333a:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-3dbd333a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/BANNER-HERO-5-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3095 .elementor-element.elementor-element-3dbd333a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-3095 .elementor-element.elementor-element-36de7785{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-3095 .elementor-element.elementor-element-36de7785 img{width:38%;}.elementor-3095 .elementor-element.elementor-element-6b2ebd85{text-align:center;}.elementor-3095 .elementor-element.elementor-element-6b2ebd85 .elementor-heading-title{font-size:29px;}.elementor-3095 .elementor-element.elementor-element-b18ac66{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;--e-icon-list-icon-size:22px;}.elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-b18ac66 .elementor-icon-list-item > a{font-size:16px;}.elementor-3095 .elementor-element.elementor-element-3c878cfd{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-group .elementor-field, .elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-field-subgroup label{font-size:16px;}.elementor-3095 .elementor-element.elementor-element-54ed1b5c .elementor-button{font-size:17px;}.elementor-3095 .elementor-element.elementor-element-464893da{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;--e-icon-list-icon-size:22px;}.elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-464893da .elementor-icon-list-item > a{font-size:16px;}.elementor-3095 .elementor-element.elementor-element-caf5ccb{--min-height:0px;--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;}.elementor-3095 .elementor-element.elementor-element-caf5ccb.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-3d2b09e{right:-8px;}body.rtl .elementor-3095 .elementor-element.elementor-element-3d2b09e{left:-8px;}.elementor-3095 .elementor-element.elementor-element-3d2b09e{top:-146px;text-align:start;}.elementor-3095 .elementor-element.elementor-element-3d2b09e img{width:35%;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9.elementor-element{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-3095 .elementor-element.elementor-element-dc7a1b9{left:14px;}body.rtl .elementor-3095 .elementor-element.elementor-element-dc7a1b9{right:14px;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9{bottom:-10px;}.elementor-3095 .elementor-element.elementor-element-dc7a1b9 img{width:19%;}.elementor-3095 .elementor-element.elementor-element-3eaee9c{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-3eaee9c > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-3eaee9c.elementor-element{--align-self:flex-end;}.elementor-3095 .elementor-element.elementor-element-3eaee9c img{width:74%;}.elementor-3095 .elementor-element.elementor-element-59553961{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-1dd84ddd{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-f2ac42a{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-3095 .elementor-element.elementor-element-f2ac42a .elementor-button{font-size:26px;}.elementor-3095 .elementor-element.elementor-element-58599e60{--container-widget-width:16%;--container-widget-flex-grow:0;width:var( --container-widget-width, 16% );max-width:16%;}.elementor-3095 .elementor-element.elementor-element-561336a7{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-55a94170 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3095 .elementor-element.elementor-element-55a94170.elementor-element{--align-self:flex-start;}.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button{font-size:26px;}.elementor-3095 .elementor-element.elementor-element-24d5dd25{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-67599d9e .elementor-button{font-size:26px;}.elementor-3095 .elementor-element.elementor-element-28845955{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-426836b4 .elementor-button{font-size:26px;}.elementor-3095 .elementor-element.elementor-element-15502db2{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-3095 .elementor-element.elementor-element-c36d206{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-9bc7793{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-5a7860e4{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3095 .elementor-element.elementor-element-5a7860e4 .elementor-heading-title{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-9920f2c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-9920f2c .elementor-heading-title{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-103e63f9{--min-height:385px;--padding-top:6%;--padding-bottom:40%;--padding-left:9%;--padding-right:9%;}.elementor-3095 .elementor-element.elementor-element-103e63f9:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-103e63f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-3095 .elementor-element.elementor-element-4861fb5e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-4861fb5e .elementor-image-box-title{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-4861fb5e .elementor-image-box-description{font-size:17px;}.elementor-3095 .elementor-element.elementor-element-52b43b96{--min-height:380px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .elementor-image-box-title{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .elementor-image-box-description{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-2dd650d5{--min-height:445px;--justify-content:flex-end;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-584d856b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-584d856b .elementor-image-box-title{font-size:34px;}.elementor-3095 .elementor-element.elementor-element-54e1802d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-41653046{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-3095 .elementor-element.elementor-element-41653046 .elementor-image-box-title{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-41653046 .elementor-image-box-description{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-8d87061{--width:100%;}.elementor-3095 .elementor-element.elementor-element-2b62b6ea{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-2b62b6ea.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-2b62b6ea img{width:100%;}.elementor-3095 .elementor-element.elementor-element-6b48ea60{--width:100%;}.elementor-3095 .elementor-element.elementor-element-6b48ea60.e-con{--order:99999 /* order end hack */;}.elementor-3095 .elementor-element.elementor-element-348bcb2b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;}.elementor-3095 .elementor-element.elementor-element-348bcb2b.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-76ec204b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-76ec204b .elementor-heading-title{font-size:25px;}.elementor-3095 .elementor-element.elementor-element-7002afd1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button{font-size:16px;padding:18px 18px 18px 18px;}.elementor-3095 .elementor-element.elementor-element-3663c60b{--width:100%;}.elementor-3095 .elementor-element.elementor-element-3663c60b.e-con{--order:99999 /* order end hack */;}.elementor-3095 .elementor-element.elementor-element-a0fa59c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-a0fa59c.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-a0fa59c img{width:100%;}.elementor-3095 .elementor-element.elementor-element-3a43b473{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-2fd55ec6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-4fe4a453 > .elementor-widget-container{margin:-3% -24% -3% -7%;}.elementor-3095 .elementor-element.elementor-element-4fe4a453{text-align:center;}.elementor-3095 .elementor-element.elementor-element-4fe4a453 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-c4aa425{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-c4aa425 .elementor-heading-title{font-size:34px;}.elementor-3095 .elementor-element.elementor-element-283a85f1{width:100%;max-width:100%;font-size:18px;}.elementor-3095 .elementor-element.elementor-element-4c6563d5{width:100%;max-width:100%;--e-icon-list-icon-size:30px;}.elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-4c6563d5 .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-31cfabb{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-5ea11441{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-69433198{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-3095 .elementor-element.elementor-element-69433198 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-7424de16{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3095 .elementor-element.elementor-element-7424de16 .elementor-heading-title{font-size:34px;}.elementor-3095 .elementor-element.elementor-element-74b9af1c{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button{font-size:15px;}.elementor-3095 .elementor-element.elementor-element-7f3f366a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button{font-size:15px;}.elementor-3095 .elementor-element.elementor-element-35e8e992{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-6ccce2fc{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-64ffc4c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-146b993{--container-widget-width:71%;--container-widget-flex-grow:0;width:var( --container-widget-width, 71% );max-width:71%;text-align:end;}.elementor-3095 .elementor-element.elementor-element-146b993 .elementor-heading-title{font-size:30px;}.elementor-3095 .elementor-element.elementor-element-63bcdcf6{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-3095 .elementor-element.elementor-element-63bcdcf6 .elementor-heading-title{font-size:30px;}.elementor-3095 .elementor-element.elementor-element-3e5ddc0a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-3095 .elementor-element.elementor-element-3e5ddc0a{--container-widget-width:8%;--container-widget-flex-grow:0;width:var( --container-widget-width, 8% );max-width:8%;}.elementor-3095 .elementor-element.elementor-element-10c4ec57{--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3095 .elementor-element.elementor-element-2392606d{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-3095 .elementor-element.elementor-element-2392606d .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-3095 .elementor-element.elementor-element-1d74a507{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;text-align:start;}.elementor-3095 .elementor-element.elementor-element-1d74a507 > .elementor-widget-container{margin:3% 53% 11% -54%;}.elementor-3095 .elementor-element.elementor-element-7c8426fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-7c8426fe .elementor-heading-title{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-67cf4e5{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;--e-icon-list-icon-size:22px;}.elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-67cf4e5 .elementor-icon-list-item > a{font-size:16px;}.elementor-3095 .elementor-element.elementor-element-424502f2{--e-image-carousel-slides-to-show:3;}.elementor-3095 .elementor-element.elementor-element-424502f2 .swiper-pagination-bullet{width:7px;height:7px;}.elementor-3095 .elementor-element.elementor-element-4640031{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-60a9508d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-5e24e994{--min-height:0px;}.elementor-3095 .elementor-element.elementor-element-4be93f2{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-3095 .elementor-element.elementor-element-4be93f2 .elementor-heading-title{font-size:34px;}.elementor-3095 .elementor-element.elementor-element-5d7ec307{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-5d7ec307 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-59a1e317{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3095 .elementor-element.elementor-element-3df9447d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f{--e-icon-list-icon-size:40px;}.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-2bd4ef2f .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-6521cbce{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-3095 .elementor-element.elementor-element-6521cbce .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-79f20226{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-c932d09{--e-icon-list-icon-size:40px;}.elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-c932d09 .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-72b363c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-72b363c .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-1ebfc21e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-231bb03f{--e-icon-list-icon-size:40px;}.elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-231bb03f .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-3d4b08fe{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-3095 .elementor-element.elementor-element-3d4b08fe .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-3a7ff97e{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3095 .elementor-element.elementor-element-686c1c9f{--e-icon-list-icon-size:40px;}.elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-686c1c9f .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-4b1fa46e{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-3095 .elementor-element.elementor-element-4b1fa46e .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-421c1e9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3095 .elementor-element.elementor-element-1c21a667{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3095 .elementor-element.elementor-element-1c21a667.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-1c21a667 .elementor-heading-title{font-size:25px;}.elementor-3095 .elementor-element.elementor-element-5190f268{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-3ec3e786 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-3095 .elementor-element.elementor-element-63be5a8e{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-3095 .elementor-element.elementor-element-63be5a8e .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-3095 .elementor-element.elementor-element-87a80b7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3095 .elementor-element.elementor-element-4f59ee87{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;text-align:start;}.elementor-3095 .elementor-element.elementor-element-4f59ee87 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-444c43d5{--container-widget-width:24%;--container-widget-flex-grow:0;width:var( --container-widget-width, 24% );max-width:24%;}.elementor-3095 .elementor-element.elementor-element-444c43d5 img{width:100%;}.elementor-3095 .elementor-element.elementor-element-7956e8c3{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-3095 .elementor-element.elementor-element-7956e8c3 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-1ea6e91d{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-bf1af05:not(.elementor-motion-effects-element-type-background), .elementor-3095 .elementor-element.elementor-element-bf1af05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karinesackt.com.br/wp-content/uploads/2025/11/Frame-1171274125-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-3095 .elementor-element.elementor-element-bf1af05{--padding-top:75%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-3095 .elementor-element.elementor-element-6cabeb0{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-3095 .elementor-element.elementor-element-6cabeb0 .elementor-heading-title{font-size:24px;}.elementor-3095 .elementor-element.elementor-element-2813258b{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3095 .elementor-element.elementor-element-49cae562{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-7885be85{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3095 .elementor-element.elementor-element-7885be85.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-7885be85 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-711bb17e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-3095 .elementor-element.elementor-element-711bb17e.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-711bb17e .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-39cdbd31{--justify-content:center;}.elementor-3095 .elementor-element.elementor-element-3d47015a{--width:85%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3095 .elementor-element.elementor-element-70429419 .elementor-counter-number-wrapper{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-3add8854{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-3add8854.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-3add8854 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-f971ee6{--width:85%;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-3095 .elementor-element.elementor-element-226287ef .elementor-counter-number-wrapper{font-size:32px;}.elementor-3095 .elementor-element.elementor-element-5b01fe3c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-3095 .elementor-element.elementor-element-5b01fe3c.elementor-element{--align-self:center;}.elementor-3095 .elementor-element.elementor-element-5b01fe3c .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-52dc9775{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-3095 .elementor-element.elementor-element-52dc9775 .elementor-heading-title{font-size:34px;}.elementor-3095 .elementor-element.elementor-element-306df74{--padding-top:24px;--padding-bottom:24px;--padding-left:10px;--padding-right:10px;}.elementor-3095 .elementor-element.elementor-element-756b6fbc{--e-icon-list-icon-size:28px;}.elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-756b6fbc .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-27877658{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-27877658 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-56f8eed8{--e-icon-list-icon-size:28px;}.elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-56f8eed8 .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-5f8fc4e9{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-3095 .elementor-element.elementor-element-5f8fc4e9 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-5c94d95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--e-icon-list-icon-size:28px;}.elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-5c94d95 .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-5d44b263{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-5d44b263 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-73707ce6{--e-icon-list-icon-size:28px;}.elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3095 .elementor-element.elementor-element-73707ce6 .elementor-icon-list-item > a{font-size:22px;}.elementor-3095 .elementor-element.elementor-element-4e12d0e3{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-3095 .elementor-element.elementor-element-4e12d0e3 .elementor-heading-title{font-size:18px;}.elementor-3095 .elementor-element.elementor-element-16d0a7c4{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-5d1746a9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-3095 .elementor-element.elementor-element-5d1746a9 .elementor-heading-title{font-size:24px;}.elementor-3095 .elementor-element.elementor-element-50ee670{--min-height:0px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3095 .elementor-element.elementor-element-f0246e4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-f0246e4 .elementor-button{font-size:10px;}.elementor-3095 .elementor-element.elementor-element-cd18a9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-cd18a9b .elementor-heading-title{font-size:24px;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button{font-size:14px;padding:15px 15px 15px 15px;}.elementor-3095 .elementor-element.elementor-element-3be56e0a{--padding-top:15px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3095 .elementor-element.elementor-element-7b79034c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-3095 .elementor-element.elementor-element-7b79034c .elementor-heading-title{font-size:18px;}}/* Start custom CSS for heading, class: .elementor-element-6b2ebd85 */.elementor-3095 .elementor-element.elementor-element-6b2ebd85 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-3095 .elementor-element.elementor-element-6b2ebd85 .amarelo {
  display: inline-block;
  background: linear-gradient(#F2FA9D, #F2FA9D); /* sua cor desejada */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f5dbc6f */.elementor-3095 .elementor-element.elementor-element-f5dbc6f img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3d2b09e */.elementor-3095 .elementor-element.elementor-element-3d2b09e img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dc7a1b9 */.elementor-3095 .elementor-element.elementor-element-dc7a1b9 img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3eaee9c */.elementor-3095 .elementor-element.elementor-element-3eaee9c img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2ac42a *//* Gradiente radial aplicado ao texto - permanece visível */
.elementor-3095 .elementor-element.elementor-element-f2ac42a .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-f2ac42a .elementor-button-icon {
  display: inline-block;
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.4s ease;
}

/* Hover: mantém o gradiente e só anima */
.elementor-3095 .elementor-element.elementor-element-f2ac42a:hover .elementor-button-text {
  transform: scale(1.04);
}

.elementor-3095 .elementor-element.elementor-element-f2ac42a:hover .elementor-button-icon {
  transform: translate(14px, -14px) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-55a94170 *//* Texto do botão */
.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button-text {
  display: inline-block;
  transition: transform 0.4s ease;
}

/* Ícone do botão */
.elementor-3095 .elementor-element.elementor-element-55a94170 .elementor-button-icon {
  display: inline-block;
  transition: transform 0.4s ease;
}

/* Hover */
.elementor-3095 .elementor-element.elementor-element-55a94170:hover .elementor-button-text {
  transform: scale(1.02); /* zoom suave */
}

/* Move para baixo e direita ↘ */
.elementor-3095 .elementor-element.elementor-element-55a94170:hover .elementor-button-icon {
  transform: translate(12px, 10px) scale(1.1);
}

.elementor-3095 .elementor-element.elementor-element-55a94170 .degrade {
  display: inline-block;
  background: linear-gradient(to right, #FFFFFF, #F2FA9D);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67599d9e *//* Gradiente radial aplicado ao texto - permanece visível */
.elementor-3095 .elementor-element.elementor-element-67599d9e .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-67599d9e .elementor-button-icon {
  display: inline-block;
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  transition: transform 0.4s ease;
}

/* Hover: mantém o gradiente e só anima */
.elementor-3095 .elementor-element.elementor-element-67599d9e:hover .elementor-button-text {
  transform: scale(1.04);
}

.elementor-3095 .elementor-element.elementor-element-67599d9e:hover .elementor-button-icon {
  transform: translate(14px, -14px) scale(1.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-426836b4 *//* Texto do botão */
.elementor-3095 .elementor-element.elementor-element-426836b4 .elementor-button-text {
  display: inline-block;
  transition: transform 0.4s ease;
}

/* Ícone do botão */
.elementor-3095 .elementor-element.elementor-element-426836b4 .elementor-button-icon {
  display: inline-block;
  transition: transform 0.4s ease;
}

/* Hover */
.elementor-3095 .elementor-element.elementor-element-426836b4:hover .elementor-button-text {
  transform: scale(1.04); /* zoom suave */
}

.elementor-3095 .elementor-element.elementor-element-426836b4:hover .elementor-button-icon {
  transform: translate(14px, -14px) scale(1.2); /* sobe em diagonal ↗ */
}

.elementor-3095 .elementor-element.elementor-element-426836b4 .degrade {
  display: inline-block;
  background: linear-gradient(to right, #FFFFFF, #F2FA9D);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-614d5091 *//* Seleciona o ícone ou a seta dentro do container */
.elementor-3095 .elementor-element.elementor-element-614d5091 .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a7860e4 */.elementor-3095 .elementor-element.elementor-element-5a7860e4 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.destaque-tratamento {
  font-family: 'Ivy Presto', serif;
  font-style: italic;
}


.verde {
  background: linear-gradient(90deg, #DFFFEF, #DFFFEF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4861fb5e */.elementor-3095 .elementor-element.elementor-element-4861fb5e .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1e62a5d7 */.elementor-3095 .elementor-element.elementor-element-1e62a5d7 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-584d856b */.elementor-3095 .elementor-element.elementor-element-584d856b .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-41653046 */.elementor-3095 .elementor-element.elementor-element-41653046 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b62b6ea */.elementor-3095 .elementor-element.elementor-element-2b62b6ea img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7002afd1 */.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button {
  animation: pulse 3s ease-in-out infinite;
}

@keyframes pulse {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.02);
  }
}


/* ====== Alinhamento e tamanho ====== */
.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ====== Seta padrão (inclinada) ====== */
.elementor-3095 .elementor-element.elementor-element-7002afd1 svg {
  width: 34px !important;
  height: 34px !important;
  vertical-align: middle;
  transform: rotate(0deg); /* inclinada inicialmente */
  transition: transform 0.4s ease; /* rotação suave */
}


.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button:hover {
  box-shadow: 0 0 25px rgba(100, 160, 255, 0.25);
  transform: translateY(-2px);
}

/* Botão com efeito 3D (inner shadow no hover) */
.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover com leve scale e sombra interna 3D */
.elementor-3095 .elementor-element.elementor-element-7002afd1 .elementor-button:hover {
  transform: scale(1.04);
  box-shadow: inset 0 4px 10px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cd8a3bc *//* Seleciona o ícone ou a seta dentro do container */
.elementor-3095 .elementor-element.elementor-element-cd8a3bc .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0fa59c */.elementor-3095 .elementor-element.elementor-element-a0fa59c img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fe4a453 */.elementor-3095 .elementor-element.elementor-element-4fe4a453 img {
  animation: flutuar 4s ease-in-out infinite;
}

@keyframes flutuar {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-12px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c4aa425 */.elementor-3095 .elementor-element.elementor-element-c4aa425 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7424de16 */.elementor-3095 .elementor-element.elementor-element-7424de16 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23ee5cba *//* Suaviza a transição do botão sem mudar a cor inicial */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button {
  transition: background-color 0.45s ease, transform 0.45s ease;
}

/* Texto e ícone sempre brancos */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button .elementor-button-icon {
  transition: color 0.45s ease;
  color: #ffffff;
}

/* Hover bem suave: fundo vermelho + scale leve */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button:hover {
  background-color: #FF3B3B;
  transform: scale(1.03);
}

/* Mantém texto e ícone brancos no hover */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button:hover .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button:hover .elementor-button-icon {
  color: #ffffff;
}

/* Centralização */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Ícone suave */
.elementor-3095 .elementor-element.elementor-element-23ee5cba .elementor-button svg {
  width: 34px !important;
  height: 34px !important;
  transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6ce7ee3e *//* Suaviza a transição do botão sem mudar a cor inicial */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button {
  transition: background-color 0.45s ease, transform 0.45s ease;
}

/* Texto e ícone sempre brancos */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button .elementor-button-icon {
  transition: color 0.45s ease;
  color: #ffffff;
}

/* Hover bem suave: fundo verde + scale leve */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button:hover {
  background-color: #2ECC71; /* verde suave e moderno */
  transform: scale(1.03);
}

/* Mantém texto e ícone brancos no hover */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button:hover .elementor-button-text,
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button:hover .elementor-button-icon {
  color: #ffffff;
}

/* Centralização */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Ícone suave */
.elementor-3095 .elementor-element.elementor-element-6ce7ee3e .elementor-button svg {
  width: 34px !important;
  height: 34px !important;
  transition: transform 0.45s ease;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1fa30148 *//* Seleciona o ícone ou a seta dentro do container */
.elementor-3095 .elementor-element.elementor-element-1fa30148 .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-146b993 */.elementor-3095 .elementor-element.elementor-element-146b993 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3569053b */.elementor-3095 .elementor-element.elementor-element-3569053b {
    animation: rodar 10s linear infinite;
}

@keyframes rodar {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63bcdcf6 */.elementor-3095 .elementor-element.elementor-element-63bcdcf6 .degrade {
  display: inline-block;
  background: linear-gradient(to right, #FFFFFF, #F2FA9D);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2392606d */.elementor-3095 .elementor-element.elementor-element-2392606d {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c8426fe */.destaque-tratamento {
  font-family: 'Awesome Serif', serif;
  font-style: italic;
}

.verde {
  background: linear-gradient(90deg, #3BECC5, #CBFBF0);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-3095 .elementor-element.elementor-element-7c8426fe {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-424502f2 */.elementor-3095 .elementor-element.elementor-element-424502f2 .swiper-wrapper {
    transition-timing-function: linear !important; 
    -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4be93f2 */.elementor-3095 .elementor-element.elementor-element-4be93f2 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bd4ef2f */.elementor-3095 .elementor-element.elementor-element-2bd4ef2f .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-77aa45ee */.elementor-3095 .elementor-element.elementor-element-77aa45ee .elementor-progress-wrapper {
    background: #ffffff;
    border-radius: 50px;
    height: 8px;
}

.elementor-3095 .elementor-element.elementor-element-77aa45ee .elementor-progress-bar {
    background: #EEF596;
    border-radius: 50px;
    height: 8px;
    position: relative;
}

/* Bolha com o valor */
.elementor-3095 .elementor-element.elementor-element-77aa45ee .elementor-progress-percentage {
    position: absolute;
    right: -45px;
    top: -12px;
    background: #EEF596;
    color: #1f3d36;
    font-weight: 400;
    padding: 3px 22px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c932d09 */.elementor-3095 .elementor-element.elementor-element-c932d09 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-574a9384 */.elementor-3095 .elementor-element.elementor-element-574a9384 .elementor-progress-wrapper {
    background: #ffffff;
    border-radius: 50px;
    height: 8px;
}

.elementor-3095 .elementor-element.elementor-element-574a9384 .elementor-progress-bar {
    background: #EEF596;
    border-radius: 50px;
    height: 8px;
    position: relative;
}

/* Bolha com o valor */
.elementor-3095 .elementor-element.elementor-element-574a9384 .elementor-progress-percentage {
    position: absolute;
    right: -45px;
    top: -12px;
    background: #EEF596;
    color: #1f3d36;
    font-weight: 400;
    padding: 3px 22px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-231bb03f */.elementor-3095 .elementor-element.elementor-element-231bb03f .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-78a7da0 */.elementor-3095 .elementor-element.elementor-element-78a7da0 .elementor-progress-wrapper {
    background: #ffffff;
    border-radius: 50px;
    height: 8px;
}

.elementor-3095 .elementor-element.elementor-element-78a7da0 .elementor-progress-bar {
    background: #EEF596;
    border-radius: 50px;
    height: 8px;
    position: relative;
}

/* Bolha com o valor */
.elementor-3095 .elementor-element.elementor-element-78a7da0 .elementor-progress-percentage {
    position: absolute;
    right: -45px;
    top: -12px;
    background: #EEF596;
    color: #1f3d36;
    font-weight: 400;
    padding: 3px 22px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-686c1c9f */.elementor-3095 .elementor-element.elementor-element-686c1c9f .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-36694632 */.elementor-3095 .elementor-element.elementor-element-36694632 .elementor-progress-wrapper {
    background: #ffffff;
    border-radius: 50px;
    height: 8px;
}

.elementor-3095 .elementor-element.elementor-element-36694632 .elementor-progress-bar {
    background: #EEF596;
    border-radius: 50px;
    height: 8px;
    position: relative;
}

/* Bolha com o valor */
.elementor-3095 .elementor-element.elementor-element-36694632 .elementor-progress-percentage {
    position: absolute;
    right: -45px;
    top: -12px;
    background: #EEF596;
    color: #1f3d36;
    font-weight: 400;
    padding: 3px 22px;
    border-radius: 50px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c21a667 */.elementor-3095 .elementor-element.elementor-element-1c21a667 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3ec3e786 *//* Seleciona o ícone ou a seta dentro do container */
.elementor-3095 .elementor-element.elementor-element-3ec3e786 .elementor-icon svg {
    animation: moverBaixo 1.5s infinite;
}

/* Keyframes para animação */
@keyframes moverBaixo {
    0% {
        transform: translateY(0);
        opacity: 1;
    }
    50% {
        transform: translateY(10px);
        opacity: 0.5;
    }
    100% {
        transform: translateY(0);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63be5a8e */.elementor-3095 .elementor-element.elementor-element-63be5a8e {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f59ee87 */.elementor-3095 .elementor-element.elementor-element-4f59ee87 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7956e8c3 */.elementor-3095 .elementor-element.elementor-element-7956e8c3 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cabeb0 */.elementor-3095 .elementor-element.elementor-element-6cabeb0 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52dc9775 */.elementor-3095 .elementor-element.elementor-element-52dc9775 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-756b6fbc */.elementor-3095 .elementor-element.elementor-element-756b6fbc .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-56f8eed8 */.elementor-3095 .elementor-element.elementor-element-56f8eed8 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5c94d95 */.elementor-3095 .elementor-element.elementor-element-5c94d95 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-73707ce6 */.elementor-3095 .elementor-element.elementor-element-73707ce6 .radial{
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1746a9 */.elementor-3095 .elementor-element.elementor-element-5d1746a9 {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd18a9b */.elementor-3095 .elementor-element.elementor-element-cd18a9b {
  background: radial-gradient(circle, #FFFFFF 0%, rgba(255,255,255,0.59) 70%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.elementor-3095 .elementor-element.elementor-element-cd18a9b .amarelo {
  display: inline-block;
  background: linear-gradient(#F2FA9D, #F2FA9D); /* sua cor desejada */
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36bdd8e6 */.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button {
  animation: pulse 3s ease-in-out infinite;
}

@keyframes pulse {
  0%, 100% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.02);
  }
}


/* ====== Alinhamento e tamanho ====== */
.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* ====== Seta padrão (inclinada) ====== */
.elementor-3095 .elementor-element.elementor-element-36bdd8e6 svg {
  width: 34px !important;
  height: 34px !important;
  vertical-align: middle;
  transform: rotate(0deg); /* inclinada inicialmente */
  transition: transform 0.4s ease; /* rotação suave */
}


.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button {
  position: relative;
  overflow: hidden;
  transition: all 0.3s ease;
}

.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button:hover {
  box-shadow: 0 0 25px rgba(100, 160, 255, 0.20);
  transform: translateY(-2px);
}

/* Botão com efeito 3D (inner shadow no hover) */
.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button {
  position: relative;
  z-index: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover com leve scale e sombra interna 3D */
.elementor-3095 .elementor-element.elementor-element-36bdd8e6 .elementor-button:hover {
  transform: scale(1.04);
  box-shadow: inset 0 4px 10px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e33709c */.scroll-left{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.9s all;
    transform: translate(0, -80px);
}

.scroll-opacitiy{
    opacity: 0;
    transition: 0.9s all;
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.9s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3be56e0a */.elementor-3095 .elementor-element.elementor-element-3be56e0a{
border-top: 1px solid;
border-image: linear-gradient(to right,
#0E0E0E, #F2FA9D, #0E0E0E) 1;
}

.container-imagens {
  display: flex;
  gap: 20px;
  justify-content: center;
}

.container-imagens img {
  transition: transform 0.2s ease-out;
  will-change: transform;
}/* End custom CSS */
/* Start custom CSS */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Regular.eot');
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Regular.woff2') format('woff2'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Regular.woff') format('woff'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Medium.eot');
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Medium.woff2') format('woff2'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Medium.woff') format('woff'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Light.eot');
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Light.eot?#iefix') format('embedded-opentype'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Light.woff2') format('woff2'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Light.woff') format('woff'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Neue Montreal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Bold.eot');
	src: url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Bold.woff2') format('woff2'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Bold.woff') format('woff'),
		url('https://karinesackt.com.br/wp-content/uploads/2025/11/NeueMontreal-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */