.elementor-476 .elementor-element.elementor-element-404c7c93{--display:flex;--min-height:650px;--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;}.elementor-476 .elementor-element.elementor-element-404c7c93:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-404c7c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://passatudo.com/wp-content/uploads/2025/08/parte-1.2-passa-tudo-site.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-470e85cc{width:var( --container-widget-width, 555px );max-width:555px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-470e85cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-wrapper{text-align:start;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-title{margin-bottom:16px;font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-476 .elementor-element.elementor-element-5eb880fb .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-5eb880fb{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5eb880fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-4c512dee{--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;--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-476 .elementor-element.elementor-element-2775b66c{--display:flex;--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-476 .elementor-element.elementor-element-55a279c2{--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-476 .elementor-element.elementor-element-55820bf6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-463e654d{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-463e654d.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-a024912{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-a024912.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-a024912 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-4fb81224{--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-476 .elementor-element.elementor-element-3b07ccb8{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-3b07ccb8::before, .elementor-476 .elementor-element.elementor-element-3b07ccb8 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3b07ccb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3b07ccb8 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-3b07ccb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-3b07ccb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-9d3e483 img{width:40%;}.elementor-476 .elementor-element.elementor-element-1cd330e5{text-align:center;}.elementor-476 .elementor-element.elementor-element-1cd330e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;}.elementor-476 .elementor-element.elementor-element-75302838{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-75302838::before, .elementor-476 .elementor-element.elementor-element-75302838 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-75302838 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-75302838 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-75302838 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-75302838 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-c572724 img{width:40%;}.elementor-476 .elementor-element.elementor-element-4f8599b0{text-align:center;}.elementor-476 .elementor-element.elementor-element-4f8599b0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-42c3db1d{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-42c3db1d::before, .elementor-476 .elementor-element.elementor-element-42c3db1d > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-42c3db1d > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-42c3db1d > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-42c3db1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-42c3db1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-60f1700e img{width:40%;}.elementor-476 .elementor-element.elementor-element-406b9cc8{text-align:center;}.elementor-476 .elementor-element.elementor-element-406b9cc8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-294a39e4{--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-476 .elementor-element.elementor-element-186bd650{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-186bd650::before, .elementor-476 .elementor-element.elementor-element-186bd650 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-186bd650 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-186bd650 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-186bd650 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-186bd650 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-17e0a60 img{width:40%;}.elementor-476 .elementor-element.elementor-element-3dbfc755{text-align:center;}.elementor-476 .elementor-element.elementor-element-3dbfc755 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-7ae91ede{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-7ae91ede::before, .elementor-476 .elementor-element.elementor-element-7ae91ede > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7ae91ede > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7ae91ede > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7ae91ede > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7ae91ede > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-6de5901c img{width:40%;}.elementor-476 .elementor-element.elementor-element-1aa030ee{text-align:center;}.elementor-476 .elementor-element.elementor-element-1aa030ee .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-24617fbc{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-24617fbc::before, .elementor-476 .elementor-element.elementor-element-24617fbc > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-24617fbc > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-24617fbc > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-24617fbc > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-24617fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-5e2351d6 img{width:40%;}.elementor-476 .elementor-element.elementor-element-7a36dd1e{text-align:center;}.elementor-476 .elementor-element.elementor-element-7a36dd1e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-5cc0b52b{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-5cc0b52b.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-5cc0b52b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-476 .elementor-element.elementor-element-5f2c6876{--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;}.elementor-476 .elementor-element.elementor-element-5f2c6876:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-5f2c6876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-15deg, #12694D 0%, #003826 100%);}.elementor-476 .elementor-element.elementor-element-fa4aea9{--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-476 .elementor-element.elementor-element-7a3a82e5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-7a3a82e5.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-7a3a82e5 .elementor-heading-title{color:#F6841E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-476 .elementor-element.elementor-element-5f4f48c4{text-align:start;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-de6fe00{--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:center;}.elementor-476 .elementor-element.elementor-element-55560901 img{width:75%;}.elementor-476 .elementor-element.elementor-element-3d23ae3{--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-476 .elementor-element.elementor-element-3d23ae3:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-3d23ae3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(18deg, #003826 0%, #12694D 100%);}.elementor-476 .elementor-element.elementor-element-c886de2{--display:flex;}.elementor-476 .elementor-element.elementor-element-79a0bbbd{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-79a0bbbd.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-79a0bbbd .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-da13c73{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-da13c73.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-da13c73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-ce47968{--display:flex;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-5aec93ae .swiper-pagination-bullet-active, .elementor-476 .elementor-element.elementor-element-5aec93ae .swiper-pagination-progressbar-fill{background-color:#FFA24F;}.elementor-476 .elementor-element.elementor-element-5aec93ae .swiper-pagination-fraction{color:#FFA24F;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-width:0px 2px 2px 0px;border-radius:10px;border-color:#E86D00;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-swiper-button{font-size:42px;color:#E86D00;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-swiper-button svg{fill:#E86D00;}.elementor-476 .elementor-element.elementor-element-5aec93ae .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#E86D00;opacity:1;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:24px;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:24px;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:24px;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:24px;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__text{color:#3A3A3A;font-family:"Roboto", Sans-serif;font-weight:400;line-height:24px;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__name{color:#E86D00;font-family:"Russo One", Sans-serif;font-size:20px;font-weight:400;line-height:17px;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__image img{width:69px;height:69px;border-radius:44px;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (69px / 2) - 8px );}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (69px / 2) - 8px );right:auto;}body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (69px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (69px / 2) - 8px );right:auto;}body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (69px / 2) - 8px );left:auto;}body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:21px;margin-right:0;}body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:21px;margin-left:0;}.elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-476 .elementor-element.elementor-element-5aec93ae.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:21px;}.elementor-476 .elementor-element.elementor-element-29c7d51{width:var( --container-widget-width, 73% );max-width:73%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-29c7d51.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-29c7d51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:22px;color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-16e72d31 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-16e72d31{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-16e72d31.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-6c4c59e7{--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-476 .elementor-element.elementor-element-2f06f68f{--display:flex;}.elementor-476 .elementor-element.elementor-element-3dcc98f5{width:var( --container-widget-width, 74% );max-width:74%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-3dcc98f5.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-41f60e13{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-41f60e13.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-41f60e13 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#1A1A1A;}.elementor-476 .elementor-element.elementor-element-7c370b10{--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-476 .elementor-element.elementor-element-49688bb{--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-476 .elementor-element.elementor-element-748af0b3{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-748af0b3::before, .elementor-476 .elementor-element.elementor-element-748af0b3 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-748af0b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-748af0b3 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-748af0b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-748af0b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-2292bca2 img{width:43%;}.elementor-476 .elementor-element.elementor-element-18c63300{text-align:center;}.elementor-476 .elementor-element.elementor-element-18c63300 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-36f51657{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-661a8429{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-661a8429::before, .elementor-476 .elementor-element.elementor-element-661a8429 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-661a8429 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-661a8429 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-661a8429 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-661a8429 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-2b2c51bd img{width:43%;}.elementor-476 .elementor-element.elementor-element-78519c15{text-align:center;}.elementor-476 .elementor-element.elementor-element-78519c15 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-32cf57c9{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-1a5a858{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-1a5a858::before, .elementor-476 .elementor-element.elementor-element-1a5a858 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-1a5a858 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-1a5a858 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-1a5a858 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-1a5a858 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-60197a02 img{width:43%;}.elementor-476 .elementor-element.elementor-element-7df1bf3e{text-align:center;}.elementor-476 .elementor-element.elementor-element-7df1bf3e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-f2aad64{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-17699ab5{--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-476 .elementor-element.elementor-element-7ff4bab8{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-7ff4bab8::before, .elementor-476 .elementor-element.elementor-element-7ff4bab8 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7ff4bab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7ff4bab8 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7ff4bab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7ff4bab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-63f28624 img{width:43%;}.elementor-476 .elementor-element.elementor-element-436c645c{text-align:center;}.elementor-476 .elementor-element.elementor-element-436c645c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-31151e2e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-3495cfcf{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-3495cfcf::before, .elementor-476 .elementor-element.elementor-element-3495cfcf > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3495cfcf > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-3495cfcf > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-3495cfcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-3495cfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-753b07c6 img{width:43%;}.elementor-476 .elementor-element.elementor-element-5063e4e3{text-align:center;}.elementor-476 .elementor-element.elementor-element-5063e4e3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-27987132{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-be224d1{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-be224d1::before, .elementor-476 .elementor-element.elementor-element-be224d1 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-be224d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-be224d1 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-be224d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-be224d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(165deg, #FFA24F 41%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-55c36176 img{width:43%;}.elementor-476 .elementor-element.elementor-element-159f6726{text-align:center;}.elementor-476 .elementor-element.elementor-element-159f6726 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-381977c1{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#202020;}.elementor-476 .elementor-element.elementor-element-3f810c54{--display:flex;}.elementor-476 .elementor-element.elementor-element-502a12f1{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-502a12f1.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-502a12f1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-7ba86f91{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;color:#1F1F1F;}.elementor-476 .elementor-element.elementor-element-7ba86f91.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-5a49f0f9 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-5a49f0f9{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5a49f0f9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-464c5a42{--display:flex;--min-height:635px;--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-622a61a8{text-align:center;}.elementor-476 .elementor-element.elementor-element-622a61a8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-201a5cd0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-201a5cd0.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-f1ac725{--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;--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-476 .elementor-element.elementor-element-7b109bf1{--display:flex;--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-476 .elementor-element.elementor-element-4c265f0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-4c265f0f img{width:55%;}.elementor-476 .elementor-element.elementor-element-e2146df{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-3fba544d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#F6841E;}.elementor-476 .elementor-element.elementor-element-1e78f15{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-1e78f15 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-b171c8{width:var( --container-widget-width, 91% );max-width:91%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-476 .elementor-element.elementor-element-3f08ff25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-3f08ff25 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;text-decoration:line-through;}.elementor-476 .elementor-element.elementor-element-42ef231c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-42ef231c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-52c570fd{--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;--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-476 .elementor-element.elementor-element-606df09c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-689c6f40 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#F6841E;}.elementor-476 .elementor-element.elementor-element-31acb0b7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-31acb0b7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-64a1a7d5{width:var( --container-widget-width, 91% );max-width:91%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#3B3B3B;}.elementor-476 .elementor-element.elementor-element-34f6e353{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-34f6e353 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;text-decoration:line-through;}.elementor-476 .elementor-element.elementor-element-3475c55{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-3475c55 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-5dc670d7{--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;--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-476 .elementor-element.elementor-element-49d7a09f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-49d7a09f img{width:55%;}.elementor-476 .elementor-element.elementor-element-74b1a01a{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-74b1a01a.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-74b1a01a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-81f12b3 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-81f12b3{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-81f12b3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-4b6d97ea{--display:flex;--min-height:1050px;--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:flex-end;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-476 .elementor-element.elementor-element-4b6d97ea:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4b6d97ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://passatudo.com/wp-content/uploads/2025/09/parte-2.2-passa-tudo-site.psd-arq-3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-476 .elementor-element.elementor-element-76e86815{width:var( --container-widget-width, 490px );max-width:490px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 100px 0px 0px;--container-widget-width:490px;--container-widget-flex-grow:0;text-align:start;}.elementor-476 .elementor-element.elementor-element-76e86815.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-76e86815 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-35d0976{--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-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#01E800;--border-color:#01E800;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-476 .elementor-element.elementor-element-35d0976:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-35d0976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(35deg, #FFFFFF 69%, #FFDDC0 100%);}.elementor-476 .elementor-element.elementor-element-35d0976.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-1a875a3a{width:var( --container-widget-width, 179.024% );max-width:179.024%;--container-widget-width:179.024%;--container-widget-flex-grow:0;text-align:start;}.elementor-476 .elementor-element.elementor-element-1a875a3a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-1a875a3a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-476 .elementor-element.elementor-element-2a58d292.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-icon i{color:#01E800;transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-icon svg{fill:#01E800;transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-2a58d292{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:1px;}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-4d03891f{--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-style:solid;--border-style:solid;border-width:02px 0px 0px 0px;--border-top-width:02px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F80000;--border-color:#F80000;--border-radius:25px 25px 25px 25px;--padding-top:25px;--padding-bottom:25px;--padding-left:50px;--padding-right:50px;}.elementor-476 .elementor-element.elementor-element-4d03891f:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4d03891f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(35deg, #FFFFFF 69%, #FFF0E8 100%);}.elementor-476 .elementor-element.elementor-element-4d03891f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-518c0cc7{width:var( --container-widget-width, 179.024% );max-width:179.024%;--container-widget-width:179.024%;--container-widget-flex-grow:0;text-align:start;}.elementor-476 .elementor-element.elementor-element-518c0cc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-518c0cc7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-476 .elementor-element.elementor-element-49fee3e3{--e-icon-list-icon-size:20px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-476 .elementor-element.elementor-element-d9da29a .elementor-button{background-color:transparent;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-d9da29a{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 030px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-d9da29a.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-85f954f{--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-476 .elementor-element.elementor-element-73aff1f{--display:flex;}.elementor-476 .elementor-element.elementor-element-614c727c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-614c727c.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-614c727c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-64d85884{width:var( --container-widget-width, 75% );max-width:75%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-476 .elementor-element.elementor-element-64d85884.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-479c37fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-476 .elementor-element.elementor-element-479c37fd.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-72ab3d6e{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FF7B00;--border-color:#FF7B00;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-72ab3d6e::before, .elementor-476 .elementor-element.elementor-element-72ab3d6e > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-72ab3d6e > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-72ab3d6e > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-72ab3d6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-72ab3d6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0.12deg, #FFA24F 0%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-5d50df7a.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-05e009c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-05e009c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-34e899df{--display:flex;--justify-content:center;--align-items:center;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-34e899df:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-34e899df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-476 .elementor-element.elementor-element-34e899df.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-1c84fe21{text-align:center;}.elementor-476 .elementor-element.elementor-element-1c84fe21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-decoration:line-through;color:#DC0000;}.elementor-476 .elementor-element.elementor-element-7b51d8f5{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-7b51d8f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-6dec73b6{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-6dec73b6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-65489880{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-65489880 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-35a60aa .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-35a60aa{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-35a60aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-78d639e2 img{width:43%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-476 .elementor-element.elementor-element-5c349f3c{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-5c349f3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-476 .elementor-element.elementor-element-14e53cdd{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FF7B00;--border-color:#FF7B00;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-14e53cdd::before, .elementor-476 .elementor-element.elementor-element-14e53cdd > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-14e53cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-14e53cdd > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-14e53cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-14e53cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0.12deg, #FFA24F 0%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-17c57d9d.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-837463b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-837463b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-54a3151{--display:flex;--justify-content:center;--align-items:center;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-54a3151:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-54a3151 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-476 .elementor-element.elementor-element-54a3151.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-1712c2fb{text-align:center;}.elementor-476 .elementor-element.elementor-element-1712c2fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;text-decoration:line-through;color:#DC0000;}.elementor-476 .elementor-element.elementor-element-39acdc4d{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-39acdc4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-28faa555{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-28faa555 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-1ad01ecc{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-1ad01ecc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-bfec1be .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-bfec1be{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-bfec1be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-38e326e5 img{width:43%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-476 .elementor-element.elementor-element-6bdfec26{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-6bdfec26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-476 .elementor-element.elementor-element-7f0bffb9{--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;--overlay-opacity:0.12;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FF7B00;--border-color:#FF7B00;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:062px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-7f0bffb9::before, .elementor-476 .elementor-element.elementor-element-7f0bffb9 > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7f0bffb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-7f0bffb9 > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7f0bffb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-7f0bffb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0.12deg, #FFA24F 0%, #B45500 100%);}.elementor-476 .elementor-element.elementor-element-766c2c1f.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-423865a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-423865a1 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-1b3a9680{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-1b3a9680 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-24420ef5{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-24420ef5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:50px;font-weight:700;color:#F6841E;}.elementor-476 .elementor-element.elementor-element-afcaccd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-afcaccd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;}.elementor-476 .elementor-element.elementor-element-297bd37 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-297bd37{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-297bd37.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-394c4f25 img{width:43%;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-476 .elementor-element.elementor-element-121fa78e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;text-align:center;}.elementor-476 .elementor-element.elementor-element-121fa78e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:25px;}.elementor-476 .elementor-element.elementor-element-1e62826{--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-476 .elementor-element.elementor-element-4f0dfc5f{--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;}.elementor-476 .elementor-element.elementor-element-4b69f991{--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-476 .elementor-element.elementor-element-3c880ba{--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-476 .elementor-element.elementor-element-3c880ba.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-54f04653{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-54f04653.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-54f04653 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;color:#1A1A1A;}.elementor-476 .elementor-element.elementor-element-49dfe401{width:var( --container-widget-width, 100% );max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#000000;}.elementor-476 .elementor-element.elementor-element-49dfe401.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-11d96532{--display:flex;--min-height:283px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-11d96532:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-11d96532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #12694D 0%, #003826 79%);}.elementor-476 .elementor-element.elementor-element-11d96532.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-3881bc23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-3881bc23.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-7a9ded0a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -125px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-476 .elementor-element.elementor-element-7a9ded0a.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-7a9ded0a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-74f63d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-476 .elementor-element.elementor-element-74f63d91.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-74f63d91 .elementor-heading-title{font-family:"Russo One", Sans-serif;font-size:200px;font-weight:400;color:#27755C;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-48b236c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-48b236c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-content{border-block-end-color:#78D6B8;background-color:#00000000;color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-title{border-color:#78D6B8;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-toggle-title, .elementor-476 .elementor-element.elementor-element-48b236c .elementor-toggle-icon{color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-title.elementor-active a, .elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#7ED1B6;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-toggle-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;}.elementor-476 .elementor-element.elementor-element-771c080b{--display:flex;--min-height:519px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}.elementor-476 .elementor-element.elementor-element-5f7ecfbb{--display:flex;--min-height:443px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#E86D00;--border-color:#E86D00;--border-radius:10px 10px 10px 10px;}.elementor-476 .elementor-element.elementor-element-5f7ecfbb::before, .elementor-476 .elementor-element.elementor-element-5f7ecfbb > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-5f7ecfbb > .e-con-inner > .elementor-background-video-container::before, .elementor-476 .elementor-element.elementor-element-5f7ecfbb > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-5f7ecfbb > .e-con-inner > .elementor-background-slideshow::before, .elementor-476 .elementor-element.elementor-element-5f7ecfbb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-476 .elementor-element.elementor-element-1d52051d{--display:flex;--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-476 .elementor-element.elementor-element-69587e70{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-69587e70.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-title{margin-bottom:8px;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-476 .elementor-element.elementor-element-5bb60679 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(267deg, #54F400 0%, #1CAE00 100%);box-shadow:0px 0px 65px -52px #00FFA3;padding:15px 50px 15px 50px;}.elementor-476 .elementor-element.elementor-element-5bb60679{width:var( --container-widget-width, 429px );max-width:429px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5bb60679.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-29c86479{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-50da3787{--display:flex;--min-height:283px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-50da3787:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-50da3787 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(143deg, #12694D 0%, #003826 79%);}.elementor-476 .elementor-element.elementor-element-50da3787.e-con{--align-self:center;}.elementor-476 .elementor-element.elementor-element-6296ea4e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-6296ea4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-476 .elementor-element.elementor-element-6296ea4e img{width:65%;opacity:1;}.elementor-476 .elementor-element.elementor-element-2cc6518d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-476 .elementor-element.elementor-element-2cc6518d.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-476 .elementor-element.elementor-element-404c7c93:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-404c7c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-531px 0px;}.elementor-476 .elementor-element.elementor-element-404c7c93{--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-470e85cc{width:var( --container-widget-width, 447px );max-width:447px;--container-widget-width:447px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-476 .elementor-element.elementor-element-5eb880fb{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5eb880fb .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-a024912 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-4f8599b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-406b9cc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-3dbfc755 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-1aa030ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-7a36dd1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-79a0bbbd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-16e72d31{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-16e72d31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-41f60e13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-5a49f0f9{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-5a49f0f9 .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-464c5a42{--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-476 .elementor-element.elementor-element-7b109bf1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-3fba544d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-689c6f40 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-5dc670d7{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-476 .elementor-element.elementor-element-81f12b3{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-4b6d97ea:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4b6d97ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-577px 0px;}.elementor-476 .elementor-element.elementor-element-4b6d97ea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-76e86815{width:var( --container-widget-width, 384px );max-width:384px;padding:0px 0px 0px 0px;--container-widget-width:384px;--container-widget-flex-grow:0;text-align:start;}.elementor-476 .elementor-element.elementor-element-76e86815.elementor-element{--align-self:flex-end;}.elementor-476 .elementor-element.elementor-element-35d0976{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-1a875a3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-4d03891f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-518c0cc7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-d9da29a{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-d9da29a .elementor-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-64d85884{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-35a60aa{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-bfec1be{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-297bd37{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-49dfe401{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-7a9ded0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-771c080b{--padding-top:7vw;--padding-bottom:7vw;--padding-left:7vw;--padding-right:7vw;}.elementor-476 .elementor-element.elementor-element-5f7ecfbb{--min-height:0px;--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-476 .elementor-element.elementor-element-69587e70{width:100%;max-width:100%;}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-5bb60679{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-29c86479.elementor-element{--order:-99999 /* order start hack */;}.elementor-476 .elementor-element.elementor-element-2cc6518d{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-476 .elementor-element.elementor-element-404c7c93:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-404c7c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://passatudo.com/wp-content/uploads/2025/09/parte-1.2-2-celular-passa-tudo_.png");background-position:top center;background-size:cover;}.elementor-476 .elementor-element.elementor-element-404c7c93{--content-width:360px;--min-height:0px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:67vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-470e85cc{--container-widget-width:778px;--container-widget-flex-grow:0;width:var( --container-widget-width, 778px );max-width:778px;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-wrapper{text-align:center;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-title{margin-bottom:0px;font-size:25px;}.elementor-476 .elementor-element.elementor-element-470e85cc .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-476 .elementor-element.elementor-element-5eb880fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-5eb880fb .elementor-button{font-size:var( --e-global-typography-primary-font-size );padding:15px 0px 15px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-463e654d{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-476 .elementor-element.elementor-element-a024912{--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-476 .elementor-element.elementor-element-a024912 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-1cd330e5 .elementor-heading-title{font-size:18px;}.elementor-476 .elementor-element.elementor-element-4f8599b0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-406b9cc8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-3dbfc755 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-1aa030ee .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-7a36dd1e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-5cc0b52b{--container-widget-width:385px;--container-widget-flex-grow:0;width:var( --container-widget-width, 385px );max-width:385px;}.elementor-476 .elementor-element.elementor-element-5cc0b52b .elementor-heading-title{font-size:15px;}.elementor-476 .elementor-element.elementor-element-5f2c6876{--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;}.elementor-476 .elementor-element.elementor-element-fa4aea9{--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-476 .elementor-element.elementor-element-7a3a82e5{text-align:center;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-5f4f48c4{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-55560901 img{width:100%;}.elementor-476 .elementor-element.elementor-element-79a0bbbd{--container-widget-width:374px;--container-widget-flex-grow:0;width:var( --container-widget-width, 374px );max-width:374px;}.elementor-476 .elementor-element.elementor-element-79a0bbbd .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-da13c73{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-476 .elementor-element.elementor-element-da13c73 .elementor-heading-title{font-size:18px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__name{font-size:25px;line-height:1.2em;}.elementor-476 .elementor-element.elementor-element-5aec93ae .elementor-testimonial__title{font-size:15px;}.elementor-476 .elementor-element.elementor-element-29c7d51{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-476 .elementor-element.elementor-element-29c7d51 .elementor-heading-title{font-size:18px;}.elementor-476 .elementor-element.elementor-element-16e72d31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-16e72d31 .elementor-button{font-size:var( --e-global-typography-primary-font-size );padding:15px 0px 15px 0px;}.elementor-476 .elementor-element.elementor-element-3dcc98f5{--container-widget-width:517px;--container-widget-flex-grow:0;width:var( --container-widget-width, 517px );max-width:517px;}.elementor-476 .elementor-element.elementor-element-41f60e13{width:var( --container-widget-width, 704px );max-width:704px;--container-widget-width:704px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-41f60e13 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-18c63300 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-36f51657{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-78519c15 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-32cf57c9{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-7df1bf3e .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-f2aad64{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-436c645c .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-31151e2e{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-5063e4e3 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-27987132{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-159f6726 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-381977c1{text-align:center;font-size:18px;}.elementor-476 .elementor-element.elementor-element-502a12f1{--container-widget-width:690px;--container-widget-flex-grow:0;width:var( --container-widget-width, 690px );max-width:690px;}.elementor-476 .elementor-element.elementor-element-502a12f1 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-7ba86f91{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-476 .elementor-element.elementor-element-5a49f0f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-5a49f0f9 .elementor-button{font-size:var( --e-global-typography-primary-font-size );padding:15px 0px 15px 0px;}.elementor-476 .elementor-element.elementor-element-464c5a42{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-476 .elementor-element.elementor-element-622a61a8 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-201a5cd0{--container-widget-width:414px;--container-widget-flex-grow:0;width:var( --container-widget-width, 414px );max-width:414px;}.elementor-476 .elementor-element.elementor-element-7b109bf1{--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-476 .elementor-element.elementor-element-4c265f0f{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-4c265f0f.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-4c265f0f img{width:70%;}.elementor-476 .elementor-element.elementor-element-3fba544d{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-3fba544d.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-3fba544d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-1e78f15 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-b171c8{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-476 .elementor-element.elementor-element-b171c8.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-3f08ff25 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-42ef231c .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-606df09c{--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-476 .elementor-element.elementor-element-606df09c.e-con{--order:99999 /* order end hack */;}.elementor-476 .elementor-element.elementor-element-689c6f40{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-689c6f40.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-689c6f40 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-31acb0b7 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-64a1a7d5{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;}.elementor-476 .elementor-element.elementor-element-64a1a7d5.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-34f6e353 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-3475c55 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-5dc670d7{--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;--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-476 .elementor-element.elementor-element-49d7a09f{width:var( --container-widget-width, 342px );max-width:342px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 4px;--container-widget-width:342px;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-49d7a09f.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-49d7a09f img{width:64%;}.elementor-476 .elementor-element.elementor-element-74b1a01a{--container-widget-width:690px;--container-widget-flex-grow:0;width:var( --container-widget-width, 690px );max-width:690px;}.elementor-476 .elementor-element.elementor-element-74b1a01a .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-81f12b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-81f12b3 .elementor-button{font-size:25px;padding:15px 30px 15px 30px;}.elementor-476 .elementor-element.elementor-element-4b6d97ea:not(.elementor-motion-effects-element-type-background), .elementor-476 .elementor-element.elementor-element-4b6d97ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://passatudo.com/wp-content/uploads/2025/09/parte-2.2-celular.png");background-position:top center;}.elementor-476 .elementor-element.elementor-element-4b6d97ea{--content-width:360px;--min-height:801px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:376px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-76e86815{width:var( --container-widget-width, 96% );max-width:96%;padding:0px 0px 0px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;}.elementor-476 .elementor-element.elementor-element-76e86815.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-35d0976{--padding-top:42px;--padding-bottom:42px;--padding-left:50px;--padding-right:50px;}.elementor-476 .elementor-element.elementor-element-1a875a3a{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-1a875a3a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-2a58d292{width:var( --container-widget-width, 237px );max-width:237px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:237px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(17px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(17px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(17px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-17px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-17px/2);}.elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-2a58d292 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-4d03891f{--padding-top:42px;--padding-bottom:42px;--padding-left:050px;--padding-right:50px;}.elementor-476 .elementor-element.elementor-element-518c0cc7{width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-518c0cc7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-476 .elementor-element.elementor-element-49fee3e3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-d9da29a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-d9da29a .elementor-button{font-size:var( --e-global-typography-primary-font-size );padding:15px 0px 15px 0px;}.elementor-476 .elementor-element.elementor-element-614c727c{--container-widget-width:296px;--container-widget-flex-grow:0;width:var( --container-widget-width, 296px );max-width:296px;}.elementor-476 .elementor-element.elementor-element-614c727c .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-64d85884{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-64d85884.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-5d50df7a.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-05e009c .elementor-heading-title{font-size:30px;}.elementor-476 .elementor-element.elementor-element-1c84fe21 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-7b51d8f5 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-6dec73b6 .elementor-heading-title{font-size:50px;}.elementor-476 .elementor-element.elementor-element-65489880 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-35a60aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-35a60aa .elementor-button{font-size:25px;padding:15px 30px 15px 30px;}.elementor-476 .elementor-element.elementor-element-5c349f3c .elementor-heading-title{font-size:18px;}.elementor-476 .elementor-element.elementor-element-17c57d9d.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-837463b .elementor-heading-title{font-size:30px;}.elementor-476 .elementor-element.elementor-element-1712c2fb .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-39acdc4d .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-28faa555 .elementor-heading-title{font-size:50px;}.elementor-476 .elementor-element.elementor-element-1ad01ecc .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-bfec1be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-bfec1be .elementor-button{font-size:25px;padding:15px 30px 15px 30px;}.elementor-476 .elementor-element.elementor-element-6bdfec26 .elementor-heading-title{font-size:18px;}.elementor-476 .elementor-element.elementor-element-766c2c1f.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-423865a1 .elementor-heading-title{font-size:30px;}.elementor-476 .elementor-element.elementor-element-1b3a9680 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-24420ef5 .elementor-heading-title{font-size:50px;}.elementor-476 .elementor-element.elementor-element-afcaccd .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-297bd37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-297bd37 .elementor-button{font-size:25px;padding:15px 30px 15px 30px;}.elementor-476 .elementor-element.elementor-element-121fa78e .elementor-heading-title{font-size:18px;}.elementor-476 .elementor-element.elementor-element-54f04653{--container-widget-width:257px;--container-widget-flex-grow:0;width:var( --container-widget-width, 257px );max-width:257px;}.elementor-476 .elementor-element.elementor-element-54f04653 .elementor-heading-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-49dfe401{--container-widget-width:320px;--container-widget-flex-grow:0;width:var( --container-widget-width, 320px );max-width:320px;font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-476 .elementor-element.elementor-element-49dfe401.elementor-element{--align-self:center;}.elementor-476 .elementor-element.elementor-element-11d96532{--content-width:360px;--min-height:0px;--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:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-7a9ded0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -83px) 0px;}.elementor-476 .elementor-element.elementor-element-7a9ded0a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-74f63d91 .elementor-heading-title{font-size:100px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-48b236c{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-toggle-title{font-size:25px;}.elementor-476 .elementor-element.elementor-element-48b236c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-771c080b{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-476 .elementor-element.elementor-element-5f7ecfbb{--min-height:0px;--border-radius:20px 20px 20px 20px;--margin-top:10vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:30px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-476 .elementor-element.elementor-element-69587e70{z-index:4;}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-title{margin-bottom:21px;font-size:var( --e-global-typography-primary-font-size );}.elementor-476 .elementor-element.elementor-element-69587e70 .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-476 .elementor-element.elementor-element-5bb60679{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-476 .elementor-element.elementor-element-5bb60679 .elementor-button{font-size:25px;padding:15px 0px 15px 0px;}.elementor-476 .elementor-element.elementor-element-29c86479 img{width:57%;}.elementor-476 .elementor-element.elementor-element-50da3787{--content-width:360px;--min-height:0px;--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:24px 40px;--row-gap:24px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-476 .elementor-element.elementor-element-6296ea4e{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-476 .elementor-element.elementor-element-2cc6518d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-476 .elementor-element.elementor-element-fa4aea9{--width:50%;}.elementor-476 .elementor-element.elementor-element-de6fe00{--width:50%;}.elementor-476 .elementor-element.elementor-element-35d0976{--width:490px;}.elementor-476 .elementor-element.elementor-element-4d03891f{--width:490px;}.elementor-476 .elementor-element.elementor-element-479c37fd{--width:125%;}.elementor-476 .elementor-element.elementor-element-34e899df{--width:60%;}.elementor-476 .elementor-element.elementor-element-54a3151{--width:60%;}.elementor-476 .elementor-element.elementor-element-4b69f991{--width:50%;}.elementor-476 .elementor-element.elementor-element-3c880ba{--width:50%;}.elementor-476 .elementor-element.elementor-element-5f7ecfbb{--width:1084px;}.elementor-476 .elementor-element.elementor-element-1d52051d{--width:476px;}}@media(max-width:1024px) and (min-width:768px){.elementor-476 .elementor-element.elementor-element-35d0976{--width:400px;}.elementor-476 .elementor-element.elementor-element-4d03891f{--width:400px;}.elementor-476 .elementor-element.elementor-element-1d52051d{--width:400px;}}/* Start custom CSS for image-box, class: .elementor-element-470e85cc */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5eb880fb */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2775b66c *//* Estilização da faixa */
.faixa {
    background-color: #e86d00; /* Cor da faixa */
    color: white; /* Cor do texto */
    font-size: 20px; /* Tamanho do texto */
    font-weight: bold; /* Deixar o texto em negrito */
    display: flex;
    align-items: center;
    justify-content: flex-start;
    white-space: nowrap; /* Impede que o texto quebre em várias linhas */
    padding: 10px 0;
    overflow: hidden; /* Impede que o conteúdo que ultrapasse os limites da faixa seja exibido */
    position: relative; /* Agora a faixa é posicionada dentro da sessão */
    width: 100%; /* Ocupa toda a largura da sessão */
    box-sizing: border-box; /* Garante que a faixa ocupe o espaço correto sem ultrapassar as bordas */
}

