

/* Start:/local/templates/nep_fui/css/costume.css?16426804872513*/
h1{font-size:24px!important;}
.info_cstm{width:64%!important;}
.service_cstm{width:100%!important;}
.btn-accent{width:304px;height:44px;text-transform:uppercase;font-size:14px;border:none;color:#fffefe;background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear, center top, center bottom, from(#298173), to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);-moz-box-shadow:0px 5px 9px #524e4f;-webkit-box-shadow:0px 5px 9px #524e4f;box-shadow:0px 5px 9px #524e4f;}
.custom-input{display:block;max-width:430px;color:#373d46;font-size:.75rem;margin-bottom:.625rem;cursor:pointer;position:relative;padding-left:40px;}
.control{display:block;position:relative;padding-left:30px;margin-bottom:10px;margin-top:10px;padding-top:3px;cursor:pointer;font-size:14px;width:auto;}
.control input{position:absolute;z-index:-1;opacity:0;}
.control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6;border:0px solid #000000;}
.control-radio .control_indicator{border-radius:undefined%;}
.control:hover input ~ .control_indicator,
.control input:focus ~ .control_indicator{background:#cccccc;}
.control input:checked ~ .control_indicator{background:#134957;}
.control:hover input:not([disabled]):checked ~ .control_indicator,
.control input:checked:focus ~ .control_indicator{background:#0e6647d;}
.control input:disabled ~ .control_indicator{background:#e6e6e6;opacity:0.6;pointer-events:none;}
.control_indicator:after{box-sizing:unset;content:'';position:absolute;display:none;}
.control input:checked ~ .control_indicator:after{display:block;}
.control-checkbox .control_indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.active_menu{background-color:#81776c!important;}
.active_menu a{color:white!important;}
.thank_you{font-size:20px;text-align:center;}
.gallery-item-info{padding-bottom:10px;}
.banner_solo{margin:0!important;}
.soglas{color:darkgreen!important;}
#page-content .line_block.slider{
	padding: 10px 10px;
    background: #d2d2d2;
}
#page-content .line_block.slider .item .overlay{
	width: 100%;
	height: 100%;
	background: #FFF;
	opacity: 0.7;
	display: none;
	position: absolute;
}
#page-content .line_block.slider .item:hover .overlay{
	display: block;
}
/* End */


/* Start:/css/lightbox.css?16426805233211*/
body:after{content:url(/css/../img/close.png) url(/css/../img/loading.gif) url(/css/../img/prev.png) url(/css/../img/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/css/../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container > .nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/css/../i/light-prev2.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{// filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);// opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/css/../i/light-next2.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/css/../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
/* End */


/* Start:/local/templates/nep_fui/spoiler.css?16426804871096*/
input[id^="spoiler"]{
 display: none;
}
input[id^="spoiler"] + label {
 display: block;
 width: 100%;
 margin: 0 auto;
 padding: 5px 0px;
 background: #e0dcd8;
 text-align: center;
 font-size: 24px;

 cursor: pointer;
 transition: all .6s;
}
input[id^="spoiler"]:checked + label {
/* color: #333;
 background: #ccc;*/
}
input[id^="spoiler"] ~ .spoiler {
 width: 100%;
 height: 0;
 overflow: hidden;
/* display: none;*/
 margin-top: 10px;
 background: #e0dcd8;
 border: 1px solid #ccc;
 opacity: 0;
 transition: all .6s;
}
input[id^="spoiler"]:checked + label + .spoiler{
 height: auto;
/* display: block;*/
 opacity: 1;
}
.spoiler ul{
	padding-left: 10px;
}
/*.spoiler{
	display: none;
}
.spoiler_show{
	display: block;
}*/
.link_spoiler:hover{
	text-decoration: underline;
}

.sp_title{background:#ff002a;color:#fff;padding:7px 6px;margin-top:4px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer}
.sp_content{background:#fff;color:#000;padding:6px 4px 4px 4px;-webkit-border-radius:3px;border-radius:3px;box-shadow:inset 0 0 0 1px #ccc}
/* End */


/* Start:/local/templates/nep_fui/css/owl.carousel.min.css?16426804872936*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.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;-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;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.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{-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 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(/local/templates/nep_fui/css/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%}
/* End */


/* Start:/local/templates/nep_fui/css/owl.theme.default.min.css?1642680487936*/
/**
 * Owl Carousel v2.2.1
 * Copyright 2013-2017 David Deutsch
 * Licensed under  ()
 */
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
/* End */


/* Start:/local/templates/nep_fui/css/swiper.min.css?164268048719510*/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end)infinite;animation:swiper-preloader-spin 1s steps(12,end)infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}
/* End */


/* Start:/js/lightbox/themes/evolution-dark/jquery.lightbox.css?16965685629794*/
.jquery-lightbox-move *
{
  webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.jquery-lightbox-overlay
{
  background:#000;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.jquery-lightbox
{
  position:relative;
  padding:17px 0;
}

.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-right
{
  position:absolute;
  height:17px;
  width:12%;
  z-index:7000;
}

.jquery-lightbox-border-top-left
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat 0 0;
  top:0;
  left:0;
}

.jquery-lightbox-border-top-right
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat right 0;
  top:0;
  right:0;
}

.jquery-lightbox-border-top-middle
{
  background:#141517;
  position:absolute;
  height:7px;
  width:78%;
  top:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-border-bottom-left
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat 0 bottom;
  bottom:0;
  left:0;
}

.jquery-lightbox-border-bottom-right
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat right bottom;
  bottom:0;
  right:0;
}

.jquery-lightbox-border-bottom-middle
{
  background:#141517;
  height:7px;
  width:78%;
  position:absolute;
  bottom:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-title
{
  background:#141517;
  color:#f3f3f3;
  font-family:verdana,arial,serif;
  font-size:11px;
  line-height:14px;
  padding:5px 8px;
  margin:3px;
  position:absolute;
  bottom:0;
  z-index:7000;

  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.jquery-lightbox-html
{
  z-index:7000;
  position:relative;
  border:0;
  border-left:7px solid #141517;
  border-right:7px solid #141517;
  padding:0px 15px;
  vertical-align:top;
  -webkit-overflow-scrolling: touch;
}

.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
  vertical-align:top;
  display:block;
}

.jquery-lightbox-background
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:6999;
  float:left;
  padding:0;
}

.jquery-lightbox-background img
{
  display:block;
  position:relative;
  border:0;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
  background:#fff !important;
}


.jquery-lightbox-mode-image .jquery-lightbox-html
{
  z-index:6998;
  padding:0;
}

.jquery-lightbox-mode-html .jquery-lightbox-background
{
  background:#FFFFFF;
}

.jquery-lightbox-mode-html .jquery-lightbox-html
{
  overflow:auto;
}

.jquery-lightbox-loading,
.jquery-lightbox-mode-html .jquery-lightbox-loading
{
  background:#ffffff url(/js/lightbox/themes/evolution-dark/images/loading.gif) no-repeat center center;
}

.jquery-lightbox-button-close
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -154px -23px;
  position:absolute;
  top:7px;
  right:-26px;
  width:29px;
  height:40px;
}

.jquery-lightbox-button-close:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -203px -23px;
}

.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
  display:none;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -30px -29px;
  right:14px;
  z-index:7002;
  width:40px;
  height:29px;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -83px -29px;
}

.jquery-lightbox-buttons 
{
  position:absolute;
  z-index:7001;
  top:7px;
  left:7px;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  width:14px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -32px -82px;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -339px -82px;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left
{
  display:none;
}


.jquery-lightbox-buttons .jquery-lightbox-button-right
{
  display:none;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -72px -82px;
  width:29px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -141px -82px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-min
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -192px -82px;
  width:29px;
  height:29px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -226px -82px;
}


.jquery-lightbox-buttons-custom
{
  height:29px;
  float:left;
  display:inline;
  background:#f3f3f3;
  line-height:29px;
  font-size:10px;
}

.jquery-lightbox-buttons-custom a
{
  color:#141517;
  font-size:10px;
  display:inline;
  font-weight:normal;
  text-decoration:underline;
  padding:0 3px;
}

.jquery-lightbox-navigator
{
  position:absolute;
  z-index:7002;
  overflow:hidden;
  top:7px;
  left:7px;
  height:90px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -7px -141px;
  cursor: pointer;
  display: block;
  height: 84px;
  left: 0;
  margin-top: -42px;
  position: absolute;
  top: 50%;
  width: 21px;
  z-index: 7003;
}

.jquery-lightbox-navigator .jquery-lightbox-button-left:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -50px -141px;
}

.jquery-lightbox-navigator .jquery-lightbox-button-right
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -389px -141px;
  cursor: pointer;
  display: block;
  height: 84px;
  right: 0;
  margin-top: -42px;
  position: absolute;
  top: 50%;
  width: 21px;
  z-index: 7003;
}

.jquery-lightbox-navigator .jquery-lightbox-button-right:hover
{
  background: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme.png) no-repeat -351px -141px;
}

.jquery-lightbox-navigator span
{
  display:none;
}

.jquery-lightbox-mode-html .jquery-lightbox-navigator
{
  display:none;
}

.jquery-lightbox-hide
{
  display:none;
}

/* Retina: */
@media screen and (max-device-width: 640px), screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 768px) and (max--moz-device-pixel-ratio: 2)
{
  .jquery-lightbox-button-close,
  .jquery-lightbox-button-close:hover,
  .jquery-lightbox-mode-image .jquery-lightbox-button-close,
  .jquery-lightbox-mode-image .jquery-lightbox-button-close:hover,
  .jquery-lightbox-border-top-left,
  .jquery-lightbox-border-top-right,
  .jquery-lightbox-border-bottom-left,
  .jquery-lightbox-border-bottom-right,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end,
  .jquery-lightbox-buttons .jquery-lightbox-button-left,
  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-right,
  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-max,
  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-min,
  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover,
  .jquery-lightbox-navigator .jquery-lightbox-button-left,
  .jquery-lightbox-navigator .jquery-lightbox-button-left:hover,
  .jquery-lightbox-navigator .jquery-lightbox-button-right,
  .jquery-lightbox-navigator .jquery-lightbox-button-right:hover
  {
    background-image: url(/js/lightbox/themes/evolution-dark/images/jquery-lightbox-theme-mobile.webp);
    background-size: 834px auto;
  }
  
  .jquery-lightbox-button-close
  {
    background-position:-308px -46px;
    width:58px;
    height:80px;
    right:-52px;
  }

  .jquery-lightbox-button-close:hover
  {
    background-position:-406px -46px;
  }

  .jquery-lightbox-mode-image .jquery-lightbox-button-close
  {
    background-position:-60px -58px;
    width:80px;
    height:58px;
  }
  .jquery-lightbox-mode-image .jquery-lightbox-button-close:hover
  {
    background-position:-166px -58px;
  }
  
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    width:28px;
    height:58px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-init
  {
    background-position: -64px -164px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    background-position: -678px -164px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max
  {
    background-position: -144px -164px;
    width:58px;
    height:58px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover
  {
    background-position: -282px -164px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min
  {
    background-position: -384px -164px;
    width:58px;
    height:58px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover
  {
    background-position: -452px -164px;
  }

  .jquery-lightbox-buttons-custom
  {
    height:58px;
    line-height:58px;
  }

  .jquery-lightbox-navigator
  {
    height:180px;
  }

  .jquery-lightbox-navigator .jquery-lightbox-button-left
  {
    background-position: -14px -282px;
    width:42px;
    height:168px;
    margin-top:-84px;
  }

  .jquery-lightbox-navigator .jquery-lightbox-button-left:hover
  {
    background-position: -100px -282px;
  }

  .jquery-lightbox-navigator .jquery-lightbox-button-right
  {
    background-position: -778px -282px;
    width:42px;
    height:168px;
    margin-top:-84px;
  }

  .jquery-lightbox-navigator .jquery-lightbox-button-right:hover
  {
    background-position: -702px -282px;
  }
}
/* End */


/* Start:/local/templates/nep_fui/js/fancybox-2.1.7/source/jquery.fancybox.css?16426804874939*/
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(/local/templates/nep_fui/js/fancybox-2.1.7/source/fancybox_sprite.png);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(/local/templates/nep_fui/js/fancybox-2.1.7/source/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(/local/templates/nep_fui/js/fancybox-2.1.7/source/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: visible !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(/local/templates/nep_fui/js/fancybox-2.1.7/source/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url(/local/templates/nep_fui/js/fancybox-2.1.7/source/fancybox_sprite@2x.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url(/local/templates/nep_fui/js/fancybox-2.1.7/source/fancybox_loading@2x.gif);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* End */


/* Start:/local/templates/nep_fui/js/fancybox-2.1.7/source/helpers/jquery.fancybox-buttons.css?16426804872454*/
#fancybox-buttons {
	position: fixed;
	left: 0;
	width: 100%;
	z-index: 8050;
}

#fancybox-buttons.top {
	top: 10px;
}

#fancybox-buttons.bottom {
	bottom: 10px;
}

#fancybox-buttons ul {
	display: block;
	width: 166px;
	height: 30px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	border: 1px solid #111;
	border-radius: 3px;
	-webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	   -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	        box-shadow: inset 0 0 0 1px rgba(255,255,255,.05);
	background: rgb(50,50,50);
	background: -moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));
	background: -webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: -ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	background: linear-gradient(to bottom, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 );
}

#fancybox-buttons ul li {
	float: left;
	margin: 0;
	padding: 0;
}

#fancybox-buttons a {
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-color: transparent;
	background-image: url('/local/templates/nep_fui/js/fancybox-2.1.7/source/helpers/fancybox_buttons.png');
	background-repeat: no-repeat;
	outline: none;
	opacity: 0.8;
}

#fancybox-buttons a:hover {
	opacity: 1;
}

#fancybox-buttons a.btnPrev {
	background-position: 5px 0;
}

#fancybox-buttons a.btnNext {
	background-position: -33px 0;
	border-right: 1px solid #3e3e3e;
}

#fancybox-buttons a.btnPlay {
	background-position: 0 -30px;
}

#fancybox-buttons a.btnPlayOn {
	background-position: -30px -30px;
}

#fancybox-buttons a.btnToggle {
	background-position: 3px -60px;
	border-left: 1px solid #111;
	border-right: 1px solid #3e3e3e;
	width: 35px
}

#fancybox-buttons a.btnToggleOn {
	background-position: -27px -60px;
}

#fancybox-buttons a.btnClose {
	border-left: 1px solid #111;
	width: 35px;
	background-position: -56px 0px;
}

#fancybox-buttons a.btnDisabled {
	opacity : 0.4;
	cursor: default;
}

/* End */


/* Start:/local/templates/nep_fui/js/fancybox-2.1.7/source/helpers/jquery.fancybox-thumbs.css?1642680487735*/
#fancybox-thumbs {
	position: fixed;
	left: 0;
	width: 100%;
	overflow: hidden;
	z-index: 8050;
}

#fancybox-thumbs.bottom {
	bottom: 2px;
}

#fancybox-thumbs.top {
	top: 2px;
}

#fancybox-thumbs ul {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
}

#fancybox-thumbs ul li {
	float: left;
	padding: 1px;
	opacity: 0.5;
}

#fancybox-thumbs ul li.active {
	opacity: 0.75;
	padding: 0;
	border: 1px solid #fff;
}

#fancybox-thumbs ul li:hover {
	opacity: 1;
}

#fancybox-thumbs ul li a {
	display: block;
	position: relative;
	overflow: hidden;
	border: 1px solid #222;
	background: #111;
	outline: none;
}

#fancybox-thumbs ul li img {
	display: block;
	position: relative;
	border: 0;
	padding: 0;
	max-width: none;
}
/* End */


