footer #Links{background-color:#0c2430;padding:4rem 0}footer #Links .logo-area{padding-right:2rem}footer #Links .social-media{padding-right:2rem;display:flex;justify-content:center}footer #Links .social-media a{margin:.25rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:solid thin rgba(0,0,0,0);border-radius:100%;opacity:.7}footer #Links .social-media a:hover{border-color:#e3eeef;text-decoration:none;opacity:1}footer #Links .social-media a i{font-size:26px;color:#e3eeef}footer #Links .link-column{display:flex;flex-direction:column;align-items:flex-start;margin-top:4rem}footer #Links .link-column h4{color:#e3eeef;font-weight:bold}footer #Links .link-column a{display:inline-block;margin:.25rem;color:#e3eeef;opacity:.7}footer #Links .link-column a:hover{opacity:1}footer #Links .copyright-area{margin-top:6rem;padding-top:2rem;border-top:solid thin #e3eeef;display:flex;justify-content:space-between}footer #Links .copyright-area p{font-size:16px;color:#e3eeef;opacity:.7;margin-bottom:0}footer #Links .copyright-area .bottom-buttons{display:flex;justify-content:flex-end}footer #Links .copyright-area .bottom-buttons a{display:inline-block;margin:0 .5rem;color:#e3eeef;opacity:.7;font-size:16px}footer #Links .copyright-area .bottom-buttons a:hover{opacity:1}@media only screen and (max-width: 430px){footer #Links .logo-area{padding-right:0}footer #Links .logo-area a img{max-width:200px;margin:auto}footer #Links .social-media{padding-right:0}footer #Links .link-column{align-items:center}footer #Links .copyright-area{flex-direction:column;align-items:center}footer #Links .copyright-area p{text-align:center}footer #Links .copyright-area .bottom-buttons{margin-top:1.5rem}}
