footer{font-family:sans-serif}footer .inner-wrapper{margin:auto;max-width:1170px;padding:30px 45px;position:relative}footer a{color:#fff;font-size:16px;font-weight:700;text-decoration:none}.links a{color:#000}.links p{margin:8px 0;text-align:left}.links .csia:hover{color:#ecb288}.links .csie:hover{color:#fd7f7d}.links .sds:hover{color:#fff}.links .hrds:hover{color:#899eaa}.contact a{color:#000;font-weight:400}footer .inner-wrapper{background:#d9d9d9}footer .container{display:flex;justify-content:space-between}footer .credits{text-align:left}footer .credits a{color:#000;font-weight:400}@media screen and (max-width:768px){footer{text-align:center}footer div{margin-bottom:16px}footer .container{flex-direction:column}}