.module-language img {
    width: 24px;
}

/* Cookit */
#cookit {
    position: fixed;
    width   : 100%;
    bottom  : 0;
    padding : 0.6rem 2rem;
    display : flex;
    z-index : 999;
}

#cookit #cookit-container {
    margin     : auto;
    width      : 1200px;
    display    : flex;
    align-items: center;
    flex-wrap  : wrap;
}

#cookit #cookit-container>* {
    margin: 0.4rem;
}

#cookit #cookit-container p {
    line-height: 1.4rem;
}

#cookit #cookit-container a {
    text-decoration: none;
}

#cookit #cookit-container a:hover {
    opacity: 0.9;
}

#cookit #cookit-container #cookit-button {
    padding    : 0.5rem 1rem;
    margin-left: unset;
}


@media screen and (min-width: 768px) {

    .offers li:before,
    .service-entry li:before {
        content: "\f00c";
        /* FontAwesome Unicode */
        font-family: FontAwesome;
        display: inline-block;
        margin-right: 0px;
        margin-left: 15px;
        width: 20px;
        height: 20px;
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        background-color: var(--global--color-secondary);
        color: var(--global--color-white);
        margin-right: 15px;
        border-radius: 50%;
        font-size: 10px;
    }

    .offers .panel-left li:before {
        background-color: var(--global--color-primary-alt);
    }

    .offers .panel-right li:before {
        background-color: var(--global--color-secondary);
    }

}