.top-banner{padding:20px 0;display:block;float:left;width:100%;background-size:cover;background-position:top !important;height:auto}.top-banner .banner-container{display:flex;align-items:center;justify-content:center}.top-banner .banner-text-left{margin-top:45px;margin-bottom:80px;display:block;float:left;width:100%;max-width:100%}.top-banner .banner-content-right{display:block;float:left;width:100%;min-height:28px;margin-left:2%;max-width:41%}.top-banner .banner-text-left h1{color:#fff;font-size:45px;line-height:62px;text-transform:uppercase;max-width:none;font-weight:600;margin-bottom:0}@media(max-width:767px){.top-banner .banner-container{display:block}.top-banner .banner-text-left{margin-top:25px;margin-bottom:0 !important;width:auto;max-width:none}.top-banner .banner-content-right{margin-left:0;max-width:none}}@media(max-width:480px){.top-banner .banner-text-left{text-align:center;margin:0 auto}}