.md-hero-slider{--md-hero-slider-title-offset:4.5rem;--slider-nav-icon-color:#ffffff;--slider-pagination-active:#ffffff;--slider-pagination-inactive:#ffffff66;position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;box-sizing:border-box;width:100%;min-height:29.5rem;overflow:hidden;margin-top:2.5rem}@media (max-width:1200px){.md-hero-slider{margin-top:0}}@media (max-width:767px){.md-hero-slider{margin-top:0;min-height:26.5rem}}.md-hero-slider>.md-hero-slider__controls,.md-hero-slider>.md-hero-slider__swiper,.md-hero-slider>.md-hero-slider__title{grid-column:1;grid-row:1}.md-hero-slider--single .md-hero-slider__controls{display:none!important}@media (min-width:767.99px){.md-hero-slider{--md-hero-slider-title-offset:7.5rem;min-height:32.5rem}}@media (min-width:1200.99px){.md-hero-slider{--container-padding-inline:2.5rem;--md-hero-slider-title-offset:4.5rem;min-height:40.604rem;padding-inline:max(var(--container-padding-inline),(100vw - 110rem) / 2 + var(--container-padding-inline));border-radius:1.25rem}.md-hero-slider .md-hero-slider__slide,.md-hero-slider .md-hero-slider__swiper.swiper{border-radius:1.25rem;overflow:hidden}}.md-hero-slider__title{position:relative;z-index:2;-ms-flex-item-align:start;align-self:start;justify-self:center;box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:2.5rem 1.5rem 0;color:#fff;text-align:center;font-family:var(--font-open, "Open Sans", sans-serif);font-size:1rem;font-weight:400;line-height:normal;pointer-events:none}@media (min-width:767.99px){.md-hero-slider__title{font-size:1.625rem;padding-top:4.75rem}}@media (min-width:1200.99px){.md-hero-slider__title{padding-top:2.5rem}}@media (max-width:767px){.md-hero-slider__title{padding:3.5rem 1rem 0}}.md-hero-slider__swiper.swiper{position:relative;z-index:1;width:100%;height:100%;min-height:inherit;overflow:hidden}.md-hero-slider__swiper .swiper-slide,.md-hero-slider__swiper .swiper-wrapper{height:100%;min-height:inherit}.md-hero-slider__swiper.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.md-hero-slider__swiper.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.md-hero-slider__swiper.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.md-hero-slider__swiper.swiper-fade .swiper-slide-active,.md-hero-slider__swiper.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.md-hero-slider__slide{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;width:100%;height:100%;min-height:inherit;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}.md-hero-slider__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}.md-hero-slider__overlay{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.md-hero-slider__slide--has-overlay .md-hero-slider__inner{position:relative;z-index:2}.md-hero-slider__inner{position:relative;z-index:2;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:var(--md-hero-slider-title-offset,4.5rem) 1.5rem 6rem;text-align:center;gap:0}@media (max-width:767px){.md-hero-slider__inner{padding-top:6rem}}.md-hero-slider__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;max-width:100%}.md-hero-slider__heading{margin:0 0 1rem;color:#fff;text-align:center;font-family:Inter,sans-serif;font-size:1.625rem;font-style:normal;font-weight:900;line-height:120%;letter-spacing:normal}@media (min-width:767.99px){.md-hero-slider__heading{margin-bottom:1.5rem;font-size:2.25rem}}@media (min-width:1200.99px){.md-hero-slider__heading{font-size:3.012rem}}.md-hero-slider__description{margin:0 0 2.5rem;max-width:100%;color:#fff;text-align:center;font-family:var(--font-open, "Open Sans", sans-serif);font-size:1rem;font-weight:400;line-height:normal}@media (min-width:767.99px){.md-hero-slider__description{font-size:1.625rem}}@media (min-width:1200.99px){.md-hero-slider__description{font-size:1.632rem;max-width:max(36.5rem,30vw)}}.md-hero-slider__controls{position:relative;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:end;-ms-flex-pack:center;justify-content:center;justify-self:center;gap:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:.75rem 1rem 2.5rem;pointer-events:none}@media (min-width:767.99px){.md-hero-slider__controls{gap:1.5rem}}.md-hero-slider__controls>*{pointer-events:auto}.md-hero-slider__pagination.swiper-pagination{position:static;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;width:auto;min-width:0;margin:0;text-align:center;line-height:1}.md-hero-slider__pagination.swiper-pagination.swiper-pagination-horizontal{top:auto;right:auto;bottom:auto;left:auto;-webkit-transform:none;transform:none}.md-hero-slider__pagination.swiper-pagination .swiper-pagination-bullet{width:1.5rem;height:1.5rem;margin:0!important;padding:0;border:none;border-radius:50%;vertical-align:middle;opacity:1;cursor:pointer;background:var(--slider-pagination-inactive,rgba(255,255,255,.4));transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease}.md-hero-slider__pagination.swiper-pagination .swiper-pagination-bullet-active{background:var(--slider-pagination-active,#fff)}@media (max-width:767px){.md-hero-slider__pagination.swiper-pagination .swiper-pagination-bullet{width:1.125rem;height:1.125rem}}.md-hero-slider:not(.md-hero-slider--initialized) .md-hero-slider__pagination .swiper-pagination-bullet{pointer-events:none}.md-hero-slider__btn-next,.md-hero-slider__btn-prev{position:relative;top:auto;right:auto;left:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3rem;height:3rem;min-width:3rem;min-height:3rem;margin:0;padding:0;border:none;border-radius:100vw;background:0 0!important;background-image:none!important;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}@media (max-width:767px){.md-hero-slider__btn-next,.md-hero-slider__btn-prev{width:48px;height:48px;min-width:48px;min-height:48px}}.md-hero-slider__btn-next::before,.md-hero-slider__btn-prev::before{content:"";position:absolute;top:2px;left:2px;z-index:0;width:2.75rem;height:2.75rem;border-radius:50%;opacity:0;pointer-events:none;background-color:#9dbccf;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);transition:opacity .3s ease,background-color .3s ease}@media (hover:hover){.md-hero-slider__btn-next:hover:not(.swiper-button-disabled)::before,.md-hero-slider__btn-prev:hover:not(.swiper-button-disabled)::before{opacity:1;background-color:#9dbccf}.md-hero-slider__btn-next:hover:not(.swiper-button-disabled) .md-hero-slider__nav-arrow rect,.md-hero-slider__btn-prev:hover:not(.swiper-button-disabled) .md-hero-slider__nav-arrow rect{fill:#9dbccf}}.md-hero-slider__btn-next:active,.md-hero-slider__btn-next:focus-visible,.md-hero-slider__btn-prev:active,.md-hero-slider__btn-prev:focus-visible{background-color:color-mix(in srgb,var(--slider-nav-icon-color,#fff) 12%,transparent)!important;outline:2px solid var(--slider-nav-icon-color,#fff);outline-offset:2px}.md-hero-slider__btn-next::after,.md-hero-slider__btn-prev::after{display:none!important;content:none!important}.md-hero-slider__btn-next.swiper-button-disabled,.md-hero-slider__btn-prev.swiper-button-disabled{--slider-nav-icon-color:var(--slider-pagination-inactive, rgba(255, 255, 255, 0.4));opacity:1;cursor:not-allowed}.md-hero-slider__nav-arrow{position:relative;z-index:1;display:block;-ms-flex-negative:0;flex-shrink:0;width:3rem;height:3rem;overflow:visible;pointer-events:none}@media (max-width:767px){.md-hero-slider__nav-arrow{width:48px;height:48px}}.md-hero-slider__nav-arrow rect{fill:none;stroke:var(--slider-nav-icon-color,#fff);stroke-width:1;transition:fill .3s ease,stroke .3s ease}.md-hero-slider__nav-arrow path{fill:var(--slider-nav-icon-color,#fff);transition:fill .3s ease}.md-hero-slider__cta{--cta-circle-size:4rem;--cta-trailing-size:2rem;--cta-gap:1rem;--cta-padding-end:2.5rem;--cta-hover-label-shift:calc(
      var(--cta-circle-size) + var(--cta-gap) - var(--cta-padding-end)
  );--cta-outer-height:calc(var(--cta-circle-size) + 2px);--cta-icon-inset:calc((var(--cta-circle-size) - var(--cta-trailing-size)) / 2);--cta-leading-end-left:calc(100% - var(--cta-circle-size));--cta-duration:0.3s;--cta-ease:cubic-bezier(0.4, 0, 0.2, 1);position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;max-width:100%;height:var(--cta-outer-height);min-height:var(--cta-outer-height);padding:0 var(--cta-padding-end) 0 0;overflow:hidden;border:1px solid #fff;border-radius:100vw;background-color:#286751;color:#fff;text-decoration:none;transition:padding-left var(--cta-duration) var(--cta-ease)}@media (max-width:767px){.md-hero-slider__cta{--cta-circle-size:2.875rem;--cta-outer-height:3rem;--cta-padding-end:1.5rem;min-height:3rem}}.md-hero-slider__cta::before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:0;width:var(--cta-circle-size);border-radius:inherit;background:#4ad57b;transition:width var(--cta-duration) var(--cta-ease)}.md-hero-slider__cta,.md-hero-slider__cta:active,.md-hero-slider__cta:focus,.md-hero-slider__cta:focus-visible,.md-hero-slider__cta:hover,.md-hero-slider__cta:visited{color:#fff;text-decoration:none}.md-hero-slider__cta:focus-visible,.md-hero-slider__cta:hover{padding-left:calc(var(--cta-circle-size) + var(--cta-gap))}.md-hero-slider__cta:focus-visible::before,.md-hero-slider__cta:hover::before{width:100%}.md-hero-slider__cta:focus-visible .md-hero-slider__cta-leading,.md-hero-slider__cta:hover .md-hero-slider__cta-leading{left:var(--cta-leading-end-left);background-color:transparent}.md-hero-slider__cta:focus-visible .md-hero-slider__cta-label,.md-hero-slider__cta:hover .md-hero-slider__cta-label{margin-left:0;text-align:left;-webkit-transform:translateX(calc(-1 * var(--cta-hover-label-shift)));transform:translateX(calc(-1 * var(--cta-hover-label-shift)))}@media (max-width:1200px){.md-hero-slider__cta{padding-left:calc(var(--cta-circle-size) + var(--cta-gap));transition:none}.md-hero-slider__cta::before{width:100%;transition:none}.md-hero-slider__cta .md-hero-slider__cta-leading{left:var(--cta-leading-end-left);background-color:transparent;transition:none}.md-hero-slider__cta .md-hero-slider__cta-label{margin-left:0;text-align:left;-webkit-transform:translateX(calc(-1 * var(--cta-hover-label-shift)));transform:translateX(calc(-1 * var(--cta-hover-label-shift)));transition:none}.md-hero-slider__cta:focus-visible,.md-hero-slider__cta:hover{padding-left:calc(var(--cta-circle-size) + var(--cta-gap))}.md-hero-slider__cta:focus-visible::before,.md-hero-slider__cta:hover::before{width:100%}.md-hero-slider__cta:focus-visible .md-hero-slider__cta-leading,.md-hero-slider__cta:hover .md-hero-slider__cta-leading{left:var(--cta-leading-end-left);background-color:transparent}.md-hero-slider__cta:focus-visible .md-hero-slider__cta-label,.md-hero-slider__cta:hover .md-hero-slider__cta-label{margin-left:0;text-align:left;-webkit-transform:translateX(calc(-1 * var(--cta-hover-label-shift)));transform:translateX(calc(-1 * var(--cta-hover-label-shift)))}}@media (prefers-reduced-motion:reduce){.md-hero-slider__cta{transition:none}.md-hero-slider__cta::before{transition:none}.md-hero-slider__cta:focus-visible,.md-hero-slider__cta:hover{background-color:#4ad57b}.md-hero-slider__cta:focus-visible::before,.md-hero-slider__cta:hover::before{width:100%}.md-hero-slider__cta:focus-visible .md-hero-slider__cta-leading,.md-hero-slider__cta:hover .md-hero-slider__cta-leading{left:var(--cta-leading-end-left);background-color:transparent}.md-hero-slider__cta .md-hero-slider__cta-label,.md-hero-slider__cta .md-hero-slider__cta-leading{transition:none}}.md-hero-slider__cta-leading{position:absolute;top:50%;left:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:var(--cta-circle-size);height:var(--cta-circle-size);border-radius:50%;background:#4ad57b;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:left var(--cta-duration) var(--cta-ease),background-color .3s ease var(--cta-duration)}.md-hero-slider__cta-leading svg{width:2rem;height:2rem}@media (max-width:767px){.md-hero-slider__cta-leading svg{width:1.5rem;height:1.5rem}}.md-hero-slider__cta-trailing{display:none}.md-hero-slider__cta-label{position:relative;z-index:1;-ms-flex-negative:0;flex-shrink:0;margin-left:calc(var(--cta-circle-size) + var(--cta-gap));color:#fff;text-align:center;font-family:var(--font-open, "Open Sans", sans-serif);font-size:1.25rem;font-weight:700;line-height:normal;white-space:nowrap;-webkit-transform:translateX(0);transform:translateX(0);transition:margin-left var(--cta-duration) var(--cta-ease),-webkit-transform var(--cta-duration) var(--cta-ease);transition:transform var(--cta-duration) var(--cta-ease),margin-left var(--cta-duration) var(--cta-ease);transition:transform var(--cta-duration) var(--cta-ease),margin-left var(--cta-duration) var(--cta-ease),-webkit-transform var(--cta-duration) var(--cta-ease)}@media (max-width:767px){.md-hero-slider__cta-label{font-size:1.125rem}}