.footer{background:var(--primary-color);margin-top:3rem}.footer-inner{margin-left:auto;margin-right:auto;max-width:980px;padding:0 2rem}.footer-logo{padding:4rem 0 0}.footer-social-menu{align-items:center;display:flex;padding:0 0 2rem}.social-network>a{padding-right:1.5rem}.social-network{display:flex;width:35%}.footer-menu{width:65%}.footer-menu>div{display:flex;padding:1rem 0}.footer-menu .column{margin:0 2rem}.footer-menu .column h4>a{color:var(--white-color);font-size:1.2rem}.footer-menu .column ul>li>a{color:var(--white-color);font-size:1rem}.footer-menu .column h4>a:hover,.footer-menu .column ul>li>a:hover{color:var(--secondary-color)}.footer-menu .column ul{margin-bottom:0;padding-left:0}.footer-menu .column ul>li{color:#757575;font-size:1rem;list-style:none;margin-bottom:1rem}.footer-menu .column-one,.footer-menu .column-two{width:25%}.footer-menu .column-three{width:50%}.footer-submenu>ul{display:flex;margin-bottom:0;padding-left:0}.footer-submenu>ul>li{list-style:none;padding-right:1.5rem}.footer-submenu-copyright{align-items:center;display:flex;justify-content:space-between;padding:0 0 2rem}.footer-submenu-copyright a,.footer-submenu-copyright p{color:var(--white-color);font-size:1rem}.column span.atc{color:var(--white-color);cursor:pointer;font-size:1.2rem;transition:color .3s ease}.column span.atc:hover{color:var(--secondary-color)}@media (max-width:768px){.footer-social-menu{flex-direction:column}.social-network{display:flex;justify-content:center;padding:2rem 0;width:100%}.social-network>a{padding-left:.75rem;padding-right:.75rem}.footer-menu{width:100%}.footer-submenu-copyright{flex-direction:column}.footer-submenu>ul>li{padding-left:.75rem;padding-right:.75rem}.copyright{margin-top:1rem}.footer-submenu>ul{flex-wrap:wrap;justify-content:center}}@media (max-width:600px){.footer-logo{text-align:center}.footer-menu>div{flex-direction:column;padding:0}.footer-menu .column-one,.footer-menu .column-three,.footer-menu .column-two{width:100%}.footer-menu .column{margin:0;text-align:center}.footer-menu .column-three>div>ul:last-of-type{padding-left:0}.footer-menu .column-three>div{flex-direction:column}.footer-menu .column ul{margin-bottom:2rem}.footer-menu .column-three>div>ul:first-of-type{margin-bottom:0}}