.elementor-widget-hero-slider{margin-inline:auto;max-width:1580px;min-width:0;padding-top:var(--site-header-height,0);width:100%}.elementor-widget-hero-slider .hero-slider{background-color:#fff;overflow:hidden;position:relative;width:100%}.elementor-widget-hero-slider .hero-slider__wrapper{align-items:stretch;height:auto}.elementor-widget-hero-slider .hero-slider__slide{align-items:center;box-sizing:border-box;color:#000;display:grid;gap:24px;grid-template-columns:30% 70%;height:auto;padding:0 10px;position:relative}.elementor-widget-hero-slider .hero-slider__media{align-self:stretch;grid-column:2;grid-row:1;min-width:0;position:relative}.elementor-widget-hero-slider .hero-slider__media picture{display:block;height:100%;width:100%}.elementor-widget-hero-slider .hero-slider__media:after{content:"";inset:0;pointer-events:none;position:absolute}.elementor-widget-hero-slider .hero-slider__image{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.elementor-widget-hero-slider .hero-slider__content{box-sizing:border-box;grid-column:1;grid-row:1;min-width:0;overflow-wrap:anywhere;position:relative;width:100%;z-index:1}.elementor-widget-hero-slider .hero-slider__eyebrow{color:#00aff0;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:1.2rem;text-transform:uppercase}.elementor-widget-hero-slider .hero-slider__title{color:#000;font-size:clamp(28px,4vw,50px);font-weight:700;line-height:1.05;margin:0}.elementor-widget-hero-slider .hero-slider__button{align-items:center;background-color:#00aff0;border:2px solid #00aff0;border-radius:4px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;line-height:1.2;margin-top:3rem;max-width:100%;min-height:48px;padding:12px 28px;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:normal;width:fit-content}.elementor-widget-hero-slider .hero-slider__button:focus,.elementor-widget-hero-slider .hero-slider__button:hover{background-color:#fff;border-color:#fff;color:#00aff0;text-decoration:none}.elementor-widget-hero-slider .hero-slider__pagination{bottom:32px}.elementor-widget-hero-slider .hero-slider__pagination .swiper-pagination-bullet{background-color:#fff;height:10px;opacity:.5;width:10px}.elementor-widget-hero-slider .hero-slider__pagination .swiper-pagination-bullet-active{background-color:#00aff0;opacity:1}.elementor-widget-hero-slider .hero-slider__arrow{background:none;border:none;color:#fff;height:48px;transition:color .2s ease;width:48px}.elementor-widget-hero-slider .hero-slider__arrow:after{font-size:18px;font-weight:700}.elementor-widget-hero-slider .hero-slider__arrow:focus,.elementor-widget-hero-slider .hero-slider__arrow:hover{color:#000}.elementor-widget-hero-slider .hero-slider__arrow--prev{left:24px}.elementor-widget-hero-slider .hero-slider__arrow--next{right:24px}@media screen and (max-width:920px){.elementor-widget-hero-slider{padding-top:40px}.elementor-widget-hero-slider .hero-slider{min-height:0}.elementor-widget-hero-slider .hero-slider__slide{gap:0;grid-template-columns:1fr;min-height:0;padding:0}.elementor-widget-hero-slider .hero-slider__content,.elementor-widget-hero-slider .hero-slider__media{grid-column:1}.elementor-widget-hero-slider .hero-slider__content{grid-row:1;min-height:189px;padding:0 15px 22px}.elementor-widget-hero-slider .hero-slider__eyebrow{font-size:13px;margin-bottom:7px}.elementor-widget-hero-slider .hero-slider__media{grid-row:2;overflow:hidden}.elementor-widget-hero-slider .hero-slider__media picture{height:auto}.elementor-widget-hero-slider .hero-slider__image{height:auto;max-width:none;width:max(100%,585px)}.elementor-widget-hero-slider .hero-slider__media--mobile-image .hero-slider__image{width:100%}.elementor-widget-hero-slider .hero-slider__title{font-size:35px;font-weight:300;letter-spacing:-.02em;line-height:36px;max-width:324px}.elementor-widget-hero-slider .hero-slider__button{border:0;border-radius:0;font-size:8px;margin-top:18px;min-height:17px;padding:2px 8px;text-transform:uppercase}.elementor-widget-hero-slider .hero-slider__arrow,.elementor-widget-hero-slider .hero-slider__pagination{display:none}}
/*# sourceMappingURL=maps/hero-slider.min.css.map */
