.sub-page-banner h1 {
    font-size: 54px;
}
.sub-page-banner h4 {
    color: #a3e0fe;
}
.sub-page-banner {
    background-position: right center;
    background-repeat: no-repeat;
    background-size: cover;
}
.sub-page-banner h1{
    color: #fff;
}
.sub-page-banner .row {
    min-height: 500px;
    padding-bottom: 80px;
}
@media (max-width: 991px){
.sub-page-banner .row {
    padding-bottom: 20px !important;
}
}
@media (max-width: 1366px){
.sub-page-banner .row {
    min-height: 300px;
    padding-bottom: 60px;
}
}
@media (max-width: 1600px){
.sub-page-banner .row {
    min-height: 350px;
    padding-bottom: 70px;
}
}
@media (max-width: 767px){
.sub-page-banner {
    background-position: 75% center;
}
}