.custom-banner-image {

background-repeat: no-repeat;

background-size: cover;
  
background-position: 50% 50%;

position: relative;

width: 100%;

height: auto;

display: block;

}

.custom-banner-image .banner-overlay {

position: absolute;

top: 0;

left: 0;

width: 100%;

height: 100%;

}

.custom-banner-image .banner-text {

padding: 150px 0;

color: #eee;

text-align: center;

position: relative;

z-index: 1;

width: 100%;

font-family: sans-serif;

}

.custom-banner-image .banner-text{

color: #fff;

}

@media (max-width: 767px){

.header-container.container-fluid .row-fluid .page-center {

padding: 0;

}

.custom-banner-image .banner-text {

padding: 50px 15px;

}

