@media only screen and (max-width:768px) {
    .gen_label {
        padding: 8px;
    }
}
@media only screen and (max-width:768px) {
    .container{padding: 0 20px;}
    .cal.cal-img{width:29px;height:29px;}
    .navbar-brand .logo {
        width: 151px;
        height: 38px;
    }

    .bg_clr.red-bg {
        background-color:white; /* Background color when scrolled */
    }
    
    .gen_gen_protect{padding: 40px 0 14px;}
    .gen_gen_protect h2{font-size: 28px;}
    .gen_gen_protect1{padding: 38px 0px 22px;}
    .bg-light{padding: 17px 18px 16px 20px;}
    .below_card{bottom: -20px;border-radius: 8px;}
    .custom_respo{margin-top: 40px;}
    .custom_pad{padding: 0;}
    .banner_kotak .form_border{border: 0; padding-top: 0;border-radius: 8px;padding: 0 20px;}
    .hasDatepicker{max-width: 100% !important;}
    #scroll{width: 100%;left: 50%;transform: translate(-50%,0);bottom: 18px;}
    .bg_clr{background: transparent; position: fixed; bottom: 0; width: 100%; height: 80px; z-index: 1000;}
    .custom_align{align-self: unset;display: flex;justify-content: center;}
    .select2.select2-container.select2-container--default{max-width: 100% !important;}
    .gen_switch{max-width: 100%;}
    .gen_label{padding: 8px;}
    /* .left_img{margin-left: 48px;} */
    .product-guide-text {
        display: none;
    }
    .navbar-expand-lg .navbar-nav .nav-link{padding: 0 8px;}
    .navbar>.container-fluid{padding: 0 13px;}
    .nav-item .nav-link::after{border: 0;}
    .nav-item .nav-link img{width: 25px;height: 25px;}
    .navbar-brand img{width: 151px;height: 34px;}
    .dropdown-menu{ transform: translate(-232px, 25px) !important;}
    .accordion .accrod-para{display: flex;}
    .addtional{padding: 38px 0;}
    .addtional .asked{font-size: 28px;}
    .addtional .question{font-size: 28px;}
    .why_choose{padding: 48px 0 0 0;}
    .terms_condition{padding: 47px 0 90px;}
    .accordian_sec .asked{font-size: 25px;}
    .accordian_sec .question{font-size: 25px;}
    .terms_condition .beware_border{margin: 10px 0 19px;}
    .dropdown-menu[data-bs-popper]{ top: 23px;left: -8px;}
    .input-container{width: 100%;}
    #date-error{bottom: -19px;}
    .mobileview{display: block; text-align: center; width: 350px; margin: 0 auto;padding: 0 0 20px 0;}
    .red{color: #DF0010;}
    .span1{    width: 351px;
        display: block;}
    .deskview{display: none;}
    .bold{width: 225px;
        display: block;
        margin: 0 auto;}
        .span2{width: 310px;
            display: block;
            margin: 0 auto;
        }
        .right{width: 25px; height: 25px;}
        /* .right1{width: 31px;} */

        .right img {
            width: 24px; /* Fixed width */
            height: 24px; /* Fixed height */
        }
        .d-flex {
            display: flex;
            align-items: center;
        }
        .align-self-center {
            margin-left: 8px; /* Adjust the space between image and text */
        }
        .can{width: unset ;}
        .question {font-size: 25px;}
        /* #scroll{width: 100%;left: 50%;transform: translate(-50%,0);bottom: 18px;} */
        .input-container{margin-bottom: 11px;}
        .labelmob{margin-top: 20px !important;}
        .right{width: 25px; height: 25px;}
.newdesign{padding-left: unset;}
.head{text-align: unset;}
.newspace1{display: unset;justify-content: unset;}
.alignimg{align-self: unset;}
}

@media only screen and (max-width:500px) {
    .gen_radio[type="radio"]:checked::after{left: 9px;top: 13px;}
	.img_tap img{border:none; border-radius:0}
}
