@import "/ressources/css/fonts/fonts-codec-cold.css?v=6546546";

* {
    font-family: 'Codec Cold', sans-serif;
    font-variant-ligatures: no-common-ligatures;
}

@media (min-width: 1200px) {
    /* Change social icons color on hover */
    header .bar .socials li.rs-append a:hover,
    header .bar .socials li.langs-wrapper a:hover,
    header .bar .socials li.contact a:hover {
        color: #fff !important;
    }

    /* Hide donation button icon */
    header .bar .btn-recruteur-wrapper .topbar-btn-icon {
        width: 0px !important;
    }
    header .bar .btn-recruteur-wrapper a .fas.icon.fa-suitcase {
        display: none !important;
    }

    header .bar .btn-recruteur-wrapper > .btn:hover {
        background: none !important;
        color: #fff !important;
    }
}

#footer-middle .subscribe .subscribe-btn.openNewsletterSignup {
    border: 1px solid #fff !important;
    margin: 1px;
    height: 46px;
    background-color: #320013  !important;
}

#footer-middle .subscribe .subscribe-btn.openNewsletterSignup:hover {
    background-color: #ff5968 !important;
}

.zoneGroupe .list_articles.vignette .article .rs a .fab {
    color: #ff5968 !important;
}

#row-Nottingham-9 #section-actus .home-article .model-content {
    height: 35% !important;
}

#row-Nottingham-9 #section-actus .home-article .model-content .title {
    line-height: 1.2 !important;
    font-size: 15px !important;
}

.mobilite-title > i {
    font-size: 24px;
    margin-top: 10px;
    font-weight: normal;
}

.zoneJob_body h2,
.zoneJob_body .title {
    font-weight: bold;
}