.row-fluid-wrapper.row-depth-1:has(.mf-hero) .hs-sec-btn{border:none}.row-fluid-wrapper.row-depth-1:has(.mf-hero) .hs-button{background:none;border:1px solid #fff}.mf-hero{display:flex;flex-direction:column;height:100%;left:0;position:relative;top:var(--mf-menu-height);width:100vw}.mf-hero__video{height:calc(100vh - var(--mf-menu-height));position:relative;width:100%}.mf-hero__video video{height:100%;object-fit:cover;object-position:center;width:100%}.mf-hero__content>*{color:#fff}.mf-hero__content h1{font-size:32px;margin-bottom:8px}.mf-hero__content h2{font-size:48px}.mf-hero__content{display:flex;flex-direction:column;height:100%;justify-content:end;margin-left:20%;padding:1.5rem 1.5rem 3.5rem;position:absolute;width:52%}.mf-hero__content .btn_row{column-gap:50px;justify-content:left;margin-bottom:40px;margin-top:8px}.mf-hero__content .btn_row .btn_item a{padding:1rem 5rem}@media (min-width:1200px){.mf-hero__content{margin-left:15%}}@media (min-width:1536px){.mf-hero__content{margin-left:20%}}@media (max-width:1399px){.mf-hero h1{font-size:1.2rem}.mf-hero__content h2{font-size:1.6875rem}.mf-hero p{font-size:1rem}.mf-hero__content{justify-content:end;margin:auto;width:100%}.mf-hero__content .btn_row{column-gap:10px}.mf-hero__content .btn_row .btn_item a{font-size:14px;padding:1rem}}