@media screen and (max-width: 1199px) {
    .mover_information_Card {
        height: 370px;
        width: 116%;
    }
}

@media screen and (max-width: 1024px) {
    .mover_information_Card {
        padding: 0 0px 50px 70px;
    }
}

@media screen and (max-width: 992px) {
    .mover_information_Card {
        left: 0;
        width: 100%;
        padding: 15px 0px 40px 0px;
        height: 350px;
    }

    .company_number {
        margin-top: 0rem;
        text-align: center;
    }

    .show_company_left_side {
        margin-right: 0;
        padding: 25px 15px;
        box-shadow: none;
    }

    .show_company_left_side::after {
        width: 0px;
        height: 0%;
        background-color: transparent;
    }
}

@media screen and (max-width: 991px) {
    .navigation_menu_sticky {
        top: 58px;
    }
}

@media screen and (max-width: 800px) {
    .modal_box .modal-content {
        width: 100%;
    }
}

@media screen and (max-width: 576px) {
    aside .shedule::before {
        content: "";
        background-color: var(--border-color);
        width: 0px;
        height: 0%;
        position: absolute;
        top: 0%;
        left: 0%;
    }
}

@media screen and (max-width: 540px) {
    .show_company_logo img {
        height: 75px;
        width: 160px;
    }

    .company_reviews_info h1 {
        font-size: 32px;
    }

    .recomend {
        margin-top: 10px;
    }

    .mover_information_Card .address_details ul li {
        padding: 5px 0px;
    }
}

@media screen and (max-width: 440px) {
    #sticky_navigate .company_name {
        display: block;
        text-align: center;
    }

    .show_company_left_side #watermarkLogo {
        right: 14px;
        width: 26%;
    }

    .show_company_logo img {
        width: 140px;
    }

    .mover_information_Card .water_mark_image {
        width: 88%;
        height: 349px;
        margin: auto;
        transform: translate(-1px, 61px);
    }
}

@media screen and (max-width: 420px) {
    .side_blog_card .card-body .card-title {
        font-size: 16px;
        font-weight: 600;
    }

    .user_review_card .user_review_title .title {
        font-size: 18px;
        line-height: 1.2;
    }
}

@media screen and (max-width: 400px) {
    .company_website {
        width: 100%;
    }

    .breadcrumb li a {
        font-size: 14px;
    }

    .breadcrumb .breadcrumb-item.active span {
        font-weight: 600;
        font-size: 14px;
    }

    .company_review_heading {
        font-size: 36px !important;
    }

    aside .blog_side_recent_posts {
        padding: 20px;
    }
}

@media (min-width: 300px) and (max-width: 380px) {
    .user_review_card .user_review_title h5 {
        font-size: 18px;
    }

    .mover_information_Card {

        height: 480px;
    }
}

@media screen and (max-width: 350px) {
    .company_website h6 {
        font-size: 15px;
    }

    .mover_information_Card {
        padding: 0px 0px 120px 0px;
    }

    .navigation_menu a.resp::after {
        content: "";
        right: 10px;
        height: 46%;
        top: 5%;
    }

    #page {
        font-size: 20px !important;
        text-align: center;
    }

    .modal_box .modal-body a {
        padding: 8px 2rem;
    }

    .modal_box .modal-title {
        font-size: 18px;
    }

    .company_review_heading {
        font-size: 28px !important;
    }
}