/* .footer .container {
    max-width: 1240px;
} */

.footer-wrap {
    border-top: 1px solid #1e84b2;
    padding-top: 80px;
}

.footer-wrap .footer-nav .footer-nav-nolink {
	font-weight: 700;
    font-size: 1rem;
    letter-spacing: 0.02rem;
    line-height: 1.375rem;
    color: #a9353a;
}

.footer-wrap .footer-logo-wrap h4,
.footer-wrap .social-share h4 {
    letter-spacing: 0.1rem;
}

.footer-wrap .social-links {
    display: block !important;
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
}

.footer-wrap .footer-inquiries p {
    font-weight: 300;
    letter-spacing: 0.13rem;
}

.footer-wrap .footer-inquiries p a,
.footer-wrap .footer-number a,
.footer-wrap .footer-email a {
    font-weight: 300;
    letter-spacing: 0.13rem;
}

.footer-wrap .social-share h4 {
    margin-bottom: 0;
}

.footer-wrap .social-share a {
    margin-right: 10px;
}

.footer-wrap .social-links .icon {
    position: relative;
    top: 0;
}

.footer-wrap .copyright p {
    font-family: 'Work Sans', sans-serif;
    font-size: 0.875rem;
    letter-spacing: 0.02rem;
    line-height: 1.375rem;
    font-weight: 400;
    color: #091F40;
    margin-bottom: 0;
}

.footer-wrap .copyright p a {
    font-family: 'Work Sans', sans-serif;
    font-size: 0.875rem;
    letter-spacing: 0.02rem;
    line-height: 1.375rem;
    font-weight: 400;
    color: #091F40;
    margin-bottom: 0;
}

.footer-wrap .copyright p a:hover,
.footer-wrap .copyright p a:hover p {
    color: #a9353a;
}