/* ===== FOOTER ===== */
:root {
    --white-color: #ffffff;
    --primary-color: #F47920;
    --secondary-color: #A43040;
    --main-dark-color: #333333;
    --light-dark-color: #666666;
    --grey-color: #cccccc;
    --light-grey-color: #EDEDED;
}

footer {
    background: var(--secondary-color) !important;
    color: var(--white-color);
    text-align: left;
    margin-top: 0px;
}

footer .container-fluid {
    position: relative;
    padding: 60px 0px 60px 0px;
}

footer img {
    position: absolute;
    bottom: 0px;
    right: -50px;
    height: 370px;
    z-index: -1;
}

footer h6 {
    color: #fff;
    margin-bottom: 35px;
    font-weight: 600;
    margin-top: 5px;
}

footer h3 {
    color: #fff;
    margin-bottom: 20px;
}

footer p {
    text-align: left;
    margin-bottom: 20px;
    font-weight: 400;
}

footer a {
    color: #fff !important;
    text-decoration: none !important;
}

footer ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
}

footer ul li {
    margin-bottom: 10px !important;
}

footer .logo {
    display: inline-block;
    margin-bottom: 30px;
}

footer .line {
    width: 100%;
    height: 1px;
    background: #D77E7E;
    margin-bottom: 30px;
    margin-top: 20px;
}

