@media(min-width: 1500px) and (max-width: 1780px){
.form_row .form_col.accept_terms{
        flex: 0 0 75%;
        margin-bottom: 30px;
    }
}
@media(min-width: 800px) and (max-width: 1366px){
.form_row .form_col.accept_terms{
        flex: 0 0 100%;
    }
}

@media(min-width: 1200.01px) and (max-width: 1400px){
 .top-header .menu-item a.hfe-menu-item {
  padding-left: 9px!important;
  padding-right: 9px!important;
 } 
}

@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(min-width: 767.01px) and (max-width: 992px) {
  .footer-links li{flex: 0 0 50%;}
}
@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;
}
.percentage_text_94 .elementor-icon-box-wrapper{align-items: center;}
.form_row_minus_m {margin-top: 0;}
.wpcf7 .form_row .wpcf7-form-control.wpcf7-submit, .services-form2 ul li.submit_btn_list .wpcf7-submit, .services-form1 ul li.submit_btn_list .wpcf7-submit, .services-form ul li.submit_btn_list .wpcf7-submit{
    margin-left: 0;
}

.wpcf7 .form_row .form_col.accept_terms.last_terms .wpcf7-form-control{padding-left: 0 !important;}
.wpcf7-form-control-wrap.recaptcha{width: 304px;margin: 0 auto;}
.services-form2 ul li.submit_btn_list, .services-form ul li.submit_btn_list{width: 100%;}
.cityform.form-custom .accept_terms .wpcf7-acceptance{padding: 0 !important;}
.form_title{font-size: 28px;}
.pum-content.popmake-content .form-custom  .wpcf7-list-item [type="checkbox"]:checked+.wpcf7-list-item-label, .pum-content.popmake-content .form-custom  .wpcf7-list-item [type="checkbox"]:not(:checked)+.wpcf7-list-item-label{
    padding-right: 0px;
}
.pum-content.popmake-content .form-custom .form_title {
    margin-bottom: 20px;
    line-height: 26px;
    margin-top: 20px;
}
.pum-content.popmake-content .form-custom {padding: 20px 5px 0;}
.pum-close.popmake-close{right: 10px !important;}
.pum-theme-28395 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close{padding: 0px;}
#blog-landing .bl-featured,.health-section.two_col_blog .hs-grid {
    grid-template-columns: 1fr;
  }
#blog-landing .bl-post a{width: 100%;}
  #blog-landing .bl-post img {
    width: 100%;
    height: 250px;
  }
  .top-stories-grid {
    grid-template-columns: 1fr;
  }
  .top-story-article img {height: 390px;}
 .business-grid {
    grid-template-columns: 1fr;
  }
  .community-container {
    grid-template-columns: 1fr;
  }

  .community-content {
    padding: 30px 20px;
    text-align: center;
  }
  #blog-landing .bl-featured-main img{
    height: 380px;
  }
  #blog-landing .bl-text h3{font-size: 16px;}
  .main-side {
    flex-direction: column;
  }

  .main-title {
    font-size: 18px;
  }
  .main-container {
        grid-template-columns: 1fr;
    }
  .main-post{
    min-height: 180px;
  }
  .col-sm-6.selectcol{width: 100%;}

  #popmake-28403 .form_col.accept_terms{margin: 10px 0;}
  #popmake-28403 .form_col.btn_full_tab{margin-top: 20px;}
  .solution-support-steps>.e-con-inner>.elementor-element::after{display: none;}
  /*financial reposrting css*/
  .financial-reporting .elementor-widget-n-tabs .e-n-tabs-heading{
  padding-bottom: 10px;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: auto;
  }
  .financial-reporting .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar {
    height: 6px;
    display: block;
  }
  .financial-reporting .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,0.4);
    border-radius: 4px;
  }
  .financial-reporting .elementor-widget-n-tabs .e-n-tabs-heading::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0.12);
    border-radius: 6px;
  }
  .footer-links{padding: 0 10px;}
  .footer-links li{flex: 0 0 50%;}
  .subscribe-esg .subscribe-inner{flex-direction: column;}
  .subscribe-esg .btn{padding: 15px 20px;justify-content: center;}
}

