.substage,.herostage{display:flex;align-items:center}.substage-slideImg,.herostage-slideImg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;pointer-events:none;background-color:var(--color-grey-800)}.substage-slideContent,.herostage-slideContent{align-items:center;text-align:center;display:flex;flex-direction:column;justify-content:center;gap:35px;position:absolute}.substage-contentButtons,.herostage-contentButtons{display:flex;width:100%;gap:15px;padding:15px;justify-content:center;align-items:center}.substage .swiper,.herostage .swiper{width:100%;display:flex;justify-content:center}.substage .swiper-slide,.herostage .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:flex;justify-content:center;align-items:center}.substage .swiper-navigation,.herostage .swiper-navigation{display:flex;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.substage .swiper-button-next,.substage .swiper-button-prev,.herostage .swiper-button-next,.herostage .swiper-button-prev{position:relative;width:58px;height:58px;top:0;right:0;left:0;margin-top:0}.substage .swiper-button-prev:after,.herostage .swiper-button-prev:after{border:none;border-radius:30px;content:"";width:58px;height:58px;cursor:pointer;background:url('../../../ion2s/typo3-ion2s-page-base/Resources/vendor/ion2s/typo3-ion2s-page-base/Resources/Public/ContentBlocks/ion2s/stage/arrow-prev-slider.svg') no-repeat center #fff}.substage .swiper-button-next:after,.herostage .swiper-button-next:after{border:none;border-radius:30px;content:"";width:58px;height:58px;cursor:pointer;background:url('../../../ion2s/typo3-ion2s-page-base/Resources/vendor/ion2s/typo3-ion2s-page-base/Resources/Public/ContentBlocks/ion2s/stage/arrow-next-slider.svg') no-repeat center #fff}.substage .swiper-pagination,.herostage .swiper-pagination{bottom:3em}.substage .swiper-pagination-bullet,.herostage .swiper-pagination-bullet{width:4px;height:4px;padding:0;background-color:#fff;opacity:.5;margin:0 var(--swiper-pagination-bullet-horizontal-gap,8px)!important;border-radius:2px}.substage .swiper-pagination-bullet-active,.herostage .swiper-pagination-bullet-active{opacity:1;width:24px}@media screen and (max-width:992px){.substage .swiper-navigation,.herostage .swiper-navigation{display:none}}.substage-bannerContent,.herostage-bannerContent{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;overflow:hidden;width:100%;height:-moz-fit-content;height:fit-content;gap:35px;z-index:1}.substage-bannerImg,.herostage-bannerImg{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover}.substage video::-webkit-media-controls-panel,.herostage video::-webkit-media-controls-panel{display:none!important}.substage .badge-custom,.herostage .badge-custom{color:var(--color-white)!important;background-color:var(--color-white-trans-20)!important}.substage .snow h1,.substage .nova_book h1,.substage .forrest h1,.herostage .snow h1,.herostage .nova_book h1,.herostage .forrest h1{font-weight:600}.substage h1,.herostage h1{color:var(--color-white)!important;font:400 55px/70px var(--font-primary);max-width:784px;margin:0}@media screen and (max-width:576px){.substage h1,.herostage h1{font:400 30px/40px var(--font-primary)}}.substage h2,.herostage h2{color:var(--color-white)!important;font:400 18px/26px var(--font-primary);max-width:784px;margin:0}.herostage{height:100vh}@media screen and (min-width:390px){.substage{height:750px}}@media screen and (max-width:390px){.substage{height:520px}.herostage-contentButtons .btn-custom:not(:first-child),.substage-contentButtons .btn-custom:not(:first-child){display:none}.swiper-pagination{bottom:2em}}
