.footer__main{background-color:#121212;padding-bottom:28px;padding-top:46px}.footer__row{display:flex;flex-flow:wrap}.footer__col{color:#fff;margin:0 10px;width:calc(25% - 30px)}.footer__logo{margin-bottom:14px}.footer__logo img{max-width:215px;width:100%!important}ul.footer-social li a{background:var(--secondary-color);border-radius:15px;display:inline-block;height:28px;padding:2px 5px;text-align:center;width:28px}ul.footer-social li a img{height:15px;width:15px}ul.footer-social li{display:inline-block}ul.footer-social{margin:0;padding:0}ul.footer-social li{padding:0 2px}.social-links{justify-content:left;padding-bottom:14px;padding-top:8px;text-align:left}.footer-address__field{align-items:center;display:flex;font-size:var(--font-small);gap:8px;margin-bottom:12px}.footer-address__field img{display:inline-block;flex:0 0 auto;float:none;margin:0;width:20px}.footer-address__field>div{flex:1 1 auto;width:auto}.footer__col a{color:#fff}.footer__col h3{color:#fff;font-size:20px;padding-bottom:18px;position:relative}.footer__col h3:before{background:#ff0660;bottom:0;content:"";height:3px;position:absolute;width:60px}.footer_menu ul li{display:block;padding-bottom:5px;width:100%}.fotter_btn{padding-top:20px}.footersecond__row{color:#fff;display:flow-root;opacity:.7;padding:10px 20px 0;text-align:left}.footersecond__row p{font-size:12px;line-height:20px;margin:0 0 4px}.footersecond__row p a{color:#fff}.footersecond__row img{float:left;height:auto;margin:0 14px 6px 0;max-width:54px}.footer__row>div{padding-left:20px}.footer__row>div:first-child{padding-left:0}ul.footer-social li a path{fill:#fff}ul.footer-social li a svg{height:15px}@media (max-width:991px){.footer__col:first-child{margin:0 10px 18px;width:calc(100% - 20px)}.footer__col:not(:first-child){width:calc(33.33333% - 20px)}.footer__row>div{padding-left:0!important}}@media (max-width:767px){.footer__main{padding-bottom:20px;padding-top:24px}.footer__col:first-child{margin:0 10px 8px;width:calc(100% - 20px)}.footer__col:not(:first-child){margin:0 6px;padding-bottom:0;width:calc(33.33333% - 12px)}.footer__col h3{font-size:13px;line-height:1.15;padding-bottom:9px}.footer__col h3:before{width:40px}.footer_menu ul li{line-height:1.3;padding-bottom:4px}.footer_menu ul li a{font-size:11px;line-height:1.3}.footer__row>div{padding-left:0!important}.footer__logo img{max-width:160px}.footersecond__row img{max-width:46px}}