 .footer {
        color: black;
        text-align: center;
        padding: 20px;
        margin-top: auto;
    }
    .footer a {
        color: black;
        text-decoration: none;
        margin: 0 10px;
        /* SP - 20250618 - Added to align space in small devices. */
        height: 30px;
        display: inline-block;
        /* END */
    }
    .footer a:hover {
        text-decoration: underline;
    }
    .social-icons {
        margin-top: 10px;
    }
    .social-icons a {
        margin: 0 5px;
        font-size: .9rem;
        color: black;
    }

    img.bulaFlightsSocialMediaIcons{
        width: 50px;
        height: 50px;
    }

    .bulaFlightsSocialMediaIconsLink p{
        margin: 4px 0px;
    }

@media screen and (max-width: 420px) {
    a.bulaFlightsSocialMediaIconsLink{
        margin: 20px 5px;
    }
}