@charset "UTF-8";@import "bootstrap.min.css";@import "owl.carousel.min.css";@import "owl.theme.default.min.css";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}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}a,a:active,a:focus{outline:none;_nofocusline:expression(this.hideFocus=true)}::selection{background:#b69d6e;color:#222}::-moz-selection{background:#b69d6e;color:#222}body{overflow-x:hidden}#corrector{background:url(../corrector.png) 50% 0 no-repeat;opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:100%;height:4670px;z-index:-1;display:none}.central-column{width:1680px;margin:0 auto}.pseudo-header{width:100%;height:52px}.header{position:fixed;width:100%;height:120px;top:0;background:url(../img/header-bckg.png) center 0 no-repeat;z-index:100000}.header .mainmenu{padding-top:15px}.header .mainmenu ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center;text-decoration:none;color:#5f5034;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.header .mainmenu ul li a:hover{color:#d9c296}.header .mainmenu ul li{display:inline-block;vertical-align:middle;text-align:center}.header .logo a{display:block;width:100%;height:91px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:150px 80px;background-position:center}.header .topmenu{padding-top:15px}.header .topmenu ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center;text-decoration:none;color:#5f5034;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.header .topmenu ul li a:hover{color:#d9c296}.header .topmenu ul li{display:inline-block;vertical-align:middle;text-align:center}.header .topmenu ul li.socc a{display:inline-block;width:40px;height:20px;background-repeat:no-repeat;background-position:center;vertical-align:middle;background-size:contain}.header .topmenu ul li.socc a.tw{background-image:url(../img/tw.png)}.header .topmenu ul li.socc a.tw:after{background-image:url(../img/tw-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:9px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .topmenu ul li.socc a.tw:hover:after{opacity:1}.header .topmenu ul li.socc a.vk{background-image:url(../img/vk.png)}.header .topmenu ul li.socc a.vk:after{background-image:url(../img/vk-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:10px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .topmenu ul li.socc a.vk:hover:after{opacity:1}.header .topmenu ul li.socc a.yt{background-image:url(../img/yt.png)}.header .topmenu ul li.socc a.yt:after{background-image:url(../img/yt-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:12px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .topmenu ul li.socc a.yt:hover:after{opacity:1}.header .language .to-ru{text-align:right;margin-right:10px}.header .language .to-eng{text-align:right;margin-left:10px}.header .language{text-align:center;padding-top:13px;font-family:Open Sans;font-style:normal;font-weight:700;font-size:14px;line-height:19px}.header .language div{display:inline-block;vertical-align:middle;width:31px;color:#5f5034;cursor:pointer;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.header .language div:hover,.header .language div.active{color:#d9c296}.main-slider{}.main-slider .slide{width:100%}.owl-theme .owl-dots{position:relative;top:-55px}.owl-theme .owl-dots .owl-dot{outline:none}.owl-theme .owl-dots .owl-dot span{border:2px solid #fff;background:0 0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}.news .news-category{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:right;margin-bottom:15px;color:#a58f66}.news h2{font-family:Vollkorn;font-style:normal;font-weight:400;font-size:26px;line-height:120%;color:#a58f66;min-height:94px}.news p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66}.news .news-item.active>div{background:linear-gradient(0deg,#111111 0%,#111111 0.01%,rgba(73,50,24,0.7) 39.06%,rgba(73,50,24,0.7) 63.54%,#111111 100%);padding-right:10px;padding-left:10px}.news .news-item.active h2{color:#d9c296}.news .news-item a{text-decoration:none}.news .news-item div a{color:#b69d6e}.news .news-item span{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;text-align:right;color:#a58f66;float:right;position:absolute;bottom:0;display:block;width:80%;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.news{background:#111}.news.central-column{width:1650px;padding:0 35px}.news .news-item>div{padding:28px 39px!important;position:relative;margin-left:2px;height:300px;margin-right:4px;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;cursor:pointer}.news .news-item:before{background:linear-gradient(0deg,#111111 0%,#111111 0.01%,rgba(73,50,24,0.7) 39.06%,rgba(73,50,24,0.7) 63.54%,#111111 100%);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;content:'';opacity:0;width:99%;height:100%;display:block;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out}.news .news-item:hover:before{opacity:1;padding-right:10px;padding-left:10px}.news .news-item:hover span{opacity:1}.news .news-item:hover h2{color:#d9c296}.news .news-item::after{content:'';background:url(../img/line.png) no-repeat;width:16px;height:290px;position:absolute;top:8px;right:-7px;z-index:100}.news .news-item:last-child::after{background:0 0}.timeline{position:relative;height:190px;padding:40px 204px 30px;background:#111}.timeline::after{width:100%;height:4px;background:linear-gradient(90deg,#111111 0%,#423927 32.81%,#202020 57.29%,#111111 100%);content:' ';position:absolute;z-index:0;top:91px;left:0}.timeline .first-time{position:relative;width:112px}.timeline .first-time::after{width:24px;height:45px;background:url(../img/leftarrow.png);background-size:cover;content:' ';position:absolute;top:31px;left:-76px;z-index:5}.timeline .last-time{position:relative}.timeline .last-time::after{width:24px;height:45px;background:url(../img/rightarrow.png);background-size:cover;content:' ';position:absolute;top:31px;right:-185px;z-index:5}.timeline>div{display:inline-block;text-align:center;font-family:Vollkorn;font-style:normal;font-weight:400;font-size:14px;line-height:110%;vertical-align:top}.timeline .t-time:hover .firstline{color:#d9c296;margin-top:25px}.timeline .t-time{position:relative;width:128px;z-index:5}.timeline .t-time .firstline{color:#a58f66;margin-top:25px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.timeline .t-time .secondline{color:#5f5034;padding:0 15px;margin-top:34px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.timeline .t-time:hover .secondline{color:#d9c296;margin-top:34px;padding:0 15px}.timeline .t-image{width:100px;height:108px;padding:4px}.timeline .t-image:hover{position:relative;overflow:hidden;width:100px;height:108px;padding:4px;z-index:5}.timeline .t-image:hover img{width:86%;height:86%;border-radius:100px;margin:6px}.timeline .t-image:hover::after{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,#111111 100%);position:absolute;top:4px;left:4px;content:' ';width:93%;height:91%;border-radius:100px;z-index:5}.timeline .t-image:hover::before{background:url(../img/bordgold.png);position:absolute;top:0;left:0;content:' ';width:100px;height:108px;z-index:100}.timeline .t-image{position:relative;overflow:hidden}.timeline .t-image img{width:86%;height:86%;border-radius:100px;margin:6px;position:relative;z-index:5}.timeline .t-image::after{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,0) 0%,#111111 100%);position:absolute;top:4px;left:4px;content:' ';width:93%;height:91%;border-radius:100px;z-index:5}.timeline .t-image.t-empty::before{background:url(../img/bordgrey.png)}.timeline .t-image::before{background:url(../img/bordmedium.png);position:absolute;top:0;left:0;content:' ';width:100px;height:108px;z-index:100}.timeline .hint{display:none}.features{height:700px;background:url(../img/list.jpg) no-repeat;opacity:1;padding-top:78px}.features>div{padding:0 142px}.features>div>div{margin-left:45px}.features>div>h2{font-family:Lora;font-style:normal;font-weight:400;font-size:65px;line-height:120%;text-align:center;text-transform:uppercase;color:#111;margin-bottom:28px}.features .feature .feature-title{font-family:Vollkorn;font-style:normal;font-weight:semi-bold;font-size:20px;line-height:120%;text-transform:uppercase;color:#111;position:absolute;top:303px;left:42px;width:67%;text-shadow:3px 0 0 #b69d6e,-3px 0 0 #b69d6e,0 3px 0 #b69d6e,0 -3px 0 #b69d6e,1px 1px #b69d6e,-1px -1px 0 #b69d6e,1px -1px 0 #b69d6e,-1px 1px 0 #b69d6e;z-index:4}.features .feature .feature-title span{font-size:20px;font-weight:700}.features .feature .feature-title::before{content:' ';position:absolute;width:85px;height:9px;left:-56px;top:32px;background:#111;border:3px solid #b69d6e;transform:rotate(-90deg);border-radius:3px}.features .feature .feature-text{display:none;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#111}.features .feature{border-radius:5px 76px 10px 10px;position:relative;height:412px;padding:0}.features .feature::before{width:100%;height:100%;top:0;left:0;position:absolute;background:url(../img/border.png) no-repeat;content:' ';z-index:1}.feature>div{width:100%;height:100%;margin:-7px;position:relative;border-radius:13px}.features .feature .cotext::before{bottom:-11px;left:0;position:absolute;content:' ';background:linear-gradient(360deg,#B69D6E 34.67%,rgba(182,157,110,0) 100%);width:87.5%;height:170px;border-radius:13px}.features .feat1 .coimg{background:url(../img/feat1.png) -7px -7px no-repeat;mix-blend-mode:multiply;border-radius:10px;position:absolute;left:0;top:0}.features .feat2 .coimg{background:url(../img/feat2.png) -7px -7px no-repeat;mix-blend-mode:multiply;border-radius:10px;position:absolute;left:0;top:0}.features .feat3 .coimg{background:url(../img/feat3.png) -7px -7px no-repeat;mix-blend-mode:multiply;border-radius:10px;position:absolute;left:0;top:0}.features .feat4 .coimg{background:url(../img/feat4.png) -7px -7px no-repeat;mix-blend-mode:multiply;border-radius:10px;position:absolute;left:0;top:0}.features .feat-more{background:#b69c6e;border:2px solid #202020;box-sizing:border-box;border-radius:20px;width:180px;height:40px;margin:40px auto 0;text-align:center;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#111;display:block;padding:7px 0;text-decoration:none;-webkit-transition:color .3s ease,background .3s ease;-moz-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.features .feat-more:hover{color:#b69c6e;background:#111}body{background:#111!important}.about{padding:78px 0 64px;background:url(../img/backgroundgallery.jpg) no-repeat #111;position:relative;-webkit-box-shadow:0 -1px 48px 8px rgba(0,0,0,.75);-moz-box-shadow:0 -1px 48px 8px rgba(0,0,0,.75);box-shadow:0 -1px 48px 8px rgba(0,0,0,.75)}.about::before{content:' ';position:absolute;top:-7px;left:0;background:url(../img/venietteB.png) center no-repeat;height:22px;width:100%}.about::after{content:' ';position:absolute;bottom:-7px;left:0;background:url(../img/venietteT.png) center no-repeat;height:22px;width:100%}.about .central-column{padding:0 126px}.about h2{font-family:Lora;font-style:normal;font-weight:400;font-size:65px;line-height:120%;text-transform:uppercase;color:#d9c296;margin-bottom:5px}.about .abp,.joinus .abp{padding:0}.about p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66;padding:0;width:620px}.gallery{padding:6px 230px 82px}.gallery .gallery-images .col-xl-6{padding-left:10px;padding-right:10px}.gallery ul{width:500px;margin:13px auto 26px;text-align:center}.gallery ul li{display:inline-block;vertical-align:top;font-family:Vollkorn;font-style:normal;font-weight:400;font-size:16px;line-height:120%;width:136px;cursor:pointer;text-align:center;height:30px;color:#5f5034;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.gallery ul li:hover{color:#d9c296}.gallery ul li.active{color:#d9c296;border-bottom:2px solid #d9c296}.gallery img{width:100%;height:100%;object-fit:contain}.joinus{padding:99px 0 49px;background:url(../img/backgroundjoin.jpg) no-repeat #111;position:relative;-webkit-box-shadow:0 -1px 48px 8px rgba(0,0,0,.75);-moz-box-shadow:0 -1px 48px 8px rgba(0,0,0,.75);box-shadow:0 -1px 48px 8px rgba(0,0,0,.75)}.joinus::before{content:' ';position:absolute;top:-7px;left:0;background:url(../img/venietteB.png) center no-repeat;height:22px;width:100%}.joinus::after{content:' ';position:absolute;bottom:-7px;left:0;background:url(../img/venietteT.png) center no-repeat;height:22px;width:100%}.joinus .central-column{padding:0 126px}.joinus p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66;padding:0;width:600px}.joinus a,.joinus a:hover{color:#d9c296;text-decoration:underline}.joinus h2{font-family:Lora;font-style:normal;font-weight:400;font-size:65px;line-height:110%;text-transform:uppercase;color:#d9c296;margin-bottom:5px}.employee{padding:9px 155px 0;min-height:219px}.employee>ul{width:500px;margin:13px auto 12px;text-align:center}.employee>ul li{display:inline-block;vertical-align:top;font-family:Vollkorn;font-style:normal;font-weight:400;font-size:16px;line-height:120%;width:136px;cursor:pointer;text-align:center;height:30px;color:#5f5034;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.employee>ul li:hover{color:#d9c296}.employee>ul li.active{color:#d9c296;border-bottom:2px solid #d9c296}.employee .employee-items{padding:13px 66px}.employee .employee-items li{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66;padding-left:90px;padding-top:6px;padding-right:40px;margin-bottom:10px;position:relative}.employee .employee-items li::before{content:'';width:30px;height:30px;position:absolute;top:7px;left:29px}.employee-items .ei-ue::before{background:url(../img/ei-ue.png) no-repeat}.employee-items .ei-cube::before{background:url(../img/ei-cube.png) no-repeat}.employee-items .ei-cir::before{background:url(../img/ei-cir.png) no-repeat}.employee-items .ei-pen::before{background:url(../img/ei-pen.png) no-repeat}.employee .team-items{display:none}.employee .team-items .team1{font-family:Vollkorn;font-style:normal;font-weight:400;font-size:26px;line-height:36px;color:#a58f66}.employee .team-items .team2{font-family:Lora;font-style:normal;font-weight:400;font-size:120px;line-height:96px;padding-left:22px;color:#a58f66}.employee .team-items .team3{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;padding-left:100px;padding-right:112px;color:#a58f66}.employee .team-items .team4 span{font-family:Lora;font-style:normal;font-weight:400;font-size:80px;line-height:94px;text-align:center;color:#a58f66}.employee .team-items .team4{text-align:center}.employee .team-items .team4 p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#a58f66}.employee .team-items .team5{font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;padding-left:94px;color:#a58f66}.managers{padding:0 125px;margin-bottom:90px}.managers>h2{font-family:Vollkorn;font-style:normal;font-weight:400;font-size:26px;line-height:120%;margin-top:30px;text-align:center;color:#a58f66;margin-bottom:20px}.managers>div>div h2{font-family:Vollkorn;font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:#dfdfdf;position:relative;z-index:1;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;margin:0}.managers>div>.oleg:hover h2,.managers>div>.ivan:hover h2,.managers>div>.katya:hover h2{color:#d9c296}.managers>div>.kolya h2,.managers>div>.levon h2{color:#111}.managers>div>.oleg:hover h3,.managers>div>.ivan:hover h3,.managers>div>.katya:hover h3{color:#a58f66}.managers>div>.kolya h3,.managers>div>.levon h3{color:#111}.managers>div>.oleg:hover p,.managers>div>.ivan:hover p,.managers>div>.katya:hover p{opacity:1}.managers>div>.kolya:hover p,.managers>div>.levon:hover p{opacity:1;color:#111}.managers>div>div h3{font-family:Vollkorn;font-style:italic;font-weight:400;font-size:14px;line-height:20px;color:#dfdfdf;position:relative;z-index:1;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.managers>div>div p{font-family:Vollkorn;font-style:normal;font-weight:400;font-size:13px;line-height:120%;padding-left:11px;color:#d9c296;opacity:0;position:relative;z-index:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.managers>div>div{width:23.97%;display:inline-block;vertical-align:top;overflow:hidden;margin-right:14px;padding:35px 93px 11px 0;position:relative;height:180px}.managers .manager-title{padding:8px 0 1px 11px}.managers>div>div:after{background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.managers>div>div:last-child{margin-right:0}.managers .oleg{position:relative;background:url(../img/m-oleg2.jpg) no-repeat}.managers .oleg:after{background:url(../img/m-oleg2-h.jpg) no-repeat}.managers .ivan{position:relative;background:url(../img/m-ivan.jpg) no-repeat}.managers .ivan:after{background:url(../img/m-ivan-h.jpg) no-repeat}.managers .katya{position:relative;background:url(../img/m-katya.jpg) no-repeat}.managers .katya:after{background:url(../img/m-katya-h.jpg) no-repeat}.managers .kolya{position:relative;background:url(../img/m-kolya.jpg) no-repeat}.managers .kolya:after{background:url(../img/m-kolya-h.jpg) no-repeat}.managers .levon{position:relative;background:url(../img/m-levon.jpg) no-repeat}.managers .levon:after{background:url(../img/m-levon-h.jpg) no-repeat}.managers .oleg:hover:after{opacity:1}.managers .ivan:hover:after{opacity:1}.managers .katya:hover:after{opacity:1}.managers .kolya:hover:after{opacity:1}.managers .levon:hover:after{opacity:1}.managers .oleg .manager-title,.managers .ivan .manager-title,.managers .katya .manager-title{background:linear-gradient(90.32deg,#1F1F1F 0.1%,rgba(31,31,31,0) 99.93%)}.managers .kolya .manager-title,.managers .levon .manager-title{background:linear-gradient(90deg,#6C6C6C 0%,rgba(250,250,250,0) 107.45%,rgba(108,108,108,0) 107.45%);=}.managers>div>div::before{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.managers>div>div:hover::before{opacity:1}.managers .oleg::before,.managers .ivan::before,.managers .katya::before{content:'';position:absolute;top:0;left:0;height:180px;width:200px;background:linear-gradient(90deg,#111111 0.75%,rgba(17,17,17,0.8) 70.72%,rgba(17,17,17,0) 100%);z-index:1}.managers .kolya::before,.managers .levon::before{content:'';position:absolute;top:0;left:0;height:180px;width:200px;background:linear-gradient(90deg,#F8E4BE 0.75%,rgba(248,228,190,0.8) 70.72%,rgba(248,228,190,0) 100%);z-index:1}.feedback .central-column{padding:82px 125px}.feedback{background:url(../img/mapnew.jpg) no-repeat;min-height:825px;-webkit-box-shadow:inset 0 26px 24px -2px #111;-moz-box-shadow:inset 0 26px 24px -2px #111;box-shadow:inset 0 26px 24px -2px #111}.feedback>div>p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66}.feedback>div>h2{font-family:Lora;font-style:normal;font-weight:400;font-size:65px;line-height:120%;text-transform:uppercase;color:#d9c296;margin-bottom:15px}.feedback .contact-form{margin-top:30px}.feedback .contact-form label{font-family:Vollkorn;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#a58f66;display:block;width:100%;margin-bottom:2px}.feedback .contact-form .row{margin-bottom:15px}.feedback .contact-form input:focus,.feedback .contact-form select:focus,.feedback .contact-form textarea:focus{background:#b5d7e3!important}.feedback .contact-form input[type=text],.feedback .contact-form input[type=email],.feedback .contact-form select{background:#84a7b4;border:2px solid #effbff;box-sizing:border-box;border-radius:2px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;display:flex;align-items:center;padding:0 0 0 10px;outline:0;width:230px;height:30px;color:#202020;border:0}.feedback .contact-form textarea{background:#84a7b4;border-radius:2px;width:480px;height:110px;font-family:Open Sans;font-style:normal;font-weight:400;font-size:14px;line-height:19px;display:flex;align-items:center;color:#202020;padding:10px;resize:none;border:0}.feedback .contact-form button{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:16px;text-align:center;background:0 0;color:#a58f66;border:2px solid #a58f66;box-sizing:border-box;border-radius:20px;outline:none;width:180px;-webkit-transition:color .3s ease,background .3s ease;-moz-transition:color .3s ease,background .3s ease;-o-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease;padding-top:10px;padding-bottom:10px}.feedback .contact-form button:hover{color:#111;background:#a58f66}.feedback .newsletter-div{height:25px}.feedback .checklabel{padding-left:0}.feedback #newsletter{position:absolute;z-index:-1;opacity:0}.feedback #newsletter+label{display:inline-flex;align-items:center;user-select:none}.feedback #newsletter+label::before{content:' ';display:inline-block;width:25px;height:25px;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:2px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;padding:3px;background-color:#84a7b4;border-radius:2px}.feedback #newsletter:checked+label::before{content:'✓';border:1px solid #adb5bd;color:#fff;font-size:22px;padding:3px}.feedback #newsletter:not(:disabled):not(:checked)+label:hover::before{border-color:#b3d7ff}.feedback #newsletter:not(:disabled):active+label::before{background-color:#b3d7ff;border-color:#b3d7ff}.feedback #newsletter:focus+label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.feedback #newsletter:focus:not(:checked)+label::before{border-color:#80bdff}.feedback #newsletter:disabled+label::before{background-color:#e9ecef}.footer{background:#202020}.footer .central-column{padding:46px 0}.footer .mainmenu ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center;text-decoration:none;color:#5f5034;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.footer .mainmenu ul li a:hover{color:#d9c296}.footer .mainmenu ul li{display:inline-block;vertical-align:middle;text-align:center}.footer .logo a{display:block;width:100%;height:91px;background-image:url(../img/logo.png);background-repeat:no-repeat;background-size:150px 80px;background-position:center}.footer .topmenu{}.footer .topmenu ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-align:center;text-decoration:none;color:#5f5034;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.footer .topmenu ul li a:hover{color:#d9c296}.footer .topmenu ul li{display:inline-block;vertical-align:middle;text-align:center}.footer .topmenu ul li.socc a{display:inline-block;width:40px;height:20px;background-repeat:no-repeat;background-position:center;vertical-align:middle;background-size:contain}.footer .topmenu ul li.socc a.tw{background-image:url(../img/tw.png)}.footer .topmenu ul li.socc a.tw:after{background-image:url(../img/tw-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:9px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.footer .topmenu ul li.socc a.tw:hover:after{opacity:1}.footer .topmenu ul li.socc a.vk{background-image:url(../img/vk.png)}.footer .topmenu ul li.socc a.vk:after{background-image:url(../img/vk-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:10px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.footer .topmenu ul li.socc a.vk:hover:after{opacity:1}.footer .topmenu ul li.socc a.yt{background-image:url(../img/yt.png)}.footer .topmenu ul li.socc a.yt:after{background-image:url(../img/yt-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:12px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.footer .topmenu ul li.socc a.yt:hover:after{opacity:1}.footer .language .to-ru{text-align:right;margin-right:10px}.footer .language .to-eng{text-align:right;margin-left:10px}.footer .language{text-align:center;font-family:Open Sans;font-style:normal;font-weight:700;font-size:14px;line-height:19px}.footer .language div{display:inline-block;vertical-align:middle;width:31px;color:#5f5034;cursor:pointer;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.footer .language div:hover,.footer .language div.active{color:#d9c296}.footer .copyright{margin-left:23px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#5f5034}.footer .copyright a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:16px;line-height:22px;text-decoration:underline;color:#5f5034}.footer .icons{padding-left:38px}.footer .icons a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-decoration:underline;color:#5f5034}.form-wr{width:570px}.employee .team-items .sm{display:none}.topmenu-hidden{display:none}.mainmenu-hidden{display:none}.managers{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.xs{display:none}.zoom-video a{color:#d9c296;text-align:center;font-family:Vollkorn;text-decoration:none}.g-screenshots,.g-videos{display:none}.gallery>ul{width:500px;margin:20px auto;text-align:center}.gallery>ul li{display:inline-block;vertical-align:top;font-family:Vollkorn;font-style:normal;font-weight:400;font-size:16px;line-height:120%;width:136px;cursor:pointer;text-align:center;height:30px;color:#5f5034;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.gallery>ul li:hover{color:#d9c296}.gallery>ul li.active{color:#d9c296;border-bottom:2px solid #d9c296}.gallery .employee-items{padding:13px 66px}.gallery .employee-items li{font-family:Open Sans;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#a58f66;padding-left:90px;padding-top:6px;padding-right:40px;margin-bottom:10px;position:relative}.gallery .employee-items li::before{content:'';width:30px;height:30px;position:absolute;top:7px;left:29px}.gallery h2{font-family:Lora;font-style:normal;font-weight:400;font-size:65px;line-height:120%;text-transform:uppercase;color:#d9c296;margin-bottom:25px;margin-top:25px;text-align:center}.gallery-images>div>div{margin-bottom:30px}.gallery-images iframe{width:100%;height:100%}#loading{background:url(../img/spinner.gif) rgba(0,0,0,.9) no-repeat center center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:9999999}.swal2-content,.swal2-header,.swal2-actions{font-family:sans-serif}@media all and (max-width:1680px){.gallery{padding:6px 80px 82px}.central-column,#news.central-column{width:100%}.news h2{font-size:23px}.news p{font-size:14px}.header .topmenu ul li.socc a{width:20px}.timeline{padding:40px 120px 30px;width:1920px}.features>div{padding:0 30px}.features>div>h2{font-size:50px}.news h2{min-height:65px}.features .feature>div{width:263px;height:362px}.features .feature{height:368px}.features .feature .feature-title span{font-size:17px}.features .feature .feature-title{top:273px;font-size:17px}.features .feature::before{width:250px;height:362px;background-size:contain}.features .feature .cotext::before{width:100%}.employee{padding:9px 15px 0}.employee .team-items .team3{padding-right:50px}.employee .team-items .team5{padding-left:40px}.managers>div{width:1430px;padding:0 50px}.managers h2{margin-bottom:25px}.managers>div>div{width:250px;margin-bottom:40px}.footer .central-column{padding:46px 18px}.footer .copyright{margin-left:0}.footer .icons{padding-left:15px}.mainmenu{padding-left:25px}.managers>div>div{padding:35px 63px 11px 0}}@media all and (max-width:1431px){.managers{padding:0;position:relative}.managers::before{content:' ';height:210px;position:absolute;top:40px;left:0;width:50px;z-index:100;background:#111;background:-moz-linear-gradient(90deg,rgba(17,17,17,1) 50%,rgba(17,17,17,0) 100%);background:-webkit-linear-gradient(90deg,rgba(17,17,17,1) 50%,rgba(17,17,17,0) 100%);background:linear-gradient(90deg,rgba(17,17,17,1) 50%,rgba(17,17,17,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#111111",GradientType=1)}.managers::after{content:' ';height:210px;position:absolute;top:40px;right:0;width:50px;z-index:100;background:#111;background:-moz-linear-gradient(90deg,rgba(17,17,17,0) 50%,rgba(17,17,17,1) 100%);background:-webkit-linear-gradient(90deg,rgba(17,17,17,0) 50%,rgba(17,17,17,1) 100%);background:linear-gradient(90deg,rgba(17,17,17,0) 50%,rgba(17,17,17,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#111111",endColorstr="#111111",GradientType=1)}}@media all and (max-width:1199px){#news.central-column{padding:0;width:1200px}.features{height:auto;padding-bottom:50px}.features>div{padding:0 155px}.features .feature{margin-top:50px}.features{background:url(../img/list2.png) no-repeat}.employee .employee-items{padding:13px 0}.employee .employee-items li{font-size:15px}.employee .team-items .sm{display:block}.employee .team-items .sm .team1{font-size:20px;text-align:center}.employee .team-items .sm .team2{font-size:80px;text-align:center;padding:0}.employee .team-items .team4 span{font-size:60px;text-align:center}.employee .team-items .team3{padding:0 15px 0 0;font-size:13px}.employee .team-items .team5{padding-left:20px;font-size:13px}.team-items>.team1,.team-items>.team2{display:none}}@media all and (max-width:991px){.logo>div{padding:0}.header .mainmenu ul li a{font-size:13px}.news p{font-size:14px}.owl-carousel .owl-item img{height:300px;object-fit:cover}.news h2{font-size:19px}.features>div{padding:0 40px}.about .central-column,.joinus .central-column,.feedback .central-column{padding:82px 50px}.about h2,.joinus h2,.gallery h2{font-size:45px}.gallery{padding:6px 50px 82px}.header .language .to-ru{margin-right:0}.header .language div{width:auto;font-size:11px}}@media all and (max-width:767px){.header .language div{font-size:11px}.header .language .to-eng{margin-left:0}.header .mainmenu-open span{display:block;width:33px;height:4px;margin-bottom:5px;position:relative;background:#5f5034;border-radius:3px;z-index:1;-webkit-transform-origin:4px 0;transform-origin:4px 0;-webkit-transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1);transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease,-webkit-transform .5s cubic-bezier(.77,.2,.05,1)}.header .mainmenu-open:hover span{background:#d9c296}.header .mainmenu-open{display:block;cursor:pointer;padding:15px;position:absolute}.header .row .mainmenu{display:none}.header .row .mainmenu-hidden{width:100%;overflow:hidden;max-width:100%;flex:unset;background:#ec9f48;transition:all .25s;position:absolute;z-index:4;max-height:0;margin-top:50px;display:block}.header .row .mainmenu-hidden.expand{max-height:300px}.header .row .mainmenu-hidden ul li{width:100%;display:block;max-width:100%;flex:unset;text-align:left;padding-left:30px}.header .row .mainmenu-hidden ul li:hover{background:#493218}.header .row .mainmenu-hidden ul li a{height:40px;display:block;width:100%;text-align:left;padding:9px 0}.header .row .mainmenu-hidden ul{margin:16px 0}.header .row .mainmenu-hidden ul li a{font-family:Open Sans;font-style:normal;font-weight:600;font-size:14px;line-height:19px;text-decoration:none;color:#5f5034;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out}.header .row .mainmenu-hidden ul li a:hover{color:#d9c296}.header .row .mainmenu-hidden ul li{display:inline-block;vertical-align:middle}.header .row .mainmenu-hidden ul li.socc a{display:inline-block;width:40px;height:20px;background-repeat:no-repeat;background-position:center;vertical-align:middle;background-size:contain}.header .row .mainmenu-hidden ul li.socc a.tw{background-image:url(../img/tw.png)}.header .row .mainmenu-hidden ul li.socc a.tw:after{background-image:url(../img/tw-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:9px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .row .mainmenu-hidden ul li.socc a.tw:hover:after{opacity:1}.header .row .mainmenu-hidden ul li.socc a.vk{background-image:url(../img/vk.png)}.header .row .mainmenu-hidden ul li.socc a.vk:after{background-image:url(../img/vk-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:10px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .row .mainmenu-hidden ul li.socc a.vk:hover:after{opacity:1}.header .row .mainmenu-hidden ul li.socc a.yt{background-image:url(../img/yt.png)}.header .row .mainmenu-hidden ul li.socc a.yt:after{background-image:url(../img/yt-h.png);background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:12px;content:'';opacity:0;width:100%;height:100%;display:block;transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.header .row .mainmenu-hidden ul li.socc a.yt:hover:after{opacity:1}.hideonsm{display:none}.topmenu-hidden{display:flex}.slide2 img{object-position:100% 100%}.features .feature{margin-left:auto;margin-right:auto}.features>div>div{margin-left:0}.features .central-column{padding-left:0;padding-right:0}.about{padding-top:0;padding-bottom:0;background-position:66%}.about .central-column{padding:38px 50px}.joinus{padding-top:0;padding-bottom:0;background-position:100%}.about p,.joinus p{width:auto}.gallery-images>div{margin-bottom:40px}.gallery-images>div>div{margin-bottom:20px}.employee .employee-items li{height:50px}.managers{width:auto;margin-bottom:10px}.feedback .central-column>h2{font-size:40px}.footer .mainmenu,.footer .topmenu{margin-bottom:20px}.footer .mainmenu ul li{text-align:left}.footer .topmenu ul li{text-align:left}}@media all and (max-width:575px){.gallery.central-column{padding:6px 10px 82px}.topmenu-hidden ul{padding:0}.header .topmenu ul li.socc a{display:inline}.header .topmenu{padding-top:15px}.owl-carousel .owl-item img{height:220px}.features>div>h2{font-size:27px}.features{background:url(../img/list3.png) no-repeat}.features .central-column{padding:0 50px}.features .feature{width:265px;max-width:265px}.about h2,.joinus h2,.feedback h2,.gallery h2{font-size:27px}.about .central-column,.joinus .central-column{padding:24px 15px 24px 30px}.feedback .central-column{padding:50px 15px 24px}.about p{font-size:13px}.about{background-position:86%}.gallery-images>div>div{margin-bottom:0}.gallery-images>div,.gallery-images>div>div>div{margin-bottom:30px}.employee .employee-items li{height:auto}.managers>div{padding-left:10px}.employee>ul{width:100%}.employee>ul li{width:40%}.xs{display:flex}.team-items>.team4{display:none}.employee .team-items .team3{padding:0 0 0 15px}.employee .team-items .team5{margin-top:20px;padding-left:0}.feedback .contact-form textarea,.form-wr{width:100%}.feedback{background-size:cover}.feedback .btn{margin-top:30px;margin-left:0}.footer .topmenu ul li.socc a,.footer .topmenu ul li.socc a::after{background-position:left;left:0!important}.language{position:absolute;right:11px;top:50px;background:#111;border:1px solid #b8860b;padding:0 5px!important;width:auto;max-width:100%}.header .topmenu ul li a{font-size:12px}}@media all and (max-width:350px){.features .central-column{padding:0}}