.main-footer{background-color:#223863;color:#fff;padding:40px 0}.main-footer a{color:#fff;text-decoration:underline}.main-footer p{color:#fff}.main-footer h5{font-weight:700;margin-bottom:30px}.social-links{margin-top:30px}.social-icon{border-radius:100%;box-shadow:inset 0 0 0 2px #fff;display:inline-block;height:60px;margin-right:3px;position:relative;transition:all .4s ease-in-out;width:60px}.social-icon svg{height:22px;left:19px;position:absolute;top:19px;width:22px}.social-icon:hover{background:#fff}.social-icon:hover svg path{fill:#223863!important}