.service-banner-header{align-items:center;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;display:flex;float:left;height:800px;position:relative;text-align:center;width:100%}.service-outer{text-align:left}.service-left-section{//flex:0 45%;//flex:0 70%}.right-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom-left-radius:20px;border-top-left-radius:20px;min-height:550px}.ser-right-sec{flex:0 52%}.ser-banner-header h1{font-size:40px;margin:0 auto;padding-bottom:20px}.ser-banner-desc p,.ser-banner-header h1{color:#fff;font-family:Work Sans,sans-serif;line-height:1.4;text-shadow:4px 4px 4px #000}.ser-banner-desc p{font-size:20px;margin:0}.ser-banner-desc{margin-bottom:20px}.ser-banner-button a{background-color:#ee3524;border:2px solid #ee3524;border-radius:4px;box-shadow:-3px 4px 0 1px rgba(3,3,3,.2);color:#fff!important;cursor:pointer;display:inline-block;font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;line-height:18px;margin-bottom:0;padding:16px 34px;position:relative;text-align:center;text-decoration:none!important;text-transform:uppercase;top:0;transition:all .15s ease;z-index:1}.ser-banner-button a:hover{background-color:#fff;color:#ee3524!important}.ser-banner-button a i{padding-left:10px}.ser-left-outer{//padding-left:198px}@media (max-width:767px){.ser-left-outer{box-sizing:border-box;padding:0 10px}}@media (max-width:479px){.ser-banner-header h1{color:#fff;font-size:25px}}