@media screen and (max-width: 1391px) {
    .abt_img1 {
        padding: 0 20px;
    }

    .abt_img3 {
        bottom: 22%;
        left: 18%;
        width: 41%;
    }
}

@media screen and (max-width: 1200px) {
    .adit__div p {
        width: 100%;
    }

    .usp_brd::before,
    .usp_brd::after {
        width: 125vh;
    }

    .adit__div h2 {
        font-size: 45px;
    }

    .abt_desc p {
        font-size: 14px;
    }

    .abt_img1 {
        padding: 0;
    }

    .abt_img3 {
        bottom: 38%;
        width: 41%;
    }
}

@media screen and (max-width: 1230px) {}

@media screen and (max-width: 1024px) {

    .usp_brd::before,
    .usp_brd::after {
        width: 116vh;
    }

    .confy_title h2 {
        font-size: 45px;
    }

    .nav-tabs .nav-link {
        font-size: 21px;
        padding: 0.5rem 1rem;
    }

    .swiper {
        padding: 0 0 95px 0;
    }
}

@media screen and (max-width: 990px) {
    .header {
        padding: 1rem 1rem 0;
        background-color: #001e48;
    }

    .over_img1 {
        margin-top: 4%;
    }

    .usp_brd::before,
    .usp_brd::after {
        display: none;
    }

    .usp_brd {
        padding: 0;
    }

    .high_div {
        height: 150px;
    }

    .confy_box p {
        font-size: 21px;
    }

    .abt_img img {
        /* clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 100% 80%, 78% 80%, 78% 100%, 0 100%); */
        clip-path: none;
    }

    .abt_img3 {
        display: none;
    }

    .qr_img img {
        width: 16%;
    }
}

@media screen and (max-width: 767px) {
    .hambergur img {
        width: 37px;
    }

    .hambergur p {
        font-size: 16px;
    }

    .logo a img {
        width: 55px;
    }

    .high_icon img {
        width: 20%;
    }

    .btn_enq {
        transform: rotate(-90deg);
        transform-origin: bottom right;
        bottom: 57%;
        right: 0%;
    }

    .confy_box {
        margin-top: 15px;
    }

    .section__con .container .con_row {
        flex-direction: column-reverse;
    }

    .accordion-button p {
        font-size: 20px;
    }

    .accordion-body p {
        font-size: 14px;
    }

    .abt_desc p {
        font-size: 15px;
    }

    .get_btn {
        margin: 25px auto;
    }

    .contbtn {
        display: block;
        margin: 0 auto;
    }

    .qr_img img {
        width: 30%;
    }

    .inter_img {
        margin-top: 10px;
    }
}

@media screen and (max-width: 576px) {}

@media screen and (max-width: 376px) {

    .adit__div h2,
    .confy_title h2 {
        font-size: 40px;
    }
}