/* Start:/local/templates/nep_fui/template_styles_old.css?175705169059534*/
*{padding:0;margin:0;outline:none;font-family:Tahoma;color:#36322e;}
button{cursor:pointer;}
html{background-color:#e0dcd8;}
.clear{clear:both;}
.float-left{}
.float-right{float:right;}
h1,
h2,
h3,
h4,
h5,
h6{text-transform:uppercase !important;}
a {text-decoration: none;}
a:hover {text-decoration: underline !important;}
#wrapper{background-color:#ffffff;width:980px;padding:0px 20px 25px 20px;margin:0 auto;}
.grecaptcha-badge{display:none;}
#logo{float:left;}
.owl-nav{position:absolute;top:-70px;right:10px;}
.owl-prev,
.owl-next{float:left;margin-left:5px;cursor: pointer;}
.my-owl-prev{display:inline-block;background:#2C5140;padding:0;text-align:center;width:35px;height:40px;color:#fff;float:left;font-size:36px;} 
.gallery-item-photo a{display:block;}
#header-content{float:right;max-width:860px;}
/*@font-face{font-family:Tahoma;src:url("/local/templates/nep/fonts/91365a119c448bf9da6d8f710e3bdda6.eot");src:url("/local/templates/nep/fonts/91365a119c448bf9da6d8f710e3bdda61.eot?#iefix")
format("embedded-opentype"),
url("/local/templates/nep/fonts/91365a119c448bf9da6d8f710e3bdda6.woff2")
format("woff2"),
url("/local/templates/nep/fonts/91365a119c448bf9da6d8f710e3bdda6.woff")
format("woff"),
url("/local/templates/nep/fonts/91365a119c448bf9da6d8f710e3bdda6.ttf")
format("truetype"),
url("/local/templates/nep/fonts/copy_svg.svg")
format("svg");}*/
/*url("//db.onlinewebfonts.com/t/91365a119c448bf9da6d8f710e3bdda6.svg#Nokia Sans S60")
format("svg");}*/
#phones{display:inline-block;vertical-align:top;}
#header #phone{display:inline-block;}
#header #phone p{color:#2C5140;margin-bottom:5px;font-size:22px;}
#header #phone span{color:#978b7e;font-size:10px;padding-left:20px;}
#footer #phonefooter{}
#footer #phonefooter p{color:#2C5140;margin-bottom:10px;font-size:22px;}
/*#footer #phonefooter span{color:#978b7e;font-size:10px;}*/
#header #buttons{float:right;width:435px;}
#header #buttons a{display:block;float:left;text-transform:uppercase;font-size:14px;color:#2C5140;border:3px solid #2C5140;width:200px;text-decoration:none;text-align:center;padding-top:12px;padding-bottom:11px;}
#header #buttons a:first-child{margin-right:20px;}
#header-content{margin-top:15px;}
#menu{margin-top:16px;width:750px;}
#menu td{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a69c91', endColorstr='#81776c');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a69c91', endColorstr = '#81776c')";background-image:-moz-linear-gradient(top, #a69c91, #81776c);background-image:-ms-linear-gradient(top, #a69c91, #81776c);background-image:-o-linear-gradient(top, #a69c91, #81776c);background-image:-webkit-linear-gradient(top, #a69c91, #81776c);background-image:linear-gradient(top, #a69c91, #81776c);text-align:center;height:44px;position:relative;-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=180, color='#a4a4a4');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#a4a4a4')";border-right:1px solid #a99f95;}
.vipad{position:absolute;background-color:#81776c;text-align:center;width:254px;z-index:99; margin-top: 13px;}
.vipad p{display:block;width:100%;}
.vipad_left_menu{background-color:#81776c;width:204px;z-index:99;}
.vipad_left_menu p{display:block;width:100%;}
.vipad_left_menu_sec_lvl{background-color:#666155;width:204px;z-index:99;}
.vipad_left_menu_sec_lvl p{display:block;width:100%;}
#logo img{-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=180, color='#a4a4a4');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#a4a4a4')";}
#menu td:last-child{border-right:none !important;}
/*#menu td > a{color:#fffefe;text-transform:uppercase;font-size:13px;text-decoration:none;display:block;height:28px;padding-top:16px;font-family:Tahoma;}*/
#menu td > a, #menu td > span{color:#fffefe;text-transform:uppercase;font-size:13px;text-decoration:none;display:inline;height:28px;font-family:Tahoma;padding: 0px 5px;}
#menu td:hover .vipad{display:block;}
#raschets .control{text-align:justify;color:#fff;}
#forma #raschets .control {text-align: left;}
#raschets .control a{color:#2C5140 !important;}
#page-content-description {text-align: justify;}
.vipad{display:none;}
.vipad a{color:#fffefe;text-transform:uppercase;font-size:13px;text-decoration:none;display:block;padding-bottom:15px;padding-top:15px;margin-left:15px;margin-right:15px;font-family:Tahoma;}
.vipad p{color:#fffefe;text-transform:uppercase;font-size:13px;text-decoration:none;display:block;padding-bottom:15px;padding-top:15px;margin-right:15px;font-family:Tahoma;cursor: default;}
.vipad_left_menu, .vipad_left_menu_sec_lvl{display:none;}
.vipad_left_menu > a, .vipad_left_menu_sec_lvl a{color:#fffefe;font-size:13px;text-decoration:none;display:block;padding-bottom:15px;padding-top:15px;margin-left:15px;margin-right:15px;font-family:Tahoma;}
.left_menu_item_sec_lvl > span > .test > a{color:#fffefe;font-size:13px;text-decoration:none;font-family:Tahoma;}
.left_menu_item_sec_lvl .expandBtn {color:#fffefe;}
.vipad_left_menu > p, .vipad_left_menu_sec_lvl > p{color:#fffefe;text-transform:uppercase;font-size:13px;text-decoration:none;display:block;padding-bottom:15px;padding-top:15px;margin-right:15px;font-family:Tahoma;cursor: default;}
#content{margin-top:20px;}
.forma-wrapper{position:absolute;color:#fff;font-weight:bold;top:30px;left:50px;font-size:36px;background:rgba(3, 107, 90, 0.8);padding:10px;}
#forma{height:327px;background:url(/local/templates/nep_fui/images/ban_main_form.png);background-size:cover;position:relative;}
#forma form{float:right;width:240px;background:rgba(151, 139, 126, 0.8);padding:15px;padding-bottom:13px;padding-top:10px;}
#footer #phonefooter small{display:none;}
form .form-title{color:#fffefe;margin-bottom:15px;font-size:16px;}
.center{text-align:center;}
/*input[type="text"],*/
/*input[type="email"]{width:235px;margin-bottom:9px;padding-left:5px;font-size:14px;height:39px;-moz-box-shadow:inset 0px 3px 10px #b5b5b5;-webkit-box-shadow:inset 0px 3px 10px #b5b5b5;box-shadow:inset 0px 3px 10px #b5b5b5;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=180, color='#b5b5b5');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 3, Direction = 180, Color = '#b5b5b5')";border:none;-webkit-appearance:none;}*/
#forma form span{color:#fff;font-size:10px;text-align:center;display:block;margin-top:5px;margin-bottom:14px;}
.form button{width:235px;height:44px;text-transform:uppercase;font-size:14px;background:#2C5140;border:none;color:#fffefe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);-moz-box-shadow:0px 5px 9px #524e4f;-webkit-box-shadow:0px 5px 9px #524e4f;box-shadow:0px 5px 9px #524e4f;filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=180, color='#524e4f');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#524e4f')";-webkit-appearance:none;}
#submenu .left{float:left;width:100%;margin-top:20px;}
#submenu .submenu-header-item{width:271px;color:#fff;border-right:3px solid #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;position:relative;display:inline-flex;padding:0px 0 0px 70px;align-items:center;}
.col > .our_services:first-child{/*margin-bottom:20px;*/}
.our_services{background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);box-shadow:0px 5px 9px #a4a4a4;display:inline-flex !important;align-items:center;font-size:22px !important;text-align:center !important;color:#fff;width:100%;justify-content:center;max-height:54px;height:54px;}
.our_services span{color:rgb(255, 255, 255);text-transform:uppercase;text-align:center;width:100%;font-family:Tahoma;}
.submenu-header-item img{position:absolute;left:19px;top:19px;}
.our_services_non_link{cursor: default;}
.submenu-header-item[data-block="#submenu-content-3"]{border-right:none !important;}
.submenu-header-item span{text-transform:uppercase;font-size:18px;color:#fff;}
#submenu-header{display:flex;}
#submenu-cc{}
#submenu-header > a{width:210px;height:20px;width:177px;}
#submenu .submenu-header-item span,
#submenu-header > a span{}
.forma-wrapper h1{font-size: 36px !important; color: #fff;}
.submenu-content{display:none;border-top:3px solid #fff;}
.submenu-content:first-child{display:flex;justify-content:space-between;position:relative;z-index:9;}
.submenu-content .col{width:32%;display:flex;flex-wrap:wrap;/*justify-content:center;*/height:100%;background-color:rgb(234, 232, 229); height: 636px;}
.submenu-content .col:nth-of-type(1),
.submenu-content .col:nth-of-type(2){}
.submenu-content .col .our_services_link{position:relative;display:block;/*text-align:center;*/width:100%;padding: 10px 0px; background-color:rgb(234, 232, 229);}
.submenu-content .col .our_services_link a{margin-left: 15px;}
.submenu-content .col .our_services_link:last-child .main_element_123 a{margin-bottom:-15px;}
.submenu-content .col .our_services_link > div > span{display:flex;}
.submenu-content .col .our_services_link > div > span > .expandBtn{display:inline-block;width:14%;justify-content:center;}
.submenu-content .col .our_services_link > div > span > .expandBtn:before{content:"";width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;display:inline-flex;transform:rotate(45deg);}
.left_menu_item > span{display:inline-block; width: 100%;}
.left_menu_item > span > .expandBtn{display:inline-block;/*width:14%;justify-content:center;*/float: right;}
.left_menu_item > span > .expandBtn:before{content:"";width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;display:inline-flex;transform:rotate(45deg);}
.left_menu_item_sec_lvl > span{display:inline-block; width: 100%;}
.left_menu_item_sec_lvl > span > .expandBtn{display:inline-block;/*width:14%;justify-content:center;*/float: right;}
.left_menu_item_sec_lvl > span > .expandBtn:before{content:"";width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;display:inline-flex;transform:rotate(45deg);}
.submenu-content .col .our_services_link div{}
.submenu-content .col .our_services_link div img{position:absolute;top:0px;left:10px;display:none;}
.submenu-content .col.ext-col{width:auto;}
.submenu-content .col.ext-col > div{width:175px;float:left;display:block;margin-bottom:5px;}
.submenu-header-item.act{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a69c91', endColorstr='#81776c') !important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a69c91', endColorstr = '#81776c')" !important;background-image:-moz-linear-gradient(top, #a69c91, #81776c) !important;background-image:-ms-linear-gradient(top, #a69c91, #81776c) !important;background-image:-o-linear-gradient(top, #a69c91, #81776c) !important;background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#a69c91),
to(#81776c)) !important;background-image:-webkit-linear-gradient(top, #a69c91, #81776c) !important;background-image:linear-gradient(top, #a69c91, #81776c) !important;}
.submenu-header-item{cursor:pointer;}
.col a{font-size:14px;color:#36322e;text-decoration:none;width:100%;/*text-align:center;*/display:block;}
.our_services a:hover{font-size:14px;color:#fff;width:100%;/*text-align:center;*/display:block;}
.col p{font-size:14px;color:#36322e;width:100%;text-align:center;display:block;cursor: default;}
#submenu .right{float:right;margin-top:20px;width:250px;padding:20px 10px 20px 10px;background:#e0dcd8;font-size:13px;height:274px;}
#submenu .right > p{background:url(/local/templates/nep_fui/images/gal.png) no-repeat;padding-left:25px;background-position-y:3px;padding-bottom:6.4px;}
#submenu .right > p:last-child{padding-bottom:0px !important;}
#submenu > .title{font-size:41px;padding:0 !important;}
.uslugi_main{display:flex;justify-content:space-between;}
.usluga_main{width:31%;margin-top:25px;border:1px solid #000;padding:15px;margin-left:-1px;text-align:center;}
.usluga_main .title{color:rgb(14, 102, 88);font-size:21px;font-weight:900;padding:15px 0px;}
.usluga_main .usluga_main_line{display:block;width:100%;padding:5px 0px;font-size:15px;color:rgb(12, 100, 86) !important;text-decoration:none;}
.usluga_main .usluga_main_line:hover{text-decoration:underline;}
#content .title{text-transform:uppercase;font-size:22px;font-family:Tahoma;}
.main-page-title{margin-top:35px;margin-bottom:35px;}
.main-page-link{float:left;text-align:center;width:175px;}
.main-page-link.second{margin-left:53px;margin-right:53px;}
.main-page-link.third{margin-right:53px;}
.main-page-link a{font-size:16px;color:#36322e !important;}
.main-page-link img{margin-bottom:10px;}
#main-page-sliders{margin-top:45px;}
.auto-slider-i{width:460px;overflow:hidden;float:left;/*height:200px;*/position:relative;margin-top:25px;}
.auto-slider-body{position:relative;left:0px;/*height:150px;*/}
.scroll{width:100%;margin-top:15px;background:#e9e9e9;-moz-box-shadow:inset 0px 3px 10px #b5b5b5;-webkit-box-shadow:inset 0px 3px 10px #b5b5b5;box-shadow:inset 0px 3px 10px #b5b5b5;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=180, color='#b5b5b5');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 3, Direction = 180, Color = '#b5b5b5')";height:9px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.scrolling{width:220px;height:9px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#166e60;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);top:0px;cursor:pointer;}
.product{width:445px;float:left;margin-right:15px;padding-left:15px;}
.auto-slider-i-container{width:460px;}
.main-rev > div{font-size:13px;line-height:15px;font-style:italic;text-indent:10px;max-height:110px;}
.main-rev-company-info{float:right;font-style:normal !important;}
.main-rev-company{text-transform:uppercase;margin-top:15px;line-height:18px !important;}
#auto-slider-2-container{float:right;}
#auto-slider-2-container .product{width:75px;text-align:center;}
#auto-slider-1-container .product{width:75px;text-align:center;}
#auto-slider-1-container{float:left;}
#auto-slider-3-container{float: left;}
#auto-slider-3-container .product{width:75px;text-align:center;}
.popular-services-title{margin-top:40px;margin-bottom:40px;position: relative;}
/*.service{margin-bottom:30px;width:465px;float:left;}*/
.service.second{float:right;}
.service{display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; align-items: flex-start; /*margin-left: 20px;*/}
/*.service .img{float:left;width:135px;}*/
.service_form_block{width: 100%; margin: 40px auto;}
.service_form_block input, .service_form textarea{width: 100%; box-sizing: border-box;}
.service_form_block #service_form-title{max-width: 80%; margin: 0 auto; margin-bottom: 20px; text-transform: uppercase; font-size: 22px; font-family: Tahoma; text-align: center;}
.service_form_block input[type="submit"]{
	width: 160px;
    float: right;
    padding: 20px;
    background: #2C5140;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: .2em;
    cursor: pointer;
}
.consult_baner{padding: 30px 75px; background: #f7eecd; text-align: center;}
.consult_baner span{font-size: 22px; display: block; margin-bottom: 20px;}
.consult_baner a{font-size: 24px;}
.service .info{padding-left: 20px;}
.service .info > a{color:#2C5140;font-size:18px;}
.service .info > div{margin-top:10px; font-family: Tahoma; text-align: justify; padding-top: 1em;}
#footer{width:980px;padding:10px 0 25px 0;margin:0 auto;font-size:12px;}
#gb{margin-top:25px;position:relative;}
#gb img{position:absolute;top:15px;left:0;width:150px;}
#razrab{}
#razrab .copy{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;}
#social{float:left;margin-left:110px;}
#social > div{margin-top:10px;}
#social a{padding-right:5px;}
#footer-question,
#footer-question1{float:right;}
#footer-question > a,
#footer-question1 > a{width:200px;height:30px;margin-bottom:5px;text-transform:uppercase;font-size:14px;background:#2C5140;border:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);color:#fffefe;display:block;text-decoration:none;text-align:center;padding-top:14px;-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=180, color='#a4a4a4');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#a4a4a4')";}
.ics{width:150px;height:155px;margin:0 auto;}
#ic-1{background:url(/local/templates/nep_fui/images/ic-1.png);}
#ic-2{background:url(/local/templates/nep_fui/images/ic-2.png);}
#ic-3{background:url(/local/templates/nep_fui/images/ic-3.png);}
#ic-4{background:url(/local/templates/nep_fui/images/ic-4.png);}
a:hover #ic-1{background:url(/local/templates/nep_fui/images/ic-h-1.png);}
a:hover #ic-2{background:url(/local/templates/nep_fui/images/ic-h-2.png);}
a:hover #ic-3{background:url(/local/templates/nep_fui/images/ic-h-3.png);}
a:hover #ic-4{background:url(/local/templates/nep_fui/images/ic-h-4.png);}
#content a{}
#breadcrumbs span{color:#2C5140;font-size:12px;}
#breadcrumbs a{font-size:12px;text-decoration:none;}
#page{margin-top:20px;}
#page #left-col{float:left;width:204px;}
/*#left-col > div{background:#eae8e5;font-size:13px;padding:14px 13px;margin-bottom:2px;}
#left-col > div > a{text-decoration:none;color:#36322e;}*/

.left_menu_item{background:#d2d2d2;font-size:13px;padding:14px 13px;margin-bottom:2px;}
.left_menu_item .expandBtn:hover{cursor: pointer;}
.left_menu_item > a{text-decoration:none;color:#36322e;}
.left_menu_item_sec_lvl{font-size:13px;margin-bottom:2px;padding:14px 13px;}
.left_menu_item_sec_lvl .expandBtn:hover{cursor: pointer;}
.left_menu_item_sec_lvl > a{text-decoration:none;color:#36322e; color: #fff;}
#left-col > img{margin-top:15px;border:1px solid #eae8e5;}
#page-content{float:right;width:750px;}
#page-content h1, #page-content h2, #page-content h3, #page-content h4, #page-content h5, #page-content h6{
    text-align: center;
    /*margin-top: 25px !important;*/
    margin-bottom: 15px !important;
}
h1{font-size:24px;margin-bottom:15px;font-weight:400;text-transform:uppercase;font-family:Tahoma;}
#fl-right{float:right;}
#page-content p{text-indent:20px;}
.grey-block{margin-top:20px;padding:25px 20px;background:#eae8e5;margin-bottom:20px;}
h2{font-size:21px;margin-bottom:15px;font-weight:400;text-transform:uppercase;}
h3{font-size:19px;text-transform:uppercase;}
#page-content ul{list-style:none;margin-left:20px;margin-top:10px;margin-bottom:0px;}
#page-content-summary ul {list-style:disc; padding-left: 17px;}
#page-content ul li{position:relative;font-size:15px;margin-bottom:10px;}
#page-content ol li{position:relative;font-size:15px;margin-bottom:20px;padding-left:50px;}
#page-content ul li:before{position:absolute;left:-19px;top:4px;content:"";background:url(/local/templates/nep_fui/images/gal-ul.png) no-repeat 0px 0px;width:14px;height:11px;}
#page-content ol{list-style:none;counter-reset:point;}
#page-content ol li:before{content:counter(point);counter-increment:point 1;position:absolute;left:3px;top:-5px;height:20px;width:30px;padding:5px 0;color:#fff;font-weight:300;padding-left:1px;text-align:center;font-size:16px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-moz-box-shadow:0px 2px 10px #b2b2b2;-webkit-box-shadow:0px 2px 10px #b2b2b2;box-shadow:0px 2px 10px #b2b2b2;filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, direction=180, color='#b2b2b2');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 180, Color = '#b2b2b2')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#055d4f');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#055d4f')";background-image:-moz-linear-gradient(top, #298173, #055d4f);background-image:-ms-linear-gradient(top, #298173, #055d4f);background-image:-o-linear-gradient(top, #298173, #055d4f);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#055d4f));background-image:-webkit-linear-gradient(top, #298173, #055d4f);background-image:linear-gradient(top, #298173, #055d4f);}
#page-content ol ul li:before{counter-reset:point;content:counter(point);counter-increment:point 1;position:absolute;left:18px;top:4px;content:"";background:url(/local/templates/nep_fui/images/gal-ul.png) no-repeat -1px -1px;width:14px;height:12px;}
#dop-links{margin-top:20px;margin-bottom:25px;}
#page-content ol{border-top:1px solid #eae8e5;margin-bottom:20px;margin-top:20px;}
#page-content ol li{border-bottom:1px solid #eae8e5;padding-top:15px;padding-bottom:15px;margin-bottom:0px;font-size:15px;}
#page-content ol li:before{top:10px;}
#page-content a{text-decoration:none;color:#2C5140;}
.title2{text-transform:uppercase;margin-bottom:15px;font-size:18px;}
#main-page-links{padding:0px 60px;}
.page-title-block{color:#fff;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e') !important;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')" !important;background-image:-moz-linear-gradient(top, #298173, #045c4e) !important;background-image:-ms-linear-gradient(top, #298173, #045c4e) !important;background-image:-o-linear-gradient(top, #298173, #045c4e) !important;background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e)) !important;background-image:-webkit-linear-gradient(top, #298173, #045c4e) !important;background-image:linear-gradient(top, #298173, #045c4e) !important;-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;position:relative;padding-top:15px;text-align:center;padding-bottom:15px;}
.page-title-block a{font-size:14px;text-transform:uppercase;color:#fff !important;}
.nav-child{font-size:13px;margin-top:15px;}
.nav-child a{color:#887e73;text-decoration:none;}
.nav-child p{margin-bottom:10px;}
.nav-child p{position:relative;padding-left:18px;}
.nav-child p:before{position:absolute;left:0px;top:2px;height:12px;width:12px;filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, direction=180, color='#b2b2b2');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 180, Color = '#b2b2b2')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#055d4f');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#055d4f')";background-image:-moz-linear-gradient(top, #298173, #055d4f);background-image:-ms-linear-gradient(top, #298173, #055d4f);background-image:-o-linear-gradient(top, #298173, #055d4f);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#055d4f));background-image:-webkit-linear-gradient(top, #298173, #055d4f);background-image:linear-gradient(top, #298173, #055d4f);content:"";}
#page-banner{margin-top:20px;}
.urls-block .submenu-header-item{width:373px;padding-left:0px !important;padding-right:0px !important;text-align:center;}
.urls-block .submenu-content{padding:15px;}
.urls-block .submenu-content .col{width:360px;}
.urls-block .submenu-content p{position:relative;padding-left:18px;margin-top:5px;}
.urls-block .submenu-content p:before{position:absolute;left:0px;top:2px;height:12px;width:12px;filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, direction=180, color='#b2b2b2');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 180, Color = '#b2b2b2')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#055d4f');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#055d4f')";background-image:-moz-linear-gradient(top, #298173, #055d4f);background-image:-ms-linear-gradient(top, #298173, #055d4f);background-image:-o-linear-gradient(top, #298173, #055d4f);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#055d4f));background-image:-webkit-linear-gradient(top, #298173, #055d4f);background-image:linear-gradient(top, #298173, #055d4f);content:"";}
.urls-block{margin-bottom:20px;}
#phone-block #ph{float:right;font-size:14px;width:230px;}
/*#phone-block{margin-bottom:30px;}*/
#ph > a{width:230px;height:30px;text-transform:uppercase;font-size:14px;border:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);color:#fffefe;display:block;text-decoration:none;text-align:center;padding-top:14px;-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;filter:progid:DXImageTransform.Microsoft.Shadow(strength=5, direction=180, color='#a4a4a4');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 180, Color = '#a4a4a4')";}
#ph p{padding-top:20px;}
#dop-phone{color:#2C5140;position:relative;margin-top:15px;margin-bottom:15px;font-size:22px;padding-left:35px;}
#dop-phone img{position:absolute;left:0px;top:-2px;}
#nomain-page-links{margin-top:40px;}
.ics-s{width:55px;float:left;height:55px;}
#nomain-page-links .main-page-link p{float:left;width:169px;padding-top:19px;height:36px;text-decoration:underline;font-size:14px;-moz-box-shadow:inset 0px 2px 6px #a9a9a9;-webkit-box-shadow:inset 0px 2px 6px #a9a9a9;box-shadow:inset 0px 2px 6px #a9a9a9;filter:progid:DXImageTransform.Microsoft.Shadow(strength=2, direction=180, color='#a9a9a9');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 180, Color = '#a9a9a9')";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#dadada');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#fbfbfb', endColorstr = '#dadada')";background-image:-moz-linear-gradient(top, #fbfbfb, #dadada);background-image:-ms-linear-gradient(top, #fbfbfb, #dadada);background-image:-o-linear-gradient(top, #fbfbfb, #dadada);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#fbfbfb),
to(#dadada));background-image:-webkit-linear-gradient(top, #fbfbfb, #dadada);background-image:linear-gradient(top, #fbfbfb, #dadada);}
#nomain-page-links .main-page-link:first-child p{padding-top:11px;height:44px;}
#nomain-page-links .main-page-link{width:224px;border:3px solid #2C5140;}
#im1{background-image:url(/local/templates/nep_fui/images/im1.png);}
#im2{background-image:url(/local/templates/nep_fui/images/im2.png);}
#im3{background-image:url(/local/templates/nep_fui/images/im3.png);}
#im4{background-image:url(/local/templates/nep_fui/images/im4.png);}
#nomain-page-links .main-page-link.s{margin-left:20px;margin-right:20px;}
#nomain-page-links .main-page-link.th{margin-right:20px;}
#header #buttons a:hover,
.submenu-header-item:hover,
#footer-question > a:hover,
#social a:hover,
#nomain-page-links .main-page-link:hover,
#ph > a:hover{opacity:0.8;}
#menu p:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdb4ac', endColorstr='#9c9287');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#bdb4ac', endColorstr = '#9c9287')";background-image:-moz-linear-gradient(top, #bdb4ac, #9c9287);background-image:-ms-linear-gradient(top, #bdb4ac, #9c9287);background-image:-o-linear-gradient(top, #bdb4ac, #9c9287);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#bdb4ac),
to(#9c9287));background-image:-webkit-linear-gradient(top, #bdb4ac, #9c9287);background-image:linear-gradient(top, #bdb4ac, #9c9287);}
form button:hover{opacity:0.8;}
#overlay{width:100%;display:none;height:100%;position:fixed;background-color:rgba(0, 0, 0, 0.6);z-index:99999999;top:0px;left:0px;}
.pop-up-form{display:none;position:fixed;z-index:999999999;padding:25px 40px;background-color:#fff;width:304px;left:50%;margin-left:-180px;top:150px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.pop-up-form .fa-times{color:#045c4e;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px;}
.pop-up-title{text-align:center;text-transform:uppercase;margin-bottom:20px;font-size:18px;}
.pop-up-form input[type="text"],
.pop-up-form input[type="email"]{width:304px;}
.pop-up-form button{width:304px;}
.error{-moz-box-shadow:inset 0px 0px 5px #c01 !important;-webkit-box-shadow:inset 0px 0px 5px #c01 !important;box-shadow:inset 0px 0px 5px #c01 !important;filter:progid:DXImageTransform.Microsoft.Shadow(strength=0, direction=180, color='#c01') !important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 0, Direction = 180, Color = '#c01')" !important;}
textarea.old{width:350px;margin-bottom:9px;padding-left:5px;font-size:14px;height:70px;padding-top:5px;-moz-box-shadow:inset 0px 3px 10px #b5b5b5;-webkit-box-shadow:inset 0px 3px 10px #b5b5b5;box-shadow:inset 0px 3px 10px #b5b5b5;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=180, color='#b5b5b5');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 3, Direction = 180, Color = '#b5b5b5')";border:none;resize:none;-webkit-appearance:none;}
.little-news{margin-bottom:20px;border-bottom:1px solid #eae8e5;padding-bottom:20px;}
.little-news > a{font-size:18px;}
.little-news > p{color:#666;margin-bottom:5px;font-size:12px;margin-top:15px;}
.m-t-10{margin-top:10px;}
.b-b{border-bottom:1px solid #eae8e5;padding-bottom:10px;}
.date.grey{color:#666;margin-bottom:10px;font-size:12px;margin-top:15px;}
.main-container select{width:350px;margin-bottom:9px;padding-left:5px;font-size:14px;height:44px;-moz-box-shadow:inset 0px 3px 10px #b5b5b5;-webkit-box-shadow:inset 0px 3px 10px #b5b5b5;box-shadow:inset 0px 3px 10px #b5b5b5;filter:progid:DXImageTransform.Microsoft.Shadow(strength=3, direction=180, color='#b5b5b5');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(strength = 3, Direction = 180, Color = '#b5b5b5')";border:none;}
#rass-form input[type="text"],
#rass-form input[type="email"]{width:350px;}
#rass-form button{width:350px;margin-top:30px;}
#zajavka2-form textarea{width:304px;}
.gallery-item-photo{margin-right:20px;text-align:center;}
.gallery-item-info{font-size:13px;line-height:19px;padding-top:0;}
.gallery-item{float:left;width:50%;margin-bottom:20px;border-bottom:1px solid #eae8e5;overflow:hidden;}
#left-banner2{margin-top:20px;border:1px solid #d4d4d4;}
#header-content #phone > a{color:#2C5140;display:inline-block;}
#submenu-header > a{float:left;padding-left:48px;color:#fff;padding-right:5px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#298173', endColorstr='#045c4e');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#298173', endColorstr = '#045c4e')";background-image:-moz-linear-gradient(top, #298173, #045c4e);background-image:-ms-linear-gradient(top, #298173, #045c4e);background-image:-o-linear-gradient(top, #298173, #045c4e);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#298173),
to(#045c4e));background-image:-webkit-linear-gradient(top, #298173, #045c4e);background-image:linear-gradient(top, #298173, #045c4e);-moz-box-shadow:0px 5px 9px #a4a4a4;-webkit-box-shadow:0px 5px 9px #a4a4a4;box-shadow:0px 5px 9px #a4a4a4;position:relative;padding-top:25px;padding-bottom:25px;text-decoration:none;}
#submenu-header > a > img{position:absolute;left:19px;top:15 px;}
#submenu-header > a > span{text-transform:uppercase;font-size:18px;color:#fff;}
#submenu-header > a:hover{opacity:0.8;}
div#page-content h2{margin-bottom:10px;margin-top:30px;font-family:Tahoma;}
div#page-content h3{margin-bottom:10px;margin-top:30px;font-weight:500;}
div#page-content p{margin:5px auto;font-family:Tahoma;}
#page-content p {text-align: justify;}
.grey-block h2{margin-top:5px !important;}
table.gr_st_table{border:1px solid #0e6658;width:100%;border-collapse:collapse;}
table.gr_st_table tr,
.gr_st_table td,
.gr_st_table th{padding:1%;border:1px solid #0e6658;}
.gr_st_table th{background:#288172;color:#fff;}
.gr_st_table td:nth-child(1){width:76%;}
.gr_st_table td:nth-child(2){width:20%;}
table.gr_st_table h2{margin-top:10px !important;margin-bottom:10px !important;text-align:center;}
.panel{box-shadow:0 1px 20px rgba(0, 0, 0, 0.1) !important;background-color:transparent !important;}
.left-menu-block{margin:30px 0;}
.copy-text{max-width:500px;margin:15px 0;}
.copy-social{margin:15px 0 0 0;}
#menu h5{display:none;}
#wrapper,
#footer{width:100%;max-width:1020px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}
#header #phone p a img{width: 32px; height: auto; margin-left: 5px;}
#header #phone p a,
#footer #phonefooter p a{color:#2C5140;text-decoration:none;width:100%;display:block;text-align:right;display: flex;-webkit-justify-content: flex-end;justify-content: flex-end;-webkit-align-items: center;align-items: center;}
.maill{font-size:18px;}
a.download {display: inline-block;padding: 5px 20px 5px 0px;background: #2C5140;color: #ffffff!important;}

#auto-slider-2 #bx_651765591_1118, #auto-slider-2 #bx_651765591_12 {
	transform: rotate(270deg);
    transform-origin: 61px 70px;
    padding-top: 44px;
}

#auto-slider-2 #bx_651765591_1118 img, #auto-slider-2 #bx_651765591_12 img {
	margin-top: -20px;
}

@media only screen and (max-width:1019px){#submenu .left{width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#submenu .left:after{content:"";display:block;height:1px;overflow:hidden;clear:both;}
#submenu .right{width:100%;float:none;height:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;}
#submenu .right > p{display:inline-block;width:300px;text-align:left;vertical-align:top;}
.main-page-link{float:none;display:inline-block;vertical-align:top;}
#main-page-links{padding:0;text-align:center;}
.main-page-link.second{margin:0 30px;}
.main-page-link.third{margin-right:30px;}
}
@media only screen and (max-width:1000px){.search_header{float:right;margin-top:21px !important;}
#header #phone p{}
#header-content #phone > a{}
.present{margin-left:20px;margin-bottom:15px;margin-right:0 !important;}
#footer-question,
#footer-question1{display:none;}
#header-content{float:none;max-width:none;position:relative;margin-top:0;}
#phones{margin:0 15px;float:right;vertical-align:top;}
.copy img.float-left{display:none;}
#header #phone{margin-right:0;}
#header #buttons{width:auto;}
#menu{width:100%;clear:both;}
.auto-slider-i-container,
#auto-slider-2-container{width:48%;}
.auto-slider-i{width:100%;}
.service{-webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.service .info{padding: 0; text-align: center; width: 100%;}
#footer #phone{float:left;text-align:left;}
#footer-question{clear:both;}
#social{float:none;margin-left:0;position:absolute;right:250px;}
#page #left-col{display:none;}
#page-content{float:none;width:100%;overflow-x: scroll;}
#logo{position:relative;z-index:2;margin-bottom:15px;}
#nomain-page-links .main-page-link{margin-bottom:10px;}#page-content
div#page-content p{margin-bottom:15px;}
#phone-block > img{/*float:left;*//*margin-right:15px;*/max-width:100%;height:auto;}
/*#phone-block #ph{float:left;}*/
.service .img {margin: 0 auto;}
/*.service .info {float: right; padding: 0;}*/
}
@media only screen and (max-width:850px){.main-page-link.second{margin:0 12px;}
.main-page-link.third{margin-right:12px;}
}
@media only screen and (max-width:800px){#razrab .copy{display:block;width:100%;text-align:center;}
.copy-text{display:block;width:100%;max-width:80%;margin:0 auto;}
.copy-social{display:inline-block;width:100%;max-width:42%;margin:0 auto;text-align:center;margin-top:30px;}
#footer #phonefooter p a{text-align:center;}
#footer #phonefooter p{padding-bottom:0 !important;}
.submenu-content .col{column-count:2;}
.submenu-header-item span{font-size:14px;}
#main-page-links{padding:0 80px;text-align:center;}
.main-page-link.second{margin:0 18px;}
.main-page-link.third{margin:0 18px;}
.main-page-link{margin:0 18px;margin-bottom:15px;}
.gallery-item-info{float:none;width:auto;padding-top:10px;padding-bottom:10px;}
#phone-block #ph{display:none;}
#page-content #submenu-cc{display:none;}
#page-content #submenu-header > div > img{margin:0px 0px !important; }
#phone-block{margin-bottom:15px; width: 100%; text-align: center;}
}
@media only screen and (max-width:768px){.guarantee_item{width:49% !important;}
#phones{margin-right:10px;float:right;}
#wrapper,
#footer{padding-left:10px;padding-right:10px;overflow-x:scroll;}
/*.service{width:100%;float:none;}
.service .img {width: 20%;}
.service .img img {width: 100%;}*/
.title.center.popular-services-title + #services .service .img img {
	width: auto;
}
/*.service .info{float:right;width:auto;padding:0;}*/
.info_cstm {width: 76% !important;}
}
@media only screen and (max-width:740px){._header_separator{display:none !important;}
#header #phone p a,
#footer #phonefooter p a{font-size:18px;}
#header-content #phone > a{width:100%;text-align:right;font-size:15px;}
#head_exp{}
.search_header{display:none !important;}
.present{display:none !important;}
.forma-wrapper{font-size:16px;top:10px;}
#menu{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a69c91', endColorstr='#81776c');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#a69c91', endColorstr = '#81776c')";background-image:-moz-linear-gradient(top, #a69c91, #81776c);background-image:-ms-linear-gradient(top, #a69c91, #81776c);background-image:-o-linear-gradient(top, #a69c91, #81776c);background-image:-webkit-gradient(linear,
center top,
center bottom,
from(#a69c91),
to(#81776c));background-image:-webkit-linear-gradient(top, #a69c91, #81776c);background-image:linear-gradient(top, #a69c91, #81776c);height:45px;position:relative;z-index:10;}
#menu > h5{display:block;padding-left:60px;font-size:18px;text-transform:uppercase;color:#fff;height:45px;line-height:45px;position:relative;cursor:pointer;font-weight:normal;}
#menu > h5:before{content:"";width:45px;height:45px;position:absolute;left:0;top:0;display:block;border-right:1px solid #a99f95;background:url(/local/templates/nep_fui/images/menu-icon.png) 0 0 no-repeat;}
#menu > div{position:absolute;left:0;top:45px;width:280px;border:2px solid #83796f;border-left:none;border-top:none;display:none;}
#menu > div table td{display:block;width:100%;background:#fff;border:none;height:auto;text-align: left;padding: 10px;border-bottom: 1px solid ##83796f;}
/*#menu > div table td:nth-child(1):before{position:relative;content:"";text-align:left;color:#83796f;border-bottom:1px solid #a99f95;padding:10px 0 10px 60px;height:auto;display:block;font-size:13px;text-transform:uppercase;}
#menu > div table td:nth-child(2):before{position:relative;content:"";text-align:left;color:#83796f;border-bottom:1px solid #a99f95;padding:10px 0 10px 60px;height:auto;display:block;font-size:13px;text-transform:uppercase;}
#menu > div table td:nth-child(3):before{position:relative;content:"";text-align:left;color:#83796f;border-bottom:1px solid #a99f95;padding:10px 0 10px 60px;height:auto;display:block;font-size:13px;text-transform:uppercase;}*/
/*#menu > div table td:nth-child(1) > a,
#menu > div table td:nth-child(2) > a,
#menu > div table td:nth-child(3) > a{position:absolute;color:#e0dbd6;font-size:0px;width:auto;display:block;padding:6px 15px 6px 60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;background-color:#e0dbd6;border-bottom:none;display:none;}*/
#menu td > a, #menu td > span {color: #83796f;}
#menu > div table td:nth-child(1) .vipad,
#menu > div table td:nth-child(2) .vipad,
#menu > div table td:nth-child(3) .vipad{}
#menu td > a{text-align:left;color:#83796f;/*border-bottom:1px solid #a99f95;*//*padding:10px 0 10px 60px;height:auto;*/}
#menu a:hover{background:none;}
.vipad{position:relative !important;background-color:#e0dbd6;text-align:left;width:100%;border-bottom:1px solid #a99f95;left:0 !important;}
.vipad a{color:#83796f;width:auto;display:block;padding: 14px 15px 6px 0;}
#auto-slider-2 #bx_651765591_1118, #auto-slider-2 #bx_651765591_12 {transform-origin: 51px 60px;}
#header #phone a img{display: none;}
#header #phone,
#footer #phone{width:auto;width:163px;vertical-align:top;}
#footer #phone{margin-top:8px;}
#header #phone p,
#footer #phone p{display:inline-block;margin:0;padding:0;width:100%;}
#footer #phone small{display:block;font-size:12px;margin-bottom:10px;}
#footer #phone{width:auto;}
#footer #phone > a{width:45px;height:45px;overflow:hidden;display:inline-block;background:url(/local/templates/nep_fui/images/icon-email1.png) center no-repeat #2C5140;color:#2C5140;font-size:0px;margin-left:7px;}
#social{display:none;}
#header #buttons a:first-child{display:none;}
#content{margin-top:0;}
.submenu-content{height:auto;}
#submenu-header{height:auto;position:relative;}
#submenu-header > div.submenu-header-item,
#submenu-header > a{height:55px;padding:0px 0 0px 40px;}
#submenu .submenu-header-item:nth-child(2),
#submenu .submenu-header-item:nth-child(1){width:auto;}
#submenu-header > div.clear{display:none;}
#submenu-header > a > img,
#submenu-header > div > img{left:7px;top:62%;margin-top:-18px;/*width:20px;*/ }
.auto-slider-i-container,
#auto-slider-2-container{width:100%;float:none;text-align:center;}
#auto-slider-2-container{clear:both;padding-top:20px;}
.auto-slider-i{/*height:140px;*/}
.auto-slider-body{text-align:center;width:100% !important;/*height:120px;*/}
.auto-slider-i-container,
#auto-slider-2-container{border-bottom:5px solid #2C5140;float:none;}
.auto-slider-i-container:after,
#auto-slider-2-container:after{content:"";display:block;height:1px;overflow:hidden;clear:both;}
#auto-slider-2-container .product,
#auto-slider-1-container .product{display:inline-block;margin:0 10px;vertical-align:middle;float:none;padding:0;width:auto;}
#auto-slider-3-container .product{display:inline-block;margin:0 10px;vertical-align:middle;float:none;padding:0;width:auto;}
.scroll{display:none;}
#social p{display:none;}
#breadcrumbs{margin-top:15px;}
}
@media only screen and (max-width:650px){.uslugi_main{flex-wrap:wrap;}
.usluga_main{width:100%;}
#main-page-links{padding:0px;text-align:center;margin:0 -10px;}
#nomain-page-links .main-page-link{margin:0 0 10px 0;display:block;}
#nomain-page-links .main-page-link.s{margin:0 0 10px 0;}
a.download {padding-left: 20px;}
}
@media only screen and (max-width:664px){.forma-wrapper h1{font-size: 24px !important;}}
@media only screen and (max-width:550px){.guarantee_item{width:100% !important;}
.consult_baner{padding: 20px 30px;}
.consult_baner span{font-size: 16px; margin-bottom: 10px;}
.forma-wrapper{left: 25%; }
#forma{height:auto;background-repeat:no-repeat;background-size:contain;padding-top:150px;}
#forma form{background:#978b7e;text-align:center;width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.g-recaptcha{margin:0 auto 7px;width:100%;max-width:304px;overflow:hidden;}
input[type="text"],
input[type="email"],
.main-container form button{width:100%;/*max-width:304px;*/padding-left:5px;padding-right:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.service_form_block input, .service_form textarea{max-width:100%;}
.service_form_block #service_form-title{max-width: 100%;}
.service_form_block input[type="submit"]{width:100%;}
#forma form>div{max-width:304px;margin: 0 auto;}
#submenu-cc{margin-top:10px;height:auto;}
.copy-text{max-width:100%;margin:15px 0;text-align:justify;}
.submenu-content .col{width:100%;margin-bottom:30px;}
.submenu-content{flex-wrap:wrap;}
.info_cstm {width: 100% !important;}
/*.service .img {width: 100%;}*/
#services_title{margin-bottom: 80px;}
#services_nav{top: 40px;}
}
@media only screen and (max-width:400px){.forma-wrapper{left: 20%; }}
@media only screen and (max-width:530px){#submenu{margin-top:70px;}
#page-content #submenu{margin-top:20px;margin-bottom:5px;}
#submenu-header{width:100%;float:none;flex-wrap:wrap;}
#submenu-header > a{display:block;position:absolute !important;width:100% !important;top:-62px !important;left:0 !important;line-height:0 !important;padding-left:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#submenu .submenu-header-item{border-right:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100% !important;height:40px !important;margin-bottom:5px;}
}
@media only screen and (max-width:480px){#forma{padding-top:125px;}
.owl-nav {top: -41px;}
.gallery-item {/*min-height: 460px;*/}
}
@media only screen and (max-width:375px){
	#forma{padding-top:100px;}

}
@media only screen and (max-width:450px){#header,
#forma{margin:0 -10px;}
#logo{width:155px;overflow:hidden;margin:-20px 0 0 7px;z-index:2;position:relative;}
#logo img{width:100%;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#phones{top:0px;right:10px;}
#header #buttons{padding:0 10px;width:auto;float:none;position:relative;z-index:3;}
#header #buttons a{width:100%;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#menu{margin-top:10px;}
#main-page-links{padding:0px;text-align:center;margin:0 -10px;font-size:0;}
.main-page-link.second,
.main-page-link.third,
.main-page-link{width:145px;margin:0 5px 15px;}
.main-page-link a{font-size:14px;}
#auto-slider-2-container .product,
#auto-slider-1-container .product{margin:0 5px;}
#auto-slider-3-container .product{margin:0 5px;}
table.gr_st_table{font-size:13px;}
.pop-up-form{width:100%;max-width:310px;left:50%;margin-left:-155px;top:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;}
.pop-up-form input[type="text"],
.pop-up-form input[type="email"],
#zajavka2-form textarea,
.pop-up-form button{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.pop-up-form button{margin-top:10px;}
#captcha_zvon{width:100%;overflow:hidden;}
}
@media only screen and (max-width:360px){.submenu-header-item span{font-size:16px;}
table.gr_st_table{font-size:12px;}
#logo {width: 135px;}
#header #phones #phone {width: 150px;}
}
@media only screen and (max-width:1199px){}
@media only screen and (max-width:400px){.copy-social{max-width:100%;}
#submenu .right > p{display:block;width:auto;}
}
@media only screen and (max-width:1199px){}
#header{padding-top:20px;}
.present{display:inline-block;margin-right:25px;vertical-align:top;}
.present a{text-decoration:none;}
.present span{vertical-align:top;padding-top:26px;border-bottom:1px solid #000;display:inline-block;}
.present span.pdf_i{color:rgb(255, 1, 1);display:inline-flex;font-size:12px;align-items:flex-end;justify-content:flex-end;width:68px;border-bottom:1px solid rgba(255, 255, 255, 0) !important;text-decoration:none;margin-right:11px;}
.present a:hover{text-decoration:none !important;}
.search_header{display:inline-block;margin-right:25px;vertical-align:top;margin-top:21px;position:relative;vertical-align:top;}
.search_header input{height:19px;vertical-align:top;box-shadow:none;border:3px solid rgb(47, 94, 51);width:182px;}
.search_header button{width:25px;height:24px;box-shadow:none;position:absolute;top:0;right:0;background:url(/local/templates/nep/images/search_i.png);background-size:contain;background-repeat:no-repeat;background-position:center;background-size:71%;}
.pdf_i{background-image:url(/local/templates/nep/images/pdf.png);width:50px;height:50px;display:inline-block;background-size:contain;background-repeat:no-repeat;padding:0 !important;border:none !important;}
.guarantee{margin:30px 0px;}
.guarantee p{text-align:center;font-size:22px;padding:20px 0px;}
.guarantee .title{font-size:22px;padding:0 !important;font-family:Tahoma;}
.guarantee_items{display:flex;flex-wrap:wrap;margin-top:30px;}
.guarantee_item{width:33%;text-align:center;margin-bottom:50px;}
.guarantee_icon{width:100%;height:100px;margin-bottom:20px;}
.guarantee_icon span{background-size:contain;display:inline-block;width:100px;height:100%;background-repeat:no-repeat;}
.guarantee_text{font-size:22px;color:rgb(34, 122, 108);}
#page-content-summary{}
#page-content-summary p{margin:0 !important;padding:0;font-size:20px;font-weight:bold;color:rgb(24, 112, 98);}
/*#page-content-summary ul{list-style:disc;}*/
#page-content-summary ul li{margin-bottom:5px; color: #2C5140;}
#page-content-summary ul li:before{display:none;}
#page-content-summary ul li a{font-size:14px !important;border-bottom:1px dashed;/*color:rgb(20, 60, 212);*/}
#page-content-summary ul li a:hover {text-decoration: none !important; border-bottom: none;}
/*#page-content-summary ul li a:hover{border-bottom:1px solid;}*/
#page-content-summary ul li.h3headerli{margin-left:15px;}
.flying_block{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:15px;background:none !important;border:1px solid rgb(40, 129, 114);border-radius:50px;margin-top:15px;}
.flying_icon{text-align:center;margin:10px 0px;}
.flying_icon span{height:70px;width:50px;background-size:contain;display:inline-block;background-repeat:no-repeat;background-position:center;}
.flying_text1{margin-bottom:50px;text-align:center;width:100%;font-size: 14px;}
.flying_text2{text-align:center;max-width:100%;font-size:15px;margin-left:15px; margin-right: 15px; margin-bottom:8px;}
.flying_tel{text-align:center;width:100%;display:block;font-size:18px;margin-bottom:10px;color:rgb(40, 129, 114) !important;}
.flying_email{text-align:center;width:100%;display:block;font-size:18px;margin-bottom:15px;text-decoration:underline !important;color:rgb(40, 129, 114) !important;}
.soglashenie_page ul{list-style-type:disc !important;}
.soglashenie_page ul li{padding-left:0 !important;}
.soglashenie_page ul li:before{}
.soglashenie_page ol{list-style-type:decimal !important;}
.soglashenie_page ol li{padding-left:0 !important;margin-left:15px;}
.soglashenie_page ol li:before{display:none;}
.child_element_123 a{font-weight:normal;}
.main_element_123 a{text-align:center;width:100%;display:block;color:rgb(255, 255, 255);text-transform:uppercase;text-align:center;width:100%;max-height:54px;max-height:54px;height:54px;}
.main_element_123{width:100%;display:block;text-align:center;}
.main_element_spoiler_block{display:none;background:rgb(224, 220, 216);padding:10px 10px;margin-bottom:15px;}
.main_element_spoiler{width:100%;cursor:pointer;background-color:rgb(234, 232, 229); margin-bottom: 20px;}
.main_element_spoiler_p{width:100%;cursor:default;background-color:rgb(234, 232, 229);}
.main_element_spoiler > div > div > span > a, .main_element_spoiler > div > div > span > p{font-size:17px !important;font-weight:bold;color:rgb(37, 125, 111);width:80%;}
.swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto;}
.swiper-slide{background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgb(193, 193, 193);}
.gallery-top{height:500px;width:100%;}
.gallery-thumbs{height:114px;box-sizing:border-box;padding:10px 0;}
.gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:0.4;}
.gallery-thumbs .swiper-slide-active{opacity:1;}
.swiper-container.gallery-thumbs .swiper-wrapper{margin-left:calc(-46% + 5px);}
._header_separator{padding:0 !important;}
.text-juctify{text-align:justify;width:100%;display:block;}
.text-center{text-align:center;width:100%;display:block;}
.swiper-container{padding:10px 0;background:rgb(193, 193, 193);margin-bottom:15px;}
.our_services .our_services_link:first-child{margin-top: 20px;}
.test{display: inline-block;width: 80%;}
.prop_block + h2 {
	margin-top: 0!important;
}
.prop_block:after {
    content: " ";
    clear: both;
}

.prop_block ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.prop_block ul li {
    width: 50%;
    float: left;
    list-style: none;
}

.prop_block ul li:before {
    background: none !important;
}

.prop_block ul li .content {
    padding: 20px;
}

.prop_block ul li .content:after {
  content: " ";
  clear: both;
}

.clear {
  clear: both;
}

.prop_block ul li .content .img_block {
    display: table-cell;
    vertical-align: middle;
}

.prop_block ul li .content .img_block img {
    width: 65px;
    height: 65px;
    margin-right: 23px;
}

.prop_block ul li .content .text_block {
    font-weight: bold;
    width: 300px;
    height: 70px;
    display: table-cell;
    vertical-align: middle;
    font-size: 18px;
}

@media only screen and (max-width: 640px) {
	#page-content p {
		text-indent: 0px;
	}
	#page-content p img {
		width: 100%;
	}
}

@media only screen and (max-width: 585px) {
  .prop_block ul li {
    float: none;
    width: 100%;
  }
  .prop_block ul li .content .img_block {
    width: 100%;
    float: none;
    text-align: center;
    display: block;
  }
  .prop_block ul li .content .img_block img {
    width: 70px;
    margin: 0 auto;
  }
  .prop_block ul li .content .text_block {
    margin: 0;
    font-size: 20px;
    text-align: center;
    display: block;
    width: 100%;
    margin-top: 30px;
    height: auto;
  }
}

.line_block .img_block {
	float: left;
	width: 50%;
}

.line_block .img_block img {
	width: 100%;
}

#page-content .specifications p {
	text-indent: 0px;
}

.line_block.first .specifications {
	width: 50%;
	float: left;
}

.specifications .item-spec {
	padding: 10px;
	border-bottom: 1px solid #aaaaaa;
	line-height: 21px;
	text-align: justify;
}

.specifications .item-spec .name {
	float: left;
	width: 16%;
	font-weight: bold;
}

.specifications .item-spec .value {
	float: right;
	width: 83%;
}

.line_block.first .specifications .item-spec .name {
	width: 80px;
}

.line_block.first .specifications .item-spec .value {
	width: 230px;
}

.line_block .img_block div{
    padding: 0 10px 10px 0;
}

.line_block.slider .owl-nav {
	position: relative;	

}

.line_block.slider .owl-next {
	position: absolute;
	right: 0;
}

.line_block.slider .owl-prev {
	position: absolute;
	left: 16px;	
}

@media only screen and (max-width: 768px) {
	.line_block.first .specifications {
		width: 100%;
	}
	.line_block.first .specifications .item-spec .name, .line_block.first .specifications .item-spec .value, .specifications .item-spec .name, .specifications .item-spec .value {
		width: 100%;
	}
	.line_block.slider {
		margin-top: 10px;
	}
	.line_block .img_block {
		width: auto;
	}
	.line_block .img_block div {
		width: 100%;
		text-align: center;
	}
}

.list_services table {
	width: 100%;
}

.list_services table tr td:first-child {
	text-align: left;
}

.list_services table tr td {
	padding: 10px;
	border: 1px solid #efefef;	
	text-align: center;
	font-size: 16px;
}

.list_services table tr:first-child td {
	text-align: center;
	font-size: 18px;
	font-weight: 600;
}
.list_services table tr {
    background: #efefef;
}

.list_services table tr:nth-child(even) {
	background: #32726a;
}

.list_services table tr:nth-child(even) td {
	color: #ffffff;
}

.list_services table tr:first-child {
	background: #ffffff
}

@media only screen and (max-width: 600px) {
	.list_services table tr td {
		font-size: 14px;
		padding: 5px;
		width: 60%;
	}

	.list_services table tr:first-child td {
		font-size: 16px;
	}

}

@media only screen and (max-width: 320px) {
	.list_services table tr:first-child td {
		width: 30%;
	}
}

.main_element_spoiler {
	margin-bottom: 0;
}
#not_found404_wrap{
	width: 100%;
	margin: 0 auto;
}
.not_found404_block{
	margin: 0 auto;
	text-align: center;
}
.not_found404_block h1{
	font-size: 144px !important;
	margin: 30px auto;
	font-weight: bold;
}
.not_found404_block p{
	margin: 30px auto;
	font-size: 24px;
}
.not_found404_block a{
	color: #2C5140;
}
.slick-list{
	overflow: hidden;
}
.slick-track{
	display: flex;
    justify-content: space-between;
}

.popular-services-title .owl-nav{
	top: 0;
}

/* End */


/* Start:/local/templates/nep_fui/fui/css/fui.css?1778820047159186*/
@charset "UTF-8";@font-face{font-family:Tahoma;src:local("Tahoma"),url(/local/templates/nep_fui/fui/css/../fonts/Tahoma.woff2) format("woff2"),url(/local/templates/nep_fui/fui/css/../fonts/Tahoma.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tahoma;src:local("Tahoma Bold"),local("Tahoma-Bold"),url(/local/templates/nep_fui/fui/css/../fonts/Tahoma-Bold.woff2) format("woff2"),url(/local/templates/nep_fui/fui/css/../fonts/Tahoma-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--colorPrimary:#2C5140;--colorSecondary:#6EA88E;--sectionSpace:66px;--colorBg:#E7F0EC}@media screen and (max-width:560px){:root{--sectionSpace:32px}}.state-no-transition *{transition:none!important}@media (max-width:767px){html{height:100%}}h2.panel-title{font-size:32px;color:#3c3c3c;line-height:39px;text-align:center;text-transform:none!important;margin-bottom:41px}h2.panel-title span{display:inline-block;position:relative}h2.panel-title span:after{content:"";height:2px;width:100%;position:absolute;left:0;top:calc(100% + 15px);background:linear-gradient(to right,#2c5140,#6ea88e)}@media screen and (max-width:767px){h2.panel-title{font-size:24px}}.panel-title-alt{text-align:center;margin-bottom:41px}@media (max-width:560px){.panel-title-alt{margin-bottom:16px!important}}.panel-title-alt h1,.panel-title-alt h2{color:#3c3c3c;line-height:39px;text-align:center;text-transform:none!important;font-size:32px!important;display:inline-block;position:relative;margin:0!important}.panel-title-alt h1:after,.panel-title-alt h2:after{content:"";height:2px;width:100%;position:absolute;left:0;top:calc(100% + 15px);background:linear-gradient(to right,#2c5140,#6ea88e)}@media (max-width:560px){.panel-title-alt h1:after,.panel-title-alt h2:after{top:100%}}@media screen and (max-width:767px){.panel-title-alt h1,.panel-title-alt h2{font-size:24px!important}}.panel-title-alt-2{text-align:center;position:relative;z-index:1;margin-bottom:40px}.panel-title-alt-2:after{content:"";width:100%;height:1px;background:rgba(0,0,0,.1);position:absolute;top:50%;left:0}.panel-title-alt-2 h2{font-size:32px;color:#3c3c3c;display:inline-block;text-align:center;position:relative;text-transform:none!important;background:#fff;padding:0 32px;margin:0!important;z-index:2}@media screen and (max-width:560px){.panel-title-alt-2 h2{padding:0 8px}}@media screen and (max-width:767px){.panel-title-alt-2 h2{font-size:24px}}#page #page-content .panel-title-alt-2 h2{margin:0!important}.fui-h2{text-align:left;font-size:24px!important;text-transform:none!important;color:#464646!important;margin:24px 0!important;font-family:Tahoma}.fui-h2:first-child{margin-top:0!important}.icon-map{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_map.svg)}.icon-email{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_email.svg)}.icon-pdf{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:20px;height:22px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_pdf.svg)}.fui-phone__inner:before,.icon-phone{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_phone.svg)}.icon-telegram{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_telegram.svg)}.icon-vk{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_vk.svg)}.icon-fb{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_fb.svg)}.icon-youtube{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_youtube.svg)}.icon-wa{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_wa.svg)}.fui-top-nav__item--with-sub .fui-top-nav__link span:after,.icon-drop{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_drop.svg)}.fui-more-link:after,.fui-portfolio__more:after,.fui-text-slider__slide-more-link:after,.icon-arrow-more{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_arrow_more.svg)}.fui-mob-btn-more:after,.fui-title-more:after,.icon-arrow-more-muted{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_arrow_more_muted.svg)}.icon-backcall{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_backcall.svg)}.icon-north-east{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_north_east.svg)}.fui-slider-arrows .slick-arrow:before,.fui-slider-arrows .swiper-button-next:before,.fui-slider-arrows .swiper-button-prev:before,.fui-slider-holder .slick-arrow:before,.fui-slider-holder .swiper-button-next:before,.fui-slider-holder .swiper-button-prev:before,.icon-next{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:32px;height:32px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_next.svg)}.icon-menu{background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_menu.svg)}.state-mobile-menu-active .icon-menu{background-image:url(/local/templates/nep_fui/fui/css/../images/icon_close.svg)}.main-container [class*=fui-],.main-container [class*=fui-] span{box-sizing:border-box}.s-mt-24{margin-top:24px!important}body{background:#f8f8f8}.btn1{height:56px;color:#fff;border:none;background:#2c5140;font-size:16px;font-weight:700;padding:0 56px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;cursor:pointer;transition-duration:.3s;transition-property:opacity}.btn1:hover{opacity:.75}#nca-cookiesaccept-line button,#page #page-content .fui-text-styles .fui-text-button,#page #page-content.fui-text-styles .fui-text-button,.fui-btn,.fui-text-styles .fui-text-button{display:inline-flex;justify-content:center;align-items:center;padding:24px 14px;text-decoration:none!important}#nca-cookiesaccept-line button:hover,#page #page-content .fui-text-styles .fui-text-button:hover,#page #page-content.fui-text-styles .fui-text-button:hover,.fui-btn:hover,.fui-text-styles .fui-text-button:hover{text-decoration:none!important}.fui-btn--primary{position:relative;z-index:1;font-size:14px;color:#2c5140;white-space:nowrap;background:linear-gradient(to right,#2c5140,#6ea88e);padding:4px}.fui-btn--primary:hover span{opacity:.85}.fui-btn--primary span{padding:15px 14px;background:#fff;width:100%;display:flex;justify-content:center;align-items:center;color:#2c5140;transition:.2s opacity}.fui-btn--primary-icon{padding-right:56px}.fui-btn--primary-icon [class*=icon-]{position:absolute;right:16px;top:50%;margin-top:-12px}#nca-cookiesaccept-line button,#page #page-content .fui-text-styles .fui-text-button,#page #page-content.fui-text-styles .fui-text-button,.fui-btn--default,.fui-text-styles .fui-text-button,.search-page__fields input[type=submit]{background:#2c5140;border-radius:2px;color:#fff!important;transition:.2s background,.2s color;border:none;cursor:pointer}#nca-cookiesaccept-line button:hover,#page #page-content .fui-text-styles .fui-text-button:hover,#page #page-content.fui-text-styles .fui-text-button:hover,.fui-btn--default:hover,.fui-text-styles .fui-text-button:hover,.search-page__fields input[type=submit]:hover{background-color:#1a3026;color:#fff!important}.fui-btn--default2{background:#2c5140;border-radius:2px;color:#fff!important;transition:.2s background,.2s color;border:none;cursor:pointer;padding:16px;font-size:16px}.fui-btn--default2:hover{background-color:#1a3026;color:#fff!important}.fui-btn--default3{background:#11b49a;border-radius:4px;height:48px;padding:0 28px;color:#fff!important;transition:.2s background,.2s color;border:none;cursor:pointer;font-weight:700;text-transform:uppercase}.fui-btn--default3:hover{background-color:#1a3026;color:#fff!important}.fui-btn--default4{background:var(--colorPrimary);border-radius:4px;height:48px;padding:0 28px;color:#fff!important;transition:.2s background,.2s color;border:none;cursor:pointer;font-weight:600;text-transform:uppercase;font-size:16px}.fui-btn--default4:hover{background-color:#1a3026;color:#fff!important}.fui-btn--default5{background:var(--colorBg);border-radius:4px;height:48px;padding:0 28px;color:var(--colorPrimary)!important;transition:.2s background,.2s color;border:none;cursor:pointer;font-weight:600;text-transform:uppercase;font-size:16px}.fui-btn--default5:hover{background-color:var(--colorPrimary);color:#fff!important}.fui-btn--outlined{border:1px solid #2c5140;border-radius:2px;color:#2c5140;transition:.2s background,.2s color}.fui-btn--outlined:hover{background-color:#2c5140;color:#fff!important}#page #page-content .fui-text-styles .fui-text-button,#page #page-content.fui-text-styles .fui-text-button,.fui-btn--sm,.fui-text-styles .fui-text-button{font-size:14px;padding:8px 16px}@media screen and (max-width:1000px){.fui-hide-tab{display:none!important}}.fui-wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto}@media screen and (max-width:1000px){.fui-wrapper{padding-left:16px;padding-right:16px}}.fui-header{height:172px;color:#3c3c3c;position:relative;z-index:200}@media screen and (max-width:1000px){.fui-header{height:auto}}.fui-header__inner{width:100%;transition:.2s background-color,.2s box-shadow}.fui-header__wrapper-holder{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);margin-bottom:12px}@media screen and (max-width:560px){.fui-header__wrapper-holder{margin:0}}.fui-header__wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto;display:flex;padding-top:14px;padding-bottom:14px;transition:.2s padding}@media screen and (max-width:1000px){.fui-header__wrapper{padding-left:16px;padding-right:16px}}@media screen and (max-width:1000px){.fui-header__wrapper{padding-top:0;padding-bottom:0;padding-right:8px;height:60px;display:flex;align-items:center}}@media (max-width:1200px){.fui-header__wrapper{align-items:center}}@media (max-width:374px){.fui-header__wrapper{padding-left:8px}}.fui-header__content{flex-grow:1;padding-top:2px;display:flex;height:67px}@media screen and (max-width:1000px){.fui-header__content{justify-content:flex-end}}@media screen and (max-width:1000px){.fui-header__content{height:auto;padding-top:0}}.fui-logo{display:flex;align-items:center;margin-right:5.2%;min-width:204px;transition:.2s transform}@media (max-width:1280px){.fui-logo{margin-right:1%;min-width:160px}}@media screen and (max-width:1000px){.fui-logo{min-width:1px;transform:none;margin-right:0}}.fui-logo img{transition:.2s height}@media (max-width:1280px){.fui-logo img{width:100%;height:auto}}@media screen and (max-width:1000px){.fui-logo img{width:80px!important;height:auto!important}}@media (max-width:359px){.fui-logo img{width:86px!important}}@media (max-width:328px){.fui-logo img{width:78px!important}}.fui-contacts-block{width:39%}@media (max-width:1280px){.fui-contacts-block{width:calc(52% - 140px);padding-right:2%}}@media screen and (max-width:1000px){.fui-contacts-block{display:none}}.fui-contacts-block__inner{display:flex;flex-wrap:wrap}.fui-contacts-block__item{display:flex;align-items:center;font-size:14px;color:#3c3c3c;white-space:nowrap;transition:.2s margin}@media (max-width:1280px){.fui-contacts-block__item{font-size:13px}}.fui-contacts-block__item a{text-decoration:none;color:#3c3c3c}@media (max-width:1280px){.fui-contacts-block__item a{font-size:12px;white-space:normal}}.fui-contacts-block__item a:hover{text-decoration:none;color:#2c5140}.fui-contacts-block__item--address{width:100%}.fui-contacts-block__item+.fui-contacts-block__item{margin-top:8px}@media (max-width:1280px){.fui-contacts-block__item+.fui-contacts-block__item{margin-top:8px}}.fui-contacts-block__item+.fui-contacts-block__item+.fui-contacts-block__item{margin-left:48px}@media (max-width:1280px){.fui-contacts-block__item+.fui-contacts-block__item+.fui-contacts-block__item{margin-left:8px}}.fui-contacts-block__item-icon{width:32px;min-width:32px}.fui-phone{height:67px;display:flex;justify-content:flex-end;align-items:center;border-left:1px solid rgba(0,0,0,.1);width:32%;padding-right:2%}@media (max-width:1200px){.fui-phone{width:35%}}@media screen and (max-width:1000px){.fui-phone{height:auto;border:none;width:auto;order:2}}.fui-phone__inner{position:relative;padding-left:48px}.fui-phone__inner:before{content:"";position:absolute;left:0;top:0}@media (max-width:1280px){.fui-phone__inner:before{width:18px;height:18px}}@media screen and (max-width:1000px){.fui-phone__inner:before{display:none}}@media (max-width:1200px){.fui-phone__inner{margin-left:-8px}}@media screen and (max-width:1000px){.fui-phone__inner{margin-left:120px;padding:0}}@media screen and (max-width:560px){.fui-phone__inner{margin-left:10px}}.fui-phone__item{text-align:right}.fui-phone__item--hint{position:relative}.fui-phone__item--hint:before{content:"Бесплатно по РФ";position:absolute;right:100%;top:7px;font-size:12px;color:#929292;white-space:nowrap}@media (max-width:1280px){.fui-phone__item--hint:before{top:5px}}@media screen and (max-width:560px){.fui-phone__item--hint:before{display:none}}.fui-phone__item+.fui-phone__item{margin-top:8px}@media screen and (max-width:560px){.fui-phone__item+.fui-phone__item{margin-top:4px}}.fui-phone__item-value{font-size:18px;color:#2c5140}@media (max-width:1280px){.fui-phone__item-value{font-size:16px}}@media screen and (max-width:560px){.fui-phone__item-value{font-size:13px}}@media (max-width:361px){.fui-phone__item-value{font-size:11px}}.fui-phone__item-value:hover{text-decoration:none!important;color:#1a3026}.fui-phone__time{font-size:13px;margin-top:8px;text-align:right}@media (max-width:1280px){.fui-phone__time{font-size:12px}}@media screen and (max-width:1000px){.fui-phone__time{display:none}}.fui-social{display:flex;align-items:center}.fui-social__inner{display:flex}.fui-social__item{margin-left:16px;transition:.2s opacity;font-size:0}@media screen and (max-width:1000px){.fui-social__item{margin-left:10px}}.fui-social__item:hover{opacity:.8}.fui-social__item:first-child{margin-left:0}.fui-header .fui-social{width:11%;height:67px;border-left:1px solid rgba(0,0,0,.1);justify-content:center}@media screen and (max-width:1000px){.fui-header .fui-social{height:auto;border:none;width:auto;order:1;margin-left:12px}}@media (max-width:1200px){.fui-header .fui-social [class*=icon-]{width:24px;height:24px}}@media screen and (max-width:1000px){.fui-header .fui-social [class*=icon-]{width:20px;height:20px}}.fui-footer .fui-social{justify-content:flex-end}@media screen and (max-width:1000px){.fui-footer .fui-social{justify-content:center;margin-top:16px}}.fui-back-call{width:160px;min-width:160px;display:flex;align-items:center}@media (max-width:1280px){.fui-back-call{width:140px;min-width:140px}}@media screen and (max-width:1000px){.fui-back-call{display:none}}#nca-cookiesaccept-line .fui-back-call button,#page #page-content .fui-text-styles .fui-back-call .fui-text-button,#page #page-content.fui-text-styles .fui-back-call .fui-text-button,.fui-back-call #nca-cookiesaccept-line button,.fui-back-call #page #page-content .fui-text-styles .fui-text-button,.fui-back-call #page #page-content.fui-text-styles .fui-text-button,.fui-back-call .fui-btn,.fui-back-call .fui-text-styles .fui-text-button,.fui-text-styles .fui-back-call .fui-text-button{width:100%}.fui-top-nav{transition:.2s margin,.2s border-color;border-top:1px solid transparent}@media screen and (max-width:1000px){.fui-top-nav{display:none;top:60px;right:0;position:absolute;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.25);z-index:100;width:100%}}.fui-top-nav__wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto;display:flex;align-items:center;position:relative}@media screen and (max-width:1000px){.fui-top-nav__wrapper{padding-left:16px;padding-right:16px}}@media screen and (max-width:1000px){.fui-top-nav__wrapper{flex-direction:column;padding:0}}.fui-top-nav__list{list-style:none;padding:0;margin:0;flex-grow:1;display:flex;width:100%}@media screen and (max-width:1000px){.fui-top-nav__list{flex-direction:column}}@media (min-width:1025px){.fui-top-nav__item:hover .fui-top-nav__link:after{width:100%}}.fui-top-nav__item .more_items{display:none}.fui-top-nav__item--with-sub{position:relative}.fui-top-nav__item--with-sub.hover:before,.fui-top-nav__item--with-sub:hover:before{content:"";position:absolute;top:100%;left:0;height:8px;width:100%;z-index:100}.fui-top-nav__item--with-sub.hover .fui-top-nav__sub,.fui-top-nav__item--with-sub:hover .fui-top-nav__sub{visibility:visible;opacity:1;z-index:101;transform:translateY(0)}.fui-top-nav__item--with-sub .fui-top-nav__link{padding-right:20px}.fui-top-nav__item--with-sub .fui-top-nav__link span{display:flex}.fui-top-nav__item--with-sub .fui-top-nav__link span:after{transition:.2s transform;content:"";margin-left:8px}.fui-top-nav__item--columns{position:static}.fui-top-nav__item--columns .fui-top-nav__sub{left:0;display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.fui-top-nav__item--columns .fui-top-nav__sub .fui-top-nav__sub{position:static;margin:8px 0 0 0;box-shadow:none;width:100%}.fui-top-nav__item--columns>.fui-top-nav__sub{overflow-y:auto;margin:8px 0 0 0!important;padding:24px}@media (min-width:1025px){.fui-top-nav__item--columns>.fui-top-nav__sub{max-height:calc(90vh - 199px)}}@media screen and (max-width:1000px){.fui-top-nav__item--columns>.fui-top-nav__sub{margin:0!important;padding:24px 0;overflow:visible;max-height:none;transform:none;display:none}.fui-top-nav__item--columns>.fui-top-nav__sub[style*=block]{display:flex!important}}.fui-top-nav__item--columns>.fui-top-nav__sub>.fui-top-nav__sub-item+.fui-top-nav__sub-item+.fui-top-nav__sub-item+.fui-top-nav__sub-item{margin-top:16px}.fui-top-nav__item--columns>.fui-top-nav__sub>.fui-top-nav__sub-item>.fui-top-nav__sub-link{font-weight:700}.fui-top-nav__item--columns>.fui-top-nav__sub>.fui-top-nav__sub-item>.fui-top-nav__sub-link span{color:#3c3c3c}.fui-top-nav__item--columns .fui-top-nav__sub-item{width:33.33%;padding:0 16px}@media screen and (max-width:767px){.fui-top-nav__item--columns .fui-top-nav__sub-item{width:50%}}@media screen and (max-width:560px){.fui-top-nav__item--columns .fui-top-nav__sub-item{width:100%}}.fui-top-nav__item--columns .fui-top-nav__sub-item .fui-top-nav__sub-item{width:100%;margin:4px 0;padding-left:0;padding-right:0}.fui-top-nav__item--columns .fui-top-nav__sub-link{white-space:normal;font-size:13px;padding:0;display:inline;color:#2c5140}.fui-top-nav__item--columns .fui-top-nav__sub-link span{color:#2c5140}.fui-top-nav__item--columns .fui-top-nav__sub-link:hover{color:#2c5140;text-decoration:underline!important;background:0 0}.fui-top-nav__item--columns .collapsed{display:none}.fui-top-nav__item--columns .clicked_exp{display:block}.fui-top-nav__item--columns .more_items{display:inline-flex;align-items:center;padding:4px 6px;background:#2c5140;color:#fff;border-radius:2px;cursor:pointer}.fui-top-nav__item--columns .more_items span{color:#fff;font-size:11px}.fui-top-nav__item--columns .more_items:hover{background-color:#1a3026}.fui-top-nav__item--columns .more_items.state-active .more_items_text1{display:none}.fui-top-nav__item--columns .more_items.state-active .more_items_text2{display:inline}.fui-top-nav__item--columns .more_items_text2{display:none}.fui-top-nav__link{font-size:16px;text-decoration:none!important;height:64px;padding:0 34px;display:flex;align-items:center;position:relative}@media (max-width:1280px){.fui-top-nav__link{padding:0 1.7vw;font-size:15px}}@media screen and (max-width:1000px){.fui-top-nav__link{padding:0 16px;height:48px;border-bottom:1px solid rgba(0,0,0,.1)}}.fui-top-nav__link:after{content:"";display:block;width:0;height:2px;position:absolute;top:100%;left:0;transition:.3s width;background:linear-gradient(to right,#2c5140,#6ea88e)}.fui-top-nav__link:hover{color:#2c5140;text-decoration:none!important}.fui-top-nav__link.state-active span:after{transform:rotate(-180deg)}.fui-top-nav__sub{list-style:none;padding:0;margin:0;margin-top:8px;position:absolute;min-width:100%;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.25);visibility:hidden;z-index:-1;opacity:0;transform:translateY(-8px);transition:.3s opacity,.3s transform}@media screen and (max-width:1000px){.fui-top-nav__sub{visibility:visible;position:static;opacity:1;box-shadow:none;margin-top:0;display:none;background:#f8f8f8;padding:8px 0;transform:none}}.fui-top-nav__sub-link{display:block;white-space:nowrap;padding:16px 24px}@media screen and (max-width:1000px){.fui-top-nav__sub-link{padding:8px 16px;font-size:14px}}.fui-top-nav__sub-link:hover{background-color:rgba(0,0,0,.05);text-decoration:none!important}.fui-top-nav__stick-logo{display:none;position:absolute;left:32px;top:50%;transform:translateY(-50%)}.fui-top-nav__stick-logo-image{width:120px!important;height:48px!important}.fui-top-nav.is_stuck{background-color:#fff;box-shadow:0 10px 10px rgba(0,0,0,.25)}.fui-top-nav.is_stuck .fui-top-nav__link{padding:0 1vw}@media (max-width:1100px){.fui-top-nav.is_stuck .fui-top-nav__link{padding:0 .9vw;font-size:14px}}.fui-top-nav.is_stuck .fui-top-nav__wrapper{padding-left:172px}.fui-top-nav.is_stuck .fui-top-nav__stick-logo{display:block}.fui-top-nav.is_stuck .fui-top-nav__link:after{top:calc(100% - 2px)!important}.fui-top-nav.state-active{border-color:rgba(0,0,0,.1)}.fui-nav-search__trigger{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0}.fui-nav-search__trigger svg{fill:#6ea88e;transition:.2s fill}.fui-nav-search__trigger:hover{background-color:#2c5140}.fui-nav-search__trigger:hover svg{fill:#fff}.fui-nav-search__trigger:active{background-color:#1a3026}.fui-nav-search__content{position:fixed;background:#fff;top:-100px;padding:16px 32px;box-sizing:border-box;transition:.2s top;z-index:9999;width:100%;left:0;box-shadow:0 5px 10px rgba(0,0,0,.35);display:flex}@media screen and (max-width:560px){.fui-nav-search__content{padding-left:0;padding-right:0}}.fui-nav-search__content.state-active{top:0}.fui-nav-search__fields{display:flex;align-items:center;flex-grow:1}.fui-nav-search__fields input{flex-grow:1;box-shadow:none;margin:0;border:1px solid rgba(0,0,0,.1);height:40px!important;box-sizing:border-box;padding:0 16px}.fui-nav-search__fields input:focus{border-color:#2c5140}.fui-nav-search__fields button{width:40px;min-width:40px;margin-left:24px;height:40px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;border:none;background:#2c5140;box-shadow:none}@media screen and (max-width:560px){.fui-nav-search__fields button{margin-left:8px}}.fui-nav-search__fields button svg{fill:#fff;transition:.2s fill}.fui-nav-search__fields button:hover{background-color:#1a3026}.fui-nav-search__fields button:hover svg{fill:#fff}.fui-nav-search__fields button:active{background-color:#111f19}.fui-nav-search__close{width:40px;min-width:40px;margin-left:24px;height:40px;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;box-shadow:none;cursor:pointer}@media screen and (max-width:560px){.fui-nav-search__close{margin-left:8px}}.fui-nav-search__close:hover{background:#eee}.fui-nav-search__close svg{fill:#3c3c3c}.fui-nav-search .fui-wrapper{display:flex}.fui-main-slider{display:flex;box-shadow:0 1px 10px rgba(0,0,0,.05);margin-top:14px;height:491px;overflow:hidden}@media screen and (max-width:1000px){.fui-main-slider{display:block;height:auto;overflow:visible}}@media screen and (max-width:560px){.fui-main-slider{margin:0 -16px}}.fui-main-slider__left{width:436px;min-width:436px;background:#fff;padding:32px 40px}@media (max-width:1200px){.fui-main-slider__left{padding:32px 24px;width:344px;min-width:344px}}@media screen and (max-width:1000px){.fui-main-slider__left{display:none;width:100%;min-width:1px;padding:16px}}.fui-main-slider__left--mob{display:none}@media screen and (max-width:560px){.fui-main-slider__left--mob{display:block}}.fui-main-slider__right{width:calc(100% - 436px);position:relative}@media (max-width:1200px){.fui-main-slider__right{width:calc(100% - 344px)}}@media screen and (max-width:1000px){.fui-main-slider__right{width:100%}}.fui-main-slider__buttons{margin-top:24px}@media screen and (max-width:1000px){.fui-main-slider__buttons{display:none}}#nca-cookiesaccept-line .fui-main-slider__buttons button,#page #page-content .fui-text-styles .fui-main-slider__buttons .fui-text-button,#page #page-content.fui-text-styles .fui-main-slider__buttons .fui-text-button,.fui-main-slider__buttons #nca-cookiesaccept-line button,.fui-main-slider__buttons #page #page-content .fui-text-styles .fui-text-button,.fui-main-slider__buttons #page #page-content.fui-text-styles .fui-text-button,.fui-main-slider__buttons .fui-btn,.fui-main-slider__buttons .fui-text-styles .fui-text-button,.fui-text-styles .fui-main-slider__buttons .fui-text-button{text-transform:uppercase}#nca-cookiesaccept-line .fui-main-slider__buttons button span,#page #page-content .fui-text-styles .fui-main-slider__buttons .fui-text-button span,#page #page-content.fui-text-styles .fui-main-slider__buttons .fui-text-button span,.fui-main-slider__buttons #nca-cookiesaccept-line button span,.fui-main-slider__buttons #page #page-content .fui-text-styles .fui-text-button span,.fui-main-slider__buttons #page #page-content.fui-text-styles .fui-text-button span,.fui-main-slider__buttons .fui-btn span,.fui-main-slider__buttons .fui-text-styles .fui-text-button span,.fui-text-styles .fui-main-slider__buttons .fui-text-button span{width:177px}@media screen and (min-width:1200px){.fui-text-slider{height:270px}.fui-text-slider:not(.slick-initialized){overflow:hidden}}@media screen and (max-width:560px){.fui-text-slider{height:209px;overflow:hidden}.fui-text-slider.slick-initialized{height:auto}}.fui-text-slider__slide{background:#fff}.fui-text-slider__slide-title{font-size:24px;font-weight:700;line-height:29px;color:#000}@media (max-width:1200px){.fui-text-slider__slide-title{font-size:20px}}@media screen and (max-width:1000px){.fui-text-slider__slide-title{display:none}}.fui-text-slider__slide-text{margin-top:24px;font-size:13px;color:#929292;line-height:21px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:168px}@media screen and (max-width:1000px){.fui-text-slider__slide-text{margin-top:0;height:auto}}.fui-text-slider__slide-more{margin-top:24px;line-height:21px;height:24.5px}@media screen and (max-width:1000px){.fui-text-slider__slide-more{margin-top:16px}}.fui-text-slider__slide-more-link{display:inline-flex;align-items:center;font-size:13px;color:#2c5140}.fui-text-slider__slide-more-link:after{content:"";margin-left:8px;transition:.2s transform}.fui-text-slider__slide-more-link:hover{text-decoration:none!important;color:#1a3026}.fui-text-slider__slide-more-link:hover:after{transform:translateX(4px)}.fui-text-slider .slick-track{position:relative;z-index:1}.fui-image-slider{height:100%}@media screen and (max-width:1000px){.fui-image-slider{height:400px}}@media screen and (max-width:560px){.fui-image-slider{height:231px;overflow:hidden}}.fui-image-slider__slide{background-size:cover;height:100%}.fui-image-slider__slide-image{width:100%;min-height:100%;height:auto;object-fit:cover}.fui-image-slider .slick-list,.fui-image-slider .slick-track{height:100%}.fui-image-slider .slick-dots{list-style:none;padding:0;margin:0;position:absolute;bottom:0;width:100%;display:flex}@media screen and (max-width:560px){.fui-image-slider .slick-dots{width:auto;flex-direction:column;bottom:16px}}.fui-image-slider .slick-dots li{flex-grow:1}@media screen and (max-width:560px){.fui-image-slider .slick-dots li{flex-grow:0}}@media screen and (max-width:560px){.fui-image-slider .slick-dots li .fui-image-slider-nav-item{background-color:rgba(0,0,0,.55)}}.fui-image-slider .slick-dots li.slick-active .fui-image-slider-nav-item{background-color:#fff;color:#000;box-shadow:0 1px 10px rgba(0,0,0,.05)}@media screen and (max-width:560px){.fui-image-slider .slick-dots li.slick-active .fui-image-slider-nav-item:before{position:absolute;left:0;top:0;content:"";width:4px;height:100%;background:linear-gradient(to bottom,#2c5140,#00ceac)}}.fui-image-slider-nav-item{background-color:rgba(0,0,0,.68);height:64px;display:flex;align-items:center;font-size:16px;font-weight:700;justify-content:center;color:#fff;border:none;width:100%}@media (max-width:1200px){.fui-image-slider-nav-item{font-size:14px}}@media screen and (max-width:560px){.fui-image-slider-nav-item{height:40px;font-size:12px;justify-content:left;padding:0 16px;position:relative}}.fui-advantages{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);padding:24px 32px 40px 32px;margin-top:48px}@media screen and (max-width:1000px){.fui-advantages{margin-top:24px}}@media screen and (max-width:560px){.fui-advantages{padding-left:0;padding-right:0;padding-bottom:0}}.fui-advantages .panel-title-alt-2{margin-bottom:40px}.fui-advantages__list{display:flex;flex-wrap:wrap}.fui-page-content .fui-advantages{margin:16px 0}.fui-advantage-item{height:180px;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:14px;color:#000;line-height:18px}@media screen and (max-width:560px){.fui-advantage-item{padding:0 8px}.fui-advantage-item+.fui-advantage-item{background-color:#f9f9f9}.fui-advantage-item+.fui-advantage-item+.fui-advantage-item+.fui-advantage-item{background:0 0}.fui-advantage-item+.fui-advantage-item+.fui-advantage-item+.fui-advantage-item+.fui-advantage-item+.fui-advantage-item{background-color:#f9f9f9}}@media (max-width:359px){.fui-advantage-item{font-size:13px}}.fui-advantage-item:nth-child(2n){background-color:#f9f9f9}.fui-advantage-item__icon-holder{height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;width:100%}.fui-advantages .fui-advantage-item{width:16.66%}@media screen and (max-width:1000px){.fui-advantages .fui-advantage-item{width:33.33%}}@media screen and (max-width:560px){.fui-advantages .fui-advantage-item{width:50%}}@media (min-width:1001px){#page-content .fui-advantage-item{width:33.33%}}.fui-company{margin-top:48px}@media screen and (max-width:1000px){.fui-company{margin-top:24px}}.fui-company .panel-title-alt{margin-bottom:31px}.fui-company__list{display:flex;flex-wrap:wrap}.fui-company-nums-item{padding:32px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:560px){.fui-company-nums-item__inner{width:100%}}.fui-company-nums-item__top{display:flex}@media screen and (max-width:560px){.fui-company-nums-item__top{position:relative;justify-content:center}}.fui-company-nums-item__icon{margin-right:18px}@media screen and (max-width:560px){.fui-company-nums-item__icon{position:absolute;left:0;top:0}}@media (max-width:374px){.fui-company-nums-item__icon{width:56px}}#page-content .fui-company-nums-item__icon{width:56px}.fui-company-nums-item__value{font-size:56px;color:#3c3c3c;font-weight:700}@media screen and (max-width:560px){.fui-company-nums-item__value{font-size:48px}}@media (max-width:374px){.fui-company-nums-item__value{font-size:42px}}#page-content .fui-company-nums-item__value{font-size:32px;display:flex;align-items:center}.fui-company-nums-item__name{margin-top:22px;font-size:16px}@media screen and (max-width:560px){.fui-company-nums-item__name{text-align:center}}#page-content .fui-company-nums-item__name{font-size:14px}.fui-company .fui-company-nums-item{width:25%}@media screen and (max-width:1000px){.fui-company .fui-company-nums-item{width:50%;align-items:flex-start}}@media screen and (max-width:560px){.fui-company .fui-company-nums-item{width:100%;padding-left:16px;padding-right:16px}.fui-company .fui-company-nums-item:nth-child(2n){background-color:#fff}}.fui-portfolio{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);padding-top:24px;margin-top:48px}@media (max-width:1380px){.fui-portfolio{margin-left:16px;margin-right:16px}}@media screen and (max-width:1000px){.fui-portfolio{margin-top:24px}}@media screen and (max-width:560px){.fui-portfolio{margin-left:-16px;margin-right:-16px}.fui-portfolio .slick-arrow{top:122px!important}.fui-portfolio .slick-prev{left:16px!important}.fui-portfolio .slick-next{right:16px!important}}.fui-page-content .fui-portfolio{margin:16px 0}.fui-portfolio__title{margin-bottom:24px;position:relative}.fui-portfolio__title .panel-title-alt-2{margin-bottom:0}.fui-portfolio__title-more{background:#fff;position:absolute;right:0;top:50%;z-index:3;margin-top:-12px;padding-left:32px;padding-right:32px}@media screen and (max-width:560px){.fui-portfolio__title-more{display:none}}.fui-portfolio__slider .fui-portfolio__slide{display:none}.fui-portfolio__slider.slick-initialized .fui-portfolio__slide{display:flex}.fui-portfolio__slide{width:100%;display:flex}@media screen and (max-width:560px){.fui-portfolio__slide{display:block;position:relative}}.fui-portfolio__slide-image{width:50%;background-size:cover;background-position:center}@media screen and (max-width:560px){.fui-portfolio__slide-image{height:221px;width:100%}}.fui-portfolio__slide-image img{object-fit:cover;width:100%!important;height:100%!important}.fui-portfolio__slide-info{padding:24px 32px;width:50%;height:388px}@media screen and (max-width:560px){.fui-portfolio__slide-info{width:100%;padding:16px;height:auto}}.fui-portfolio__year-holder{height:28px;margin-bottom:16px}@media screen and (max-width:560px){.fui-portfolio__year-holder{height:auto;margin:0}}.fui-portfolio__year{width:64px;height:28px;border:1px solid #2c5140;border-radius:2px;display:inline-flex;align-items:center;justify-content:center;color:#2c5140}@media screen and (max-width:560px){.fui-portfolio__year{background-color:#2c5140;color:#fff;position:absolute;top:8px;left:50%;transform:translateX(-50%)}}.fui-portfolio__name-holder{height:50px}.fui-portfolio__name{font-size:21px;color:#2c5140;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:28px}@media screen and (max-width:560px){.fui-portfolio__name{font-size:18px;line-height:26px}}.fui-portfolio__name:hover{text-decoration:none!important;color:#1a3026}.fui-portfolio__info-item{margin-top:24px}@media screen and (max-width:560px){.fui-portfolio__info-item{margin-top:16px}}.fui-portfolio__info-item-title{font-size:14px;font-weight:700;margin-bottom:8px}.fui-portfolio__info-item-text{color:#929292;font-size:13px;line-height:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:54px}.fui-portfolio__info-item-text *{color:#929292}.fui-portfolio__info-item-text p{margin:0!important;text-align:left!important}@media screen and (max-width:560px){.fui-portfolio__info-item-text{font-size:12px}}.fui-portfolio__more{display:inline-flex;align-items:center;font-size:13px;color:#2c5140;margin-top:16px}.fui-portfolio__more:after{content:"";margin-left:8px;transition:.2s transform}.fui-portfolio__more:hover{text-decoration:none!important;color:#1a3026}.fui-portfolio__more:hover:after{transform:translateX(4px)}.fui-title-more{display:inline-flex;align-items:center;font-size:13px;color:#929292}.fui-title-more:after{content:"";margin-left:8px;transition:.2s transform}.fui-title-more:hover{text-decoration:none!important;color:#1a3026}.fui-title-more:hover:after{transform:translateX(4px)}.fui-portfolio__title-more .fui-title-more{font-size:14px}.fui-articles-panel .fui-title-more{font-size:14px}.fui-slider-arrows,.fui-slider-holder{position:relative}.fui-slider-arrows .slick-arrow,.fui-slider-arrows .swiper-button-next,.fui-slider-arrows .swiper-button-prev,.fui-slider-holder .slick-arrow,.fui-slider-holder .swiper-button-next,.fui-slider-holder .swiper-button-prev{width:66px;height:66px;display:flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 3px rgba(0,0,0,.1);background:#fff;border-radius:50%;border:none;font-size:0;position:absolute;top:50%;margin-top:-33px;z-index:100}@media screen and (max-width:1000px){.fui-slider-arrows .slick-arrow,.fui-slider-arrows .swiper-button-next,.fui-slider-arrows .swiper-button-prev,.fui-slider-holder .slick-arrow,.fui-slider-holder .swiper-button-next,.fui-slider-holder .swiper-button-prev{width:56px;height:56px}}@media screen and (max-width:1000px){.fui-slider-arrows .slick-arrow,.fui-slider-arrows .swiper-button-next,.fui-slider-arrows .swiper-button-prev,.fui-slider-holder .slick-arrow,.fui-slider-holder .swiper-button-next,.fui-slider-holder .swiper-button-prev{width:48px;height:48px}}.fui-slider-arrows .slick-arrow:before,.fui-slider-arrows .swiper-button-next:before,.fui-slider-arrows .swiper-button-prev:before,.fui-slider-holder .slick-arrow:before,.fui-slider-holder .swiper-button-next:before,.fui-slider-holder .swiper-button-prev:before{content:""}.fui-slider-arrows .slick-arrow:after,.fui-slider-arrows .swiper-button-next:after,.fui-slider-arrows .swiper-button-prev:after,.fui-slider-holder .slick-arrow:after,.fui-slider-holder .swiper-button-next:after,.fui-slider-holder .swiper-button-prev:after{display:none}.fui-slider-arrows .slick-arrow.slick-disabled,.fui-slider-arrows .swiper-button-next.slick-disabled,.fui-slider-arrows .swiper-button-prev.slick-disabled,.fui-slider-holder .slick-arrow.slick-disabled,.fui-slider-holder .swiper-button-next.slick-disabled,.fui-slider-holder .swiper-button-prev.slick-disabled{visibility:hidden}#page-content .fui-slider-arrows .slick-arrow,#page-content .fui-slider-arrows .swiper-button-next,#page-content .fui-slider-arrows .swiper-button-prev,#page-content .fui-slider-holder .slick-arrow,#page-content .fui-slider-holder .swiper-button-next,#page-content .fui-slider-holder .swiper-button-prev{width:48px;height:48px}.fui-slider-arrows .slick-prev,.fui-slider-arrows .swiper-button-prev,.fui-slider-holder .slick-prev,.fui-slider-holder .swiper-button-prev{left:-33px}@media screen and (max-width:1000px){.fui-slider-arrows .slick-prev,.fui-slider-arrows .swiper-button-prev,.fui-slider-holder .slick-prev,.fui-slider-holder .swiper-button-prev{left:-24px}}.fui-slider-arrows .slick-prev:before,.fui-slider-arrows .swiper-button-prev:before,.fui-slider-holder .slick-prev:before,.fui-slider-holder .swiper-button-prev:before{transform:rotate(-180deg)}#page-content .fui-slider-arrows .slick-prev,#page-content .fui-slider-arrows .swiper-button-prev,#page-content .fui-slider-holder .slick-prev,#page-content .fui-slider-holder .swiper-button-prev{left:-10px}.fui-slider-arrows .slick-next,.fui-slider-arrows .swiper-button-next,.fui-slider-holder .slick-next,.fui-slider-holder .swiper-button-next{right:-33px}@media screen and (max-width:1000px){.fui-slider-arrows .slick-next,.fui-slider-arrows .swiper-button-next,.fui-slider-holder .slick-next,.fui-slider-holder .swiper-button-next{right:-24px}}#page-content .fui-slider-arrows .slick-next,#page-content .fui-slider-arrows .swiper-button-next,#page-content .fui-slider-holder .slick-next,#page-content .fui-slider-holder .swiper-button-next{right:-10px}.fui-slider-panel{margin:48px -16px 0 -16px}@media (max-width:1380px){.fui-slider-panel{margin-left:0;margin-right:0}}@media screen and (max-width:767px){.fui-slider-panel{margin-top:24px}}.fui-slider-panel .panel-title-alt{margin-bottom:31px}.fui-page-content .fui-slider-panel{margin:16px 0}.fui-items-slider__slide{width:297px!important;padding:32px;margin:10px 16px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);text-align:center;display:none}@media (max-width:480px){.fui-items-slider__slide{width:calc(100% - 32px)!important}}.fui-items-slider__slide img{max-width:100%;height:auto!important}.fui-items-slider__slide--review{text-align:center;padding:0}.fui-items-slider__slide--review .fui-items-slider__slide-content{padding:16px}.fui-items-slider__slide-top{padding:0 16px;height:76px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.fui-items-slider__slide-top img{max-height:47px}.fui-items-slider__slide-content{display:inline-block}.fui-items-slider.fui-slider-arrows .slick-prev{left:-17px}@media screen and (max-width:767px){.fui-items-slider.fui-slider-arrows .slick-prev{left:-9px}}.fui-items-slider.fui-slider-arrows .slick-next{right:-17px}@media screen and (max-width:767px){.fui-items-slider.fui-slider-arrows .slick-next{right:-9px}}.fui-items-slider.slick-initialized .fui-items-slider__slide{display:block}.fui-slider-holder{margin-bottom:48px}.fui-slider-holder .swiper-button-disabled{display:none}.fui-slider-holder .swiper-button-prev{left:-17px}@media screen and (max-width:767px){.fui-slider-holder .swiper-button-prev{left:-9px}}.fui-slider-holder .swiper-button-next{right:-17px}@media screen and (max-width:767px){.fui-slider-holder .swiper-button-next{right:-9px}}.fui-slider-holder .swiper-scrollbar{top:calc(100% + 16px)}@media screen and (max-width:560px){.fui-slider-holder .swiper-scrollbar{top:100%}}.fui-slider-holder .swiper-scrollbar-drag{background-color:#2c5140;cursor:grab}.fui-articles-panel{margin-top:48px}@media screen and (max-width:767px){.fui-articles-panel{margin-top:24px}}.fui-articles-panel__top{position:relative}.fui-articles-panel__top .fui-title-more{position:absolute;right:0;top:50%;margin-top:-12px}@media screen and (max-width:560px){.fui-articles-panel__top .fui-title-more{display:none}}.fui-articles-panel__list{display:flex;flex-wrap:wrap;margin:0 -16px;justify-content:center}@media screen and (max-width:560px){.fui-articles-panel__list{display:block;margin:0}}#page-content .fui-articles-panel__list{margin:0 -8px;justify-content:flex-start}@media (max-width:560px){#page-content .fui-articles-panel__list{margin:0!important}}.fui-page-content .fui-articles-panel{margin:16px 0}@media (max-width:560px){#page-content .fui-articles-panel{margin-left:-16px!important;margin-right:-16px!important}}.b-404+.fui-articles-panel{margin-top:80px}@media screen and (max-width:560px){.b-404+.fui-articles-panel{margin-top:32px}}.fui-articles-list{display:flex;flex-wrap:wrap;margin:0 -12px}@media screen and (max-width:560px){.fui-articles-list{margin:0}}@media (max-width:560px){#page-content .fui-articles-panel .fui-articles-list{margin:0 -16px}}.fui-article-item{padding:16px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:space-between}.fui-article-item__image{width:100%!important;height:auto!important;transition:.2s opacity}.fui-article-item__name-holder{margin-top:16px}.fui-article-item__name{font-size:14px;line-height:17px;color:#3c3c3c!important}.fui-article-item__name:hover{text-decoration:none!important;color:#2c5140!important}.fui-article-item__bottom{margin-top:24px;display:flex;align-items:center}@media (max-width:1130px){.fui-article-item__bottom{display:block}}@media screen and (max-width:560px){.fui-article-item__bottom{display:flex}}#page-content .fui-article-item__bottom{display:block}@media screen and (max-width:560px){#page-content .fui-article-item__bottom{display:flex}}.fui-article-item__date{font-size:13px;color:#929292;margin-left:16px}@media (max-width:1130px){.fui-article-item__date{margin-left:0;margin-top:8px}}@media screen and (max-width:560px){.fui-article-item__date{margin-left:16px!important;margin-top:0!important}}#page-content .fui-article-item__date{margin-left:0;margin-top:8px}.fui-article-item__position{font-size:14px;line-height:17px;margin-top:4px;color:#929292}.fui-article-item__price{font-size:12px}.fui-article-item__price-value{font-size:14px;color:#2c5140;font-weight:700}.fui-articles-panel .fui-article-item{width:calc(25% - 32px);margin:0 16px}@media screen and (max-width:1000px){.fui-articles-panel .fui-article-item{width:calc(50% - 32px)}.fui-articles-panel .fui-article-item+.fui-article-item+.fui-article-item{margin-top:24px}}@media screen and (max-width:560px){.fui-articles-panel .fui-article-item{width:100%;margin:0!important}.fui-articles-panel .fui-article-item+.fui-article-item{margin:4px 0 0 0!important;padding:0}.fui-articles-panel .fui-article-item+.fui-article-item .fui-article-item__bottom,.fui-articles-panel .fui-article-item+.fui-article-item .fui-article-item__image-holder{display:none!important}.fui-articles-panel .fui-article-item+.fui-article-item .fui-article-item__name-holder{height:auto;margin:0}.fui-articles-panel .fui-article-item+.fui-article-item .fui-article-item__name{padding:16px;display:block}.fui-articles-panel .fui-article-item+.fui-article-item+.fui-article-item{margin:1px 0 0 0!important}}#page-content .fui-articles-panel .fui-article-item{width:calc(25% - 16px);margin:0 8px 16px 8px}@media (max-width:1000px){#page-content .fui-articles-panel .fui-article-item{width:calc(50% - 32px)}}@media (max-width:560px){#page-content .fui-articles-panel .fui-article-item{width:100%;margin:0!important}}#page-content .fui-articles-panel .fui-articles-panel__list--items-on-row-3 .fui-article-item{width:calc(33.33% - 16px);margin-bottom:8px}@media screen and (max-width:767px){#page-content .fui-articles-panel .fui-articles-panel__list--items-on-row-3 .fui-article-item{width:calc(50% - 16px)}}@media screen and (max-width:560px){#page-content .fui-articles-panel .fui-articles-panel__list--items-on-row-3 .fui-article-item{width:100%;margin:0 0 24px 0}}.fui-articles-list .fui-article-item{width:calc(33.333% - 24px);margin:0 12px 24px 12px}@media (max-width:1200px){.fui-articles-list .fui-article-item{width:calc(50% - 24px)}}@media screen and (max-width:1000px){.fui-articles-list .fui-article-item{width:calc(33.333% - 24px)}}@media screen and (max-width:767px){.fui-articles-list .fui-article-item{width:calc(50% - 24px)}}@media screen and (max-width:560px){.fui-articles-list .fui-article-item{width:100%;margin:0 0 24px 0}}.fui-article-item--price{display:flex;flex-direction:column;justify-content:space-between;transition:.3s box-shadow;text-decoration:none!important}.fui-article-item--price .fui-article-item__name-holder{height:auto}.fui-article-item--price .fui-article-item__bottom{margin-top:8px}.fui-article-item--price:hover{box-shadow:0 1px 20px rgba(0,0,0,.15)}@media (min-width:1101px){.fui-js-items-slider-reviews-articles .fui-article-item__image{max-height:138px;object-fit:cover}}a.fui-article-item--price:hover{text-decoration:none!important}@media screen and (max-width:560px){.fui-articles-panel .fui-article-item--price+.fui-article-item--price .fui-article-item__bottom{display:block!important;margin-top:8px;padding-left:16px;padding-bottom:16px}}.fui-articles-panel .fui-article-item--price+.fui-article-item--price .fui-article-item__name{padding-bottom:0}.fui-footer{margin-top:60px;background:#fff;border-top:1px solid rgba(0,0,0,.1);padding-top:32px}@media screen and (max-width:1000px){.fui-footer{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:560px){.fui-footer{margin-top:24px}}.fui-footer__wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto;display:flex}@media screen and (max-width:1000px){.fui-footer__wrapper{padding-left:16px;padding-right:16px}}.fui-footer__col{width:25%;padding:0 16px}@media screen and (max-width:1000px){.fui-footer__col{width:100%;text-align:center}}.fui-footer__col--2x{width:50%}@media screen and (max-width:1000px){.fui-footer__col--2x{width:100%}}.fui-footer__col--inline{display:flex;align-items:center}@media (max-width:767px){.fui-footer__col--inline{display:block}}.fui-footer__bottom{border-top:1px solid rgba(0,0,0,.1);margin-top:40px;padding:16px 0}@media screen and (max-width:1000px){.fui-footer__bottom{border:none;padding:0;margin-top:0}}.fui-footer__bottom .fui-footer__wrapper{align-items:center}@media screen and (max-width:1000px){.fui-footer__bottom .fui-footer__wrapper{flex-direction:column}}.fui-simple-menu{list-style:none;padding:0;margin:0}.fui-simple-menu__item:not(:first-child){margin-top:10px}.fui-simple-menu__item--parent,.fui-simple-menu__item:first-child{padding-bottom:6px}.fui-simple-menu__item--parent .fui-simple-menu__item-link,.fui-simple-menu__item:first-child .fui-simple-menu__item-link{font-weight:700;color:#3c3c3c;text-decoration:none}.fui-simple-menu__item-link{color:#929292;font-size:14px;text-decoration:underline}.fui-simple-menu__item-link:hover{color:#2c5140}.fui-contacts{list-style:none;padding:0;margin:0}.fui-contacts__item-holder:not(:first-child){margin-top:8px}.fui-contacts__item{display:flex;font-size:14px}.fui-contacts a.fui-contacts__item{color:#2c5140;font-weight:700;text-decoration:none}.fui-contacts a.fui-contacts__item:hover{text-decoration:none!important}.fui-contacts a.fui-contacts__item:hover .fui-contacts__item-value{color:#1a3026}.fui-contacts a.fui-contacts__item .fui-contacts__item-value{color:#2c5140}.fui-contacts__item-icon-holder{width:40px;min-width:40px}.fui-contacts__item-value{color:#929292;line-height:20px}.fui-contacts__item-value p{color:#929292}.fui-contacts__item-value p:not(:first-child){margin-top:10px}.fui-copy{font-size:14px;color:#929292}@media screen and (max-width:1000px){.fui-inline-menu{display:flex;flex-direction:column}}.fui-inline-menu__link{font-size:14px;text-decoration:underline}@media screen and (max-width:1000px){.fui-inline-menu__link{margin-top:16px;font-size:12px}}.fui-inline-menu__link:hover{color:#2c5140}.fui-inline-menu__link:not(:first-child){margin-left:28px}@media screen and (max-width:1000px){.fui-inline-menu__link:not(:first-child){margin-left:0}}.fui-services-holder{margin-top:64px}@media screen and (max-width:1000px){.fui-services-holder{margin-top:24px}}.fui-services{display:flex;flex-wrap:wrap!important;margin:0 -12px 0 -12px;border-top:none!important}@media screen and (max-width:767px){.fui-services{margin-left:0;margin-right:0}}.fui-services__cat-col{width:33.33%;padding:0 12px}@media screen and (max-width:1000px){.fui-services__cat-col{width:50%}}@media screen and (max-width:767px){.fui-services__cat-col{width:100%;padding:0}.fui-services__cat-col:not(:first-child){margin-top:24px!important}}@media screen and (max-width:1000px){.fui-services__cat-col+.fui-services__cat-col+.fui-services__cat-col{margin-top:24px}}.fui-services__cat-col+.fui-services__cat-col+.fui-services__cat-col+.fui-services__cat-col{margin-top:24px}.fui-services__cat{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);height:100%}.fui-services .our_services{background:#2c5140;box-shadow:none;padding:0 16px;box-sizing:border-box}.fui-services .our_services a{font-size:19px;color:#fff;text-transform:uppercase}.fui-services .our_services a:hover{text-decoration:none!important}.fui-services .our_services_link{padding:10px 16px}.fui-services .our_services_link a{font-size:14px}.fui-services .our_services_link a:hover{text-decoration:none!important;color:#2c5140}.fui-services .our_services_link--more{height:60px;display:flex;padding-top:0;align-items:center;box-sizing:border-box}.fui-more-link{display:inline-flex;align-items:center;font-size:13px;color:#2c5140}.fui-more-link:after{content:"";margin-left:8px;transition:.2s transform}.fui-more-link:hover{text-decoration:none!important;color:#1a3026}.fui-more-link:hover:after{transform:translateX(4px)}.fui-mobile-menu-button{display:none;border:none;padding:0;width:40px;height:40px;background:0 0;border-radius:2px;align-items:center;justify-content:center;margin-left:4px;order:3}@media screen and (max-width:1000px){.fui-mobile-menu-button{display:flex}}.fui-preview-text{margin-bottom:24px;line-height:22px;font-size:16px}@media (max-width:767px){.fui-preview-text{font-size:17px;line-height:140%}}#wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto;background:0 0}@media screen and (max-width:1000px){#wrapper{padding-left:16px;padding-right:16px}}@media (max-width:768px){#wrapper{overflow:visible}}#wrapper.wrapper-main-page{background:0 0}#content{margin-top:0;padding-top:24px;padding-bottom:40px}@media (max-width:1024px){#content{padding-top:0;padding-bottom:0}}#page #left-col{width:360px}#page #page-content{background:#fff;padding:32px;box-sizing:border-box;width:calc(100% - 360px - 32px);box-shadow:0 1px 10px rgba(0,0,0,.05)}@media screen and (max-width:1000px){#page #page-content{width:100%;overflow:visible!important}}#page #page-content h1{text-align:left;font-size:32px!important;text-transform:none!important;color:#464646!important;margin-bottom:32px!important}#page #page-content h2{text-align:left;font-size:24px!important;text-transform:none!important;color:#464646!important;margin:24px 0!important}#page #page-content.fui-page-content{background:0 0;padding:0;box-shadow:none}#page.wide-page #page-content.fui-page-content{width:100%}.fui-box,.fui-services-reviews__empty,.review-form-holder,.service-rate{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);margin:16px 0}.fui-box:first-child,.fui-services-reviews__empty:first-child,.review-form-holder:first-child,.service-rate:first-child{margin-top:0}@media (max-width:767px){.fui-box,.fui-services-reviews__empty,.review-form-holder,.service-rate{margin:0 -16px;padding:16px}}.fui-box h2:first-child,.fui-services-reviews__empty h2:first-child,.review-form-holder h2:first-child,.service-rate h2:first-child{margin-top:0}.fui-image-block{display:flex;margin:0 -16px 0 -16px}@media (max-width:767px){.fui-image-block{display:block}}.fui-image-block__image-holder{width:55%;padding:0 16px}@media (max-width:900px){.fui-image-block__image-holder{width:60%}}@media (max-width:767px){.fui-image-block__image-holder{width:100%}}@media (max-width:480px){.fui-image-block__image-holder{padding:0}}.fui-image-block__nav{width:45%;padding:0 16px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:900px){.fui-image-block__nav{width:40%}}@media (max-width:767px){.fui-image-block__nav{width:100%;margin-top:16px}}.fui-image-block__nav #page-content-summary p{text-indent:0;margin-bottom:16px!important;font-size:21px;font-weight:400;color:#929292}.fui-image-block__nav #page-content-summary ul{margin:0!important;padding:0!important;list-style:none}.fui-image-block__nav #page-content-summary ul li{margin:16px 0 0 0!important}.fui-image-block__nav #page-content-summary ul li:first-child{margin:0!important}.fui-image-block__nav #page-content-summary ul li a{border-bottom:1px dotted transparent!important}@media (max-width:900px){.fui-image-block__nav #page-content-summary ul li a{font-size:17px!important}}.fui-image-block__nav #page-content-summary ul li a:hover{border-bottom:1px dotted #2c5140!important}.fui-image-block__nav--marked-list #page-content-summary ul{padding-left:22px!important}.fui-image-block__nav--marked-list #page-content-summary ul li:after{content:"";width:6px!important;height:6px!important;background-image:none!important;background-color:#2c5140!important;position:absolute!important;left:-22px!important;top:29%!important}.fui-image-block__nav--buttons #page-content-summary ul{margin:0!important;padding:0!important;display:flex;flex-wrap:wrap}.fui-image-block__nav--buttons #page-content-summary ul li{margin:8px 8px 0 0!important}.fui-image-block__nav--buttons #page-content-summary ul li:first-child{margin:8px 8px 0 0!important}.fui-image-block__nav--buttons #page-content-summary ul li a{display:flex;justify-content:center;align-items:center;background:rgba(44,81,64,.05);border-radius:8px;padding:8px 16px 10px}.fui-image-block__nav--buttons #page-content-summary ul li a:hover{background-color:#2c5140;color:#fff}.fui-image-block__image-holder-inner{display:flex;flex-direction:column;justify-content:flex-end;position:relative}.fui-image-block__image{width:100%!important;max-width:100%;height:auto!important;border-radius:2px}.fui-image-block__bottom{display:flex;gap:16px;margin-top:24px}.fui-image-block__bottom>div{flex-basis:0;flex-grow:1}#nca-cookiesaccept-line .fui-image-block__bottom button,#page #page-content .fui-text-styles .fui-image-block__bottom .fui-text-button,#page #page-content.fui-text-styles .fui-image-block__bottom .fui-text-button,.fui-image-block__bottom #nca-cookiesaccept-line button,.fui-image-block__bottom #page #page-content .fui-text-styles .fui-text-button,.fui-image-block__bottom #page #page-content.fui-text-styles .fui-text-button,.fui-image-block__bottom .fui-btn,.fui-image-block__bottom .fui-text-styles .fui-text-button,.fui-text-styles .fui-image-block__bottom .fui-text-button{width:100%}.fui-image-block--noimage .fui-image-block__nav{width:100%}.fui-image-block--noimage #page-content-summary>p{font-size:24px;color:#464646}#page-content-summary:empty{background:url(/local/templates/nep_fui/fui/css/../images/article_nav_loader.gif) no-repeat center;min-height:90px}.fui-service-info{line-height:1;position:absolute;top:0;left:0;width:100%;height:91px}@media (max-width:480px){.fui-service-info{height:80px}}.fui-service-info__bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.95;background-color:rgba(255,255,255,.3);backdrop-filter:blur(16px) brightness(115%);z-index:1}.fui-service-info__content{position:relative;z-index:2;display:flex;height:100%;width:100%}.fui-service-info__content-left,.fui-service-info__content-right{width:50%;display:flex;justify-content:center;padding-top:16px}.fui-service-info__content-right{border-left:1px solid rgba(44,81,64,.2)}.fui-service-info__duration-title,.fui-service-info__price-title{font-size:12px;color:#474747;font-weight:700;line-height:14px;margin-bottom:7px}@media (max-width:480px){.fui-service-info__duration-title,.fui-service-info__price-title{font-size:11px}}@media (max-width:370px){.fui-service-info__duration-title,.fui-service-info__price-title{font-size:10px}}.fui-service-info__duration-value,.fui-service-info__price-value{font-weight:700;font-size:32px;color:#2c5140}@media (max-width:480px){.fui-service-info__duration-value,.fui-service-info__price-value{font-size:24px}}.fui-service-info__price-value-num{color:#2c5140}.fui-service-info__price-cur{font-weight:400;color:#2c5140}.fui-service-info__duration-desc,.fui-service-info__duration-from,.fui-service-info__price-from{font-size:14px;font-weight:400;color:#2c5140}.fui-service-info__buy{display:inline-flex;align-items:center;padding:8px;background:#2c5140;border-radius:2px;cursor:pointer;font-size:14px;text-transform:uppercase;color:#fff!important}.fui-service-info__buy:hover{background-color:#1a3026;text-decoration:none!important}@-moz-document url-prefix(){.fui-service-info__bg{background-image:url(/local/templates/nep_fui/fui/css/../images/srevice_info_bg.png)}}.fui-detail-text{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);line-height:22px;font-size:16px;margin:16px 0}@media (max-width:767px){.fui-detail-text{padding:16px;margin:0 -16px;font-size:14px}}.fui-detail-text p{text-indent:0!important}.fui-detail-text img{max-width:100%;height:auto!important;margin:16px}.fui-detail-text img[align*=left]{max-width:50%}.fui-detail-text img[align*=right]{max-width:50%}@media screen and (max-width:560px){.fui-detail-text img{max-width:100%;float:none;display:block;margin:16px 0!important}}.fui-order-banner{padding:2px;background-image:linear-gradient(to right,#2c5140,#6ea88e);display:block;border-radius:2px;transition:.2s box-shadow,.2s transform;margin:16px 0}.fui-order-banner:hover{text-decoration:none!important;box-shadow:0 0 20px rgba(0,0,0,.15);transform:translateY(-2px)}.fui-order-banner__inner{background:#f4fcfb;position:relative;display:flex;justify-content:center;align-items:center;padding:20px 24px 20px 132px}@media (max-width:640px){.fui-order-banner__inner{display:block;padding:16px 16px 16px 92px}}.fui-order-banner__icon{width:104px;height:104px;background-image:url(/local/templates/nep_fui/fui/css/../images/banner_order_icon.svg);position:absolute;left:14px}@media (max-width:440px){.fui-order-banner__icon{width:64px;height:64px}}.fui-order-banner__btn{width:100%;max-width:316px;height:48px;background:#2c5140;color:#fff;font-size:18px;text-transform:uppercase;text-align:center;border-radius:2px;display:flex;justify-content:center;align-items:center}@media (max-width:400px){.fui-order-banner__btn{font-size:14px;font-weight:700}}.fui-order-banner__text{font-size:14px;color:#929292;text-decoration:none;margin-left:40px}@media (max-width:640px){.fui-order-banner__text{margin-left:0;margin-top:16px}}.fui-contacts2{display:flex;margin:0 -16px}@media (min-width:1001px) and (max-width:1279px){.fui-contacts2{display:block;margin:0}}@media (max-width:767px){.fui-contacts2{display:block;margin:0}}.fui-contacts2__left,.fui-contacts2__right{padding:0 16px}@media (min-width:1001px) and (max-width:1279px) and (max-width:767px){.fui-contacts2__left,.fui-contacts2__right{padding:0;width:100%!important}}@media (max-width:767px){.fui-contacts2__left,.fui-contacts2__right{padding:0;width:100%!important}}.fui-contacts2__left{width:40%}.fui-contacts2__right{width:60%}@media (min-width:1001px) and (max-width:1279px) and (max-width:767px){.fui-contacts2__right{margin-top:24px}}@media (max-width:767px){.fui-contacts2__right{margin-top:24px}}.fui-contacts2 p{text-align:left!important}.fui-contacts2 iframe{border:none!important}.fui-contacts2-icons__item{display:flex}.fui-contacts2-icons__item+.fui-contacts2-icons__item{margin-top:24px}.fui-contacts2-icons__item-icon{width:32px;min-width:32px;height:32px;background:#6ea88e;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:16px}.fui-contacts2-icons__item-icon img{width:16px!important;height:16px!important}.fui-contacts2-icons__item-text{flex-grow:1;font-size:14px;line-height:140%}.fui-contacts2-icons__item-title{font-weight:700;font-size:14px;margin-bottom:8px}.fui-text-block{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);padding:24px 32px 40px 32px;margin-top:48px}@media screen and (max-width:1000px){.fui-text-block{margin-top:24px}}.fui-text-block.fui-text-styles h2{font-size:32px!important;text-transform:none!important;color:#3c3c3c;text-align:center}.fui-text-block.fui-text-styles h2:first-child{margin-top:0!important}.fui-text-block.fui-text-styles .panel-title-alt-2 h2{margin:0!important}.fui-faq{margin-top:16px}.fui-faq__list{background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05)}.fui-faq__item-trigger{padding:16px 56px 16px 32px;border-bottom:1px solid rgba(0,0,0,.1);position:relative;cursor:pointer;transition:.2s background-color;text-align:left!important;font-size:21px;font-weight:500}.fui-faq__item-trigger:hover{background-color:rgba(44,81,64,.05)}.fui-faq__item-trigger:after{content:"";background-position:0 0;background-repeat:no-repeat;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_drop.svg);position:absolute;top:50%;right:24px;transform:translateY(-50%);transition:.2s transform}.state-active .fui-faq__item-trigger:after{transform:translateY(-50%) rotate(-180deg)}.fui-faq__item-text{padding:16px 32px}.line_block.first{display:flex}@media (max-width:767px){.line_block.first{display:block}}.line_block.first .img_block{float:none;width:50%}@media (max-width:767px){.line_block.first .img_block{width:100%}}.line_block.first .img_block img{height:300px;object-fit:cover}.fui-object-description{width:50%;margin-left:16px}@media (max-width:767px){.fui-object-description{width:100%;margin:12px 0 24px 0}}.fui-expert-file-download{text-align:center}.fui-sert-name{text-align:left;font-size:20px;text-transform:none;color:#464646;margin:0!important;padding:0!important}.service.service_cstm{border-top:1px solid rgba(0,0,0,.1);padding-top:24px;margin-top:24px}.b-popup{display:block!important}.b-popup__window{position:fixed;z-index:999;background-color:#eee;line-height:0}.b-popup__content{padding:16px}.b-popup__more{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;left:0;bottom:40px}.b-popup__text-go{padding-top:24px;width:100%;display:flex;align-items:center;justify-content:center}.b-popup__image{width:100%;height:100%;display:block}.b-popup__image-holder{font-size:0;display:block}.b-popup__close{transition:.2s all;position:absolute;right:-20px;top:-20px;width:40px;height:40px;background-color:#fff;border-radius:50%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAcUlEQVRIie2UwQ3AIAwDrS7QJTOIx2Or8gkfVJARyafFEh9izgGJAEe/1g3ABJ+5dxleADwAOPHRPWU1xPxgW28h7DzKbacAirXtkDD4KCQUPguR4FdUBzsiEp+oh3OwFwZXapLSP1r6qGghacPu6EOqBl1NgwNcx2MAAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.4)}.b-popup__close:hover{background-color:#eee}.b-popup__countdown{position:absolute;top:0;right:0;padding:15px 0;background:#fdfdfd;font-size:14px;text-align:center;width:170px}.b-popup__window-inner{max-height:95vh;overflow-y:auto}.b-popup__form-text{text-align:center;line-height:130%;padding:32px 18px 0 18px}.b-popup__form-text h2{font-weight:700;font-size:24px;margin-bottom:24px}.b-popup .b-popup__window--center,.b-popup .b-popup__window--form{max-width:90%;max-height:90%;display:block!important;top:50%;left:50%;min-width:320px;box-shadow:0 0 20px rgba(0,0,0,.5);transition:.3s transform;transform:translateX(-50%) translateY(-50%) scale(1);z-index:999}.b-popup .b-popup__window--center img,.b-popup .b-popup__window--form img{width:100%;height:100%}.b-popup .b-popup__window--center[style*=none],.b-popup .b-popup__window--form[style*=none]{transform:translateX(-50%) translateY(-50%) scale(.5);z-index:-1}@media (max-width:1599px){.b-popup .b-popup__window--right{display:none!important}}.b-popup .b-popup__window--right .b-popup__close{left:-27px;right:auto}.b-popup .b-popup__window--right .b-popup__image{width:126px!important;height:400px!important;object-fit:cover}.b-popup .b-popup__window--right .b-popup__content{padding:24px 16px}.b-popup .b-popup__window--right .b-popup__countdown{top:-20px;width:100%;font-size:12px}.b-popup .b-popup__window--right{display:block!important;top:50%;right:0;min-width:126px;width:126px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.5);transition:.3s transform;transform:translateX(0) translateY(-50%)}@media (max-width:560px){.b-popup .b-popup__window--right{transform:translateX(-30px) translateY(-50%);max-width:calc(100% - 60px)}}.b-popup .b-popup__window--right[style*=none]{transform:translateX(calc(100% + 40px)) translateY(-50%)}.b-popup .b-popup__window--form{background:#fff;max-height:none}.b-popup .b-popup__window--form img{height:35vh;object-fit:cover}.catalog-section-list--tags ul{list-style:none;display:flex;flex-wrap:wrap}.catalog-section-list--tags ul li{margin:8px 8px 0 0!important}.catalog-section-list--tags ul li:before{display:none}.catalog-section-list--tags ul li a{display:flex;justify-content:center;align-items:center;background:rgba(44,81,64,.05);border-radius:8px;padding:8px 16px 10px}.catalog-section-list--tags ul li a:hover{background-color:#2c5140;color:#fff!important;text-decoration:none!important}body #page #page-content .fui-object-description h2{font-size:20px!important;margin-top:0!important}#page #page-content .fui-stages{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);line-height:22px;font-size:16px;margin:24px 0}@media (max-width:767px){#page #page-content .fui-stages{padding:16px;margin:0 -16px}}#page #page-content .fui-stages h2.fui-stages__title{font-size:32px;color:#3c3c3c;text-align:center;position:relative;margin-bottom:40px;text-transform:none!important}#page #page-content .fui-stages h2.fui-stages__title:after{content:"";width:100%;height:1px;background:rgba(0,0,0,.1);position:absolute;top:calc(50% - .5px);left:0}#page #page-content .fui-stages h2.fui-stages__title span{background:#fff;padding:0 32px;position:relative;z-index:2}#page #page-content .fui-stages ol{border:none!important;counter-reset:stage}#page #page-content .fui-stages ol:last-child{margin-bottom:0!important}#page #page-content .fui-stages ol li{border:none!important;padding:12px 0 12px 41px}@media (max-width:767px){#page #page-content .fui-stages ol li{font-size:17px!important}}#page #page-content .fui-stages ol li:before{counter-increment:stage;content:counter(stage);width:24px;min-width:24px;height:24px;background:linear-gradient(to right,#2c5140,#6ea88e);display:flex;align-items:center;justify-content:center;font-size:14px;color:#fff;position:absolute;top:12px;left:0;padding:0;box-shadow:none}#page #page-content h2.panel-title{text-align:center;margin-bottom:31px!important}#page #page-content .fui-portfolio__title h2,#page #page-content h2.fui-advantages__title,#page #page-content h2.fui-stages__title{margin-top:0!important;text-align:center}#page-content p{text-indent:0!important;text-align:left}@media (max-width:767px){#page-content p{text-align:left}}@media (max-width:767px){#page #page-content h1{font-size:24px!important;margin-bottom:24px!important}}#page #page-content h2:first-child{margin-top:0!important}@media (max-width:767px){#page #page-content h2{font-size:20px!important;margin:16px 0!important}}#page #page-content .fui-faq h3.fui-faq__item-trigger{margin:0!important;font-size:21px!important;text-transform:none!important}#page #page-content .panel-title-alt h2{margin:0!important}#page-content ol li:before{line-height:20px}.service_form_block{overflow:hidden}.my-owl-prev{line-height:36px}.line_block.slider .owl-nav{top:-78px}.bx-core-popup-menu-item-text{color:#9ca4b2!important}div.fui-menu-sitemap-tree{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:4px;overflow:hidden;padding:6px 6px 18px 6px}div.fui-menu-sitemap-tree__title{display:flex;justify-content:space-between;align-items:center;margin:0 -6px 16px -6px;padding:8px 14px 12px 18px;border-bottom:1px solid rgba(0,0,0,.1)}div.fui-menu-sitemap-tree__title-text{font-size:14px;font-weight:700;color:#2c5140}div.fui-menu-sitemap-tree ul{padding:0!important}div.fui-menu-sitemap-tree ul li{margin:12px 0 0 0!important;position:relative;display:flex;align-items:center;flex-wrap:wrap;padding-top:2px!important;padding-bottom:2px!important}div.fui-menu-sitemap-tree ul li .fui-menu-sitemap-tree-item{display:flex;align-items:center;padding:2px 0}div.fui-menu-sitemap-tree ul li .folder{width:48px;margin-right:6px;display:flex;align-items:center;justify-content:center;background-image:none}div.fui-menu-sitemap-tree ul li .folder svg{fill:#6ea88e;width:24px;height:24px}div.fui-menu-sitemap-tree ul li .folder svg.folder-arrow{transition:.2s transform}div.fui-menu-sitemap-tree ul li .folder-arrow{transform:rotate(90deg)}div.fui-menu-sitemap-tree ul li .folder-close{display:none}div.fui-menu-sitemap-tree ul li .page{display:none}div.fui-menu-sitemap-tree ul li .item-text{top:0!important;left:0!important;width:calc(100% - 54px)}div.fui-menu-sitemap-tree ul li .item-text.item-text-parent.state-current a{font-weight:700;color:#000}div.fui-menu-sitemap-tree ul li .item-text.state-current-selected a{font-weight:700;color:#000}div.fui-menu-sitemap-tree ul li .item-text.state-current-parent-selected a{font-weight:700;color:#000}div.fui-menu-sitemap-tree ul li .item-text a{font-size:13px;color:#3c3c3c;box-sizing:border-box;transition:.2s background-color,.2s color}div.fui-menu-sitemap-tree ul li .item-text a:hover{text-decoration:none!important;color:#2c5140}div.fui-menu-sitemap-tree ul li .item-text--deep{width:auto}div.fui-menu-sitemap-tree ul li .item-text--deep a{padding:4px 9px 5px 30px;display:flex;align-items:center}div.fui-menu-sitemap-tree ul li .item-text--deep a:before{content:"";width:4px;height:4px;background-color:#6ea88e;position:absolute;left:9px;top:11px;border-radius:50%}div.fui-menu-sitemap-tree ul li .item-text--deep.state-current a{background-color:#2c5140;color:#fff;border-radius:2px;font-weight:400;cursor:default}div.fui-menu-sitemap-tree ul li .item-text--deep.state-current a:before{background-color:#fff}div.fui-menu-sitemap-tree ul li.menu-close div.folder{background-image:none}div.fui-menu-sitemap-tree ul li.menu-close .folder-open{display:none}div.fui-menu-sitemap-tree ul li.menu-close .folder-close{display:block}div.fui-menu-sitemap-tree ul li.menu-close .folder-arrow{transform:rotate(0)}div.fui-menu-sitemap-tree ul li ul{width:100%;margin:0!important}div.fui-menu-sitemap-tree ul li ul li{padding-left:23px}div.fui-menu-sitemap-tree ul li ul li.deep{padding-top:0!important;padding-bottom:0!important;padding-left:48px}div.fui-menu-sitemap-tree ul li ul li .item-text a{font-size:13px}div.fui-menu-sitemap-tree ul li ul li ul li{padding-left:50px}.fui-mob-actions{background:linear-gradient(to right,#2c5140,#6ea88e);display:none;margin:24px 0}@media screen and (max-width:560px){.fui-mob-actions{display:flex}}.fui-mob-actions__btn{height:48px;display:flex;align-items:center;width:50%;padding-left:12px;color:#fff;font-size:12px;text-transform:uppercase}.fui-mob-actions__btn [class*=icon-]{width:24px;height:24px;margin-right:8px}.fui-mob-actions__btn:last-child{border-left:1px solid rgba(255,255,255,.5)}.fui-main-slider .fui-mob-actions{margin:24px 0 0 0}.fui-mob-btn-more{display:none;margin-top:2px;height:50px;background:#fff;font-size:14px;color:#929292;justify-content:center;align-items:center;box-shadow:0 3px 3px rgba(0,0,0,.02);position:relative}@media screen and (max-width:560px){.fui-mob-btn-more{display:flex}}.fui-mob-btn-more:after{content:"";margin-left:8px;transition:.2s transform;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.fui-portfolio .fui-mob-btn-more{margin:0;border-top:2px solid #e9e9e9}.fui-articles-panel .fui-mob-btn-more{margin-top:4px}.fui-box .catalog-section-list ul,.fui-services-reviews__empty .catalog-section-list ul,.review-form-holder .catalog-section-list ul,.service-rate .catalog-section-list ul{margin:0!important}#page #page-content .fui-text-styles,#page #page-content.fui-text-styles,.fui-text-styles{font-size:16px;line-height:22px}#page #page-content .fui-text-styles iframe,#page #page-content.fui-text-styles iframe,.fui-text-styles iframe{width:100%;height:400px!important}@media (max-width:767px){#page #page-content .fui-text-styles,#page #page-content.fui-text-styles,.fui-text-styles{font-size:17px;line-height:140%}#page #page-content .fui-text-styles iframe,#page #page-content.fui-text-styles iframe,.fui-text-styles iframe{height:240px!important}}#page #page-content .fui-text-styles h2,#page #page-content.fui-text-styles h2,.fui-text-styles h2{text-align:left;font-size:24px!important;text-transform:none!important;color:#464646!important;margin:24px 0!important;line-height:120%}@media (max-width:767px){#page #page-content .fui-text-styles h2,#page #page-content.fui-text-styles h2,.fui-text-styles h2{font-size:20px!important;margin:16px 0!important}}#page #page-content .fui-text-styles h3,#page #page-content.fui-text-styles h3,.fui-text-styles h3{font-size:18px;margin:24px 0!important;text-transform:none!important;text-align:left!important;ine-height:120%}@media (max-width:767px){#page #page-content .fui-text-styles h3,#page #page-content.fui-text-styles h3,.fui-text-styles h3{margin:16px 0!important}}#page #page-content .fui-text-styles h3:first-child,#page #page-content.fui-text-styles h3:first-child,.fui-text-styles h3:first-child{padding-top:0}#page #page-content .fui-text-styles p,#page #page-content.fui-text-styles p,.fui-text-styles p{margin:24px 0!important}@media (max-width:767px){#page #page-content .fui-text-styles p,#page #page-content.fui-text-styles p,.fui-text-styles p{margin:12px 0!important}}#page #page-content .fui-text-styles p[align=center],#page #page-content.fui-text-styles p[align=center],.fui-text-styles p[align=center]{text-align:center!important}#page #page-content .fui-text-styles p:first-child,#page #page-content.fui-text-styles p:first-child,.fui-text-styles p:first-child{margin-top:0!important}#page #page-content .fui-text-styles p:last-child,#page #page-content.fui-text-styles p:last-child,.fui-text-styles p:last-child{margin-bottom:0!important}#page #page-content .fui-text-styles ul,#page #page-content.fui-text-styles ul,.fui-text-styles ul{padding:0 0 0 22px!important;margin:24px 0!important}#page #page-content .fui-text-styles ul li,#page #page-content.fui-text-styles ul li,.fui-text-styles ul li{position:relative!important;margin-top:10px!important;min-height:28px!important;font-size:16px!important}@media (max-width:767px){#page #page-content .fui-text-styles ul li,#page #page-content.fui-text-styles ul li,.fui-text-styles ul li{font-size:17px!important}}#page #page-content .fui-text-styles ul li:before,#page #page-content.fui-text-styles ul li:before,.fui-text-styles ul li:before{content:"";width:6px!important;height:6px!important;background-image:none!important;background-color:#6ea88e!important;position:absolute!important;left:-22px!important;top:9px!important}#page #page-content .fui-text-styles ul li:first-child s,#page #page-content.fui-text-styles ul li:first-child s,.fui-text-styles ul li:first-child s{margin-top:0!important}#page #page-content .fui-text-styles ul:last-child,#page #page-content.fui-text-styles ul:last-child,.fui-text-styles ul:last-child{padding-bottom:0!important}#page #page-content .fui-text-styles ol,#page #page-content.fui-text-styles ol,.fui-text-styles ol{border:none!important;counter-reset:stage}#page #page-content .fui-text-styles ol:last-child,#page #page-content.fui-text-styles ol:last-child,.fui-text-styles ol:last-child{margin-bottom:0!important}#page #page-content .fui-text-styles ol li,#page #page-content.fui-text-styles ol li,.fui-text-styles ol li{border:none!important;padding:12px 0 12px 41px!important}@media (max-width:767px){#page #page-content .fui-text-styles ol li,#page #page-content.fui-text-styles ol li,.fui-text-styles ol li{font-size:17px!important}}#page #page-content .fui-text-styles ol li:before,#page #page-content.fui-text-styles ol li:before,.fui-text-styles ol li:before{counter-increment:stage;content:counter(stage);width:24px!important;min-width:24px;height:24px!important;background:#6ea88e!important;display:flex;align-items:center;justify-content:center;font-size:14px!important;color:#fff;position:absolute;top:12px!important;left:0;padding:0!important;box-shadow:none!important}#page #page-content .fui-text-styles b,#page #page-content.fui-text-styles b,.fui-text-styles b{font-weight:600}#page #page-content .fui-text-styles hr,#page #page-content.fui-text-styles hr,.fui-text-styles hr{border:none;height:1px;background:rgba(0,0,0,.1);margin:24px 0}#page #page-content .fui-text-styles img[align=left],#page #page-content.fui-text-styles img[align=left],.fui-text-styles img[align=left]{margin:0 16px 16px 0}#page #page-content .fui-text-styles img[align=right],#page #page-content.fui-text-styles img[align=right],.fui-text-styles img[align=right]{margin:0 0 16px 16px}#page #page-content .fui-text-styles .text-highlighter-1,#page #page-content.fui-text-styles .text-highlighter-1,.fui-text-styles .text-highlighter-1{display:block;padding:16px;border:2px solid #000;color:#000;font-weight:700;margin-bottom:24px}#page #page-content .fui-text-styles .text-highlighter-2,#page #page-content.fui-text-styles .text-highlighter-2,.fui-text-styles .text-highlighter-2{display:block;padding:16px;border:2px solid #2c5140;color:#2c5140;font-weight:700;margin-bottom:24px}#page #page-content .fui-text-styles .text-highlighter-2 a,#page #page-content.fui-text-styles .text-highlighter-2 a,.fui-text-styles .text-highlighter-2 a{color:#a38f75;text-decoration:underline}#page #page-content .fui-text-styles .text-highlighter-3,#page #page-content.fui-text-styles .text-highlighter-3,.fui-text-styles .text-highlighter-3{display:block;padding:16px;border:2px solid #a38f75;color:#a38f75;font-weight:700;margin-bottom:24px}#page #page-content .fui-text-styles table,#page #page-content.fui-text-styles table,.fui-text-styles table{float:none!important;border-collapse:collapse;border:none;margin:0 0 32px 0;width:100%}#page #page-content .fui-text-styles table:last-child,#page #page-content.fui-text-styles table:last-child,.fui-text-styles table:last-child{margin-bottom:0}#page #page-content .fui-text-styles table th,#page #page-content.fui-text-styles table th,.fui-text-styles table th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03);color:#3c3c3c}#page #page-content .fui-text-styles table td,#page #page-content .fui-text-styles table th,#page #page-content.fui-text-styles table td,#page #page-content.fui-text-styles table th,.fui-text-styles table td,.fui-text-styles table th{border:1px solid #e3e3e3;padding:24px}@media screen and (max-width:560px){#page #page-content .fui-text-styles table td,#page #page-content .fui-text-styles table th,#page #page-content.fui-text-styles table td,#page #page-content.fui-text-styles table th,.fui-text-styles table td,.fui-text-styles table th{padding:8px}}#page #page-content .fui-text-styles table.table-width100-border,#page #page-content.fui-text-styles table.table-width100-border,.fui-text-styles table.table-width100-border{width:100%}#page #page-content .fui-text-styles table.table-width100-border th,#page #page-content.fui-text-styles table.table-width100-border th,.fui-text-styles table.table-width100-border th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03)}#page #page-content .fui-text-styles table.table-width100-border td,#page #page-content .fui-text-styles table.table-width100-border th,#page #page-content.fui-text-styles table.table-width100-border td,#page #page-content.fui-text-styles table.table-width100-border th,.fui-text-styles table.table-width100-border td,.fui-text-styles table.table-width100-border th{border:1px solid #e3e3e3;padding:24px}#page #page-content .fui-text-styles table.table-width-content-border,#page #page-content.fui-text-styles table.table-width-content-border,.fui-text-styles table.table-width-content-border{width:auto}#page #page-content .fui-text-styles table.table-width-content-border th,#page #page-content.fui-text-styles table.table-width-content-border th,.fui-text-styles table.table-width-content-border th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03)}#page #page-content .fui-text-styles table.table-width-content-border td,#page #page-content .fui-text-styles table.table-width-content-border th,#page #page-content.fui-text-styles table.table-width-content-border td,#page #page-content.fui-text-styles table.table-width-content-border th,.fui-text-styles table.table-width-content-border td,.fui-text-styles table.table-width-content-border th{border:1px solid #e3e3e3;padding:24px}#page #page-content .fui-text-styles table.table-width100-no-border,#page #page-content.fui-text-styles table.table-width100-no-border,.fui-text-styles table.table-width100-no-border{width:100%}#page #page-content .fui-text-styles table.table-width100-no-border th,#page #page-content.fui-text-styles table.table-width100-no-border th,.fui-text-styles table.table-width100-no-border th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03)}#page #page-content .fui-text-styles table.table-width100-no-border td,#page #page-content .fui-text-styles table.table-width100-no-border th,#page #page-content.fui-text-styles table.table-width100-no-border td,#page #page-content.fui-text-styles table.table-width100-no-border th,.fui-text-styles table.table-width100-no-border td,.fui-text-styles table.table-width100-no-border th{border:none;padding:24px}#page #page-content .fui-text-styles table.table-width100-no-border td:first-child,#page #page-content .fui-text-styles table.table-width100-no-border th:first-child,#page #page-content.fui-text-styles table.table-width100-no-border td:first-child,#page #page-content.fui-text-styles table.table-width100-no-border th:first-child,.fui-text-styles table.table-width100-no-border td:first-child,.fui-text-styles table.table-width100-no-border th:first-child{padding-left:0}#page #page-content .fui-text-styles table.table-width100-no-border td:last-child,#page #page-content .fui-text-styles table.table-width100-no-border th:last-child,#page #page-content.fui-text-styles table.table-width100-no-border td:last-child,#page #page-content.fui-text-styles table.table-width100-no-border th:last-child,.fui-text-styles table.table-width100-no-border td:last-child,.fui-text-styles table.table-width100-no-border th:last-child{padding-right:0}#page #page-content .fui-text-styles table.table-width-content-no-border,#page #page-content.fui-text-styles table.table-width-content-no-border,.fui-text-styles table.table-width-content-no-border{width:auto}#page #page-content .fui-text-styles table.table-width-content-no-border th,#page #page-content.fui-text-styles table.table-width-content-no-border th,.fui-text-styles table.table-width-content-no-border th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03)}#page #page-content .fui-text-styles table.table-width-content-no-border td,#page #page-content .fui-text-styles table.table-width-content-no-border th,#page #page-content.fui-text-styles table.table-width-content-no-border td,#page #page-content.fui-text-styles table.table-width-content-no-border th,.fui-text-styles table.table-width-content-no-border td,.fui-text-styles table.table-width-content-no-border th{border:none;padding:24px}#page #page-content .fui-text-styles table.table-width-content-no-border td:first-child,#page #page-content .fui-text-styles table.table-width-content-no-border th:first-child,#page #page-content.fui-text-styles table.table-width-content-no-border td:first-child,#page #page-content.fui-text-styles table.table-width-content-no-border th:first-child,.fui-text-styles table.table-width-content-no-border td:first-child,.fui-text-styles table.table-width-content-no-border th:first-child{padding-left:0}#page #page-content .fui-text-styles table.table-width-content-no-border td:last-child,#page #page-content .fui-text-styles table.table-width-content-no-border th:last-child,#page #page-content.fui-text-styles table.table-width-content-no-border td:last-child,#page #page-content.fui-text-styles table.table-width-content-no-border th:last-child,.fui-text-styles table.table-width-content-no-border td:last-child,.fui-text-styles table.table-width-content-no-border th:last-child{padding-right:0}#page #page-content .fui-text-styles table.table-bigdata,#page #page-content.fui-text-styles table.table-bigdata,.fui-text-styles table.table-bigdata{width:100%;font-size:14px}#page #page-content .fui-text-styles table.table-bigdata th,#page #page-content.fui-text-styles table.table-bigdata th,.fui-text-styles table.table-bigdata th{font-weight:600;text-align:left;background-color:rgba(0,0,0,.03)}#page #page-content .fui-text-styles table.table-bigdata td,#page #page-content .fui-text-styles table.table-bigdata th,#page #page-content.fui-text-styles table.table-bigdata td,#page #page-content.fui-text-styles table.table-bigdata th,.fui-text-styles table.table-bigdata td,.fui-text-styles table.table-bigdata th{border:1px solid #e3e3e3;padding:8px}@media screen and (max-width:1000px){#page #page-content .fui-text-styles table,#page #page-content.fui-text-styles table,.fui-text-styles table{display:block;overflow-x:scroll}}#page #page-content .fui-text-styles--sm,#page #page-content.fui-text-styles--sm,.fui-text-styles--sm{line-height:20px;font-size:13px}#page #page-content .fui-text-styles--sm h3,#page #page-content.fui-text-styles--sm h3,.fui-text-styles--sm h3{font-size:18px;font-weight:600;padding:32px 0}#page #page-content .fui-text-styles--sm table td,#page #page-content.fui-text-styles--sm table td,.fui-text-styles--sm table td{padding:16px}#page #page-content .fui-text-styles--sm ul li,#page #page-content.fui-text-styles--sm ul li,.fui-text-styles--sm ul li{min-height:20px}#page #page-content .fui-text-styles--sm ul li:before,#page #page-content.fui-text-styles--sm ul li:before,.fui-text-styles--sm ul li:before{top:9px}#page #page-content .fui-text-styles .quote,#page #page-content.fui-text-styles .quote,.fui-text-styles .quote{margin:24px 0;display:block;padding:16px;font-style:italic;border:1px dashed #e5e5e5;position:relative}#page #page-content .fui-text-styles .quote p,#page #page-content.fui-text-styles .quote p,.fui-text-styles .quote p{padding:0!important}#page #page-content .fui-text-styles .s-fz-h1,#page #page-content.fui-text-styles .s-fz-h1,.fui-text-styles .s-fz-h1{font-size:40px}#page #page-content .fui-text-styles .s-fz-h2,#page #page-content.fui-text-styles .s-fz-h2,.fui-text-styles .s-fz-h2{font-size:24px}#page #page-content .fui-text-styles .s-fz-h3,#page #page-content.fui-text-styles .s-fz-h3,.fui-text-styles .s-fz-h3{font-size:20px}#page #page-content .fui-text-styles .prop_block ul,#page #page-content.fui-text-styles .prop_block ul,.fui-text-styles .prop_block ul{margin:0!important}#page #page-content .fui-text-styles .prop_block ul li,#page #page-content.fui-text-styles .prop_block ul li,.fui-text-styles .prop_block ul li{margin:0 0 10px 0!important}#page #page-content .fui-text-styles .prop_block ul li:before,#page #page-content.fui-text-styles .prop_block ul li:before,.fui-text-styles .prop_block ul li:before{display:none}#page #page-content .fui-text-styles .prop_block ul li img,#page #page-content.fui-text-styles .prop_block ul li img,.fui-text-styles .prop_block ul li img{margin:0 23px 0 0;max-width:none}.contacts-page .bx-google-map{width:auto!important}.fui-detail-image{float:left;margin:0 16px 16px 0!important}.clearfix:after{content:"";clear:both;display:block}#breadcrumbs span{color:#929292}#breadcrumbs a span{color:#2c5140}#breadcrumbs div{display:inline-block}.item-spec{margin-bottom:24px;padding:0 0 24px 0!important}.item-spec .name{float:none!important;width:100%!important}.item-spec .value{float:none!important;width:100%!important}#page #page-content .item-spec h2.name{margin-bottom:24px;font-weight:400!important;font-size:20px!important;text-transform:none!important;color:#464646!important;line-height:120%}.fui-box .catalog-section-list--tags ul,.fui-services-reviews__empty .catalog-section-list--tags ul,.review-form-holder .catalog-section-list--tags ul,.service-rate .catalog-section-list--tags ul{margin-top:24px!important}.bxhtmled-dropdown-list-cont{margin-left:141px}.bxhtmled-dropdown-list-cont.bxhtmled-dropdown-list-cont-submenu{margin-left:0}.owl-next,.owl-prev{border:none}.owl-next.disabled,.owl-prev.disabled{opacity:.35;cursor:default}.align-center{text-align:center!important}.expert-image{float:left;margin:0 32px 8px 0;object-fit:cover;border-radius:2px}@media (max-width:767px){.expert-image{width:40%;max-width:100%;height:auto!important;margin:0 16px 4px 0}}.fui-expert-start{font-size:16px;line-height:140%;border-radius:2px}.fui-expert-start:after{content:"";clear:both;display:block}.expert-position{display:flex;color:#2c5140;margin-bottom:24px}@media (max-width:767px){.expert-position{display:block;margin-bottom:8px}}.expert-position__title{color:#929292;margin-right:8px}@media (max-width:767px){.expert-position__title{margin-right:0;margin-bottom:8px}}.expert-services{margin:16px 0}#page-content ul.links-list,ul.links-list{margin:16px 0!important}#page-content ul.links-list:first-child,ul.links-list:first-child{margin:0!important}#page-content ul.links-list li,ul.links-list li{position:relative;padding-left:18px;margin:14px 0 0 0!important}#page-content ul.links-list li:before,ul.links-list li:before{content:"";width:6px;height:6px;background:#2c5140;position:absolute;left:0;top:6px}#page-content ul.links-list li:first-child,ul.links-list li:first-child{margin:0!important}#page-content .services-links-list,.services-links-list{display:flex}#page-content .services-links-list .links-list,.services-links-list .links-list{margin:0 8px!important;width:50%}@media (max-width:767px){#page-content .services-links-list .links-list,.services-links-list .links-list{width:100%;margin:0 0 8px 0!important}}.fui-experts-panel{margin:16px 0}@media (max-width:767px){.fui-experts-panel{margin:16px -16px}}.fui-experts-panel__top{position:relative}.fui-experts-panel .fui-title-more{position:absolute;right:0;top:50%;margin-top:-12px}@media (max-width:767px){.fui-experts-panel .fui-title-more{display:none}}.fui-expert-item{padding:32px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);display:flex}@media (max-width:767px){.fui-expert-item{padding:16px}}.fui-expert-item__info{display:flex;align-items:center;flex-grow:1}@media (max-width:767px){.fui-expert-item__info{display:block}}.fui-expert-item__info-left{flex-grow:1}.fui-expert-item__info-right{margin-left:16px}@media (max-width:767px){.fui-expert-item__info-right{margin-left:0;margin-top:16px}}#nca-cookiesaccept-line .fui-expert-item__info-right button,#page #page-content .fui-text-styles .fui-expert-item__info-right .fui-text-button,#page #page-content.fui-text-styles .fui-expert-item__info-right .fui-text-button,.fui-expert-item__info-right #nca-cookiesaccept-line button,.fui-expert-item__info-right #page #page-content .fui-text-styles .fui-text-button,.fui-expert-item__info-right #page #page-content.fui-text-styles .fui-text-button,.fui-expert-item__info-right .fui-btn,.fui-expert-item__info-right .fui-text-styles .fui-text-button,.fui-text-styles .fui-expert-item__info-right .fui-text-button{white-space:nowrap}@media (max-width:767px){#nca-cookiesaccept-line .fui-expert-item__info-right button,#page #page-content .fui-text-styles .fui-expert-item__info-right .fui-text-button,#page #page-content.fui-text-styles .fui-expert-item__info-right .fui-text-button,.fui-expert-item__info-right #nca-cookiesaccept-line button,.fui-expert-item__info-right #page #page-content .fui-text-styles .fui-text-button,.fui-expert-item__info-right #page #page-content.fui-text-styles .fui-text-button,.fui-expert-item__info-right .fui-btn,.fui-expert-item__info-right .fui-text-styles .fui-text-button,.fui-text-styles .fui-expert-item__info-right .fui-text-button{width:100%}}.fui-expert-item__image-holder{margin-right:24px}@media (max-width:767px){.fui-expert-item__image-holder{margin-right:16px}}.fui-expert-item__image{border-radius:2px;width:100px!important;height:auto!important}@media (max-width:767px){.fui-expert-item__image{width:60px!important;height:60px!important}}.fui-expert-item__name-holder{margin-bottom:8px}.fui-expert-item__name{font-size:16px;font-weight:700}.fui-expert-item__name-link{font-size:16px;font-weight:700;color:#3c3c3c!important;text-decoration:underline!important}.fui-expert-item__name-link:hover{color:#2c5140!important}.fui-expert-item__desc{font-size:14px;color:#929292}.fui-expert-item+.fui-expert-item{margin-top:16px}.expert-article-info{display:flex;padding:16px 32px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05)}@media (max-width:767px){.expert-article-info{display:block;margin:0 -16px 8px -16px;padding:16px}}.expert-article-info__item{margin-right:24px;display:flex;align-items:center;position:relative;text-decoration:none!important;max-width:244px}.expert-article-info__item:last-child{margin-right:0!important}@media (max-width:1024px){.expert-article-info__item{margin-right:16px}}.expert-article-info__item:hover .expert-article-info__item-desc{display:block}@media (max-width:767px){.expert-article-info__item+.expert-article-info__item{margin-top:16px}}.expert-article-info__item-icon{margin-right:16px;line-height:0}@media (max-width:1024px){.expert-article-info__item-icon{margin-right:8px}}@media (max-width:767px){.expert-article-info__item-icon{width:34px;text-align:center}}.expert-article-info__item-icon svg path{fill:#6ea88e!important}@media (max-width:1024px){.expert-article-info__item-icon svg{width:16px!important;height:16px!important}}.expert-article-info__image{object-fit:cover}.expert-article-info__item-title{font-size:12px;color:#929292;margin-bottom:2px}.expert-article-info__item-value{font-size:12px;font-weight:700;color:#3c3c3c!important}.expert-article-info__item-desc{display:none;position:absolute;z-index:999;top:100%;left:0;padding-top:8px}@media (max-width:1024px){.expert-article-info__item-desc{display:none!important}}.expert-article-info__item-desc-inner{font-size:12px;line-height:18px;max-width:278px;background:#fff;padding:16px;box-shadow:0 3px 20px rgba(0,0,0,.16)}a.expert-article-info__item{text-decoration:none!important}.services-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@media (max-width:991px){.services-cards{grid-gap:8px}}@media (max-width:767px){.services-cards{display:block;margin:24px -16px 0 -16px}}.services-cards__col .services-card:not(:first-child){margin-top:24px}@media (max-width:991px){.services-cards__col .services-card:not(:first-child){margin-top:8px}}@media (max-width:991px){.services-cards__col .services-card:not(:first-child){margin-top:16px}}.services-card{background-color:#fff;padding:16px;box-sizing:border-box;box-shadow:0 1px 10px rgba(0,0,0,.05)}.services-card__image{width:100%!important;height:auto!important;object-fit:cover}.services-card__info{padding-top:12px}.services-card__name{font-weight:700;font-size:14px;line-height:140%;color:#2c5140;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.services-card__name:hover{text-decoration:none!important}.services-card__sub-service{display:flex;padding-top:12px;border-top:1px solid rgba(0,0,0,.1);font-weight:400;font-size:12px;line-height:140%;margin-top:12px}.services-card__sub-service-name{flex-grow:1;padding-right:12px}.services-card__sub-service-link{font-size:12px;line-height:140%;color:#3c3c3c!important;text-decoration:none!important}.services-card__sub-service-link:hover{color:#6ea88e!important;text-decoration:none!important}.services-card__sub-service-price{white-space:nowrap;color:#2c5140}.empty-left-col+.fui-page-content{width:100%!important;float:none}.page-404{height:100%}.page-404 #left-col{display:none}.page-404 #page-content.fui-page-content{width:100%!important;float:none}.page-404 h1{display:none}.page-404 .main-container{min-height:100%}@media (max-width:767px){.page-404 .main-container{display:flex;flex-direction:column}}.page-404 #wrapper{flex-grow:1}.page-404 #breadcrumbs{display:none}.b-404{text-align:center}.b-404__title{font-size:900%;font-weight:600;color:#2c5140;text-align:center}.b-404__desc{padding-top:24px;color:#929292;font-size:16px}#nca-cookiesaccept-line .b-404 button,#page #page-content .fui-text-styles .b-404 .fui-text-button,#page #page-content.fui-text-styles .b-404 .fui-text-button,.b-404 #nca-cookiesaccept-line button,.b-404 #page #page-content .fui-text-styles .fui-text-button,.b-404 #page #page-content.fui-text-styles .fui-text-button,.b-404 .fui-btn,.b-404 .fui-text-styles .fui-text-button,.fui-text-styles .b-404 .fui-text-button{margin-top:24px;padding-top:12px;padding-bottom:12px}.form-add{position:relative;max-width:600px}.form-add__item--center{text-align:center}.form-add__item--hidden{position:absolute;opacity:0;z-index:-1;height:0;margin:0!important}@media (min-width:560px){.form-add__item--2-cols{display:grid;grid-template-columns:50% 50%;margin:0 -8px}.form-add__item--2-cols .form-add__item{margin:0!important;padding:0 8px}}.form-add__item+.form-add__item{margin-top:24px}.form-add__item-title{color:#929292;margin-bottom:8px}.form-add input[type=text],.form-add select,.form-add textarea{box-sizing:border-box;height:48px;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.1);font-weight:400;font-size:14px;line-height:19px;color:#3c3c3c;padding:0 20px;outline:0;transition:.3s border-color,.3s box-shadow;margin:0;width:100%}.form-add input[type=text]::placeholder,.form-add select::placeholder,.form-add textarea::placeholder{color:#6d6f71}.form-add input[type=text]:focus,.form-add select:focus,.form-add textarea:focus{border-color:#2c5140;box-shadow:0 0 0 1px #2c5140}.form-add textarea{box-shadow:none;padding:20px;height:100px}#nca-cookiesaccept-line .form-add button,#page #page-content .fui-text-styles .form-add .fui-text-button,#page #page-content.fui-text-styles .form-add .fui-text-button,.form-add #nca-cookiesaccept-line button,.form-add #page #page-content .fui-text-styles .fui-text-button,.form-add #page #page-content.fui-text-styles .fui-text-button,.form-add .fui-btn,.form-add .fui-text-styles .fui-text-button,.fui-text-styles .form-add .fui-text-button{width:100%;max-width:200px}.form-add .starrequired{color:red}.review-form-dialog .form-add input[type=text],.review-form-dialog .form-add select{height:40px}.review-form-dialog .form-add .form-add__item+.form-add__item{margin-top:16px}.review-form-dialog .form-add .form-add__item-title{font-size:14px}.notetext{border:2px solid green;padding:16px;background:rgba(0,128,0,.05);color:green;line-height:22px;margin:16px 0;display:block;border-radius:4px}.ff_error .field-invalid{color:red;font-weight:400;font-size:14px}.fui-services-reviews{margin-top:48px}@media screen and (max-width:767px){.fui-services-reviews{margin-top:24px}}.fui-services-reviews__top{position:relative}.fui-services-reviews__top .fui-title-more{position:absolute;right:0;top:50%;margin-top:-12px}@media screen and (max-width:560px){.fui-services-reviews__top .fui-title-more{display:none}}.fui-services-reviews__add{margin:0 0 24px 0}#nca-cookiesaccept-line .fui-services-reviews__add button,#page #page-content .fui-text-styles .fui-services-reviews__add .fui-text-button,#page #page-content.fui-text-styles .fui-services-reviews__add .fui-text-button,.fui-services-reviews__add #nca-cookiesaccept-line button,.fui-services-reviews__add #page #page-content .fui-text-styles .fui-text-button,.fui-services-reviews__add #page #page-content.fui-text-styles .fui-text-button,.fui-services-reviews__add .fui-btn,.fui-services-reviews__add .fui-text-styles .fui-text-button,.fui-text-styles .fui-services-reviews__add .fui-text-button{padding:8px 16px}.fui-services-reviews__empty{text-align:center}.fui-services-reviews__empty p{text-align:center!important}#nca-cookiesaccept-line .fui-services-reviews__empty button,#page #page-content .fui-text-styles .fui-services-reviews__empty .fui-text-button,#page #page-content.fui-text-styles .fui-services-reviews__empty .fui-text-button,.fui-services-reviews__empty #nca-cookiesaccept-line button,.fui-services-reviews__empty #page #page-content .fui-text-styles .fui-text-button,.fui-services-reviews__empty #page #page-content.fui-text-styles .fui-text-button,.fui-services-reviews__empty .fui-btn,.fui-services-reviews__empty .fui-text-styles .fui-text-button,.fui-text-styles .fui-services-reviews__empty .fui-text-button{padding:8px 16px;margin-top:16px}.fui-services-reviews__empty-title{font-size:18px;line-height:140%;margin-bottom:8px}@media screen and (max-width:560px){.fui-services-reviews__empty-title{font-size:14px}}.fui-page-content .fui-services-reviews{margin:16px 0}.fui-review-item{padding:32px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05)}@media (max-width:767px){.fui-review-item{padding:16px}}@media screen and (max-width:560px){.fui-review-item__list{margin:0 -16px}}.fui-review-item__name-holder{margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:560px){.fui-review-item__name-holder{display:block}}.fui-review-item__name{font-size:16px;font-weight:700}.fui-review-item__name img{width:80px;height:auto}.fui-review-item__author{margin-top:8px}.fui-review-item__author span{font-size:14px;color:#929292}.fui-review-item__text{font-size:14px;font-style:italic;display:flex;line-height:140%;position:relative}.fui-review-item__text:before{content:"";background-image:url(/local/templates/nep_fui/fui/css/../images/ico_quote.svg);background-repeat:no-repeat;width:48px;min-width:48px;height:48px;margin-right:16px}@media screen and (max-width:560px){.fui-review-item__text:before{width:24px;min-width:24px;height:24px;margin-right:8px}}@media screen and (max-width:560px){.fui-review-item__text{font-size:14px}}.fui-review-item__rating{width:80px;height:16px;background:url(/local/templates/nep_fui/fui/css/../images/icon_star2.svg) repeat-x}@media screen and (max-width:560px){.fui-review-item__rating{margin-top:8px}}.fui-review-item__rating-value{width:0;background:#fff url(/local/templates/nep_fui/fui/css/../images/icon_star.svg) repeat-x;height:16px}.fui-review-item__rating-value--1{width:16px}.fui-review-item__rating-value--2{width:32px}.fui-review-item__rating-value--3{width:48px}.fui-review-item__rating-value--4{width:64px}.fui-review-item__rating-value--5{width:80px}.fui-review-item__text-link{position:absolute;left:0;top:0;width:100%;height:100%}.fui-review-item__logo{position:absolute;left:2px;top:60px;width:32px;height:auto}@media screen and (max-width:560px){.fui-review-item__logo{left:-3px;top:30px;width:24px}}#nca-cookiesaccept-line .fui-review-item__text-inner button,#page #page-content .fui-text-styles .fui-review-item__text-inner .fui-text-button,#page #page-content.fui-text-styles .fui-review-item__text-inner .fui-text-button,.fui-review-item__text-inner #nca-cookiesaccept-line button,.fui-review-item__text-inner #page #page-content .fui-text-styles .fui-text-button,.fui-review-item__text-inner #page #page-content.fui-text-styles .fui-text-button,.fui-review-item__text-inner .fui-btn,.fui-review-item__text-inner .fui-text-styles .fui-text-button,.fui-text-styles .fui-review-item__text-inner .fui-text-button{font-style:normal;display:inline-flex;align-items:center;gap:12px;margin-top:16px}.fui-review-item__gis-link,.fui-review-item__google-link,.fui-review-item__ya-link{display:flex;align-items:center;gap:12px;font-size:16px;font-style:normal;margin:12px 0 16px 0}.fui-review-item__gis-link:hover,.fui-review-item__google-link:hover,.fui-review-item__ya-link:hover{color:#000!important}.fui-review-item__gis-link img,.fui-review-item__google-link img,.fui-review-item__ya-link img{width:24px;height:auto}.fui-review-item__gis-link:hover,.fui-review-item__google-link:hover,.fui-review-item__ya-link:hover{text-decoration:none!important}@media screen and (max-width:560px){.fui-review-item__gis-link,.fui-review-item__google-link,.fui-review-item__ya-link{font-size:14px}}.fui-review-item__ya-link{color:#fc3f1d!important}.fui-review-item__gis-link{color:#18aa1e!important}.fui-review-item__google-link{color:#4285f4!important}.fui-review-item .fui-text-styles{position:relative}.fui-review-item+.fui-review-item{margin-top:16px}.fui-review-item--nep{background-color:#e7f0ec;border:1px solid #2c5140}.review-form-holder{display:flex;justify-content:center}.review-form-dialog{padding:16px}@media screen and (max-width:560px){.review-form-dialog{padding:8px}}.review-form-dialog h2{text-transform:none;margin-bottom:24px}.error-msg{border:2px solid red;padding:16px;background:rgba(255,0,0,.05);color:red;line-height:22px;margin:16px 0;display:block}.success-msg{border:2px solid green;padding:16px;background:rgba(0,128,0,.05);color:green;line-height:22px;margin:16px 0;display:block}@media (max-width:767px){.fancy-form{width:89%!important}}@media (max-width:767px){.fancy-form .fancybox-inner{width:auto!important}}@media (min-width:560px){.fancy-form .fancybox-inner{height:auto!important;overflow:visible!important}}.calculate-form{width:100%;padding:24px;margin:24px 0;border:2px solid #2c5140;counter-reset:calcStep;border-radius:4px;background-image:url(/local/templates/nep_fui/fui/css/../images/calculate_bg.png);background-repeat:no-repeat;background-position:right bottom;box-sizing:border-box}.calculate-form *{box-sizing:border-box}.calculate-form__step{margin-left:0;padding-left:72px;position:relative;counter-increment:calcStep}.calculate-form__step:after{content:"";position:absolute;width:2px;background-color:#2c5140;opacity:.35;height:100%;top:0;left:24px;z-index:1}.calculate-form__step:before{content:counter(calcStep);position:absolute;z-index:2;top:0;left:0;width:48px;height:48px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:22px;color:#2c5140;border:1px solid #2c5140;transition-duration:.4s;transition-property:background-color,color}.calculate-form__step:not(:first-child){padding-top:40px;display:none}.calculate-form__step:not(:first-child):before{top:40px}.calculate-form__step:hover:before{background-color:#2c5140;color:#fff}.calculate-form__step:hover .calculate-form__step-title{color:#000}.calculate-form__step-inner{margin-left:24px;padding-left:48px;border-left:2px solid rgba(44,81,64,.35);padding-top:10px}.calculate-form__step-inner .calculate-form__step-title{padding-top:0;font-size:14px;line-height:140%;margin-bottom:16px;max-width:416px;color:rgba(0,0,0,.78)}.calculate-form__step-title{font-size:22px;margin-bottom:28px;color:#000;padding-top:10px;transition-duration:.4s;transition-property:color}.calculate-form__step-control{color:rgba(0,0,0,.78)}.calculate-form__step-control input[type=text]{border-radius:4px;border:1px solid rgba(0,0,0,.07);background:#fff;height:56px;padding:0 16px;width:346px;color:#2c5140;font-size:16px;background-color:rgba(44,81,64,.05)}.calculate-form__step-control input[type=text]:focus{border-color:#2c5140}.calculate-form__step-control input[type=text]::placeholder{color:rgba(0,0,0,.3)}.calculate-form__step-control input[type=radio]{width:16px;min-width:16px;height:16px;cursor:pointer;outline:0;border-radius:50%;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0 12px 0 0;border:1px solid rgba(0,0,0,.3)}.calculate-form__step-control input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23036B5A'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-color:#fff;border-color:#2c5140}.calculate-form__step-control label{margin-bottom:12px;display:inline-flex;align-items:center;line-height:130%;position:relative}.calculate-form__step-control label input[type=radio]{position:absolute;top:-2px}.calculate-form__step-control label[for]{padding-left:26px}.calculate-form__step-control select{border-radius:4px;border:1px solid rgba(0,0,0,.07);background-color:#fff;height:56px;padding:0 50px 0 16px;appearance:none;width:346px;color:#2c5140;font-size:16px;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00008 6.70192L0.692383 1.39422L1.40008 0.686523L6.00008 5.28652L10.6001 0.686523L11.3078 1.39422L6.00008 6.70192Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 22px) center}.calculate-form__step-control select:focus{border-color:#2c5140}.calculate-form__bottom{margin-top:40px;margin-left:24px;padding-left:48px;display:none}.calculate-form__submit{height:56px;color:#fff;border:none;background:#2c5140;font-size:16px;font-weight:700;padding:0 56px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;cursor:pointer;transition-duration:.3s;transition-property:opacity;max-width:346px}.calculate-form__submit:hover{opacity:.75}@media screen and (max-width:767px){.calculate-form{padding:16px;background:0 0}.calculate-form__step{padding-left:46px}.calculate-form__step:before{width:32px;height:32px}.calculate-form__step:after{left:15px}.calculate-form__step:not(:first-child){padding-top:32px}.calculate-form__step:not(:first-child){padding-top:24px}.calculate-form__step:not(:first-child):before{top:23px}.calculate-form__step-title{padding-top:3px;margin-bottom:16px}.calculate-form__step-control input[type=text],.calculate-form__step-control select{width:100%;height:48px}.calculate-form__step-inner{margin-left:15px;padding-left:29px}.calculate-form__bottom{padding-left:0;margin-left:0}.calculate-form__submit{padding:0 16px}}.custom-modal{display:none}.custom-modal__overlay{z-index:995;position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.25)}.custom-modal__window{position:fixed;top:50%;left:50%;width:480px;height:auto;padding:40px;border-radius:2px;max-height:90%;max-width:90%;overflow-y:auto;background:#fff;z-index:996;transform:translate(-50%,-50%)}.custom-modal__close{position:absolute;top:16px;right:16px;cursor:pointer;opacity:.9;transition-duration:.3s;transition-property:opacity}.custom-modal__close:hover{opacity:.5}.custom-modal__bottom{margin-top:32px}.custom-modal__bottom .btn1{height:48px;padding:0 16px;font-size:14px;width:100%}@media screen and (max-width:767px){.custom-modal__window{padding-left:24px;padding-right:24px}.custom-modal__bottom{margin:0}.custom-modal__bottom .btn1{font-size:11px}}.modal-filed{margin:16px 0}.modal-filed__title{margin-bottom:8px;color:#9e9e9e}.modal-filed input[type=text],.modal-filed textarea{border-radius:4px;border:1px solid rgba(0,0,0,.07);background:#fff;height:48px;padding:0 16px;width:100%;color:#2c5140;font-size:16px;box-shadow:none}.modal-filed input[type=text]:focus,.modal-filed textarea:focus{border-color:#2c5140}.modal-filed input[type=text]::placeholder,.modal-filed textarea::placeholder{color:rgba(0,0,0,.3)}.modal-filed textarea{height:100px;padding:16px}.request-form-hidden{display:none}.success-step-loader{display:flex;align-items:center;justify-content:center;width:100%;margin-top:16px}.calc-banner{font-size:14px;display:flex;background:#fff;border:2px solid #00ceac;box-shadow:0 1px 10px 0 rgba(0,0,0,.05);border-radius:2px}.calc-banner__icon{width:10.429em;height:auto;margin-right:1.71em}.calc-banner__left{flex-grow:1;position:relative;display:flex;align-items:flex-start;padding:1.714em}.calc-banner__title{font-size:1.71429em;margin-bottom:.7em}.calc-banner__description{font-size:1em;color:#929292;margin-bottom:1.14em;min-height:85px}.calc-banner__right{width:27.143em;min-width:27.143em;position:relative;padding:24px 12px 24px 61px;box-sizing:border-box}.calc-banner__docs-title{position:absolute;left:0;top:0;height:100%;width:auto}.calc-banner__docs-title2{font-size:1.14286em;color:#464646;background:rgba(0,0,0,.04);border-left:2px solid rgba(0,0,0,.1);text-align:center;height:100%;width:37px;position:absolute;left:0;top:0;white-space:nowrap;transform:translateZ(0)}.calc-banner__docs-title2 span{transform:rotate(-90deg);display:block;position:absolute;left:-214%;top:46%}.calc-banner__docs-list-holder{position:relative;height:100%}.calc-banner__docs-list{overflow-y:scroll;height:100%;position:absolute;left:0;top:0;width:100%;box-sizing:border-box;padding-right:16px}.calc-banner__docs-list::-webkit-scrollbar{width:6px;border-radius:4px}.calc-banner__docs-list::-webkit-scrollbar-thumb{background:#2c5140;border-radius:4px;border-radius:4px}.calc-banner__docs-list::-webkit-scrollbar-track{background:#efefef;border-radius:4px}.calc-banner__docs-item{display:flex;align-items:flex-start}.calc-banner__docs-item a{color:#464646!important;text-decoration:none}.calc-banner__docs-item a:hover{color:#2c5140!important;text-decoration:none!important}.calc-banner__docs-item img{margin-right:8px}.calc-banner__docs-item span{display:block;color:#939393;text-transform:uppercase}.calc-banner__docs-item--main a{color:#2c5140!important}.calc-banner__docs-item+.calc-banner__docs-item{margin-top:16px}@media screen and (max-width:1000px){.calc-banner{display:block}.calc-banner__left{padding:16px}.calc-banner__icon{width:56px;margin-right:8px;display:none}.calc-banner__title{font-size:18px}#nca-cookiesaccept-line .calc-banner button,#page #page-content .fui-text-styles .calc-banner .fui-text-button,#page #page-content.fui-text-styles .calc-banner .fui-text-button,.calc-banner #nca-cookiesaccept-line button,.calc-banner #page #page-content .fui-text-styles .fui-text-button,.calc-banner #page #page-content.fui-text-styles .fui-text-button,.calc-banner .fui-btn,.calc-banner .fui-text-styles .fui-text-button,.fui-text-styles .calc-banner .fui-text-button{padding:0;width:100%}.calc-banner__right{width:100%;padding:0;min-width:1px}.calc-banner__docs-title2{position:static;height:37px;width:100%;border-left:none;border-top:2px solid rgba(0,0,0,.1);font-size:14px;display:flex;justify-content:center;align-items:center}.calc-banner__docs-title2 span{transform:none;position:static}.calc-banner__docs-list-holder{height:auto;padding:16px}.calc-banner__docs-list{height:auto;position:static;overflow:visible}}.checkbox-item{display:flex;align-items:flex-start}.checkbox-item label{padding:0!important;margin:0!important}.checkbox-item input[type=checkbox]{width:16px;min-width:16px;height:16px;cursor:pointer;outline:0;border-radius:4px;margin:4px 12px 0 0;-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid rgba(0,0,0,.3)}.checkbox-item input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='13' height='11' viewBox='0 0 13 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.1484 2.62494C12.0697 2.95649 11.8508 3.18081 11.6344 3.4119C9.3442 5.85813 7.0557 8.30622 4.76836 10.7555C4.58543 10.9512 4.37945 11.0458 4.12162 10.9746C4.00898 10.9435 3.91536 10.8769 3.83354 10.7894C2.6867 9.56215 1.53784 8.33703 0.39359 7.10729C0.00641192 6.69131 0.0118854 6.09878 0.395319 5.68127C0.526971 5.53768 0.660351 5.39563 0.794308 5.25451C1.18811 4.83946 1.74238 4.837 2.1356 5.25513C2.8221 5.98478 3.50484 6.71843 4.18874 7.45116C4.21899 7.48351 4.24348 7.52172 4.28755 7.57934C4.32904 7.52203 4.35439 7.47827 4.38752 7.44315C6.29028 5.4058 8.19362 3.36969 10.0975 1.33389C10.4231 0.986008 10.8327 0.904046 11.2118 1.10834C11.3037 1.15794 11.3835 1.2245 11.4564 1.30122C11.5345 1.38349 11.6088 1.47039 11.69 1.54927C11.9035 1.75695 12.0847 1.98589 12.1484 2.29771V2.62464V2.62494Z' fill='white'/%3E%3C/svg%3E%0A");background-position:60% 50%;background-repeat:no-repeat;background-color:#2c5140;background-size:80%;border-color:#2c5140}.checkbox-item input[type=checkbox]:checked+label{color:#2c5140}.checkbox-item+.checkbox-item{margin-top:12px}[data-fui-field=hidden_info]{display:none}.tizers{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);line-height:22px;font-size:16px;margin:24px 0}@media screen and (max-width:560px){.tizers{padding:16px;margin:0 -16px}}.tizers h2.tizers__title{font-size:32px;color:#3c3c3c;text-align:center!important;position:relative;margin-bottom:40px;text-transform:none!important}.tizers h2.tizers__title:after{content:"";width:100%;height:1px;background:rgba(0,0,0,.1);position:absolute;top:calc(50% - .5px);left:0}.tizers h2.tizers__title span{background:#fff;padding:0 32px;position:relative;z-index:2}.tizers__list{display:grid;grid-template-columns:1fr 1fr;gap:24px;counter-reset:tizer}@media screen and (max-width:560px){.tizers__list{grid-template-columns:1fr}}.tizer-item{display:flex;align-items:flex-start;counter-increment:tizer}.tizer-item__icon{width:50px;min-width:50px;height:auto;margin-right:16px}.tizer-item__title:before{content:counter(tizer) ". "}.tizer-item__text{font-size:14px;color:#929292;margin-top:12px}@media (max-width:1100px){.desktop-pdf-link{display:none!important}}@media (min-width:1100px){.mob-pdf-link{display:none!important}}.search-page{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);margin:16px 0}.search-page__fields{display:flex;margin-bottom:12px}.search-page__fields input[type=text],.search-page__fields select{width:100%}.search-page__fields input[type=submit]{min-width:120px}.search-page__fields select{width:300px}.search-page a.search-page-params{border:none;font-weight:400}.search-page a.search-page-params:hover{color:#000!important;text-decoration:none!important}.search-page hr{border:none;height:1px;background:#eee;padding:0;margin:20px 0}.search-page a{font-size:14px;font-weight:700}.search-page a b{color:#2c5140}.search-page p{margin:12px 0!important;line-height:130%!important;font-size:13px;color:#464646}@media screen and (max-width:560px){.search-page{margin:0 -16px;padding:16px}.search-page .search-page__fields input[type=submit]{min-width:80px}}#search_params input[type=text],.search-page input[type=text],.search-page select{box-shadow:none;height:40px;box-sizing:border-box;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.1);font-weight:400;font-size:14px;line-height:19px;color:#464646;padding:0 10px;outline:0;transition:.3s border-color,.3s box-shadow;margin:0}#search_params{margin-top:12px}#search_params[style="display: block;"]{display:flex!important;align-items:center}.modern-page-navigation{display:flex;align-items:center;margin-top:40px}.modern-page-navigation .modern-page-current,.modern-page-navigation a{font-family:Tahoma;display:flex;align-content:center;justify-content:center;border:1px solid #ddd!important;padding:8px 12px!important;margin-right:8px;text-decoration:none!important;color:#3c3c3c!important;border-radius:4px}.modern-page-navigation .modern-page-current:hover,.modern-page-navigation a:hover{color:#2c5140!important;border-color:#2c5140!important}.modern-page-navigation .modern-page-current{color:#fff!important;background-color:#2c5140;border-color:#2c5140!important}.modern-page-title{margin-right:8px;display:none}.service-rate{padding:16px;display:flex;justify-content:space-between;align-items:center}.service-rate .anchor-link{font-size:14px;display:flex;align-items:center}.service-rate .anchor-link:after{content:"";margin-left:8px;background-position:0 0;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_arrow_more.svg)}.rating{display:flex;align-items:center}.rating__stars{width:80px;height:16px;background:url(/local/templates/nep_fui/fui/css/../images/icon_star2.svg) repeat-x}.rating__value{width:0;background:#fff url(/local/templates/nep_fui/fui/css/../images/icon_star.svg) repeat-x;height:16px}.rating__value--1{width:16px}.rating__value--2{width:32px}.rating__value--3{width:48px}.rating__value--4{width:64px}.rating__value--5{width:80px}.rating__text{font-size:14px;color:#929292;margin-left:8px}.b-dev{font-size:12px;margin-right:16px}@media (max-width:767px){.b-dev{margin-right:0;margin-bottom:8px;margin-top:8px}}.post-into-item{margin-right:40px;display:flex;align-items:center;position:relative;margin-bottom:16px}@media (max-width:1024px){.post-into-item{margin-right:16px}}.post-into-item__info{display:flex;align-items:center}.post-into-item__icon{margin-right:8px;line-height:0}@media (max-width:1024px){.post-into-item__icon{margin-right:8px}}@media (max-width:767px){.post-into-item__icon{width:34px;text-align:center}}.post-into-item__icon svg path{fill:#6ea88e!important}@media (max-width:1024px){.post-into-item__icon svg{width:16px!important;height:16px!important}}.post-into-item__image{object-fit:cover}.post-into-item__title{font-size:12px;color:#929292;margin-bottom:2px;margin-right:8px}.post-into-item__value{font-size:14px;font-weight:700;color:#3c3c3c!important}.norm-docs{background:#fff url(/local/templates/nep_fui/fui/css/../images/norm_docs_bg.webp) no-repeat top right;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);line-height:22px;font-size:16px;margin:16px 0}.norm-docs h2:first-child{margin-top:0}.norm-docs p{background:rgba(255,255,255,.05);backdrop-filter:blur(38px);border-radius:14px;overflow:hidden;padding:14px 0;margin:0 0 24px 0!important}.norm-docs__list{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width:560px){.norm-docs{padding:16px;margin:0 -16px;background-size:contain}.norm-docs__list{grid-template-columns:1fr}}.file-item{padding:16px;border:1px solid #e7e7e7;border-radius:4px;text-decoration:none!important;position:relative;box-shadow:0 0 15px transparent;transition:.3s box-shadow;background:#fff}.file-item:hover{text-decoration:none!important;box-shadow:0 0 15px rgba(0,0,0,.1)}.file-item__name{font-size:14px;color:#2c5140;line-height:120%;min-height:34px;padding-right:40px}.file-item__size{font-size:12px;color:#929292;margin-top:6px}.file-item__ico{font-weight:700;font-size:28px;line-height:120%;color:#2c5140;opacity:.25;position:absolute;right:12px;bottom:0}.file-item img,.file-item svg{position:absolute;right:12px;top:12px}.fui-compact-service{position:relative}.fui-compact-service__top{display:flex;justify-content:flex-end;align-items:center;margin-bottom:16px}.fui-compact-service .post-into-item{margin:0}.fui-compact-service .post-into-item__value{font-size:12px}.fui-compact-service .post-into-item__info{align-items:baseline}.fui-compact-service .post-into-item__icon{width:16px}.fui-compact-service .post-into-item__icon svg{width:16px;height:auto}.fui-compact-service__middle{display:grid;align-items:center;grid-template-columns:1fr 346px;gap:16px}.fui-compact-service__features{display:flex;flex-direction:column;gap:10px}.fui-compact-service__feature{display:flex;align-items:flex-start;gap:8px}.fui-compact-service__feature svg{fill:#2c5140;min-width:24px}.fui-compact-service__feature--icon-default:before{content:"";min-width:24px;width:24px;height:24px;background-image:url(/local/templates/nep_fui/fui/css/../images/icon_check.svg);background-repeat:no-repeat;background-position:left center}.fui-compact-service__price-block{display:grid;background-color:rgba(44,81,64,.1);grid-template-columns:1fr 1fr;border-radius:4px}.fui-compact-service__price-block .fui-service-info__content-left,.fui-compact-service__price-block .fui-service-info__content-right{padding:0 0 0 26px;width:100%;justify-content:flex-start}.fui-compact-service__price-block .fui-service-info__duration,.fui-compact-service__price-block .fui-service-info__price{display:flex;flex-direction:column;justify-content:center;min-height:109px}.fui-compact-service__price-block .fui-service-info__duration-title,.fui-compact-service__price-block .fui-service-info__price-title{font-weight:400;font-size:12px;line-height:133%;color:rgba(0,0,0,.8)}.fui-compact-service__price-block .fui-service-info__duration-value,.fui-compact-service__price-block .fui-service-info__price-value{font-size:24px}.fui-compact-service__price-block .fui-service-info__duration-desc,.fui-compact-service__price-block .fui-service-info__duration-from,.fui-compact-service__price-block .fui-service-info__price-cur,.fui-compact-service__price-block .fui-service-info__price-from{font-weight:400;font-size:16px;line-height:100%;color:#000}@media screen and (max-width:560px){.fui-compact-service{margin-bottom:16px}.fui-compact-service__top{display:block}.fui-compact-service__middle{grid-template-columns:1fr}.fui-compact-service .post-into-item{margin-top:16px}}#page #page-content .fui-compact-service h1{margin-bottom:18px!important;font-size:28px!important}@media screen and (max-width:560px){#page #page-content .fui-compact-service h1{font-size:24px!important}}.data-form{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);margin:16px 0;min-height:226px;box-sizing:border-box}.data-form__table{width:100%}.data-form__table tbody{display:grid;grid-template-columns:1fr 1fr 148px;gap:16px}.data-form__table tbody tr{display:block}.data-form__table tbody td{width:100%;display:block}.data-form input[type=text]{box-sizing:border-box;border-radius:4px;border:1px solid rgba(0,0,0,.07);background:#fff;height:56px;padding:0 16px;color:#2c5140;font-size:16px;width:100%}.data-form input[type=text]::placeholder{color:rgba(70,70,70,.25)}.data-form input[type=text]:focus{border-color:#2c5140}.data-form input[type=text].field-invalid{border-color:red}.data-form .button{border-radius:4px;height:56px;background:#2c5140;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;text-align:center;border:none;width:100%;transition-duration:.3s;transition-property:opacity;cursor:pointer}.data-form .button:hover{opacity:.75}.data-form__terms{font-size:12px;color:rgba(70,70,70,.38);margin-top:16px}.data-form .ff_error .field-invalid{font-size:12px}.data-form .notetext{margin:0;line-height:122%}@media screen and (max-width:560px){.data-form{margin:0 -16px;padding:16px}.data-form__table tbody{grid-template-columns:1fr}.data-form__terms{text-align:center}}#page #page-content .data-form h2{text-align:center;margin-bottom:24px}.new-service-type{position:relative}@media (min-width:1101px){.new-service-type .service-rate{position:absolute;z-index:1;top:32px;left:32px;background:0 0;padding:0;box-shadow:none;margin:0}.new-service-type .service-rate__right{margin-left:22px}}@media screen and (max-width:560px){.new-service-type .service-rate{display:block;padding-bottom:0;box-shadow:none;position:relative;z-index:2}.new-service-type .service-rate__right{margin:8px 0 0 0}}@media screen and (max-width:560px){.fui-preview-text{margin-top:16px;margin-bottom:16px}}.vacancy-list{display:grid;grid-template-columns:1fr;gap:8px}.vacancy-item{display:flex;justify-content:space-between;gap:24px;padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background:#fff;transition:.3s box-shadow;text-decoration:none!important;font-size:16px;font-weight:700;color:#464646}.vacancy-item__name{line-height:140%}.vacancy-item:hover{box-shadow:0 1px 10px rgba(0,0,0,.1);text-decoration:none!important}.vacancy-welcome{padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background:#fff;margin-bottom:24px;display:flex;gap:40px;font-size:14px}.vacancy-welcome__item{line-height:130%}.vacancy-welcome__item-title{color:#929292}@media (min-width:1100px){#nca-cookiesaccept-line .vacancy-welcome button,#page #page-content .fui-text-styles .vacancy-welcome .fui-text-button,#page #page-content.fui-text-styles .vacancy-welcome .fui-text-button,.fui-text-styles .vacancy-welcome .fui-text-button,.vacancy-welcome #nca-cookiesaccept-line button,.vacancy-welcome #page #page-content .fui-text-styles .fui-text-button,.vacancy-welcome #page #page-content.fui-text-styles .fui-text-button,.vacancy-welcome .fui-btn,.vacancy-welcome .fui-text-styles .fui-text-button{height:auto;padding-top:0;padding-bottom:0}}@media screen and (max-width:1000px){.vacancy-welcome{flex-direction:column;gap:16px;margin-bottom:8px}.vacancy-item{flex-direction:column;padding:16px;gap:8px}.vacancy-item__zp{font-size:14px;opacity:.8}}.swiper .swiper-slide{background-color:transparent;height:auto;padding:0 16px;box-sizing:border-box}.swiper .fui-items-slider__slide{display:block;width:100%!important;margin:0!important;height:100%!important}.text-before-items{padding:24px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background:#fff;margin-bottom:24px;display:flex;gap:40px;line-height:130%}.text-before-items:empty{display:none}.icon-snippet-attention,.icon-snippet-question{display:block;position:relative;margin:24px 0;padding:16px 16px 16px 60px;border:2px solid;border-radius:4px}.icon-snippet-attention:before,.icon-snippet-question:before{content:"";width:32px;min-width:32px;height:32px;background-repeat:no-repeat;color:#000;position:absolute;left:16px;top:13px}.icon-snippet-attention:last-child,.icon-snippet-question:last-child{margin-bottom:0!important}.icon-snippet-attention{border-color:#ff9d00}.icon-snippet-question{border-color:#2c5140}.icon-snippet-attention:before{background-image:url(/local/templates/nep_fui/fui/css/../images/icon_attention.svg)}.icon-snippet-question:before{background-image:url(/local/templates/nep_fui/fui/css/../images/icon_question.svg)}#nca-cookiesaccept-line{font-family:Tahoma;background:#2e2e2e;color:#fff}#nca-cookiesaccept-line button{padding:12px;font-size:16px}#nca-cookiesaccept-line .nca-cookiesaccept-line-text{font-size:14px;line-height:130%}#nca-nca-position-left{margin:0 auto;max-width:800px}@media (max-width:767px){.nca-cookiesaccept-line>div{display:block!important}.nca-bar{font-size:14px;line-height:120%}.nca-bar button{width:100%}.nca-bar div:first-child{margin-bottom:8px}}.fui-article-wide{padding:16px 32px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,.05);border:2px solid #00ceac;border-radius:2px}.fui-article-wide__image{width:100px;height:100px;object-fit:cover}.fui-article-wide__title{margin-bottom:12px}.fui-article-wide__name{font-size:18px;color:#36322e!important}.fui-article-wide__info{display:flex;align-items:flex-start;gap:16px}.fui-article-wide__info-inner{min-height:100px;display:flex;flex-direction:column;justify-content:center}.fui-article-wide__preview-text{margin-top:8px;color:#464646;opacity:.65;font-size:14px}.fui-get-consult{background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);display:flex;align-items:flex-start;gap:32px;margin:40px 0}.fui-get-consult img{border-radius:4px;width:120px;min-width:120px;height:auto;margin:0;object-fit:cover}.fui-get-consult__title{font-size:22px;color:#929292;margin-bottom:12px;line-height:120%}.fui-get-consult__position{font-size:12px;color:#929292;margin-top:4px}.fui-get-consult__content{font-style:italic;margin-top:16px;line-height:130%;padding-left:22px;position:relative;color:#2c5140}.fui-get-consult__content:before{content:'"';position:absolute;font-size:40px;font-weight:700;top:4px;left:-8px;color:#2c5140}.fui-get-consult__content a{text-decoration:underline!important;color:#00b89c!important}.fui-get-consult__content a:hover{text-decoration:none!important}@media (max-width:767px){.fui-get-consult{flex-direction:column;padding:20px;gap:16px}.fui-get-consult__title{font-size:18px}.fui-get-consult__phone{display:flex;flex-direction:column;align-items:flex-start}}.fui-footer .fui-back-call{margin-top:16px;width:206px}.b24-form>div{--b24-primary-color:var(--colorPrimary)!important;--b24-primary-hover-color:var(--colorSecondary)!important}.b-side-holder{height:530px}#left-col .b-side{background:#fff;border:2px solid #2c5140;border-radius:4px;overflow:hidden;padding:32px 6px 0 6px;margin-top:24px}#left-col .b-side h2{color:#2c5140;font-weight:700}#left-col .b-side .s-text{text-align:center}#left-col .b-side .b24-form-wrapper.b24-form-border-bottom{border:none}#left-col .b-side .b24-form-sign{display:none}#left-col .b-side .b24-form-header-padding:empty{display:none}.photo-panel{display:grid;gap:16px 0;grid-template-columns:repeat(4,25%);margin:0 -8px}.photo-panel div{padding:0 8px}.photo-panel div a{overflow:hidden;display:block;line-height:0}.photo-panel div a img{width:100%;height:auto;object-fit:cover;transition:.3s transform}.photo-panel div a:hover img{transform:scale(1.1)}@media screen and (max-width:560px){.photo-panel{grid-template-columns:repeat(2,50%)}}.wide-video{width:100%;height:auto;aspect-ratio:16/9}body #page-content a{text-decoration:underline}body #page-content a:hover{text-decoration:none!important;color:#6ea88e}body #page-content a.fui-order-banner,body #page-content a.fui-text-button,body #page-content a.services-card__name{text-decoration:none!important}body #page-content a.services-card__sub-service-link:hover{text-decoration:underline!important}.expert-image-holder{float:left;margin:0 32px 8px 0;border:1px solid rgba(0,0,0,.1);line-height:0}.expert-image-holder img{object-fit:cover;border-radius:2px}@media screen and (max-width:560px){.expert-image-holder{width:50%;max-width:100%;margin:0 16px 4px 0}.expert-image-holder img{width:100%;height:auto!important}}.expert-socials{display:flex;align-items:center;padding:8px;gap:8px}.expert-socials span{color:#929292;font-size:13px}.expert-socials .icon-telegram,.expert-socials .icon-wa{width:32px;height:32px}.check-item-holder{display:flex;align-items:flex-start;gap:12px;line-height:130%}[data-fui-field=policy] .modal-filed__title{display:none}.check-item-holder--abs-input{position:relative;padding-left:32px;flex-direction:column;gap:12px}.check-item-holder--abs-input .ff_error{order:2}.check-item-holder--abs-input .check-item-holder__text{order:1}.check-item-holder--abs-input input{position:absolute;left:0;top:0}.calculate-form__step-control .check-item-holder{display:block}.calculator-container{display:flex;max-width:900px;margin:20px auto;font-family:Arial,sans-serif;gap:30px}.form-column{flex:1;padding:20px;border:1px solid #ddd;border-radius:8px;background:#f9f9f9}.result-column{flex:1;padding:20px;border:1px solid #ddd;border-radius:8px;background:#f0f8ff}.form-field{margin-bottom:15px}.form-field label{display:block;margin-bottom:5px;font-weight:700}.form-field select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.form-field input[type=number],.form-field input[type=text]{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px}.bool-options{display:flex;align-items:center;gap:15px}.bool-options label{font-weight:400;margin-right:10px}.calculate-btn{background-color:#4caf50;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;width:100%;margin-top:10px}.calculate-btn:hover{background-color:#45a049}.submit-btn{background-color:#2196f3;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px;width:100%;margin-top:20px}.submit-btn:hover{background-color:#0b7dda}.result-box{margin-top:0;padding:15px;background-color:#fff;border-radius:4px;border:1px solid #ddd}.result-title{font-size:16px;color:#666;margin-bottom:5px}.result-value{font-size:24px;font-weight:700;color:#2c3e50}.explanation{margin-top:20px;font-size:14px;color:#555;line-height:1.5}.checkbox-options,.radio-options{margin-top:5px}.checkbox-options label,.radio-options label{display:inline-block;margin-left:5px;font-weight:400;cursor:pointer}.checkbox-options input[type=checkbox],.radio-options input[type=radio]{cursor:pointer}.calculator-container{flex-direction:column;background:#fff;padding:32px;box-shadow:0 1px 10px rgba(0,0,0,.05);margin:16px 0}.calculator-container .form-fields-container{display:flex;gap:16px;flex-wrap:wrap}.calculator-container .form-field-select{width:calc(50% - 8px)}.calculator-container .form-field-check,.calculator-container .form-field-radio{width:100%;margin-top:8px}.calculator-container .form-column{padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:4px;background:#fff}.calculator-container .form-column h2{color:#3c3c3c;font-size:22px}.calculator-container .form-field{margin:0}.calculator-container .form-field label{font-weight:500;font-size:14px;margin-bottom:8px}.calculator-container .form-field select{width:100%;border-radius:4px;border:1px solid rgba(0,0,0,.07);height:42px;background-color:rgba(44,81,64,.05);box-shadow:none;-webkit-appearance:none;appearance:none;padding:0 32px 0 16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='40px' viewBox='0 -960 960 960' width='40px' fill='%236EA88E'%3E%3Cpath d='M480-371.69 267.69-584 296-612.31l184 184 184-184L692.31-584 480-371.69Z'/%3E%3C/svg%3E");background-position:calc(100% - 8px) center;background-repeat:no-repeat;margin:0}.calculator-container .bool-options{gap:8px}.calculator-container .bool-options label{margin:0 16px 0 0}.calculator-container .calculate-btn,.calculator-container .submit-btn{height:42px;color:#fff;border:none;background:#2c5140;font-size:16px;font-weight:700;padding:0 16px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;border-radius:4px;cursor:pointer;transition-duration:.3s;transition-property:background-color;margin-top:24px}.calculator-container .calculate-btn:hover,.calculator-container .submit-btn:hover{background-color:#6ea88e}.calculator-container .result-column{padding:16px;border:2px solid #6ea88e;border-radius:4px;background:#fff;display:none}.calculator-container .result-column h2{font-size:22px;color:#2c5140}.calculator-container .result-value{color:#6ea88e}.calculator-container .checkbox-options,.calculator-container .radio-options{display:flex;flex-wrap:wrap;gap:8px 16px}.calculator-container .checkbox-options .checkbox-option,.calculator-container .checkbox-options .radio-option,.calculator-container .radio-options .checkbox-option,.calculator-container .radio-options .radio-option{display:flex;align-items:flex-start;gap:8px}.calculator-container .checkbox-options .checkbox-option input,.calculator-container .checkbox-options .radio-option input,.calculator-container .radio-options .checkbox-option input,.calculator-container .radio-options .radio-option input{transform:translateY(.09em)}.calculator-container .checkbox-options .checkbox-option label,.calculator-container .checkbox-options .radio-option label,.calculator-container .radio-options .checkbox-option label,.calculator-container .radio-options .radio-option label{margin:0}@media screen and (max-width:560px){.calculator-container{padding:8px;flex-direction:column}.calculator-container .form-field-select{width:100%}}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent;margin:0;border-radius:3px;width:16px;min-width:16px;height:16px;padding:0;border:1px solid rgba(0,0,0,.3);background-repeat:no-repeat;background-position:center;background-size:100%;cursor:pointer}input[type=checkbox]:checked{background-color:#2c5140;border-color:#2c5140;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' fill='%23ffffff'%3E%3Cpath d='M382-240 154-468l57-57 171 171 367-367 57 57-424 424Z'/%3E%3C/svg%3E")}input[type=radio]{width:16px;min-width:16px;height:16px;cursor:pointer;outline:0;border-radius:50%;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.3)}input[type=radio]:checked{background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3' cy='3' r='3' fill='%23036B5A'/%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-color:#fff;border-color:#2c5140}:root{--colorTextMuted:#9E9E9E;--colorText:#000;--colorBg:#e7f0ec;--borderRadius:10px;--borderRadiusSm:5px}.fui-show-tab{display:none!important}@media screen and (max-width:1000px){.fui-show-tab{display:block!important}}@media screen and (max-width:1000px){.fui-hide-tab{display:none!important}}.header2025{background-color:#fff;height:156px;color:var(--colorText)}.header2025__logo{line-height:0}.header2025__logo img{width:134px;height:43px}.header2025__top{max-width:1348px;width:100%;padding:16px 32px 21px 32px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;box-sizing:border-box}.header2025__left{display:flex;align-items:center}.header2025 a.header2025__address,.header2025__address{margin-left:82px;font-weight:600;font-size:14px;text-transform:uppercase;color:var(--colorText);display:flex;align-items:flex-start;gap:10px;text-decoration:none!important}.header2025 a.header2025__address:before,.header2025__address:before{content:"";background-image:url(/local/templates/nep_fui/fui/css/../images/icon_pin.svg);width:12px;height:12px;background-repeat:no-repeat;margin-top:2px}.header2025__right{display:flex;align-items:flex-start;gap:20px}.header2025__right .fui-btn--default5{height:40px;font-size:13px;border:1px solid #c8d8d1}.header2025__right .fui-btn--default5:hover{border-color:var(--colorPrimary)}.header2025__right .fui-btn--default4{height:40px;font-size:13px}.header2025__social{display:flex;gap:10px}.header2025__social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e7f0ec;border-radius:50%;transition:.4s background-color,.4s transform}@media screen and (min-width:1200px){.header2025__social a:hover{background-color:#e7f0ec;transform:scale(1.2)}}.header2025__phone{display:flex;align-items:flex-start;gap:10px}.header2025__phone a{font-size:20px;font-weight:600;color:var(--colorText)}.header2025__phone:before{content:"";background-image:url(/local/templates/nep_fui/fui/css/../images/icon_phone3.svg);width:12px;height:12px;background-repeat:no-repeat;transform:translateY(6px)}.header2025__phone-tip{font-size:13px;margin-top:8px;text-transform:uppercase}.header2025__links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:5px}.header2025__links-item{display:flex;align-items:center;gap:12px}.header2025__links-item a{font-size:13px}.header2025__links-item--2 a{text-decoration:underline;font-weight:600;color:var(--colorSecondary)}@media screen and (min-width:1200px){.header2025__links-item--2 a:hover{color:var(--colorMain)}}.header2025__mob-trigger{display:none}@media screen and (max-width:1000px){.header2025__mob-trigger{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}}.header2025__phone-mob{display:none!important}@media screen and (max-width:1000px){.header2025{height:71px;display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:99}.header2025__phone-mob{display:flex!important}.header2025__top{align-items:center;padding:0 16px;height:42px}.header2025__logo img{width:106px;height:auto}.header2025 .fui-btn--default4,.header2025 .fui-btn--default5,.header2025 a.header2025__address,.header2025__address,.header2025__links,.header2025__phone{display:none}.header2025__right{gap:11px}}.header2025 .fui-top-nav__wrapper{position:relative}.header2025 .fui-top-nav__wrapper:before{content:"";position:absolute;bottom:100%;background-color:#c8d8d1;height:1px;width:calc(100% - 64px)}.header2025 .fui-top-nav__item a span{font-size:16px;font-weight:500;color:var(--colorText)}.header2025 .fui-top-nav__item a:after{background:#c8d8d1;height:4px;left:28px;top:0!important;clip-path:polygon(0 0,100% 0,calc(100% - 4px) 99%,4px 100%)}.header2025 .fui-top-nav__item a:hover:after{width:calc(100% - 56px)}.header2025 .fui-nav-search__trigger{background-color:#e7f0ec;border:1px solid #c8d8d1}.header2025 .fui-nav-search__trigger:hover{background-color:var(--colorPrimary);border:1px solid var(--colorPrimary)}.header2025 .fui-top-nav.is_stuck{z-index:102}.header2025 .fui-top-nav.is_stuck .fui-top-nav__wrapper:before{display:none}.header2025 .fui-top-nav.is_stuck a:after{top:-1px!important}.mob-sidebar2025{position:fixed;z-index:100;height:100svh;background-color:var(--colorSecondary);color:#fff;padding:12px 16px;top:0;left:0;width:100%;overflow-y:auto;box-sizing:border-box;transform:translateX(100%);transition:.4s transform}.mob-sidebar2025__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.mob-sidebar2025__top img{width:107px;height:auto}.mob-sidebar2025__top button{padding:0;border:none;background-color:transparent}.mob-sidebar2025__pres{text-align:center;margin-bottom:24px}.mob-sidebar2025__pres a{display:inline-flex;gap:14px;align-items:center;color:#fff;font-size:13px;font-weight:600}.mob-sidebar2025__pres a span{text-decoration:underline;color:#fff}.mob-sidebar2025__panel{background-color:#fff;border-radius:32px;padding:20px;margin-top:40px;display:flex;flex-direction:column;gap:10px}.mob-sidebar2025__panel-address{font-weight:600;font-size:14px;text-transform:uppercase;color:var(--colorText);display:flex;align-items:flex-start;gap:10px}.mob-sidebar2025__panel-address:before{content:"";background-image:url(/local/templates/nep_fui/fui/css/../images/icon_pin.svg);width:12px;height:12px;background-repeat:no-repeat;margin-top:2px}.mob-sidebar2025__phone{display:flex;align-items:flex-start;gap:10px}.mob-sidebar2025__phone a{font-size:20px;font-weight:600;color:var(--colorText)}.mob-sidebar2025__phone:before{content:"";background-image:url(/local/templates/nep_fui/fui/css/../images/icon_phone3.svg);width:12px;height:12px;background-repeat:no-repeat;transform:translateY(6px)}.mob-sidebar2025__phone-tip{font-size:13px;margin-top:8px;text-transform:uppercase}.mob-sidebar2025__email{display:flex;align-items:center;gap:10px}.mob-sidebar2025__email a{font-size:13px}.mob-sidebar2025__panel-actions{margin-top:20px;display:flex;align-items:center;justify-content:space-between}#nca-cookiesaccept-line .mob-sidebar2025__panel-actions button,#page #page-content .fui-text-styles .mob-sidebar2025__panel-actions .fui-text-button,#page #page-content.fui-text-styles .mob-sidebar2025__panel-actions .fui-text-button,.fui-text-styles .mob-sidebar2025__panel-actions .fui-text-button,.mob-sidebar2025__panel-actions #nca-cookiesaccept-line button,.mob-sidebar2025__panel-actions #page #page-content .fui-text-styles .fui-text-button,.mob-sidebar2025__panel-actions #page #page-content.fui-text-styles .fui-text-button,.mob-sidebar2025__panel-actions .fui-btn,.mob-sidebar2025__panel-actions .fui-text-styles .fui-text-button{font-size:13px;height:39px}.mob-sidebar2025__panel-social{display:flex;gap:10px}.mob-sidebar2025__panel-social a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e7f0ec;border-radius:50%;transition:.4s background-color,.4s transform}@media screen and (min-width:1200px){.mob-sidebar2025__panel-social a:hover{background-color:#e7f0ec;transform:scale(1.2)}}.mob-sidebar2025 .fui-nav-search .fui-wrapper{padding:0}.mob-sidebar2025 .fui-nav-search__content{position:static;background-color:transparent;box-shadow:none;padding:0}.mob-sidebar2025 .fui-nav-search__close,.mob-sidebar2025 .fui-nav-search__trigger{display:none}.mob-sidebar2025 .fui-nav-search__fields{position:relative}.mob-sidebar2025 .fui-nav-search__fields input[type=text]{background-color:#fff;height:44px!important;border-radius:22px;border-color:#fff}.mob-sidebar2025 .fui-nav-search__fields button{position:absolute;padding:0;right:2px;top:2px;height:40px;width:40px;border-radius:50%;background-color:#e7f0ec;border:1px solid #c8d8d1}.mob-sidebar2025 .fui-nav-search__fields button svg{fill:#6ea88e}.mob-sidebar2025.state-active{transform:translateX(0)}ul.mobile-menu{list-style:none;margin-top:40px}ul.mobile-menu li a{font-size:24px;font-weight:500;display:block;color:#fff!important;text-decoration:none!important}ul.mobile-menu li+li a{border-top:1px solid rgba(255,255,255,.2);padding-top:20px;margin-top:20px}.footer2025{padding:99px 0 162px 0;background-color:#fff;color:var(--colorText)}.footer2025__wrapper{max-width:1348px;width:100%;padding:0 32px;margin:0 auto;box-sizing:border-box}.footer2025__top{display:flex;justify-content:space-between;align-items:flex-start}.footer2025__top-left{display:flex;align-items:center;gap:126px}.footer2025__top-right-row{display:flex;align-items:flex-start;gap:40px;justify-content:flex-end}.footer2025__top-right-row+.footer2025__top-right-row{margin-top:36px}.footer2025__top-right-row-inner{text-align:left;width:100%}.footer2025__address{max-width:229px;font-size:14px}.footer2025__address p+p{margin-top:12px}#nca-cookiesaccept-line .footer2025__call button,#page #page-content .fui-text-styles .footer2025__call .fui-text-button,#page #page-content.fui-text-styles .footer2025__call .fui-text-button,.footer2025__call #nca-cookiesaccept-line button,.footer2025__call #page #page-content .fui-text-styles .fui-text-button,.footer2025__call #page #page-content.fui-text-styles .fui-text-button,.footer2025__call .fui-btn,.footer2025__call .fui-text-styles .fui-text-button,.fui-text-styles .footer2025__call .fui-text-button{padding:0 16px;letter-spacing:-.03em}.footer2025__contacts{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.footer2025__phone{font-size:2.6vw;color:var(--colorText);transition:.4s color;letter-spacing:-.03em}.footer2025__phone:hover{color:var(--colorSecondary);text-decoration:none!important}.footer2025__mail{transition:.4s color}.footer2025__mail:hover{color:var(--colorSecondary);text-decoration:none!important}.footer2025__call{white-space:nowrap;height:57px}.footer2025__main{display:flex;justify-content:space-between;margin-top:32px;padding-top:32px;border-top:1px solid #000;background-image:url(/local/templates/nep_fui/fui/css/../images/footer_art.svg);background-repeat:no-repeat;background-position:right top;background-size:400px}.footer2025__main-left{display:flex;gap:30px}.footer2025__main-left>div{display:flex;gap:30px}.footer2025__main-left .fui-simple-menu{max-width:306px}.footer2025__main-left .fui-simple-menu li:not(:first-child){margin-top:16px}.footer2025__main-left .fui-simple-menu li:first-child{display:none}.footer2025__main-left .fui-simple-menu li a{text-decoration:none;color:var(--colorText);text-transform:uppercase;font-size:14px;font-weight:500}.footer2025__main-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.footer2025__policy-links{padding-right:100px;display:flex;flex-direction:column;gap:20px}.footer2025__policy-links a{text-transform:uppercase;font-size:14px;font-weight:500}@media screen and (min-width:1200px){.footer2025__policy-links{gap:0}.footer2025__policy-links a+a{margin-top:20px}}.footer2025__social{padding:22px 40px;border-radius:32px;background-color:var(--colorBg);color:var(--colorText)}.footer2025__social-title{font-weight:700;font-size:20px;text-transform:uppercase;margin-bottom:15px;color:var(--colorText)}.footer2025__social-desc{font-size:14px;line-height:143%;color:var(--colorText)}.footer2025__list{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;transition:.4s opacity}@media screen and (min-width:1200px){.footer2025__list a:hover{opacity:.55}}@media screen and (max-width:1000px){.footer2025{padding:46px 0}.footer2025__address{max-width:unset}.footer2025__wrapper{padding:0 16px}.footer2025__top{flex-direction:column;gap:40px}.footer2025__top-left{flex-direction:column;align-items:flex-start;gap:40px}.footer2025__top-left img{width:107px;height:auto}.footer2025__top-right .footer2025__social{margin-top:20px}.footer2025__top-right-row{flex-direction:column;align-items:flex-start;gap:20px}.footer2025__top-right-row .footer2025__social{margin-top:20px}.footer2025__phone{font-size:36px}.footer2025__main{flex-direction:column;padding-top:0;border:none}.footer2025__main-left{flex-direction:column}.footer2025__main-right{align-items:flex-start}.footer2025__social{padding:10px 20px;width:100%;box-sizing:border-box}.footer2025__policy-links{padding:0;margin:40px 0 0 0}}.cols2-block{display:grid;grid-template-columns:repeat(2,50%);margin:64px -20px}.cols2-block__col{padding:0 20px}.cols2-block .fui-company{margin-top:0}.cols2-block .fui-company-nums-item{width:50%;align-items:flex-start}@media screen and (max-width:1000px){.cols2-block{grid-template-columns:100%}}@media screen and (max-width:560px){.cols2-block{margin:40px 0;gap:40px}.cols2-block__col{padding:0}.cols2-block .fui-company-nums-item{width:100%}}.video-prev{display:block;position:relative}.video-prev svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#fff;transition:.3s transform}.video-prev video{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}@media screen and (min-width:1200px){.video-prev:hover svg{transform:translate(-50%,-50%) scale(1.25)}}.video-prev--43 video{aspect-ratio:4/3}.fancy-video [data-fancybox-close] svg{stroke:#fff}.fancy-video .f-html{padding:0;height:auto}.fancy-video .f-html .f-iframe{aspect-ratio:16/9}@media screen and (min-width:1200px){.fancy-video .f-html{width:50%}}@media (max-width:1200px){.show-desktop{display:none!important}}@media (min-width:1201px){.show-tab{display:none!important}}.b-popup__text{padding:40px;line-height:140%;font-size:16px}.b-popup__text a{color:var(--colorSecondary);text-decoration:underline}.b-popup__text h2{font-size:32px}.b-popup__text--center{text-align:center}.b-popup__text--center .b-popup__icon{margin:0 auto 24px auto}.scroll-top{position:fixed;bottom:20px;right:20px;width:78px;height:78px;border:11px solid #fff;display:flex;align-items:center;justify-content:center;background-color:#e7f0ec;border-radius:50%;cursor:pointer;box-shadow:0 0 14px 0 rgba(0,0,0,.07);opacity:0;z-index:-1;transition:.3s opacity}.scroll-top.state-active{z-index:900;opacity:1}@media screen and (max-width:1000px){.scroll-top{width:32px;height:32px;border-width:4px}.scroll-top svg{width:16px;height:auto}}.footer-menu-list{display:flex;gap:60px}.footer-menu-holder{padding:19px 0 0 0}.footer-menu-holder .fui-simple-menu__item:nth-child(2){margin-top:0!important}.footer-menu-holder--gray{background-color:#f7f7f7;border-radius:10px;padding:19px 54px 34px 54px}.footer-sub-title{font-size:12px;font-weight:300;margin-bottom:8px}.fui-simple-menu--2 .fui-simple-menu__item{padding:0}.fui-simple-menu--2 .fui-simple-menu__item a.fui-simple-menu__item-link{text-transform:uppercase;font-weight:700;text-decoration:none;font-size:14px;color:#000}.fui-simple-menu--2 .fui-simple-menu__item .fui-simple-menu__item+.fui-simple-menu__item{margin-top:9px}a.header-btn{background-color:var(--colorBg);border:1px solid #c8d8d1;color:var(--colorPrimary);display:flex;align-items:center;justify-content:center;width:100%;height:42px;left:0;bottom:0;text-decoration:none!important;font-weight:500;text-align:center;margin-bottom:16px;border-radius:0 0 12px 12px;position:fixed;top:71px;z-index:99}@media (min-width:1201px){a.header-btn{display:none}}@media screen and (max-width:1000px){body:has(.webinar-bar){padding-top:113px}}@media screen and (max-width:560px){#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols,.fui-articles-list--mob-2-cols{display:flex;flex-wrap:wrap;gap:8px 8px}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__image-holder,.fui-articles-list--mob-2-cols .fui-article-item__image-holder{line-height:0}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item,.fui-articles-list--mob-2-cols .fui-article-item{padding:8px 8px 16px 8px;margin:0;width:calc(50% - 4px);justify-content:flex-start}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__bottom,#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__name-holder,#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__position,.fui-articles-list--mob-2-cols .fui-article-item__bottom,.fui-articles-list--mob-2-cols .fui-article-item__name-holder,.fui-articles-list--mob-2-cols .fui-article-item__position{padding:0 8px}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__bottom,.fui-articles-list--mob-2-cols .fui-article-item__bottom{display:none!important}}@media screen and (max-width:560px){#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__name-holder{margin-top:16px}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__name{padding:0}#page-content .fui-articles-panel .fui-articles-panel__list--mob-2-cols .fui-article-item__image-holder{display:block!important}}.webinar-bar{background-color:var(--colorPrimary);color:#fff;padding:12px;text-align:center;font-size:13px}.webinar-bar strong{color:#fff}.webinar-bar span{display:inline-block;padding:3px 5px;border-radius:2px;border:1px solid rgba(255,255,255,.5);color:#fff}.webinar-bar a{background:#fff;border-radius:4px;height:24px;padding:0 10px;color:var(--colorPrimary);transition:.2s background,.2s color;border:none;cursor:pointer;font-weight:600;text-transform:uppercase;font-size:13px;display:inline-flex;text-decoration:none!important;align-items:center;margin-left:6px}.webinar-bar a:hover{background-color:var(--colorBg);color:var(--colorPrimary)}@media screen and (max-width:560px){.webinar-bar{transform:translateY(-8px);line-height:120%;padding-top:20px}.webinar-bar a{margin-top:8px}.webinar-bar span{padding-top:1px;padding-bottom:1px}}@media (max-width:767px){.fui-inner-page{padding-top:116px}}
/* End */


/* Start:/local/templates/nep_fui/fui/css/new_font.css?17570517891069*/
body {
    font-optical-sizing: auto;
    font-weight: 400;
    font-style: normal;
}
.main-container *, body, body .main-container *
{
    font-family: "Montserrat", sans-serif;
}
body {
    h1, h2, h3, h4, h5, h6 {
        font-family: "Montserrat", sans-serif;
    }
    div#page-content {
        h1, h2, h3, h4, h5, h6, p {
            font-family: "Montserrat", sans-serif;
        }
    }
    .fui-detail-text * {
        font-family: "Montserrat", sans-serif !important;
    }
    .fui-top-nav__link {
        padding: 0 28px;
    }
    .fui-company-nums-item__name {
        font-size: 14px;
    }
    .fui-logo {
        margin-right: 3.25vw;
    }
    @media (min-width: 1100px) {
        .fui-contacts-block {
            width: 42%;
        }
        .fui-phone {
            width: 30%;
        }
    }
    .fui-text-slider__slide-title {
        font-size: 23px;
    }
    .fui-mob-actions {
        .fui-mob-actions__btn [class*=icon-] {
            width: 16px;
            height: 16px;
        }
    }
}
/* End */


/* Start:/local/templates/nep_fui/components/bitrix/menu/top_menu/style.min.css?16426804873715*/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#bc262c url(/local/templates/nep_fui/components/bitrix/menu/top_menu/images/header_menu_bg.gif) repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left}#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center}#horizontal-multilevel-menu li{float:left}#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px}#horizontal-multilevel-menu li:hover a.root-item,#horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff}#horizontal-multilevel-menu a.parent{background:url(/local/templates/nep_fui/components/bitrix/menu/top_menu/images/arrow.gif) center right no-repeat}#horizontal-multilevel-menu a.denied{background:url(/local/templates/nep_fui/components/bitrix/menu/top_menu/images/lock.gif) center right no-repeat}#horizontal-multilevel-menu li:hover,#horizontal-multilevel-menu li.jshover{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li.item-selected{background:#d6d6d6;color:#fff}#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#f5f5f5;border:1px solid #c1c1c1}#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #dedede}#horizontal-multilevel-menu li ul a{text-align:left}#horizontal-multilevel-menu li a,#horizontal-multilevel-menu li:hover li a,#horizontal-multilevel-menu li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4f4f4f;font-weight:bold}#horizontal-multilevel-menu li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a #horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4f4f4f}#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px}#horizontal-multilevel-menu li:hover ul ul,#horizontal-multilevel-menu li.jshover ul ul,#horizontal-multilevel-menu li:hover ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul,#horizontal-multilevel-menu li:hover ul ul ul ul ul,#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none}#horizontal-multilevel-menu li:hover ul,#horizontal-multilevel-menu li.jshover ul,#horizontal-multilevel-menu li li:hover ul,#horizontal-multilevel-menu li li.jshover ul,#horizontal-multilevel-menu li li li:hover ul,#horizontal-multilevel-menu li li li.jshover ul,#horizontal-multilevel-menu li li li li:hover ul,#horizontal-multilevel-menu li li li li.jshover ul,#horizontal-multilevel-menu li li li li li:hover ul,#horizontal-multilevel-menu li li li li li.jshover ul{display:block}div.menu-clear-left{clear:left}
/* End */


/* Start:/local/templates/nep_fui/components/bitrix/menu/left_tree_menu/style.min.css?1642680487747*/
div.menu-sitemap-tree{font-size:100%}div.menu-sitemap-tree ul{list-style-type:none;margin:0;padding:0 1em 0 0}div.menu-sitemap-tree ul ul{width:auto;margin:-0.75em 0 0 0;padding:0 0 0 .75em}div.menu-sitemap-tree li{margin:0 0 -0.85em 0;padding:0}div.menu-sitemap-tree li li{margin:0 0 -0.85em .5em;padding:0}div.menu-sitemap-tree li.menu-close ul{display:none}div.menu-sitemap-tree div.item-text{position:relative;top:-19px;left:19px}div.folder,div.page{background-repeat:no-repeat;width:17px;height:17px;vertical-align:top}div.folder{cursor:pointer;cursor:hand;background-image:url(/local/templates/nep_fui/components/bitrix/menu/left_tree_menu/images/folder_open.gif)}div.menu-sitemap-tree li.menu-close div.folder{background-image:url(/local/templates/nep_fui/components/bitrix/menu/left_tree_menu/images/folder_close.gif)}div.page{background-image:url(/local/templates/nep_fui/components/bitrix/menu/left_tree_menu/images/page.gif)}
/* End */


/* Start:/local/templates/nep_fui/components/niges/cookiesaccept/.default/style.css?17326873452729*/
/* NIGES.COOKIESACCEPT */

.nca-cookiesaccept-line {
    font-size: inherit;
    font-family: inherit;
    line-height: 1;
    padding: 10px;
}


.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
    color:#111;
}
.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
    color:#eee;
}

.nca-cookiesaccept-line.style-1 {
    /* background-position: center;
    background-repeat: repeat-x;
	background-image: url(/bitrix/components/niges/cookiesaccept/templates/.default/images/style-1-2.svg);
    background-size: contain; */
    background-color: rgb(61, 168, 255); 
}

.nca-cookiesaccept-line.style-2 {
    background-color: rgb(13, 62, 102);
}


.nca-cookiesaccept-line.style-3 {
    background-color: rgb(197, 197, 197);
}

.nca-cookiesaccept-line.style-4 {
    background-color: rgb(71, 71, 71);
}

.nca-cookiesaccept-line.style-5 {
    background-color: rgb(61, 255, 158);
}

.nca-cookiesaccept-line.style-6 {
    background-color: rgb(9, 92, 50);
}

.nca-cookiesaccept-line.style-7 {
    background-color: rgb(84, 255, 61);
}

.nca-cookiesaccept-line.style-8 {
    background-color: rgb(92, 5, 5);
}

.nca-cookiesaccept-line.style-9 {
    background-color: rgb(203, 255, 61);
}

.nca-cookiesaccept-line.style-10 {
    background-color: rgb(70, 94, 4);
}

.nca-cookiesaccept-line.style-11 {
    background-color: rgb(255, 148, 61);
}

.nca-cookiesaccept-line.style-12 {
    background-color: rgb(138, 70, 14);
}

.nca-cookiesaccept-line.style-13 {
    background-color: rgb(255, 61, 61);
}

.nca-cookiesaccept-line.style-14 {
    background-color: rgb(119, 22, 22);
}

.nca-cookiesaccept-line.style-15 {
    background-color: rgb(255, 61, 152);
}

.nca-cookiesaccept-line.style-16 {
    background-color: rgb(85, 10, 45);
}

.nca-cookiesaccept-line.style-17 {
    background-color: rgb(83, 129, 255);
}

.nca-cookiesaccept-line.style-18 {
    background-color: rgb(6, 37, 122);
}

 
.nca-cookiesaccept-line.style-19 {
    background-color: rgb(255, 255, 255);
}

.nca-cookiesaccept-line.style-20 {
    background-color: rgb(0, 0, 0);
}
 

@media screen and (min-width:767.01px) {
	.nca-hidden-pc {display: none !important;}
}
@media screen and (max-width:767px) {
	.nca-hidden-mobile {display: none !important;}
}
/* End */


/* Start:/local/templates/nep_fui/styles.css?17600885461689*/
.memories {
	color: #000;
}

.fui-order-banner_new .fui-order-banner__text {
	margin-left: 0;
	margin-right: auto;
	color: #fff;
	font-size: 18px;
	font-weight: 400;
}

.fui-order-banner_new .fui-order-banner__inner {
	border: 0;
	background: linear-gradient(90deg, #2C5140 0%, #6EA88E 100%);
	padding: 20px 24px 20px 145px;
}

.fui-order-banner_new .fui-order-banner__btn {
	background-color: #DF1316;
	color: #fff;
	max-width: 290px;
	border-radius: 4px;
	margin-right: 0;
	margin-left: 10px;
}

@media (max-width: 640px) {
	.fui-order-banner_new .fui-order-banner__btn {
		margin-left: 0;
		margin-top: 10px;
	}

	.fui-order-banner_new .fui-order-banner__text {
		margin-top: 0;
	}
}

@media (max-width: 440px) {
	.fui-order-banner_new .fui-order-banner__inner {
		padding: 16px 16px 16px 92px;
	}

	.fui-order-banner_new .fui-order-banner__text, .fui-order-banner_new .fui-order-banner__btn {
		font-size: 14px;
	}
}
.fui-footer-form {
    margin-top: 20px;
}

.fui-footer-form__title {
    display: block;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
}

.fui-footer-form a {
    text-decoration: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    width: 100%;
    padding: 12px 10px;
    background-color: red;
    box-sizing: border-box;
    text-align: center;
    display: block;
    transition: background-color .3s ease;
}

.fui-footer-form a:hover {
    text-decoration: none !important;
    background-color: rgba(195, 0, 0, 1);
}

.review-top_btns {
	display: flex;
	justify-content: space-between;
}

.review-top_btns a.fui-review-item__ya-link {
	margin: 0 0 24px 0;
}
/* End */
/* /local/templates/nep_fui/css/costume.css?16426804872513 */
/* /css/lightbox.css?16426805233211 */
/* /local/templates/nep_fui/spoiler.css?16426804871096 */
/* /local/templates/nep_fui/css/owl.carousel.min.css?16426804872936 */
/* /local/templates/nep_fui/css/owl.theme.default.min.css?1642680487936 */
/* /local/templates/nep_fui/css/swiper.min.css?164268048719510 */
/* /js/lightbox/themes/evolution-dark/jquery.lightbox.css?16965685629794 */
/* /local/templates/nep_fui/js/fancybox-2.1.7/source/jquery.fancybox.css?16426804874939 */
/* /local/templates/nep_fui/js/fancybox-2.1.7/source/helpers/jquery.fancybox-buttons.css?16426804872454 */
/* /local/templates/nep_fui/js/fancybox-2.1.7/source/helpers/jquery.fancybox-thumbs.css?1642680487735 */
/* /local/templates/nep_fui/template_styles_old.css?175705169059534 */
/* /local/templates/nep_fui/fui/css/fui.css?1778820047159186 */
/* /local/templates/nep_fui/fui/css/new_font.css?17570517891069 */
/* /local/templates/nep_fui/components/bitrix/menu/top_menu/style.min.css?16426804873715 */
/* /local/templates/nep_fui/components/bitrix/menu/left_tree_menu/style.min.css?1642680487747 */
/* /local/templates/nep_fui/components/niges/cookiesaccept/.default/style.css?17326873452729 */
/* /local/templates/nep_fui/styles.css?17600885461689 */
