@font-face{font-family:Harmonia;src:url(../fonts/HarmoniaSansProCyr.eot) format('embedded-opentype'),url(../fonts/HarmoniaSansProCyr.woff2) format('woff2'),url(../fonts/HarmoniaSansProCyr.woff) format('woff'),url(../fonts/HarmoniaSansProCyr.ttf) format('truetype'),url(../fonts/HarmoniaSansProCyr.svg) format('svg');font-display:swap}footer{display:block;width:100%;float:left;min-height:230px;padding:80px 0 0}.wrapper-footer{width:100%;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-footer .block-footer-menu{padding:0 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}.wrapper-footer .block-footer-menu ul.footer-menu{display:inline-block;text-align:left;list-style:none;float:left;padding:0 0 10px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-footer .block-footer-menu ul.footer-menu li{display:inline-block;padding:0 20px 0 0}.wrapper-footer .block-footer-menu ul.footer-menu li a{color:#ff5012;text-decoration:underline;font-size:15px;font-family:Harmonia,sans-serif}.wrapper-footer .block-footer-menu ul.footer-menu li a:hover{text-decoration:none}.wrapper-footer .block-footer-menu a[data-target="#sendRequest"]{display:inline-block;padding:10px 0;color:#999;line-height:0;font-size:15px;text-decoration:underline;outline:0}.wrapper-footer .block-footer-menu a[data-target="#sendRequest"]:hover{color:#666;text-decoration:none}.wrapper-footer span.nameShop{display:block;padding:20px 0;font-size:16px;color:#666;font-family:Harmonia,sans-serif}.wrapper-footer .wrapper-contacts{text-align:left}.wrapper-footer .wrapper-contacts span{display:block;width:100%;text-align:left;color:#777;font-family:Harmonia,sans-serif;line-height:32px}.wrapper-footer .wrapper-contacts span.phone-footer{font-size:26px}.wrapper-footer .wrapper-contacts span.adress-footer{font-size:14px}.wrapper-footer a#blockCopyRightWM{position:relative;float:left;display:table;width:225px;height:40px;font:14px/17px arial,tahoma,verdana,sans-serif;color:#777;text-decoration:none;margin:0;padding-top:20px}.wrapper-footer a#blockCopyRightWM[data-align=right] span.styleTextWM{display:block;float:left;width:160px;height:35px;margin:7px 0 0;text-align:right;overflow:hidden}.wrapper-footer a#blockCopyRightWM[data-align=left] span.styleTextWM{float:right;margin:2px 0 0;text-align:left}.wrapper-footer a#blockCopyRightWM[data-align=right] span.styleLogoWM{position:relative;display:block;float:right;width:60px;height:60px;text-indent:-999999px;background:url(/img/webmaestro.gif) center center no-repeat;background-size:100%}.wrapper-footer a#blockCopyRightWM[data-align=left] span.styleLogoWM{position:relative;display:block;float:left;width:50px;height:40px;text-indent:-999999px;background:url(/img/icon-logo-wm.png) center center no-repeat}.wrapper-footer a#blockCopyRightWM[data-align=right]>div#blockContactWM{position:absolute;z-index:9;top:23px;right:60px;width:170px;height:45px;border-left:3px solid #00ea27;background-color:#000;font:15px Arial,Tahoma,sans-serif;color:#fff;opacity:0;filter:alpha(opacity=0);transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}.wrapper-footer a#blockCopyRightWM[data-align=left]>div#blockContactWM{position:absolute;top:-4px;right:-46px;width:170px;height:45px;border-right:3px solid #00ea27;background-color:#000;font:15px Arial,Tahoma,sans-serif;color:#fff;opacity:0;filter:alpha(opacity=0);transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}.wrapper-footer a#blockCopyRightWM:hover>div#blockContactWM{opacity:.85;filter:alpha(opacity=85);transition:opacity .2s;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}.wrapper-footer a#blockCopyRightWM[data-align=right]>div#blockContactWM:after{position:absolute;top:14px;right:-7px;display:block;content:'';width:auto;height:auto;border-top:8px solid transparent;border-left:8px solid #000;border-bottom:8px solid transparent}.wrapper-footer a#blockCopyRightWM[data-align=left]>div#blockContactWM:after{position:absolute;top:14px;left:-7px;display:block;content:'';width:auto;height:auto;border-top:8px solid transparent;border-right:8px solid #000;border-bottom:8px solid transparent}.wrapper-footer a#blockCopyRightWM>div#blockContactWM span.stylePhoneWM{display:block;width:100%;margin:5px 0 2px;font:15px Arial,Tahoma,sans-serif;color:#fff;text-align:center}.wrapper-footer a#blockCopyRightWM>div#blockContactWM span.styleUrlWM{display:block;font:13px Arial,Tahoma,sans-serif;color:#fff;text-align:center;text-decoration:none}.social{display:inline-block}.social a{display:inline-block;text-decoration:underline;padding:10px;line-height:0;font-size:15px;margin-right:9px}.social a.inst{background-image:url(/img/instagram.svg);background-size:100%;width:20px;height:20px;position:relative;left:13px}.social{display:-webkit-box;display:-ms-flexbox;display:flex}.social a.Facebook{top:0}.social a.inst span{font-size:0;line-height:0}.social a span{position:relative;top:1px}.social a:hover{text-decoration:none;color:#337ab7}.block-footer-menu .Facebook{font-size:0;width:20px;height:20px;background-image:url(../img/facebook-app-logo.svg);background-size:100%;position:relative;left:10px;top:-5px}#blockCopyRightWM .styleLogoWM{text-align:center}@media screen and (max-width:1270px){.wrapper-footer .block-footer-menu ul.footer-menu{width:100%}}.footer-sitemap{display:inline-block;float:left;margin-right:21px;color:#ff5012;text-decoration:underline;font-size:15px;font-family:Harmonia,sans-serif}.footer-sitemap:hover{color:#ff5012;text-decoration:none}.wrapper-footer .wrapper-contacts span.phone-footer{font-size:22px;text-transform:uppercase}.wrapper-footer .block-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-footer span.nameShop{text-align:center}@media screen and (min-width:992px){.wrapper-footer span.nameShop{width:100%;margin-left:50%;margin-top:20px}}.ref{padding:0 0 10px;border-bottom:1px solid rgba(204,204,204,.38);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:40px}.ref-links{color:#666;position:relative;font-size:17px;font-family:Harmonia,sans-serif;display:inline-block;padding-left:5px;padding-right:5px;margin-right:10px;padding-top:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ref-links:after{position:absolute;content:'';left:0;bottom:4px;width:100%;height:1px;background-color:#ff5012;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ref-links:hover{background-color:rgba(255,80,18,.9);color:#000;cursor:pointer;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.32,.75,.25,1);transition:-webkit-box-shadow .2s cubic-bezier(.32,.75,.25,1);-o-transition:box-shadow .2s cubic-bezier(.32,.75,.25,1);transition:box-shadow .2s cubic-bezier(.32,.75,.25,1);transition:box-shadow .2s cubic-bezier(.32,.75,.25,1), -webkit-box-shadow .2s cubic-bezier(.32,.75,.25,1);color:#fff}.ref-links:hover:after{display:none}@media screen and (max-width:992px){#blockCopyRightWM{float:right!important}}#blockCopyRightWM .logo-img img{width:100%}#blockCopyRightWM .styleLogoWM{margin-top:5px;text-align:center}