footer{background:#000}.footer-container{max-width:1565px;width:100%;padding:0 15px;margin:auto}@media (max-width:1600px){.footer-container{max-width:calc(1550px - 250px)}}@media (max-width:1400px){.footer-container{max-width:calc(1550px - 250px*1.6)}}.footer-top{padding:86px 0 12px 0;border-bottom:1px solid rgba(255,255,255,.5)}@media (max-width:1600px){.footer-top{padding-top:calc(86px - 15px)}}@media (max-width:1400px){.footer-top{padding-top:calc(86px - 15px*2)}}@media (max-width:1199px){.footer-top{padding-top:calc(86px - 15px*3)}}.footer-wraper{display:flex;justify-content:space-between}@media (max-width:991px){.footer-wraper{display:block}}.footer-logo{flex-shrink:0}@media (max-width:991px){.footer-logo{margin-bottom:40px;text-align:center}}@media (max-width:1600px){.footer-logo img{max-width:calc(130px - 20px)}}.footer-menu-wraper{display:flex;padding-left:2rem;flex-wrap:wrap;width:100%;max-width:1200px;justify-content:flex-end}@media (max-width:991px){.footer-menu-wraper{max-width:100%;padding-left:0;justify-content:center}}@media (max-width:767px){.footer-menu-wraper{flex-direction:column;align-items:center}}.footer-menu-item{max-width:fit-content;width:100%;padding:0 40px}@media (max-width:1400px){.footer-menu-item{padding:0 calc(40px - 6px*1.6)}}@media (max-width:1199px){.footer-menu-item{padding:0 calc(40px - 6px*3)}}@media (max-width:991px){.footer-menu-item{padding:0 18px}}@media (max-width:767px){.footer-menu-item{text-align:center;margin-bottom:18px}}.footer-menu-item h5{font-weight:700;font-size:20px;line-height:1;color:#fff;margin-bottom:25px}@media (max-width:1600px){.footer-menu-item h5{font-size:calc(20px - 2px);margin-bottom:calc(25px - 4px)}}@media (max-width:1199px){.footer-menu-item h5{font-size:17px}}@media (max-width:767px){.footer-menu-item h5{margin-bottom:16px}}.footer-menu-item ul{list-style-type:none;margin:0;padding:0}.footer-menu-item ul li{margin-bottom:20px}@media (max-width:1600px){.footer-menu-item ul li{margin-bottom:calc(20px - 2px)}}@media (max-width:1400px){.footer-menu-item ul li{margin-bottom:calc(20px - 2px*1.5)}}@media (max-width:991px){.footer-menu-item ul li{margin-bottom:16px}}@media (max-width:767px){.footer-menu-item ul li{margin-bottom:10px}}.footer-menu-item ul li a{display:block;font-size:18px;line-height:150%;color:#fff;opacity:.7;text-decoration:none;transition:.2s linear}@media (max-width:1600px){.footer-menu-item ul li a{font-size:calc(18px - 2px)}}@media (max-width:1199px){.footer-menu-item ul li a{font-size:15px}}.footer-menu-item ul li a:hover{opacity:1}.footer-credit-wraper{padding:25px 0;display:flex;align-items:center;justify-content:space-between}@media (max-width:1600px){.footer-credit-wraper{padding:calc(25px - 4px) 0}}@media (max-width:1400px){.footer-credit-wraper{padding:calc(25px - 4px*2) 0}}@media (max-width:1199px){.footer-credit-wraper{padding:calc(25px - 4px*3) 0}}@media (max-width:767px){.footer-credit-wraper{flex-direction:column}}@media (max-width:767px){.social-icons{margin:8px 0 16px 0}}.social-icons ul{list-style-type:none;display:flex;align-items:center;justify-content:normal;margin:0;padding:0}.social-icons ul li:not(:last-child){margin-right:9px}.social-icons ul li a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:0 0;transition:.2s linear}.social-icons ul li a:hover{background:#292929}.footer-credit-links{padding-left:2rem}@media (max-width:767px){.footer-credit-links{padding-left:0}}.footer-credit-links ul{list-style-type:none;margin:0;padding:0;display:flex;align-items:center}@media (max-width:576px){.footer-credit-links ul{flex-wrap:wrap;justify-content:center}}@media (max-width:576px){.footer-credit-links ul li{max-width:50%;margin-bottom:11px}}.footer-credit-links ul li:not(:last-child){margin-right:50px}@media (max-width:1600px){.footer-credit-links ul li:not(:last-child){margin-right:calc(50px - 8px)}}@media (max-width:576px){.footer-credit-links ul li:not(:last-child){margin-right:15px}}@media (max-width:576px){.footer-credit-links ul li:nth-child(2){margin-right:0}}.footer-credit-links ul li a{display:inline-block;font-size:18px;line-height:150%;color:#fff;opacity:.7;text-decoration:none;transition:.2s linear}@media (max-width:1600px){.footer-credit-links ul li a{font-size:calc(18px - 2px)}}@media (max-width:1199px){.footer-credit-links ul li a{font-size:15px}}.footer-credit-links ul li a:hover{opacity:1}