.footer{background:#5a5a5a;padding-top:5rem;color:#fff}.footer__about{padding-bottom:4rem;width:100%}@media (min-width: 768px){.footer__about{width:75%}}@media (min-width: 992px){.footer__about{float:left;width:40%;margin-right:5%}}.footer__about img{max-width:205px}.footer__about p{padding-left:6rem}.footer__about p:first-of-type{font-size:1.75rem}.footer a{color:#fff}.footer a:hover{color:#ccc}.footer nav{display:none}@media (min-width: 992px){.footer nav{display:block;float:left;width:55%}}.footer nav ul{padding:0;margin-top:0.5rem}.footer nav .menu{display:flex;margin-top:6rem}.footer nav .menu>li>a{font-size:2.25rem;pointer-events:none}.footer nav .menu-item{flex:1;padding:0;margin:0}.footer nav .menu li{color:#fff;list-style:none;font-size:1.35rem;padding:0.4rem 0}@media (min-width: 1200px){.footer nav .menu li{font-size:1.5rem}}.footer__copyright{float:left;width:100%;background:#404040;font-size:1.3rem}.footer__copyright .wrapper{display:flex;align-items:center;flex-direction:column}@media (min-width: 768px){.footer__copyright .wrapper:first-of-type{flex-direction:row}}.footer__copyright .wrapper span{margin-right:8px}.footer__copyright .wrapper a{margin:0 8px}.footer__copyright .wrapper p{display:flex;align-items:center;flex:1.5}.footer__copyright .wrapper p:last-of-type{justify-content:flex-end}.footer__copyright .wrapper img{width:55px;margin-right:10px;margin-bottom:5px}@media (min-width: 768px){.footer__copyright .wrapper img{margin-bottom:0}}
