

@media (max-width: 991px) {

    .banner-about .overlay {

        height: 250px;

    }

}



@media (max-width: 767px) {

    .logo1 {

        width: 70px;

        margin-top: 0;

    }

    .header-top {

        padding: 8px 8px;

    }

    .swiper1 .swiper-slide .overlay{

        height: 60vh;

    }

    .header-top .btn.btn1 {

        padding: 8px 12px;

        font-size: .75rem;

        min-width: auto;

    }

    .radio-bottom {

        padding-right: 0;

    }

    .banner-about .overlay {

        height: 200px;

    }

    

}



@media (max-width: 575px) {

    .btn-link1 i {

        font-size: 24px;

    }

    .development-box {

        padding: 30px 15px;

    }

    :root {

        --plyr-control-icon-size: 16px !important;

        --plyr-font-size-time: 14px !important;

        --plyr-range-track-height: 8px !important;

        --plyr-range-thumb-height: 16px !important;

    }

    button.plyr__controls__item.plyr__control[data-plyr="pip"] {

        display: none;

    }

    .services-box .services img {

        height: 220px;

    }



    .gallery-box img {

        height: 240px;

    }

    .gallery-box video {

        height: 240px;

    }



    .blogs-box .blogs img {

        height: 220px;

    }

    .services-details .img1 {

        max-height: 300px;

    }



    .pest-form{

        padding: 24px;

    }



    .blog-details .img1 {

        max-height: 300px;

    }
    .pest-form-top {
        padding: 24px;
    }

}