@media(min-width: 992.01px) and (max-width: 1200px){
 .single.single-post   .nav-links{padding: 0 30px;}
.services-form1 ul li.submit_btn_list .wpcf7-submit{width:100%;}
.services-form1 ul li:nth-child(9),.services-form1 ul li:nth-child(10){width: 31.33%;}


}

@media(min-width: 767.01px) and (max-width: 992px){
    .services-form2 ul li.submit_btn_list, .services-form ul li.submit_btn_list,.services-form1 ul li.submit_btn_list,.services-form1 ul li.submit_btn_list .wpcf7-submit{
        width: 100%;
    }
.services-form ul li.accept_terms,.services-form1 ul li.accept_terms{width: 50%;}
.wpcf7-form-control-wrap select,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-text,.wpcf7-form-control-wrap textarea::placeholder{font-size:14px;}
 .single.single-post   .nav-links{padding: 0 30px;}
.form_row .form_col.accept_terms{flex: 0 0 48%;}
.form_row .form_col.btn_full_tab,.form_col.btn_fullwidth_tab{flex:0 0 100%;}
 .services-form2 ul li.submit_btn_list{margin-left:0;}
 .line_style .elementor-icon-list-item:after {display:none;}
 .imgbox2 .elementor-image-box-img img {
    margin-top: 0;
}
 
}

@media(max-width:1024px) and (min-width:620px){
textarea{height:150px;}
  .frm_row {display:block;padding:0 20px;}
  .award-wrapper1::after {
        content: "";
    width: 2px;
    height: 100%;
    background-color: #d80117;
    position: absolute;
    left: 11.5%;
    top: 80px;
    transform: translateX(-50%);
    z-index: -1;}
  .award-wrapper::after {
        content: "";
    width: 2px;
    height: 100vh;
    background-color: #d80117;
    position: absolute;
    left: 11.5%;
    top: 80px;
    transform: translateX(-50%);
    z-index: -1;}
  .city-thumb{overflow:hidden;width: 383px; height: 110px;border-radius:28px;display: inline-block;
  box-sizing: border-box;}
  .awardtop{display:none;}
    .menu-item.btn-link .hfe-menu-item {
    margin-left: 0;}
    
}

@media(max-width:550px){
  .award-wrapper1::after {
        content: "";
    width: 2px;
    height: 90%;
    background-color: #d80117;
    position: absolute;
    left: 19.5%;
    top: 100px;
    transform: translateX(-50%);
    z-index: -1;}
  .award-wrapper::after {display:none;}
  .services-form {
    padding: 20px;}
  .services-form h3 {
    font-size: 26px;display:none;}
  .services-form ul li {
    margin: 0 0 20px;
    width: 100%;}
  .services-form ul li.fullwidth {
    width: 100%;
    margin-bottom: 0px;}
  .services-form ul li:nth-child(8) {
    width: 100%;}
  .services-form ul li:nth-child(9) {
    width: 100%;}
  .services-form ul li:nth-child(10) {
    width: 100%;
    margin-top: 15px;}

.services-form2 ul li, .services-form1 ul li{margin: 0 0 10px;
    width: 100%;}
.services-form2 ul li:nth-child(10){width: 100%;}
.services-form2 ul li:nth-child(11) {
    width: 100%;}
.services-form2 ul li:nth-child(12){width: 100%; margin-top: 15px;}
.services-form1 ul li:nth-child(8){width: 100%;}
.services-form1 ul li:nth-child(9){width: 100%;}
.services-form1 ul li:nth-child(10){width: 100%;}
.services-form1 ul li:nth-child(11) {
    width: 100%;
    margin-top: 15px;}


  input.theme-component-button {
     font-size: 18px;
     padding: 14px 10px;
    }
  .footer-sticky{ 
    background: linear-gradient(to bottom, transparent, #242424);}
  .corporate-registration-inner ul li {
    margin: 0px;
    width: 100%;}
  #popmake-28403 {
    width: 90% !important; top: 70px !important}
  .corporate-registration-inner {
    padding: 10px;}
  .corporate-registration-inner h3 {
    text-align: left;
    padding-right: 80px;
    line-height: 1.2; font-size: 22px;}
    .fleet-list ul {
    margin: 0 0px;}
    .fleet-list ul li {
    width: 100%;
    background: #fff;
    margin: 0 0% 20px;} 
    .elementor-tab-mobile-title.elementor-active{border: 1px solid #da2027 !important}
    .elementor-tabs .elementor-tab-content{padding:20px 0 0 !important}
    .menu-item.btn-link .hfe-menu-item {
    margin-left: 0;}
    .moblie-logo{position: relative; z-index: 100;}
}
@media(max-width:767px){
    
    .fleet-tabs .elementor-tabs .elementor-tabs-wrapper{display:flex;}
    .fleet-tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title{display:inline-block;padding: 10px 4px;}
    .fleet-tabs .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title{display:none;}
    .dateicon {width:100%;}
    .form_row,.form_row .form_col.condtion-row div p{display:block;}
.form-custom {
    padding: 30px;
}
    .form_row.mobile-margin .form_col,.form_row .form_col.condtion-row [data-id="chauffeur-driven-selected"] .wpcf7-form-control-wrap,.form_row.form_rowtwo .form_col{margin-bottom:16px;}
    .pages_form_section {display:none;}
    .headermenu nav.hfe-dropdown{
        margin-left: -25px;
    margin-right: -25px;
    }
    .close_form{
        cursor:pointer;
    }
    .imgbox1 img{width:100%;}
    .banner-section .content {
        position: static !important;
        transform: none !important;
    }
.pum-theme-28395 .pum-content+.pum-close, .pum-theme-default-theme .pum-content+.pum-close{font-size:12px !important;}  
.ast-scroll-to-top-right{bottom:70px;}
.we_offer_icon .elementor-element{flex: 0 0 50%;}
.imgbox2 .elementor-image-box-img img {
    margin-top: 0px;
    margin-bottom:20px;
}
.city_section1 .elementor-image-box-img{margin-bottom:10px !important;}
.ast-separate-container #content .ast-container {
        padding-left: 0;
        padding-right: 0;
  }
.services-form2{padding: 23px;}  

.tablemobile{
    border: 1px solid #EAECEE;
    width: 100%;
    display: block;
    overflow: auto;
}


}

