.header-wrapper{min-height:460px}.header-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:35px;grid-template-rows:1fr;min-height:460px}.header-text{display:flex;flex-direction:column;justify-content:center}.header-text-wrap{padding:30px;background-color:rgba(0,0,0,0.7)}.header-text-wrap h1{color:white}.header-intro{padding-top:35px}.header-intro p,.header-intro span{font-size:20px;color:#fff}.header-form{position:relative}.header-form-pos{background-color:white;padding:30px 66px;position:absolute;width:-moz-available;width:-webkit-fill-available;width:fill-available;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2)}.header-form-title{font-size:25px;font-weight:bold;color:#000;padding-bottom:30px;text-transform:uppercase;text-align:center}@media(max-width:870px){.header-block{grid-template-columns:1fr}.header-form-pos{position:relative;padding:30px}.header-text{padding-top:35px}}