    .container { max-width: 1300px;}
    .headers_New {padding: 5px 5px;font-family: "Mulish", sans-serif;}
    .headers_New .logo_block {display: flex;align-items: center;}
    .headers_New .logo_block img {width: 95%;}
    .headers_New .menu_block {display: flex;justify-content: flex-end;align-items: center;padding: 0px 5px;}
    .headers_New .menu_block ul {display: flex;padding: 0px;list-style-type: none;margin: 10px 0px}
    .headers_New .menu_block ul li {padding: 0px 15px;display: flex;align-items: center;}
    .headers_New .menu_block ul li a {color: #000;font-size: 18px;font-weight: 500;line-height: 1.3em;}
    .headers_New .menu_block ul li a:hover {color: #ff7900;line-height: 1.3em;font-weight: 500;}
    .headers_New .menu_block ul li a.btn {font-size: 15px;font-weight: 600;line-height: 1.3em;padding: 8px 15px;background: rgb(254, 88, 3);background: linear-gradient(90deg,rgba(254, 88, 3, 1) 0%,rgba(255, 122, 1, 1) 100%);color: #f8f8f8;margin: 0px 3px;}
    .headers_New .menu_block ul li a.btn:hover {background: rgb(255, 122, 1);background: linear-gradient(90deg,rgba(255, 122, 1, 1) 0%,rgba(254, 88, 3, 1) 100%);}
    .headers_New .menu_block ul li a span {background-color: #f8f8f8;padding: 3px 5px;color: #ff7900;margin-right: 5px;font-weight: 600;border-radius: 5px;}
    .header_mobile {display: none;}

    .sitemap{position:relative; margin:auto; border-radius:0px;background:url('../../assets/images/sitemap.png') center center/cover no-repeat;min-height:390px;}
    .sitemap .content{ position:relative; z-index:2;justify-content:space-between;align-items:center;}
    .sitemap .aboutus-left{ width:40%;color:#fff;}
    .sitemap .aboutus-left h1{font-size:48px;margin-bottom:10px;font-weight:700;margin: 30px 0px;color: #fff}
    .sitemap .aboutus-left h1 span{ color:#ff8c1a;}


    .thankyou_page{position:relative; margin:auto; border-radius:0px;background:url('../../assets/images/thankyou-banner.png') center center/cover no-repeat;min-height:600px;}
    .thankyou_page .content{ position:relative; z-index:2;justify-content:space-between;align-items:center;}
    .thankyou_page .aboutus-left{ width:40%;color:#fff;}
    .thankyou_page .aboutus-left h1{font-size:48px;margin-bottom:10px;font-weight:700;margin: 30px 0px;color: #fff}
    .thankyou_page .aboutus-left h1 span{ color:#ff8c1a;}

    .service_popular{padding: 20px 0px}
    .service_popular .row{padding: 0px}
    .service_popular a{border: 1px solid #e5e5e5; font-size: 12px; line-height: 20px;text-align: left;}

    @media(max-width:768px)
    {
        .sitemap{min-height:100px !important;}
        .service_popular{padding: 20px}
        .sitemap .aboutus-left h1{font-size:18px;margin-bottom:10px;font-weight:700;margin: 10px 0px;color: #fff}
        .sitemap .aboutus-left h1 span{ color:#ff8c1a;}
    }

    @media(max-width:375px)
    {
        .service_popular{padding: 20px}
    }



@media only screen and (max-width: 1200px) {
    .headers_New {padding: 0px 5px;font-family: "Mulish", sans-serif;}
    .headers_New .logo_block {display: flex;align-items: center;}
    .headers_New .logo_block img {width: 95%;}
    .headers_New .menu_block {display: flex;justify-content: flex-end;align-items: center;padding: 0px 5px;}
    .headers_New .menu_block ul {display: flex;padding: 0px;list-style-type: none;}
    .headers_New .menu_block ul li {padding: 0px 8px;display: flex;align-items: center;}
    .headers_New .menu_block ul li a {color: #a4a4a4;font-size: 15px;font-weight: 600;line-height: 1.3em;}
    .headers_New .menu_block ul li a:hover {color: #ff7900;line-height: 1.3em;font-weight: 600;}
    .headers_New .menu_block ul li a.btn {font-size: 14px;font-weight: 600;line-height: 1.3em;padding: 8px 13px;background: rgb(254, 88, 3);background: linear-gradient(90deg,        rgba(254, 88, 3, 1) 0%,        rgba(255, 122, 1, 1) 100%);color: #f8f8f8;margin: 0px 3px;}
    .headers_New .menu_block ul li a.btn:hover {background: rgb(255, 122, 1);background: linear-gradient(90deg,        rgba(255, 122, 1, 1) 0%,        rgba(254, 88, 3, 1) 100%);}
    .headers_New .menu_block ul li a span {background-color: #f8f8f8;padding: 3px 5px;color: #ff7900;margin-right: 5px;font-weight: 600;border-radius: 5px;}
    .actives {color: #ff7900 !important;font-weight: 600;line-height: 1.3em;font-family: "Mulish", sans-serif;}
    .header_mobile {display: none;}
}

@media only screen and (max-width: 800px) {
    .headers_New {display: none;}
    .header_mobile {display: block;position: relative;box-shadow: 0, 0, 5 rgba(0, 0, 0, 0.28);padding: 5px 5px;}
    .logo_block {display: flex;align-items: center;}
    .header_mobile img {width: 100%;}
    .header_mobile .menu_list {position: absolute;left: 0px;background-color: white;width: 100%;z-index: 10;top: 60px;}
    .header_mobile .menu_block {display: flex;justify-content: end;align-items: center;}
    .header_mobile .menu_list ul {margin: 0px 0px 5px;list-style-type: none;padding: 0px 0px;}
    .header_mobile .menu_list ul li {padding: 8px 10px;font-size: 16px;font-weight: 600;line-height: 1.3em;font-family: "Mulish", sans-serif;border-bottom: 0px solid #3d3d3d74;}
    .header_mobile .menu_list ul li:last-child {border-bottom: none;}
    .menu_list {display: none;}
    .header_mobile .menu_block {display: flex;align-items: center;}
    .header_mobile .menu_block .btns {padding: 0px 15px;margin-bottom: 0px;font-size: 40px;color: #3d3d3d;}
    .header_mobile .menu_block .btns:hover {color: #ff7900;}
    .header_mobile .menu_block .phone_button {color: white;background-color: #ff7900;border-radius: 25px;padding: 10px 3px 10px;display: flex;font-size: 33px;align-items: center;justify-content: center;width: 50px;height: 50px;}
    .header_mobile .menu_block .phone_button:hover {color: white;background-color: #3d3d3d;}
    .header_mobile .menu_block .btn {font-size: 16px;font-weight: 600;line-height: 1.3em;padding: 10px 10px;background: rgb(254, 88, 3);background: linear-gradient(90deg,        rgba(254, 88, 3, 1) 0%,        rgba(255, 122, 1, 1) 100%);color: #f8f8f8;margin: 0px 3px;}
    .header_mobile .menu_block .btn:hover {background: rgb(255, 122, 1);background: linear-gradient(90deg,        rgba(255, 122, 1, 1) 0%,        rgba(254, 88, 3, 1) 100%);}
    .header_mobile .menu_block span {background-color: #f8f8f8;padding: 3px 5px;color: #ff7900;margin-right: 5px;font-weight: 600;font-size: 16px;border-radius: 5px;}
}

@media only screen and (max-width: 500px) 
{
    .headers_New {display: none;}
    .header_mobile {display: block;position: relative;box-shadow: 0, 0, 5 rgba(0, 0, 0, 0.28);padding: 10px 5px;}
    .home_second .home_second_right {padding: 0px 20px;}
    .fleet_page_content p {padding-bottom: 0px}
    .fleet_page_content ul li {font-size: 12px;}
    .fleet_page_content ol li {font-size: 12px;}
    .logo_block {display: flex;align-items: center;}
    .header_mobile img {width: 100%;}
    .header_mobile .menu_list {position: absolute;left: 0px;background-color: white;width: 100%;z-index: 9999;top: 60px;}
    .header_mobile .menu_block {display: flex;justify-content: end;align-items: center;}
    .header_mobile .menu_list ul {margin: 0px 18px 5px;list-style-type: none;padding: 0px 0px 10px;}
    .header_mobile .menu_list ul li {padding: 5px 25px;font-size: 16px;font-weight: 600;line-height: 1.3em;font-family: "Mulish", sans-serif;border-bottom: 0px solid #3d3d3d74;background-color: #f8f8f8;margin-bottom: 2px;}
    .header_mobile .menu_list ul li:last-child {border-bottom: none;}
    .menu_list {display: none;}
    .header_mobile .menu_block {display: flex;align-items: center;padding: 0px 5px;}
    .header_mobile .menu_block .btns {padding: 0px 8px 0px 15px;margin-bottom: 0px;font-size: 28px;color: #3d3d3d;}
    .header_mobile .menu_block .btns:hover {color: #ff7900;}
    .header_mobile .menu_block .phone_button {color: white;background-color: #ff7900;border-radius: 25px;padding: 10px 3px 10px;display: flex;font-size: 23px;align-items: center;justify-content: center;width: 40px;height: 40px;}
    .header_mobile .menu_block .phone_button:hover {color: white;background-color: #3d3d3d;}
    .header_mobile .menu_block .btn {font-size: 12px;font-weight: 601;line-height: 1.3em;padding: 5px 8px;background: rgb(254, 88, 3);background: linear-gradient(90deg, rgba(254, 88, 3, 1) 0%, rgba(255, 122, 1, 1) 100%);color: #f8f8f8;margin: 0px 3px;}
    .header_mobile .menu_block .btn:hover {background: rgb(255, 122, 1);background: linear-gradient(90deg,        rgba(255, 122, 1, 1) 0%,        rgba(254, 88, 3, 1) 100%);}
    .header_mobile .menu_block span {background-color: #f8f8f8;padding: 2px 4px;color: #ff7900;margin-right: 3px;font-weight: 600;font-size: 10px;border-radius: 5px;}

    .mobilenum {font-weight: 600;text-align: center;padding: 5px 0px !important;margin: 5px 0px;border-radius: 8px;}
    .mobilenum a {color: #fff;font-weight: 600;font-size: 18px}
    .mobilefleet {display: block;margin-top: 5px !important}
    .mobilefleet a.call {line-height: 18px;}
    .mobilefleet a.whatsapp {line-height: 18px;}
    .mobilefleet .fa {font-size: 14px}
    .mobilenum a{display: inline-block; width: 46%; margin: 0px 2px;padding: 7px; border-radius: 7px; font-size: 14px}
    .mobilenum a.call{background-color: #003097;}
    .mobilenum a.whatsapp{background-color: #3fcf77; color: #000}

    .row_blocks img {width: 100%}

    
}

@media only screen and (max-width: 375px) 
{
    .headers_New {display: none;}
    .header_mobile {display: block;position: relative;box-shadow: 0, 0, 5 rgba(0, 0, 0, 0.28);padding: 10px 5px;}
    .home_second .home_second_right {padding: 0px 20px;}
    .fleet_page_content p {padding-bottom: 0px}
    .fleet_page_content ul li {font-size: 12px;}
    .fleet_page_content ol li {font-size: 12px;}
    .logo_block {display: flex;align-items: center;}
    .header_mobile img {width: 100%;}
    .header_mobile .menu_list {position: absolute;left: 0px;background-color: white;width: 100%;z-index: 9999;top: 60px;}
    .header_mobile .menu_block {display: flex;justify-content: end;align-items: center;}
    .header_mobile .menu_list ul {margin: 0px 18px 5px;list-style-type: none;padding: 0px 0px 10px;}
    .header_mobile .menu_list ul li {padding: 5px 25px;font-size: 16px;font-weight: 600;line-height: 1.3em;font-family: "Mulish", sans-serif;border-bottom: 0px solid #3d3d3d74;background-color: #f8f8f8;margin-bottom: 2px;}
    .header_mobile .menu_list ul li:last-child {border-bottom: none;}
    .menu_list {display: none;}
    .header_mobile .menu_block {display: flex;align-items: center;padding: 0px 5px;}
    .header_mobile .menu_block .btns {padding: 0px 8px 0px 15px;margin-bottom: 0px;font-size: 28px;color: #3d3d3d;}
    .header_mobile .menu_block .btns:hover {color: #ff7900;}
    .header_mobile .menu_block .phone_button {color: white;background-color: #ff7900;border-radius: 25px;padding: 10px 3px 10px;display: flex;font-size: 23px;align-items: center;justify-content: center;width: 40px;height: 40px;}
    .header_mobile .menu_block .phone_button:hover {color: white;background-color: #3d3d3d;}
    .header_mobile .menu_block .btn {font-size: 12px;font-weight: 601;line-height: 1.3em;padding: 5px 8px;background: rgb(254, 88, 3);background: linear-gradient(90deg, rgba(254, 88, 3, 1) 0%, rgba(255, 122, 1, 1) 100%);color: #f8f8f8;margin: 0px 3px;}
    .header_mobile .menu_block .btn:hover {background: rgb(255, 122, 1);background: linear-gradient(90deg,        rgba(255, 122, 1, 1) 0%,        rgba(254, 88, 3, 1) 100%);}
    .header_mobile .menu_block span {background-color: #f8f8f8;padding: 2px 4px;color: #ff7900;margin-right: 3px;font-weight: 600;font-size: 10px;border-radius: 5px;}

    .mobilenum {font-weight: 600;text-align: center;padding: 5px 0px !important;margin: 5px 0px;border-radius: 8px;}
    .mobilenum a {color: #fff;font-weight: 600;font-size: 18px}
    .mobilefleet {display: block;margin-top: 5px !important}
    .mobilefleet a.call {line-height: 18px;}
    .mobilefleet a.whatsapp {line-height: 18px;}
    .mobilefleet .fa {font-size: 14px}
    .mobilenum a{display: inline-block; width: 46%; margin: 0px 2px;padding: 7px; border-radius: 7px; font-size: 14px}
    .mobilenum a.call{background-color: #003097;}
    .mobilenum a.whatsapp{background-color: #3fcf77; color: #000}

    .row_blocks img {width: 100%}

    
}



.modal-dialog {
    max-width: 900px !important;
    margin: 30px auto
}


.input-field{
  position: relative;
  margin-bottom: 0px;
  background-color: #fff;
}
.input-field input{
  height: auto;
  border-radius: 6px;
  font-size: 12px;
  padding: 0 15px;
  border: 2px solid #ced4da;
  color: #fff;
  outline: none;
}
.input-field select{
  height: auto;
  border-radius: 0px;
  font-size: 12px;
  padding: 0 15px;
  border: 1px solid #ced4da;
  background: #fff;
  color: #000;
  outline: none;
}
.input-field label{
  position: absolute;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
  color: #000;
  font-size: 14px;
  pointer-events: none;
  transition: 0.3s;
  font-weight: 600;
  padding: 0px 25px 0px 10px;
  background-color: #f4f7fb;
}
input:focus{
  border: 2px solid #18ffff;
}

select:focus{
  border: 0px solid #18ffff;
}

input:focus ~ label,
input:valid ~ label{
  top: 0;
  left: 15px;
  font-size: 14px;
  padding: 0 2px;
  background: #fff;
}

select:focus ~ label,
select:valid ~ label{
  top: 0;
  left: 15px;
  font-size: 14px;
  padding: 0 2px;
  background: #fff;
}

#basicExampleModal .modal-body {
    background-color: #f7621d;
    padding: 5px
}

#basicExampleModal .modal-dialog {
    margin: 10px 10px;
    border-radius: 6px
}

#basicExampleModal .modal-dialog h3 {
    font-size: 16px;
    color: #fff;
    margin-bottom: 0
}

#basicExampleModal .form-group input {
    padding: 10px 15px
}

#basicExampleModal .form-group textarea {
    padding: 10px 15px
}

#basicExampleModal .submit1 {
    background-color: #193f40;
    color: #fff;
    padding: 5px 0
}

#basicExampleModal1 .modal-body {
    background-color: #fff
}

#basicExampleModal1 .modal-body h3 {
    font-size: 20px;
    color: #fff
}

#basicExampleModal1 .modal-body .form-group .form-control {
    height: 50px
}

.modelleft img {
  width: 100%;
}
.modelleft h4 {
  color: #fff;
}
.modelleft h4 {
  color: #fff;
}
.modal-body{padding: 0px}
.modal_class .modal_left_section {text-align: center; background-color: #ff7900; padding: 15px;}
.modal_class p {line-height: 1.3em;font-weight: 500;font-size: 18px;}
.modal-body input[type="date"],.modal-body input,
.modal-body input[type="email"],
.modal-body input[type="text"],
.modal-body select {
    padding: 10px 15px;
    font-size: 14px;
    background-color: #f4f7fb;
}
.modal_class .modal_right_section form { padding: 25px 0px;}

    .modelleft h3{line-height: 15px}
    .modelleft .header-step p{line-height: 15px !important; padding: 10px 0px; margin-bottom: 5px;color: #fff}
    .modelleft p.please {color: #fff; padding:10px 5px; font-size: 19px; line-height: 25px}
    
#basicExampleModal1 .modelright {
  padding: 15px 30px 7px 0 !important;
}
button.close {
  padding: 9px !important;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

#basicExampleModal1 .home_second_right .op button {
  padding: 12px;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.3em;
  font-family: "Mulish", sans-serif;
  color: white;
  background: rgb(254, 88, 3);
  background: linear-gradient( 90deg, rgba(254, 88, 3, 1) 0%, rgba(255, 122, 1, 1) 100% );
  width: 100%;
}



.drivers-page h1{font-size: 20px; color: #fff}
.service_popular h3{font-size: 20px}

.driver-section{padding: 40px 0px; }
.driver-section h3{font-size: 20px; line-height: 20px}
.driver-section p{font-size: 16px; line-height: 20px}