.main-banner_section__KrbD_{position:relative;color:var(--primary-contrastText);background:#000;display:flex;flex-direction:column;justify-content:center;height:100%;min-height:100vh}@media(min-width:900px){.main-banner_section__KrbD_{padding:180px 0 140px}}.main-banner_section__KrbD_ .main-banner_container__RBdhJ{z-index:1;display:flex;flex:1 1}.main-banner_video__VCzKU{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;opacity:.3}@media(max-width:899px){.main-banner_video__VCzKU{position:static}}@media(max-width:599px){.main-banner_video__VCzKU{height:auto;aspect-ratio:393/320}}.main-banner_content__vYhwP{display:flex;gap:20px;justify-content:space-between;width:100%}@media(max-width:899px){.main-banner_content__vYhwP{padding:28px 0 30px;display:block;margin-top:auto}}.main-banner_content__vYhwP h1{font-size:60px;font-weight:400;line-height:1.333;max-width:810px}@media(max-width:1409px){.main-banner_content__vYhwP h1{font-size:40px}}@media(max-width:599px){.main-banner_content__vYhwP h1{font-size:28px}}.main-banner_description__gMhQz{margin-top:auto;font-size:20px;line-height:1.6;font-family:var(--font-secondary)}@media(min-width:900px){.main-banner_description__gMhQz{max-width:670px}}@media(max-width:1409px){.main-banner_description__gMhQz{font-size:18px}}@media(max-width:599px){.main-banner_description__gMhQz{font-size:14px;line-height:1.28;margin-top:5px}}.main-banner_description__gMhQz p:not(:last-child){margin-bottom:1.5em}.main-banner_description__gMhQz .main-banner_button__mXh5S{white-space:nowrap;margin-top:60px}@media(max-width:899px){.main-banner_description__gMhQz .main-banner_button__mXh5S{width:100%}}@media(max-width:599px){.main-banner_description__gMhQz .main-banner_button__mXh5S{margin-top:10px}}.services-offered_slideContent__0v4MB .services-offered_button__7reX4{margin-top:30px}@media(max-width:599px){.services-offered_slideContent__0v4MB .services-offered_button__7reX4{width:100%}}