.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );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-2237 .elementor-element.elementor-element-249762f{--animation-duration:1800ms;--dynamic-text-color:var( --e-global-color-3550809 );}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline{text-align:center;font-family:"Heebo", Sans-serif;font-size:28px;font-weight:400;font-style:normal;text-decoration:none;line-height:45px;letter-spacing:1px;word-spacing:0em;}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline-plain-text{color:var( --e-global-color-3550809 );}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline-dynamic-text{font-family:"Heebo", Sans-serif;font-weight:500;font-style:normal;text-decoration:none;line-height:20px;word-spacing:0em;}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-953a00c );stroke-width:4px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd.elementor-arrows-yes .elementor-main-swiper{width:calc( 1200px - 40px );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-main-swiper{width:1200px;}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-3550809 );border-width:2px 2px 2px 2px;border-radius:4px;border-color:var( --e-global-color-accent );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-swiper-button{font-size:40px;color:var( --e-global-color-953a00c );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-swiper-button svg{fill:var( --e-global-color-953a00c );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__header{border-block-end-width:0px;}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__name{color:var( --e-global-color-accent );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__title{color:var( --e-global-color-text );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__image img{width:60px;height:60px;border-radius:2px;}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__image + cite{margin-inline-start:37px;margin-inline-end:0;}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:var( --e-global-color-accent );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:var( --e-global-color-accent );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__icon{font-size:26px;}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-testimonial__icon svg{width:26px;}@media(max-width:1024px){.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-2237 .elementor-element.elementor-element-249762f .elementor-headline{font-size:24px;line-height:26px;letter-spacing:4.6px;word-spacing:0em;}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline-dynamic-text{line-height:26px;letter-spacing:4.6px;word-spacing:0em;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{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-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd.elementor-arrows-yes .elementor-main-swiper{width:calc( 720px - 40px );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-main-swiper{width:720px;}}@media(max-width:767px){.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-2237 .elementor-element.elementor-element-249762f .elementor-headline{font-size:20px;line-height:30px;letter-spacing:1.8px;}.elementor-2237 .elementor-element.elementor-element-249762f .elementor-headline-dynamic-text{line-height:30px;letter-spacing:1.8px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{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-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd.elementor-arrows-yes .elementor-main-swiper{width:calc( 320px - 40px );}.elementor-2237 .elementor-element.elementor-element-b4ef4cd .elementor-main-swiper{width:320px;}}