@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;}
    .elementor-heading-title {
    padding: 0 15px !important;}
}

@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: center;
    line-height: 1.2; font-size: 26px;}
    .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;
    }
    
}

