@media only screen and (max-width: 600px) {
    .banner-hero.hero-1 h1 span {
        line-height: 30px;
        display: inline-block;
        font-size: 28px !important;
        padding-top: 20px;
    }

    .banner-hero .block-banner .form-find .btn-find {
        width: 100%;
    }

    .banner-hero .block-banner .list-tags-banner {
        margin-top: 30px !important;
    }

    .box-swiper .swiper-container .item-logo {
        box-shadow: 0px 20px 60px -6px rgba(0, 0, 0, 0.04) !important;
        height: 126px;
    }

    .swiper-group-6 {
        max-height: 180px !important;
    }

    .box-swiper .swiper-container .item-logo {
        height: unset !important;
    }

    section.section-box.section-categories a.icon-chevron-right {
        width: 100% !important;
    }

    .job-fillter .category.select-style .select2 {
        width: 100% !important;
    }

    .job-fillter.d-flex .form-group.select-style.select-style-icon {
        margin-right: 0 !important;
        margin-bottom: 15px !important;
    }

    .job-fillter .nature.select-style .select2 {
        width: 100% !important;
    }

    .job-fillter.d-flex .box-button-find button {
        width: 80%;
    }

    .job-fillter.d-flex .box-button-find a {
        width: 15%;
        padding-left: 17px !important;
        padding-top: 14px;
    }

    .job-list-list .list-recent-jobs .card-job-bottom span.btn,
    .job-single-header .job-tags span.btn {
        text-align: left;
        line-height: 20px;
        margin-bottom: 6px;
    }

    .list-recent-jobs .card-job .card-job-top--info .card-job-top--price {
        margin-top: 5px !important;
    }

        .box-filters-job .d-inline-block.ms-4 {
            margin-left: 0 !important;
            margin-top: 8px;
        }

    .job-single-header .job-tags span.btn {
        text-align: left;
        line-height: 20px;
        margin-bottom: 6px;
    }

    .job-single-header.mb-50 {
        margin-bottom: 30px !important;
    }

    .job-meta .company {
        font-size: 18px;
    }

    .job-overview .text-description {
        margin-bottom: 0 !important;
    }

    .job-overview .sidebar-text-info {
        margin-bottom: 15px !important;
    }

    .content-single h4 {
        margin-bottom: 15px;
    }

    .content-single p {
        font-size: 18px;
    }

    .content-single .align-items-center a {
        width: 100%;
        margin-bottom: 15px;
    }

    .content-single .social-share {
        text-align: center;
    }

    .content-single .align-items-center a img {
        height: 50px !important;
    }

    .card-job-bottom span.background-urgent {
        line-height: 20px;
    }

    .burger-icon {
        display: block !important;
    }

}
