.footer-content{width:100%}.footer-content a{text-decoration:none;transition:all .4s ease}.footer-content__top-container{display:flex;gap:20px;margin:0 auto;max-width:1400px;padding:50px 0;width:100%}.footer-content__top-left,.footer-content__top-right{display:flex;padding:10px;width:70%}.footer-content__top-left-col{display:flex;flex-direction:column;gap:20px;padding:10px}.footer-content__top-right{flex-direction:column;gap:20px;width:30%}.footer-content__top-right p{margin-bottom:0}.footer-menu__link{display:flex;padding-right:5px}.footer-content__email a{color:#fff;text-decoration:none}.footer-content__top-right p.footer-content__social-title{margin-bottom:6px}.footer-content__social-icons{display:flex;gap:15px}.footer-content__social-icon{align-items:center;display:flex;height:35px;justify-content:center;width:35px}.footer-content__social-icon svg{fill:#fff;height:25px;opacity:1}.footer-content__social-icon a:hover svg{opacity:.9}.footer-content__locations p{margin-bottom:.9rem}.footer-content__bottom-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1400px;min-height:43px}.footer-content__bottom-col{padding:10px}.footer-content__bottom-col p{margin-bottom:0}@media (max-width:1024px){.footer-content__top-container{gap:0}.footer-content__top-left{width:60%}.footer-content__top-right{width:40%}.footer-content__social-icon{height:28px;width:28px}.footer-content__social-icon svg{height:20px}}@media (max-width:991px){.footer-content__top-left{-webkit-column-count:2;-moz-column-count:2;column-count:2;display:block}.footer-content__top-left-col{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;width:100%!important}}@media (max-width:767px){.footer-content{text-align:center}.footer-content__top-container{flex-wrap:wrap}.footer-content__top-left,.footer-content__top-right{width:100%}.footer-content__top-left{-webkit-column-count:1;-moz-column-count:1;column-count:1}.footer-content__social-icons,.footer-menu__link{justify-content:center}.footer-content__bottom-container{flex-direction:column;flex-wrap:wrap;justify-content:center}}