footer.site-footer{display:flex;flex-direction:column;justify-content:space-around;display:grid;background:#fff;grid-template-columns:auto;max-width:1200px;margin:20px auto}@media only screen and (min-width:600px){footer.site-footer{flex-flow:row;grid-template-columns:1fr 1fr;grid-column-gap:10px}}@media only screen and (min-width:900px){footer.site-footer{flex-flow:row;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:10px}}footer.site-footer .footer-col ul{list-style:none}footer.site-footer .footer-col ul li{font-size:15px;color:#404041}footer.site-footer .footer-col ul li a{color:#404041;font-weight:lighter}footer.site-footer .footer-col ul li a:hover{text-decoration:underline}footer.site-footer .footer-col.col-1 ul li,footer.site-footer .footer-col.col-2 ul li,footer.site-footer .footer-col.col-3 ul li{margin-bottom:10px}footer.site-footer .footer-col.col-1 ul li:first-child a,footer.site-footer .footer-col.col-2 ul li:first-child a{text-decoration:none;font-weight:bold;text-transform:uppercase}footer.site-footer .footer-col .social ul{display:flex;justify-content:flex-start;display:grid;grid-template-columns:35px 35px;grid-column-gap:10px}footer.site-footer .footer-col .social ul .fa-linkedin,footer.site-footer .footer-col .social ul .fa-youtube-square{font-size:40px}footer.site-footer .footer-col .social ul .fa-linkedin{color:#1185c7}footer.site-footer .footer-col .social ul .fa-youtube-square{color:#b81324}