#hs_cos_wrapper_hero_banner .hero_banner{justify-content:flex-start;overflow:hidden}#hs_cos_wrapper_hero_banner .hero_banner-content{display:flex;flex-flow:column wrap;height:100vh;height:100svh;justify-content:center;padding:0}#hs_cos_wrapper_hero_banner .hero_banner-logo{max-width:781px;width:100%}.body-container--home{background:#24231d;overflow:hidden;position:relative}body{padding-top:0!important}#hs_cos_wrapper_announcement .announcement_block{margin-bottom:0!important}.main-header{background-color:transparent;left:0;position:absolute;top:0}body[data-nav=true] .main-header,body[data-sticky=true] .main-header{top:0!important}body[data-sticky=true] .main-header.over-hero{background-color:transparent}body[data-sticky=true] .main-header.over-hero:after{border-color:transparent}.main-header.over-hero .header-logo--main{opacity:0}.main-header:not(.over-hero) .header-logo--main{opacity:100%}@media only screen and (max-width:1024px){.hero_banner-logo{padding:0 40px}}@media only screen and (max-width:767px){.main-header.over-hero .header-logo--main{opacity:1}#hs_cos_wrapper_hero_banner .hero_banner-image:before{background-color:transparent}#hs_cos_wrapper_hero_banner .hero_banner-logo{display:none}}