/*!*******************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./modules/blocks/hero-video/style.scss ***!
  \*******************************************************************************************************************************/.section.section-hero_video{padding-bottom:50px}.section.section-hero_video .section__container{padding:0!important}.section.section-hero_video .section-hero__wrapper{position:relative}.section.section-hero_video .section-hero_video__background img,.section.section-hero_video .section-hero_video__background video{display:block;height:auto;margin:0 auto;max-height:100vh;object-fit:cover;width:100%}.section.section-hero_video .section-hero_video__text{color:#fff!important;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.section.section-hero_video .section-hero_video__text p,.section.section-hero_video .section-hero_video__text span{font-size:calc(22px + 1.80556vw);font-weight:600!important;letter-spacing:-2.8px;line-height:1.1!important;margin:0 0 16px}@media screen and (max-width:1024px){.section.section-hero_video .section-hero_video__text p,.section.section-hero_video .section-hero_video__text span{font-size:calc(14px + 2.53906vw);margin:0 0 8px}}@media screen and (max-width:768px){.section.section-hero_video .section-hero_video__text p,.section.section-hero_video .section-hero_video__text span{letter-spacing:-1.5px}}.section.section-hero_video .section-hero_video__text h1{font-family:Tiempos Headline;font-size:calc(22px + 4.16667vw);font-weight:400!important;letter-spacing:-3px;line-height:.9!important}@media screen and (max-width:1024px){.section.section-hero_video .section-hero_video__text h1{font-size:calc(24px + 4.29688vw)}}@media screen and (max-width:768px){.section.section-hero_video .section-hero_video__text h1{letter-spacing:-2px}}.section.section-hero_video .additional-text{bottom:3%;position:absolute;right:3%;width:20%}@media screen and (max-width:576px){.section.section-hero_video .additional-text{bottom:0}}.section.section-hero_video .arrow{animation:scale 2.5s linear 2s infinite running;display:block;width:40%}.section.section-hero_video .text{display:block;transform:translate(-27%,-40%);width:100%}@keyframes scale{0%{transform:scale(1)}10%{transform:scale(1.2,1.15) rotate(-7deg) translateX(5%) translateY(1px);transform-origin:bottom right}20%{transform:scale(1)}to{transform:scale(1)}}body:has(.section-hero_video) .section__title,body:has(.section-hero_video) .swan-heading{color:#2f3a53;font-family:Tiempos Headline;font-weight:400!important;letter-spacing:-2px;line-height:90%!important}body:has(.section-hero_video) .section-hero_video .section__title,body:has(.section-hero_video) .section-title-bg-image .section__title{color:#fff}body:has(.section-hero_video) .section-vp-custom-blockquote .swan-font-secondary{color:#2f3a53}body:has(.section-hero_video) .section-vp-custom-blockquote .swan-text-black{margin-bottom:0}body:has(.section-hero_video) .section-check-out .main-text{color:#2f3a53}body:has(.section-hero_video) .section-check-out .swan-button{background-color:#6fd0f5!important;color:#000!important}body:has(.section-hero_video) .section.section-check-out .swan-button.swan-button-skin-primary:hover{background-color:#48bbeb!important}body:has(.section-hero_video) .site-header{margin-bottom:0}