html,footer{background:#161517}.map-holder img{opacity:1}.lgray{background:#262527}h1,h2,h3,h4,h1 span{color:#a7a7a7;font-family:"brandon-grotesque",sans-serif;font-weight:900}h1,.img-top.top h1,h1 span{font-size:76px;text-transform:uppercase;line-height:84px}h1 b,.img-top.top h1 b,h1 span b{color:#a7a7a7}.img-top h1{max-width:850px}.home-top h1 span{opacity:0}h3,.top h1,h2{font-size:48px;line-height:60px;text-transform:uppercase}h4{font-size:22px;color:#a7a7a7;letter-spacing:.1px}p,span,div,li{color:#797b81;font-size:19px;font-weight:400;line-height:31px;font-family:"MetaSerifPro",sans-serif}body{background:#161517;height:100%;display:block;transition:all ease .6s;opacity:1}.bc{position:absolute;width:1px;height:1px;overflow:hidden;padding:0;text-indent:-99999px}.center{display:block;width:100%;max-width:1400px;margin:0 auto;text-align:left}.center::after{display:block;clear:both;content:"";width:100%}header{position:fixed;z-index:1000;top:0;left:0;padding:0 40px}header .center{position:relative;padding:0;text-align:center}header .phone{float:right;color:#a7a7a7;font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:16px;letter-spacing:3px;position:absolute;right:0;top:49px;line-height:15px}header .phone svg{width:15px;height:15px;float:left;margin-right:12px}header .phone svg path{fill:#a7a7a7}header .social{float:left;position:absolute;top:39px;left:0}header .social a{color:#a7a7a7;font-family:"brandon-grotesque",sans-serif;font-weight:500;font-size:16px;line-height:15px;letter-spacing:3px;display:inline-block;margin-right:15px}header .row{padding:30px 0}main{position:relative;overflow:hidden}.logo{width:200px;display:inline-block;margin:0 auto}.logo svg{width:200px;height:64px}.logo svg path{fill:#fff}.nav,nav{width:100%;display:block;float:left}nav{position:relative}nav span{position:absolute;height:100%;left:0;top:0;z-index:2}nav span.nbg{width:100%;background:#161517;background:-moz-linear-gradient(90deg, rgba(22, 21, 23, 0) 0%, rgba(22, 21, 23, 0.8015406846) 17%, #161517 50%, rgba(22, 21, 23, 0.8) 84%, rgba(22, 21, 23, 0) 100%);background:-webkit-linear-gradient(90deg, rgba(22, 21, 23, 0) 0%, rgba(22, 21, 23, 0.8015406846) 17%, #161517 50%, rgba(22, 21, 23, 0.8) 84%, rgba(22, 21, 23, 0) 100%);background:linear-gradient(90deg, rgba(22, 21, 23, 0) 0%, rgba(22, 21, 23, 0.8015406846) 17%, #161517 50%, rgba(22, 21, 23, 0.8) 84%, rgba(22, 21, 23, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#161517", endColorstr="#161517", GradientType=1)}nav span.nsh{width:100%;-webkit-box-shadow:0 26px 35px -18px rgba(0,0,0,.9);-moz-box-shadow:0 26px 35px -18px rgba(0,0,0,.9);box-shadow:0 26px 35px -18px rgba(0,0,0,.9)}nav .bb{width:100%;background:#a7a7a7;height:1px;position:absolute;display:block;bottom:0}nav::before{content:"";width:100%;position:absolute;z-index:1;height:1px;background:#a7a7a7;left:0}nav::before{top:0}nav::after{bottom:0}.nav{transition:all ease .6s;list-style-type:none;margin:0;text-align:center;position:relative;z-index:3;padding-right:130px}.nav li{float:left;position:relative;display:block;width:20%;border-right:1px solid #a7a7a7}.nav li a{color:#a7a7a7;font-weight:500;font-size:16px;text-transform:uppercase;padding:15px 10px 15px;display:block;letter-spacing:1px;line-height:26px;font-family:"brandon-grotesque",sans-serif;position:relative}.nav li span{width:1px;left:auto;right:-1px;background:#333}.nav li.logo-nav{position:absolute;left:0;width:1px;opacity:0;height:56px;display:block;padding:0;transition:all linear .4s;border:0}.nav li.logo-nav .logo{padding:8px 0 4px 8px;margin:0}.nav li.logo-nav .logo svg{width:115px;height:37px}.nav li.nav-lang{position:absolute;width:130px;right:0;top:0}.nav li:last-child{border:0}.nav .lang{display:inline-block}.nav .lang a{display:inline-block;width:auto}.nav.scrolled{padding-left:160px}.nav.scrolled li.logo-nav{width:160px;opacity:1}.grad,.home-top::before,.top::before,.home-top::after,.timg::after,.img-top::after,.center-grad::before,.center-grad::after{content:"";position:absolute;top:0;width:100%;z-index:2;height:40%;display:block;left:0;background:#161517;background:-moz-linear-gradient(180deg, rgba(22, 21, 23, 0.9) 0%, rgba(22, 21, 23, 0) 100%);background:-webkit-linear-gradient(180deg, rgba(22, 21, 23, 0.9) 0%, rgba(22, 21, 23, 0) 100%);background:linear-gradient(180deg, rgba(22, 21, 23, 0.9) 0%, rgba(22, 21, 23, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#161517", endColorstr="#161517", GradientType=1)}.grad2,.video::before{content:"";position:absolute;top:0;width:100%;z-index:2;height:40%;display:block;left:0;background:#161517;background:-moz-linear-gradient(0deg, rgba(22, 21, 23, 0) 36%, #161517 100%);background:-webkit-linear-gradient(0deg, rgba(22, 21, 23, 0) 36%, #161517 100%);background:linear-gradient(0deg, rgba(22, 21, 23, 0) 36%, #161517 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#161517",endColorstr="#161517",GradientType=1)}.top::after,.timg::after,.home-top::after,.img-top::after,.center-grad::after{top:auto;bottom:0;transform:rotate(180deg)}img.bg-top,img.bg3{-webkit-transition:all ease 5s;-moz-transition:all ease 5s;-o-transition:all ease 5s;transition:all ease 5s}.home-top{width:100%;display:block;padding-bottom:calc(820 / 1900 * 100%);position:relative}.home-top .center{z-index:3;position:relative}.home-top .center .holder{padding:340px 80px 0;position:absolute;width:100%;z-index:4}.home-top .cover{z-index:1}.top{width:100%;display:block;padding-bottom:200px;position:relative}.top .center{z-index:3;position:relative}.top .center .holder{padding:340px 80px 0;position:relative;width:100%;z-index:4}.top .timg{position:absolute;width:100%;height:100%;display:block}.top .cover{z-index:1}.top.img-top .timg{opacity:1}.top.img-top .timg img{opacity:.3}.top.img-top p{font-size:26px}.lang{display:none}.top.center-top h1{text-align:center}.top.center-top.no-img{padding-bottom:140px}.top.center-top.no-img .center .holder{position:relative;text-align:center}.top.center-top.no-img+.data{padding-top:0}.timg{opacity:.6;overflow:hidden}.home-top img,.timg img{opacity:0;-webkit-transform-origin:center;transform-origin:center;transform:scale(1.2)}.home-top.ac img,.ac .timg img{opacity:1;transform:scale(1)}.top.top-left{padding:0 40px 200px}.top.top-left .timg{width:50%;position:absolute;height:100%;right:0;top:0;opacity:1}.top.top-left .holder{position:relative;padding:340px 0 0}section{padding:140px 40px}._5{width:45%;float:left}._5.ar{float:right}.lgray .more span{background:#262527}.more{position:relative;padding:0 0 0 70px;color:#a7a7a7;font-family:"brandon-grotesque",sans-serif;font-weight:600;margin-top:40px;display:inline-block;text-transform:uppercase;background:transparent;border:0;overflow:hidden}
.more span{background:#161517;display:inline-block;color:#a7a7a7;font-family:"brandon-grotesque",sans-serif;font-weight:900;padding:0 0 0 15px;z-index:1;position:relative;-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1)}.more::after{content:"";position:absolute;top:50%;left:0;width:70px;height:2px;background:#a7a7a7;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:-webkit-transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1);transition:transform 1s cubic-bezier(0.19, 1, 0.22, 1),-webkit-transform 1.2s cubic-bezier(0.19, 1, 0.22, 1);z-index:0;padding-right:0}.more:hover::after{width:calc(100% - 110px);transition-duration:2.2s;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transform-origin:left center;transform-origin:left center}._fr .a1,._fr .a2,._fr .a3{opacity:0;transform:translateX(140px)}._fl .a1,._fl .a2,._fl .a3{opacity:0;transform:translateX(-140px)}.center.tc{text-align:center}.a1,.a2,.a3,.a4,.a5,.a6,.a7,.a8,.a9,.a10,.a11,.a12,.a13,.a14,.a15,.a{opacity:0}._tt .a1,._tt .a2,._tt .a3,._tt .a4{opacity:0;transform:translateY(100px)}.box{-webkit-transition:all ease .6s;-moz-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}.bg0{-webkit-transition:all ease 5s;-moz-transition:all ease 5s;-o-transition:all ease 5s;transition:all ease 5s;position:absolute;width:auto;top:0;z-index:-1;left:0;opacity:0;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.bg1{-webkit-transition:all ease 6s;-moz-transition:all ease 6s;-o-transition:all ease 6s;transition:all ease 6s;position:absolute;width:auto;top:200px;left:-200px;z-index:-1;opacity:0;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.bg2{position:absolute;width:auto;right:-240px;bottom:-300px;z-index:-1}.bg-top{position:absolute;width:auto;top:-70px;left:auto;z-index:-1;right:50%}.ac .bg0{opacity:1;transition-duration:1.2s;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.ac .bg1{opacity:1}.jelovnik .center .holder{padding-top:240px}#b2{transition-delay:.2s}#b3{transition-delay:.4s}#b4{transition-delay:.6s}#b5{transition-delay:.8s}#b6{transition-delay:1s}#b7{transition-delay:1.2s}#b8{transition-delay:1.4s}.note b{display:block;color:#a7a7a7}img.ruzmarin.vis{position:absolute;width:auto;bottom:-40px;z-index:100;right:-50px;opacity:0;transform:translateX(0)}.ac+.ruzmarin.vis{opacity:1;animation:fall 5s ease-in-out forwards}@media only screen and (max-width: 1160px){.top .center .holder{padding:340px 40px 0}.top .center .holder.kontakt{padding:260px 0 0}.top.img-top .center .holder{padding:340px 40px 0}section{padding:80px 40px}.nav.scrolled{padding-left:0}.nav{padding:0;margin-top:55px;width:100%;margin-left:0}.nav .nt{display:block;width:35px;height:30px;float:right;margin:12px 12px 0 0;border:0;position:relative;background:transparent}.nav .nt span{background:#fff;width:26px;height:1px;left:5px;display:block;opacity:1 !important;position:absolute}.nav .nt span:nth-child(1){top:6px}.nav .nt span:nth-child(2){top:15px}.nav .nt span:nth-child(3){top:24px}.nav li{padding:0;background:#161517;border:0;display:block;width:100%;transition:all ease .6s;overflow:hidden;opacity:0;height:.1px}.nav li a{text-align:left;padding:12px 25px 12px}.nav li.logo-nav{background:transparent !important;display:block;top:-57px;position:absolute;left:22px;opacity:1;height:50px;padding:0}.nav li.logo-nav .logo{padding:0;margin:12px 0 0 0;width:100px}.nav li.logo-nav .logo svg{width:94px;height:30px}.nav li.nav-lang{background:transparent !important;display:block;width:160px;margin-top:-54px;height:auto;opacity:1;margin-right:0;padding:0 !important}.nav li.nav-lang a{padding:14px 10px 12px !important}.nac .nav li{background:#161517;opacity:1;height:50px}.nac .nav .nt span:nth-child(1){top:15px;transform:rotate(45deg);transform-origin:center;width:31px;left:2px}.nac .nav .nt span:nth-child(2){top:16px;transform:rotate(0);transform-origin:0 0;left:50%;width:1px;opacity:0}.nac .nav .nt span:nth-child(3){top:15px;transform:rotate(-45deg);transform-origin:center;width:31px;left:2px}}@media only screen and (max-width: 960px){.top.img-top .center .holder{padding:260px 40px 0}.top.center-top.no-img{padding-bottom:80px}.top.center-top.no-img .center .holder{padding:260px 40px 0}h3,.top h1,h2{font-size:36px;line-height:45px}h1,.img-top.top h1{font-size:58px;text-transform:uppercase;line-height:60px}._5{width:100%}section{padding:80px 40px}.top.top-left .timg{width:100%;opacity:.3}h1,.img-top.top h1,h1 span{font-size:56px;text-transform:uppercase;line-height:64px}}@media only screen and (max-width: 660px){header{padding:0 15px}img.ruzmarin.vis{width:240px}h3,.top h1,h2{font-size:30px;line-height:44px}.nav .lang a{float:left;padding:14px 7px 12px !important}.nav li.logo-nav{left:0}.nav li.logo-nav .logo{margin-left:1px}h1,.img-top.top h1{font-size:48px;text-transform:uppercase;line-height:55px}header .social,header .phone{display:none}.home-top .center .holder{padding:340px 40px 60px;position:relative}.top.img-top{padding-bottom:80px}.top.img-top .center .holder{padding:260px 40px 0}.ruzmarin{width:260px}}@media only screen and (max-width: 580px){.center.tc.xs h1{font-size:29px;line-height:42px}.top.img-top p{font-size:21px}}@media only screen and (max-width: 500px){h1,.img-top.top h1{font-size:40px;text-transform:uppercase;line-height:52px}}/*# sourceMappingURL=header.css.map */
.gallery h4{font-size: 24px;text-transform: uppercase;letter-spacing: 2px;line-height: 34px;margin-bottom: 20px;}
.cc h1 span{
	color:#ccc;
}
.cc h1 span b{
	color:#fff;
}
.cc .txt span{
	color: #ccc
}

.center.footer.logo2 svg {
    width: 125px;
    height: 30px;
}