@media screen and (max-width: 767px) and (min-width: 250px){
 h1 {font-size: 36px !important; }
  h6 {
    font-size: 24px !important;     
    /*padding-bottom: 20px !important;*/
}
  
  header#sp-header {
    top: 130px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.active > a, .offcanvas-menu .offcanvas-inner .sp-module ul > li:hover > a, .offcanvas-menu .offcanvas-inner .sp-module ul > li:focus > a {
    background: rgb(126 126 126) !important;
}  
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-fullwidth-title {
    margin-right: 0px;
}  
  
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .details {
    margin-right: 0px;
}  
  
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-fullwidth-title .sppb-slidehsow-sub-title {
    font-size: 16px;
  }
  
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg {
    padding-top: 90px;
}  
  
.owl-carousel .owl-controls {
    bottom: 30px;
  }
  

.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg {
	 height: 500px;
}
  
 #sppb-addon-1686918636429 {
    line-height: 20px !important;
} 
  
img.sp-default-logo.visible-xs {
    height: 80px;
    width: 80px;
}
  
  section#sp-page-title {
    margin-top: 120px;
}
  
 .sp-page-title h2 {
   font-size: 40px;!important; } 
  
.sp-page-title {
    padding: 100px 0 80px 0;
}  
  
.scrollup {
    right:95px;
}  
  
  
  
}