﻿body {
    background: #092a52 !important;
    background-image: linear-gradient(-60deg, rgb(9, 42, 82), rgb(77, 108, 143)) !important;
    background-position-x: initial !important;
    background-position-y: initial !important;
    background-size: initial !important;
    background-repeat-x: initial !important;
    background-repeat-y: initial !important;
    background-attachment: initial !important;
    background-origin: initial !important;
    background-clip: initial !important;
    background-color: initial !important;
}

#footer ul {
    padding-inline-start: 10px;
}

#footer li {
    list-style-type: none;
    margin: 5px 0 5px 0;
}
footer {
    color: #fff;
    margin-top: 10px;
}

footer h4 {
    color: #fff;
}

footer a {
    color: #fff;
    padding: 10px 5px 10px 5px;
}
footer a:hover {
    color: #fff;
    text-decoration: none;
}
@media (max-width: 640px) {
    footer {
        font-size: 10px;
        line-height: 14px;
    }

        footer h4 {
            font-size: 12px;
            margin-top: 5px;
            margin-bottom: 5px;
        }

        footer .col {
            padding-left: 5px;
            padding-right: 5px;
            border: none;
        }

    #footer .col-sm-3,
    #footer .col-lg-3 {
        padding-left: 5px;
        padding-right: 5px;
    }
    #footer li {
        font-size: 10px;
    }
    }
@media (max-width: 390px) {
    #footer.col-lg-12,
    #footer .col-lg-3,
    #footer .col-sm-6 {
        padding-left: 5px;
        padding-right: 5px;
    }

    #footer ul {
        padding-inline-start: 0;
    }

    footer a {
        color: #fff;
        padding: 10px 0px 10px 0px;
        font-size: 10px;
    }
}