@import url("/template/css/reset.css");
@import url("/template/css/bootstrap-grid.css");
@import url("/template/css/fonts.css");
.owl-carousel, .owl-carousel .owl-item {-webkit-tap-highlight-color: transparent;position: relative;}
.owl-carousel {display: none;width: 100%;z-index: 1;}
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;touch-action: manipulation;-moz-backface-visibility: hidden;}
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;-webkit-transform: translate3d(0,0,0);}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-carousel .owl-item {min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-touch-callout: none;}
.owl-carousel .owl-item img {display: block;width: 100%;}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display: none;}
.no-js .owl-carousel, .owl-carousel.owl-loaded {display: block;}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor: pointer;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {background: 0 0;color: inherit;border: none;padding: 0 !important;font: inherit;}
.owl-carousel.owl-loading {opacity: 0;display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {visibility: hidden;}
.owl-carousel.owl-drag .owl-item {-ms-touch-action: pan-y;touch-action: pan-y;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.owl-carousel.owl-grab {cursor: move;cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.owl-carousel .animated {animation-duration: 1s;animation-fill-mode: both;}
.owl-carousel .owl-animated-in {z-index: 0;}
.owl-carousel .owl-animated-out {z-index: 1;}
.owl-carousel .fadeOut {animation-name: fadeOut;}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.owl-height {transition: height .5s ease-in-out;}
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity .4s ease;}
.owl-carousel .owl-item .owl-lazy:not([src]), .owl-carousel .owl-item .owl-lazy[src^=""] {max-height: 0;}
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d;}
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("/template/js/owlcarousel/assets/owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform .1s ease;}
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3,1.3);transform: scale(1.3,1.3);}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display: none;}
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity .4s ease;}
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0 !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
html{background:#fff}body{color:#161616;font:16px Montserrat;position:relative;min-width:300px}body.fixed{overflow-y:hidden}a{color:#db0304;text-decoration:underline}a:hover{text-decoration:none}.align-right{text-align:right}.align-center{text-align:center}.container-fluid{position:relative}a.btn{display:inline-block;padding:16px 33px;position:relative;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;border:2px solid #db0303;-webkit-border-radius:27px;border-radius:27px;font-size:14px;text-decoration:none;text-transform:uppercase;color:#011729;font-weight:600}a.btn:hover{background:#db0303;color:#fff}header#bar .row>div{height:135px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header#bar .row>div .coll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}header#bar .row>div .logo{margin-right:auto}header#bar .row>div .logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#161980;font-size:18px;text-decoration:none;font-weight:600;line-height:1.25;letter-spacing:.25px}header#bar .row>div .logo a img{display:inline-block;margin-right:27px}header#bar .row>div .logo a span{margin-bottom:5px}header#bar .row>div .logo a span em{font-style:normal;font-weight:700}header#bar .row>div p.phone{margin-right:91px;font-size:14px;color:#282828;background:url("/template/img/svg/phone.svg") no-repeat 0 6px;line-height:1;padding-left:44px;margin-bottom:9px}header#bar .row>div p.phone a{display:block;text-decoration:none;color:#282828 !important;font-size:18px;font-weight:600;margin-bottom:5px}nav{height:58px;border-top:1px solid #efefef;border-bottom:1px solid #efefef}nav ul{list-style:none;padding:0;margin:0;width:100%;display:table;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav ul li{display:table-cell;border-left:1px solid #efefef;position:relative}nav ul li:last-child{border-right:1px solid #efefef}nav ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:58px;margin:-1px;font-size:14px;color:#282828;font-weight:600;text-transform:uppercase;text-decoration:none;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;position:relative;z-index:2;padding:0 10px}nav ul li:hover a{background:#db0303;color:#fff}nav ul ul{display:block;position:absolute;border-top:3px solid #fff;left:0;width:auto;background:#db0303;margin-top:25px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;opacity:0;visibility:hidden}nav ul li:hover ul{opacity:1;visibility:visible;margin-top:0}nav ul ul li{border:0;border-bottom:1px solid #efefef}nav ul ul li:last-child{border-bottom:0}nav ul ul li a{color:#fff}section#slider{height:542px;border-bottom:2px solid #db0303;position:relative}section#slider .owl-item>div{background-position:50% 50%;-webkit-background-size:cover;background-size:cover}section#slider .owl-item .col-12{height:540px}section#slider .owl-item .col-12 h2.text{color:#fff;font-size:32px;background:rgba(219,3,3,.8);padding:15px 40px 23px;padding-right:41.6666666667%;margin-top:128px;z-index:3;position:relative;font-weight:500}section#slider .owl-item .col-12 a.btn{position:relative;z-index:3;margin:30px 0 0 42px;border:0;background:url("/template/img/svg/arrow_news.svg") no-repeat 22px 50% #fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.5);box-shadow:0 10px 20px rgba(0,0,0,.5);color:#282828;font-size:20px;text-transform:none;padding:23px 52px 23px 76px;-webkit-border-radius:35px;border-radius:35px}section#slider .owl-item .col-12 a.btn:hover{-webkit-box-shadow:none;box-shadow:none}section#slider .owl-item:before{content:"";height:50%;width:100%;position:absolute;bottom:-1px;left:0;z-index:2;background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%)}section#slider .owl-dots{position:absolute;bottom:36px;left:50%;margin-left:-527px;height:10px}section#slider .owl-dots button{width:10px;height:10px;-webkit-border-radius:50%;border-radius:50%;background:#fff;margin-right:8px;opacity:.5;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}section#slider .owl-dots button:hover,section#slider .owl-dots button.active{opacity:1}section#news .row{margin:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}section#news .row .wrapnews{margin-top:-510px;background:#fff;width:350px;z-index:5;-webkit-box-shadow:0 0 50px rgba(0,0,0,.25);box-shadow:0 0 50px rgba(0,0,0,.25)}section#news .row .wrapnews .title{background:#f1f5f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:82px}section#news .row .wrapnews .title h2{background:url("/template/img/svg/news.svg") no-repeat 0 4px;color:#011729;font-size:20px;padding-left:58px;line-height:1;margin-right:7px;font-weight:400}section#news .row .wrapnews .title h2 span{display:block;font-weight:bold;font-size:22px}section#news .row .wrapnews article{background:url("/template/img/dotted.png") repeat-x 0 bottom;margin:0 12px;padding:18px 21px 20px}section#news .row .wrapnews article h3{font-weight:600;color:#011729;font-size:16px;margin-bottom:5px}section#news .row .wrapnews article h3 a{color:#011729;text-decoration:none}section#news .row .wrapnews article p.intro{font-size:13px;line-height:1.5;padding:0 0 8px 4px}section#news .row .wrapnews article p.calendar{background:url("/template/img/svg/calendar.svg") no-repeat 4px 0;padding-left:29px;color:#8291a0;font-weight:600;height:17px;line-height:17px;font-size:13px}section#news .row .wrapnews a.btn{margin:22px auto 30px;width:230px;display:block}section#about{padding:27px 0 55px;overflow:hidden}section#about h2{font-size:25px;font-weight:400;margin-bottom:20px}section#about h2 span{font-weight:800;font-size:22px;text-transform:uppercase;display:block;margin-top:-3px}section#about .desc p{margin-bottom:20px;line-height:1.4;padding-right:40px}section#about .desc p:last-child{margin-bottom:0}section#about .list ol{list-style:none;padding:45px 0 45px 40px;margin:30px 0 0 -40px;counter-reset:count;position:relative}section#about .list ol:before{content:"";background:#f1f4f9;position:absolute;left:0;top:0;bottom:0;width:1000%}section#about .list ol li{color:#494949;font-style:italic;font-size:14px;margin-bottom:25px;z-index:2;position:relative;clear:both;padding-top:5px;min-height:64px;padding-left:95px}section#about .list ol li:last-child{margin-bottom:0}section#about .list ol li:before{counter-increment:count;content:counter(count);background:#fff;width:64px;height:64px;margin-top:-5px;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:64px;font-weight:900;color:#db0303;font-size:42px;display:block;position:absolute;left:0}a.banner1{display:block;margin:0 auto 40px;padding:0 15px;width:100%;max-width:1170px}a.banner1 img{display:block;width:100%}section#objects{overflow:hidden;padding-top:8px}section#objects h2{color:#141414;font-size:32px;text-transform:uppercase;font-weight:800;line-height:1;position:relative;margin-bottom:45px;padding-left:60px;padding-right:30px;display:inline-block}section#objects h2:before{content:"";position:absolute;height:2px;background:#db0303;width:1000%;left:0;margin-left:-1000%;top:15px}section#objects h2:after{content:"";position:absolute;height:2px;background:#f1f4f9;width:1000%;right:0;margin-right:-1000%;top:15px}section#objects h2 i{padding:5px;background:#fff;position:absolute;left:-75px;top:-13px;z-index:3}section#objects h2 i:before{content:"";display:block;width:48px;height:48px;border:3px solid #f33;-webkit-border-radius:50%;border-radius:50%;background:url("/template/img/svg/objects.svg") no-repeat 50% 50%}section#objects h2 i:after{content:"";position:absolute;height:2px;background:#db0303;width:30px;right:-45px;top:28px}section#objects .item{border:1px solid #e2e2e2;background:#f5f5f5;height:100%}section#objects .item .img{background:#fff;padding:4px;border-bottom:1px solid #e2e2e2}section#objects .item .img img{display:block;width:100%}section#objects .item .desc{text-align:center;border-top:2px solid #db0303;padding:23px 10px}section#objects .item .desc h3{font-size:18px;color:#141414;text-transform:uppercase;margin-bottom:5px}section#objects .item .desc p{color:#3d3d3d;font-size:14px}section#objects a.btn{width:180px;margin:35px auto 50px;display:block}div.banner2{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 auto 40px;width:100%;max-width:1140px;height:107px;border:1px solid #2e80a5;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}div.banner2 .col1{height:100%;width:33.3333333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.banner2 .col2{height:100%;width:37.6666666667%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;color:#fff;text-transform:uppercase;z-index:3}div.banner2 .col2:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#267ca1;-webkit-transform:skew(-17deg);-ms-transform:skew(-17deg);transform:skew(-17deg);z-index:-1}div.banner2 .col3{height:100%;width:29%;position:relative;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}div.banner2 .col3:before{content:"";position:absolute;top:0;bottom:0;left:0;right:-50px;background:#992b47;-webkit-transform:skew(-17deg);-ms-transform:skew(-17deg);transform:skew(-17deg);z-index:-1}div.banner2 .col3 a.btn{border:0;background:#fff;font-size:13px;color:#282828 !important;-webkit-box-shadow:0 20px 30px rgba(0,0,0,.3);box-shadow:0 20px 30px rgba(0,0,0,.3);-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}div.banner2 .col3 a.btn:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}section#gallery h2{font-size:25px;font-weight:400;margin-bottom:40px}section#gallery h2 span{font-weight:800;font-size:30px;text-transform:uppercase;display:block;margin-top:-3px}section#gallery .owl-carousel{position:relative}section#gallery .owl-carousel:before{background:#f9f6f6;position:absolute;content:"";top:45px;bottom:95px;width:1000%;left:50%;margin-left:-1000%}section#gallery .owl-carousel .owl-item>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 -15px}section#gallery .owl-carousel .owl-item>div .item{width:50%;margin-bottom:30px;padding:0 15px}section#gallery .owl-carousel .owl-item>div .item a{border:1px solid #e2e2e2;background:#fff;padding:4px;display:block}section#gallery .owl-carousel .owl-item>div .item a img{display:block}section#gallery .owl-carousel .owl-nav{position:absolute;top:-85px;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section#gallery .owl-carousel .owl-nav button{width:50px;height:50px;display:block;border:1px solid #efefef;-webkit-border-radius:50%;border-radius:50%;margin-left:18px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background:url("/template/img/svg/arrow_gallery.svg") no-repeat 20px 50%}section#gallery .owl-carousel .owl-nav button:hover{background:url("/template/img/svg/arrow_gallery_h.svg") no-repeat 16px 50%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}section#gallery .owl-carousel .owl-nav button.owl-next{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}section#gallery .owl-carousel .owl-nav button.owl-next:hover{background:url("/template/img/svg/arrow_gallery_h.svg") no-repeat 16px 50%;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}section#directors{border-top:1px solid #e9f0f6;padding:60px 0;position:relative}section#directors .container-fluid{position:relative;z-index:2}section#directors h2{font-size:25px;font-weight:400;margin-bottom:32px}section#directors h2 span{font-weight:800;font-size:30px;text-transform:uppercase;display:block;margin-top:-3px}section#directors p{line-height:1.4}section#directors:before{content:"";height:100%;opacity:.05;width:100%;position:absolute;top:1px;left:0;z-index:2;background:-webkit-gradient(linear,left bottom,left top,color-stop(50%,rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%);background:linear-gradient(to top,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 100%)}.wrapper{padding-bottom:162px}footer{margin-top:-162px;border-top:1px solid #d4dde7}footer .line0{background:#db0303;height:83px;color:#fff}footer .line0>div{height:100%}footer .line0>div .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;color:#3d3d3d;color:#fff;font-size:14px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}footer .line0>div .row .coll{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer .line0>div .row a{text-decoration:none;color:#fff}footer .line0>div .row p.phone{font-size:14px;background:url("/template/img/svg/phone_foo.svg") no-repeat 0 2px;line-height:1;padding-left:36px}footer .line0>div .row p.phone a{display:block;text-decoration:none;color:#fff !important;font-size:18px;font-weight:600;margin-bottom:5px}footer .line0>div .row p.time{margin-left:92px;font-size:16px;background:url("/template/img/svg/time.svg") no-repeat 0 3px;line-height:1;padding-left:47px}footer .line0>div .row p.time span{display:block;text-decoration:none;color:#fff !important;font-size:18px;font-weight:600;margin-bottom:5px}footer .line0>div .row p.mail{margin-left:43px;font-size:16px;background:url("/template/img/svg/mail.svg") no-repeat 0 5px;line-height:1;padding-left:48px;font-weight:600}footer .line0>div .row p.mail a{display:block;text-decoration:none;color:#fff !important;font-size:16px;font-weight:400;margin-top:5px}footer .line1{height:78px}footer .line1>div{height:100%}footer .line1>div .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;color:#3d3d3d;font-size:14px;padding:0 15px}footer .line1>div .row h1{font-weight:400}footer .line1>div .row ul.soc{list-style:none;padding:0;margin:0 0 0 120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .line1>div .row ul.soc li{margin-left:35px}footer .line1>div .row ul.soc li a{opacity:.75;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}footer .line1>div .row ul.soc li a:hover{opacity:1}.overlay{background:rgba(0,0,0,.5);position:fixed;left:0;top:0;right:0;bottom:0;z-index:10;display:none}.popup{background:#fff;overflow-x:auto;position:fixed;display:none;z-index:11;width:100%;max-width:560px;max-height:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #0085ff;-webkit-box-shadow:0 0 50px rgba(0,0,0,.5);box-shadow:0 0 50px rgba(0,0,0,.5);padding:25px}.popup p.title{font-size:19px;margin-bottom:30px}.popup a.close{text-decoration:none;position:absolute;top:15px;right:15px;color:#000;font-size:36px;line-height:1}body.inner section#content div.title{background:#fbfbfb;border-bottom:1px solid #efefef}body.inner section#content div.title .col-12{font-weight:600;font-size:26px;line-height:1;padding:28px 15px}body.inner section#content div.bread{border-bottom:2px solid #db0303}body.inner section#content div.bread ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:58px;flex-flow:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.inner section#content div.bread ul li{font-size:14px;line-height:1;background:url("/template/img/svg/bread.svg") no-repeat right 3px;padding-right:19px;margin-right:8px}body.inner section#content div.bread ul li:last-child{background:none;padding-right:8px}body.inner section#content div.bread ul li:last-child{margin-right:0}body.inner section#content div.bread ul li a{text-decoration:none;color:#cd001d}body.inner section#content div.contentinner{padding:55px 0}body.inner section#content div.contentinner p{margin-bottom:20px}body.inner section#content div.contentinner img{max-width:100%;height:auto}body.inner section#content div.contentinner p:last-child{margin-bottom:0}body.inner section#content div.contentinner p.calendar{background:url("/template/img/svg/calendar.svg") no-repeat 4px 0;padding-left:29px;color:#8291a0;font-weight:600;height:17px;line-height:17px;font-size:13px;margin-bottom:20px}body.inner section#content div.contentinner .newsinner .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:30px;margin-bottom:30px;position:relative}body.inner section#content div.contentinner .newsinner .item:after{content:"";height:1px;position:absolute;bottom:0;left:15px;right:15px;background:#b5b5b5}body.inner section#content div.contentinner .newsinner .item .img img{display:block;width:100%}body.inner section#content div.contentinner .newsinner .item .desc{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}body.inner section#content div.contentinner .newsinner .item .desc .date{font-size:12px;margin-bottom:18px}body.inner section#content div.contentinner .newsinner .item .desc .title{text-transform:uppercase;color:#db0304;font-size:16px;font-weight:500;margin-bottom:18px}body.inner section#content div.contentinner .newsinner .item .desc .intro{font-size:12px;margin-bottom:18px}body.inner section#content div.contentinner .newsinner .item .desc a.more{margin-top:auto;color:#db0304;font-size:12px}body.inner section#content div.contentinner .newsinner .pagination ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.inner section#content div.contentinner .newsinner .pagination ul li{padding:0 5px}body.inner section#content div.contentinner .newsinner .pagination ul li a{font-size:14px;color:#282828;text-decoration:none;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}body.inner section#content div.contentinner .newsinner .pagination ul li a:hover,body.inner section#content div.contentinner .newsinner .pagination ul li a.current{color:#db0304}body.inner section#content div.contentinner .contactsinner .desc p.phone{font-size:14px;background:url("/template/img/svg/phone.svg") no-repeat 0 50%;line-height:1;padding-left:42px;margin-bottom:20px}body.inner section#content div.contentinner .contactsinner .desc p.phone a{display:block;text-decoration:none;color:#282828 !important;font-size:18px;font-weight:600;margin-top:5px}body.inner section#content div.contentinner .contactsinner .desc p.time{font-size:16px;background:url("/template/img/svg/time_red.svg") no-repeat 0 50%;line-height:1;padding-left:42px;margin-bottom:20px}body.inner section#content div.contentinner .contactsinner .desc p.time span{display:block;text-decoration:none;color:#282828 !important;font-size:18px;font-weight:600;margin-top:5px}body.inner section#content div.contentinner .contactsinner .desc p.mail{font-size:16px;background:url("/template/img/svg/mail_red.svg") no-repeat 0 50%;line-height:1;padding-left:42px;margin-bottom:20px}body.inner section#content div.contentinner .contactsinner .desc p.mail a{display:block;text-decoration:none;color:#282828 !important;font-size:16px;font-weight:400;font-weight:600;margin-top:5px}body.inner section#content div.contentinner .contactsinner .form{padding-left:0}body.inner section#content div.contentinner .contactsinner .form form{padding:30px 45px;background:#eaeaea}body.inner section#content div.contentinner .contactsinner .form form p.title{font-size:25px;color:#282828;line-height:1;font-weight:500;margin-bottom:30px}body.inner section#content div.contentinner .contactsinner .form form label{margin-bottom:30px}body.inner section#content div.contentinner .contactsinner .form form label input{display:block;width:100%;font-family:Montserrat;font-size:16px;color:#1a2747;text-align:center;border:0;padding:22px;background:#fff !important}body.inner section#content div.contentinner .contactsinner .form form label textarea{display:block;width:100%;font-family:Montserrat;font-size:16px;color:#1a2747;height:120px;border:0;padding:22px;resize:none;background:#fff !important}body.inner section#content div.contentinner .contactsinner .form form .button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.inner section#content div.contentinner .contactsinner .form form .button .check{font-size:14px;color:#282828;height:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.inner section#content div.contentinner .contactsinner .form form .button .check .checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px}body.inner section#content div.contentinner .contactsinner .form form .button .check .checkbox+label{position:relative;padding:0 0 0 32px;cursor:pointer}body.inner section#content div.contentinner .contactsinner .form form .button .check .checkbox+label:before{content:"";position:absolute;top:0;left:0;width:19px;height:19px;border:1px solid #db0303;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-border-radius:5px;border-radius:5px}body.inner section#content div.contentinner .contactsinner .form form .button .check .checkbox+label:after{content:"";position:absolute;top:0;left:0;width:19px;height:19px;background:url("/template/img/svg/check.svg") no-repeat 50% 50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0}body.inner section#content div.contentinner .contactsinner .form form .button .check .checkbox:checked+label:after{opacity:1}body.inner section#content div.contentinner .contactsinner .form form .button button.btn{display:inline-block;padding:16px 33px;position:relative;background:transparent;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;border:2px solid #db0303;-webkit-border-radius:27px;border-radius:27px;font-size:13px;text-decoration:none;text-transform:uppercase;color:#011729;font-weight:600;font:14px Montserrat;cursor:pointer}body.inner section#content div.contentinner .contactsinner .form form .button button.btn:disabled,body.inner section#content div.contentinner .contactsinner .form form .button button.btn[disabled]{opacity:.5;cursor:default}body.inner section#content div.contentinner .contactsinner .form form .button button.btn:hover{background:#db0303;color:#fff}body.inner section#content div.contentinner .contactsinner .form form .button button.btn:disabled:hover{background:transparent;color:#011729}body.inner section#content div.contentinner .contactsinner .form form .button button.btn[disables]:hover{background:transparent;color:#011729}body.inner section#content div.projectinner .navcat ul{list-style:none;padding:0;margin:20px 0 0 0;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.inner section#content div.projectinner .navcat ul li{height:100%}body.inner section#content div.projectinner .navcat ul li a{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:45px;padding:5px 17px;text-decoration:none;border-radius:5px;font-size:13px;color:#282828;max-width:220px;font-weight:500;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.inner section#content div.projectinner .navcat ul li.active a{background:#db0304;color:#fff}body.inner section#content div.projectinner .navcat{margin-top:-55px;margin-bottom:25px}body.inner section#content div.projectinner .projectinner_w .item{margin-bottom:30px;font-size:14px}body.inner section#content div.projectinner .projectinner_w .item .img{position:relative}body.inner section#content div.projectinner .projectinner_w .item .img img{display:block;width:100%;margin-bottom:10px}body.inner section#content div.projectinner .projectinner_w .item .img a.more{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:rgba(219,3,4,.5);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-ms-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;visibility:hidden;opacity:0}body.inner section#content div.projectinner .projectinner_w .item .img:hover a.more{visibility:visible;opacity:1}body.inner section#content div.projectinner .projectinner_w .item .img a.more span{display:block;height:45px;padding:0 17px;text-decoration:none;border-radius:5px;font-size:15px;color:#db0304;line-height:44px;background:#fff;font-weight:500}body.inner section#content div.projectinner .projectinner_w .item .intro{position:relative}body.inner section#content div.projectinner .projectinner_w .item .intro a{text-transform:uppercase;display:block;margin-bottom:10px}body.inner section#content div.projectinner .projectinner_w .item .intro p{padding:0 10px;font-size:12px;max-height:80px;overflow:hidden}body.inner section#content div.projectinner .projectinner_w .item .intro:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:30px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%)}body.inner section#content div.projectinner .pagination{width:100%}body.inner section#content div.projectinner .pagination ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.inner section#content div.projectinner .pagination ul li{padding:0 5px}body.inner section#content div.projectinner .pagination ul li a{font-size:14px;color:#282828;text-decoration:none;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}body.inner section#content div.projectinner .pagination ul li a:hover,body.inner section#content div.projectinner .pagination ul li a.current{color:#db0304}body.inner section#content div.projectinner .introtext{padding:40px 20px;background:#fbfbfb;font-weight:600;border-left:4px solid #db0303}body.inner section#content div.projectinner .owl-carousel.portfolio{margin-bottom:20px;position:relative}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav{visibility:hidden;opacity:0;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-ms-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}body.inner section#content div.projectinner .owl-carousel.portfolio:hover .owl-nav{visibility:visible;opacity:1}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav button span{font-size:60px;width:60px;height:60px;background:rgba(219,3,4,.5);color:#fff;line-height:52px;text-align:center;border-radius:50%;display:block}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav button.owl-next{position:absolute;top:50%;right:20px;margin-top:-30px}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav button.owl-prev{position:absolute;top:50%;left:20px;margin-top:-30px}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav button.owl-next span{padding-left:5px}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-nav button.owl-prev span{padding-right:5px}body.inner section#content div.projectinner .owl-carousel.portfolio .owl-dots{display:none}body.inner section#content div.projectinner .neighbors{margin-top:40px;font-size:12px;overflow:hidden}body.inner section#content div.projectinner .neighbors a{color:#333}body.inner section#content div.projectinner .neighbors a:hover{color:#db0303;text-decoration:underline}body.inner section#content div.projectinner .neighbors .link-next{display:block;float:right;width:50%;text-align:right}body.inner section#content div.projectinner .neighbors .link-prev{display:block;float:left;width:50%}body.inner section#mapwrap #map [class*="ymaps-2"][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svgxmlns=\'http://www.w3.org/2000/svg\'><filterid=\'grayscale\'><feColorMatrixtype=\'matrix\'values=\'0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}#success-response{background:#eaeaea;padding:30px;font-size:25px;color:green;text-align:center}#success-response a{color:#000;font-size:14px}body.inner section#content div.contentinner.map{padding:0}div.filter{background:#e9e9e9}body.inner section#content div.contentinner.map .ymFiltersForm{position:relative}body.inner section#content div.contentinner.map .ymFiltersForm .loader{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/assets/components/yandexmaps/img/web/preloader2.gif") no-repeat center center rgba(255,255,255,.49);z-index:9}body.inner section#content div.contentinner.map .ymFiltersForm ul{list-style:none;padding:0;margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}body.inner section#content div.contentinner.map .ymFiltersForm ul li{padding:0}body.inner section#content div.contentinner.map .ymFiltersForm ul .ymFiltersHeader{padding:0}body.inner section#content div.contentinner.map .ymFiltersForm ul li ul{padding:0;margin:0}body.inner section#content div.contentinner.map .ymFiltersForm ul li ul li{padding:0}body.inner section#content div.contentinner.map .ymFilters>li>a{display:block;margin:15px 5px 15px 0;height:45px;padding:0 17px;text-decoration:none;border-radius:5px;font-size:15px;color:#fff;line-height:44px;font-weight:500}body.inner section#content div.contentinner.map .ymFiltersItemShow{background:transparent;padding:0;color:#282828 !important}body.inner section#content div.contentinner.map .ymFiltersItemHide{background:#db0303;color:#fff;padding:0}#ymFilters0{border-right:1px solid #d6d6d6;padding-right:10px !important}#ymFilters0+.legend{margin-left:25px !important}#ymFilters0+.legend li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:25px}#ymFilters0+.legend li img{margin-right:10px}#ymFiltersForm>div>div>div>div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ymFiltersWrapper{position:absolute;background:#fff;margin-top:50px;z-index:5;width:850px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.ymFiltersWrapper .wrap{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:68px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-shadow:0 0 20px rgba(0,0,0,.2);z-index:2}.ymFiltersWrapper .wrap .mini{height:68px;width:34px;position:absolute;right:0;top:0;background:url("/template/img/mini.png") no-repeat 50% 50% #fff}.ymFiltersWrapper .wrap .mini_o{display:none}.ymFiltersWrapper.mini .wrap .mini_o{height:68px;width:34px;position:absolute;right:0;top:0;display:block;background:url("/template/img/mini_o.png") no-repeat 50% 50% #fff}.ymFiltersWrapper.mini .wrap .mini{display:none}.ymFiltersWrapper.mini{width:100px}.ymFiltersWrapper .wrap .filteropen{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:68px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:url("/template/img/svg/filter_r.svg") no-repeat 20px 50%;color:#282828;padding-left:68px;width:190px;text-decoration:none;border-right:1px solid #f7f7f7;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.ymFiltersWrapper .wrap .filteropen:hover,.ymFiltersWrapper .wrap .filteropen.open{background:url("/template/img/svg/filter.svg") no-repeat 20px 50% #db0303;color:#fff}.ymFiltersRenta_li .ymFiltersWrapper{display:none !important}.ymFiltersSell_li .ymFiltersWrapper{display:block !important}.ymFiltersSell_li .ymFiltersWrapper .filter{background:transparent;display:none}.ymFiltersWrapper .legend{display:none !important;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-left:35px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ymFiltersWrapper .wrap ul{list-style:none;padding:0;margin:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-left:20px !important;padding-right:20px !important;border-right:1px solid #f7f7f7}.ymFiltersWrapper .wrap ul>li>a{display:block;margin:11px 5px 12px 0;height:45px;padding:0 17px;text-decoration:none;border-radius:5px;font-size:15px;color:#282828;line-height:44px;font-weight:500}.ymFiltersWrapper .wrap ul>li>a.active{background:#db0303;color:#fff}.ymFiltersWrapper .wrap input.search_input{background:transparent;padding:0 25px;width:320px;color:#575757;font:16px Montserrat;border:0}.ymFiltersWrapper .wrap .search_button{width:34px;height:68px;display:block;cursor:pointer;background:url("/template/img/svg/search.svg") no-repeat 50% 50%}body.inner section#content div.contentinner.map .ymSubFilters{flex-flow:wrap}body.inner section#content div.contentinner.map .ymSubFilters li{height:50px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:35%}body.inner section#content div.contentinner.map .ymSubFilters li:nth-child(2n){width:65%}body.inner section#content div.contentinner.map .ymSubFilters li:nth-child(4n){background:#f7f7f7}body.inner section#content div.contentinner.map .ymSubFilters li:nth-child(4n-1){background:#f7f7f7}body.inner section#content div.contentinner.map .ymSubFilters li:last-child{width:100%}body.inner section#content div.contentinner.map .ymSubFilters li a{padding-left:50px}body.inner section#content div.contentinner.map .ymSubFilters .ymFiltersItemHide{background:transparent;color:#282828;text-decoration:none;position:relative}body.inner section#content div.contentinner.map .ymSubFilters .ymFiltersItemShow{position:relative;text-decoration:none}body.inner section#content div.contentinner.map .ymSubFilters .ymFiltersItemHide:after{content:"";position:absolute;left:20px;top:0;border:1px solid #db0303;border-radius:3px;width:20px;height:20px;z-index:2}body.inner section#content div.contentinner.map .ymSubFilters .ymFiltersItemShow:after{content:"";position:absolute;left:20px;top:0;border:1px solid #db0303;border-radius:3px;width:20px;height:20px;z-index:2}body.inner section#content div.contentinner.map .ymSubFilters .ymFiltersItemHide:before{content:"";position:absolute;left:23px;top:3px;background:#db0303;width:14px;height:14px;z-index:3}.ymaps-2-1-75-balloon__layout{background:transparent !important;overflow:visible !important}.ymaps-2-1-75-balloon{box-shadow:0 20px 30px rgba(0,0,0,.2) !important;background:transparent !important;border-radius:10px !important}.ymaps-2-1-75-balloon__content{margin-right:0 !important;padding:20px !important;border:0 !important;border-radius:10px !important;background:#fff;overflow:hidden}.ymaps-2-1-75-balloon__content .title{color:#1b1c1d;font:16px Montserrat;font-weight:500;margin-bottom:10px}.ymaps-2-1-75-balloon__content .adres{color:#575757;font:13px Montserrat;margin-bottom:10px}.ymaps-2-1-75-balloon__content .info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ymaps-2-1-75-balloon__content .info .s{color:#575757;font:14px Montserrat;background:#efefef;padding:5px 10px;border-radius:5px}.ymaps-2-1-75-balloon__content .info .p{color:#575757;font:16px Montserrat;font-weight:500;padding:5px 10px}.ymaps-2-1-75-balloon__content a.more{width:180px;height:46px;border:2px solid #db0303;border-radius:5px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;color:#1b1c1d;font:14px Montserrat;line-height:45px;text-align:center;display:block;margin:20px auto 0;text-decoration:none;text-transform:uppercase}.ymaps-2-1-75-balloon__content a.more:hover{background:#db0303;color:#fff}.ymaps-2-1-75-balloon__content .img{margin-bottom:10px}.ymaps-2-1-75-balloon__content .img img{width:100%;display:block;border-radius:5px}.ymaps-2-1-75-balloon__content>*{width:250px !important;height:auto !important}.ymaps-2-1-75-balloon{width:290px !important;left:-145px !important}.ymaps-2-1-75-balloon__tail{box-shadow:none !important;left:130px !important}.ymaps-2-1-75-balloon__close-button{width:40px !important;height:40px !important;background:url("/template/img/close_obj.png") no-repeat !important;font-size:0 !important;text-indent:-9999em !important;opacity:1 !important}.ymaps-2-1-75-balloon__close{position:absolute !important;top:0;right:-40px;float:none !important}#listobj{display:none;padding-top:140px}#listobj>div{background:#fff;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#listobj>div a.pagetitle{display:block;text-decoration:none;color:#282828;padding-top:15px;padding-bottom:15px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#listobj>div:nth-child(2n){background:#e9e9e9}#listobj>div:hover{background:#db0303}#listobj>div:hover a.pagetitle{color:#fff}#listobj .itemobjwrap{left:0;top:0;right:0;bottom:0;z-index:5;background:rgba(0,0,0,.5);position:fixed;display:none}#listobj .itemobjwrap>div{position:fixed;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;left:0;top:0;right:0;bottom:0;z-index:5;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#listobj>div .itemobj{padding:20px;background:#fff;border-radius:10px;width:290px;position:relative}#listobj>div .itemobj img{display:block;width:100%}#listobj>div .itemobj .title{color:#1b1c1d;font:16px Montserrat;font-weight:500;margin-bottom:10px}#listobj>div .itemobj .adres{color:#575757;font:13px Montserrat;margin-bottom:10px}#listobj>div .itemobj .info{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;display:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#listobj>div .itemobj .info .s{color:#575757;font:14px Montserrat;background:#efefef;padding:5px 10px;border-radius:5px}#listobj>div .itemobj .info .p{color:#575757;font:16px Montserrat;font-weight:500;padding:5px 10px}#listobj>div .itemobj a.more{width:180px;height:46px;border:2px solid #db0303;border-radius:5px;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;color:#1b1c1d;font:14px Montserrat;line-height:45px;text-align:center;display:block;margin:20px auto 0;text-decoration:none;text-transform:uppercase}#listobj>div .itemobj a.more:hover{background:#db0303;color:#fff}#listobj>div .itemobj .img{margin-bottom:10px}#listobj>div .itemobj .close{width:40px !important;height:40px !important;background:url("/template/img/close_obj.png") no-repeat !important;font-size:0 !important;text-indent:-9999em !important;opacity:1 !important;position:absolute !important;top:0;right:-40px;float:none !important}.mfp-fade.mfp-bg{opacity:0;transition:all .3s}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all 1s}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.field{display:none}
.close_nav{background:#edeff4 none repeat scroll 0 0;color:#db0303 !important;position:fixed;text-align:center;text-decoration:none;top:0;transform:translateX(-100%);transition:all .3s cubic-bezier(.175,.885,.32,1) 0s;width:25px;width:50px;z-index:88;z-index:23;height:50px;font-size:56px;line-height:50px;display:block}.close_nav.open{box-shadow:0 0 10px rgba(0,0,0,.3);left:260px;transform:translateX(0%)}.nav_fixed{width:260px;top:0;left:0;position:fixed;background:rgba(33,50,63,.97);z-index:66;-moz-transition:all .3s cubic-bezier(.175,.885,.32,1);-o-transition:all .3s cubic-bezier(.175,.885,.32,1);-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1);transition:all .3s cubic-bezier(.175,.885,.32,1);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);overflow-x:hidden;overflow-y:auto;height:100%}.nav_fixed li>a:hover,.nav_fixed li.active>a{background:#db0303;color:#fff}.nav_fixed.open{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:0 0 10px rgba(0,0,0,.3)}.nav_fixed ul{list-style:none;padding:0;margin:0;border-top:1px solid #364a5a}.nav_fixed .title{font-family:"robotobold_condensed";text-transform:uppercase;font-size:20px;color:#ffa800;padding:7px 20px;border-bottom:1px solid #364a5a}.nav_fixed ul a{display:block;padding:15px 20px;font-size:18px;color:#fff;text-decoration:none;position:relative;border-bottom:1px solid #2c383e;border-bottom:1px solid #364a5a;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;min-height:40px}.nav_fixed ul ul a{color:#fff;font-size:16px;padding-left:40px;padding:11px 20px 10px 40px}.nav_fixed>ul ul{display:none}.nav_fixed ul ul ul a{font-size:14px}.nav_fixed ul ul ul a:before{display:inline-block;content:"—";margin-right:10px;color:#f7a52f}.nav_fixed ul ul a:hover:before{color:#fff}.nav_fixed li.parent>a>span{position:absolute;top:0;right:0;height:55px;width:40px;display:block;opacity:.8;text-align:center;line-height:53px}.nav_fixed li.parent>a>span:after{content:"+";font-size:36px}.nav_fixed li.parent>a:hover>span{opacity:1}.nav_fixed li.parent>a>span.open{line-height:48px}.nav_fixed li.parent>a>span.open:after{content:"-";font-size:36px}.nav_fixed ul ul ul ul a:before{display:inline-block;content:"—";margin-right:10px;color:#fff}.nav_fixed ul ul ul ul a:hover:before{color:#fff}.nav_fixed ul ul ul ul a{font-family:Arial;font-size:15px;margin-left:15px;color:#fff;font-style:italic}.nav_fixed .re{display:block;text-transform:uppercase;text-decoration:none;background:#ffa800;width:220px;height:40px;line-height:40px;text-align:center;margin-top:20px;margin-left:auto;margin-right:auto;margin-bottom:20px}.nav_fixed .re:hover{background:#ffbb38}.nav_fixed ul.main{margin-bottom:40px}.nav_fixed .phone{background:url("/template/images/phone_b.png") no-repeat 0 3px;padding-left:23px;color:#fff;font-size:17px;line-height:1;width:220px;margin-left:auto;margin-right:auto;margin-top:20px}.nav_fixed .phone span{font-size:23px;font-family:"proxima_nova_rgbold"}.nav_fixed .phone a{text-decoration:none;color:#fff}.openmenu{display:none;position:absolute;right:0;right:1px;top:104px;opacity:1;z-index:10;z-index:10;width:90px;text-align:center;height:78px;border-left:1px solid #e1e1e1}.openmenu:before{content:"";height:78px;background:url("/template/img/svg/nav.svg") no-repeat 50% 50%;width:90px;display:inline-block;vertical-align:bottom}#mob{background:#edeff4;position:fixed;top:0;top:-200px;left:0;width:100%;height:78px;z-index:22;box-shadow:0 0 30px rgba(0,0,0,.1);display:none;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}#mob a.openmenu{top:0}#mob .logo{margin-right:auto}#mob .logo a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#161980;font-size:12px;text-decoration:none;font-weight:600;line-height:1.25;letter-spacing:.25px;margin-top:9px}#mob .logo a img{display:inline-block;margin-right:20px;height:60px}#mob .logo a span em{font-style:normal;font-weight:700}@media screen and (max-width:1170px){section#slider .owl-dots{margin-left:0;left:45px}div.banner2{width:auto;margin:0 15px;margin-bottom:40px}}@media screen and (max-width:991px){header#bar .row>div .logo a{font-size:14px}div.banner2 .col2{font-size:14px}body.inner section#content div.projectinner .neighbors span{width:100% !important;text-align:center !important;margin-bottom:20px}body.inner section#content div.projectinner .navcat ul{flex-flow:column}body.inner section#content div.projectinner .navcat ul li{margin-bottom:5px}}@media screen and (max-width:888px){.ymFiltersWrapper .wrap input.search_input{width:200px}.ymFiltersWrapper{width:730px}}@media screen and (max-width:878px){footer .line0>div .row{justify-content:space-between}footer .line0>div .row a.map{margin-right:0}footer .line0>div .row:after,footer .line0>div .row:before{display:none}footer .line0>div .row p{margin-left:15px !important}footer .line1>div .row{justify-content:space-between}footer .line1>div .row a.map{margin-right:0}footer .line1>div .row:after,footer .line1>div .row:before{display:none}footer .line1>div .row ul{margin:0 !important}}@media screen and (max-width:768px){a.openmenu{display:block}#mob{display:block}.scroll #mob{top:0}header#bar .row>div{flex-direction:column;flex-flow:column;height:auto;justify-content:center;overflow:hidden;padding:0}header#bar .row>div .logo{margin-right:0;padding:15px 0;position:relative}header#bar .row>div .logo:after{height:1px;width:1000%;margin-left:-500%;background:#edeff4;content:"";bottom:0;position:absolute}header#bar .row>div .logo a img{height:75px}header#bar .row>div p.phone{margin:19px 0}header#bar .row>div a.dtu{display:block;display:none;border-top:1px solid #e1e1e1;background:#edeff4;padding:15px 15px;width:100%;position:relative;padding-right:90px;padding-left:0;padding-top:10px;padding-bottom:10px;text-align:center;border-bottom:1px solid #e1e1e1}header#bar .row>div .coll{width:100%;padding:0 15px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:77px}section#slider .owl-item .col-12 a.btn{margin:25px auto 85px;font-size:16px;padding:19px 40px 19px 65px;width:270px;display:block}section#slider,section#slider .owl-item .col-12{height:auto}section#slider .owl-item .col-12 h2.text{font-size:22px;margin-top:35px;margin-left:-15px;margin-right:-15px;text-align:center;padding-left:20px;padding-right:20px}section#news .row .wrapnews{margin-top:0;width:100%}section#news .row .wrapnews article{margin-left:0;margin-right:0}section#news .container-fluid{padding:0}section#about h2{font-size:18px;margin-bottom:25px}section#about h2 span{font-size:18px}section#about .list ol li{font-style:normal;padding-left:55px}section#about .list ol li:before{width:40px;height:40px;line-height:40px;font-size:24px;margin-right:0;font-style:italic}section#objects h2{font-size:18px;padding-left:70px;width:230px;width:200px;padding-right:0;margin-left:auto;margin-right:auto;display:block;line-height:1.3;margin-bottom:20px}section#objects h2 i{left:0;top:-5px}section#objects .item .desc h3{height:auto !important}section#objects h2:before,section#objects h2:after,section#objects h2 i:after{display:none}section#objects .item{margin-bottom:20px}section#gallery h2{font-size:18px;margin-bottom:25px;text-align:center}section#gallery h2 span{font-size:18px}section#gallery .owl-carousel .owl-item>div .item{width:100%;margin-bottom:20px}section#gallery .owl-carousel .owl-nav{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;top:0;margin-top:30px;margin-bottom:30px}section#directors{text-align:center;padding:30px 0}section#directors h2{font-size:18px;margin-bottom:25px}section#directors h2 span{font-size:18px}footer .line0{height:auto;overflow:hidden}footer .line0>div .row{flex-direction:column;flex-flow:column;padding-bottom:46px}footer .line0>div .row .coll{flex-direction:column;flex-flow:column}footer .line0>div .row p{margin-left:0 !important}footer .line0>div .row a.map{position:absolute;bottom:0;height:46px;line-height:46px;background:#c50000;left:0;width:100%;text-align:center;font-size:16px}footer .line0>div .row p{width:245px;padding-left:50px !important;position:relative;padding-top:15px;padding-bottom:15px}footer .line0>div .row p.phone{background-position:12px 18px}footer .line0>div .row p.time{background-position:3px 18px}footer .line0>div .row p.mail{background-position:0 19px}footer .line0>div .row p:after{height:1px;width:1000%;margin-left:-500%;background:#c50000;content:"";top:0;position:absolute}footer .line1{height:auto;padding-top:30px;padding-bottom:20px;text-align:center}footer .line1>div .row{flex-direction:column;flex-flow:column-reverse}footer .line1>div .row ul.soc{margin-bottom:20px !important}footer .line1>div .row ul.soc li{margin:0 17px}div.banner2{height:auto;flex-flow:column;text-align:center}div.banner2 span{height:90px !important;width:100% !important}div.banner2 span.col2{font-size:14px}div.banner2 .col2:before,div.banner2 .col3:before{-webkit-transform:skew(0deg);-ms-transform:skew(0deg);transform:skew(0deg);left:0;right:0}body.inner section#content div.contentinner .newsinner .item .desc{margin-top:30px}body.inner section#content div.contentinner .contactsinner .form{padding-left:15px}body.inner section#content div.contentinner .contactsinner .form form label textarea{text-align:center}body.inner section#content div.contentinner .contactsinner .form form .button{flex-flow:column}body.inner section#content div.contentinner .contactsinner .form form .button .check{margin-bottom:30px}body.inner section#content div.contentinner.map .ymFiltersForm ul{width:100%;border:0;height:68px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d6d6d6}#ymFiltersForm>div>div>div>div{flex-flow:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}#ymFiltersForm .row{margin:0}.filter .container-fluid{padding:0}.ymFiltersWrapper{width:100% !important;left:0;margin-top:60px;border-bottom:1px solid #d6d6d6}div.filter{margin-bottom:205px}.ymFiltersWrapper .wrap{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:auto;box-shadow:none}#listobj{padding-top:0}body.inner section#content div.contentinner.map .ymFiltersForm ul li ul{border-top:1px solid #d6d6d6;margin:0 !important}.ymFiltersWrapper{box-shadow:none}.ymFiltersWrapper .wrap .mini,.ymFiltersWrapper .wrap .mini_o{display:none !important}.ymFiltersWrapper .wrap input.search_input{height:68px;width:100%}.ymFiltersWrapper .wrap .search_button{position:absolute;right:15px;bottom:0}body.inner section#content div.contentinner.map .ymSubFilters{height:auto !important}body.inner section#content div.contentinner.map .ymSubFilters li{width:100% !important;background:#fff !important}body.inner section#content div.contentinner.map .ymSubFilters li:nth-child(2n){background:#f7f7f7 !important}}@media screen and (max-width:460px){header#bar .row>div .logo a{font-size:12px;white-space:nowrap}#mob .logo a img{margin-right:15px}#mob .logo a{font-size:8px}.ymaps-2-1-72-balloon__content{padding:10px !important}.ymaps-2-1-72-balloon__content>*{width:180px !important}.ymaps-2-1-72-balloon{width:200px !important;left:-100px !important}.ymaps-2-1-72-balloon__content a.more{width:100% !important;box-sizing:border-box}.ymaps-2-1-72-balloon__tail{left:92px !important}#listobj>div .itemobj{width:220px}}