@charset "UTF-8";

:root {
    --blue: #24b2d8;
    --white: #ffffff;
    --black: #161616;
    --dark-grey: #262626;
    --light-grey: #cccccc;
}

.footer {
    background: var(--black);
    color: var(--white);
    text-align: center;
}

.footer-promo img{
    height:65px;
}

.footer-promo h4{
    color:var(--white);
    text-transform: uppercase;
    margin:0 !important;
}

.footer-links {
    background: var(--dark-grey);
    color: var(--white);
    text-align: center;
}

.footer-links h5{
    font: 20px/26px "Mulish", sans-serif;
    font-weight:800;
    font-style:italic;
    color: var(--white);
}

.footer a, .footer-links a, .footer p {
    color: var(--light-grey);
    transition:0.2s;
}

.footer a:hover, .footer-links a:hover {
    color: var(--light-grey);
    opacity:0.65;
}

.logo {
    display:flex;
    gap:1.5rem;
}

.img-freightways {
    height:50px;
}

.img-toitu {
    height:72px;
    opacity:0.5;
}

.img-kidscan {
    height:52px;
    opacity:0.5;
}

.img-breast-cancer-foundation {
    height:59px;
    opacity:0.5;
}

@media (max-width: 991px) {
    .footer {
        line-height:1.8;
    }
    .links {
        display:none;
    }
    .logo {
        justify-content:center;
    }
    .footer-promo img{
    height:50px;
}
}