/*Media Query Start*/

@media only screen and (min-width: 1366px) and (max-width: 1920px) {}

@media only screen and (min-width: 1291px) and (max-width: 1365px) {}

@media only screen and (min-width: 992px) and (max-width: 1290px) {}

@media only screen and (min-width: 768px) and (max-width: 991px) {}

@media only screen and (min-width: 520px) and (max-width: 767px) {}

@media only screen and (min-width: 300px) and (max-width: 519px) {
    .menuSection {
        position: relative;
        padding: 20px 0px;
        background: #733b25;
    }

    .header-logo {
        text-align: center;
        margin-bottom: 20px;
    }

    .headerbtn {
        text-align: center;
    }

    .theme_btn {
        font-size: 12px;
        height: 43px;
    }

    .theme_btn .arrow_btn {
        height: 42px;
        width: 42px;
    }

    .banner_img {
        position: relative;
        right: 0;
        height: 300px;
        bottom: 0px;
        width: 100%;
    }

    .banner_img::before {
        display: none;
    }

    .banner_text p {
        width: 100%;
    }

    p {
        font-size: 12px;
        line-height: 1.6;
    }

    h1 {
        font-size: 32px;
        margin: 0px 0px 10px;
    }

    .bnrbtn {
        gap: 20px;
        margin-top: 20px;
        margin-bottom: 20px;
        flex-direction: column;
        align-items: flex-start;
    }

    img.img-fluid {
        height: 750px;
    }

    .headset i {
        font-size: 30px;
    }

    .headset h6 {
        font-size: 12px;
        margin-bottom: 5px;
    }

    .headset h5 a {
        font-size: 13px;
    }

    .headset {
        gap: 15px;
    }

    h2 {
        font-size: 30px;
        margin: 0px 0px 5px;
    }

    .about {
        padding: 50px 0px 50px;
    }

    .abt_img {
        gap: 20px;
        flex-direction: column;
        margin-bottom: 20px;
    }

    img.abt-1 {
        height: 300px;
        width: 100%;
    }

    img.abt-2 {
        height: 300px;
        width: 100%;
    }

    .abt_img::before {
        display: none;
    }

    .abt_txt {
        padding-left: 0;
    }

    .abt_txt p {
        margin-bottom: 10px;
        width: 100%;
    }

    .service_heading p {
        width: 100%;
    }

    .service_slider .slick-slide {
        margin: 0 0;
    }

    .ser_main_txt {
        padding: 20px;
    }

    .ser_main_txt h3 {
        font-size: 17px;
        margin-bottom: 10px;
        padding-bottom: 10px;
    }

    .ser_main_txt h3::before {
        height: 2px;
        width: 60px;
    }

    .ser_main_txt p {
        margin-bottom: 20px;
        font-size: 12px;
    }

    .ser_main_img img {
        height: 250px;
    }

    .service {
        padding: 50px 0px 50px;
    }

    .wcu_main {
        padding: 30px 20px;
        border-left: none;
        border: 1px solid #d1d1d1;
        margin-bottom: 20px;
    }

    .wcu_icon {
        height: 70px;
        width: 70px;
        margin-bottom: 20px;
    }

    .wcu_icon img {
        height: 35px;
        width: auto;
        object-fit: contain;
    }

    .wcu_txt h3 {
        font-size: 20px;
        margin-bottom: 5px;
    }

    .wcu_txt p {
        font-size: 12px;
    }

    section.wcu {
        border-bottom: none;
        padding: 50px 0 0;
    }


    .testimonial {
        padding: 50px 0 0;
    }

    .testi_left img {
        height: 300px;
        margin-bottom: 20px;
    }








}


/*Media Query End*/