@media only screen and (max-width: 767px) {

    .three-box .row,
    .sec-part .row,
    .about-box .row,
    .four-box .row,
    .about-refer .row,
    .about-services .row,
    .about-section .row,
    .slider .row,
    .blog-grid-area .row,
    .blog-details .row,
    .sponsor-section .row,
    .contact-section .row {
        padding: inherit;
    }

    .about-contact {
        padding: 0;
    }

    .page-header {
        padding: 90px 0 20px 0;
    }

    .about-list ul::before {
        display: none;
    }

    .sec-part {
        padding: 38px 0px 35px 0px;
    }

    .sec-bottom {
        margin: inherit;
    }

    .four-box .four-box-text {
        margin-left: 0;
    }

    .content-img-wrap {
        height: inherit;
    }

        .content-img-wrap .border-shape {
            display: none;
        }

        .content-img-wrap .content-img-1,
        .content-img-wrap .content-img-2,
        .content-img-wrap .content-img-3 {
            position: relative;
            transform: translateY(0%);
            top: 0;
            width: 100%;
            height: 100%;
            border-radius: 8px;
            margin-bottom: 12px;
            max-width: 100%;
        }

    .about-list ul li .li-box {
        display: block;
    }

    .about-list ul li .text-box {
        margin: 20px 0;
        text-align: center;
    }

    .about-list ul li .image-box-img {
        display: block;
        margin: auto;
    }
}



@media only screen and (max-width: 992px) {
    .about-box-photo {
        position: relative;
        padding: 0;
        top: 0;
    }

    .about-box-two {
        padding: 0;
    }

    .about-services::after {
        display: none;
    }

    .about-refer ul li:nth-child(1),
    .about-refer ul li:nth-child(3) {
        margin-left: 40px;
    }

    .about-refer ul li:nth-child(2) {
        margin-left: 40px;
        margin-right: 0;
    }

    .about-services .text-box h2,
    .about-services .text-box p {
        color: #212121;
    }

    .about-services {
        padding: 0 0 100px 0;
    }
}
