@media only screen and (max-width: 1500px) and (min-width: 1200px) {
    .header-area .main-header-area.sticky {
        padding: 1px 20px !important;
        background: #3b4d61;
    }


}


@media only screen and (max-width: 768px) {
    .div__padsc {
        padding: 20px 0px;
    }

    .dic__content {
        order: 1;
    }

    .bot_gap {
        margin-bottom: 1rem;
    }

    .dic__content h3 {
        margin-top: 2rem;
    }

    .welcome_docmed_area {
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .our_department_area {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    .mb-55 {
        margin-bottom: 33px;
    }

    .testmonial_area {
        padding-top: 39px;
    }

    .testihirght {
        height: 370px;
    }

    .expert_doctors_area {
        padding-top: 50px;
        padding-bottom: 25px;
    }

    .expert_doctors_area .owl-carousel .owl-nav div {
        top: -131px;
    }

    .footrt_contactBtn {
        justify-content: start !important;
        margin-bottom: 30px;
    }

    .boxed-btn3{
        padding: 12px 38px;
    }

    .img-fluid1 {
        max-width: 50% !important;
    }

    .contact-section {
        padding: 25px 0 35px;
    }

    h2.contact-title {
        margin-bottom: 2rem;
    }
    .form_section{
        margin-bottom: 2rem;
    }

    .Cause_dirt {
        display: flex;
    }

    .Cause_dirtcont {
        display: flex;
        order: 2;
    }

    /* banner in monile  */

    .food_cause .aboutImg {
        margin-bottom: 2rem;
    }

}


@media only screen and (max-width: 768px){
    .Cause_dirt {
        display: flex;
    }

    .Cause_dirtcont {
        display: flex;
        order: 2;
    }

    .Cause_dirtImg {
        margin-bottom: 2rem;
    }

    .payment_powered {
        width: 100%;
        text-align: center;
        margin-top: 1rem;
    }
    
    

    .phonepay {
        display: flex;
        flex-direction: column;
    }
}

@media only screen and (max-width: 992px) {
    .logo img {
        width: 30%;
    }

    .header-area .main-header-area.sticky {
        padding: 1px 10px;
        background: #374f65;
    }

    .slicknav_icon-bar {
        background: #fff !important;
    }
}