#logo{max-height:180px!important;margin-top:-110px}#main-header .container{align-items:center;display:flex;justify-content:space-between;padding-top:40px;padding-bottom:20px}#main-header{height:auto!important;padding:10px 0}.home .hero-overlay::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1}.home .hero-overlay .et_pb_text_inner{position:relative;z-index:2}.home .hero-overlay h1,.home .hero-overlay h2{color:#ffffff!important;text-shadow:1px 1px 5px rgba(0,0,0,0.6)}