/* Enter Your Custom CSS Here */
ul.offer-list.row {
    list-style-type: none;
}

.gallery h3 {
    text-align: center;
    margin-bottom: 40px;
}

.gallery h2 {
    margin: 0 0 7px;
}

@media screen and (max-width: 430px){


.page-nav ul.menu > li > a {
    font-size: 14px;
 }
  
 
}

@media screen and (max-width: 992px){
.page-header .logo-bg {
    top: 53px;
  }



.page-header {
    height: 79px;
   
  }

.page-header .logo {
    margin: 35px auto 0;
    
}
.section.main-slider .slider .slide .caption {
    position: absolute;
    left: 0px;
    min-width: 342px; 
    text-align: center;
    
}
  
 .section.main-slider .slider .slide .caption h4 {
    font-size: 30px;
   }
  
 .section.main-slider .slider .slide .caption h3 {
    font-size: 43px;
    
}

}