/* Container para os itens */
.faixa .itens {
    display: inline-block;
    animation: moverFaixa 80s linear infinite; /* Aumentei a duração para deixar o movimento mais lento */
}

/* Adicionando um círculo branco antes de cada frase */
.faixa .itens span {
    display: inline-flex; /* Usando flexbox para alinhar o círculo e o texto */
    align-items: center; /* Alinha o círculo e o texto verticalmente */
    margin-right: 50px; /* Espaçamento entre os textos */
    opacity: 1; /* Garantir que o texto seja bem visível */
    color: #ffffff; /* Garante que o texto seja bem branco */
}

/* Estilizando o círculo branco */
.faixa .itens span::before {
    content: ""; /* Deixa o círculo vazio */
    width: 15px; /* Tamanho do círculo */
    height: 15px; /* Tamanho do círculo */
    border-radius: 50%; /* Faz o círculo */
    background-color: white; /* Cor do círculo */
    margin-right: 10px; /* Espaçamento entre o círculo e o texto */
}

/* Criando o efeito de movimento contínuo */
@keyframes moverFaixa {
    0% {
        transform: translateX(0%); /* Começa no início */
    }
    100% {
        transform: translateX(-100%); /* Move o conteúdo até fora da tela à esquerda */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-463e654d */@keyframes dg {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

/* funciona com <span class="degrade">, <span data-degrade> e (se não for removido) <degrade> */
.degrade, [data-degrade], degrade {
  background: linear-gradient(90deg, #e86d00 0%, #ff973a 50%, #e86d00 100%);
  background-size: 200% 100%;
  background-position: 0% 50%;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent; /* Chrome/Safari */
  color: transparent;                    /* Firefox */
  display: inline-block;
  animation: dg 6s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b07ccb8 *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75302838 *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42c3db1d *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-186bd650 *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ae91ede *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24617fbc *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
    filter: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zY3JpcHQtZGVmYXVsdC5zY3JlZW4uZGVuZGlmaW5lZ1Jldmlld0ZvcmNlcy8xLjRkYS5yZWRhY3RpdmUwLlJhcy5yT7fSGcuXwUV'). /* Definindo a filtragem de ruído */
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(120deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 70%);
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a3a82e5 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-55560901 *//* Estilização da imagem */
.image-animada {
    animation: moverImagem 4s ease-in-out infinite; /* Aplica a animação continuamente */
}

/* Definindo a animação de movimento, aumento de tamanho e desfoque */
@keyframes moverImagem {
    0% {
        transform: translateZ(0) scale(1); /* Posição inicial (sem movimento) e tamanho normal */
        filter: blur(0); /* Sem desfoque */
    }
    50% {
        transform: translateZ(30px) scale(1.1); /* Move para frente e aumenta de tamanho */
        filter: blur(0.50px); /* Aplica desfoque */
    }
    100% {
        transform: translateZ(0) scale(1); /* Volta para a posição inicial e tamanho normal */
        filter: blur(0); /* Remove o desfoque */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16e72d31 */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3dcc98f5 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18c63300 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78519c15 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7df1bf3e */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-436c645c */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5063e4e3 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-159f6726 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c370b10 *//* Estilização geral do container pai (seção) */
.container-mae {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 20px; /* Espaço entre os containers filhos */
    flex-wrap: wrap; /* Permite que os filhos quebrem linha caso necessário */
    padding: 20px;
}

/* Estilização dos containers filhos */
.container-filho {
    position: relative;
    background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    border-radius: 10px;
    padding: 10px;
    width: 800px; /* Defina um tamanho para melhor visualização */
    height: 360px;
    transition: transform 0.4s ease-in-out, filter 0.4s ease-in-out, background-image 0.4s ease-in-out;
}

/* Quando o mouse está sobre QUALQUER container filho, desfoca os outros */
.container-mae:hover .container-filho:not(:hover) {
    filter: blur(2px); /* Aplica desfoque apenas nos outros */
    background-image: url('https://www.transparenttextures.com/patterns/noise.png'); /* Imagem de ruído */
    background-size: cover;
    background-position: center;
}

/* Quando o mouse está sobre um container filho específico */
.container-mae .container-filho:hover {
    transform: scale(1.08); /* Aumenta levemente */
    filter: blur(0); /* Remove o desfoque apenas do hoverizado */
    background-image: none; /* Remove a imagem de ruído do container hoverizado */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-502a12f1 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a49f0f9 */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4c59e7 *//* Estilização do fundo da página */
body {
    margin: 0;
    padding: 0;
    min-height: 100%; /* Garante que a altura mínima do body seja 100% da tela */
    background-color: rgba(245, 245, 220, 0.1); /* Fundo bege com 10% de opacidade */
    position: relative;
}

/* Gradiente animado com fundo fixo */
body::before {
    content: "";
    position: fixed; /* Fixa o fundo */
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image:
        radial-gradient(at 0% 0%, rgba(232, 109, 0, 0.1) 0px, transparent 50%), /* Gradiente laranja com 10% de opacidade */
        radial-gradient(at 100% 100%, rgba(232, 109, 0, 0.1) 0px, transparent 50%); /* Gradiente laranja com 10% de opacidade */
    background-size: 200% 200%; /* Aumenta o tamanho do gradiente para permitir o movimento */
    animation: moverGradientes 10s ease-in-out infinite; /* Animação do movimento dos gradientes com duração mais longa */
    z-index: -1; /* Fica atrás do conteúdo */
}

/* Adicionando uma textura de ruído sutil sobre o gradiente */
body::after {
    content: "";
    position: fixed; /* Fixa a textura de ruído no fundo */
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://www.transparenttextures.com/patterns/noise.png'); /* Imagem de ruído */
    opacity: 0.1; /* Opacidade da textura */
    pointer-events: none; /* Garante que a textura não interfira na interação do usuário */
    z-index: -1; /* Coloca a textura atrás do conteúdo */
}

/* Definindo a animação de movimento do gradiente */
@keyframes moverGradientes {
    0% {
        background-position: 0% 0%; /* Começa na posição inicial */
    }
    50% {
        background-position: 100% 100%; /* Move para a parte inferior direita */
    }
    100% {
        background-position: 0% 0%; /* Volta para a posição inicial */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-622a61a8 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c265f0f *//* Estilização da imagem */
.image-animada {
    animation: moverImagem 4s ease-in-out infinite; /* Aplica a animação continuamente */
}

/* Definindo a animação de movimento, aumento de tamanho e desfoque */
@keyframes moverImagem {
    0% {
        transform: translateZ(0) scale(1); /* Posição inicial (sem movimento) e tamanho normal */
        filter: blur(0); /* Sem desfoque */
    }
    50% {
        transform: translateZ(30px) scale(1.1); /* Move para frente e aumenta de tamanho */
        filter: blur(1px); /* Aplica desfoque */
    }
    100% {
        transform: translateZ(0) scale(1); /* Volta para a posição inicial e tamanho normal */
        filter: blur(0); /* Remove o desfoque */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3fba544d */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-689c6f40 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49d7a09f *//* Estilização da imagem */
.image-animada {
    animation: moverImagem 4s ease-in-out infinite; /* Aplica a animação continuamente */
}

/* Definindo a animação de movimento, aumento de tamanho e desfoque */
@keyframes moverImagem {
    0% {
        transform: translateZ(0) scale(1); /* Posição inicial (sem movimento) e tamanho normal */
        filter: blur(0); /* Sem desfoque */
    }
    50% {
        transform: translateZ(30px) scale(1.1); /* Move para frente e aumenta de tamanho */
        filter: blur(1px); /* Aplica desfoque */
    }
    100% {
        transform: translateZ(0) scale(1); /* Volta para a posição inicial e tamanho normal */
        filter: blur(0); /* Remove o desfoque */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b1a01a */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-81f12b3 */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76e86815 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d9da29a */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-614c727c */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d50df7a *//* Estilização da imagem */
.imagem {
    width: 300px; /* Defina o tamanho inicial da imagem */
    height: auto; /* Mantém a proporção da imagem */
    animation: aumentarDiminuir 10s infinite ease-in-out; /* Animação de aumento e diminuição */
}

/* Animação de aumento e diminuição */
@keyframes aumentarDiminuir {
    0% {
        transform: scale(1); /* Tamanho inicial da imagem */
    }
    50% {
        transform: scale(1.05); /* Aumenta o tamanho da imagem */
    }
    100% {
        transform: scale(1); /* Retorna ao tamanho original */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05e009c */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6dec73b6 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35a60aa */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c349f3c */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17c57d9d *//* Estilização da imagem */
.imagem {
    width: 300px; /* Defina o tamanho inicial da imagem */
    height: auto; /* Mantém a proporção da imagem */
    animation: aumentarDiminuir 10s infinite ease-in-out; /* Animação de aumento e diminuição */
}

/* Animação de aumento e diminuição */
@keyframes aumentarDiminuir {
    0% {
        transform: scale(1); /* Tamanho inicial da imagem */
    }
    50% {
        transform: scale(1.05); /* Aumenta o tamanho da imagem */
    }
    100% {
        transform: scale(1); /* Retorna ao tamanho original */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-837463b */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28faa555 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bfec1be */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bdfec26 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766c2c1f *//* Estilização da imagem */
.imagem {
    width: 300px; /* Defina o tamanho inicial da imagem */
    height: auto; /* Mantém a proporção da imagem */
    animation: aumentarDiminuir 10s infinite ease-in-out; /* Animação de aumento e diminuição */
}

/* Animação de aumento e diminuição */
@keyframes aumentarDiminuir {
    0% {
        transform: scale(1); /* Tamanho inicial da imagem */
    }
    50% {
        transform: scale(1.05); /* Aumenta o tamanho da imagem */
    }
    100% {
        transform: scale(1); /* Retorna ao tamanho original */
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-423865a1 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24420ef5 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-297bd37 */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-121fa78e */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54f04653 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-69587e70 */degrade {
background-image: linear-gradient(to right, #f6841e, #f27200);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bb60679 */@keyframes pisca {
  70% {
    box-shadow: 0 0 0 25px rgba(0, 0, 0, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}

a {
  animation: pisca 1.5s infinite;
  box-shadow: 0px 0px 21px -6px #CCFE02; /* Substituído para a cor #00FFA3 */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29c86479 */.elementor-476 .elementor-element.elementor-element-29c86479{
    mix-blend-mode: screen;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7ecfbb *//* Estilização do container */
.seu-container {
    position: relative;
    overflow: hidden; /* Evita que o reflexo ultrapasse os limites */
    background: rgba(255, 255, 255, 0.15); /* Fundo semi-transparente */
    backdrop-filter: blur(8px); /* Efeito de vidro */
    -webkit-backdrop-filter: blur(8px); /* Para compatibilidade com Safari */
    border-radius: 10px;
    padding: 20px;
    transition: transform 0.4s ease-in-out;
    background: rgba(255, 255, 255, 0.15); /* Cor de fundo */
    position: relative;
    background-image: url('https://www.example.com/noise-texture.png'); /* Substitua com a URL da sua imagem de ruído */
    background-size: cover;
    background-position: center;
   
}

/* Criando o efeito de reflexo */
.seu-container::after {
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    
    transform: skewX(-20deg); /* Inclina o reflexo para um efeito mais realista */
    opacity: 0; /* Reflexo começa invisível */
    transition: left 0.8s ease-out, opacity 0.4s ease-in;
}

/* Efeito ao passar o mouse */
.seu-container:hover {
    transform: scale(1.015); /* Leve crescimento */
}

.seu-container:hover::after {
    left: 120%; /* Move o reflexo da esquerda para a direita */
    opacity: 1; /* Faz o reflexo aparecer suavemente */
}

/* Mantendo o texto legível */
.seu-container * {
    color: #ffffff;
    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.2);
}/* End custom CSS */