



@media (min-width: 1200px) {
 
    .slider-form #userForm {
    top: -70px;
} 
    
 
}




@media (min-width: 980px) and (max-width: 1199px) {
  
 .slider-form h1 {
    font-size: 18px !important;
} 
 .slider-form #userForm {
    top: -52px !important;
    padding: 20px 20px 40px !important;
    left: 80px !important;
}   
 .feedback a {
    font-size: 9.3px !important;
}   
 .com-k2 #sp-main-body {
    padding: 50px 0;
} 
 
    
}






@media (min-width: 767px) and (max-width: 979px) {

  .slider-form #userForm {
    background: #0a1d42bd;  
    position: relative;
    top: 0;
    padding: 10px 20px 30px;
    width: 100%;
    left: 0;
}   
  .sp-page-builder .page-content #hero > .sppb-row-overlay {
    background: linear-gradient(120deg, rgba(0, 159, 205, 0.82) 42%, rgb(10 29 66 / 33%) 42.1%) transparent !important;
}  
   .com-k2 #sp-main-body {
    padding: 40px 0;
} 
  
}




@media (max-width: 767px) {
 
 .slider-form #userForm {
    background: #0a1d42bd; 
    position: relative;
    top: 0;
    padding: 10px 20px 30px;
    width: 100%;
    left: 0;
}   
  .slider-form h1 {
    font-size: 14px;
}  
.contact-frm-block .rsform-block-frm-heading h1 {
    font-size: 15px;
}
  .rsform-block-fname, .rsform-block-contact, .rsform-block-lname, .rsform-block-email{
    padding: 0 !important;
}   
 .com-k2 #sp-main-body {
    padding: 40px 0;
}   
 .com-k2 h2.itemTitle {
    font-size: 20px;
}   
#sp-top-bar {
    text-align: center;
}       
 
}
