.mherohome{display:flex;padding:70px 0;position:relative}@media(min-width:992px){.mherohome{min-height:calc(100vh - 120px)}}.mherohome__content{align-items:center;display:flex;justify-content:center;position:relative;width:100%;z-index:5}.mherohome__content h1{color:var(--bs-secondary);font-size:calc(1.475rem + 2.7vw);font-weight:700;line-height:100%;margin-bottom:1rem}.mherohome__content h1 span{color:var(--bs-primary)}@media (min-width:1200px){.mherohome__content h1{font-size:3.5rem}}.mherohome__richtext{font-size:1.25rem;font-weight:400}.mherohome__bg{opacity:0}.mherohome__bg,.mherohome__bgmask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.mherohome__bgmask{background-repeat:no-repeat;background-size:cover;display:none;mask-image:url(https://24905721.fs1.hubspotusercontent-eu1.net/hubfs/24905721/Interfluid/maskera-nooutline.svg);-webkit-mask-image:url(https://24905721.fs1.hubspotusercontent-eu1.net/hubfs/24905721/Interfluid/maskera-nooutline.svg);mask-position:50%;-webkit-mask-position:50%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:10%;-webkit-mask-size:10%;object-fit:cover;transition:all 1s ease-in-out}@media (min-width:768px){.mherohome__bgmask{display:block;mask-position:80%;-webkit-mask-position:80%;mask-size:25%;-webkit-mask-size:25%}}.modal-header .btn-close:hover{background-color:transparent;border:none;opacity:1}.modal--fullpage .modal-dialog{margin:0;max-width:100vw;min-height:100vh;width:100vw}.modal--fullpage .modal-content{height:100vh}.modal--fullpage .videoWrapper{height:100%;left:0;position:absolute;top:0;width:100%}.modal--fullpage .background__media{height:100%;width:100%}.modal--fullpage .modal-body video{height:100%;object-fit:contain;position:absolute;width:100%}