.hero-slider{height:100%;overflow-y:hidden}.hero-slider.loading{max-height:520px}@media only screen and (max-width:767.98px){.hero-slider.loading{max-height:1122px}}@media only screen and (max-width:560px){.hero-slider.loading{max-height:825px}}@media only screen and (max-width:400px){.hero-slider.loading{max-height:558px}}@media only screen and (max-width:320px){.hero-slider.loading{max-height:449px}}.hero-slider.loading .swiper-slide:not(.swiper-slide:first-of-type){visibility:hidden}.hero-slider .swiper-controls{bottom:10px;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.hero-slider .swiper-controls .hero-swiper-button-next,.hero-slider .swiper-controls .hero-swiper-button-prev{color:red;height:unset;left:unset;margin-top:unset;opacity:1;position:relative;right:unset;top:unset}.hero-slider .swiper-controls .swiper-pagination{align-items:center;bottom:unset;display:flex;position:relative;top:unset;width:-moz-max-content;width:max-content}.hero-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:2px solid #000;height:12px;opacity:1;width:12px}.hero-slider .swiper-controls .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.hero-slider .hero-slide{align-items:center;background:#003c70;height:auto;position:relative}.hero-slider .hero-slide a{min-height:18px}.hero-slider .hero-slide .overlay{height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:768px){.hero-slider .hero-slide .overlay{display:none}}.hero-slider .hero-slide .mobile-overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:768px){.hero-slider .hero-slide .mobile-overlay{display:block}}.hero-slider .hero-slide .page-width{flex:1;height:100%;left:0;padding:0 67px;position:absolute;top:0}@media only screen and (max-width:768px){.hero-slider .hero-slide .page-width{padding:0 28px}}.hero-slider .hero-slide .page-width .text-container-wrapper{box-sizing:border-box;display:flex;flex-direction:row;height:100%;width:100%}@media only screen and (max-width:768px){.hero-slider .hero-slide .page-width .text-container-wrapper{flex-direction:column}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container{color:var(--text-alternate-color);max-width:545px;padding:30px 0;position:relative;width:100%}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-1{border-radius:0;display:inline-block;font-size:14px;font-weight:700;line-height:18px;margin-bottom:0;margin-right:20px;max-width:inherit;padding:10px 33px;width:auto}@media only screen and (max-width:768px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .button-1{display:block;margin-bottom:20px;margin-right:0}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading{font-size:50px;font-weight:700;line-height:72px;margin-bottom:20px;padding-right:50px}@media only screen and (max-width:950px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading{font-size:32px;line-height:46px;margin-bottom:18px;padding-right:0}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong{font-size:50px}@media only screen and (max-width:767.98px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong{font-size:32px;line-height:46px;margin-bottom:18px;padding-right:0}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em strong,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong strong{font-size:inherit;font-weight:inherit;line-height:inherit}@media only screen and (max-width:767.98px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em strong,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong strong{font-size:inherit;line-height:inherit}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading em a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container .heading strong a{color:var(--accent-1-color);text-decoration:underline}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div{margin-bottom:10px}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text{font-size:22px;font-weight:300;line-height:36px;margin-bottom:40px}@media only screen and (max-width:950px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text{font-size:18px;line-height:26px}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text strong{font-size:inherit;line-height:inherit}@media only screen and (max-width:767.98px){.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text a,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text em,.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text strong{font-size:inherit;line-height:inherit}}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container div.text a{color:var(--accent-1-color);text-decoration:underline}.hero-slider .hero-slide .page-width .text-container-wrapper .text-container a{border:none}.hero-slider .hero-slide .page-width .text-container-wrapper .img-container{z-index:10}.hero-slider .hero-slide .page-width .text-container-wrapper .img-container img{-o-object-fit:contain;object-fit:contain;position:static}.hero-slider .hero-slide .hero-slide__picture{height:100%;max-width:100%;overflow:hidden;width:100%}.hero-slider .hero-slide img,.hero-slider .hero-slide svg,.hero-slider .hero-slide video{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.hero-slider .hero-slide.playing .play-video-trigger{display:none}.hero-slider .play-video-trigger{cursor:pointer;height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:3}
