:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.elementor-element,.elementor-lightbox{--swiper-theme-color:#000;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-element .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper .swiper-pagination-custom,.elementor-element .swiper .swiper-pagination-fraction,.elementor-element .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-element .swiper~.swiper-pagination-custom,.elementor-element .swiper~.swiper-pagination-fraction,.elementor-lightbox .swiper .swiper-horizontal>.swiper-pagination-bullets,.elementor-lightbox .swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper .swiper-pagination-custom,.elementor-lightbox .swiper .swiper-pagination-fraction,.elementor-lightbox .swiper~.swiper-pagination-bullets.swiper-pagination-horizontal,.elementor-lightbox .swiper~.swiper-pagination-custom,.elementor-lightbox .swiper~.swiper-pagination-fraction{bottom:5px}.elementor-element .elementor-swiper,.elementor-lightbox .elementor-swiper{position:relative}.elementor-element .elementor-main-swiper,.elementor-lightbox .elementor-main-swiper{position:static}
/*! elementor-pro - v4.2.0 - 19-08-2026 */
.elementor-testimonial__footer,.elementor-testimonial__header{display:flex}.elementor-testimonial__footer cite,.elementor-testimonial__header cite{display:flex;flex-direction:column;font-size:14px;font-style:normal;line-height:1.5}.elementor-testimonial__name{font-weight:700}.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{align-items:center}.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}.elementor-testimonial--align-center .elementor-testimonial{text-align:center}.elementor-testimonial--align-center.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{justify-content:center}.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:1.3em;font-style:italic;line-height:1.5}
/*! elementor-pro - v4.2.0 - 19-08-2026 */
.swiper-pagination-bullets{color:#fff;cursor:default}.swiper-slide{border-style:solid;border-width:0;overflow:hidden;transition-duration:.5s;transition-property:border,background,transform;will-change:transform}.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}.elementor-widget-reviews .swiper-wrapper,.elementor-widget-testimonial-carousel .swiper-wrapper{align-items:stretch;display:flex}.elementor-widget-reviews .swiper-slide,.elementor-widget-testimonial-carousel .swiper-slide{height:auto}.elementor-widget-reviews.elementor-pagination-type-bullets .swiper,.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container{padding-bottom:40px}.elementor-702 .elementor-element.elementor-element-2dffd2f:not(.elementor-motion-effects-element-type-background),.elementor-702 .elementor-element.elementor-element-2dffd2f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/assets/img/7b6fd2f66d5e.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-702 .elementor-element.elementor-element-2dffd2f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:145px 0 95px 0}.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)}.elementor-702 .elementor-element.elementor-element-487c8ad{text-align:center}.elementor-702 .elementor-element.elementor-element-487c8ad .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:58px;font-weight:500;color:#fff}.elementor-702 .elementor-element.elementor-element-65a9f09>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-702 .elementor-element.elementor-element-65a9f09>.elementor-container{max-width:1300px}.elementor-702 .elementor-element.elementor-element-65a9f09{padding:120px 25px 90px 25px}.elementor-702 .elementor-element.elementor-element-f0c1d43>.elementor-element-populated{padding:0 60px 0 0}.elementor-702 .elementor-element.elementor-element-9d713f9 .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:48px;font-weight:500}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-702 .elementor-element.elementor-element-fdfd7ad>.elementor-element-populated{padding:0 0 0 60px}.elementor-702 .elementor-element.elementor-element-28971fa>.elementor-widget-container{margin:0 0 0 0}.elementor-702 .elementor-element.elementor-element-2916805>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-702 .elementor-element.elementor-element-2916805>.elementor-container{max-width:1300px}.elementor-702 .elementor-element.elementor-element-2916805{padding:0 25px 90px 25px}.elementor-702 .elementor-element.elementor-element-9a19e44>.elementor-element-populated{padding:0 60px 0 0}.elementor-702 .elementor-element.elementor-element-b4508eb>.elementor-widget-container{margin:0 0 0 0}.elementor-702 .elementor-element.elementor-element-9397b2d>.elementor-element-populated{padding:0 0 0 60px}.elementor-702 .elementor-element.elementor-element-c65a732:not(.elementor-motion-effects-element-type-background),.elementor-702 .elementor-element.elementor-element-c65a732>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#b0dcde}.elementor-702 .elementor-element.elementor-element-c65a732>.elementor-container{max-width:1300px}.elementor-702 .elementor-element.elementor-element-c65a732{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:90px 25px 90px 25px}.elementor-702 .elementor-element.elementor-element-98ba150>.elementor-container{max-width:1300px}.elementor-702 .elementor-element.elementor-element-98ba150{padding:0 0 0 0}.elementor-702 .elementor-element.elementor-element-cc66b4d>.elementor-element-populated{padding:0 0 0 0}.elementor-702 .elementor-element.elementor-element-30eccdd{text-align:center}.elementor-702 .elementor-element.elementor-element-30eccdd .elementor-heading-title{font-family:"Work Sans",Sans-serif;font-size:48px;font-weight:500}.elementor-widget-global .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-global .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-702 .elementor-element.elementor-global-1318 .swiper-pagination-bullet-active,.elementor-702 .elementor-element.elementor-global-1318 .swiper-pagination-progressbar-fill{background-color:#007480}.elementor-702 .elementor-element.elementor-global-1318 .swiper-pagination-bullet{height:13px;width:13px}.elementor-702 .elementor-element.elementor-global-1318 .elementor-testimonial__text{color:#000;font-family:"Work Sans",Sans-serif;font-size:17px;font-weight:300;font-style:normal;line-height:30px}.elementor-702 .elementor-element.elementor-global-1318 .elementor-testimonial__name{color:#007480;font-family:"Work Sans",Sans-serif;font-size:17px;font-weight:400}.elementor-702 .elementor-element.elementor-element-48b2cca.parallax_section_holder{background-image:url(/assets/img/f2adda1cacfd.webp)!important}.elementor-702 .elementor-element.elementor-element-48b2cca{padding:104px 25px 85px 25px}body.elementor-page-702{padding:0 0 0 0}@media (min-width:768px){.elementor-702 .elementor-element.elementor-element-f0c1d43{width:50%}.elementor-702 .elementor-element.elementor-element-fdfd7ad{width:49.332%}.elementor-702 .elementor-element.elementor-element-9a19e44{width:50%}.elementor-702 .elementor-element.elementor-element-9397b2d{width:49.332%}}@media (max-width:1024px){.elementor-702 .elementor-element.elementor-element-2dffd2f{padding:45px 15px 45px 15px}.elementor-702 .elementor-element.elementor-element-65a9f09{padding:60px 0 20px 0}.elementor-702 .elementor-element.elementor-element-f0c1d43>.elementor-element-populated{padding:0 0 0 25px}.elementor-702 .elementor-element.elementor-element-9d713f9 .elementor-heading-title{font-size:42px}.elementor-702 .elementor-element.elementor-element-fdfd7ad>.elementor-element-populated{padding:0 25px 0 35px}.elementor-702 .elementor-element.elementor-element-2916805{padding:20px 0 60px 0}.elementor-702 .elementor-element.elementor-element-9a19e44>.elementor-element-populated{padding:0 35px 0 25px}.elementor-702 .elementor-element.elementor-element-9397b2d>.elementor-element-populated{padding:0 25px 0 0}.elementor-702 .elementor-element.elementor-element-f560249>.elementor-element-populated{padding:0 0 0 0}}@media (max-width:767px){.elementor-702 .elementor-element.elementor-element-2dffd2f{padding:25px 0 25px 0}.elementor-702 .elementor-element.elementor-element-487c8ad .elementor-heading-title{font-size:48px}.elementor-702 .elementor-element.elementor-element-65a9f09{padding:40px 15px 40px 15px}.elementor-702 .elementor-element.elementor-element-f0c1d43>.elementor-element-populated{padding:0 0 45px 0}.elementor-702 .elementor-element.elementor-element-9d713f9 .elementor-heading-title{font-size:38px}.elementor-702 .elementor-element.elementor-element-fdfd7ad>.elementor-element-populated{padding:0 0 0 0}.elementor-702 .elementor-element.elementor-element-2916805{padding:40px 15px 40px 15px}.elementor-702 .elementor-element.elementor-element-9a19e44>.elementor-element-populated{padding:0 0 45px 0}.elementor-702 .elementor-element.elementor-element-9397b2d>.elementor-element-populated{padding:0 0 0 0}.elementor-702 .elementor-element.elementor-element-c65a732{padding:45px 15px 45px 15px}.elementor-702 .elementor-element.elementor-element-f560249>.elementor-element-populated{padding:0 0 0 0}.elementor-702 .elementor-element.elementor-element-48b2cca{padding:40px 25px 40px 25px}}