
.btn.btn-rounded.btn-large {
   margin: 0;
}


.wpcf7-not-valid-tip {
    margin-top: -30px !important;
}

.btn-primary {
    background: #926031 !important;
}

.bg-primary {
    background: #926031 !important;
}

.bottom-200px {
    bottom: 200px;
}

.text-white-i {
    color: #FFFFFF !important;
}

.btn-primary .text-white-i {
    color: #FFFFFF !important;

}

.text-primary {
    color: #F45351 !important;
}



.navbar-brand {
    width: 200px;
}

@media screen and (min-width: 1700px) and (max-width: 1829px) {
    .header-language, .header-search-icon {
        margin-top: 30px !important;
    }
}

@media screen and (min-width: 320px) and (max-width: 680px) {
    .btn-mobile-small a {
        padding: 7px !important;
    }

    .btn-mobile-small a span {
        color: #FFFFFF !important;
    }

    .navbar-brand {
        width: auto;
    }

    .swiper-button-next-nav {
        margin-right: 20px;
    }

    .swiper-button-previous-nav {
        margin-left: 20px;
    }

    .hide-sm {
        display: none;
    }

    .sm-filter {
        padding-bottom: 160px !important;
    }

    .sm-filter .breadcrumb {
        padding-top: 20px !important;
    }

}

.sjb-v1 .job-title{
    display: none;
}

.company-logo img {
    border: none !important;
}

.list-data .v1 {
    width: 100%;
}

.bg-center {
    background-position: 50%
}

.info p{
    padding: 0 !important;
    margin: 0 !important;
}

.list-data .col-md-12 {
    padding-left: 0;
}

.h-none a {
    display: none !important;
}