html,body{height:100%;margin:0;padding:0}
h1,h2{text-align:center}
h1,h2,.bx12{color:#816246;font:400 44px "Playfair Display"}
@media (max-width:999px){h1,h2,.bx12{font-size:40px}}
@media (max-width:799px){h1,h2,.bx12{font-size:36px}}
@media (max-width:599px){h1,h2,.bx12{font-size:33px}}
@media (max-width:499px){h1,h2,.bx12{font-size:29px}}
img{border:none;vertical-align:middle}
body,td,th{font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif}
body{display:flex;flex-direction:column}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}
a,a:visited{text-decoration:none;color:#816246;border:none;outline:none}
a:hover{text-decoration:none;color:#3D0808}
input:active,input:hover,input:focus,button:active,button:hover,button:focus,textarea:active,textarea:hover,textarea:focus{outline:0;outline-offset:0}
.wrapper{height:100vh;display:flex;flex-direction:column;width:100%;min-width:320px}
main{margin:0;padding:0;flex:1 0 auto}
.block{margin:0 auto;min-width:320px;max-width:1400px;position:relative}
header{height:auto;min-width:320px;padding:0 0 23px;background-color:#f4f5f8;box-shadow:0 10px 20px 0 rgb(0 0 0 / 10%);position:relative;z-index:2}
.logo{position:relative;display:inline-block;margin:30px 0 0 26px;z-index:1;float:left}
.logo img{width:216px;height:auto;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.logo:hover img{-o-transform:scale(0.9);-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.lcab{font-size:26px;display:inline-block;position:absolute;right:220px;top:33px;z-index:9}
#msMiniCart{float:right;position:absolute;top:24px;right:36px;font-size:15px;z-index:10}
.draw{position:relative;display:inline-block;padding:1em 1.8em;cursor:pointer;overflow:hidden}
.draw:before,.draw:after{content:"";position:absolute;left:0;height:2px;width:100%;background-color:#EDE5DE}
.draw:before{top:0}
.draw:after{bottom:0}
.draw:hover>*>*:before,.draw:hover>*>*:after{transform:translate3d(0,0,0)}
.draw:hover>*>*>*:before,.draw:hover>*>*>*:after{transform:translate3d(0,0,0)}
.draw>*:before,.draw>*:after{content:"";position:absolute;top:0;height:100%;width:2px;background-color:#EDE5DE}
.draw>*:before{left:0}
.draw>*:after{right:0}
.draw>*>*:before,.draw>*>*:after{content:"";position:absolute;left:0;z-index:9;height:2px;width:100%;background-color:#816246}
.draw>*>*:before{top:0;transform:translate3d(-105%,0,0);transition:transform 0.8s cubic-bezier(0.4,0,0.2,1)}
.draw>*>*:after{bottom:0;transform:translate3d(105%,0,0);transition:transform 0.8s cubic-bezier(0.4,0,0.2,1)}
.draw>*>*>*:before,.draw>*>*>*:after{content:"";position:absolute;top:0;z-index:9;height:100%;width:2px;background-color:#816246}
.draw>*>*>*:before{left:0;transform:translate3d(0,105%,0);transition:transform 0.8s cubic-bezier(0.4,0,0.2,1)}
.draw>*>*>*:after{right:0;transform:translate3d(0,-105%,0);transition:transform 0.8s cubic-bezier(0.4,0,0.2,1)}
@media (max-width:1215px){.lcab{right:179px}#msMiniCart{right:10px}}
@media (max-width:1111px){header{padding:0 0 19px}.logo{margin:30px 0 0 20px}.logo img{width:196px}.lcab{right:162px;top:28px}#msMiniCart{top:18px}.draw{padding:1em 1.2em}}
@media (max-width:1050px){header{padding:0 0 12px}.logo{margin:30px 0 0 17px}.logo img{width:162px}.lcab{right:152px;top:25px}#msMiniCart{top:14px}.draw{padding:1em .9em}}
@media (max-width:956px){header{padding:0 0 19px}.lcab{right:82px}#msMiniCart{right:174px}}
@media (max-width:560px){.lcab{right:69px}#msMiniCart{right:123px}}
@media (max-width:479px){.lcab{right:60px}#msMiniCart{right:106px}}
@media (max-width:450px){.logo{margin:30px 0 0 9px}.logo img{width:148px}.lcab{font-size:22px;right:58px}#msMiniCart{right:98px}.draw{padding:1em .1em}.draw:before,.draw:after,.draw>*:before,.draw>*:after,.draw:hover>*>*:before,.draw:hover>*>*:after,.draw>*>*>*:before,.draw>*>*>*:after{display:none}}
@media (max-width:400px){.logo img{width:126px}#msMiniCart{right:98px}.draw{padding:1em .1em}.draw:before,.draw:after,.draw>*:before,.draw>*:after,.draw:hover>*>*:before,.draw:hover>*>*:after,.draw>*>*>*:before,.draw>*>*>*:after{display:none}}
@media (max-width:374px){.logo img{width:96px}.lcab{font-size:20px;right:49px}#msMiniCart{right:90px}}
article{padding:0;margin:0}
.tcentr{padding:10px 6% 4px;text-align:justify;font-size:19px;line-height:25px;color:#5F5044}
@media (max-width:1209px){.tcentr{padding:10px 5% 4px}}
@media (max-width:1096px){.tcentr{padding:5px 4% 0;text-align:justify;font-size:18px;line-height:24px}}
@media (max-width:846px){.tcentr{font-size:17px;line-height:22px}}
@media (max-width:736px){.tcentr{font-size:16px;line-height:21px}}
@media (max-width:506px){.tcentr{font-size:15px;line-height:20px}}
footer{flex-shrink:0;min-width:320px;background-color:#32261B;position:relative;padding:22px 0 0;overflow:hidden}
footer,footer a,footer a:visited{color:#979797}
footer a:hover{color:#FFCBAD}
.flg{width:100%;text-align:center;font:400 28px "Playfair Display"}
.lf{position:absolute;top:4px;left:25px;font-size:12px}
.lf span{display:block;margin-bottom:6px}
.footerpr{position:absolute;top:4px;right:25px;font-size:12px;color:#979797}
.footerpr span{display:block;margin-bottom:6px}
.fi{margin-right:5px}
.foot2{background-color:#3E2F22;padding:24px 0 40px;font-size:11px;position:relative}
.social{display:block;width:100%;margin:92px auto 18px;border-top:1px solid #414141;text-align:center}
.social ul{margin:18px 0 0 0;list-style:none;padding:0}
.social ul li{margin:0 2px 0 0;display:inline-block}
.social a{transition:background 400ms ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.social a:hover{text-decoration:none;color:#fff}
.fb a,.tw a,.gp a,.vk a,.pi a,.inn a{font-size:19px;line-height:35px;display:inline-block !important;width:36px;height:36px;color:#CFCFCF;text-align:center;padding:0;border-radius:50%;background:none;border:1px solid rgba(190,190,190,0.5)}
.social .fb a:before{content:"\f09a";font-family:fontello}
.social .fb a:hover{background:#3C5B9B !important}
.social .gp a:before{content:"\f167";font-family:fontello}
.social .gp a:hover{background:#E33729 !important}
.social .vk a:before{content:"\e81a";font-family:fontello}
.social .vk a:hover{background:#4987ee !important}
.social .pi a:before{content:"\f231";font-family:fontello}
.social .pi a:hover{background:#bd081b !important}
.social .inn a:before{content:"\f32d";font-family:fontello}
.social .inn a:hover{background:#bc24c8 !important}
.social .tw a:before{content:"\f099";font-family:fontello}
.social .tw a:hover{background:#359BED !important}
.cop{padding-left:25px;float:left;display:inline-block}
.made{text-align:right;padding-right:25px;display:inline-block;float:right;position:absolute;z-index:-9}
.made span{display:none}
.reg{display:inline-block;font-size:58px;position:absolute;top:0;width:60px;left:50%;margin-left:-41px}
.foms{text-align:center;display:block;position:absolute;top:60px;left:50%;margin-left:-100px}
.foms a{}
.pit,.pit:link,.pit:visited{display:inline-block;padding:10px 0;font-size:14px;width:200px;overflow:hidden;position:relative;background-color:rgba(99,98,98,0.14)}
.pit span:nth-child(1){position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#f95757,#890000);animation:animate1 2s linear infinite}
@keyframes animate1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}
.pit span:nth-child(2){position:absolute;top:0;right:0;width:2px;height:100%;background:linear-gradient(to right,#f95757,#890000);animation:animate2 2s linear infinite;animation-delay:1s}
@keyframes animate2{0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}
.pit span:nth-child(3){position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#f95757,#890000);animation:animate3 2s linear infinite}
@keyframes animate3{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}
.pit span:nth-child(4){position:absolute;top:0;left:0;width:2px;height:100%;background:linear-gradient(to right,#f95757,#890000);animation:animate4 2s linear infinite;animation-delay:1s}
@keyframes animate4{0%{transform:translateY(100%)}100%{transform:translateY(-100%)}}
.pit:hover{background-color:#000;color:#FFF}
@media (max-width:1022px){.lf{top:34px;left:15px}.lf span{margin-bottom:4px}.footerpr{top:34px;right:15px}}
@media (max-width:619px){.flg{width:auto;position:static;margin:0 auto 15px}.lf{position:static}.lf span{margin-bottom:6px;padding-left:10px}.footerpr{position:static;border-top:1px solid #414141;border-bottom:1px solid #414141;margin:6px 0 15px;padding:10px 0 14px}.footerpr span{margin:6px 0 0;padding-left:10px}.foms{top:306px}.foot2{padding:14px 0 60px;width:100%;position:absolute;left:-1px}.cop{padding:5px 0;display:block;width:100%}.made{padding:6px 0;display:block;width:100%;float:left;text-align:center}.reg{top:48px}}
.clear{clear:both}
.br{padding-bottom:60px}
.br3{padding-bottom:80px}
.brv{padding-top:35px}
.brv2{padding-top:15px}
.hidd{display:none}#msOrder input,#msOrder textarea{border:none;resize:none}
.navbl{position:relative;width:60%;height:46px;margin-top:26px;padding-top:1px;float:left;margin-left:1.6%}
nav *{margin:0;padding:0}
nav{position:relative;margin:0 auto;z-index:9;width:100%;text-align:center}
nav ul li:before,nav ul li:after{content:'';position:absolute;transition:transform .5s ease}
.hov:before{left:0;top:0;width:100%;height:1px;background:#816246;transform:scaleX(0)}
.hov:hover:before{transform:scaleX(1)}
nav ul{list-style:none}
nav ul li{text-align:center}
.second li{text-align:left;font-weight:normal;background-color:#816246}
.second li:hover{background-color:#4A3828}
.second{position:absolute;width:178px}
.menu li li{height:0;overflow:hidden;transition:all .4s ease-out}
.menu li:hover li{height:36px}
nav>ul>li{width:auto;position:relative;display:inline-block}
nav>ul li a{display:block;padding:14px 14px;font-size:15px;color:#FFF;text-decoration:none;width:auto;min-width:76px}
nav>ul li>ul li a{padding:9px 6px 7px 9px;font-size:14px;text-transform:capitalize}
.hov a,.hov a:hover,.hov a:visited{color:#816246}
.second a,.second>a:hover,.second>li:focus,.second>li:active,.second li:visited,.second li a:visited{color:#fff}
@media (max-width:1161px){.navbl{margin-left:-0.2%}}
@media (max-width:1111px){.navbl{width:56%;margin-top:18px;margin-left:4%}nav>ul li a{padding:14px 9px;min-width:0}}
@media (max-width:1010px){.navbl{margin-left:3.6%}nav>ul li a{padding:14px 8px}}
@media (max-width:956px){.navbl{width:0;height:0;z-index:12}.hov:before{display:none}nav>ul>li{float:none;width:auto;display:block}nav ul li{text-transform:uppercase}nav>ul li>ul li a{font-size:16px;padding:1px 5px 7px}nav>ul li a{font-size:19px;padding:5px 8px 8px;text-transform:uppercase;width:100%}.menu li li{height:auto;overflow:visible}nav li .second{position:static;width:auto;padding-bottom:7px}.menu li:hover li{height:auto}.second li,.second li:hover{background:none}.menu>li>a:before{display:none}nav a:hover{transition:.5s;letter-spacing:1px}.hov a,.hov a:hover,.hov a:visited{color:#fff}.menu-toggle{background-color:transparent;position:absolute;z-index:100;top:16px;right:22px;border:none;width:30px;height:30px;outline:none;transition:opacity 0.2s ease-out}.menu-toggle:before{content:"\f0c9";font-family:fontello;font-weight:normal;font-style:normal;font-size:2.5em;color:#816246;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transition:opacity 0.2s ease-out,width 0.2s 0.2s ease-out}.menu-toggle:after{opacity:0;content:'×';color:white;position:fixed;top:37px;font-family:Arial,sans-serif;font-size:72px;line-height:72px;line-height:0;transition:opacity 0.4s ease-out;right:12px}.menu-toggle:hover{opacity:1}.open .menu-toggle{opacity:1}.open .menu-toggle:before{opacity:0;width:0}.open .menu-toggle:after{opacity:1;-webkit-transform:translate3d(0,0,0) rotate(360deg);transform:translate3d(0,0,0) rotate(360deg);transition:opacity 0.4s 1s ease-out,-webkit-transform 0.4s 1s ease-out;transition:transform 0.4s 1s ease-out,opacity 0.4s 1s ease-out;transition:transform 0.4s 1s ease-out,opacity 0.4s 1s ease-out,-webkit-transform 0.4s 1s ease-out}nav{z-index:99;position:fixed;top:-100%;left:0;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}nav:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background-color:rgba(35,37,38,0.91);width:100%;height:0;padding-bottom:100%;border-radius:100%;-webkit-transform:scale(0.04),translateY(9999px);transform:scale(0.04),translateY(9999px);overflow:hidden}.open nav{top:0}.open nav:before{-webkit-animation:menu-animation 0.8s ease-out forwards;animation:menu-animation 0.8s ease-out forwards}ul.menu{position:fixed;top:50%;width:100%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000;color:white}ul.menu li{opacity:0;text-align:center;-webkit-transform:translate3d(0,36px,0);transform:translate3d(0,36px,0)}.open ul.menu li{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:opacity 0.2s ease-out,-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out,opacity 0.2s ease-out;transition:transform 0.2s ease-out,opacity 0.2s ease-out,-webkit-transform 0.2s ease-out}.open ul.menu li:nth-child(1){transition-delay:0.75s}.open ul.menu li:nth-child(2){transition-delay:0.85s}.open ul.menu li:nth-child(3){transition-delay:0.95s}.open ul.menu li:nth-child(4){transition-delay:1.05s}.open ul.menu li:nth-child(5){transition-delay:1.15s}.open ul.menu li:nth-child(6){transition-delay:1.25s}.open ul.menu li:nth-child(7){transition-delay:1.35s}.open ul.menu li:nth-child(8){transition-delay:1.45s}}
@-webkit-keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}61%{-webkit-transform:scale(0.04);transform:scale(0.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}
@keyframes menu-animation{0%{opacity:0;-webkit-transform:scale(0.04) translateY(300%);transform:scale(0.04) translateY(300%)}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0);transition:ease-out}40%{-webkit-transform:scale(0.04) translateY(0);transform:scale(0.04) translateY(0)}60%{opacity:1;-webkit-transform:scale(0.02) translateY(0px);transform:scale(0.02) translateY(0px)}61%{-webkit-transform:scale(0.04);transform:scale(0.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{-webkit-transform:scale(2);transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}
@media (max-width:374px){.menu-toggle{right:8px}}
.brcr{position:relative;width:100%;height:auto;display:block;left:0;margin:0;padding:7px 0;background-color:#FFF}
.breadcrumb{list-style:none;overflow:hidden;font-size:10px}
.breadcrumb li a,.bcr2{color:#FFF;text-decoration:none;padding:4px 0 4px 25px;position:relative;float:left;background-color:#4A3828;text-shadow:1px 1px #000}
.breadcrumb li a:after,.bcr2:after{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid #4A3828;position:absolute;top:50%;margin-top:-25px;left:100%;z-index:1}
.breadcrumb li a:before,.bcr2:before{content:" ";display:block;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:15px solid white;position:absolute;top:50%;margin-top:-25px;margin-left:1px;left:100%;z-index:1}
.breadcrumb li:first-child a{padding-left:10px}
.breadcrumb li a:hover{background-color:#CAB39E}
.breadcrumb li a:hover:after{border-left-color:#CAB39E !important}
@media (max-width:758px){.breadcrumb{margin-left:-20px}}
@media (max-width:619px){.breadcrumb{margin-left:-30px}}
@media (max-width:519px){.breadcrumb{font-size:8px}}
@media (max-width:476px){.breadcrumb li a,.bcr2{padding:4px 6px;border-right:1px solid #FFF}.breadcrumb li:last-child a{border:none}.breadcrumb li a:after,.breadcrumb li a:before,.bcr2:after,.bcr2:before{display:none}.breadcrumb li:first-child a{padding-left:7px}}
.sviaz a:link,.sviaz a:visited,.sviaz a:hover{color:#FFF;text-shadow:2px 2px rgba(61,61,61,1.00)}
.zaiavka{background-color:#A70002;padding:6px 29px 2px 10px;font:bold 13px "Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif;position:fixed;bottom:0;right:6%;display:block;width:auto;border-left:2px solid #CBCBCB;border-right:2px solid #CBCBCB;border-top:2px solid #CBCBCB;border-top-right-radius:40px;border-top-left-radius:9px;z-index:3349}
.zaiavka:hover{background-color:#2DA83E}
.overlay{background-color:rgba(0,0,0,0.6);bottom:0;cursor:default;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:999;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
.overlay:target{visibility:visible;opacity:1}
.popup,.panel a#join_form{background-color:#fff;border:1px solid #fff;display:inline-block;left:50%;opacity:0;padding:10px;position:fixed;text-align:justify;top:40%;visibility:hidden;z-index:99999;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 1px 1px 2px rgba(0,0,0,0.4) inset;-moz-box-shadow:0 1px 1px 2px rgba(0,0,0,0.4) inset;-ms-box-shadow:0 1px 1px 2px rgba(0,0,0,0.4) inset;-o-box-shadow:0 1px 1px 2px rgba(0,0,0,0.4) inset;box-shadow:0 1px 1px 2px rgba(0,0,0,0.4) inset;-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s;min-width:320px;max-width:340px}
.overlay:target + .popup{top:50%;opacity:1;visibility:visible}
.bl-imp,label,textarea{display:block;width:100%}
.bl-imp,textarea{margin:0 0 4px 0;border:2px solid #DDD;padding:7px 2%}
input.submit_button{font-size:15px;line-height:19px;display:block;padding:9px 3%;background-color:#8e6b4b;font-variant:normal;font-weight:bold;color:#FFF;width:100%;cursor:pointer;border:none;z-index:99}
input.submit_button:hover{background-color:#C00}
span.required,span.error{color:#f00}
span.required{font-size:18px}
span.error{font-size:11px;display:block}
.alter{
color:#6B0001;
cursor:pointer;
font-size:34px;
position:absolute;
right:7px;
top:7px;
font-weight:bold}
.alter:visited{color:#F90004}
.alter:hover{color:#810002}
.col-form-label{font-size:16px;margin:16px 0 3px;font-weight:bold}
.text-muted{font-size:13px;margin:1px 0 0}
.ftxt{font-size:17px;margin:16px auto;display:block;text-align:center;font-weight:bold}
.com-name{display:none}
input[name="surname"]{display:block;width:2px;height:3px;margin-bottom:-3px;opacity:0.01}
.checkbox{width:360px;text-align:left;margin:14px auto 10px;position:relative;max-width:96%;padding:4px 0}
.custom-checkbox{position:absolute;z-index:-1;opacity:0}
.custom-checkbox + label{display:inline-flex;align-items:center;user-select:none}
.chx,.chx a,.chx a:visited{font-size:10px;color:#474747}
.custom-checkbox + label::before{content:"\e801";font-size:10px;color:#fff;font-weight:normal;font-variant:normal;font-style:normal;font-family:fontello;padding:1px 1px 1px 1px;display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #8e6b4b;border-radius:0.25em;margin-right:0.8em}
.custom-checkbox:not(:disabled):not(:checked) + label:hover::before{
border-color:#FAD8BA}
.custom-checkbox:not(:disabled):active + label::before{background-color:#FAD8BA;border-color:#FAD8BA}
.custom-checkbox:focus + label::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}
.custom-checkbox:focus:not(:checked) + label::before{
border-color:#F4AB6B}
.custom-checkbox:checked + label::before{
border-color:#F4AB6B;
background-color:#ED7913}
.custom-checkbox:disabled + label::before{
background-color:#EFE4D4}
@media (max-width:390px){.popup,.panel a#join_form{max-width:320px}}
.w-button{position:fixed;right:13px;bottom:90px;transform:translate(-50%,-50%);background:#816246;border-radius:50%;width:55px;height:55px;color:#fff;text-align:center;line-height:53px;font-size:35px;z-index:9999;text-shadow:1px 1px #000}
.w-button a{color:#fff}
.w-button:before,.w-button:after{content:" ";display:block;position:absolute;border:50%;border:1px solid #816246;left:-20px;right:-20px;top:-20px;bottom:-20px;border-radius:50%;animation:animate 1.5s linear infinite;opacity:0;backface-visibility:hidden}
.w-button:after{animation-delay:.5s}
@keyframes animate{0%{transform:scale(0.5);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}
.pagination{clear:both;padding:10px;text-align:center;font-size:13px;display:inline-block;margin:24px auto;font-weight:bold}
.pagination ul{list-style:none}
.pagination ul li{display:inline}
.pagination a{margin:3px;padding:4px 0;text-decoration:none;color:#000;border:1px solid #878787;display:inline-block;width:34px;float:left}
.pactive{background-color:#EDE8E3}
.pagination a:active{background:#FFF}
.pagination a:hover{background-color:#816246;color:#FFF}
.cookie{width:100%;height:auto;background-color:rgba(255,255,255,0.88);position:fixed;bottom:0;z-index:100000;text-align:center;-webkit-transform:translateZ(0);font-size:15px;padding:7px 10px;display:none}
.cookie span{display:block;margin-bottom:8px}
.ok{display:inline-block;background-color:#A70002;padding:3px 11px;color:#FFF;margin-right:25px;border-radius:3px}
.ok:hover{background-color:#FC292C;color:#FFF}.fs{position:fixed;right:36px;bottom:150px;z-index:54}
.mtrigger{position:absolute;top:0;left:calc(50% - 50px);cursor:pointer;transition:.35s ease}
.Phone{
display:block;
width:68px;
height:68px;
font-size:64px;
background-color:#700;
border-radius:50%;
box-shadow:0 0 0 0 rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2);
-webkit-transform:translate3d(0,0,0) scale(1);
transform:translate3d(0,0,0) scale(1)}
.Phone::before{position:absolute;top:0;left:0;width:68px;height:68px;content:"";background-color:rgba(255,255,255,0.1);border-radius:100%;opacity:1;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}.Phone::after{font-weight:normal;font-variant:normal;font-style:normal;font-family:fontello;content:"\e849";margin:0;color:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;font-size:32px;top:17px;left:18px}
.Phone.is-animating{-webkit-animation:phone-outer 3000ms infinite;animation:phone-outer 3000ms infinite}
.Phone.is-animating::before{-webkit-animation:phone-inner 3000ms infinite;animation:phone-inner 3000ms infinite}
.Phone.is-animating::after{-webkit-animation:phone-icon 3000ms infinite;animation:phone-icon 3000ms infinite}
@-webkit-keyframes phone-outer{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}33.3333%{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1);box-shadow:0 0 0 0 rgba(52,152,219,0.1),0em 0.05em 0.1em rgba(0,0,0,0.5)}66.6666%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0.5em rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}}
@keyframes phone-outer{0%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}33.3333%{-webkit-transform:translate3d(0,0,0) scale(1.1);transform:translate3d(0,0,0) scale(1.1);box-shadow:0 0 0 0 rgba(52,152,219,0.1),0em 0.05em 0.1em rgba(0,0,0,0.5)}66.6666%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0.5em rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}100%{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);box-shadow:0 0 0 0 rgba(52,152,219,0),0em 0.05em 0.1em rgba(0,0,0,0.2)}}
@-webkit-keyframes phone-inner{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}33.3333%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(0.9);transform:translate3d(0,0,0) scale(0.9)}66.6666%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}100%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}}
@keyframes phone-inner{0%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}33.3333%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(0.9);transform:translate3d(0,0,0) scale(0.9)}66.6666%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}100%{opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);transform:translate3d(0,0,0) scale(0)}}
@-webkit-keyframes phone-icon{0%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}2%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}4%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}6%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}8%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}10%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}12%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}14%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}16%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}18%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}20%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}22%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}24%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}26%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}28%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}30%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}32%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}34%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}36%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}38%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}40%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}42%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}44%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}46%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}}
@keyframes phone-icon{0%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}2%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}4%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}6%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}8%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}10%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}12%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}14%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}16%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}18%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}20%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}22%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}24%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}26%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}28%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}30%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}32%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}34%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}36%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}38%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}40%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}42%{-webkit-transform:translate3d(0.01em,0,0);transform:translate3d(0.01em,0,0)}44%{-webkit-transform:translate3d(-0.01em,0,0);transform:translate3d(-0.01em,0,0)}46%{-webkit-transform:translate3d(0em,0,0);transform:translate3d(0em,0,0)}}
.mitem{
position:absolute;
width:50px;
height:50px;
border-radius:50%;
background-color:#4C100D;
box-shadow:0 0 5px 1px rgba(0,0,0,.05);
z-index:-1000;
opacity:0;
top:10px;
font-size:28px;
padding:9px 0 0 5px;
border:1px solid #F7000C;
color:#FFF}
.mitem:hover{
background-color:#CD0639}
.mitem--0{transition:.35s ease;left:calc(50% - 30px)}
.mitem--1{transition:.35s ease .1s;left:calc(50% - 30px)}
.mitem--2{transition:.35s ease .2s;left:calc(50% - 30px)}
.mitem--3{transition:.35s ease .33s;left:calc(50% - 30px)}
.is-rotate{background-color:#F6383B}
.is-rotate::after{content:"\e811";font-size:32px;top:17px;left:21px}
.item-0{left:calc(50% - 106px);opacity:1;z-index:1000}
.item-1{left:calc(50% - 160px);opacity:1;z-index:1000}
.item-2{left:calc(50% - 213px);opacity:1;z-index:1000}
.item-3{left:calc(50% - 266px);opacity:1;z-index:1000}
@font-face{font-family:'fontello';src:url('../font/fontello.eot?80610437');src:url('../font/fontello.eot?80610437#iefix') format('embedded-opentype'),url('../font/fontello.woff2?80610437') format('woff2'),url('../font/fontello.woff?80610437') format('woff'),url('../font/fontello.ttf?80610437') format('truetype'),url('../font/fontello.svg?80610437#fontello') format('svg');font-weight:normal;font-style:normal}

[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-basket:before{content:'\e800'}.icon-ok:before{content:'\e801'}.icon-fast-deli:before{content:'\e803'}.icon-search:before{content:'\e804'}.icon-down:before{content:'\e805'}.icon-card2:before{content:'\e807'}.icon-zak:before{content:'\e808'}.icon-whatsapp:before{content:'\e80c'}.icon-left:before{content:'\e80e'}.icon-right:before{content:'\e80f'}.icon-cancel:before{content:'\e811'}.icon-diploma:before{content:'\e818'}.icon-business3:before{content:'\e819'}.icon-business2:before{content:'\e81a'}.icon-discounts:before{content:'\e81b'}.icon-lc2:before{content:'\e821'}.icon-email:before{content:'\e830'}.icon-de:before{content:'\e831'}.icon-tphone:before{content:'\e833'}.icon-vnz:before{content:'\e835'}.icon-bubble-speak:before{content:'\e849'}.icon-loc:before{content:'\e84e'}.icon-location:before{content:'\f031'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-menu:before{content:'\f0c9'}.icon-youtube:before{content:'\f167'}.icon-pinterest:before{content:'\f231'}.icon-wapp:before{content:'\f232'}.icon-instagram:before{content:'\f32d'}
@font-face{font-family:'Playfair Display';src:local('../font/Playfair Display Regular'),local('../font/PlayfairDisplay-Regular'),url('../font/Playfairdisplayregular.woff2') format('woff2'),url('../font/Playfairdisplayregular.woff') format('woff'),url('../font/Playfairdisplayregular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Playfair Display';src:local('../font/Playfair Display Black'),local('../font/PlayfairDisplay-Black'),url('../font/Playfairdisplayblack.woff2') format('woff2'),url('../font/Playfairdisplayblack.woff') format('woff'),url('../font/Playfairdisplayblack.ttf') format('truetype');font-weight:900;font-style:normal}.img-right{margin:6px 1px 6px 12px;outline:5px solid rgba(255,255,255,0.54);outline-offset:-5px;float:right}.img-left{margin:6px 12px 6px 1px;outline:5px solid rgba(255,255,255,0.54);outline-offset:-5px;float:left}.pict-centr{text-align:center}.pict-centr-2{display:block;margin:0 auto}.tol{font-weight:bold;color:#008AB6}.pict-centr img,.pict-centr-2 img{max-width:100%;height:auto;outline:5px solid rgba(255,255,255,0.54);outline-offset:-5px}.vid{font-style:italic;color:#606060;font-weight:500;border-left:2px solid #ccc;margin-left:20px;padding-left:10px}.rtr{font-size:18px;font-weight:bold}@media (max-width:590px){.img-right,.img-left{margin:7px 2%;float:none;width:96%;max-width:96%;height:auto}.pict-centr,.pict-centr img,.pict-centr-2,.pict-centr-2 img{width:100%;height:auto}}
#pdopage .pagination{margin:0}.sticky-pagination.is-sticky{opacity:.5}.sticky-pagination.is-sticky:hover{opacity:1}.btn-more{width:150px;display:block;margin:auto}
.jGrowl{z-index:9999;color:#fff;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:fixed}.jGrowl.top-left{left:0;top:0}.jGrowl.top-right{right:0;top:0}.jGrowl.bottom-left{left:0;bottom:0}.jGrowl.bottom-right{right:0;bottom:0}.jGrowl.center{top:0;width:50%;left:25%}.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification{margin-left:auto;margin-right:auto}.jGrowl-notification{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;text-align:left;display:none;border-radius:5px;min-height:40px}.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}.jGrowl-notification .jGrowl-header{font-weight:700;font-size:.85em}.jGrowl-notification .jGrowl-close{background-color:transparent;color:inherit;border:none;z-index:99;float:right;font-weight:700;font-size:1em;cursor:pointer}.jGrowl-closer{background-color:#000;opacity:.9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100));zoom:1;width:250px;padding:10px;margin:10px;display:none;border-radius:5px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:700;text-align:center}.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight{border:1px solid #000;background:#000;color:#fff}@media print{.jGrowl{display:none}}
.af-message-success{background-color:green !important}
.af-message-error{background-color:brown !important}
.af-message-info{background-color:black !important}
.ajax_form.af_example{width:100%}
.ajax_form.af_example .controls input,
.ajax_form.af_example .controls textarea{width:100%}
.ajax_form .error{color:brown}
@media screen and (min-width:320px){.ajax_form.af_example .controls button[type="submit"]{float:right}}
@media screen and (max-width:320px){.ajax_form.af_example .controls button{width:100%;margin-top:5px}}