.elementor-12 .elementor-element.elementor-element-21357c9e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-21357c9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-12 .elementor-element.elementor-element-21357c9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-21357c9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2efe16ac{text-align:center;}.elementor-12 .elementor-element.elementor-element-2efe16ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-3238a612{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-12 .elementor-element.elementor-element-3238a612 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-15d4462c{text-align:center;}.elementor-12 .elementor-element.elementor-element-15d4462c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-298ec6cc{text-align:center;}.elementor-12 .elementor-element.elementor-element-298ec6cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-412fcdb{text-align:center;}.elementor-12 .elementor-element.elementor-element-412fcdb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;color:#FFFFFF;}.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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-69e542af{--iteration-count:infinite;--animation-duration:1200ms;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--dynamic-text-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline{text-align:center;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline-plain-text{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:normal;z-index:auto;}.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline-dynamic-wrapper path{stroke:#FF0000;stroke-linecap:round;stroke-linejoin:round;}.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-be6824d .elementor-button{background-color:#36A92A;}.elementor-12 .elementor-element.elementor-element-7184dfa3{border-style:dotted;border-color:#FFB300;text-align:center;}.elementor-12 .elementor-element.elementor-element-7184dfa3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;color:#00B405;}.elementor-12 .elementor-element.elementor-element-4a2aae6{border-style:dotted;border-color:#FFB300;text-align:center;}.elementor-12 .elementor-element.elementor-element-4a2aae6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;color:#00B405;}.elementor-12 .elementor-element.elementor-element-4c3c6174{border-style:dotted;border-color:#FFB300;text-align:center;}.elementor-12 .elementor-element.elementor-element-4c3c6174 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;color:#00B405;}.elementor-12 .elementor-element.elementor-element-25737faf{border-style:dotted;border-color:#FFB300;text-align:center;}.elementor-12 .elementor-element.elementor-element-25737faf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;color:#00B405;}.elementor-12 .elementor-element.elementor-element-6645fe30{text-align:center;}.elementor-12 .elementor-element.elementor-element-6645fe30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-2212449b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2212449b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-12 .elementor-element.elementor-element-2212449b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2212449b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-6a57e5fc{--lottie-container-width:28%;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-icon i{color:#008724;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-icon svg{fill:#008724;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-71bd42f3{--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-item > a{font-family:"Times New Roman", Sans-serif;font-size:0.8em;font-weight:normal;line-height:1em;}.elementor-12 .elementor-element.elementor-element-71bd42f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6a7c2b82:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a7c2b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-12 .elementor-element.elementor-element-6a7c2b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-6a7c2b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-1f337bb8{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f337bb8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7711e079 .elementor-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7711e079 .elementor-progress-wrapper .elementor-progress-bar{background-color:#008724;}.elementor-12 .elementor-element.elementor-element-7711e079 .elementor-progress-bar{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-327ad8bb .elementor-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-327ad8bb .elementor-progress-wrapper .elementor-progress-bar{background-color:#008724;}.elementor-12 .elementor-element.elementor-element-327ad8bb .elementor-progress-bar{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-52130e8c .elementor-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-52130e8c .elementor-progress-wrapper .elementor-progress-bar{background-color:#008724;}.elementor-12 .elementor-element.elementor-element-52130e8c .elementor-progress-bar{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-642c06d6 .elementor-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-642c06d6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#008724;}.elementor-12 .elementor-element.elementor-element-642c06d6 .elementor-progress-bar{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-a5261d9 .elementor-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a5261d9 .elementor-progress-wrapper .elementor-progress-bar{background-color:#FF5C5C;}.elementor-12 .elementor-element.elementor-element-a5261d9 .elementor-progress-bar{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-247e678e{text-align:center;}.elementor-12 .elementor-element.elementor-element-247e678e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-4100bcb3 img{width:40%;}.elementor-12 .elementor-element.elementor-element-6d01c170{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d01c170 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4d2f4f6a .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-4d2f4f6a .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4d2f4f6a.elementor-view-stacked .elementor-icon{background-color:#00B405;}.elementor-12 .elementor-element.elementor-element-4d2f4f6a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4d2f4f6a.elementor-view-default .elementor-icon{fill:#00B405;color:#00B405;border-color:#00B405;}.elementor-12 .elementor-element.elementor-element-4d2f4f6a .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d4dacfa .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-d4dacfa .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d4dacfa.elementor-view-stacked .elementor-icon{background-color:#00B405;}.elementor-12 .elementor-element.elementor-element-d4dacfa.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d4dacfa.elementor-view-default .elementor-icon{fill:#00B405;color:#00B405;border-color:#00B405;}.elementor-12 .elementor-element.elementor-element-d4dacfa .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4e1aaf21 .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-4e1aaf21 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4e1aaf21.elementor-view-stacked .elementor-icon{background-color:#00B405;}.elementor-12 .elementor-element.elementor-element-4e1aaf21.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4e1aaf21.elementor-view-default .elementor-icon{fill:#00B405;color:#00B405;border-color:#00B405;}.elementor-12 .elementor-element.elementor-element-4e1aaf21 .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24b3a76e .elementor-icon-box-wrapper{gap:0px;}.elementor-12 .elementor-element.elementor-element-24b3a76e .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24b3a76e.elementor-view-stacked .elementor-icon{background-color:#00B405;}.elementor-12 .elementor-element.elementor-element-24b3a76e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-24b3a76e.elementor-view-default .elementor-icon{fill:#00B405;color:#00B405;border-color:#00B405;}.elementor-12 .elementor-element.elementor-element-24b3a76e .elementor-icon-box-description{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7193c9bd{text-align:center;}.elementor-12 .elementor-element.elementor-element-7193c9bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-bb19ebc{text-align:center;}.elementor-12 .elementor-element.elementor-element-bb19ebc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-44367984{text-align:center;}.elementor-12 .elementor-element.elementor-element-44367984 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-a637c31 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-12 .elementor-element.elementor-element-a637c31 .elementor-swiper-button.elementor-swiper-button-next{color:#000000;}.elementor-12 .elementor-element.elementor-element-a637c31 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-12 .elementor-element.elementor-element-a637c31 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-12 .elementor-element.elementor-element-6df2dc6{text-align:center;}.elementor-12 .elementor-element.elementor-element-6df2dc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-11781a24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-7986c5c0{text-align:center;}.elementor-12 .elementor-element.elementor-element-7986c5c0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-46e755da{margin:-2em 0em calc(var(--kit-widget-spacing, 0px) + -2em) 0em;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-2a3914da{text-align:center;}.elementor-12 .elementor-element.elementor-element-2a3914da .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-431e7d21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-35a3ac5c{text-align:center;}.elementor-12 .elementor-element.elementor-element-35a3ac5c .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-53015380{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-5397aa8e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-12 .elementor-element.elementor-element-5397aa8e .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-17c96dd8{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + -3em) 0em;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-4d897764{text-align:center;}.elementor-12 .elementor-element.elementor-element-4d897764 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7f3501ca{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;--lottie-container-width:15%;}.elementor-12 .elementor-element.elementor-element-1af9f183{text-align:center;}.elementor-12 .elementor-element.elementor-element-1af9f183 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7ae261f5{border-style:dotted;border-color:#FFB300;text-align:center;}.elementor-12 .elementor-element.elementor-element-7ae261f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:normal;color:#00B405;}.elementor-12 .elementor-element.elementor-element-6251d847:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6251d847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202020;}.elementor-12 .elementor-element.elementor-element-6251d847{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-6251d847 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-4a1443f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a1443f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-2cbdc9dc .elementor-testimonial-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cbdc9dc .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-2cbdc9dc .elementor-testimonial-name{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2cbdc9dc .elementor-testimonial-job{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c512eb7 .elementor-testimonial-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6c512eb7 .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-6c512eb7 .elementor-testimonial-name{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c512eb7 .elementor-testimonial-job{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16098115 .elementor-testimonial-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-16098115 .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-16098115 .elementor-testimonial-name{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16098115 .elementor-testimonial-job{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62ac77a0 .elementor-testimonial-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-62ac77a0 .elementor-testimonial-content{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:1em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-62ac77a0 .elementor-testimonial-name{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-62ac77a0 .elementor-testimonial-job{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-388739d5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-388739d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.5em;font-weight:normal;color:#FFF83F;}.elementor-12 .elementor-element.elementor-element-5c90393a{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5c90393a .elementor-icon-list-icon i{color:#23A455;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5c90393a .elementor-icon-list-icon svg{fill:#23A455;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5c90393a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5c90393a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-5c90393a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6e76cee9 .elementor-button{background-color:#36A92A;}.elementor-12 .elementor-element.elementor-element-503c0cf9{text-align:center;}.elementor-12 .elementor-element.elementor-element-503c0cf9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-4f35b794{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;--lottie-container-width:150px;}.elementor-12 .elementor-element.elementor-element-7a0edb98{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a0edb98 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30a88de1{--lottie-container-width:82px;}.elementor-12 .elementor-element.elementor-element-41882d44{text-align:center;}.elementor-12 .elementor-element.elementor-element-41882d44 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4906aabc{text-align:center;}.elementor-12 .elementor-element.elementor-element-4906aabc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-3d00896d{--lottie-container-width:82px;}.elementor-12 .elementor-element.elementor-element-6b3df98{text-align:center;}.elementor-12 .elementor-element.elementor-element-6b3df98 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-18600ac9{text-align:center;}.elementor-12 .elementor-element.elementor-element-18600ac9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-321a66e4{--lottie-container-width:150px;}.elementor-12 .elementor-element.elementor-element-7af5d4c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7af5d4c0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6c449171{--lottie-container-width:150px;}.elementor-12 .elementor-element.elementor-element-6764b2f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-6764b2f0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24a242b1{--lottie-container-width:100px;}.elementor-12 .elementor-element.elementor-element-34da82c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-34da82c4 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-28ad7ab0{text-align:center;}.elementor-12 .elementor-element.elementor-element-28ad7ab0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8em;font-weight:normal;color:#C3EEE200;}.elementor-12 .elementor-element.elementor-element-340ef88c{text-align:center;}.elementor-12 .elementor-element.elementor-element-340ef88c .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-27923064{text-align:center;}.elementor-12 .elementor-element.elementor-element-27923064 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:0.5em;font-weight:normal;color:#FFFFFF;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-69e542af .elementor-headline{font-size:1em;}.elementor-12 .elementor-element.elementor-element-6645fe30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6645fe30 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-2212449b{margin-top:0%;margin-bottom:0%;}.elementor-12 .elementor-element.elementor-element-1f337bb8 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-247e678e .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-4100bcb3 img{width:94%;}.elementor-12 .elementor-element.elementor-element-6d01c170 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-7193c9bd .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-44367984 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-6df2dc6 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-11781a24{--lottie-container-width:50%;}.elementor-12 .elementor-element.elementor-element-46e755da{--lottie-container-width:35%;}.elementor-12 .elementor-element.elementor-element-431e7d21{--lottie-container-width:40%;}.elementor-12 .elementor-element.elementor-element-53015380{--lottie-container-width:40%;}.elementor-12 .elementor-element.elementor-element-17c96dd8{--lottie-container-width:38%;}.elementor-12 .elementor-element.elementor-element-7f3501ca{--lottie-container-width:30%;}.elementor-12 .elementor-element.elementor-element-4a1443f0 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-2cbdc9dc .elementor-testimonial-content{font-size:1em;}.elementor-12 .elementor-element.elementor-element-6c512eb7 .elementor-testimonial-content{font-size:1em;}.elementor-12 .elementor-element.elementor-element-16098115 .elementor-testimonial-content{font-size:1em;}.elementor-12 .elementor-element.elementor-element-62ac77a0 .elementor-testimonial-content{font-size:1em;}.elementor-12 .elementor-element.elementor-element-503c0cf9 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-4906aabc .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-18600ac9 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-28ad7ab0 .elementor-heading-title{font-size:1.8em;}}/* Start custom CSS for heading, class: .elementor-element-2efe16ac */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-2efe16ac h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7184dfa3 */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-7184dfa3 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a2aae6 */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-4a2aae6 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c3c6174 */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-4c3c6174 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25737faf */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-25737faf h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6645fe30 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-6645fe30 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f337bb8 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-1f337bb8 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-247e678e */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-247e678e h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d01c170 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-6d01c170 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7193c9bd */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-7193c9bd h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44367984 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-44367984 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6df2dc6 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-6df2dc6 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ae261f5 */:root{
    --color1: #12486B;
    --color2: #7644FF;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-7ae261f5 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a1443f0 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-4a1443f0 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-503c0cf9 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-503c0cf9 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4906aabc */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-4906aabc h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-18600ac9 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-18600ac9 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28ad7ab0 */:root{
    --color1: #12486B;
    --color2: #A8DF8E;
    --color3: #fd4766;
    --angle: 120deg;
}

.elementor-12 .elementor-element.elementor-element-28ad7ab0 h2{
    background: linear-gradient(var(--angle), var(--color1) 20.69%, var(--color2) 50.19%, var(--color3) 79.69%);
    background-clip: text;
    -webkit-background-clip: text;
    -moz-background-clip: text;
}/* End custom CSS */