.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-2784445{--display:flex;--min-height:100vh;--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;--z-index:0;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-15521 .elementor-element.elementor-element-7eec02d{--iteration-count:infinite;--dynamic-text-color:#01a202;--typing-selected-color:#143B10;}.elementor-15521 .elementor-element.elementor-element-7eec02d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-7eec02d .elementor-headline{text-align:center;font-size:20px;font-weight:600;line-height:37px;letter-spacing:-0.5px;}.elementor-15521 .elementor-element.elementor-element-7eec02d .elementor-headline-plain-text{color:#D1D1D1;}.elementor-15521 .elementor-element.elementor-element-7eec02d .elementor-headline-dynamic-text{line-height:14px;letter-spacing:0px;word-spacing:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-15521 .elementor-element.elementor-element-ffaa239{text-align:center;}.elementor-15521 .elementor-element.elementor-element-ffaa239 .elementor-heading-title{font-size:61px;font-weight:600;line-height:60px;letter-spacing:-0.5px;color:#E6E6E6;}.elementor-15521 .elementor-element.elementor-element-d2b8e14{text-align:center;}.elementor-15521 .elementor-element.elementor-element-d2b8e14 .elementor-heading-title{font-size:27px;font-weight:600;line-height:37px;letter-spacing:-0.5px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-c520c7e .elementor-button{background-color:#246418;font-size:16px;font-weight:600;text-transform:uppercase;line-height:30px;letter-spacing:0.3px;fill:#FFFFFF;color:#FFFFFF;}.elementor-15521 .elementor-element.elementor-element-c520c7e > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-c14541c{--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-15521 .elementor-element.elementor-element-1f9fbb0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:-290px;--margin-right:0px;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-15521 .elementor-element.elementor-element-2bf8c35 > .elementor-widget-container{--e-transform-scale:0.5;margin:-55px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-2bf8c35.elementor-element{--align-self:flex-start;}.elementor-15521 .elementor-element.elementor-element-2bf8c35 img{box-shadow:0px 0px 100px 100px #000000;}.elementor-15521 .elementor-element.elementor-element-fdbc8d6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-290px;}.elementor-15521 .elementor-element.elementor-element-a92aa8c > .elementor-widget-container{--e-transform-scale:0.5;margin:65px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-a92aa8c.elementor-element{--align-self:flex-start;}.elementor-15521 .elementor-element.elementor-element-a92aa8c img{box-shadow:0px 0px 100px 100px #000000;}.elementor-15521 .elementor-element.elementor-element-4550a12{--display:flex;--min-height:320px;--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;--z-index:2;}.elementor-15521 .elementor-element.elementor-element-4550a12:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-4550a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 73%, #F2295B00 100%);}.elementor-widget-counter .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-f34c584 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-f34c584 .elementor-counter-number-wrapper{gap:0px;color:#FFFFFF;font-size:70px;font-weight:700;line-height:70px;letter-spacing:-0.5px;}.elementor-15521 .elementor-element.elementor-element-14d33f1 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D9DCDF;}.elementor-15521 .elementor-element.elementor-element-1c67b57{--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-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-a7de2a9{--e-image-carousel-slides-to-show:7;}.elementor-15521 .elementor-element.elementor-element-3eb7053{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-15521 .elementor-element.elementor-element-21b024c{--display:flex;--min-height:440px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-21b024c:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-21b024c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72FF73;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family );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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15521 .elementor-element.elementor-element-be387a2 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-be387a2.elementor-view-stacked .elementor-icon{background-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-be387a2.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-be387a2.elementor-view-default .elementor-icon{color:#085F0B;border-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-be387a2.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-be387a2.elementor-view-default .elementor-icon svg{fill:#085F0B;}.elementor-15521 .elementor-element.elementor-element-3816ac2{text-align:center;}.elementor-15521 .elementor-element.elementor-element-3816ac2 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-aadee25{text-align:center;}.elementor-15521 .elementor-element.elementor-element-aadee25 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-db30ebf{--display:flex;--min-height:390px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15521 .elementor-element.elementor-element-db30ebf:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-db30ebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181819;}.elementor-15521 .elementor-element.elementor-element-cd969c3 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-cd969c3.elementor-view-stacked .elementor-icon{background-color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-cd969c3.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-cd969c3.elementor-view-default .elementor-icon{color:#D6FFD6;border-color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-cd969c3.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-cd969c3.elementor-view-default .elementor-icon svg{fill:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-f313e18{text-align:center;}.elementor-15521 .elementor-element.elementor-element-f313e18 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-3bcba29{text-align:center;}.elementor-15521 .elementor-element.elementor-element-3bcba29 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-06de84c{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15521 .elementor-element.elementor-element-06de84c:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-06de84c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0FFB0;}.elementor-15521 .elementor-element.elementor-element-6e8d858 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-6e8d858.elementor-view-stacked .elementor-icon{background-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-6e8d858.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-6e8d858.elementor-view-default .elementor-icon{color:#085F0B;border-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-6e8d858.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-6e8d858.elementor-view-default .elementor-icon svg{fill:#085F0B;}.elementor-15521 .elementor-element.elementor-element-bfb62e5{text-align:center;}.elementor-15521 .elementor-element.elementor-element-bfb62e5 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-0c3eb75{text-align:center;}.elementor-15521 .elementor-element.elementor-element-0c3eb75 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-76d26fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-15521 .elementor-element.elementor-element-d521b9b{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15521 .elementor-element.elementor-element-d521b9b:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-d521b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0FFB0;}.elementor-15521 .elementor-element.elementor-element-f85194e .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-f85194e.elementor-view-stacked .elementor-icon{background-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-f85194e.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-f85194e.elementor-view-default .elementor-icon{color:#085F0B;border-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-f85194e.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-f85194e.elementor-view-default .elementor-icon svg{fill:#085F0B;}.elementor-15521 .elementor-element.elementor-element-ec4a018{text-align:center;}.elementor-15521 .elementor-element.elementor-element-ec4a018 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-1fe5201{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1fe5201 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-1b58fc9{--iteration-count:infinite;--dynamic-text-color:#085F0B;--typing-selected-bg-color:#0C8B0C7A;--typing-selected-color:#C7FFC1;}.elementor-15521 .elementor-element.elementor-element-1b58fc9 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-1b58fc9 .elementor-headline{text-align:center;font-size:12px;font-weight:400;line-height:15px;}.elementor-15521 .elementor-element.elementor-element-1b58fc9 .elementor-headline-plain-text{color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-1b58fc9 .elementor-headline-dynamic-text{font-family:"Helvetica";font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1px;letter-spacing:0px;word-spacing:0px;}.elementor-15521 .elementor-element.elementor-element-63698df{--display:flex;--min-height:390px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15521 .elementor-element.elementor-element-63698df:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-63698df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181819;}.elementor-15521 .elementor-element.elementor-element-ae83eb7 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-ae83eb7.elementor-view-stacked .elementor-icon{background-color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-ae83eb7.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-ae83eb7.elementor-view-default .elementor-icon{color:#D6FFD6;border-color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-ae83eb7.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-ae83eb7.elementor-view-default .elementor-icon svg{fill:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-53aa2b3{text-align:center;}.elementor-15521 .elementor-element.elementor-element-53aa2b3 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-58c5b94{text-align:center;}.elementor-15521 .elementor-element.elementor-element-58c5b94 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-dbb87ed{--display:flex;--min-height:440px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-dbb87ed:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-dbb87ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72FF73;}.elementor-15521 .elementor-element.elementor-element-225e5f1 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-225e5f1.elementor-view-stacked .elementor-icon{background-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-225e5f1.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-225e5f1.elementor-view-default .elementor-icon{color:#085F0B;border-color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-225e5f1.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-225e5f1.elementor-view-default .elementor-icon svg{fill:#085F0B;}.elementor-15521 .elementor-element.elementor-element-ecfaec2{text-align:center;}.elementor-15521 .elementor-element.elementor-element-ecfaec2 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-70ccf77{text-align:center;}.elementor-15521 .elementor-element.elementor-element-70ccf77 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-18539b7{--display:flex;--min-height:305px;--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-18539b7:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-18539b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E6808000 0%, #000000 11%);}.elementor-15521 .elementor-element.elementor-element-84248f8 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D9DCDF;}.elementor-15521 .elementor-element.elementor-element-e0cb215{text-align:center;}.elementor-15521 .elementor-element.elementor-element-e0cb215 .elementor-heading-title{font-size:61px;font-weight:600;line-height:60px;letter-spacing:-0.5px;color:#E6E6E6;}.elementor-15521 .elementor-element.elementor-element-d18c523{--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-4d5261e{--display:flex;--min-height:0px;--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-15521 .elementor-element.elementor-element-a481079{--display:flex;--min-height:500px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15521 .elementor-element.elementor-element-a481079:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-a481079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#72FF73;}.elementor-15521 .elementor-element.elementor-element-3afd48b{text-align:center;}.elementor-15521 .elementor-element.elementor-element-3afd48b .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-b8e5e48{text-align:center;}.elementor-15521 .elementor-element.elementor-element-b8e5e48 .elementor-heading-title{font-family:"Helvetica";font-size:23px;font-weight:400;line-height:23px;letter-spacing:-0.3px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-0f528b0{--display:flex;--min-height:500px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15521 .elementor-element.elementor-element-0f528b0:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-0f528b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181819;}.elementor-15521 .elementor-element.elementor-element-1a682cd{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1a682cd .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-e6be13e{text-align:center;}.elementor-15521 .elementor-element.elementor-element-e6be13e .elementor-heading-title{font-family:"Helvetica";font-size:23px;font-weight:400;line-height:23px;letter-spacing:-0.3px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-ffd2cd4{--display:flex;--min-height:500px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-15521 .elementor-element.elementor-element-ffd2cd4:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-ffd2cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0FFB0;}.elementor-15521 .elementor-element.elementor-element-1df07b5{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1df07b5 .elementor-heading-title{font-size:50px;font-weight:600;line-height:45px;letter-spacing:-0.5px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-2f02a19{text-align:center;}.elementor-15521 .elementor-element.elementor-element-2f02a19 .elementor-heading-title{font-family:"Helvetica";font-size:23px;font-weight:400;line-height:23px;letter-spacing:-0.3px;word-spacing:0px;color:#085F0B;}.elementor-15521 .elementor-element.elementor-element-a3e165b{--display:flex;--min-height:520px;--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-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:1;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:500px;--padding-right:90px;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-a3e165b:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-a3e165b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/2-e1759758861295.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-15521 .elementor-element.elementor-element-a3e165b::before, .elementor-15521 .elementor-element.elementor-element-a3e165b > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-a3e165b > .e-con-inner > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-a3e165b > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-a3e165b > .e-con-inner > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-a3e165b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #000000 46%, #F2295B00 66%);}.elementor-15521 .elementor-element.elementor-element-bade07c{text-align:left;}.elementor-15521 .elementor-element.elementor-element-bade07c .elementor-heading-title{font-size:36px;font-weight:600;line-height:37px;letter-spacing:-0.5px;}.elementor-15521 .elementor-element.elementor-element-b4b9804 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-b4b9804{text-align:left;}.elementor-15521 .elementor-element.elementor-element-b4b9804 .elementor-heading-title{font-family:"Helvetica";font-size:14px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#777777;}.elementor-15521 .elementor-element.elementor-element-990927f{text-align:left;}.elementor-15521 .elementor-element.elementor-element-990927f .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-21d4a4d{--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-21d4a4d:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-21d4a4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15521 .elementor-element.elementor-element-b4c59bd{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15521 .elementor-element.elementor-element-b4c59bd:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-b4c59bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/1-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15521 .elementor-element.elementor-element-826bd54{--display:flex;}.elementor-15521 .elementor-element.elementor-element-c64456d{--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-fa33f90{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15521 .elementor-element.elementor-element-fa33f90:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-fa33f90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/2-2.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15521 .elementor-element.elementor-element-3ef3033{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-15521 .elementor-element.elementor-element-3ef3033:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-3ef3033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 62%, #F2295B00 80%);}.elementor-15521 .elementor-element.elementor-element-3ef3033::before, .elementor-15521 .elementor-element.elementor-element-3ef3033 > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-3ef3033 > .e-con-inner > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-3ef3033 > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-3ef3033 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-3ef3033 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/5-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:18% auto;}.elementor-15521 .elementor-element.elementor-element-a9e9b83 > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-a9e9b83{text-align:justify;}.elementor-15521 .elementor-element.elementor-element-a9e9b83 .elementor-heading-title{font-family:"Helvetica";font-size:28px;font-weight:600;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-aaef3b0 > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-aaef3b0{text-align:justify;}.elementor-15521 .elementor-element.elementor-element-aaef3b0 .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-a0d5f72{--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-03a9fd1{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15521 .elementor-element.elementor-element-03a9fd1:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-03a9fd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/3-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15521 .elementor-element.elementor-element-9de8907{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-15521 .elementor-element.elementor-element-9de8907:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-9de8907 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 62%, #F2295B00 80%);}.elementor-15521 .elementor-element.elementor-element-9de8907::before, .elementor-15521 .elementor-element.elementor-element-9de8907 > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-9de8907 > .e-con-inner > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-9de8907 > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-9de8907 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-9de8907 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/6-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:18% auto;}.elementor-15521 .elementor-element.elementor-element-7f39dec > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-7f39dec{text-align:justify;}.elementor-15521 .elementor-element.elementor-element-7f39dec .elementor-heading-title{font-family:"Helvetica";font-size:28px;font-weight:600;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-ff3288c > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-ff3288c{text-align:justify;}.elementor-15521 .elementor-element.elementor-element-ff3288c .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-9db9e22{--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;--z-index:3;}.elementor-15521 .elementor-element.elementor-element-f821869{--display:flex;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15521 .elementor-element.elementor-element-f821869:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-f821869 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/4-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-15521 .elementor-element.elementor-element-c24e754{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-15521 .elementor-element.elementor-element-c24e754:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-c24e754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #000000 62%, #F2295B00 80%);}.elementor-15521 .elementor-element.elementor-element-c24e754::before, .elementor-15521 .elementor-element.elementor-element-c24e754 > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-c24e754 > .e-con-inner > .elementor-background-video-container::before, .elementor-15521 .elementor-element.elementor-element-c24e754 > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-c24e754 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15521 .elementor-element.elementor-element-c24e754 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://pregaodeguerra.com.br/wp-content/uploads/2025/10/7-1.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:18% auto;}.elementor-15521 .elementor-element.elementor-element-49dca7e > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-49dca7e{text-align:left;}.elementor-15521 .elementor-element.elementor-element-49dca7e .elementor-heading-title{font-family:"Helvetica";font-size:28px;font-weight:600;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}.elementor-15521 .elementor-element.elementor-element-d3f2a3d > .elementor-widget-container{padding:0px 0px 0px 63px;}.elementor-15521 .elementor-element.elementor-element-d3f2a3d{text-align:justify;}.elementor-15521 .elementor-element.elementor-element-d3f2a3d .elementor-heading-title{font-family:"Helvetica";font-size:25px;font-weight:400;line-height:25px;letter-spacing:0px;word-spacing:0px;color:#D6FFD6;}@media(min-width:768px){.elementor-15521 .elementor-element.elementor-element-21b024c{--width:50%;}.elementor-15521 .elementor-element.elementor-element-db30ebf{--width:50%;}.elementor-15521 .elementor-element.elementor-element-06de84c{--width:50%;}.elementor-15521 .elementor-element.elementor-element-d521b9b{--width:50%;}.elementor-15521 .elementor-element.elementor-element-63698df{--width:50%;}.elementor-15521 .elementor-element.elementor-element-dbb87ed{--width:50%;}.elementor-15521 .elementor-element.elementor-element-a481079{--width:92%;}.elementor-15521 .elementor-element.elementor-element-0f528b0{--width:92%;}.elementor-15521 .elementor-element.elementor-element-ffd2cd4{--width:92%;}.elementor-15521 .elementor-element.elementor-element-a3e165b{--content-width:1080px;}.elementor-15521 .elementor-element.elementor-element-fa33f90{--width:1100px;}.elementor-15521 .elementor-element.elementor-element-03a9fd1{--width:1100px;}.elementor-15521 .elementor-element.elementor-element-f821869{--width:1100px;}}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-7eec02d.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-7eec02d .elementor-headline{text-align:center;font-size:14px;line-height:14px;}.elementor-widget-heading .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-ffaa239.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-ffaa239{text-align:center;}.elementor-15521 .elementor-element.elementor-element-ffaa239 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-15521 .elementor-element.elementor-element-d2b8e14.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-d2b8e14{text-align:center;}.elementor-15521 .elementor-element.elementor-element-d2b8e14 .elementor-heading-title{font-size:16px;line-height:18px;letter-spacing:-0.4px;}.elementor-widget-button .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15521 .elementor-element.elementor-element-c520c7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15521 .elementor-element.elementor-element-c520c7e.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-c520c7e .elementor-button{font-size:13px;line-height:25px;}.elementor-widget-image .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-f34c584 .elementor-counter-number-wrapper{font-size:50px;}.elementor-widget-image-carousel .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-image-carousel .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-15521 .elementor-element.elementor-element-3816ac2 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-f313e18 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-bfb62e5 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-ec4a018 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-53aa2b3 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-ecfaec2 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-e0cb215.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-e0cb215{text-align:center;}.elementor-15521 .elementor-element.elementor-element-e0cb215 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-15521 .elementor-element.elementor-element-3afd48b .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-1a682cd .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-1df07b5 .elementor-heading-title{font-size:35px;line-height:39px;}.elementor-15521 .elementor-element.elementor-element-bade07c.elementor-element{--align-self:center;}.elementor-15521 .elementor-element.elementor-element-bade07c{text-align:center;}.elementor-15521 .elementor-element.elementor-element-bade07c .elementor-heading-title{font-size:16px;line-height:18px;letter-spacing:-0.4px;}}/* Start custom CSS for heading, class: .elementor-element-ffaa239 */.shiny-text {
  color: #b5b5b5a4; /* Adjust this color to change intensity/style */
  background: linear-gradient(
    120deg,
    rgba(255, 255, 255, 0) 40%,
    rgba(255, 255, 255, 0.8) 50%,
    rgba(255, 255, 255, 0) 60%
  );
  background-size: 200% 100%;
  -webkit-background-clip: text;
  background-clip: text;
  display: inline-block;
  animation: shine 5s linear infinite;
}

@keyframes shine {
  0% {
    background-position: 100%;
  }
  100% {
    background-position: -100%;
  }
}

.shiny-text.disabled {
  animation: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2b8e14 */.elementor-15521 .elementor-element.elementor-element-d2b8e14 h2 {
    background: linear-gradient(45deg, #4B8B3B, #A3C1AD, #7D9A6D, #4B8B3B);
    background-size: 400% 400%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradientAnimation 5s ease infinite;
}

@keyframes gradientAnimation {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c520c7e */.elementor-15521 .elementor-element.elementor-element-c520c7e .elementor-button {
    background: linear-gradient(135deg, #4b8b3b, #2e5d2e);
    color: white;
    border-radius: 5px;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: background 0.3s ease, transform 0.3s ease;
}

.elementor-15521 .elementor-element.elementor-element-c520c7e .elementor-button:hover {
    background: linear-gradient(135deg, #2e5d2e, #4b8b3b);
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f34c584 */.shiny-text{
  display:inline-block;
  background-image: linear-gradient(-75deg, #01A202 30%, #D9DCDF 50%, #01A202 70%);
  background-size: 220% 100%;
  -webkit-background-clip: text;      /* usa só a versão webkit */
  -webkit-text-fill-color: transparent !important; /* garante transparência do texto */
  animation: shine 2.2s linear infinite;
}

@keyframes shine{
  from { background-position: 200% 0; }
  to   { background-position: 0 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b024c */..elementor-15521 .elementor-element.elementor-element-21b024c {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* opcional, só para suavizar cantos */
}

..elementor-15521 .elementor-element.elementor-element-21b024c::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: rotate(25deg) translateX(-100%);
  transition: transform 0.6s ease;
  pointer-events: none; /* não atrapalha cliques */
}

..elementor-15521 .elementor-element.elementor-element-21b024c:hover::after {
  transform: rotate(25deg) translateX(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbb87ed */..elementor-15521 .elementor-element.elementor-element-dbb87ed {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* opcional, só para suavizar cantos */
}

..elementor-15521 .elementor-element.elementor-element-dbb87ed::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: rotate(25deg) translateX(-100%);
  transition: transform 0.6s ease;
  pointer-events: none; /* não atrapalha cliques */
}

..elementor-15521 .elementor-element.elementor-element-dbb87ed:hover::after {
  transform: rotate(25deg) translateX(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a481079 */..elementor-15521 .elementor-element.elementor-element-a481079 {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* opcional, só para suavizar cantos */
}

..elementor-15521 .elementor-element.elementor-element-a481079::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: rotate(25deg) translateX(-100%);
  transition: transform 0.6s ease;
  pointer-events: none; /* não atrapalha cliques */
}

..elementor-15521 .elementor-element.elementor-element-a481079:hover::after {
  transform: rotate(25deg) translateX(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f528b0 */..elementor-15521 .elementor-element.elementor-element-0f528b0 {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* opcional, só para suavizar cantos */
}

..elementor-15521 .elementor-element.elementor-element-0f528b0::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: rotate(25deg) translateX(-100%);
  transition: transform 0.6s ease;
  pointer-events: none; /* não atrapalha cliques */
}

..elementor-15521 .elementor-element.elementor-element-0f528b0:hover::after {
  transform: rotate(25deg) translateX(100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ffd2cd4 */..elementor-15521 .elementor-element.elementor-element-ffd2cd4 {
  position: relative;
  overflow: hidden;
  border-radius: 12px; /* opcional, só para suavizar cantos */
}

..elementor-15521 .elementor-element.elementor-element-ffd2cd4::after {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.35) 50%,
    transparent 100%
  );
  transform: rotate(25deg) translateX(-100%);
  transition: transform 0.6s ease;
  pointer-events: none; /* não atrapalha cliques */
}

..elementor-15521 .elementor-element.elementor-element-ffd2cd4:hover::after {
  transform: rotate(25deg) translateX(100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bade07c */.elementor-15521 .elementor-element.elementor-element-bade07c h2 {
    background: linear-gradient(45deg, #4B8B3B, #A3C1AD, #7D9A6D, #4B8B3B);
    background-size: 400% 400%;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    animation: gradientAnimation 5s ease infinite;
}

@keyframes gradientAnimation {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}/* End custom CSS */