html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-text-size-adjust:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,textarea{-webkit-box-shadow:none;box-shadow:none;border-radius:0;outline:none}a:focus{outline:none}b,strong{font-weight:bold}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:"HelveticaNeueCyr-Roman";src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Roman.eot");src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Roman.eot?#iefix") format("embedded-opentype"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Roman.woff") format("woff"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Roman.ttf") format("truetype");font-style:normal;font-weight:normal;font-display:auto}@font-face{font-family:"HelveticaNeueCyr-Thin";src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Thin.eot");src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Thin.woff") format("woff"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Thin.ttf") format("truetype");font-style:normal;font-weight:normal;font-display:auto}@font-face{font-family:"HelveticaNeueCyr-Medium";src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Medium.eot");src:url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Medium.woff") format("woff"),url("../../fonts/HelveticaNeueCyr-Roman/HelveticaNeueCyr-Medium.ttf") format("truetype");font-style:normal;font-weight:normal;font-display:auto}html,body{width:100%;height:100%;scrollbar-color:#48a216 white;scrollbar-width:thin}html ::-webkit-scrollbar,body ::-webkit-scrollbar{width:4px}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:white}html ::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{border-radius:0;display:block;background-color:#48a216}body{overflow-x:hidden;font-family:HelveticaNeueCyr-Roman}body[data-hidden=":hidden"]{overflow-y:hidden}body.ready{opacity:1}.wrapper-main{width:100%;max-width:1160px;margin:0 auto;position:relative}.main-grid-wrapper{display:grid;min-height:100%;max-width:2560px;margin:0 auto;grid-template-rows:1fr auto auto;grid-template-columns:100%}.content-wg{overflow-x:hidden;overflow-y:hidden;z-index:2}.to-top{position:fixed;border-radius:100%;width:50px;height:50px;right:62px;margin-right:0;margin-top:0;bottom:65px;cursor:pointer;background-color:rgba(16,15,15,0.75);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1111;display:block}.to-top.btn-side--up svg{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.to-top:hover{opacity:.75}.to-top svg{fill:#fff;position:absolute;top:52%;left:50%;width:22px;height:12px;-webkit-transform:translate(-50%, -50%) rotate(0);-ms-transform:translate(-50%, -50%) rotate(0);transform:translate(-50%, -50%) rotate(0);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;-o-transition:transform .35s ease;transition:transform .35s ease;transition:transform .35s ease, -webkit-transform .35s ease}.title-c{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:20px;line-height:1;text-align:center;text-transform:uppercase;color:#48a216}@media screen and (max-width: 1600px){.title-c{font-size:15px}}.heading-c{font-family:HelveticaNeueCyr-Medium;font-style:normal;font-weight:100;font-size:50px;line-height:1.2;text-align:center;color:#241E20;margin-top:5px}@media screen and (max-width: 1600px){.heading-c{font-size:38px}}.center{text-align:center}input,textarea,select{outline:none;border:none;border-radius:0 !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#000000}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#000000}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#000000}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#000000}.for-section{display:none}.preloader-overlay{z-index:999999;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preloader-overlay .spinner-dot{width:274px;height:274px;position:relative;top:0}.preloader-overlay .spinner{width:100px;height:100px;max-width:100%;max-height:100%;position:relative;-webkit-animation:rotate 1.4s linear infinite;animation:rotate 1.4s linear infinite}.preloader-overlay .spinner path{stroke-dasharray:170;stroke-dashoffset:20}.ie .main-grid-wrapper{opacity:0}.ie .ie-detect{display:block !important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999;background-color:#FDF4F3;color:black;padding:15%}.ie .ie-detect p{font-size:20px;line-height:1.18;margin-bottom:12px}.ie .ie-detect b{font-size:25px;font-weight:100;margin-bottom:25px;display:block}.lazyClass.elHidden{-webkit-filter:blur(3px);filter:blur(3px);min-width:100%;height:auto}.owl-item .lazyClass.elHidden{-webkit-filter:blur(0);filter:blur(0)}img{color:transparent}.owl-carousel.owl-loaded{-ms-touch-action:manipulation;touch-action:manipulation}.hideProductItem{display:none !important}.empty{font-size:14px}.for-section{display:none}@media screen and (max-width: 1270px){.title-c{font-size:12px}.heading-c{font-size:28px}.to-top{display:none}}@media screen and (max-width: 767px){.wrapper-main{max-width:calc(100% - 30px)}.title-c{font-size:11px}.heading-c{font-size:22px}}.header-wg{will-change:transform;position:fixed;z-index:3;top:20px;left:0;right:0;width:100%;height:68px;font-size:0;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.header-wg.anima{top:0}.header-wg>.wrapper-main{-webkit-box-shadow:0px 5px 10px rgba(0,0,0,0.05);box-shadow:0px 5px 10px rgba(0,0,0,0.05);border-radius:5px;background-color:white;max-width:calc(100% - 40px);padding:12px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wg .logo a{text-decoration:none}.header-wg .logo a img{max-width:100px}.header-wg .main-menu{min-width:53%;max-width:1112px;margin-left:auto;margin-right:auto}.header-wg .main-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wg .main-menu ul li a{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:100;font-size:14px;line-height:1.71;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#241E20;text-decoration:none;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.header-wg .main-menu ul li a:hover{color:#48a216}.header-wg .info{margin-left:auto;margin-right:30px;text-align:left;font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:100;font-size:14px;color:#241E20}.header-wg .info p{margin:6px 0}.header-wg .info p a{font-size:17px;text-decoration:none;color:#241E20;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.header-wg .info p a:hover{color:#48a216}.header-wg .info p sup{font-size:11px;top:-3px;position:relative}.header-wg .language-panel{position:relative}.header-wg .language-panel>a{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:100;font-size:14px;line-height:1.71;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none;color:#241E20;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.header-wg .language-panel>a:hover{color:#48a216 !important}.header-wg .language-panel>a.lang-current{margin-right:8px;position:relative}.header-wg .language-panel>a.lang-current:after{content:"";display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(8px, -50%);-ms-transform:translate(8px, -50%);transform:translate(8px, -50%);width:1px;background:rgba(0,0,0,0.1);height:20px}.header-wg .language-panel>a.anchor-lang{color:#585858;margin-left:8px}@media screen and (max-width: 1270px){.header-wg{top:0}.header-wg.open .main-menu{visibility:visible;opacity:1}.header-wg.open .hamburger__line:nth-child(1){-webkit-transform:rotate(-45deg) translate(-4px, -2px);-ms-transform:rotate(-45deg) translate(-4px, -2px);transform:rotate(-45deg) translate(-4px, -2px);-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.header-wg.open .hamburger__line:nth-child(2){opacity:0;width:0}.header-wg.open .hamburger__line:nth-child(3){-webkit-transform:rotate(45deg) translate(-3px, -6px);-ms-transform:rotate(45deg) translate(-3px, -6px);transform:rotate(45deg) translate(-3px, -6px)}.header-wg.anima{top:0}.header-wg>.wrapper-main{border-radius:0;max-width:100%}.header-wg .main-menu{background-color:white;position:fixed;top:68px;left:0;width:100%;height:calc(100vh - 68px);z-index:1111111;overflow-x:hidden;overflow-y:auto;padding-top:40px;padding-left:65px;padding-right:65px;visibility:hidden;opacity:0;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}.header-wg .main-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-wg .main-menu ul li a{color:#241E20;color:#241E20;padding:14px 0px;display:block;font-size:18px;line-height:22px}.header-wg .info{margin-left:auto;margin-right:0}.header-wg .language-panel{margin-left:auto;margin-right:30px}.header-wg .hamburger{display:block !important;position:relative;width:28px;height:22px;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-position:top center}.header-wg .hamburger .hamburger__line{will-change:transform;position:absolute;left:0;width:calc(100% + 4px);height:3px;background-color:#241E20;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.header-wg .hamburger .hamburger__line:nth-child(1){top:1px}.header-wg .hamburger .hamburger__line:nth-child(2){top:10px}.header-wg .hamburger .hamburger__line:nth-child(3){top:19px}}@media screen and (max-width: 767px){.header-wg{height:52px}.header-wg.anima{top:0}.header-wg>.wrapper-main{padding:10px 20px}.header-wg .main-menu{top:52px;height:calc(100vh - 52px);padding-top:30px;padding-left:26px;padding-right:26px}.header-wg .main-menu ul li a{padding:11px 0px;font-size:16px;line-height:20px}.header-wg .info{font-size:11px;text-align:center}.header-wg .info p.schedule{display:none}.header-wg .info p a{font-size:11px}.header-wg .logo a img{max-width:106px;max-height:35px}.header-wg .language-panel{margin-right:13px}.header-wg .language-panel>a{font-size:11px}}.footer-wg{position:relative;font-size:0;background-color:gray;background-size:cover;background-position:top center;background-repeat:no-repeat;background-image:url("../../images/services/photo-3.jpeg")}.footer-wg:before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;background-color:rgba(0,0,0,0.5)}.footer-wg .footer-top{padding:90px 0;position:relative;z-index:1}.footer-wg .footer-top>.wrapper-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.footer-wg .footer-top>.wrapper-main .logo:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.footer-wg .footer-top>.wrapper-main .logo img{min-width:150px;max-width:200px;will-change:transform;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.footer-wg .footer-top>.wrapper-main .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.footer-wg .footer-top>.wrapper-main .info .item{margin:0 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.footer-wg .footer-top>.wrapper-main .info .item:hover svg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.footer-wg .footer-top>.wrapper-main .info .item svg{will-change:transform;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.footer-wg .footer-top>.wrapper-main .info .item svg{margin-right:16px}.footer-wg .footer-top>.wrapper-main .info .item a{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:20px;line-height:1.5;color:#FFFFFF;text-decoration:none}.footer-wg .footer-top>.wrapper-main .schedule{margin-top:20px;margin-bottom:20px}.footer-wg .footer-top>.wrapper-main .schedule p{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:24px;line-height:1.5;color:#FFFFFF}.footer-wg .footer-top>.wrapper-main .schedule span{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:18px;line-height:1.5;color:#FFFFFF;display:block;margin-top:5px}.footer-wg .footer-top>.wrapper-main .schedule span sup{font-size:12px;top:-6px;position:relative}.footer-wg .footer-top>.wrapper-main .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:42px}.footer-wg .footer-top>.wrapper-main .links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px}.footer-wg .footer-top>.wrapper-main .links a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.footer-wg .footer-top>.wrapper-main .links a img{will-change:transform;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.footer-wg .footer-bot{position:relative}.footer-wg .footer-bot>.wrapper-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;border-top:1px solid rgba(255,255,255,0.15);width:1600px;max-width:calc(100% - 292px);padding:16px 0}.footer-wg .footer-bot>.wrapper-main>div{width:33%}.footer-wg .footer-bot>.wrapper-main .left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wg .footer-bot>.wrapper-main .left p{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#FFFFFF;opacity:0.5;margin-right:52px}@media screen and (max-width: 1600px){.footer-wg .footer-bot>.wrapper-main .left p{font-size:11px;margin-right:22px}}.footer-wg .footer-bot>.wrapper-main .left a{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#FFFFFF;opacity:0.5;text-decoration:underline;-webkit-transition:all 0.35s ease;-o-transition:all 0.35s ease;transition:all 0.35s ease}@media screen and (max-width: 1600px){.footer-wg .footer-bot>.wrapper-main .left a{font-size:11px}}.footer-wg .footer-bot>.wrapper-main .left a:hover{text-decoration:none}.footer-wg .footer-bot>.wrapper-main .social{text-align:center}.footer-wg .footer-bot>.wrapper-main .social a{display:inline-block;vertical-align:top;margin:0 7px}.footer-wg .footer-bot>.wrapper-main .social a:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.footer-wg .footer-bot>.wrapper-main .social a svg{will-change:transform;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}.footer-wg .footer-bot>.wrapper-main .right{text-align:right;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-wg .footer-bot>.wrapper-main .right p{font-family:HelveticaNeueCyr-Roman;font-style:normal;font-weight:normal;font-size:14px;line-height:1;color:#FFFFFF;opacity:0.5;margin-right:10px}@media screen and (max-width: 1600px){.footer-wg .footer-bot>.wrapper-main .right p{font-size:11px}}.footer-wg .footer-bot>.wrapper-main .right a{text-decoration:none}.footer-wg .footer-bot>.wrapper-main .right a:hover svg{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer-wg .footer-bot>.wrapper-main .right a svg{will-change:transform;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease}@media screen and (max-width: 1270px){.footer-wg .footer-top{padding:65px 0}.footer-wg .footer-top>.wrapper-main .logo img{min-width:220px}.footer-wg .footer-top>.wrapper-main .info .item{margin:0 19px}.footer-wg .footer-top>.wrapper-main .info .item svg{margin-right:13px}.footer-wg .footer-top>.wrapper-main .info .item a{font-size:18px}.footer-wg .footer-top>.wrapper-main .links a img{max-width:150px}.footer-wg .footer-bot>.wrapper-main{max-width:calc(100% - 100px)}.footer-wg .footer-bot>.wrapper-main .social a{margin:0 5px}.footer-wg .footer-bot>.wrapper-main .social a svg{width:35px;height:35px}}@media screen and (max-width: 767px){.footer-wg .footer-top{padding:45px 0}.footer-wg .footer-top>.wrapper-main .logo img{min-width:160px;max-width:160px}.footer-wg .footer-top>.wrapper-main .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-wg .footer-top>.wrapper-main .info .item{margin-left:0;margin-right:0;margin-bottom:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.footer-wg .footer-top>.wrapper-main .info .item:last-child{margin-bottom:0}.footer-wg .footer-top>.wrapper-main .info .item svg{min-width:40px}.footer-wg .footer-top>.wrapper-main .info .item a{font-size:15px}.footer-wg .footer-top>.wrapper-main .schedule p{font-size:18px}.footer-wg .footer-top>.wrapper-main .schedule span{font-size:12px}.footer-wg .footer-top>.wrapper-main .schedule span sup{font-size:10px}.footer-wg .footer-top>.wrapper-main .links a img{max-width:130px}.footer-wg .footer-bot>.wrapper-main{max-width:calc(100% - 30px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-wg .footer-bot>.wrapper-main>div{width:100%}.footer-wg .footer-bot>.wrapper-main .left{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-wg .footer-bot>.wrapper-main .social{margin:23px auto}.footer-wg .footer-bot>.wrapper-main .right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}
