﻿@media(max-width:992px){
    .car_rentals_content{    padding: 25px 10px 90px;}
    .navbar-brand img, .offcanvas-title img {
    object-fit: contain;
    width: 180px;
}
    .banner_heading { padding-top: 2rem; }


   .offcanvas.offcanvas-end{z-index:9999;}.mb-phone-icon{display: block;margin-right:10px;}.main_header .nav-link {width: 100%;display: flex;justify-content: space-between;align-items: center;font-size: 18px !important;font-weight: 700 !important;color: #333 !important;border-bottom: 1px solid #e8e8e8;margin-bottom: 0rem;padding: 0.7rem 0.8rem !important;}.car_site{padding:4rem 0 3rem;height:unset;}.pages_main{width:95%;}
.car_why{margin:1rem 0;}.savaari_main ul li{width:50%;margin-bottom:0.7rem;}.savaari_main ul{flex-wrap:wrap;}.email_main{width:95%;}.about-content , .contact-section , .disclaimer-content{width:95%;margin:15px auto;padding:20px;}
.about_us_main .row{flex-direction: column-reverse;}
.Thankyou_page{height:unset;padding:3rem 1rem;}
       
}
@media(max-width:767px) {.savaari_main ul li{width:100%;}.savaari_main {padding:15px; }.disclaimer-header h1 , .about-header h1{font-size:25px;}.disclaimer-header{padding: 115px 20px 80px;}.bottom_call{display:block;}.phone_banner{display:block;}.car_site{background-color:#d3d3d3!important;background-image:unset;}.car_search h1{background: linear-gradient(90deg, #000000, #000000);    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}.car_search{margin-top:0.6rem;}    .car_rentals_banner { display: block;  margin-bottom: -4rem; }.car_popup_main,.new_ad_bnnr_container{display:block;}.footer { padding-bottom: 4rem;}
	.new_search,.openPopupBtn,.divider{ display: none!important; } .car_site{padding:2rem 0;}.heading_font h2{font-size:23px;}.car_deals_main h2{font-size:22px;}.car_deals{margin:0.5rem 0 1.2rem;}.car_deals_main p{font-size:13px;margin-bottom:0.4rem;}.about_us_main h2{font-size:22px;}
	.about_us{margin:2rem 0 0;}.faq_section h2{font-size:22px;}.car_Business{margin:0 0 1rem;}.car_business_main h2{font-size:21px;}.car_business_main p{font-size:13px;}
}
@media(max-width:576px){.cookie-bar {font-size: 12px;padding: 18px 5px;}.cookie-btn{padding:3px 7px;font-size:11px;}}
@media(max-width:480px) {
    .heading_font h2 , .car_deals_main h2{font-size:20px;}.heading_font{margin-bottom:1rem;}.new_why_box strong{font-size:16px;}.new_why_box p{font-size:13px;}.car_deals_text strong{font-size:15px;}.car_process_box{padding: 24px 23px 19px;}.car_process_box strong{line-height: 8px;margin-top: 27px;font-size:18px;}.car_process_box{margin-bottom: 14px;}.about_us_left p{font-size:13px;}
   .faq_section{padding:1rem;}.faq_question{font-size:14px;}.faq_answer p{font-size:13px;}
.car_rentals_feature_item span{font-size:12px;}
    .back_btn a {padding:6px 18px;font-size:15px;
    }
    .email_main {
        padding: 1rem;
    }

        .email_main:before {
            width: 140px;
            height: 140px;
        }

    img {
        width: 90%;
    }

    .email_main_img {
        top: -19px;
        left: -23px;
    }

    .copy-right p {
        font-size: 12px;
    }

    .about-content h2, .disclaimer-content h2, .email_main_text h2 {
        font-size: 19px;
        margin-bottom: 10px;
    }

    .about-content p {
        font-size: 14px;
    }

    .btn_about {
        padding: 6px 20px !important;
        font-size: 16px !important;
    }

    .disclaimer-content p {
        font-size: 14px;
    }

    .Thanks_popup_sub {
        width: 90%;
    }

        .Thanks_popup_sub h2 {
            font-size: 19px;
        }

        .Thanks_popup_sub p {
            font-size: 13px;
        }

    .done_icon img {
        width: 30px;
    }

    .about_us_main h2 {
        font-size: 18px;
    }

    .about_us {
        margin: 1rem 0 0;
    }

    .car_deals {
        margin: 0;
    }

    .why_us {
        margin: 3rem 0 1rem;
    }

    .Confidence {
        padding: 2rem 1.5rem;
    }

    .Confidence_main h2 {
        font-size: 22px;
    }

    .why_us_main h2 {
        font-size: 20px;
        padding-bottom: 0;
    }

    .Confidence_main .col-lg-8 {
        padding: 0 3rem 0 0;
    }

    .car_business_main h2 {
        font-size: 20px;
    }

    .car_Business {
        margin: 1rem 0;
    }

    .about_us_left {
        padding: 12px 0 0;
    }

    .about_us_main .py-3 {
        padding-bottom: 0 !important;
    }

    .car_search .col-6.new_width {
        width: 100% !important;
    }

    .pages_main h2, .pages_main h3 {
        font-size: 18px;
    }

    .phones_cars_left h1 {
        font-size: 18px;
    }

    .Thankyou_page_main h2 {
        font-size: 18px;
    }

        .Thankyou_page_main h2 img {
            width: 20px;
            margin-right: 2px;
        }

    .Thankyou_page_main {
        background-color: #ffffffbf;
        padding: 1rem;
        margin: 4rem auto 1rem;
    }

        .Thankyou_page_main h2 {
            color: #000 !important;
        }

        .Thankyou_page_main .next-steps h3 {
            font-size: 17px;
        }

    .step {
        font-size: 13px;
        color: #322f2f;
        padding-bottom: 0.2rem;
        font-weight: 400;
    }

    .back_btn {
        padding: 4px 0 2px;
    }

    .Thankyou_note a {
        color: #2c2b2b;
        font-size: 13px;
    }

    .Thankyou_note p {
        color: #322f2f;
        font-size: 12px;
        margin: 0 !important;
    }

    .Thankyou_page_main p {
        font-size: 13px;
        color: #4b4343;
        margin-bottom:0.5rem;
    }
}
    @media(max-width:420px) {
        .phones_cars_left h1 {
            font-size: 15px;
        }

        .phones_cars_left p {
            font-size: 11px;
        }

        .phones_cars_left a {
            font-size: 12px;
        }
    }

    @media(max-width:380px) {
         .cookie-bar{padding: 5px 5px;}
    .cookie-actions{width:100%;}
        .savaari h2, .car_faq h3 {
            font-size: 21px;
        }

        .car_deals_main h2 {
            font-size: 21px;
            margin-bottom: 1rem;
        }

        .savaari_main {
            margin-top: 0.8rem;
        }

        .car_faq p {
            font-size: 13px;
        }

        .email_main_text p {
            font-size: 12px;
        }

        .email_input button {
            padding: 10px 14px;
        }
    }

