.hero{padding:48px 0!important}@media screen and (max-width:992px){.hero{padding:40px 0 42px!important}.hero.panel{height:auto}}.hero .container{margin:0 auto!important;max-width:1440px!important;padding-left:clamp(15px,6px + 2.81vw,60px);padding-right:clamp(15px,6px + 2.81vw,60px)}@media screen and (max-width:992px){.hero .container{padding:0 16px}}.hero h1{font-family:Okta Neue,serif;font-size:42px;font-weight:400;line-height:110%;text-align:right;text-transform:uppercase}@media screen and (max-width:992px){.hero h1{font-size:35px;text-align:center}.hero .hero-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0!important}.hero .hero-content .hero-title{margin:-60px 0 0!important}}@media(max-width:560px){.hero .hero-content a{text-align:center}.hero .hero-content .hero-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:992px){.hero .hero-features-block{margin-top:-20px!important;padding:0!important;position:relative}}@media screen and (min-width:1024px){.hero .hero-features-block{max-width:1320px;width:80%}}.hero .hero-features{font-family:Okta Neue,serif;font-size:14px;font-weight:400;line-height:100%;position:relative;text-transform:uppercase}@media screen and (min-width:1024px){.hero .hero-features{width:auto}}.hero .hero-features:before{background-color:#152545;border-radius:50%;content:none!important;height:1px;position:absolute;top:-24px;width:1px}