@media only screen and (min-width:320px) {}

@media only screen and (min-width:480px) {}

@media only screen and (min-width:768px) {}

@media only screen and (min-width:1024px) {}

@media only screen and (min-width:1140px) {}

@media only screen and (min-width:1280px) {}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {}

@media screen and (max-width: 1500px) {}


@media screen and (max-width: 1400px) {}


@media screen and (max-width: 1100px) {}

@media screen and (max-width: 991px) {
    .navbar-collapse.collapse, .navbar-collapse.collapsing {
        top: 105px;
    }
}

@media screen and (max-width: 800px) {
    .elementor-widget-contact-widget .contact-boxs .widget.widget-contact .single-box .info {
        font-size: 38px;
        font-weight: 900;
    }
}

@media (max-width: 780px) {}

@media screen and (max-width: 500px) {

    .banner-con .banner-left-con .inner-con1 .primary_btn {
        min-width: inherit;
    }

    .service22-section-area .service22-auhtor-boxes-area .bg-images .icons ,
    .service22-section-area .service22-auhtor-boxes-area .bg-images .img1{
        display: none;
    }

    .service-blocks .service-items,
    .service-blocks {
        position: initial;
        width: 100%;
    }

    .pricing-plan-con .pricing-box {
        min-height: inherit;
        margin-bottom: 35px;
    }

    .pricing-plan-con .pricing-box p {
        line-height: 28px;
        font-size: 18px;
    }
    .main-about-con .main-about-listing-con li i{
        display: none;
    }

    .main-about-con .main-about-listing-con ul {
        width: 100%;
    }

    .main-about-con .main-about-listing-con li {
        font-size: 22px;
    }

    .main-about-con .main-abt-content-con p{
        font-size: 18px;
    }

    .elementor-widget-contact-widget .contact-boxs .widget.widget-contact .single-box .info {
        font-size: 18px;
        font-weight: 900;
    }

    .contact-details .contact-form .wpcf7 {
        padding: 25px 25px 15px 25px;
    }
}
