.footer_langs{padding-top:40px}.footer_langs ul li.wpml-ls-item+li.wpml-ls-item{margin-left:25px}.footer_langs .wpml-ls-legacy-list-horizontal{padding:0;border:none}.footer_langs .wpml-ls-legacy-list-horizontal a{display:block;border:1px solid #80979a;width:50px;height:50px;line-height:48px;text-align:center;border-radius:50px;padding:0px}.footer_langs .wpml-ls-legacy-list-horizontal a:hover{background:#FF922D;border-color:#FF922D}.footer_langs .wpml-ls-legacy-list-horizontal a:hover span{color:#fff}.footer_langs .wpml-ls-legacy-list-horizontal a span{color:#80979A;line-height:50px}.footer_langs .wpml-ls-legacy-list-horizontal a .wpml-ls-display{display:none}.footer_langs .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span{color:#00BFB9}.footer_langs .wpml-ls-legacy-list-horizontal .wpml-ls-current-language a:hover span{color:#fff}.site-footer{background:#2B343D;border-top:10px solid #00bfb9;padding-top:50px}.site-footer ul{list-style:none;margin:0;padding:0}.site-footer .footer_title{color:#00BFB9;font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;margin-bottom:28px}.site-footer .footer_menu{padding-top:22px}.site-footer .footer_menu a{color:#C8D9DD;font-weight:600;font-size:14px;line-height:20px;display:block;padding:5px 0}.site-footer .footer_menu a:hover{color:#FF922D}.site-footer .footer_copy{color:#C8D9DD;text-transform:uppercase;font-weight:600;font-size:11px;line-height:15px}.site-footer .footer_copy_info{color:#80979A;font-size:12px;line-height:15px}.site-footer .footer_copy_info *{color:#80979A;font-size:12px;line-height:15px}.footer_social{padding-top:22px}.footer_social ul li{display:inline-block}.footer_social ul li+li{margin-left:25px}.footer_social ul li a{display:block;border:1px solid #80979a;width:50px;height:50px;line-height:48px;text-align:center;border-radius:50px;transform:0.2s}.footer_social ul li a:hover{background:#FF922D;border-color:#FF922D}.footer_social ul li a path{transition:0.2s}.footer_social ul li a:hover path{fill:#fff}.footer_bottom{padding-top:60px}.footer_contact{padding-top:20px}.footer_contact a{display:block;color:#C8D9DD;margin-bottom:10px}.footer_contact a:hover{color:#FF922D}.footer_contact .footer_phone{font-size:18px;line-height:25px}.footer_messangers{padding-top:17px}.footer_messangers ul li{display:inline-block}.footer_messangers ul li+li{margin-left:33px}.footer_messangers ul li a path{transition:0.2s}.footer_messangers ul li a:hover path{fill:#FF922D}