.footer-section{background:#0a1e38;padding:2rem 1rem 1rem}.footer-section p{color:#fff}.footer-section .heading-prefix{font-size:1.125rem;font-weight:500;text-align:center;text-transform:uppercase}.footer-section .horizontal-symbol{background:#fff;width:6rem;height:1px}.footer-section .devision-symbol{font-size:.75rem;letter-spacing:.125rem;padding:0 .5rem}.footer-section .golden-line{background:#c8b386;width:100%;height:1px}.footer-section .golden-heading,.footer-section .company-info .golden-heading{color:#c8b386;font-size:.875rem;font-weight:700;text-align:center;text-transform:uppercase;padding-bottom:1rem}.footer-section .company-info p{font-size:.75rem;font-weight:400;text-align:center;padding-bottom:1rem}.footer-section .company-info .email p,.footer-section .company-info .phone-numbers p{font-size:1rem}.footer-section .company-info .phone-numbers p{padding-bottom:0}.footer-section .footer-link{color:#fff;display:block;border:0;box-shadow:none;text-transform:none;text-decoration:none;font-size:1rem;font-weight:400;text-align:center;padding:.25rem 2rem;margin-bottom:.5rem}.footer-section .footer-link:hover,.footer-section .footer-link:focus{color:#fff;border:0;box-shadow:none;text-transform:none;text-decoration:none}.footer-section .rights p{color:#c8b386;font-size:.75rem;font-weight:500;text-align:center;padding-bottom:1rem}.footer-section .rights p:last-child{padding-bottom:0}.footer-section .social-icon-box-container{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.footer-section .social-icon-box{border-radius:.25rem;background:#ced2d7;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.footer-section a{color:#fff;text-align:center}.footer-section .rights a{display:inline-block}.footer-section a:hover{text-decoration:underline}.footer-logo{width:14rem}.footer-logo svg{width:100%}@media (min-width: 768px){.footer-section{padding:2rem 2rem 1rem}.footer-logo{width:20rem}}
