.banner-form-row{position:absolute;top:40%;left:0;width:100%;transform:translateY(-50%)}
#header .header-wrap{padding:6px 0;background:#4a1026ef}
#header {position: relative;}
#header .header-wrap .container:after{bottom:18px;height: 0;}
@media (max-width: 991px) { .banner-form-row { position: relative; transform: none; padding: 40px 0; background-color: #4A1026; }#header { position: sticky; } }