.elementor-682 .elementor-element.elementor-element-22d0515{--display:flex;--min-height:619px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-682 .elementor-element.elementor-element-22d0515:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-22d0515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reset.jefhub.com.br/wp-content/uploads/2025/12/Frame-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-682 .elementor-element.elementor-element-755696d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:111px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-682 .elementor-element.elementor-element-b0367db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-wrapper .elementor-image-box-img{width:286px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-b0367db:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-b0367db:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-682 .elementor-element.elementor-element-ff2ca87{text-align:center;font-family:"Clash Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-ea73780{--display:flex;--min-height:566px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-682 .elementor-element.elementor-element-ea73780:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-ea73780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://reset.jefhub.com.br/wp-content/uploads/2025/11/logo.avif");background-position:top left;background-repeat:no-repeat;background-size:343px auto;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-682 .elementor-element.elementor-element-6996ee9{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-682 .elementor-element.elementor-element-15429b2{width:var( --container-widget-width, 672px );max-width:672px;margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:672px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-15429b2:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-15429b2:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-description{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-029c01c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #250B0B 0%, #593B2A 100%);border-radius:357px 357px 357px 357px;padding:15px 0px 15px 0px;}.elementor-682 .elementor-element.elementor-element-0f914a7{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #250B0B 0%, #593B2A 100%);border-radius:357px 357px 357px 357px;padding:15px 0px 15px 0px;}.elementor-682 .elementor-element.elementor-element-0262901{width:var( --container-widget-width, 295px );max-width:295px;padding:0px 0px 0px 0px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button-content-wrapper{flex-direction:row;}.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #250B0B 0%, #593B2A 100%);border-radius:357px 357px 357px 357px;padding:15px 0px 15px 0px;}.elementor-682 .elementor-element.elementor-element-fb09dfe{width:var( --container-widget-width, 295px );max-width:295px;--container-widget-width:295px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button-content-wrapper{flex-direction:row;}.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(145deg, #250B0B 0%, #593B2A 100%);border-radius:357px 357px 357px 357px;padding:15px 0px 15px 0px;}.elementor-682 .elementor-element.elementor-element-9abb88c{width:var( --container-widget-width, 547px );max-width:547px;--container-widget-width:547px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button-content-wrapper{flex-direction:row;}.elementor-682 .elementor-element.elementor-element-367ec2e{width:var( --container-widget-width, 636px );max-width:636px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:636px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:28px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-367ec2e:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-367ec2e:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-description{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-8ace92d .elementor-button{background-color:#61CE7000;font-family:"Clash Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.6px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:28px 77px 28px 77px;}.elementor-682 .elementor-element.elementor-element-8ace92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-8ace92d.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-bfbde6f{width:var( --container-widget-width, 383px );max-width:383px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:383px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 0px;border-color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-bfbde6f.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-bfbde6f .elementor-image-box-title{margin-bottom:15px;font-family:"Clash Grotesk", Sans-serif;font-size:24px;font-weight:600;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-bfbde6f:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-bfbde6f:has(:focus) .elementor-image-box-title{color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-bfbde6f .elementor-image-box-description{font-family:"Clash Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-cd7530d{--display:flex;--min-height:506px;--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:center;--gap:41px 0px;--row-gap:41px;--column-gap:0px;--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-682 .elementor-element.elementor-element-beb358d{width:var( --container-widget-width, 827px );max-width:827px;margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:827px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-beb358d.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-beb358d:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-beb358d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-description{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-7756ce0{--e-image-carousel-slides-to-show:6;}.elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button.elementor-swiper-button-next{font-size:38px;}.elementor-682 .elementor-element.elementor-element-9c4e394{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-9c4e394:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-9c4e394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reset.jefhub.com.br/wp-content/uploads/2025/11/Frame-2095585311.avif");background-position:bottom center;background-repeat:no-repeat;}.elementor-682 .elementor-element.elementor-element-6ce9c76{--display:flex;--min-height:390px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-682 .elementor-element.elementor-element-6ce9c76:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-6ce9c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reset.jefhub.com.br/wp-content/uploads/2025/11/S06.svg");}.elementor-682 .elementor-element.elementor-element-a16c76a{width:var( --container-widget-width, 537px );max-width:537px;margin:42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:537px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-a16c76a.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-wrapper{text-align:center;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-title{font-family:"Sora", Sans-serif;font-size:34px;font-weight:600;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-a16c76a:has(:hover) .elementor-image-box-title,
					 .elementor-682 .elementor-element.elementor-element-a16c76a:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-description{font-family:"Clash Grotesk", Sans-serif;font-size:20px;font-weight:400;color:#EBEBEB;}.elementor-682 .elementor-element.elementor-element-ce30ce0 .elementor-button{background-color:#61CE7000;font-family:"Clash Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.6px;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:28px 20px 28px 20px;}.elementor-682 .elementor-element.elementor-element-ce30ce0{width:var( --container-widget-width, 388px );max-width:388px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-ce30ce0.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-c7e725b{--display:flex;--min-height:66px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-682 .elementor-element.elementor-element-c7e725b:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-c7e725b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-682 .elementor-element.elementor-element-29e3ffc{font-family:"Clash Grotesk", Sans-serif;font-size:18px;font-weight:400;color:#929292;}body.elementor-page-682:not(.elementor-motion-effects-element-type-background), body.elementor-page-682 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1366px){.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-682 .elementor-element.elementor-element-b0367db.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-title{font-size:36px;}.elementor-682 .elementor-element.elementor-element-6996ee9{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-682 .elementor-element.elementor-element-15429b2{--container-widget-width:564px;--container-widget-flex-grow:0;width:var( --container-widget-width, 564px );max-width:564px;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-title{font-size:44px;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-title{font-size:44px;}.elementor-682 .elementor-element.elementor-element-beb358d{--container-widget-width:905px;--container-widget-flex-grow:0;width:var( --container-widget-width, 905px );max-width:905px;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-title{font-size:44px;}.elementor-682 .elementor-element.elementor-element-7756ce0{--e-image-carousel-slides-to-show:4;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-title{font-size:36px;}}@media(max-width:1024px){.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-title{font-size:32px;}.elementor-682 .elementor-element.elementor-element-15429b2{--container-widget-width:673px;--container-widget-flex-grow:0;width:var( --container-widget-width, 673px );max-width:673px;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-title{font-size:38px;}.elementor-682 .elementor-element.elementor-element-367ec2e{--container-widget-width:527px;--container-widget-flex-grow:0;width:var( --container-widget-width, 527px );max-width:527px;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-title{font-size:32px;}.elementor-682 .elementor-element.elementor-element-cd7530d{--margin-top:59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-title{font-size:38px;}.elementor-682 .elementor-element.elementor-element-6ce9c76:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-6ce9c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-title{font-size:38px;}.elementor-682 .elementor-element.elementor-element-c7e725b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-682 .elementor-element.elementor-element-755696d{--width:54%;}.elementor-682 .elementor-element.elementor-element-6ce9c76{--width:883px;}}@media(max-width:1366px) and (min-width:768px){.elementor-682 .elementor-element.elementor-element-755696d{--width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-682 .elementor-element.elementor-element-755696d{--width:47%;}.elementor-682 .elementor-element.elementor-element-ea73780{--content-width:924px;}}@media(max-width:1024px) and (min-width:768px){.elementor-682 .elementor-element.elementor-element-755696d{--width:66%;}.elementor-682 .elementor-element.elementor-element-ea73780{--content-width:780px;}.elementor-682 .elementor-element.elementor-element-9c4e394{--content-width:780px;}.elementor-682 .elementor-element.elementor-element-6ce9c76{--width:780px;}}@media(max-width:1200px){.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-title{font-size:32px;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-title{font-size:32px;}.elementor-682 .elementor-element.elementor-element-7756ce0{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-682 .elementor-element.elementor-element-22d0515{--content-width:360px;--min-height:522px;}.elementor-682 .elementor-element.elementor-element-755696d{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-682 .elementor-element.elementor-element-b0367db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-img{margin-bottom:0px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-682 .elementor-element.elementor-element-b0367db .elementor-image-box-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-ff2ca87{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-682 .elementor-element.elementor-element-ea73780{--content-width:360px;}.elementor-682 .elementor-element.elementor-element-15429b2{margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-title{font-size:28px;}.elementor-682 .elementor-element.elementor-element-15429b2 .elementor-image-box-description{font-size:16px;}.elementor-682 .elementor-element.elementor-element-0f914a7{width:100%;max-width:100%;}.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button{font-size:14px;padding:13px 0px 13px 0px;}.elementor-682 .elementor-element.elementor-element-0262901{width:100%;max-width:100%;}.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button{font-size:14px;padding:13px 0px 13px 0px;}.elementor-682 .elementor-element.elementor-element-fb09dfe{width:100%;max-width:100%;}.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button{font-size:14px;padding:13px 0px 13px 0px;}.elementor-682 .elementor-element.elementor-element-9abb88c{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button{font-size:14px;padding:13px 0px 13px 0px;}.elementor-682 .elementor-element.elementor-element-367ec2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-367ec2e .elementor-image-box-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-8ace92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-8ace92d.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-8ace92d .elementor-button{font-size:16px;padding:23px 36px 23px 36px;}.elementor-682 .elementor-element.elementor-element-bfbde6f{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}.elementor-682 .elementor-element.elementor-element-cd7530d{--width:100%;--min-height:634px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-682 .elementor-element.elementor-element-beb358d{margin:58px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-beb358d .elementor-image-box-description{font-size:16px;}.elementor-682 .elementor-element.elementor-element-7756ce0{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-682 .elementor-element.elementor-element-6ce9c76{--width:360px;}.elementor-682 .elementor-element.elementor-element-6ce9c76:not(.elementor-motion-effects-element-type-background), .elementor-682 .elementor-element.elementor-element-6ce9c76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-682 .elementor-element.elementor-element-a16c76a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;}.elementor-682 .elementor-element.elementor-element-a16c76a .elementor-image-box-title{font-size:24px;}.elementor-682 .elementor-element.elementor-element-ce30ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-682 .elementor-element.elementor-element-ce30ce0.elementor-element{--align-self:center;}.elementor-682 .elementor-element.elementor-element-ce30ce0 .elementor-button{font-size:16px;padding:23px 36px 23px 36px;}.elementor-682 .elementor-element.elementor-element-c7e725b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for image, class: .elementor-element-6996ee9 */.elementor-682 .elementor-element.elementor-element-6996ee9 {
    animation: floating 8s ease-in-out infinite;
}

@keyframes floating {
    0%, 100%{
        transform: translate(0,  0px);
    }
    50%{
        transform: translate(0, 40px);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0f914a7 */.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button svg{
    
    content: '';
    position: relative;
    display: inline-block;
    height: 8px;
    width: 8px;
    border-radius: 50px;
    background-color: #FF5C00;
    top: 0px;
    box-shadow: 0 0 0 0 rgba(255, 92, 0, 1);
    animation: pulse-shadow 2s infinite;
}



@keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0.7);
    }

    70% {
        box-shadow: 0 0 0 10px rgba(255, 92, 0, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0);
    }
}

.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button svg{
    
    width: 8px; /*altere o tamanho aqui*/
    height: 8px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-0f914a7 .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-0f914a7:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(180deg, #FFFFFF40, transparent, transparent, #FFFFFF40); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
          mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 200px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0262901 */.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button svg{
    
    content: '';
    position: relative;
    display: inline-block;
    height: 8px;
    width: 8px;
    border-radius: 50px;
    background-color: #FF5C00;
    top: 0px;
    box-shadow: 0 0 0 0 rgba(255, 92, 0, 1);
    animation: pulse-shadow 2s infinite;
}



@keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0.7);
    }

    70% {
        box-shadow: 0 0 0 10px rgba(255, 92, 0, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0);
    }
}

.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button svg{
    
    width: 8px; /*altere o tamanho aqui*/
    height: 8px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-0262901 .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-0262901:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(180deg, #FFFFFF40, transparent, transparent, #FFFFFF40); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
          mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 200px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb09dfe */.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button svg{
    
    content: '';
    position: relative;
    display: inline-block;
    height: 8px;
    width: 8px;
    border-radius: 50px;
    background-color: #FF5C00;
    top: 0px;
    box-shadow: 0 0 0 0 rgba(255, 92, 0, 1);
    animation: pulse-shadow 2s infinite;
}



@keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0.7);
    }

    70% {
        box-shadow: 0 0 0 10px rgba(255, 92, 0, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0);
    }
}

.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button svg{
    
    width: 8px; /*altere o tamanho aqui*/
    height: 8px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-fb09dfe .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-fb09dfe:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(180deg, #FFFFFF40, transparent, transparent, #FFFFFF40); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
          mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 200px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9abb88c */.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button svg{
    
    content: '';
    position: relative;
    display: inline-block;
    height: 8px;
    width: 8px;
    border-radius: 50px;
    background-color: #FF5C00;
    top: 0px;
    box-shadow: 0 0 0 0 rgba(255, 92, 0, 1);
    animation: pulse-shadow 2s infinite;
}



@keyframes pulse-shadow {
    0% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0.7);
    }

    70% {
        box-shadow: 0 0 0 10px rgba(255, 92, 0, 0);
    }

    100% {
        box-shadow: 0 0 0 0 rgba(255, 92, 0, 0);
    }
}

.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button svg{
    
    width: 8px; /*altere o tamanho aqui*/
    height: 8px; /*altere o tamanho aqui*/
    vertical-align: middle;
}

.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-9abb88c .elementor-button-content-wrapper {
    align-items: center
}

.elementor-682 .elementor-element.elementor-element-9abb88c:before {
    content:"";
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(180deg, #FFFFFF40, transparent, transparent, #FFFFFF40); /*altere a cor da corda nos #FFFFFF*/
    -webkit-mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
          mask:
    linear-gradient(#fff 0 0) content-box,
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 200px;
    margin: 0px;
    margin-top: 0px;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ace92d */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #FF6000 2.54%, #FEA101 41.05%, #FF6000 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(255, 96, 0, 0.22),
    0px -9.855px 29.201px 0px rgba(255, 96, 0, 0.15),
    0px -4.785px 14.177px 0px rgba(255, 96, 0, 0.12),
    0px -2.346px 6.95px 0px rgba(255, 96, 0, 0.10),
    0px -0.927px 2.748px 0px rgba(255, 96, 0, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea73780 */.elementor-682 .elementor-element.elementor-element-ea73780::before {
  content: "";
  position: absolute;
  left: 0%;
  top: 30%;
  transform: translate(-50%, -50%);
  
  width: 500px;
  height: 500px;

  background: #FF6000;      /* Cor da luz */
  opacity: 0.6;             /* Transparência */
  filter: blur(400px);      /* Efeito de luz suave */
  
  border-radius: 50%;       /* Forma circular */
  z-index: -1;              /* Fica atrás do conteúdo */
}

.elementor-682 .elementor-element.elementor-element-ea73780::after {
  content: "";
  position: absolute;
  left: 100%;
  top: 30%;
  transform: translate(-50%, -50%);
  
  width: 300px;
  height: 300px;

  background: #FF6000;      /* Cor da luz */
  opacity: 0.6;             /* Transparência */
  filter: blur(250px);      /* Efeito de luz suave */
  
  border-radius: 50%;       /* Forma circular */
  z-index: -1;              /* Fica atrás do conteúdo */
}


.elementor-682 .elementor-element.elementor-element-ea73780
{ 

     clip-path: polygon(
        28.95% 0.27%, 28.95% 0.27%, 28.90% 0.22%, 28.85% 0.17%, 
        28.80% 0.13%, 28.75% 0.10%, 28.70% 0.07%, 28.65% 0.04%, 
        28.60% 0.02%, 28.55% 0.01%, 28.50% 0%, 28.47% 0%, 
        0% 0%, 0% 100%, 100% 100%, 100% 0%, 
        71.45% 0%, 71.45% 0%, 71.40% 0%, 71.35% 0.01%, 
        71.30% 0.02%, 71.25% 0.04%, 71.20% 0.06%, 71.15% 0.08%, 
        71.10% 0.11%, 71.05% 0.14%, 71.00% 0.18%, 70.95% 0.23%, 
        68.25% 3.02%, 68.25% 3.02%, 68.20% 3.06%, 68.15% 3.09%, 
        68.10% 3.13%, 68.05% 3.16%, 68.00% 3.19%, 67.95% 3.21%, 
        67.90% 3.23%, 67.85% 3.25%, 67.80% 3.26%, 67.77% 3.24%, 
        31.82% 3.24%, 31.82% 3.24%, 31.77% 3.24%, 31.72% 3.23%, 
        31.67% 3.21%, 31.62% 3.20%, 31.57% 3.18%, 31.52% 3.15%, 
        31.47% 3.13%, 31.42% 3.10%, 31.37% 3.07%, 31.32% 2.97%, 
        28.95% 0.27%
      );

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7756ce0 *//* 🎯 Setas Swiper */
.elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button-prev {
  position: absolute;
  top: 50%;
  left: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

.elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button-next {
  position: absolute;
  top: 50%;
  right: 40px;
  transform: translateY(-50%);
  z-index: 5;
}

/* 📱 Mobile – Adaptado */
@media (max-width: 768px) {
  .elementor-682 .elementor-element.elementor-element-7756ce0::before,
  .elementor-682 .elementor-element.elementor-element-7756ce0::after {
    width: 0px;
    background: linear-gradient(
      to right,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
  }

  .elementor-682 .elementor-element.elementor-element-7756ce0::after {
    background: linear-gradient(
      to left,
      rgba(15, 16, 19, 1) 0%,
      rgba(15, 16, 19, 0.5) 50%,
      rgba(15, 16, 19, 0) 100%
    );
  }

  .elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button-prev {
    left: 10px;
    transform: none;
  }

  .elementor-682 .elementor-element.elementor-element-7756ce0 .elementor-swiper-button-next {
    right: 10px;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce30ce0 */.btn17 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: var(--2, linear-gradient(90deg, #FF6000 2.54%, #FEA101 41.05%, #FF6000 92.3%));
  box-shadow: 
    0px -27px 80px 0px rgba(255, 96, 0, 0.22),
    0px -9.855px 29.201px 0px rgba(255, 96, 0, 0.15),
    0px -4.785px 14.177px 0px rgba(255, 96, 0, 0.12),
    0px -2.346px 6.95px 0px rgba(255, 96, 0, 0.10),
    0px -0.927px 2.748px 0px rgba(255, 96, 0, 0.07);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.btn17::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-real 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.btn17 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-real {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce9c76 */.elementor-682 .elementor-element.elementor-element-6ce9c76{
    
    backdrop-filter: blur(10px);
    
    
}/* End custom CSS */
/* Start custom CSS */html, body{
width: 100%;
overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}

p {
    margin-bottom: 0; /* Elimina o espaço extra abaixo dos parágrafos */
}



body::-webkit-scrollbar {
    width: 12px; /* Largura da barra de rolagem */
}

body::-webkit-scrollbar-track {
    background: #000; /* Cor de fundo do caminho da barra de rolagem */
}

body::-webkit-scrollbar-thumb {
    background-image: linear-gradient(0deg, #F15A21, #F15A21); /* Cor de fundo do marcador de rolagem */
    border-radius: 20px; /* Arredondamento das bordas do controle deslizante */
    border: 3px solid #000; /* Borda do controle deslizante */
}

.deg{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #FF5C00, #FFA800, #FF5C00, #FFA800); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.eot');
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.woff2') format('woff2'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.woff') format('woff'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.ttf') format('truetype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Regular.svg#ClashGrotesk') format('svg');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.eot');
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.woff2') format('woff2'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.woff') format('woff'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.ttf') format('truetype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Medium.svg#ClashGrotesk') format('svg');
}
@font-face {
	font-family: 'Clash Grotesk';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.eot');
	src: url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.woff2') format('woff2'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.woff') format('woff'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.ttf') format('truetype'),
		url('https://reset90d.com.br/wp-content/uploads/2025/11/ClashGrotesk-Semibold.svg#ClashGrotesk') format('svg');
}
/* End Custom Fonts CSS */