<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";a:active,a:hover,fieldset{outline:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}*,body{margin:0}button,hr,input{overflow:visible}fieldset,progress,sub,sup{vertical-align:baseline}pre,textarea{overflow:auto}.fancybox-container,.vote-btn i{-webkit-backface-visibility:hidden}.fancybox-infobar__body,.fancybox-thumbs&gt;ul&gt;li&gt;img{-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.action-list__i .constructor ul:after,.action-list__i:after,.actions-list__i:after,.alphabet ul:after,.breadcrumbs ul:after,.btn-group a.btn.clear-fix,.btn-group:after,.clearfix:after,.company-project-types ul:after,.complete-description__i .row:after,.complete-object-gallery ul:after,.complete-objects-item__i .constructor ul:after,.content-cols__i:after,.contractor-nav ul:after,.contractor-project-controls ul:after,.contractors-list__i .rating ul:after,.contractors-list__i .row:after,.contractors-list__i:after,.counters ul:after,.footer__top__i:after,.geography__i ul:after,.header__bottom .wrap:after,.header__top .wrap:after,.item__btns ul:after,.item__imgs ul:after,.lk .product-list__i:after,.lk-more-photos ul:after,.lk-top .row:after,.logo a:after,.main-specs__i:after,.mobile-project-info .row:after,.mobile-project-info .search-params__i .options:after,.news-list .item .item__i:after,.owl-carousel .owl-stage:after,.pagination ul:after,.popup__i .row:after,.price-options__i ul:after,.price-options__i:after,.price-request__i .row:after,.product .features-list li .rating ul:after,.product .product__company ul:after,.product-catalog .tabs-body:after,.product-catalog .tabs-control ul:after,.product-list__item .constructor ul:after,.product-list__item .rating ul:after,.product-selects ul:after,.project__main__i .project-option ul:after,.project__main__i:after,.project__top .constructor:after,.promo .dropdown .row:after,.promo .row:after,.promo .tabs-control ul:after,.question-answers ul:after,.range-filter__values:after,.registration .reg-form .row:after,.registration .tabs-control ul:after,.security-code__i:after,.selected-filters ul:after,.sorting__i:after,.sub-specs .row:after,.sub-specs .type-list ul:after,.tabs-body:after,.tender-stat ul:after,.tender-top__i:after,.tenders-list .item__i:after,.testi-bottom:after,.ui-helper-clearfix:after,.view-more__i ul:after{clear:both}.clearfix,.lt-ie8 .action-list__i,.lt-ie8 .action-list__i .constructor ul,.lt-ie8 .actions-list__i,.lt-ie8 .alphabet ul,.lt-ie8 .breadcrumbs ul,.lt-ie8 .company-project-types ul,.lt-ie8 .complete-description__i .row,.lt-ie8 .complete-object-gallery ul,.lt-ie8 .complete-objects-item__i .constructor ul,.lt-ie8 .content-cols__i,.lt-ie8 .contractor-nav ul,.lt-ie8 .contractor-project-controls ul,.lt-ie8 .contractors-list__i,.lt-ie8 .contractors-list__i .rating ul,.lt-ie8 .contractors-list__i .row,.lt-ie8 .counters ul,.lt-ie8 .footer__top__i,.lt-ie8 .geography__i ul,.lt-ie8 .header__bottom .wrap,.lt-ie8 .header__top .wrap,.lt-ie8 .item__btns ul,.lt-ie8 .item__imgs ul,.lt-ie8 .lk .product-list__i,.lt-ie8 .lk-more-photos ul,.lt-ie8 .lk-top .row,.lt-ie8 .logo a,.lt-ie8 .main-specs__i,.lt-ie8 .news-list .item .item__i,.lt-ie8 .pagination ul,.lt-ie8 .popup__i .row,.lt-ie8 .price-options__i,.lt-ie8 .price-options__i ul,.lt-ie8 .price-request__i .row,.lt-ie8 .product .features-list li .rating ul,.lt-ie8 .product .product__company ul,.lt-ie8 .product-catalog .tabs-body,.lt-ie8 .product-catalog .tabs-control ul,.lt-ie8 .product-list__item .constructor ul,.lt-ie8 .product-list__item .rating ul,.lt-ie8 .product-selects ul,.lt-ie8 .project__main__i,.lt-ie8 .project__top .constructor,.lt-ie8 .promo .dropdown .row,.lt-ie8 .promo .row,.lt-ie8 .promo .tabs-control ul,.lt-ie8 .question-answers ul,.lt-ie8 .range-filter__values,.lt-ie8 .registration .reg-form .row,.lt-ie8 .registration .tabs-control ul,.lt-ie8 .security-code__i,.lt-ie8 .selected-filters ul,.lt-ie8 .sorting__i,.lt-ie8 .sub-specs .row,.lt-ie8 .sub-specs .type-list ul,.lt-ie8 .tabs-body,.lt-ie8 .tender-stat ul,.lt-ie8 .tender-top__i,.lt-ie8 .tenders-list .item__i,.lt-ie8 .testi-bottom,.lt-ie8 .view-more__i ul,.mobile-project-info .row,.mobile-project-info .search-params__i .options,.project__main__i .project-option ul{zoom:1}@font-face{font-family:'PT Sans';src:local('PT Sans'),local('PTSans-Regular'),url(/css/fonts/ptsans.woff2) format('woff2'),url(/css/fonts/ptsans.woff) format('woff'),url(/css/fonts/ptsans.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'PT Sans';src:local('PT Sans Italic'),local('PTSans-Italic'),url(/css/fonts/ptsansitalic.woff2) format('woff2'),url(/css/fonts/ptsansitalic.woff) format('woff'),url(/css/fonts/ptsansitalic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'PT Sans';src:local('PT Sans Bold'),local('PTSans-Bold'),url(/css/fonts/ptsansbold.woff2) format('woff2'),url(/css/fonts/ptsansbold.woff) format('woff'),url(/css/fonts/ptsansbold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'PT Sans';src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url(/css/fonts/ptsansbolditalic.woff2) format('woff2'),url(/css/fonts/ptsansbolditalic.woff) format('woff'),url(/css/fonts/ptsansbolditalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}*{box-sizing:border-box;-moz-box-sizing:border-box;border:none;padding:0}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}[hidden],template{display:none}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}mark{background:#ff0;color:#000}img{border:0}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit}fieldset{font-size:100%;background:0 0;border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled]{cursor:default;background-color: #ccc;border: 1px solid #ccc;border-bottom: 4px solid #ccc;}html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{list-style-type:none}.clearfix:after,.clearfix:before,.mobile-project-info .row:after,.mobile-project-info .row:before,.mobile-project-info .search-params__i .options:after,.mobile-project-info .search-params__i .options:before,.project__main__i .project-option ul:after,.project__main__i .project-option ul:before{content:"\0020";display:block;height:0;visibility:hidden}audio,canvas,progress,video{display:inline-block}html{-ms-text-size-adjust:100%}body{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}h1{font-size:2em;margin:.67em 0}figure{margin:1em 4rem}hr{box-sizing:content-box;height:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{border:0;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#333}.sorting__i,.ui-icon{vertical-align:middle}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body,html{background:#fff}/*! jQuery UI - v1.12.1 - 2017-03-03*/.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.btn_type2,.btn_type5,.centered,.project-buy-info .btns .btn{text-align:center}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}.post h2,.post h3{padding-bottom:20px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.range-filter__values,.registration .tabs-control .text,body,html{font-family:'PT Sans',sans-serif}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;font-weight:700}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}* html .push,body,html{height:100%}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{box-shadow:0 0 5px #666}body,html{font-size:14px;line-height:16px;font-weight:400;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.post h2,.post h3,.post h4{font-weight:700}html.nav-active body{-webkit-transform:translateX(170px);transform:translateX(170px);position:fixed;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.breadcrumbs__i,.btn_type3,.fancybox-enabled,.filter-tag,.list-filter li,.out,.view-more__i{overflow:hidden}a:focus,button:focus,input:focus,textarea:focus{outline:0}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.post h1{font-size:32px;line-height:36px}.post h2{font-size:24px;line-height:26px}.post h3{font-size:18px;line-height:22px}.post h4{font-size:16px;line-height:18px;padding-bottom:10px}.post p,.post ul li{font-weight:400;font-size:14px;color:#333}.post p{padding-bottom:20px;line-height:22px}.contractor-help-text .post p{padding:0}.project-testimonials .post p{line-height:24px;padding-bottom:12px}.post ul{padding-bottom:20px}.post ul li{list-style:none;line-height:22px}.post a{font-weight:700;color:#333;text-decoration:underline}.post a:hover{text-decoration:none}.breadcrumbs a,.cant-find__i a strong,.custom-checkbox a,.post_main a,.view-more__i a{text-decoration:underline}.post blockquote{font-style:italic;padding-left:15px;padding-top:5px;padding-bottom:5px;position:relative;line-height:18px}.post blockquote:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#ffc758}.post .img-list{margin-left:-10px;margin-right:-10px;padding:0}.post .img-list li{padding:0 10px 10px;display:inline-block}.post .img-list li:before{display:none}@media only screen and (min-width:768px) and (max-width:960px){.post .img-list li{width:49%;box-sizing:border-box}.post .img-list li img{min-width:100%;height:auto}}@media only screen and (max-width:767px){.post .img-list li{width:49%;box-sizing:border-box}.post .img-list li img{min-width:100%;height:auto}}.post_main .dotted-list li:before,.post_main ul li:before{content:'';background:#ffc758;width:4px;height:4px;border-radius:50%}.post_main{color:#333;font-size:14px;line-height:22px;font-weight:400}.post_main h1{font-size:32px;line-height:36px;margin:0;padding-bottom:15px}.post_main h2{font-size:24px;line-height:26px;font-weight:700;padding:20px 0 17px}.post_main h3{font-size:20px;line-height:22px;font-weight:700;padding:15px 0 23px}.post_main h4{font-size:18px;line-height:20px;font-weight:700;padding:15px 0 13px}.post_main h5{font-size:16px;line-height:18px;font-weight:700;padding:15px 0 5px}.post_main h6{font-size:14px;line-height:16px;font-weight:700;padding:20px 0}.post_main p{padding-bottom:9px;color:#333;font-size:14px;line-height:22px;font-weight:400}.post_main .dotted-list,.post_main .ordered-list,.post_main ul{padding:0 0 10px 10px}.post_main a{color:#333}.post_main a:hover{color:#ffc758}.post_main .dotted-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post_main .dotted-list li:before{display:block;margin-right:8px}.post_main .ordered-list span{margin-right:6px;font-weight:600}.post_main ul li{position:relative;padding-left:15px}.post_main ul li:before{display:block;position:absolute;left:0;top:9px}.btn_type3 strong,.btn_type5 span{position:relative}.icon-house,.icon-login{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg)}.bnr_content-mid,.bnr_content-top{/*border:1px solid #dadada*/}.post_main ol li{counter-increment:step-counter}.post_main ol li:before{content:counter(step-counter ".");font-weight:700}.breadcrumbs li:after,.breadcrumbs ul:after,.breadcrumbs ul:before,.content-cols__i:after,.content-cols__i:before,.custom-checkbox .checkbox:after,.custom-radio span:after,.remove-tag-btn:after,.sorting__i:after,.sorting__i:before,.tabs-body:after,.tabs-body:before{content:""}.post_main img{width:100%;max-width:100%;height:auto}.post_main figcaption{font-size:12px;font-style:italic;color:#959595}.out{min-height:100%;margin-bottom:-50px}.push{height:50px}.icon-login{background-position:-4px -764px;width:20px;height:20px;background-repeat:no-repeat;display:block;display:inline-block!important;padding-left:30px}.icon-house{background-position:-4px -342px;width:40px;height:36px;background-repeat:no-repeat;display:block}.icon-arbour,.icon-hut{width:30px;height:27px;background-repeat:no-repeat;display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg)}.icon-arbour{background-position:-4px -529px}.icon-hut{background-position:-4px -591px}.icon-bath{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -302px;width:40px;height:36px;background-repeat:no-repeat;display:block}.icon-other,.icon-review{width:30px;background-repeat:no-repeat;display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg)}.icon-other{background-position:-4px -560px;height:27px}.icon-review{background-position:-4px -495px;height:30px}.icon-review-small{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -908px;width:20px;height:20px;background-repeat:no-repeat;display:block}.icon-client{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -738px;width:16px;height:22px;background-repeat:no-repeat;display:block}.icon-company-big{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -622px;width:30px;height:23px;background-repeat:no-repeat;display:block}.icon-contact-email,.icon-contact-phone,.icon-contact-website{width:14px;background-repeat:no-repeat;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);display:block}.icon-contact-phone{background-position:-4px -1438px;height:14px}.icon-contact-email{background-position:-4px -1507px;height:10px}.icon-contact-website{background-position:-4px -1456px;height:11px}.icon-star-white2{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1022px;width:18px;height:18px;background-repeat:no-repeat;display:block}.icon-delete,.icon-edit2,.icon-edit3,.icon-hide,.icon-show{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:25px;height:25px;background-repeat:no-repeat}.icon-edit2{background-position:-4px -680px;display:block}.icon-edit3{background-position:-5px -650px;display:block}.icon-delete{background-position:-4px -709px;display:block}.icon-hide{background-position: 1px -1549px;}.icon-show{background-position: 2px -1594px;}.icon-hide,.icon-show{display: block;height: 11px;width: 13px;border: 2px solid #fff;border-radius: 50%;padding: 0.8rem;}.icon-compare,.icon-compare-active,.icon-compare-white,.icon-favorites,.icon-favorites-active,.icon-favorites-white{display:block;width:15px;height:15px;background-size:contain}.icon-favorites{background-image:url(/img/general/svg-ico/icon-favorite.svg);background-repeat:no-repeat}.icon-favorites-active{background-image:url(/img/general/svg-ico/icon-favorite-active.svg);background-repeat:no-repeat}.icon-compare{background-image:url(/img/general/svg-ico/icon-compare.svg);background-repeat:no-repeat}.icon-compare-active{background-image:url(/img/general/svg-ico/icon-compare-active.svg);background-repeat:no-repeat}.icon-compare-white{background-image:url(/img/general/svg-ico/icon-compare-white.svg);background-repeat:no-repeat}.icon-favorites-white{background-image:url(/img/general/svg-ico/icon-favorite-white.svg);background-repeat:no-repeat}.icon-eye,.icon-eye-small{width:10px;height:7px;display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat}.icon-eye{background-position:-4px -1857px}.icon-eye-small{background-position:-4px -1868px}.icon-page-check{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1720px;width:11px;height:9px;background-repeat:no-repeat;display:block}.icon-red-flag{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1110px;width:15px;height:18px;background-repeat:no-repeat;display:block}.icon-testi-small{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1212px;width:16px;height:15px;background-repeat:no-repeat;display:block}.icon-star-white{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1044px;width:18px;height:18px;background-repeat:no-repeat}.icon-edit{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1570px;width:12px;height:12px;background-repeat:no-repeat}.icon-remove-project{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1747px;width:10px;height:10px;background-repeat:no-repeat}.icon-calculator{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1307px;width:11px;height:15px;background-repeat:no-repeat}.icon-dislike,.icon-like{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:20px;height:20px}.icon-like{background-position:-4px -836px;background-repeat:no-repeat}.icon-dislike{background-position:-4px -812px;background-repeat:no-repeat}.icon-compare-minus,.icon-compare-plus{display:inline-block;width:8px;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat}.icon-compare-minus{background-position:-4px -1975px;height:2px}.icon-compare-plus{background-position:-4px -1916px;height:8px}.icon-btn-arrow-down{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1627px;width:10px;height:11px;background-repeat:no-repeat;display:block}.icon-btn-arrow-down2{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1904px;width:8px;height:8px;background-repeat:no-repeat;display:block}.icon-btn-arrow-up{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1642px;width:10px;height:11px;background-repeat:no-repeat;display:block}.icon-btn-plus{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1402px;width:14px;height:14px;background-repeat:no-repeat;display:block}.icon-calendar{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1672px;width:9px;height:11px;background-repeat:no-repeat;display:block}.icon-doc{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -116px;width:80px;height:85px;background-repeat:no-repeat;display:block}.bnr_content-top,.bnr_header{height:100px;margin-left:-10px;margin-right:-10px}.bnr{background-position:50% 0;display:block;background-repeat:no-repeat}.bnr_content-top{display:block}.bnr.h80{height:80px}.bnr.h100{height:100px}.content-top-bnr{padding-bottom:36px}.content-top-bnr.pb80{padding-bottom:80px}@media only screen and (max-width:767px){.content-top-bnr.pb80{padding-bottom:30px}}.content-top-bnr.pb29{padding-bottom:29px}.content-top-bnr.pb5{padding-bottom:5px}.content-top-bnr.pb0{padding-bottom:0}.content-mid-bnr{/*padding-bottom:45px*/padding-top: 10px;padding-bottom: 10px;}.wrap{max-width:1360px;box-sizing:border-box;padding:0 10px;margin:0 auto}.header__top .wrap{padding-top:5px;padding-bottom:5px}.content .wrap,.content-cols{padding-bottom:20px}.content .wrap{padding-top:20px}.project__bottom .content-cols{padding-bottom:5px}.content-cols__i:after,.content-cols__i:before{display:table}.aside,.project-buy-info{float:right;width:23.5%;margin-top:-16px}.project__bottom .aside,.project__bottom .project-buy-info{margin-top:0}.main,.project-gallery,.news-list,.news-details{padding-right:25%}@media (min-width:1024px){.aside,.project-buy-info{width:23.75%}.main,.project-gallery,.news-list{padding-right:25.5%}}@media only screen and (min-width:768px) and (max-width:960px){.aside,.project-buy-info{display:none}.main,.project-gallery{padding-right:0}}@media only screen and (max-width:767px){.aside,.project-buy-info{display:none}.main,.project-gallery{padding-right:0}}.main__i{width:100%;display:inline-block}.social-group{padding-bottom:20px}.social-group img{display:block}.btn,.btn_type3{display:inline-block}.content-title{color:#333;font-weight:700;padding-bottom:30px;font-size:24px;line-height:26px;margin:0}.btn{font-size:15px;line-height:16px;color:#333}.btn_type2,.btn_type3,.btn_type4{font-size:14px;line-height:16px}.btn_type1{border:2px solid #dadada;border-radius:2px;width:33.3333%;padding:15px 10px;box-sizing:border-box;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media only screen and (max-width:767px){.btn_type1{width:100%}}.btn_type1:hover{border-color:#f9c357}.btn_type2{border-radius:2px;width:210px;color:#fff;font-weight:700;text-transform:uppercase;background:#333;-webkit-transition:background .3s ease;transition:background .3s ease}.btn_type2:hover{background:#525252}@media only screen and (max-width:767px){.btn_type2{width:150px}}.btn_type3{font-weight:700;color:#333;padding:13px 20px 10px;box-sizing:border-box;background:#ffc758;width:100%;text-transform:uppercase;border-radius:3px;margin-right:-1px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;margin-left:-2px}.btn_type3.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.btn_type5 i,.btn_type6 strong span{-webkit-transform:translate(0,-50%);top:50%}.btn_type4{border:1px solid #e9e9e9;border-radius:3px;color:#333;font-weight:400;padding:8px 20px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.btn_type4:hover{border-color:#bababa}.btn_type5{border:2px solid #e3e3e3;border-radius:3px;width:220px;padding-top:10px;padding-bottom:10px}.btn_type5 span{padding-left:30px;font-weight:700;font-size:14px;line-height:16px;color:#333}.btn_type6,.btn_type7{padding:12px 25px 12px 50px;font-size:14px;line-height:16px}.btn_type5 i{position:absolute;left:10px;transform:translate(0,-50%)}.btn_type6{background:#ffc758;border:2px solid #ffc758;border-radius:3px;position:relative}.btn_type6 strong span{position:absolute;left:20px;margin-top:-2px;transform:translate(0,-50%)}.btn_type7{background:#fff;border:2px solid #e7e7e7;border-radius:3px;position:relative}.btn_type7:hover strong span{background:#ffc758}.btn_type7 strong span{position:absolute;left:15px;top:50%;margin-top:-1px;width:26px;height:26px;border:2px solid #ffc758;border-radius:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.btn_type7 strong span i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn_like,.custom-checkbox{position:relative;font-size:13px;font-weight:400;color:#333}.btn_type7 strong span i.icon-btn-plus{margin-left:2px;margin-top:2px}.btn_like{line-height:34px;padding-left:22px}.custom-checkbox{padding-left:24px;line-height:14px}.custom-checkbox:hover{cursor:pointer}.popup_js img:hover,.project-gallery-main-img .swiper-slide a:hover{cursor:url(/img/general/zoom-cursor.png),auto}.custom-checkbox a{font-size:13px;line-height:14px;font-weight:400;color:#333;-webkit-transition:color .3s ease;transition:color .3s ease}.custom-checkbox a:hover{color:grey}.custom-checkbox .checkbox{position:absolute;left:0;border-radius:2px;background:#fff;width:15px;height:15px;display:block}.custom-checkbox .checkbox:after{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1928px;width:8px;background-repeat:no-repeat;height:8px;margin-top:1px;left:52%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.sorting .custom-checkbox .checkbox{border:1px solid #ebebeb}.custom-radio input:checked+span,.custom-radio:hover span{border-color:#333}.custom-checkbox input{position:absolute;left:0;top:0;visibility:hidden;opacity:0}.custom-checkbox input:checked+.checkbox:after{opacity:1}.custom-radio{padding-left:25px;position:relative}.custom-radio input{opacity:0;position:absolute}.custom-radio input:checked+span:after{opacity:1}.custom-radio span{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;border:1px solid #c2c2c2;width:16px;height:16px;-webkit-transition:border .3s ease;transition:border .3s ease;border-radius:50%}.custom-radio span:after{position:absolute;left:50%;top:50%;width:8px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#333;display:block;opacity:0;border-radius:50%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tabs-body:after,.tabs-body:before{display:table}.tabs-body .tabs-item{display:none;float:left;width:100%}.tabs-body .tabs-item.active{display:block}@media only screen and (min-width:768px) and (max-width:960px){.tablet-hide{display:none}}.mobile-show{display:none}@media only screen and (max-width:767px){.mobile-hide{display:none}.mobile-show{display:block}}@media only screen and (min-width:768px) and (max-width:960px){.mobile-show.tablet-show,.tablet-show{display:block}}.breadcrumbs{padding-bottom:30px}.breadcrumbs ul{margin-left:-12px;margin-right:-12px}.breadcrumbs ul:after,.breadcrumbs ul:before{display:table}.breadcrumbs li{float:left;padding:0 12px;position:relative;font-size:12px;line-height:14px;color:#333}.breadcrumbs li:first-child:after{display:none}.breadcrumbs li:after{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -2014px;width:4px;height:7px;background-repeat:no-repeat;position:absolute;left:-2px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.breadcrumbs a{color:#989898;font-size:12px;line-height:14px}.breadcrumbs a:hover{color:#333}.page-title{font-size:32px;line-height:34px;font-weight:700;color:#333;margin:0;padding-bottom:15px}.page-sub-title,.sorting{padding-bottom:20px}@media only screen and (max-width:767px){.breadcrumbs{display:none}.page-title{font-size:24px;line-height:26px}}.page-sub-title{color:#333;font-size:16px;line-height:20px;font-weight:400}.flag-title,.page-sub-title strong{font-weight:700}.sorting__i{border:1px solid #f0f0f0;background:#f6f6f6;padding:10px 20px;min-height:63px}.sorting__i:after,.sorting__i:before{display:table}.sorting__i ul{float:right;margin-top:13px}.sorting__i ul li{float:left;margin-left:10px}.sorting__i ul span{border-bottom:1px dotted #333;-webkit-transition:border .3s ease;transition:border .3s ease}.sorting__i ul span:hover{border-bottom-color:transparent}@media only screen and (min-width:768px) and (max-width:960px){.sorting__i{padding-right:80px;position:relative}.sorting__i .show-mobile-filter{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}@media only screen and (max-width:767px){.page-sub-title{font-size:14px}.sorting__i{padding:10px;position:relative}.sorting__i ul{margin-top:0}.sorting__i ul li{float:none;padding-bottom:10px}.sorting__i ul li:last-child{padding-bottom:0}}@media (max-width:479px){.sorting__i{background:0 0;border:none;padding:0}.sorting__i ul{float:none;display:block;margin-left:-10px;margin-right:-10px}.sorting__i ul:after,.sorting__i ul:before{display:table;content:""}.sorting__i ul:after{clear:both}.lt-ie8 .sorting__i ul{zoom:1}.sorting__i ul li{float:left;padding-bottom:0;margin-left:25px}}.show-mobile-filter{position:absolute;top:50%;right:160px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.show-mobile-filter i{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -254px;width:44px;height:44px;background-repeat:no-repeat;display:block}.sorting-select-wrap{float:left}.sorting-select-wrap p{display:inline-block}@media only screen and (max-width:767px){.sorting-select-wrap p{display:none}.sorting-select-wrap .sorting-select-wrap__i{padding-left:0}}@media (max-width:479px){.show-mobile-filter{right:0;top:0;-webkit-transform:translate(0,0);transform:translate(0,0);margin-top:-1px}.sorting-select-wrap{float:none;width:100%;padding-right:60px;box-sizing:border-box;padding-bottom:15px}.sorting-select-wrap .sorting-select-wrap__i{width:100%}}.sorting-select{display:inline-block}.selected-filters{overflow:hidden;padding-bottom:20px}.selected-filters ul{margin-left:-5px;margin-right:-5px}.selected-filters ul:after,.selected-filters ul:before{display:table;content:""}.selected-filters li{list-style: none;float:left;padding:0 5px 10px}@media only screen and (max-width:767px){.selected-filters{display:none}}.filter-tag{border:1px solid #f0f0f0;border-radius:3px;position:relative;color:#333;font-size:13px;line-height:14px;padding:5px 32px 5px 10px}.remove-tag-btn{border-left:1px solid #f0f0f0;position:absolute;top:0;bottom:0;right:0;background:#f6f6f6;width:21px}.remove-tag-btn:after,.remove-tag-btn:hover:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:7px;height:7px;background-repeat:no-repeat}.remove-tag-btn:after{position:absolute;left:50%;top:50%;background-position:-4px -1981px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.remove-tag-btn:hover:after{background-position:-4px -1992px}.flag-title{background:#ffc758;display:inline-block;font-size:20px;line-height:22px;color:#333;padding:5px 10px 5px 25px;margin-left:-10px;position:relative}.flag-title:after,.flag-title:before{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;position:absolute;display:block;content:""}.flag-title:after{background-position:-4px -1803px;width:10px;height:10px;left:0;top:100%}.flag-title:before{background-position:-4px -459px;width:15px;height:32px;right:-13px;top:0}@media (max-width:640px){.flag-title:before{display:none}}.cant-find{padding-bottom:30px}.cant-find__i{background:#db933f;background:-webkit-linear-gradient(left,#db933f 0,#ffc758 100%);background:linear-gradient(to right,#db933f 0,#ffc758 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db933f', endColorstr='#ffc758', GradientType=1);padding:13px 20px 6px 70px;position:relative}.cant-find__i:after{content:"";background:url(/img/general/logo.png) no-repeat;width:43px;height:43px;background-size:100%;display:block;position:absolute;left:10px;top:11px}.cant-find__i p{color:#333;font-weight:400;padding-bottom:7px;font-size:13px;line-height:14px}.cant-find__i p strong{font-size:16px;line-height:18px;font-weight:700}.cant-find__i a{font-size:14px;line-height:16px;color:#333;padding-right:30px;position:relative}.cant-find__i a strong{font-weight:700;font-size:14px}.view-more__i a,.view-more__i li{color:#a4a3a3;font-size:12px;font-weight:400;line-height:14px}.cant-find__i a span{width:20px;height:20px;position:absolute;right:0;top:50%;border-radius:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;border:2px solid #fec658}.cant-find__i a span:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;margin-left:1px}.view-more{padding-bottom:60px}@media only screen and (max-width:767px){.view-more{display:none}}.view-more__i{border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding-top:5px;padding-bottom:7px}.view-more__i ul{margin-left:-5px;margin-right:-5px}.view-more__i ul:after,.view-more__i ul:before{display:table;content:""}.view-more__i li{float:left;padding:0 5px}.view-more__i a{-webkit-transition:color .3s ease;transition:color .3s ease}.view-more__i a:hover{color:#333}.project-share{padding-bottom:25px}.project-share__i{position:relative}.project-share__i p{font-size:13px;line-height:14px;color:#333;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px}.project-share__i .list{padding-left:85px}.projects-control{padding-bottom:30px}@media only screen and (max-width:767px){.project-share,.projects-control{display:none}}.projects-control__i{background:#f4f4f4;height:57px;position:relative}.projects-control__i .next-project:hover span,.projects-control__i .prev-project:hover span{background:#ffc758}.projects-control__i a{font-size:14px;line-height:16px;font-weight:700;color:#333}.projects-control__i .prev-project{position:absolute;left:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:30px}.projects-control__i .prev-project span{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:2px solid #ffc758;width:18px;height:18px;display:block;border-radius:50%;margin-top:-1px}.projects-control__i .prev-project span:after{margin-left:-1px!important}.projects-control__i .next-project{position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-right:30px}.projects-control__i .next-project span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:2px solid #ffc758;width:18px;height:18px;display:block;border-radius:50%;margin-top:-1px}.project__main__i{padding-bottom:22px}.project__main__i:after,.project__main__i:before{display:table;content:""}.project__main__i .thumbs-wrap{float:left;width:100px;position:relative}.project__main__i .thumbs-wrap .thumb-next{position:absolute;bottom:-15px;left:50%;width:30px;height:30px;display:block;background:#fff;border:2px solid #ffc758;border-radius:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.project__main__i .thumbs-wrap .thumb-next:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1957px;width:8px;height:5px;background-repeat:no-repeat}.project__main__i .thumbs-wrap .swiper-slide{height:auto;opacity:.4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-bottom:10px}.project__main__i .thumbs-wrap .swiper-slide-active,.project__main__i .thumbs-wrap .swiper-slide:hover,.vote-btn:hover i{opacity:1}.project__main__i .thumbs-wrap .swiper-slide-active span{position:relative;display:block}.project__main__i .thumbs-wrap .swiper-slide-active span:after{left:0;right:0;top:0;bottom:0;border:2px solid #ffc758;display:block;content:"";position:absolute}.project__main__i .thumbs-wrap .swiper-slide img{display:block;width:100%;height:auto}@media only screen and (max-width:767px){.project__main__i .thumbs-wrap{display:none}.project__main__i .thumbs-wrap .swiper-slide{height:80px!important}}.project__main__i .project-option{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}@media only screen and (min-width:768px) and (max-width:960px){.project__main__i .project-option{margin-left:109px}}.project__main__i .project-option ul li{float:left;width:50%;text-align:center;border-left:1px solid #f6f6f6;box-sizing:border-box}.project__main__i .project-option ul li:first-child{border-left:0}.project__main__i .project-option a{display:block;font-size:13px;line-height:14px;color:#828282;padding-top:14px;padding-bottom:14px}.project__main__i .project-option span{position:relative;padding-left:10px}.project__main__i .project-option span i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project-gallery-main-img-wrap{padding-left:110px}@media only screen and (max-width:767px){.project__main__i{padding-bottom:10px}.project-gallery-main-img-wrap{padding-left:0}}.project-gallery-main-img .swiper-slide a{background-size:cover;background-position:50% 50%;display:block;background-repeat:no-repeat}.project-gallery-main-img .swiper-slide a img{/*min-width:100%;*/height:auto;width:100%;display:block}.project-buy-info{margin-top:0;position:relative}.price-options__i ul li .inp,.project-buy-info-options li.claim-lnk{margin-top:10px}.project-buy-info .price{font-size:24px;line-height:26px;font-weight:700;color:#333;padding-bottom:20px}.project-buy-info .btns li{padding-bottom:10px}.project-buy-info .btns li:last-child{padding-bottom:0}.project-buy-info .btns .btn{display:block;width:100%;padding-top:12px;padding-bottom:10px}.mobile-show .project-buy-info{display:block;float:none;width:100%;padding-top:40px}.floating-box{left:0;right:0;top:0}.floating-box-main{position:relative}.project-buy-info__i.fixed{position:fixed;top:0}.project-buy-info__i.static{position:absolute;bottom:0}.project-buy-info-options{padding-bottom:24px}.project-buy-info-options li{padding-bottom:10px}.project-buy-info-options li a{padding-left:20px;color:#828282;position:relative;display:inline-block;font-weight:400}.project-rating .vote-project,.project-rating p strong,.project-phone p strong, .project-phone a{font-weight:700;color:#333}.project-buy-info-options li a i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project-buy-info-options li.bordered a span{border-bottom:1px dashed #828282}.project-buy-info-options li.bordered a:hover span{border-bottom-color:transparent}@media only screen and (max-width:767px){.project-buy-info-options{padding-bottom:0;margin-left:-5px;margin-right:-5px}.project-buy-info-options li{float:none;display:inline-block;margin:0 5px}}.project-rating, .project-phone{margin-left:-25px;background:#f6f6f6;padding:15px 25px 10px;margin-bottom:15px}.project-rating p, .project-phone p{color:#8c8c8c;font-size:12px;line-height:14px;padding-bottom:5px}.project-rating p strong, .project-phone p strong{font-size:16px;line-height:18px}.project-rating .rating-stars{margin-left:-10px;margin-top:-10px}.project-rating .rating-inp-wrap{position: relative;padding-top:5px;padding-bottom:10px;margin-top:11px;margin-bottom:3px;display:inline-block;}.project-rating .rating-val{margin-top:-6px;}.project-rating .rating-val p{padding-bottom:0}.project-rating .rating-symbol{margin-left:-2px}.project-rating .vote-project span{border-bottom:1px dashed #333}.project-rating .vote-project:hover span{border-bottom-color:transparent}.project-rating .empty-stars{font-size:0}.project-rating .rating-container .star{font-size:0;line-height:0}@media (min-width:768px) and (max-width:1080px){.project-rating .rating-inp-wrap{}}.project__top{position:relative;margin-bottom: 20px}.project__top .right-info{text-align:right}.project__top .phone{padding-bottom:5px}.project__top .phone a{font-size:20px;line-height:22px}.project__top .constructor{padding-bottom:30px}.project__top .constructor:after,.project__top .constructor:before{display:table;content:""}.project__top .constructor li{float:left;padding-left:27px}.project__top .constructor li:first-child{padding-left:0}.project__top .constructor-logo{width:42px;height:42px;display:inline-block;border:1px solid #ebebeb;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project__top .constructor-logo img{display:block}.project__top .constructor-name span{float:left}.project__top .constructor-name .constructor-name__i{position:relative;padding-left:25px}.project__top .constructor-name .ico-wrap{position:relative}.project__top .constructor-name a{position:relative;font-size:13px;line-height:14px;display:block;padding-left:55px;font-weight:700;text-decoration:underline;color:#333}.project__top .constructor-name a img{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project__top .constructor-name_contractor a{padding-left:80px}.project__top .constructor-checked{padding-left:27px;position:relative;color:#333}.project__top .constructor-checked:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px;display:block;content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1088px;width:16px;height:18px;background-repeat:no-repeat}.project__top .constructor-checked:hover span{border-bottom-color:transparent}.project__top .constructor-checked span{border-bottom:1px dotted #333}@media only screen and (max-width:767px){.project__top .right-info{position:relative;margin-left:-10px;margin-right:-10px;padding:15px 20px;right:auto;top:auto;text-align:left;background:#f6f6f6;margin-bottom:13px}.project__top .constructor-checked a{color:#5b5b5b;text-decoration:none}}.company-filials__i ul li:after,.constructor-site a:after,.equipment__i ul li:after,.participant__i li:after,.search-params__i ul li:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat}.project-code{color:#828282;font-size:14px;line-height:14px;font-weight:400}.project-code strong{font-weight:400;color:#333}.project-title{font-size:32px;line-height:34px;font-weight:700;color:#333;padding-bottom:19px;margin-top:0}@media only screen and (max-width:767px){.project-title{font-size:24px;line-height:26px;margin-top:0;margin-bottom:10px}}.participant{padding-bottom:20px}.participant .title{font-size:15px;line-height:16px;font-weight:700;color:#333;padding-bottom:10px}.participant__i{padding:15px 40px 20px 13px;border:1px solid #efefef}.participant__i li{list-style:none;padding-bottom:10px;padding-left:25px;position:relative}.participant__i li:after{content:"";position:absolute;left:0;top:0;background-position:-4px -1173px;width:16px;height:15px}.participant__i li:last-child{padding-bottom:0}.participant__i a{text-decoration:underline;font-size:14px;line-height:16px;color:#333;font-weight:400}.participant__i a:hover{text-decoration:none}.equipment,.search-params{padding-bottom:20px}.search-params__i .list{}.company-filials__i,.equipment__i,.search-params__i{border:1px solid #efefef;padding:14px 15px 15px 14px}.company-filials__i h2,.equipment__i h2,.search-params__i h2{font-size:15px;line-height:16px;font-weight:700;color:#333;padding-bottom:17px}.company-filials__i .item,.equipment__i .item,.search-params__i .item{padding-bottom:15px}.company-filials__i .item p,.equipment__i .item p,.search-params__i .item p{color:#959595;font-size:12px;line-height:14px;font-weight:400;padding-bottom:3px}.constructor-site,.contractor-controls{padding-bottom:20px}.company-filials__i .item p strong,.equipment__i .item p strong,.search-params__i .item p strong{font-weight:400;color:#333;font-size:14px;line-height:14px}.company-filials__i ul li,.equipment__i ul li,.search-params__i ul li{font-size:14px;line-height:16px;font-weight:400;color:#a2a2a2;margin-bottom:10px;position:relative;padding-left:20px}.constructor-site a,.project-publication-info li{padding-left:20px;line-height:14px;font-weight:400}.company-filials__i ul li:last-child,.equipment__i ul li:last-child,.search-params__i ul li:last-child{margin-bottom:0}.company-filials__i ul li:after,.equipment__i ul li:after,.search-params__i ul li:after{content:"";position:absolute;left:0;top:2px;background-position:-4px -1733px;width:10px;height:10px}.company-filials__i ul li.active,.equipment__i ul li.active,.search-params__i ul li.active{color:#333}.company-filials__i ul li.active:after,.equipment__i ul li.active:after,.search-params__i ul li.active:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1613px;width:12px;height:10px;background-repeat:no-repeat}.company-filials__i ul li span,.equipment__i ul li span,.search-params__i ul li span{color:#a2a2a2;font-size:12px;display:block}.project-publication-info li{margin-bottom:5px;font-size:12px;color:#828282;position:relative}.project-publication-info i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.constructor-site a{position:relative;font-size:13px;color:#333;text-decoration:underline;display:block}.constructor-site a:hover{text-decoration:none}.constructor-site a:after{content:"";position:absolute;display:block;left:0;top:0;background-position:-4px -1231px;width:15px;height:15px}.contractor-controls__i{background:#f4f4f4;padding:10px 15px;text-align:center}.contractor-controls__i ul{display:inline-block}.contractor-controls__i ul li{float:left;padding:0 5px}@media only screen and (max-width:767px){.contractor-controls__i{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;display:block}.contractor-controls__i ul li{width:50%;padding-bottom:10px}.contractor-controls__i ul li:first-child{width:100%}.contractor-controls__i ul li a{display:block;padding-left:20px}.contractor-controls__i ul li strong{position:relative;padding-left:40px;text-align:left}.contractor-controls__i ul li strong span{left:0}.contractor-controls__i ul li strong span i{margin-left:0;margin-top:0}}@media (max-width:479px){.contractor-controls__i{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px;padding-bottom:0;display:block}.contractor-controls__i ul li{width:100%;padding-bottom:10px}.contractor-controls__i ul li:first-child{width:100%}.contractor-controls__i ul li a{display:block;text-align:left}.contractor-controls__i ul li strong{position:relative;padding-left:40px;text-align:left}.contractor-controls__i ul li strong span{left:0}.contractor-controls__i ul li strong span i{margin-left:0}.contractor-controls__i ul li strong span i.icon-star-white{margin-left:3px;margin-top:1px}}.contractor-help-text{max-width:700px;margin:0 auto 20px;text-align:center}.contractor-inform{padding-left:50px;position:relative;padding-bottom:20px}.contractor-inform:after{content:"";background:url(/img/general/logo.png) no-repeat;width:40px;height:40px;background-size:100%;display:block;position:absolute;left:0;top:5px}@media (max-width:479px){.contractor-help-text{text-align:left}.contractor-inform{padding-left:0;padding-top:50px}.contractor-inform:after{top:0}}.contractor-inform__i{padding:15px;background:#f4f4f4}.contractor-inform__i .post h3{padding-bottom:10px}.contractor-inform__i .post p{padding-bottom:0}.select2-container.select2-container--region-form-select .select2-selection--single{height:42px;border:1px solid #eee;border-radius:3px}.select2-container.select2-container--region-form-select .select2-selection--single .select2-selection__rendered{padding-top:12px;padding-bottom:15px}.select2-container.select2-container--region-form-select .select2-selection__placeholder{font-size:13px;line-height:13px;font-weight:400;color:grey}.select2-container.select2-container--region-form-select .select2-selection__arrow{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.select2-container.select2-container--region-form-select .select2-selection__arrow:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1698px;width:11px;height:7px;background-repeat:no-repeat;display:block}.select2-container.select2-container--region-form-select .select2-dropdown{border-color:#eee}.select2-container.select2-container--sorting-select{background:#fff;border:1px solid #ebebeb;border-radius:3px}.select2-container.select2-container--sorting-select .select2-selection--single{height:40px}.select2-container.select2-container--sorting-select .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:38px;font-weight:400;color:#333}.testi-sorting-select-wrap .select2-container.select2-container--sorting-select .select2-selection--single .select2-selection__rendered{line-height:42px}.select2-container.select2-container--sorting-select .select2-selection__arrow{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.select2-container.select2-container--sorting-select .select2-selection__arrow:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1698px;width:11px;height:7px;background-repeat:no-repeat;display:block}.select2-container.select2-container--default-select{background:#fff;border:1px solid #ebebeb;border-bottom-width:4px;border-radius:0}.select2-container.select2-container--default-select .select2-selection--single{height:37px}.select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:36px;font-weight:400;color:#333;padding-left:14px}.testi-sorting-select-wrap .select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered{line-height:36px}.select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{color:grey}.select2-container.select2-container--default-select .select2-dropdown{border-radius:0;border:1px solid #ebebeb;border-top:0;margin-top:-1px;box-sizing:border-box}.select2-container.select2-container--default-select .select2-dropdown .select2-results__option{padding-left:14px}.select2-container.select2-container--default-select .select2-dropdown .select2-results__option[aria-disabled=true]{color:#999}.registration .tabs-control a:hover .text,.registration .tabs-control li.active .text{color:#333}.select2-container.select2-container--default-select .select2-selection__arrow{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.select2-container.select2-container--default-select .select2-selection__arrow:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1698px;width:11px;height:7px;background-repeat:no-repeat;display:block}.star-rating-empty,.star-rating-filled{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:18px;height:18px;background-repeat:no-repeat}span.select2-selection.select2-selection--single{outline:0}.star-rating{display:inline-block;margin:0 2px}.star-rating-empty{background-position:-4px -978px}.star-rating-filled{background-position:-4px -1066px}.vote{text-align:center;padding-bottom:25px}.vote .caption{display:none!important}.vote__i{position:relative;display:inline-block;padding:0 30px}.vote-btn{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:5px}.vote-btn .val{color:#333;font-size:11px;line-height:12px;font-weight:400;margin-top:5px;display:block}.vote-btn i{opacity:.4;backface-visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.vote-btn_dislike{left:0;margin-top:6px}.vote-btn_like{right:0}.vote-btn.active i{opacity:1}.sorting-select-wrap__i{display:inline-block;padding-left:10px;width:220px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.registration{max-width:625px}.registration .tabs-control ul{margin-left:-10px;margin-right:-10px}.registration .tabs-control ul:after,.registration .tabs-control ul:before{display:table;content:""}.registration .tabs-control li{padding:0 10px 25px;float:left;width:50%;box-sizing:border-box}.registration .tabs-control li.active a{box-shadow:0 0 0 1px #ffc758;border-color:#ffc758}.registration .tabs-control a{display:block;border:1px solid #ebebeb;box-sizing:border-box;position:relative;border-radius:3px}.registration .tabs-control a:hover{box-shadow:0 0 0 1px #ffc758;border-color:#ffc758}.registration .tabs-control .text{padding-left:75px;padding-top:15px;padding-bottom:15px;font-size:13px;line-height:16px;color:#9e9e9e;-webkit-transition:color .3s ease;transition:color .3s ease;display:block}.registration .tabs-control .text strong{font-weight:700}.registration .tabs-control .text span{display:block}.registration .tabs-control .circle{position:absolute;top:15px;left:14px;width:48px;height:48px;display:block;box-sizing:border-box;border:2px solid #ffc758;border-radius:50%}.registration .tabs-control .circle i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.registration .reg-form .col{float:left;width:50%;box-sizing:border-box;padding:0 10px;margin-bottom:20px;position:relative}.registration .reg-form .col_w100{float:none;width:100%}.registration .reg-form .col .lnk-wrap{line-height:14px;margin-left:-10px;margin-top:5px}.registration .reg-form .col a{line-height:14px}.registration .reg-form .inputs-state{position:absolute;left:100%;margin-left:10px;top:0}.registration .reg-form .inputs-state_error{width:320px;font-size:13px;line-height:16px;font-weight:400;top:2px;height:32px}.registration .reg-form .inputs-state_error .inputs-state__i{padding-left:35px;margin:8px 0}.registration .reg-form .inputs-state_error strong{color:#e53333}.registration .reg-form .inputs-state_error .circle{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#e53333}.registration .reg-form .inputs-state_error .circle:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1892px;width:9px;height:8px;background-repeat:no-repeat;position:absolute;left:50%;margin-left:1px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.registration .reg-form .inputs-state_ok .circle{background:#56c35c;margin-top:4px}.registration .password-visibility,.registration .password-visibility-visible,.registration .reg-form .inputs-state_ok .circle:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat}.registration .reg-form .inputs-state_ok .circle:after{content:"";display:block;background-position:-4px -1817px;width:10px;height:8px;position:absolute;left:50%;margin-top:2px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.registration .reg-form .inputs-state .circle{border-radius:50%;width:26px;height:26px;display:block}@media (max-width:970px){.registration .reg-form .inputs-state p{display:none}.registration .reg-form .inputs-state_error{margin-top:15px}}@media (max-width:690px){.registration .reg-form .inputs-state{display:none}}.lk .add-phone, .lk .add-email,.registration .reg-form .add-phone{margin-top:11px}.registration .reg-form .row{margin-left:-10px;margin-right:-10px}.registration .reg-form .row:after,.registration .reg-form .row:before{display:table;content:""}.registration .reg-form .row_mb20{margin-bottom:20px}.registration .reg-form .row_mb40{margin-bottom:40px}.registration .reg-form .row_mb50{margin-bottom:50px}.registration .reg-form .row_m0{margin-left:0;margin-right:0}@media only screen and (max-width:767px){.registration .reg-form .row .mb35-mob{margin-bottom:35px}}.registration .reg-form .custom-checkbox a{text-decoration:none;border-bottom-style:solid;color:#333}.registration .reg-form .inp{border-radius:3px;border:1px solid #eee;line-height:36px;box-sizing:border-box;padding-left:14px;padding-right:10px}.registration .reg-form .inp label{font-size:13px;line-height:14px;color:grey;padding-right:10px;box-sizing:border-box;display:inline-block}.registration .reg-form .inp label sup, .lk p sup{color:#d71e1e;font-size:16px;line-height:18px;top:-2px}.registration .password-visibility{position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:-4px -1601px;width:12px;height:8px;display:block;border-bottom:none}.registration .step-title .step-title__i,.registration a{position:relative}.registration .password-visibility-visible{background-position:-4px -1555px;width:13px;height:11px}.registration .security-code .img{border:1px solid #eee;float:left}.registration .security-code img{display:block}.registration .security-code .inp{height:46px;line-height:46px;margin-left:100px}.registration a{display:inline-block;border-bottom:1px dotted #959595;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;font-size:13px;line-height:14px;color:#959595}.registration a:hover{border-bottom-color:transparent}.registration .step-title{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid #ffc758}.registration .step-title span{position:absolute;left:0;top:-5px;height:30px;width:30px;display:block;font-size:16px;line-height:29px;text-align:center;color:#333;font-weight:700;border:2px solid #ffc758;border-radius:50%}.registration .step-title strong{font-size:24px;line-height:26px;font-weight:700;color:#333;padding-left:45px}.registration .custom-checkbox .checkbox{border:1px solid #ebebeb}@media only screen and (max-width:767px){.registration .tabs-control{padding-bottom:25px}.registration .tabs-control ul li{float:none;width:100%;padding-bottom:10px}.registration .reg-form .col{width:100%;float:none}.registration .reg-form .row_mb20{margin-bottom:0}.registration .reg-form .row_mb40{margin-bottom:10px}.registration .reg-form .row_mb50{margin-bottom:0}.registration .step-title{display:block}.registration .step-title strong{font-size:16px}}.security-code__i:after,.security-code__i:before{display:table;content:""}.company-type .custom-radio{display:block}.company-type .custom-radio span{top:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.main-quote{padding-left:52px;margin-bottom:40px;position:relative}.main-quote:after{content:"";background:url(/img/general/logo.png) no-repeat;width:40px;height:40px;background-size:100%;display:block;position:absolute;left:0;top:7px}@media only screen and (max-width:767px){.main-quote{padding-left:0}.main-quote-i:after,.main-quote:after{display:none}}.main-quote-i{background:#f4f4f4;border-radius:3px;padding:17px 15px 15px;color:#333;position:relative}.main-quote-i:after{content:"";width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f4f4f4;position:absolute;top:15px;left:-10px}.main-quote-i h3{font-size:18px;line-height:20px;font-weight:700;margin-bottom:4px}.main-quote-i p{font-size:13px;line-height:20px;font-weight:400}.ml0{margin-left:0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:15px}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pull-right{float:right}.pull-left{float:left}.social-share{margin-bottom:50px}.list-filter li,.more-news__i p{margin-bottom:10px}.social-share&gt;span{font-size:13px;line-height:24px;color:#333;float:left}.social-share__i{padding-left:90px}@media only screen and (max-width:767px){.social-share__i{padding-left:0}}.news-source{/*padding-bottom:50px*/}.news-source p{color:#959595;font-style:italic;font-size:12px;line-height:14px}.news-source p a{text-decoration:underline;color:#959595}.more-news{padding-top:20px}.more-news__i{background:#f5f5f5;padding:20px;display:inline-block;max-width:460px;box-sizing:border-box}.more-news__i ul li{padding-bottom:10px}.more-news__i ul li:last-child{padding-bottom:0}.more-news__i ul li a{font-size:13px;line-height:16px;font-weight:400;color:#333;text-decoration:underline}.more-news__i ul li a:hover{text-decoration:none}.list-filter{padding-bottom:35px}.list-filter ul{display:table;border-collapse:collapse}.list-filter li{box-sizing:border-box;display:table-cell;border:1px solid #f0f0f0;margin-left:-1px;float:left;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative}.list-filter li.active{background:#ffc758;border:1px solid #ffc758;z-index:2}.list-filter li:first-child{border-radius:3px 0 0 3px}.list-filter li:last-child{border-right:1px solid #f0f0f0;border-radius:0 3px 3px 0}.list-filter li:hover{border:1px solid #ffc758;z-index:2}.list-filter a{display:block;padding:12px 20px;color:#333;font-size:13px}@media only screen and (max-width:767px){.list-filter a{padding:12px 20px}}.list-filter a span{color:#848484;font-size:11px}.symbol{display:inline-block;border-radius:50%;border:5px double #fff;width:30px;height:30px}.symbol-empty{background-color:#ccc}.symbol-filled{background-color:#000}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;backface-visibility:hidden}.fancybox-bg,.fancybox-controls{-webkit-backface-visibility:hidden;right:0;position:absolute;top:0;left:0}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{bottom:0;background:#0f0f11;opacity:0;-webkit-transition-timing-function:cubic-bezier(.55,.06,.68,.19);transition-timing-function:cubic-bezier(.55,.06,.68,.19);backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{text-align:center;opacity:0;z-index:99994;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none;backface-visibility:hidden;direction:ltr}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden;direction:ltr}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch}.fancybox-content,.fancybox-slide&gt;*{position:relative;vertical-align:middle;text-align:left;box-sizing:border-box}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-slide&gt;*{display:inline-block;padding:24px;margin:44px 0;border-width:0;background-color:#fff;overflow:visible}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image::before{display:none}.fancybox-content{display:inline-block;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);line-height:normal;white-space:normal;outline:0;font-size:16px;font-family:Arial,sans-serif;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:0 0}.fancybox-placeholder{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:no-repeat;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;background:0 0;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}.fancybox-close-small{padding:0;margin:0;border:0;outline:0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,"Helvetica Neue",Helvetica,sans-serif;color:#555;font-weight:300;text-align:center;border-radius:50%;border-width:0;-webkit-transition:background .2s;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:#888 dotted 1px}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:0 0}.fancybox-close-small:hover:after{color:#555}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8) 100%);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;color:#fff;box-sizing:border-box;vertical-align:top;outline:0}.fancybox-button--disabled{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button::after,.fancybox-button::before{content:'';pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--disabled::after,.fancybox-button--disabled::before{opacity:.5}.fancybox-button--left::after{left:20px;background:0 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close{float:right}.fancybox-thumbs&gt;ul&gt;li,.owl-carousel .owl-item{float:left;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden}.fancybox-button--close::after,.fancybox-button--close::before{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-loading{border:6px solid rgba(100,100,100,.4);border-top:6px solid rgba(255,255,255,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@media all and (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:0 0}.fancybox-button--play::before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:0 0}.fancybox-button--pause::before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:0 0}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs::before{top:20px;left:21px;width:3px;height:3px;box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.fancybox-thumbs&gt;ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs&gt;ul&gt;li{overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid #fff;border-top-width:0;border-right-width:0;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs&gt;ul&gt;li&gt;img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-user-select:none;user-select:none}.fancybox-thumbs&gt;ul&gt;li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs&gt;ul&gt;li.fancybox-thumbs-active:before{opacity:1}@media all and (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside&gt;.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_scrollTools,.mCS-dir-rtl&gt;.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl&gt;.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside&gt;.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside&gt;.mCSB_container{min-height:100%}.mCSB_horizontal&gt;.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper&gt;.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal&gt;.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden&gt;.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden&gt;.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide&gt;.mCustomScrollBox&gt;.mCSB_scrollTools,.mCS-autoHide&gt;.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover&gt;.mCustomScrollBox&gt;.mCSB_scrollTools,.mCS-autoHide:hover&gt;.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover&gt;.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar&gt;.mCustomScrollBox&gt;.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar&gt;.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl&gt;.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl&gt;.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:400px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content,.qtip-titlebar{position:relative;overflow:hidden}.qtip-content{padding:5px 9px;text-align:left;word-wrap:break-word}.qtip-titlebar{padding:5px 35px 5px 10px;border-width:0 0 1px;font-weight:700}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:0;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{display:block;text-indent:-1000em;direction:ltr}.owl-carousel.owl-rtl,.rating{direction:rtl}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal 700 10px/13px Tahoma,sans-serif;color:inherit;background:-100em -100em no-repeat}.qtip-default{border:none;background-color:#FFF;color:#333;border-radius:5px;box-shadow:0 0 30px rgba(0,0,0,.3);font-size:13px;line-height:16px;padding:10px 15px;margin-top:-18px;margin-left:-42px}.qtip-default:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;left:20px;bottom:-10px}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;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;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{position:relative;min-height:1px;-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;-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:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;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(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-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;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-results__option[aria-disabled=true],.select2-results__option[disabled]{display:none}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results&gt;.select2-results__options,.select2-container--default .select2-results&gt;.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} .rating-loading{width:25px;height:25px;font-size:0;color:#fff;background:url(/img/loading.gif) top left no-repeat;border:none}.rating-container .rating-stars{position:relative;cursor:unset;vertical-align:middle;display:inline-block;overflow:hidden;white-space:nowrap}.rating-container .rating-input{position:absolute;cursor:unset;width:100%;height:1px;bottom:0;left:0;font-size:1px;border:none;background:0 0;padding:0;margin:0}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.rating-disabled .rating-input,.rating-disabled .rating-stars{cursor:unset}.rating-container .star{display:inline-block;margin:0 3px;text-align:center}.rating-container .empty-stars{color:#aaa}.rating-container .filled-stars{position:absolute;left:0;top:0;margin:auto;color:#fde16d;white-space:nowrap;overflow:hidden;-webkit-text-stroke:1px #777;text-shadow:1px 1px #999}.rating-rtl{float:right}.rating-animate .filled-stars{transition:width .25s ease;-o-transition:width .25s ease;-moz-transition:width .25s ease;-webkit-transition:width .25s ease}.rating-rtl .filled-stars{left:auto;right:0;-webkit-transform:matrix(-1,0,0,1,0,0) translate3d(0,0,0);transform:matrix(-1,0,0,1,0,0) translate3d(0,0,0)}.rating-rtl.is-star .filled-stars{right:.06em}.rating-rtl.is-heart .empty-stars{margin-right:.07em}.rating-lg{font-size:3.91em}.rating-md{font-size:3.13em}.rating-sm{font-size:2.5em}.rating-xs{font-size:2em}.rating-xl{font-size:4.89em}.rating-container .clear-rating{color:#aaa;cursor:unset;display:inline-block;vertical-align:middle;font-size:60%;padding-right:5px}.clear-rating-active{cursor:pointer!important}.clear-rating-active:hover{color:#843534}.rating-container .caption{color:#999;display:inline-block;vertical-align:middle;font-size:60%;margin-top:-.6em;margin-left:5px;margin-right:0}.rating-rtl .caption{margin-right:5px;margin-left:0}@media print{.rating-container .clear-rating{display:none}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.popup,.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical&gt;.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;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&gt;.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-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-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-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-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-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-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-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal&gt;.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.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;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical&gt;.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-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,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.content-overflow,.products-wrapper{overflow:hidden}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.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,.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-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.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-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-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-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-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container&gt;canvas,.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.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-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%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}} .theme-krajee-uni .star{font-size:1.3em;margin:0}.theme-krajee-uni .caption{margin-top:0}.actions{padding-bottom:18px}.actions .flag-title{position:absolute;top:8px;left:0}.actions__i{background:#f4f4f4;position:relative;padding-top:55px}.actions-list{padding-left:15px;padding-right:15px}.actions-list__i{margin-left:-25px;margin-right:-25px}.actions-list__i:after,.actions-list__i:before{display:table;content:""}.actions-list__i .item{float:left;width:33.3333%;padding:0 25px 22px;box-sizing:border-box}.action-title a{text-decoration:underline;font-size:14px;line-height:16px;font-weight:400;color:#333;-webkit-transition:color .3s ease;transition:color .3s ease}.action-title a:hover{text-decoration:none;color:#d4961b}.action-date{font-size:12px;line-height:14px;padding-bottom:7px;color:#828282}.page-title span{display:none}@media only screen and (max-width:767px){.actions-list__i .item{width:100%}.actions-list__i .item:last-child{display:none}.page-title span{display:inline}}.tabs-control-mobile-wrap{display:none}@media only screen and (max-width:767px){.tabs-control-mobile-wrap{display:block;margin-bottom:20px}}.comparison-container{position:relative;margin-bottom:75px}.comparison-container .tabs-control{padding:13px 0 28px}@media only screen and (max-width:767px){.comparison-container{margin-bottom:0}.comparison-container .tabs-control.tabs-control_hidden{display:none}.comparison-container .tabs-control a{padding:12px 20px}}@media (max-width:479px){.comparison-container .tabs-control{background:#fff;position:absolute;top:-10px;z-index:15}}.comparison-container .tabs-control ul{display:table;border-collapse:collapse}.comparison-container .tabs-control li{box-sizing:border-box;display:table-cell;border-left:1px solid #f0f0f0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;border-right:1px solid rgba(1,1,1,0);float:left;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.comparison-container .tabs-control li.active{background:#ffc758;border:1px solid #ffc758}.comparison-container .tabs-control li:first-child{border-radius:3px 0 0 3px}.comparison-container .tabs-control li:last-child{border-right:1px solid #f0f0f0;border-radius:0 3px 3px 0}.comparison-container .tabs-control li:hover{border:1px solid #ffc758}.comparison-container .tabs-control a{display:block;padding:12px 20px;color:#333;font-size:13px}.comparison-container .tabs-control a .count{color:#848484;margin-left:5px}.comparison-container .tabs-control a .count:before{display:inline;content:'('}.comparison-container .tabs-control a .count:after{display:inline;content:')'}.products-table{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.param-btn-group{position:absolute;z-index:10;min-width:220px}.param-btn-group .show-param-title{display:block;font-size:15px;font-weight:700;padding-bottom:18px}@media (max-width:479px){.param-btn-group .show-param-title{padding-bottom:13px}}.param-btn-group .custom-radio-btn{display:block;margin-bottom:10px;padding-left:23px;position:relative}@media only screen and (max-width:767px){.param-btn-group{min-width:150px}.param-btn-group .custom-radio-btn{display:inline-block;margin-right:15px}}.param-btn-group .custom-radio-btn:hover span{border-color:#333}.param-btn-group .custom-radio-btn:hover .radio-text{color:#ffc758}.param-btn-group .custom-radio-btn input{opacity:0;position:absolute}.param-btn-group .custom-radio-btn input:checked+span:after{opacity:1}.param-btn-group .custom-radio-btn .radio-text{color:#6a6a6a;font-size:13px;text-decoration:none}.param-btn-group .custom-radio-btn .radio-control{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;border:1px solid #c2c2c2;width:16px;height:16px;-webkit-transition:border .3s ease;transition:border .3s ease;border-radius:50%}.param-btn-group .custom-radio-btn .radio-control:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#333;display:block;opacity:0;border-radius:50%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.features{position:relative;min-width:220px;z-index:5}@-webkit-keyframes move{0%{left:20px}100%{left:110px}}@keyframes move{0%{left:20px}100%{left:110px}}.hand-scroll{display:none}@media only screen and (max-width:767px){.features{margin-top:80px;min-width:150px}.hand-scroll{position:relative;display:block}.products-wrapper{margin-top:80px}}.hand-scroll .hand-scroll__img{position:absolute;width:29px;height:41px;background-image:url(/img/content/hand-scroll.png);-webkit-animation:move 1.5s infinite;animation:move 1.5s infinite;-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse}.complete-objects-item__i,.products-wrapper{position:relative}.features-list&gt;li{box-sizing:border-box;padding:12px;font-size:14px;color:#4e4d4d}.features-list&gt;li:nth-child(odd){background:#f6f6f6}.content-scroll{overflow-x:auto}.content-scroll .product{float:left;display:block}.content-scroll .mCSB_draggerRail,.content-scroll_mobile .mCSB_draggerRail{height:8px!important}.content-scroll .mCSB_dragger_bar,.content-scroll_mobile .mCSB_dragger_bar{height:10px!important;background:#f2b844!important}.products-columns{display:-webkit-box;display:-ms-flexbox;display:flex}.product{min-width:180px}@media only screen and (max-width:767px){.content-scroll_mobile{margin-bottom:110px}.product{width:180px}}.product .features-list&gt;li,.product .top-info{padding-left:20px}.product img{width:100%;height:auto;max-height:256px;max-width:256px}.product .product__del-btn{display:block;margin-bottom:18px;line-height:18px}.product .product__del-btn:before{content:'';display:inline-block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1747px;height:10px;background-repeat:no-repeat;width:11px}.product .product__del-btn span{font-size:12px;margin-left:8px;color:#a1a1a1;border-bottom:1px dashed #a1a1a1}.product .product__name{display:block;font-size:14px;color:#333;font-weight:600;margin:15px 0 25px}.product .product__company ul:after,.product .product__company ul:before{display:table;content:""}.product .product__company ul li{display:table-cell;vertical-align:top;padding:0 2px;color:#5b5b5b;line-height:18px}.product .product__company ul li:last-child{padding-left:6px}.product .product__company ul li img{min-height:18px;width:auto}.product .features-list li .rating ul li,.product .features-list li .rating ul li.active{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:10px;height:10px;background-repeat:no-repeat}.product .product__company ul li a{font-size:13px;color:#5b5b5b}.product .price{font-size:18px;font-weight:600;color:#333;padding:20px 0}.product .features-list li{font-size:13px;color:#000}.product .features-list li.feature-abs{font-size:14px;font-weight:900;color:#4e4d4d}.product .features-list li .rating ul:after,.product .features-list li .rating ul:before{display:table;content:""}.product .features-list li .rating ul li{float:left;margin:0 3px 0 0;background-position:-4px -1789px}.product .features-list li .rating ul li.active{background-position:-4px -1775px}.content-bottom-bnr{margin-bottom:70px}@media only screen and (min-width:768px) and (max-width:960px){.content-bottom-bnr{display:none}}@media only screen and (max-width:767px){.content-bottom-bnr{display:none}}.content-bottom-bnr a{display:block;height:80px}.action-list .pagination{margin-bottom:40px}.action-list .content-title{padding-bottom:35px;margin-bottom:0}.action-list .sub-title{margin-bottom:45px}.action-list .sub-title h6{font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.action-list__i{margin-left:-10px;margin-right:-10px;padding-bottom:45px}.action-list__i:after,.action-list__i:before{display:table;content:""}.action-list__i .item{float:left;width:33.3333%;padding:0 10px 20px}.action-list__i .item a{display:block;border:1px solid #ebebeb;padding:15px;color:#333}.action-list__i .item a:hover .title{color:#ffc758}.action-list__i .item .date{font-size:14px;line-height:16px;color:#989898;padding-bottom:20px}.action-list__i .item .title{text-decoration:underline;font-size:16px;line-height:20px;padding-bottom:20px;-webkit-transition:color .3s ease;transition:color .3s ease}.action-list__i .item .text{padding-bottom:20px}.action-list__i .item .text p{font-size:13px;line-height:20px;font-weight:400}.action-list__i .constructor{margin-bottom:10px}.action-list__i .constructor ul{margin-left:-2px;margin-right:-2px}.action-list__i .constructor ul:after,.action-list__i .constructor ul:before{display:table;content:""}.action-list__i .constructor li{display:table-cell;vertical-align:top;padding:0 2px;color:#5b5b5b;line-height:20px;font-weight:400;font-size:14px}.action-list__i .constructor a{color:#5b5b5b;line-height:20px;font-weight:400;font-size:14px;padding-left:0}.action-list__i .constructor a:hover{text-decoration:underline}@media only screen and (max-width:767px){.action-list__i .item{width:50%}}@media (max-width:480px){.action-list__i .item{width:100%}}.complete-objects{padding-bottom:80px}.complete-objects.complete-objects_2{padding-bottom:0}.complete-objects.complete-objects_page{padding-bottom:110px}.complete-objects.complete-objects_page .pagination{padding-top:28px}@media (max-width:860px){.complete-objects.complete-objects_page .complete-objects-item{width:50%}}@media (max-width:480px){.complete-objects.complete-objects_page .complete-objects-item{width:100%}}.complete-objects__i .list{overflow:hidden}.complete-objects__i .list__i{margin-left:-10px;margin-right:-10px}.complete-objects-item{float:left;width:33.33333%;padding:0 10px 20px;box-sizing:border-box}.complete-objects_2 .complete-objects-item{width:50%}.complete-objects-item a{color:#fff;display:block}.complete-objects-item a:hover .title{color:#ffc758}.complete-objects-item__i:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:-webkit-linear-gradient(top,rgba(51,51,51,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(51,51,51,0) 0,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00333333', endColorstr='#cc000000', GradientType=0 );z-index:2}.complete-objects-item__i&gt;img{min-width:100%;height:auto;display:block;width:100%}.complete-objects-item__i .info{position:absolute;z-index:3;left:0;right:0;bottom:0}.complete-objects-item__i .info__i{padding:10px 20px 30px}.complete-objects-item__i .date{font-size:13px;line-height:14px;font-weight:400;padding-bottom:5px}.complete-objects-item__i .title{font-weight:700;font-size:18px;line-height:22px;-webkit-transition:color .3s ease;transition:color .3s ease;padding-right:20px}.complete-objects-item__i .title__i{padding-bottom:20px}.complete-objects-item__i .constructor{overflow:hidden;margin-bottom:10px}.complete-objects-item__i .constructor ul{margin-left:-2px;margin-right:-2px}.categories__i,.complete-object-gallery ul{margin-left:-10px;margin-right:-10px}.complete-objects-item__i .constructor ul:after,.complete-objects-item__i .constructor ul:before{display:table;content:""}.complete-objects-item__i .constructor li{display:table-cell;vertical-align:top;padding:0 2px;color:#fff;line-height:20px;font-weight:400}@media only screen and (max-width:767px){.complete-objects-item{float:none;width:100%}.complete-objects-item__i .info__i{padding-bottom:20px}.complete-objects-item__i .title{font-size:13px;line-height:14px;text-decoration:underline;padding-bottom:10px}.complete-objects-item__i .title__i{height:auto}.complete-objects-item__i .constructor{margin-bottom:0}.complete-objects-item__i .constructor li{font-size:13px;line-height:14px}}.categories{overflow:hidden;padding-bottom:70px}.categories__i .item{float:left;box-sizing:border-box;width:33.33333%;padding:0 10px 20px}.categories__i .item__i{background:#f6f6f6;padding:20px 15px}.categories__i .title{font-weight:700;color:#333;font-size:24px;line-height:26px;margin-bottom:30px}.categories__i .title a{color:#333;font-size:24px;line-height:26px;padding-left:40px;position:relative}.categories__i .title a span{position:relative;display:inline-block}.categories__i .title a span:after,.categories__i li a span:after{display:block;left:0;right:0;content:""}.categories__i .title a span:after{bottom:-5px;height:2px;background:#ffc758;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.categories__i .title a:hover span:after{-webkit-transform:scale(1);transform:scale(1)}.categories__i .title i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-4px}.categories__i li{list-style:none;padding-bottom:15px}.categories__i li a{color:#333;font-size:14px;line-height:16px;font-weight:400}.categories__i li a:hover span:after{height:2px;background:#ffc758;bottom:-2px}.categories__i li a span{position:relative}.categories__i li a span:after{position:absolute;bottom:0;height:1px;background:#333;-webkit-transition:background .3s ease,height .3s ease,bottom .3s ease;transition:background .3s ease,height .3s ease,bottom .3s ease}@media (max-width:470px){.categories__i .item{float:none;width:100%}}.fixed-bar{background:#212121;position:fixed;left:0;right:0;bottom:0;z-index:100}.fixed-bar .phone{padding-top:10px;padding-bottom:10px}.fixed-bar .phone a{font-size:20px;line-height:22px;color:#fff;font-weight:700}@media (max-width:960px){.fixed-bar{display:none}}.fixed-bar__i{position:relative}.product-selects{position:absolute;right:-20px;top:0;bottom:0}.product-selects ul:after,.product-selects ul:before{display:table;content:""}.product-selects li{float:left}.product-selects li.active .val{background:#ffc758}.product-selects a{display:inline-block;position:relative;color:#fff;padding:15px 60px 15px 38px;-webkit-transition:background .3s ease;transition:background .3s ease}.product-selects a:hover{background:#161616;color:#ffc758}.product-selects a i{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px}.product-selects .val{width:26px;height:26px;text-align:center;line-height:26px;border-radius:2px;background:#4c4c4c;color:#333;display:block;font-weight:700;font-size:13px;position:absolute;right:20px;top:50%;margin-top:-13px}.complete-project-title{position:relative}.complete-project-title img{min-width:100%;height:auto;width:100%;display:block}.complete-project-title__i{max-width:1360px;position:absolute;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);bottom:15px;left:50%;color:#fff;font-weight:700;width:100%;font-size:32px;line-height:38px}@media only screen and (max-width:767px){.complete-project-title__i{font-size:18px;line-height:20px;padding-left:10px;padding-right:10px}}.complete-object-gallery ul:after,.complete-object-gallery ul:before{display:table;content:""}.complete-object-gallery li{float:left;padding-left:10px;padding-right:10px;padding-bottom:20px;width:33.33333%;box-sizing:border-box}.complete-object-gallery li a{display:block;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.complete-object-gallery li a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.complete-object-gallery li img{-webkit-backface-visibility:hidden;backface-visibility:hidden;min-width:100%;width:100%;height:auto;display:block;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.complete-object-detail__top{padding-bottom:60px}.complete-object-detail__top .left{width:300px;float:left}.complete-object-detail__top .right{padding-left:320px}.complete-object-detail__top .right__i{display:inline-block;width:100%}.complete-object-detail__top .img{margin-bottom:15px}.complete-object-detail__top .object-title{padding-bottom:15px}.complete-object-detail__top .object-title p{font-weight:700;font-size:15px;line-height:20px}.complete-object-detail__top .constructor-name{padding-left:25px;color:#5b5b5b;font-size:13px;line-height:14px;position:relative;margin-bottom:15px}.complete-description__i .row,.contractor-top{margin-bottom:25px}.complete-object-detail__top .constructor-name:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -956px;width:18px;height:18px;background-repeat:no-repeat}.complete-object-detail__top .testi-lnk a{text-decoration:underline;font-size:13px;line-height:14px;color:#5b5b5b}.complete-object-detail__top .testi-lnk a:hover{text-decoration:none}@media only screen and (max-width:767px){.complete-object-detail__top .left{width:100%;float:none;padding-bottom:40px}.complete-object-detail__top .right{padding-left:0}.contractor-top{margin-bottom:10px}}.complete-description h2{padding-bottom:25px}.complete-description__i .row:after,.complete-description__i .row:before{display:table;content:""}.complete-description__i .row-title{width:160px;float:left;position:relative;color:#5b5b5b;font-size:13px;line-height:14px}.complete-description__i .row-title:after{content:"";border-bottom:1px dotted #e1e1e1;display:block;left:0;bottom:8px;right:0;position:absolute;z-index:1}.complete-description__i .row-title span{display:inline-block;background:#fff;padding-bottom:5px;position:relative;z-index:3}.complete-description__i .row-description{padding-left:160px;font-size:13px;line-height:14px}.complete-description__i .row-description__i{display:inline-block;width:100%}.complete-object-detail__main{padding-bottom:30px}.contacts{padding-bottom:20px}.contacts__i{border:1px solid #efefef;padding:14px 15px 15px 14px}.contacts__i p.title{font-weight:700;color:#333;font-size:15px;line-height:16px;padding-bottom:10px}.contacts__i .address{padding-bottom:15px}.contacts__i .address p{font-size:14px;line-height:16px;color:#333}.contacts__i .address a{color:#959595;border-bottom:1px dashed #959595;font-size:12px;line-height:14px;-webkit-transition:border .3s ease;transition:border .3s ease}.contacts__i .address a:hover,.contractor-top .constructor-checked:hover span, .contractor-top .constructor-partner:hover span, .contractor-top .constructor-build:hover span{border-bottom-color:transparent}.contacts__i .contacts-list li{list-style:none;padding-bottom:10px}.contacts__i .contacts-list a{position:relative;padding-left:25px;text-decoration:underline;font-size:14px;line-height:16px;color:#333}.contacts__i .contacts-list a:hover,.contractor-nav a:hover span,.contractor-nav li.disabled a span{text-decoration:none}.contacts__i .contacts-list a i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.contractor-top{position:relative;min-height:75px}.contractor-top .constructor-checked, .contractor-top .constructor-partner, .contractor-top .constructor-build {padding-left: 27px;position: relative;color: #333333;}
.contractor-top .constructor-checked:after, .contractor-top .constructor-partner:after, .contractor-top .constructor-build:after {
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    margin-top: -1px;
    display: block;
    content: "";
    background-repeat: no-repeat;
}

.contractor-top .constructor-checked:after{
    background-image: url("../img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg");
    background-position: -4px -1088px;
    width: 16px;
    height: 18px;
}

.contractor-top .constructor-partner:after{
    background-image: url("../img/partner.png");
    background-size: cover;
    width: 22px;
    height: 22px;
}

.contractor-top .constructor-build:after{
    background-image: url("../img/build.png");
    background-size: cover;
    width: 22px;
    height: 22px;
}

.contractor-top .constructor-checked:hover span, .contractor-top .constructor-partner:hover span, .contractor-top .constructor-build:hover span {
    border-bottom-color: transparent;
}

.contractor-top .constructor-checked span, .contractor-top .constructor-partner span, .contractor-top .constructor-build span {
    border-bottom: 1px dotted #333333;
}.contractor-top p{}.contractor-top .page-title{padding-bottom:8px}.contractor-logo{position:absolute;left:0;top:0;bottom:5px;width:100px;text-align:center;vertical-align:middle;border:1px solid #ebebeb}.contractor-logo.contractor-blocked{border:1px solid #e53333}.contractor-logo.contractor-blocked:after{left:0;top:0;right:0;bottom:0;background:#e53333;opacity:.2;content:"";position:absolute;display:block}.contractor-logo .img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.contractor-title{padding-left:122px}@media only screen and (max-width:767px){.contractor-logo{position:relative;bottom:auto;left:auto;width:100%;display:block;margin-bottom:10px}.contractor-logo .img{padding-top:10px;padding-bottom:10px;position:relative;top:auto;left:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.contractor-title{padding-left:0}}.contractor-nav ul{margin-left:-5px;margin-right:-5px}.contractor-nav ul:after,.contractor-nav ul:before{display:table;content:""}.contractor-nav li{float:left;padding:0 5px 5px}.contractor-nav li.disabled a{background:#f6f6f6;border-color:#f6f6f6;color:#a2a2a2}.contractor-nav a{border-radius:3px;border:1px solid #ebebeb;display:block;padding:12px 13px;font-size:13px;line-height:14px;color:#333;-webkit-transition:border .3s ease;transition:border .3s ease}.contractor-nav a:hover{border-color:#ffc758}.contractor-nav a span{text-decoration:underline}@media only screen and (max-width:767px){.contractor-nav{box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:25px}.contractor-nav li{padding:0;width:50%;border:none}.contractor-nav table{width:100%}.contractor-nav table tr td{border-bottom:1px solid #f6f6f6;border-left:1px solid #f6f6f6}.contractor-nav table tr td:first-child{border-left:none}.contractor-nav table tr:last-child td{border-bottom:none}.contractor-nav table td{width:50%;text-align:center}.contractor-nav table td.disabled a span{color:#a2a2a2}.contractor-nav table td a{display:block;border:none;padding-top:15px;padding-bottom:15px}.contractor-nav table td a span{text-decoration:none}}.company-filials .item p a,.company-project-types ul li a:hover span{text-decoration:underline}.contractor-blocked-message{padding-top:50px;position:relative}.contractor-blocked-message:after{content:"";background:url(/img/general/logo.png) no-repeat;width:40px;height:40px;background-size:100%;display:block;position:absolute;left:0;top:0}.contractor-blocked-message__i{background:#f4f4f4;border-radius:3px;padding:17px 15px 15px;color:#333;position:relative}.contractor-blocked-message__i:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f4f4f4;position:absolute;top:-10px;left:10px}.contractor-blocked-message__i p{font-size:13px;line-height:20px;font-weight:400}.contractor-blocked-message__i p strong{color:#e53333;font-size:18px;line-height:22px;padding-bottom:10px;display:inline-block}.company-project-types{padding-bottom:30px}.company-project-types ul{margin:0 -13px}.company-project-types ul:after,.company-project-types ul:before{display:table;content:""}.company-project-types ul li{padding:0 13px;float:left}.company-project-types ul li a{color:#a2a2a2;font-size:11px;line-height:14px}.company-project-types ul li a span{text-decoration:underline;color:#333;font-size:13px;line-height:14px}@media only screen and (max-width:767px){.company-project-types{padding-bottom:20px}.company-project-types ul li{padding-bottom:5px;float:none}}.about-company{padding-bottom:75px}.about-company .flag-title{margin-bottom:20px}.responsive-img{max-width:100%;height:auto}.contractor-conditions .search-params__i .item p strong{line-height:18px}.contractor .aside.mobile-show{display:block}.contractor .project-buy-info-options li.claim-lnk{margin-top:4px}@media only screen and (max-width:767px){.about-company{padding-bottom:25px}.contractor .aside{width:100%;float:none;padding-bottom:20px}}.company-filials .item .show-drop:after,.company-filials .item.active .show-drop:after,.company-filials .item.opened .show-drop:after{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1939px;width:8px;height:5px;background-repeat:no-repeat;right:10px;top:50%;content:""}@media (min-width:768px) and (max-width:960px){.contractor .contractor-top .main{padding-right:0}.contractor .main{padding-right:25%}.contractor .main.mobile-w100{padding-right:0}}.company-filials{padding-bottom:20px}.company-filials .item{padding-bottom:25px}.company-filials .item:last-child{padding-bottom:0}.company-filials .item.opened .show-drop:after{position:absolute;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.company-filials .item.opened .drop{display:block}.company-filials .item.active .show-drop:after{position:absolute;-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.company-filials .item .show-drop{position:relative;color:#333;margin-bottom:10px;display:block;padding-right:15px}.company-filials .item .show-drop:after{position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.company-filials .item .show-drop span{font-size:14px;line-height:16px;font-weight:400;border-bottom:1px dashed #333}.company-filials .item p,.company-filials .item p a{font-size:13px;line-height:18px;color:#333;font-weight:400}.company-filials .item .drop{display:none}.company-filials .item p{padding-bottom:20px}.company-filials .item p a:hover,.rewards__i .item a:hover .item-title{text-decoration:none}.company-filials .item .map{padding-bottom:5px}.company-filials .item .open-map{padding-bottom:0}.company-filials .item .open-map a{font-size:12px;line-height:14px;color:#959595;border-bottom:1px dashed #959595;-webkit-transition:border .3s ease;transition:border .3s ease;text-decoration:none}.company-filials .item .open-map a:hover{border-bottom-color:transparent}.docs{padding-bottom:20px}.docs__i{border:1px solid #efefef;padding:14px 15px 15px 14px}.docs__i h2{font-size:15px;line-height:16px;font-weight:700;color:#333;padding-bottom:17px}.docs__i li{padding-bottom:10px}.docs__i li:last-child{padding-bottom:0}.docs__i a{position:relative;padding-left:30px}.docs__i .circle{position:absolute;left:0;top:50%;margin-top:-1px;width:20px;height:20px;border:2px solid #ffc758;border-radius:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.docs__i .circle i{position:absolute;left:4px;top:4px}.docs__i .text{color:#333;border-bottom:1px dashed #333;-webkit-transition:border-bottom .3s ease;transition:border-bottom .3s ease;font-size:14px;line-height:14px}.docs__i .text:hover{border-bottom-color:transparent}.rewards{padding-bottom:20px}.rewards__i{border:1px solid #efefef;padding:14px 15px 15px 14px}.rewards__i h2{font-size:15px;line-height:16px;font-weight:700;color:#333;padding-bottom:17px}.rewards__i .item{padding-bottom:20px}.rewards__i .item:last-child{padding-bottom:0}.rewards__i .item a{display:block;padding-left:30px;position:relative}.rewards__i .img{position:absolute;left:0;top:0}.rewards__i .item-title{text-decoration:underline;color:#333;font-size:14px;line-height:18px}.rewards__i .item-category{font-size:12px;line-height:14px;color:#959595;display:block}.geography{border-top:2px solid #ffc758;border-bottom:2px solid #ffc758;margin-bottom:40px}.geography .title{color:#333;font-weight:700;font-size:16px;line-height:18px;padding-bottom:14px}.geography__i{padding-top:20px;padding-bottom:10px}.geography__i ul:after,.geography__i ul:before{display:table;content:""}.geography__i li{float:left;width:25%;padding-bottom:10px}.geography__i a{color:#333;text-decoration:underline;font-size:13px;line-height:14px}.contractors-list__i .item-name a:hover span,.geography__i a:hover{text-decoration:none}.contractors-list-description{padding-bottom:60px}.contractors-list .pagination{margin-bottom:0;padding-top:40px}@media (max-width:767px){.contractors-list-description{display:none}.contractors-list .pagination{padding-top:0}}.contractors-list__i{margin-bottom:20px;margin-left:-10px;margin-right:-10px}.contractors-list__i:after,.contractors-list__i:before{display:table;content:""}.contractors-list__i .item{padding:0 10px;box-sizing:border-box;margin:20px 0 2px;width:25%;float:left}.contractors-list__i .inner{box-shadow:0 0 15px rgba(0,0,0,.2);position:relative}.contractors-list__i .item__i{padding:16px 16px 46px}.contractors-list__i .item-logo{border:1px solid #ebebeb;display:table;width:100%;vertical-align:middle;margin-bottom:15px}.contractors-list__i .item-logo a{display:table-cell;vertical-align:middle;width:100%;text-align:center;height:78px;padding-left:10px;padding-right:10px;font-size:0;line-height:0}.contractors-list__i .item-logo img{max-width:100%;max-height:90px;height:auto}.contractors-list__i .rating li,.contractors-list__i .rating li.active{opacity:1;width:10px;height:10px;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat}.contractors-list__i .item-name{margin-bottom:15px}.contractors-list__i .item-name a{padding-left:25px;color:#333;position:relative;display:block}.contractors-list__i .item-name a img{position:absolute;left:0;top:0}.order a,.selected-location:hover{text-decoration:underline}.contractors-list__i .item-name a span{text-decoration:underline;display:block}.contractors-list__i .rating ul:after,.contractors-list__i .rating ul:before,.contractors-list__i .row:after,.contractors-list__i .row:before{display:table;content:""}.contractors-list__i .row{margin-bottom:20px}.contractors-list__i .rating{overflow:hidden;float:left}.contractors-list__i .rating ul{margin-top:3px}.contractors-list__i .rating li{float:left;margin:0 3px 0 0;background-position:-4px -1789px}.contractors-list__i .rating li.active{background-position:-4px -1775px}.last-news__i .title a:hover:after,.mobile-nav-btn.active span:nth-child(2){opacity:0}.contractors-list__i .constructor-checked-wrap{float:right;position:relative;padding-left:22px}.contractors-list__i .constructor-checked-wrap:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px;display:block;content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1088px;width:16px;height:18px;background-repeat:no-repeat}.contractors-list__i .constructor-checked{color:#333}.contractors-list__i .constructor-checked a{position:relative;color:#333}.contractors-list__i .constructor-checked:hover span{border-bottom-color:transparent}.contractors-list__i .constructor-checked span{border-bottom:1px dotted #333}.contractors-list__i .item__bottom{background:#f5f5f5;padding:10px 15px;position:absolute;left:0;right:0;bottom:0}.contractors-list__i .item__bottom a{font-size:13px;line-height:14px;font-weight:400;color:#828282;position:relative;padding-left:20px}.contractors-list__i .projects-value{display:inline-block;background:#ffc758;border-radius:3px;padding:6px 15px 3px;font-size:14px;line-height:16px;color:#333}.contractors-list__i .phones{margin-bottom:10px}.contractors-list__i .phones p{padding-bottom:5px;font-size:13px;line-height:14px;color:#5b5b5b}.contractors-list__i .address{height: auto !important;font-size:13px;line-height:18px;color:#5b5b5b}.order a,.selected-location{line-height:28px;color:#fff}.contractors-list__i .projects-count{float:left}.contractors-list__i .testi{float:right;position:relative}.location,.logo,.main-nav li,.order,.user-nav li{float:left}.contractors-list__i .testi a{padding-left:20px;display:inline-block}.contractors-list__i .projects-count a:after,.contractors-list__i .testi a:after{content:"";position:absolute;top:50%;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:15px;height:15px;background-repeat:no-repeat;display:block;left:0}.contractors-list__i .testi a:after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:-4px -1250px}.contractors-list__i .projects-count a:after{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:-4px -1287px}.header__top .wrap,.location{position:relative}@media (max-width:960px){.contractors-list__i .item{width:50%}}@media (max-width:480px){.contractors-list__i .item{width:100%}}.header__top{background:#333}.selected-location:after,.selected-location:before{top:50%;-webkit-transform:translate(0,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;content:""}.header__top .wrap:after,.header__top .wrap:before{display:table;content:""}@media only screen and (min-width:768px) and (max-width:960px){.header__top{display:none} .header .location{width: 100%; display:flex; justify-content: center; z-index: 999;}}@media only screen and (max-width:767px){.header__top{display:none} .header .location{width: 100%; display:flex; justify-content: center; z-index: 999;}}.header_bb{border-bottom:2px solid #ffc758}.location{width:240px}.selected-location{padding-left:20px;padding-right:15px;font-size:13px;position:relative}.selected-location:after{position:absolute;right:0;transform:translate(0,-50%);background-position:-4px -1966px;width:8px;height:5px}.selected-location:before{position:absolute;left:0;transform:translate(0,-50%);background-position:-4px -1192px;width:12px;height:16px}.logo .img,.user-nav .icon-login{-webkit-transform:translate(0,-50%)}.order{width:180px}.order a{font-size:12px;font-weight:700}.logo p,.user-nav a{font-size:13px;line-height:14px}.order a:hover{text-decoration:none}.user-nav{position:absolute;right:10px;top:0;bottom:0}.user-nav li{list-style:none}.user-nav li.login a,.user-nav li.user-btn a{padding-left:45px}.user-nav a{font-weight:400;display:block;color:#fff;padding:12px 20px 13px;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.user-nav a:hover{background:#1f1f1f;color:#e1b150}.user-nav .icon-login{position:absolute;left:15px;top:50%;transform:translate(0,-50%)}.logo,.logo a{position:relative}.header__bottom .wrap{padding-top:34px;padding-bottom:30px;position:relative}.header__bottom .wrap:after,.header__bottom .wrap:before{display:table;content:""}.logo a{display:block;padding-left:84px}.logo .img,.main-nav{position:absolute;top:50%}.logo a:after,.logo a:before{display:table;content:""}.logo .img{left:-1px;transform:translate(0,-50%)}.logo .img img{width:70px}.logo p{color:#6e6e6e}.logo p strong{color:#333;font-size:25px;font-weight:700;line-height:26px}@media only screen and (min-width:768px) and (max-width:960px){.header .logo{padding-left:65px}}@media only screen and (max-width:767px){.header .logo{padding-left:65px}}@media (min-width:480px) and (max-width:959px){.header .logo{padding-left:0}}.main-nav{right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:5px}.main-nav li{padding:0 11px}.main-nav a{color:#333;font-size:15px;line-height:16px;font-weight:400;position:relative}.main-nav a:after{content:"";display:block;left:0;right:0;bottom:-5px;height:2px;background:#ffc758;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-nav a:hover:after{-webkit-transform:scale(1);transform:scale(1)}@media (min-width:1100px){.main-nav li{padding:0 15px}}@media (min-width:1200px){.main-nav li{padding:0 30px}}@media only screen and (min-width:768px) and (max-width:960px){.main-nav{display:none}}@media only screen and (max-width:767px){.main-nav{display:none}}.header .search{width:280px;float:left;position:relative}.header .search input{background:#fff;border-radius:3px;font-size:12px;line-height:14px;color:#333;padding:7px 30px 8px 15px;box-sizing:border-box;display:block;width:100%;-webkit-appearance:none}.header .search input ::-webkit-input-placeholder{color:#8b8b8b}.header .search input ::-moz-placeholder{color:#8b8b8b}.header .search input :-ms-input-placeholder{color:#8b8b8b}.header .search input :-moz-placeholder{color:#8b8b8b}.header .search-btn{position:absolute;right:0;border-radius:0 3px 3px 0;width:30px;top:0;bottom:0;background:#fff;-webkit-transition:background .3s ease;transition:background .3s ease}.header .search-btn:hover{background:#ffc758}.header .search-btn:after{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1153px;width:16px;height:16px;background-repeat:no-repeat}.mobile-nav-btn{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#333;display:none;width:44px;height:44px}.mobile-nav-btn.active span:first-child{-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);top:20px}.mobile-nav-btn.active span:nth-child(3){top:20px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg)}.mobile-nav-btn span{position:absolute;height:2px;background:#fff;display:block;width:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.mobile-nav-btn span:first-child{top:14px}.mobile-nav-btn span:nth-child(2){top:20px}.mobile-nav-btn span:nth-child(3){top:26px}@media only screen and (min-width:768px) and (max-width:960px){.mobile-nav-btn{display:block}}@media only screen and (max-width:767px){.mobile-nav-btn{display:block}}@media (min-width:480px) and (max-width:959px){.mobile-nav-btn{left:auto;right:10px}}.mobile-search-wrap{background:#333;padding:8px;display:none}.mobile-search-wrap .search{width:100%;float:none}@media (max-width:960px){.mobile-search-wrap{display:block}}.subscribe{background:#db933f;background:-webkit-linear-gradient(left,#db933f 0,#ffc758 100%);background:linear-gradient(to right,#db933f 0,#ffc758 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db933f', endColorstr='#ffc758', GradientType=1)}.subscribe .wrap{padding-top:35px;padding-bottom:15px}.subscribe .icon-subscribe{position:absolute;left:0;top:-70px}.subscribe-form__i .row,.subscribe__i{position:relative}@media only screen and (min-width:768px) and (max-width:960px){.subscribe .icon-subscribe{display:none}}@media only screen and (max-width:767px){.subscribe .wrap{padding-top:15px}.subscribe .icon-subscribe{display:none}}.subscribe__i{padding-left:130px}.subscribe__i:after,.subscribe__i:before{display:table;content:""}.subscribe-form__i,.subscribe__i .text__i{display:inline-block;width:100%}.subscribe__i:after{clear:both}.lt-ie8 .subscribe__i{zoom:1}.subscribe__i .text{float:left;position:relative}.subscribe__i p{font-size:14px;line-height:28px;color:#333;font-weight:400}.subscribe__i p strong{font-weight:700;color:#fff;font-size:18px;line-height:20px}@media only screen and (min-width:768px) and (max-width:960px){.subscribe__i{padding-left:0}.subscribe__i .text{float:none}}@media only screen and (max-width:767px){.subscribe__i{padding-left:0}.subscribe__i .text{float:none}}@media (max-width:480px){.subscribe__i p{line-height:16px}.subscribe__i p:first-child{padding-bottom:10px}}.subscribe-form{padding-left:455px}@media only screen and (min-width:768px) and (max-width:960px){.subscribe-form{padding-left:0;padding-top:10px}}@media only screen and (max-width:767px){.subscribe-form{padding-top:10px;padding-left:0}}.subscribe-form__i .row:last-child{padding-top:10px}.subscribe-form__i input{background:#fff;border-radius:2px;color:grey;font-size:13px;line-height:14px;font-weight:400;padding:15px 210px 15px 15px;display:block;box-sizing:border-box;width:100%}.subscribe-form__i .btn{position:absolute;right:0;top:0;bottom:0;overflow:hidden}.subscribe-form__i .btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.subscribe-form__i .btn strong{position:relative;padding-right:30px}.subscribe-form__i .btn strong span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #f9c357;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.subscribe-form__i .btn strong span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1829px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.counters ul,.lk-more-photos ul{margin-left:-5px;margin-right:-5px}@media only screen and (max-width:767px){.subscribe-form__i input{padding-right:160px}}@media (max-width:480px){.subscribe-form__i input{padding-right:15px}.subscribe-form__i .btn{position:relative;left:auto;top:auto;right:auto;width:100%;margin-top:10px;padding-top:15px;padding-bottom:15px;display:block}}.footer{background-color: #363636;background-size:cover;margin-bottom:40px}.f-nav span:after{content:"";background:#ffc758}@media (max-width:960px){.footer{margin-bottom:0}}.footer__top{border-bottom:1px solid #484848}.footer__top .wrap{padding-top:30px;padding-bottom:20px}.footer__top .logo{float:none;padding-bottom:55px}.footer__top .contacts .email,.footer__top .contacts .phone{padding-bottom:20px}.footer__top .logo img{width:72px}.footer__top .logo p{color:#878787}.footer__top .logo p strong{color:#fff}.footer__top .contacts .phone a{color:#fff;font-weight:700;font-size:26px;line-height:28px}.copy,.f-nav a{font-weight:400}.footer__top .contacts .email a{color:#fff;text-decoration:underline;font-size:14px;line-height:16px;font-weight:400;-webkit-transition:color .3s ease;transition:color .3s ease}.footer__top .contacts .email a:hover{color:#ffd15c}.footer__top__i:after,.footer__top__i:before{display:table;content:""}.footer__top__i .col{float:left;width:30%}.footer__top__i .col:first-child,.footer__top__i .col:nth-child(2){width:35%}.footer__bottom .wrap{padding-top:20px;padding-bottom:20px}.copy{color:#838383;font-size:11px;line-height:14px}.footer__bottom__i{position:relative}@media only screen and (min-width:768px) and (max-width:960px){.footer__bottom__i{padding-top:50px}}@media only screen and (max-width:767px){.footer__top__i .col{float:none;width:100%}.footer__top__i .col:first-child,.footer__top__i .col:nth-child(2),.footer__top__i .col:nth-child(3){width:100%}.footer__bottom__i{padding-top:50px}}.counters{overflow:hidden;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.counters ul:after,.counters ul:before{display:table;content:""}.counters li{float:left;padding:0 5px}@media only screen and (min-width:768px) and (max-width:960px){.counters{top:0;-webkit-transform:translate(0,0);transform:translate(0,0);right:auto;left:0}}@media only screen and (max-width:767px){.counters{top:0;-webkit-transform:translate(0,0);transform:translate(0,0);right:auto;left:0}}.f-nav{padding-bottom:25px}.f-nav li{list-style:none;padding-bottom:20px}.f-nav a{color:#fff;font-size:14px;line-height:16px}.f-nav a:hover span:after{-webkit-transform:scale(1);transform:scale(1)}.f-nav span{position:relative}.f-nav span:after{position:absolute;left:0;right:0;bottom:-2px;-webkit-transform:scale(0);transform:scale(0);height:2px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.last-testimonials .title{font-size:24px;line-height:26px;font-weight:700;color:#333;padding-left:43px;padding-bottom:10px;border-bottom:2px solid #ffc758;position:relative}.last-testimonials .title i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-10px}.last-testimonials .list{padding-left:15px}.last-testimonials .item{padding:20px 0;border-bottom:1px dashed #a9a9a9}.last-testimonials .item:last-child{border-bottom:none}.last-testimonials .name{font-weight:700;color:#333;font-size:14px;line-height:16px;padding-bottom:5px;position:relative}.last-testimonials .name:after{content:"";position:absolute;left:-15px;top:5px;display:block;width:6px;height:6px;border-radius:50%}.lk-more-photos ul .add-img:after,.lk-top .add-photo span:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;content:""}.last-testimonials .info{font-size:13px;line-height:14px;font-weight:400;color:#a9a9a9;padding-bottom:10px}.last-testimonials .info a{text-decoration:underline;font-size:13px;line-height:14px;color:#333;font-weight:400}.last-testimonials .info a:hover{text-decoration:none}.lk-top{padding-bottom:30px}.lk-top .left{float:left;width:300px}.lk-top .right{padding-left:320px}.lk-top .right__i{display:inline-block;width:100%}.lk-top .add-photo{border:1px solid #ebebeb;border-radius:3px;position:relative;height:208px;display:block;color:#9e9e9e;text-align:center;font-size:13px;line-height:14px}.lk-top .add-photo span{position:absolute;padding-top:65px;left:50%;top:50%;display:block;width:180px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-bottom:1px dashed #9e9e9e}.lk-top .add-photo span:after{display:block;left:50%;top:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);background-position:-4px -205px;width:45px;height:45px;position:absolute}.lk-top input[type=number],.lk-top input[type=text]{height:35px;line-height:35px;width:100%}.lk-top .row{margin-bottom:10px}.lk-top .row:after,.lk-top .row:before{display:table;content:""}.lk-top .row_pr{position:relative}.lk-top .row_pr .custom-checkbox{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.lk-top .select-inp-wrap{position:relative}.lk-top .select-inp-wrap&gt;label{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;color:grey}.lk-top .select-inp-wrap&gt;label sup{color:#d71e1e;font-size:16px;line-height:18px;top:-2px}.lk-top .inp{position:relative}.lk-top .inp label{}.lk-top .select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered{padding-left:113px;line-height:42px}@media only screen and (max-width:767px){.lk-top .lk-top__i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.lk-top .left{float:none;width:100%}.lk-top .right{float:none;padding-left:0}.lk-top .row_pr{padding-right:0}.lk-top .row_pr .custom-checkbox{position:relative;left:auto;top:auto;-webkit-transform:translate(0,0);transform:translate(0,0);right:auto;margin-top:15px;margin-bottom:5px;display:block}}.lk-more-photos{padding-bottom:20px;border-bottom:2px solid #ffc758;margin-bottom:30px}.lk-more-photos p{padding-bottom:15px;font-size:13px;color:grey;line-height:14px;font-weight:400}.lk-more-photos ul:after,.lk-more-photos ul:before{display:table;content:""}.lk-more-photos ul li{float:left;padding:0 5px 10px}.lk .inp,.lk .inp label{padding-right:10px;box-sizing:border-box}.lk-more-photos ul img{display:block}.lk-more-photos ul .add-img{border:1px solid #ebebeb;display:block;height:75px;width:110px;position:relative}.lk-more-photos ul .add-img:after{display:block;position:absolute;left:50%;top:50%;background-position:-4px -649px;width:27px;height:27px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lk .bottom-row ul,.lk .inp label,.lk .post-preview{display:inline-block}@media (max-width:380px){.lk-more-photos ul li{width:100px}.lk-more-photos ul li img{max-width:100%;height:auto}.lk-more-photos ul .add-img{height:62px}}.offcanvas-filter .drop_2-cols ul,.product-filter__i .drop_2-cols ul{max-width:110px}.lk .inp{border-radius:3px;border:1px solid #eee;min-height:37px;line-height:36px;padding-left:14px}.lk .inp label{font-size:13px;line-height:14px;color:grey;min-width:85px}.lk .inp label sup,.lk .range-inp sup{color:#d71e1e;font-size:16px;line-height:18px;top:-2px}.lk .inp label sup.sup2{font-size:10px;top:-6px;color:grey}.lk .checkbox{border:1px solid #ebebeb}.lk .bottom-row{background:#f4f4f4;padding:10px;text-align:center}.lk .bottom-row li{float:left;padding:0 15px}@media only screen and (max-width:767px){.lk .bottom-row li{float:none}.lk .bottom-row li:first-child{margin-bottom:20px}}.lk .post-preview{font-size:13px;line-height:14px;color:#333;font-weight:400;border-bottom:1px dashed #333;-webkit-transition:border .3s ease;transition:border .3s ease;margin-top:14px}.lk .post-preview:hover{border-bottom-color:transparent}.lk .request-btn{font-weight:700;color:#333;font-size:14px;line-height:16px;display:block;padding:13px 50px 10px;box-sizing:border-box;background:#ffc758;width:100%;text-transform:uppercase;border-radius:3px;margin-right:-1px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;margin-left:-2px;overflow:hidden}.lk .request-btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.lk .request-btn strong{position:relative;padding-right:30px}.lk .request-btn strong span{position:absolute;right:-30px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-specs,.sub-specs{border-bottom:2px solid #ffc758;margin-bottom:30px}.lk .request-btn strong span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.sub-specs .inp label{-webkit-transform:translate(0,-50%);top:50%}.main-specs__i,.sub-specs .row{margin-left:-10px;margin-right:-10px}.lk .custom-checkbox i{display:block;padding-left:25px;color:grey;padding-top:4px}.main-specs__i:after,.main-specs__i:before,.sub-specs .row:after,.sub-specs .row:before,.sub-specs .type-list ul:after,.sub-specs .type-list ul:before{display:table;content:""}.main-specs{padding-bottom:0}.main-specs__i .item{float:left;padding-left:10px;padding-right:10px;padding-bottom:20px;width:25%}.main-specs__i .inp,.sub-specs .inp{position:relative}.main-specs__i .area-inp{padding-left:145px;width:100%;box-sizing:border-box}.main-specs__i .full-area-inp{width:100%;box-sizing:border-box}.main-specs__i .height-inp{width:100%;box-sizing:border-box}.main-specs__i .first-height-inp{width:100%;box-sizing:border-box}@media (max-width:920px){.main-specs__i .item{float:none;width:100%;padding-bottom:10px}}.inp-info{padding-top:10px;color:grey;font-size:13px;line-height:14px;}.sub-specs{padding-bottom:40px}.sub-specs p{color:#333;font-size:14px;line-height:16px;padding-bottom:20px}.sub-specs p.type{float:left;color:grey;font-size:13px;line-height:16px;padding-left:10px}.sub-specs .type-list{padding-left:155px}.sub-specs .item,.sub-specs .type-list li{float:left;padding:0 10px 20px}.sub-specs .item{width:25%}.sub-specs .days{width:240px;margin-left:10px}.sub-specs .days input{width:25px;box-sizing:border-box;height:34px;line-height:34px;text-align:center}.sub-specs .days-inps{padding-left:145px}.sub-specs .inp label{position:absolute;left:10px;transform:translate(0,-50%)}@media only screen and (max-width:767px){.sub-specs .item{width:100%;padding-bottom:10px}.sub-specs .days{width:100%;margin-left:0;padding-left:10px;box-sizing:border-box;padding-right:10px}.sub-specs .type{float:none!important;display:block}.sub-specs .type-list{padding-left:0}}.project-name-inp{display:block;width:100%;box-sizing:border-box}.project-price-inp{display:block;width:100%;box-sizing:border-box}.price-options{padding-bottom:40px}.price-options__i:after,.price-options__i:before{display:table;content:""}.price-options__i .left{float:left}.price-options__i .left p{color:grey;font-size:13px;line-height:14px;font-weight:400}.price-options__i .right{padding-left:150px}.price-options__i .right__i{display:inline-block;width:100%}.price-options__i ul:after,.price-options__i ul:before{display:table;content:""}.price-options__i ul li{width:33.33333%;float:left;padding-bottom:15px;padding-left:15px}.price-options__i ul li .inp input{width:100%;height:34px;line-height:34px}.price-options__i li.active .inp{display:block}.price-options__i .inp{display:none}@media (max-width:520px){.price-options__i ul li{float:none;width:100%;padding-left:0}}@media only screen and (max-width:767px){.price-options__i .left{float:none;padding-bottom:10px}.price-options__i .right{padding-left:0}.post-type ul{width:100%}}.lk-project-description{padding-bottom:40px}.lk-project-description textarea{border:1px solid #eee;width:100%;resize:none;height:140px}.project-lnk{padding-bottom:90px}.project-lnk .inp{position:relative}.project-lnk label{position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project-lnk input{width:100%;display:block;height:35px;padding-left:200px;line-height:35px}.post-type{text-align:center;padding-bottom:75px}.post-type h2{font-size:24px;line-height:26px;padding-bottom:20px}.post-type ul{display:inline-block}.post-type li{float:left;margin-left:-1px}.post-type li input[type=radio]:checked+.post-type-inner{background:#ffc758;border-top-color:#ffc758;border-bottom-color:#ffc758}.post-type li .post-type-inner{display:table-cell;vertical-align:middle;height:55px;width:190px;border:1px solid #ebebeb}.post-type li input{position:absolute;visibility:hidden;left:0;opacity:0}@media only screen and (max-width:767px){.post-type li{float:none;display:block;margin-left:0;margin-top:-1px}.post-type li label{display:table;width:100%}.post-type li .post-type-inner{width:100%}}.post-type p{font-size:13px;line-height:13px;padding-bottom:5px}.post-type p:last-child{padding-bottom:0}.post-type p strong{font-size:15px;line-height:16px}.last-news{padding-bottom:20px}.last-news__i{background:#f5f5f5;padding:15px 20px}.last-news__i .item{padding-bottom:25px}.last-news__i .title{height: 40px;display:flex;margin-bottom: 25px;justify-content:center;align-items: center;background: #ffc758;border: 1px solid #ffc758;border-bottom: 4px solid #ecad4c;border-radius: 3px;font-weight: 700;color: #333;font-size: 14px;
    line-height: 16px;}.last-news__i .title a{position:relative;color:#333;font-size:18px;line-height:20px;font-weight:700}.last-news__i .item:last-child,.mobile-project-info .search-params{padding-bottom:0}.last-news_events .last-news__i .item a{position:relative;padding-left:50px;display:block}.last-news_events .last-news__i .item a .img{position:absolute;left:0;top:0}.last-news__i .item a:hover .text{text-decoration:underline}.last-news__i .date{font-size:13px;line-height:14px;color:#828282;font-weight:400;padding-left:15px;position:relative;margin-bottom:10px}.last-news__i .date:after{content:"";width:2px;display:block;position:absolute;left:0;top:-1px;bottom:1px;background:#ffc758}.last-news_events .last-news__i .date{padding-left:0}.last-news_events .last-news__i .date:after{display:none}.last-news__i .text{font-size:13px;line-height:18px;font-weight:400;color:#333}.mobile-project-info{margin-left:-10px;margin-right:-10px;margin-bottom:20px}.mobile-project-info .equipment__i,.mobile-project-info .search-params__i{border:none;padding:0}.mobile-project-info .search-params__i .options ul{float:left;width:50%}.mobile-project-info .info-item{border-bottom:1px solid #efefef}.mobile-project-info .info-item.active .show-item-drop:after{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.mobile-project-info .info-item.active .item-drop{display:block}.mobile-project-info .show-item-drop{font-size:15px;line-height:16px;font-weight:700;color:#333;display:block;padding:14px 10px;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.mobile-project-info .show-item-drop:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1709px;width:11px;height:7px;background-repeat:no-repeat;position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);display:block}.mobile-project-info .item-drop{padding-left:10px;padding-right:10px;padding-bottom:20px;display:none}.mobile-project-info .row .col{float:left;width:50%}@media (max-width:479px){.mobile-project-info .row .col{width:100%;float:none}.mobile-project-info .search-params__i .options ul{float:none;width:100%;padding-bottom:10px}.mobile-project-info .search-params__i .options ul:last-child{padding-bottom:0}}.glossary .page-sub-title{font-size:14px;line-height:22px}.glossary-author{margin-bottom:40px;font-size:14px;line-height:16px;color:#9e9e9e}.alphabet{padding-bottom:45px}.alphabet ul:after,.alphabet ul:before{display:table;content:""}.alphabet li{float:left}.alphabet li.active a{background:#ffc758}.alphabet a{display:block;width:36px;height:36px;border-radius:50%;border:2px solid transparent;font-size:15px;line-height:34px;color:#333;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;text-align:center}.alphabet a:hover{border-color:#ffc758}.glossary-list__i .item{padding-bottom:24px}.glossary-list__i .item .title{padding-bottom:5px}.glossary-list__i .item .title a{font-size:16px;line-height:18px;font-weight:400;text-decoration:underline;color:#333}.glossary-list__i .item .title a:hover{text-decoration:none}html.offcanvas-filter-active{overflow:hidden}html.offcanvas-filter-active body{position:fixed;width:100%;height:100%;overflow:hidden}html.offcanvas-filter-active .offcanvas-filter{visibility:visible;opacity:1}.offcanvas-filter{position:fixed;top:0;right:0;width:100%;background:#fff;z-index:99;visibility:hidden;opacity:0;overflow:scroll;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.offcanvas-filter .title{background:#333;padding:0 10px}.offcanvas-filter .clear-filter:after,.offcanvas-filter .close-filter:after{background-repeat:no-repeat;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);content:"";top:50%}.offcanvas-filter .title__i{position:relative}.offcanvas-filter .close-filter{color:#fff;position:relative;font-size:16px;line-height:18px;font-weight:400;padding:13px 5px 15px 25px;display:inline-block}.offcanvas-filter .close-filter:after{position:absolute;left:0;display:block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:-4px -1345px;width:9px;height:15px;margin-top:-1px}.offcanvas-filter .close-filter:active{color:#ffc758}.offcanvas-filter .clear-filter{border:1px solid #fff;border-radius:3px;color:#fff;font-size:12px;line-height:14px;padding:10px 20px 10px 30px;display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.offcanvas-filter .clear-filter:after{position:absolute;left:15px;display:block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-position:-4px -2003px;width:7px;height:7px}.offcanvas-filter .clear-filter:active{border-color:#ffc758}.offcanvas-filter .filter-region,.offcanvas-filter .item,.product-filter__i .item{border-bottom:1px solid #efefef}.offcanvas-filter .filter-region a{font-weight:700;font-size:15px;line-height:16px;color:#333;display:block;padding:14px 15px;position:relative}.offcanvas-filter .filter-region .edit-region-btn{display:block;position:absolute;right:10px;margin-top:-1px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.offcanvas-filter .filter-region .edit-region-btn:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -932px;width:20px;height:20px;background-repeat:no-repeat}.offcanvas-filter .open-filter:after,.offcanvas-filter .open-filter:hover:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:11px;height:7px;background-repeat:no-repeat}.offcanvas-filter .item.active .open-filter{font-weight:700}.offcanvas-filter .item.active .open-filter:after{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.offcanvas-filter .item.active .drop{display:block}.offcanvas-filter .open-filter{font-size:15px;line-height:16px;font-weight:400;color:#333;display:block;padding:14px 15px;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.offcanvas-filter .open-filter:hover:after{background-position:-4px -1687px}.offcanvas-filter .open-filter:after{content:"";background-position:-4px -1709px;position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);display:block}.offcanvas-filter .drop_2-cols li{display:inline-block}.offcanvas-filter .drop_3-cols ul{width:32%;display:inline-block}.offcanvas-filter .drop_3-cols li{display:block}.offcanvas-filter li.hidden{display:none}.offcanvas-filter li label{display:block;padding:5px 15px}.offcanvas-filter li label:hover{cursor:pointer}.offcanvas-filter li label:hover span{color:#c28936;text-decoration:none}.offcanvas-filter li label span{font-size:13px;line-height:14px;font-weight:400;color:#6a6a6a;-webkit-transition:color .3s ease;transition:color .3s ease}.offcanvas-filter li label input{opacity:0;position:absolute}.offcanvas-filter li label input:checked+span{color:#c28936;text-decoration:none}.product-list__item .constructor a:hover,.question-text p a{text-decoration:underline}.offcanvas-filter .drop{display:none;padding-bottom:20px;padding-left:15px;padding-right:15px}.offcanvas-filter .search-btn{font-weight:700;color:#333;font-size:14px;line-height:16px;display:block;padding:11px 20px;box-sizing:border-box;background:#ffc758;width:100%;text-transform:uppercase;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;overflow:hidden;position:fixed;left:0;bottom:0}.offcanvas-filter .custom-checkbox input:checked+span:after,.offcanvas-filter .search-btn strong span:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;top:50%;display:block;content:""}.offcanvas-filter .search-btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.offcanvas-filter .search-btn strong{position:relative;padding-right:30px}.offcanvas-filter .search-btn strong span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.offcanvas-filter .search-btn strong span:after{background-position:-4px -1843px;width:7px;height:10px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin-left:1px}.offcanvas-filter .custom-checkbox,.offcanvas-filter .custom-radio{position:relative;padding-left:25px}.offcanvas-filter .custom-checkbox span,.offcanvas-filter .custom-radio span{margin-top:-1px}.offcanvas-filter .custom-radio:hover{color:#c28936}.offcanvas-filter .custom-radio:hover span{border-color:#000}.offcanvas-filter .custom-checkbox span{width:14px;height:14px;border:1px solid #c1c1c1;border-radius:2px;display:block;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.offcanvas-filter .custom-checkbox input:checked+span:after{background-position:-4px -1928px;width:8px;height:7px;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.offcanvas-nav{position:fixed;z-index:999;left:-270px;top:0;bottom:0;padding-right:44px;overflow:hidden;visibility:hidden}.nav-active .offcanvas-nav{-webkit-transform:translateX(100px);transform:translateX(100px);visibility:visible}.offcanvas-nav .offcanvas-nav__i{background:#333;width:225px}.offcanvas-nav ul li{list-style:none}.offcanvas-nav .top-nav li a{font-size:15px;line-height:16px;display:block;padding:14px 10px;color:#fff;font-weight:400;-webkit-transition:background .3s ease;transition:background .3s ease}.offcanvas-nav .top-nav li a:active,.offcanvas-nav .top-nav li a:hover{background:#1f1f1f}.offcanvas-nav .phone{padding:15px 10px 30px}.offcanvas-nav .phone a{font-weight:700;font-size:20px;line-height:22px;color:#fff}.offcanvas-nav .title{padding:5px 10px;background:#ffc758;font-size:13px;line-height:14px;color:#333;font-weight:700}.offcanvas-nav .account{padding-bottom:30px}.offcanvas-nav .account li a{font-size:15px;line-height:16px;display:block;padding:14px 10px;color:#fff;font-weight:400;-webkit-transition:background .3s ease;transition:background .3s ease}.offcanvas-nav .account li a:active,.offcanvas-nav .account li a:hover{background:#1f1f1f}.offcanvas-nav .account li a.login-btn{padding-left:40px;position:relative}.offcanvas-nav .account li a.login-btn i{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offcanvas-nav .account li a.selected-location{padding-left:20px;padding-right:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.offcanvas-nav .account li a.selected-location:after{right:6px}.offcanvas-nav .projects{padding-bottom:15px;border-bottom:1px solid #464646}.offcanvas-nav .projects li{padding:15px 10px}.offcanvas-nav .projects li.active .val{background:#ffc758}.offcanvas-nav .projects li.active a{color:#ffc758}.offcanvas-nav .projects li a{display:inline-block;position:relative;padding-left:30px;color:#fff;padding-right:40px}.offcanvas-nav .projects li a i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.offcanvas-nav .projects li .val{width:26px;height:26px;text-align:center;line-height:26px;border-radius:2px;background:#4c4c4c;color:#333;display:block;font-weight:700;font-size:13px;position:absolute;right:0;top:50%;margin-top:-13px}.offcanvas-nav .bottom__i{padding:15px 10px;font-size:13px;line-height:14px;color:#919191}.offcanvas-nav .bottom__i a{font-size:13px;line-height:14px;display:block;padding:14px 0;color:#919191}.offcanvas-nav .mCSB_scrollTools{opacity:0!important}.close-nav{position:fixed;top:0;left:55px;width:44px;height:80px;background:#ffc758;display:none;z-index:1000}@media (max-width:960px){.close-nav{display:block;opacity:0;visibility:hidden}.nav-active .close-nav{opacity:1;visibility:visible}}.close-nav i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1132px;width:17px;height:17px;background-repeat:no-repeat;display:block}.popup{background:#fff;border-radius:5px;position:relative;padding:0;width:690px}.popup_rate{width:500px}.popup_login{width:380px;padding-top:10px}.popup_login .popup-title{text-align:center}.popup_location{width:785px}.popup__i{padding:30px 20px}.popup__i .form-body{overflow:hidden}.popup__i .form-body textarea{width:100%;display:block;min-height:130px;padding:30px 15px 15px;border:1px solid #eee;box-sizing:border-box;border-radius:3px;resize:vertical}.popup__i .form-body input,.popup__i .form-body select{width:100%;padding:12px 20px 12px 90px;font-size:14px;line-height:16px;color:#333;box-sizing:border-box}.popup__i .form-body select{display:block;border:1px solid #eee;border-radius:3px}.popup__i .form-body input{border:1px solid #eee;font-weight:400;border-radius:3px}.popup__i .form-body label{font-size: 13px;line-height: 13px;font-weight: 400;color: grey;position: absolute;left: 20px;top: 15px;}.popup__i .form-body label sup{color:#d71e1e;font-size:16px;line-height:18px;position:absolute;right:-10px;top:-5px}.popup__i .row{margin:0 -5px 10px}.popup__i .row:after,.popup__i .row:before{display:table;content:""}.popup__i .row.mb20,.popup__i .row:nth-child(2){margin-bottom:30px}.popup__i .item{float:left;width:50%;padding:0 5px;position:relative}.popup__i .item_w100{width:100%}.popup__i .item_w100 label{-webkit-transform:translate(0,0);transform:translate(0,0);top:15px;left:20px}.error-text{background:#ffc758;border-radius:0 0 3px 3px;opacity:0;visibility:hidden;z-index:2}.error-text p{font-size:12px;line-height:14px;font-weight:400;color:#333;padding:3px 15px}.popup__i ul,.popup__i ul li{padding-bottom:10px}.error .error-text{opacity:1;visibility:visible;} .popup__i ul li{list-style:none}.popup-title{font-size:24px;line-height:26px;font-weight:700;color:#333;padding-bottom:5px}.popup_rate .popup-title{padding-bottom:20px}.popup-sub-title{font-size:14px;line-height:16px;color:#333;font-weight:400;padding-bottom:15px}.fancybox-close-small{position:absolute;right:-15px;top:-15px;width:40px;height:40px;display:block;background:#ffc758;border-radius:50%;color:#333}.fancybox-close-small:after{background:0 0}.fancybox-close-small:hover{background:#ffd27a}.fancybox-close-small:hover:after{background:0 0}.vote-table-wrap{padding-bottom:25px}.vote-table-wrap table{width:100%}.vote-table-wrap table td{vertical-align:middle;height:40px}.vote-table-wrap table td:first-child{width:215px}.vote-table-wrap .name{display:inline-block;font-size:14px;line-height:16px;color:#878787}.vote-table-wrap .txt{padding-left:5px;color:#8a8a8a;font-weight:400;font-size:13px;line-height:14px;display:inline-block;margin-top:-7px;vertical-align:middle}.popup-submit-btn,.vote-table-wrap .txt strong{font-weight:700;color:#333}.popup-submit-btn{font-size:14px;width:220px;line-height:16px;padding:11px 20px;box-sizing:border-box;background:#ffc758;display:inline-block;text-transform:uppercase;border-radius:3px;margin-right:-1px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;margin-left:-2px;overflow:hidden}.popup-submit-btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.popup-submit-btn strong{position:relative;padding-right:30px}.popup-submit-btn strong span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.popup-submit-btn strong span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.rating{font-size:18px;unicode-bidi:bidi-override;position:relative}.rating input{opacity:0;position:absolute}.rating label.star{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400}.rating label.star:hover{cursor:pointer}.rating label.star input:checked~.rating label.star:before{color:#ecad4c;content:"\f005"}.rating label.star:before{color:#d4d4d4;content:"\f005"}.rating label.star:hover:before,.rating label.star:hover~label.star:before{color:#ecad4c;content:"\f005"}.rating label.star:hover:after{direction:ltr;content:attr(title);position:absolute;left:0;top:-32px;background:#fff;padding:5px 15px;border:1px solid silver;border-radius:5px;white-space:nowrap;font:400 14px/normal Arial,Helvetica,sans-serif}.rating-inp-wrap{position:relative}.rating-inp-wrap .tooltip{position:absolute;top:0;left:0;opacity:0}.rating-inp-wrap .caption{position:absolute;top:-20px;font-size:13px;line-height:14px;background:#fff;padding:5px 10px;border:1px solid silver;border-radius:5px;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);white-space:nowrap;left:50%}.rating-container,.rating-stars{position:relative}.empty-stars .star i,.filled-stars .star i{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:18px;height:18px;background-repeat:no-repeat;display:block}.price-request__i .item.error .error-text,.rating-container:hover .caption{opacity:1;visibility:visible}.empty-stars .star i{background-position:-4px -978px}.filled-stars .star i{background-position:-4px -1066px}.rating-stars{display:inline-block}.login-form .form-fields{padding-top:30px}.login-form .login-form__i{margin-bottom:12px}.login-form .login-form__i input{border:1px solid #eee;width:100%;box-sizing:border-box;padding:12px;font-size:14px;line-height:16px;color:#333;font-weight:400;border-radius:3px}.login-form .btn-center-row{padding-bottom:25px;padding-top:8px;text-align:center}.login-form .btn-center-row a{margin:0 auto;color:#333;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.login-form .btn-center-row a:hover{color:#ecad4c}.login-form .btn-two-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .btn-two-row .checkbox{border:1px solid #6a6a6a}.login-form .btn-two-row .checkbox:after{left:7px}.login-form .btn-two-row .checkbox-text{color:#6a6a6a}.login-form .btn-two-row .btn-sm{width:160px}..sform .location-form__i{margin:30px 0 22px}.location-form .location-form__i input{border:1px solid #eee;width:100%;box-sizing:border-box;padding:12px;font-size:14px;line-height:16px;color:#333;font-weight:400;border-radius:3px}.location-form .location-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.location-form .location-list .location-list__col{width:30%}.location-form .location-list .location-list__col a{line-height:20px;font-size:13px;color:#333}.location-form .location-list .location-list__col ul{padding-bottom:15px}.location-form .location-list .location-list__col ul li{padding-bottom:4px}.location-form .location-list .location-list__col .letter-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.location-form .location-list .location-list__col .letter-wrap .letter{font-size:16px;color:#9e9e9e;line-height:21px;margin-right:10px}.price-request{border:5px solid #ffc758}.price-request__i{padding:31px 20px 10px}.price-request__i .title{text-align:center;font-size:24px;line-height:26px;font-weight:700;color:#333}.price-request__i .sub-title{text-align:center;font-size:16px;line-height:18px;color:#736e6e;font-weight:400;padding-bottom:32px}.price-request__i .form-body{overflow:hidden}.price-request__i .row{margin:0 -5px 9px}.price-request__i .row:after,.price-request__i .row:before{display:table;content:""}.price-request__i .row.mb20{margin-bottom:23px}@media only screen and (max-width:767px){.price-request__i .row,.price-request__i .row:nth-child(2){margin-bottom:0}}.price-request__i .item{float:left;width:50%;padding:0 5px;position:relative}.price-request__i .item_w100{width:100%;margin-bottom:5px}.price-request__i .item_w100 label{-webkit-transform:translate(0,0);transform:translate(0,0);top:15px;left:20px;right:20px}.price-request__i .item.error input,.price-request__i .item.error textarea{border-color:#ffc758}@media only screen and (max-width:767px){.price-request__i .item{width:100%;float:none;margin-bottom:10px}.price-request__i .item textarea{padding-top:45px}}.price-request__i .error-text{background:#ffc758;border-radius:0 0 3px 3px;opacity:0;visibility:hidden;z-index:2}.price-request__i .error-text p{font-size:12px;line-height:14px;font-weight:400;color:#333;padding:3px 15px}.price-request__i textarea{width:100%;display:block;min-height:130px;padding:30px 15px 15px;border:1px solid #eee;box-sizing:border-box;border-radius:3px;resize:vertical}.price-request__i input{border:1px solid #eee;width:100%;box-sizing:border-box;padding:12px 20px 12px 90px;font-size:14px;line-height:16px;color:#333;font-weight:400;border-radius:3px}.price-request__i label{font-size:13px;line-height:13px;font-weight:400;color:grey;position:absolute;left:20px;top:15px}.price-request__i label sup{color:#d71e1e;font-size:16px;line-height:18px;position:absolute;right:-10px;top:-5px}.price-request__i .custom-checkbox{position:relative;left:auto;top:auto;-webkit-transform:translate(0,0);transform:translate(0,0);display:inline-block}.price-request__i .custom-checkbox input{position:absolute;opacity:0}.price-request__i .custom-checkbox .checkbox{border:1px solid #ebebeb}.price-request__i .custom-checkbox .text{border-bottom:1px dotted #333;color:#333}.price-request__i p i{color:#858585;font-size:13px;line-height:14px;font-weight:400;font-style:italic}.price-request__i .btn{display:inline-block;width:220px}.product-catalog__title{position:relative;margin-bottom:16px}.product-catalog__title .name{padding-left:61px;color:#333;font-size:30px;line-height:32px;font-weight:700;padding-right:16px}.product-catalog__title .name_no-icon,.product-catalog_same .product-catalog__title .name{padding-left:0}.product-catalog__title .name i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-6px}.product-catalog__title .view-all{display:inline-block}.product-catalog__title .view-all a{color:#b1562b}.product-catalog__title .view-all a:hover span:after{opacity:0}.product-catalog__title .view-all a span{position:relative}.product-catalog__title .view-all a span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#b1562b;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-catalog .tabs-control a:hover span:after,.product-catalog .tabs-control li.active a span:after{bottom:-2px;height:2px;background:#ffc758}.product-catalog__title .view-all a span:before{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1879px;width:5px;height:9px;background-repeat:no-repeat;position:absolute;right:-10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:1px}.product-catalog .content-mid-bnr{padding-bottom:5px}.product-catalog .tabs-control{background:#f6f6f6;padding:11px 0 13px}.product-catalog .tabs-control li,.product-list__item{padding:0 10px;float:left}.product-catalog .tabs-control ul:after,.product-catalog .tabs-control ul:before{display:table;content:""}.product-catalog .tabs-control a{color:#333;font-size:14px;line-height:16px;font-weight:400}.product-catalog .tabs-control a span{position:relative}.product-catalog .tabs-control a span:after{content:"";position:absolute;left:0;right:0;display:block;bottom:0;height:1px;background:#333;-webkit-transition:background .3s ease,height .3s ease,bottom .3s ease;transition:background .3s ease,height .3s ease,bottom .3s ease}.product-catalog .tabs-body:after,.product-catalog .tabs-body:before{display:table;content:""}.product-catalog .tabs-item{float:left;width:100%}.product-catalog h3{color:#333;font-size:18px;line-height:22px;font-weight:700;margin-top:60px}.product-catalog h3.mt40{margin-top:40px}@media only screen and (min-width:768px) and (max-width:960px){.product-catalog .tabs-control{display:none}.product-list__item{min-width:245px}}@media (min-width:1000px){.favorites .product-list.product-list_3-items .product-list__item{width:25%;min-height:490px}}.product-list{overflow:hidden;margin-left:-5px;margin-right:-5px;position:relative;margin-bottom:20px}.product-list.pb100{padding-bottom:70px}.product-list.product-list_3-items .product-list__item{width:33.3333%;min-height:490px}@media only screen and (max-width:767px){.product-catalog .tabs-control{display:none}.product-list{margin-bottom:3px}.product-list.product-list_3-items{padding-bottom:25px}.product-list.product-list_3-items .product-list__item{width:50%!important;padding:0 10px;margin-bottom:0;min-height:400px}}@media (max-width:479px){.product-list.product-list_3-items .product-list__item{width:100%!important;padding:0 10px;margin-bottom:0;min-height:400px}}.product-list .product-list__i&gt;.slick-next,.product-list .product-list__i&gt;.slick-prev{width:36px;height:36px;border:2px solid #dadada;display:block;border-radius:50%;position:absolute;bottom:-55px;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;background:#fff;text-indent:-9999px;z-index:10}.product-list .product-list__i&gt;.slick-next:after,.product-list .product-list__i&gt;.slick-prev:after{display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:9px;height:15px;background-repeat:no-repeat;position:absolute;left:50%;top:50%;content:""}.product-list .product-list__i&gt;.slick-next:hover,.product-list .product-list__i&gt;.slick-prev:hover{border-color:#ffc758}.product-list .product-list__i&gt;.slick-prev{left:50%;margin-left:-70px}.product-list .product-list__i&gt;.slick-prev:after{background-position:-4px -1326px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-list .product-list__i&gt;.slick-next{right:50%;margin-right:-70px}.product-list .product-list__i&gt;.slick-next:after{background-position:-4px -1364px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:1px}@media only screen and (max-width:767px){.product-list{margin-left:-10px;margin-right:-10px}}.product-list__i{margin-left:-2px;margin-right:-2px}.product-list__item{box-sizing:border-box;margin:20px 0 2px;width:25%}.product-list__item .swiper-button-next,.product-list__item .swiper-button-prev{text-indent:-9999px;margin-top:0;position:absolute;display:block;top:50%;border-radius:50%;z-index:9}@media (min-width:767px) and (max-width:1000px){.lk .product-list__item{width:33.33333%}}@media (max-width:767px){.lk .product-list__item{width:50%!important}}@media (max-width:390px){.lk .product-list__item{width:100%!important}}@media only screen and (max-width:767px){.product-list__item{padding:0;width:250px!important}}.product-list__item .swiper-button-prev{left:-10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:28px;width:28px;background:#fff}.product-list__item .swiper-button-prev:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1326px;width:9px;height:15px;background-repeat:no-repeat;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;margin-left:1px}.product-list__item .swiper-button-next{right:-10px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:28px;width:28px;background:#fff}.product-list__item .swiper-button-next:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1364px;width:9px;height:15px;background-repeat:no-repeat;left:50%;top:50%;margin-left:-1px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.product-list__item a{display:block}.product-list__item a:hover .title span{border-color:#333}.product-list__item .inner{box-shadow:0 0 15px rgba(0,0,0,.1);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;padding:12px 13px 0;position:relative}.product-list__item .inner:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}.product-list__item .description{color:#a8a8a8;font-size:12px;line-height:14px;font-weight:400;margin-bottom:8px}.product-list__item .title{padding-bottom:14px;font-size:15px;line-height:18px;font-weight:700;color:#333}.product-list__item .title__i{display:table-cell;vertical-align:middle;height:40px}.product-list__item .rating li,.product-list__item .rating li.active{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:10px;height:10px;background-repeat:no-repeat;opacity:1}.product-list__item .title__i span{position:relative;border-bottom:1px solid transparent;-webkit-transition:border .3s ease;transition:border .3s ease}.product-list__item .rating{padding-bottom:20px;overflow:hidden}.product-list__item .rating ul:after,.product-list__item .rating ul:before{display:table;content:""}.product-list__item .rating li{float:left;margin:0 3px 0 0;background-position:-4px -1789px}.product-list__item .rating li.active{background-position:-4px -1775px}.product-list__item .img{margin-bottom:23px;position:relative;height:196px}.product-list__item .img img{display:block;/*min-width:100%;width:100%;*/max-width: 100%;max-height:196px; margin: 0 auto;}.product-list__item .info{padding-bottom:10px}.product-list__item .info table{width:100%}.product-list__item .info table td{padding-bottom:5px;color:#777;font-size:11px;line-height:12px}.product-list__item .info table td:last-child{text-align:right}.product-list__item .info table td.value{font-size:16px;color:#333;line-height:18px}.product-list__item .price{font-size:22px;line-height:24px;font-weight:700;color:#333;padding-bottom:18px}.product-list__item .constructor{margin-bottom:10px}.product-list__item .constructor ul{margin-left:-2px;margin-right:-2px}.product-list__item .constructor ul:after,.product-list__item .constructor ul:before{display:table;content:""}.product-list__item .constructor li{display:table-cell;vertical-align:top;padding:0 2px;color:#5b5b5b;line-height:20px;font-weight:400;font-size:14px}#msform .yesno-option,.bordered_uls,.bordered_uls li,.company-logo,.slider-controls,.slider-controls .slider-dots{vertical-align:middle}.product-list__item_banner .inner,.product-list__item_question .inner{padding-top:0;padding-left:0;padding-right:0}.load-more-wrap,.product-list__item_request .request-text{padding-bottom:15px}.product-list__item .constructor a{color:#5b5b5b;line-height:20px;font-weight:400;font-size:14px;padding-left:0}.product-list__item_banner .inner{border:1px solid #dadada;background-position:50% 50%;background-repeat:no-repeat}.product-list__item_request .inner{background:#ffc758;background:-webkit-linear-gradient(top,#ffc758 0,#db933f 100%);background:linear-gradient(to bottom,#ffc758 0,#db933f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc758', endColorstr='#db933f', GradientType=0);min-height:490px;overflow:hidden}.product-list__item_request .request-logo{margin-left:-40px;padding-top:35px}.product-list__item_request .request-text h3{color:#fff;font-size:20px;line-height:22px;font-weight:700;padding-bottom:10px}.product-list__item_request .request-text p{color:#fff;font-size:13px;line-height:18px;font-weight:400}.product-list__item .request-btn{font-weight:700;color:#333;font-size:14px;line-height:16px;display:block;padding:11px 20px;box-sizing:border-box;background:#ffc758;width:100%;text-transform:uppercase;border-radius:3px;margin-right:-1px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;margin-left:-2px;text-align:center;overflow:hidden}.product-list__item .request-btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.product-list__item .request-btn strong{position:relative;padding-right:30px}.product-list__item .request-btn strong span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-list__item .request-btn strong span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.product-list__item__i&gt;a{padding-left:0!important}.product-list__item__options{background:#f5f5f5;padding:10px 15px;margin-left:-13px;margin-right:-13px}.product-list__item__options table{width:100%}.product-list__item__options table td:last-child{text-align:right}.product-list__item__options a{font-size:13px;line-height:14px;font-weight:400;color:#828282}.img-amount,.img-discounts,.question-text{color:#fff;font-weight:700}.product-list__item__options .compare a, .product-list__item__options .favorites a{display:inline-block;position:relative;padding-left:20px}.compare.active .active,.favorites.active .active{opacity:1}.compare.active .normal,.favorites.active .normal{opacity:0}.compare .active,.compare .normal,.favorites .active,.favorites .normal,.product-img-slider_js:hover .slick-arrow{opacity:1}.product-list__item__options .compare i,.product-list__item__options .favorites i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.product-slider-same-projects_js,.product-slider_js{padding-bottom:80px}.product-slider-same-projects_js .slick-dots,.product-slider_js .slick-dots{position:absolute;bottom:-50px;left:0;right:0;text-align:center}.product-slider-same-projects_js .slick-dots li,.product-slider_js .slick-dots li{display:inline-block;padding:0 5px}.product-slider-same-projects_js .slick-dots li.slick-active button,.product-slider_js .slick-dots li.slick-active button{border-color:#ffc758;background:#ffc758}.product-slider-same-projects_js .slick-dots li.slick-active button:hover,.product-slider_js .slick-dots li.slick-active button:hover{border-color:#ffc758}.product-slider-same-projects_js .slick-dots li button,.product-slider_js .slick-dots li button{border-radius:50%;width:8px;height:8px;display:block;background:#fff;border:1px solid #8d8d8d;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;text-indent:-99999px}.product-slider-same-projects_js .slick-dots li button:hover,.product-slider_js .slick-dots li button:hover{border-color:#333}.product-img-slider_js .slick-arrow{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-img-slider_js .slick-prev{position:absolute;left:-14px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:28px;width:28px;background:#fff;border-radius:50%;display:block;text-indent:-9999px;z-index:9}.product-img-slider_js .slick-next:after,.product-img-slider_js .slick-prev:after{content:"";left:50%;display:block;position:absolute;top:50%}.product-img-slider_js .slick-prev:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1326px;width:9px;height:15px;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-img-slider_js .slick-next{position:absolute;right:-14px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);height:28px;width:28px;background:#fff;border-radius:50%;display:block;text-indent:-9999px;z-index:9}.product-img-slider_js .slick-next:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1364px;width:9px;height:15px;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-img-slider_js img{float:left;display:block}.slick-item:active,.slick-item:focus{outline:0}.slider-controls{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:20;display:inline-block;height:40px}.slider-controls .slider-dots,.slider-controls .slider-dots .swiper-pagination{position:relative;display:inline-block}.slider-controls .swiper-pagination-bullet{margin:0 2px;cursor:pointer;width:10px;height:10px;background:#fff;border:1px solid #8d8d8d}.slider-controls .swiper-pagination-bullet:hover{cursor:pointer;border-color:#333;opacity:1}.slider-controls .swiper-pagination-bullet-active{background:#ffc758;border-color:#ffc758}.slider-controls .swiper-pagination-bullet-active:hover{border-color:#ffc758;cursor:default}.product-filter__i li label:hover,.review-form .close,.ui-slider-horizontal .ui-slider-handle:hover,.yesno-selector label,a.vote-project{cursor:pointer}.slider-controls .next-slide,.slider-controls .prev-slide{width:40px;position:absolute;height:40px;border:2px solid #dadada;display:inline-block;border-radius:50%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;background:#fff;text-indent:-9999px;z-index:10;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.slider-controls .next-slide:hover,.slider-controls .prev-slide:hover{border-color:#ffc758}.slider-controls .prev-slide{left:-55px}.slider-controls .next-slide:after,.slider-controls .prev-slide:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:9px;height:15px;background-repeat:no-repeat;left:50%;position:absolute;top:50%;display:block;content:""}.slider-controls .prev-slide:after{background-position:-4px -1326px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-controls .next-slide{right:-55px}.slider-controls .next-slide:after{background-position:-4px -1364px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:1px}.img-amount{position:absolute;right:0;bottom:0;background:#333;padding:8px 10px 8px 35px;font-size:11px;line-height:12px;width: 58px;}.img-amount:after{content:"";position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1586px;width:12px;height:11px;background-repeat:no-repeat;display:block;margin-top:-1px}.img-discounts{position:absolute;right:60px;bottom:0px;background:#4c4c4c;;padding:8px 10px 8px 35px;font-size:11px;line-height:12px;width: 58px;}.img-discounts:after{content:"";position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-image:url(/img/svg-sprite/discount-icon.svg);background-position:0px 0px;width:12px;height:12px;background-repeat:no-repeat;display:block;margin-top:0px}@media only screen and (max-width:767px){.img-amount,.img-discounts{display:none}}.company-logo{width:32px;height:32px;border:1px solid #ebebeb;margin-top:-7px;text-align:center}.company-logo img{display:block}.question-slider{position:relative}.question-slider-item{background-size:100% 100%;background-repeat:no-repeat;position:relative;min-height:490px}.question-slider-item:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7)}.question-slider-item__i{position:relative;z-index:10;padding-top:69px}.question-ico{border:2px solid #ffc758;width:76px;height:76px;border-radius:50%;position:relative;margin:0 auto 60px}.next-question .circle,.question-ico img{margin-top:-1px;position:absolute;top:50%}.question-ico img{display:block;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.question-text{text-align:center;font-size:20px;line-height:24px;padding-left:20px;padding-right:20px;padding-bottom:20px}.question-text p{padding-bottom:5px}.question-text p a{color:#ffc758;font-size:13px;line-height:16px;font-weight:400}.question-answers{text-align:center}.question-answers ul{display:inline-block}.question-answers ul:after,.question-answers ul:before{display:table;content:""}.question-answers li{float:left;padding-left:5px}.question-answers li:first-child{padding-left:0}.question-answers a{display:block;width:32px;height:32px;line-height:32px;text-align:center;color:#fff;border:1px solid #fff;box-sizing:border-box}.question-answers a:hover{border:2px solid #ffc758;line-height:30px}.next-question{position:absolute;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:13px;line-height:14px;font-weight:400;z-index:10;padding-right:40px;background:0 0;white-space:nowrap}.pagination a,.pagination li{line-height:38px;font-size:13px}.next-question:hover .btn-txt{text-decoration:none}.next-question .circle{right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:26px;height:26px;border:2px solid #ffc758;border-radius:50%;display:block}.next-question .circle:after{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1829px;width:7px;height:10px;background-repeat:no-repeat}.next-question .btn-txt{text-decoration:underline}.pagination{text-align:center;margin-bottom:60px}.pagination ul{display:inline-block}.pagination ul:after,.pagination ul:before{display:table;content:""}.pagination li{float:left;border:1px solid #f6f6f6;margin-left:-1px;width:38px;height:38px;color:#6d6d6d;position:relative;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease}.pagination li:hover{border-color:#ffc758;z-index:2}.pagination li:hover a{color:#4b4b4b}.pagination li.active{background:#f6f6f6}.pagination a{width:37px;height:37px;display:block;color:#6d6d6d;-webkit-transition:background .3s ease;transition:background .3s ease}.icon-pag-next:after,.icon-pag-prev:after,.projects-control__i .next-project span:after,.projects-control__i .prev-project span:after{background-position:-4px -1843px;width:7px;height:10px;position:absolute;top:50%;margin-left:1px;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;display:block;left:50%;content:""}.icon-pag-prev:after,.projects-control__i .prev-project span:after{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.icon-pag-next:after,.projects-control__i .next-project span:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.load-more-wrap{text-align:center}.load-more-wrap .load-more{display:block;padding-bottom:20px;padding-top:20px}.load-more-wrap span{position:relative;padding-top:45px;font-size:14px;line-height:16px;color:#333;display:block}.load-more-wrap span:after{content:"";position:absolute;left:50%;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -382px;width:35px;height:35px;background-repeat:no-repeat;display:block;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);top:0}.contractor-project-controls{position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.contractor-project-controls ul:after,.contractor-project-controls ul:before{display:table;content:""}.contractor-project-controls li{float:left;border-left:1px solid #ffc043}.contractor-project-controls a{background:#ffc758;-webkit-transition:background .3s ease;transition:background .3s ease;display:block;width:40px;height:40px;position:relative}.contractor-project-controls a:hover{background:#ffc043}.contractor-project-controls a i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lk .product-list__i{padding-bottom:85px}.lk .product-list__i:after,.lk .product-list__i:before{display:table;content:""}.lk .pagination{margin-bottom:40px}.product-filter{margin-top:-28px;position:relative;z-index:3;padding-bottom:20px}.product-filter__title{border-radius:5px 5px 0 0;background:#ffc758;padding:15px;text-transform:uppercase;color:#333;font-size:14px;line-height:16px;font-weight:700}.product-filter__i{border-left:1px solid #efefef;border-right:1px solid #efefef}.product-filter__i .item.active .open-filter:after{-webkit-transform:translate(0,-50%) rotate(180deg);transform:translate(0,-50%) rotate(180deg)}.product-filter__i .item.active .drop{display:block}.product-filter__i .open-filter{font-size:15px;line-height:16px;font-weight:400;color:#333;display:block;padding:14px 15px;position:relative;-webkit-transition:background .3s ease;transition:background .3s ease}.product-filter__i .open-filter:hover{background:#f6f6f6}.product-filter__i .open-filter:after,.product-filter__i .open-filter:hover:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:11px;height:7px;background-repeat:no-repeat}.product-filter__i .open-filter:hover:after{background-position:-4px -1687px}.product-filter__i .open-filter:after{content:"";background-position:-4px -1709px;position:absolute;top:50%;right:15px;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);display:block}.product-filter__i .drop_2-cols li{display:inline-block}.product-filter__i li.hidden{display:none}.product-filter__i li label{display:block;padding:5px 15px}.product-filter__i li label:hover span{color:#c28936;text-decoration:none}.product-filter__i li label a,.product-filter__i li label span{text-decoration:underline;font-size:13px;-webkit-transition:color .3s ease;line-height:14px;font-weight:400}.product-filter__i li label span{color:#6a6a6a;transition:color .3s ease}.product-filter__i li label a{color:#000;transition:color .3s ease}.product-filter__i li label a:hover{text-decoration:none}.product-filter__i li label input{opacity:0;position:absolute}.product-filter__i li label input:checked+span{color:#c28936;text-decoration:none}.product-filter__i .drop{display:none;padding-bottom:20px}.show-more-filter{color:#8f8f8f;font-size:12px;line-height:14px;font-weight:400;-webkit-transition:color .3s ease;transition:color .3s ease;padding-left:15px}.show-more-filter span{position:relative;border-bottom:1px dashed #8f8f8f;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.show-more-filter:hover{color:#000}.show-more-filter:hover span{border-bottom-color:#000}.project-description{padding-bottom:16px}.project-description .flag-title{margin-bottom:17px}.project-testimonials{padding-bottom:45px}.project-testimonials .pagination{float:right}.project-testimonials .no-comments{padding-bottom:25px}.project-testimonials .no-comments p{font-size:14px;padding-bottom:10px;color:#333;line-height:16px}.project-testimonials .item{border-top:1px dashed #e1e1e1;padding-top:25px}.project-testimonials .item:first-child{border-top:none;padding-top:0}.project-testimonials .item__top{position:relative;padding-bottom:15px}.project-testimonials .item__top p{padding-bottom:7px}.project-testimonials .item__top p.mark{padding-bottom:0}.project-testimonials .item__top .name{font-weight:700;color:#333;font-size:14px;line-height:16px}.project-testimonials .item__top .date{padding-left:14px;font-size:13px;line-height:16px;font-weight:400;color:#a9a9a9}.project-testimonials .item-answer__top .ip,.project-testimonials .item__top .ip{position:absolute;right:0;top:0;font-weight:400;font-size:13px;line-height:14px;color:#333}@media only screen and (max-width:767px){.project-testimonials .item__top .ip{display:none}.project-testimonials .item__top .name{display:block;padding-bottom:5px}.project-testimonials .item__top .date{display:block;padding-left:0}}.project-testimonials .name{font-weight:700;color:#333;font-size:14px;line-height:16px;display:inline-block}.project-testimonials .date{padding-left:20px;font-size:13px;line-height:16px;font-weight:400;color:#a9a9a9;display:inline-block}.project-testimonials .item-answer__top{padding-bottom:4px}.project-testimonials .constructor-name{background:#ffc758;border-radius:3px;padding:5px 10px 5px 30px;position:relative;display:inline-block;font-weight:700;font-size:14px;line-height:16px}.project-testimonials .constructor-name span{display:block;border-radius:50%;border:2px solid #fff;width:20px;height:20px;position:absolute;left:6px;top:50%;margin-top:-1px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.project-testimonials .constructor-name span:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -956px;width:18px;height:18px;background-repeat:no-repeat}@media only screen and (max-width:767px){.project-testimonials .constructor-name{margin-bottom:8px}.project-testimonials .date,.project-testimonials .name{display:block;padding-left:0}.project-testimonials .pagination{margin-top:20px;float: unset;}}.project-testimonials__top{border-top:2px solid #ffc758;border-bottom:2px solid #ffc758;padding-top:13px;padding-bottom:10px;margin-bottom:35px;position:relative}.project-testimonials__top .title{position:relative;padding-left:42px;font-size:24px;line-height:26px;font-weight:700;color:#333;padding-right:470px}.project-testimonials__top .title i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}@media only screen and (max-width:767px){.project-testimonials__top{margin-bottom:25px;margin-left:-10px;margin-right:-10px}.project-testimonials__top .title{padding-right:0;font-size:16px;line-height:18px;margin-left:10px;margin-right:10px}}.testi-sorting{overflow:hidden;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.testi-sorting li{float:left;padding:0 2px}.testi-sorting li.empty a{color:#898888}.testi-sorting li.empty a span{border-bottom-color:transparent}.testi-sorting li.active a{background:#ffc758;border-color:#ffc758;font-weight:700}.testi-sorting li.active a strong{font-weight:400;color:#333}.testi-sorting li.active a span{border-color:transparent}.testi-sorting a{border:1px solid transparent;border-radius:3px;padding:5px 10px;display:block;font-size:13px;line-height:14px;color:#333;-webkit-transition:border .3s ease;transition:border .3s ease}.testi-sorting a span{border-bottom:1px dashed #333;-webkit-transition:border .3s ease;transition:border .3s ease}.testi-sorting a strong{font-weight:400;font-size:11px;line-height:14px;color:#898888}.testi-sorting a:hover{border-color:#e9e9e9}.testi-sorting a:hover span{border-bottom-color:transparent}.testi-sorting-select-wrap{display:none}@media (max-width:479px){.testi-sorting{display:none}.testi-sorting-select-wrap{display:block;margin-bottom:30px}}.testi-bottom:after,.testi-bottom:before{display:table;content:""}.testi-bottom .btn_type5 i{left:0}@media only screen and (max-width:767px){.testi-sorting{position:relative;-webkit-transform:translate(0,0);transform:translate(0,0);top:auto;right:auto;padding-bottom:20px}.testi-bottom{text-align:center}}.item-answer{padding-left:40px;position:relative}.item-answer:after,.item__btns .btn_like:after{content:"";position:absolute}.item-answer:after{left:0;top:-19px;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -421px;width:24px;height:34px;background-repeat:no-repeat;display:block}.item__btns .btn_like.liked:after,.item__btns .btn_like:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);width:14px;background-repeat:no-repeat}.item__btns{padding-bottom:33px;overflow:hidden}.item__btns ul{margin-left:-10px;margin-right:-10px}.item__btns ul:after,.item__btns ul:before{display:table;content:""}.item__btns li{float:left;padding-left:10px;padding-right:10px}.item__btns .btn_like:after{left:5px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;background-position:-4px -1538px;height:13px}.mark:after,.promo .show-helper:after,.promo .tabs-control a span:after,.promo:after{left:0;content:""}.mark:after,.promo .show-helper{-webkit-transform:translate(0,-50%)}.item__btns .btn_like.liked:after{background-position:-4px -1420px;height:14px}.item__imgs{overflow:hidden;padding-bottom:20px}.item__imgs ul{margin-left:-5px;margin-right:-5px}.item__imgs ul:after,.item__imgs ul:before{display:table;content:""}.item__imgs a,.item__imgs img,.mark:after,.promo:after,.site-title{display:block}.item__imgs li{float:left;padding:0 5px 5px}.item__imgs a{opacity:.4;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.item__imgs a:hover,.promo .tabs-control li.active a span:after{opacity:1}@media (max-width:480px){.item__imgs li{padding:0 1px 1px}}.mark{padding-left:15px;font-size:13px;line-height:16px;font-weight:400;color:#a9a9a9;position:relative;padding-bottom:0}.promo .tab-title,.promo .tabs-control a span strong,.site-title{font-weight:700}.mark:after{width:6px;height:6px;border-radius:50%;position:absolute;top:50%;transform:translate(0,-50%)}.mark_positive:after{background:#1dd03b}.mark_negative:after{background:#e2243f}.mark_neutral:after{background:#ffd37c}.site-title{text-align:center;font-size:40px;line-height:42px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.9);padding-bottom:17px;margin:.67em 0}@media only screen and (max-width:767px){.site-title{font-size:30px;line-height:32px}}.promo{position:relative}.promo:after{position:absolute;right:0;top:0;bottom:0;background:rgba(51,51,51,.5)}.promo .tabs-control a span,.promo .wrap{position:relative}.promo .wrap{padding-top:62px;padding-bottom:81px;z-index:2}.promo .tabs-control ul:after,.promo .tabs-control ul:before{display:table;content:""}.promo .tabs-control li{float:left;margin-left:10px;-webkit-transition:margin .3s ease;transition:margin .3s ease}.promo .tabs-control li:first-child{margin-left:0}.promo .tabs-control li.active{margin-top:0}.promo .tabs-control li.active a{background:#fff;color:#333}.promo .tabs-control a{text-transform:uppercase;font-weight:700;background:rgba(0,0,0,.7);color:rgba(255,255,255,.7);display:block;padding:13px 21px;border-radius:5px 5px 0 0;font-size:14px;line-height:16px;-webkit-transition:font-size .3s ease,background .3s ease,padding .3s ease,line-height .3s ease;transition:font-size .3s ease,background .3s ease,padding .3s ease,line-height .3s ease}.promo .tabs-control a:hover{background:#fff;color:#333}.promo .tabs-control a span:after{display:block;height:2px;background:#ffc758;position:absolute;right:0;bottom:-3px;opacity:0}.promo .tabs-body{margin-top:-4px;position:relative;z-index:2}.promo .tabs-item{background:#fff;border-radius:0 5px 5px}.promo .tabs-item__i{padding:26px 18px 13px}.promo .tab-title{font-size:20px;line-height:22px;color:#333;margin-bottom:15px;position:relative}.promo .show-helper{position:absolute;right:8px;margin-top:-2px;padding-left:30px;top:50%;transform:translate(0,-50%);font-size:14px;line-height:16px;font-weight:400}.promo .show-helper:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -788px;width:20px;height:20px;background-repeat:no-repeat;display:block;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.promo .show-helper:hover span{color:#4e4e4e}.promo .show-helper span{border-bottom:1px dashed #828282;color:#828282;-webkit-transition:color .3s ease;transition:color .3s ease}.promo .tooltip-btn{border-radius:50%;border:1px solid #dbdbdb;width:24px;height:24px;box-sizing:border-box;display:block;background:#fff;text-align:center;font-size:14px;line-height:14px;color:#333;font-weight:700;position:absolute;right:-12px;top:-14px;z-index:10;-webkit-transition:border .3s ease;transition:border .3s ease}.promo .row,.promo .row .item{font-size:0;line-height:0}.promo .tooltip-btn:hover{border-width:2px;border-color:#fcc557}.promo .tooltip-btn span{position:absolute;left:50%;margin-top:1px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:768px) and (max-width:960px){.promo .tooltip-btn{display:none}}@media only screen and (max-width:767px){.promo .tooltip-btn{display:none}.promo .row{margin-bottom:10px}}.promo .row .item{float:left;margin-bottom:10px;width:25%;box-sizing:border-box}.promo .row .item:first-child .item__i{border-radius:2px 0 0 2px}.promo .row .item:last-child .item__i{border-radius:0 2px 2px 0;border-left:none;border-top:none;border-bottom:none}.promo .row .item .item__i{border-left:1px solid #ebebeb;border-bottom:4px solid #ebebeb;border-top:1px solid #ebebeb;position:relative}.promo .row .item.active .show-item-drop:after{-webkit-transform:translate(0,-50%) rotate(-180deg);transform:translate(0,-50%) rotate(-180deg)}.promo .row .item.active .dropdown{opacity:1;visibility:visible;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;transition:opacity .3s ease,visibility .3s ease,transform .3s ease,-webkit-transform .3s ease;overflow-y:scroll;overflow-x:hidden;max-height:480px}.promo .show-item-drop{font-size:13px;line-height:14px;font-weight:400;display:block;padding:12px 14px;color:grey;position:relative}.promo .show-item-drop:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1939px;width:8px;height:5px;background-repeat:no-repeat;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.promo .dropdown{position:absolute;top:100%;margin-top:10px;background:#fff;left:0;right:0;z-index:20;border:1px solid #ebebeb;border-bottom-width:4px;border-radius:2px;opacity:0;visibility:hidden}.promo .dropdown_material{right:auto;max-height:200px;overflow-y:scroll;z-index:900;width:100%}.promo .dropdown_range-filter{right:auto;width:100%;font-size:16px;line-height:16px}.promo .dropdown li{list-style:none;display:block;float:none}.promo .dropdown li ul{padding-top:15px;padding-left:15px}.promo .dropdown a{font-size:15px;line-height:18px;font-weight:400;color:#333;padding-top:6px;padding-bottom:6px;display:block;-webkit-transition:color .3s ease;transition:color .3s ease}.promo .dropdown a:hover{color:#d98b3d}.promo .dropdown a:hover span:after{opacity:0}.promo .dropdown span{position:relative}.promo .dropdown span:after{content:"";display:block;height:1px;left:0;right:0;background:#333;position:absolute;bottom:0;-webkit-transition:backround .3s ease,bottom .3s ease,height .3s ease;transition:backround .3s ease,bottom .3s ease,height .3s ease}.promo .dropdown .row{width:100%}.promo .dropdown .row:after,.promo .dropdown .row:before{display:table;content:""}.promo .dropdown .row .col{float:left;width:50%}.promo .dropdown__i{padding:20px 20px 10px}.promo .item.disabled:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1948px;width:8px;height:5px;background-repeat:no-repeat}.promo .item.disabled .show-item-drop{background:#f8f8f8;font-style:italic}.promo .close-drop{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1761px;width:10px;height:10px;background-repeat:no-repeat;position:absolute;right:8px;top:9px;display:block}.promo .full-search{color:#b1562b;font-size:12px;line-height:14px;font-weight:400}.promo .full-search span{border-bottom:1px solid #b1562b;-webkit-transition:border .3s ease;transition:border .3s ease}.promo .full-search:hover span{border-bottom-color:transparent}@media only screen and (max-width:767px){.promo .full-search{padding-top:5px;padding-bottom:5px;display:block;text-align:center}}.promo .search-btn{font-weight:700;color:#333;font-size:14px;line-height:16px;display:block;padding:11px 20px;box-sizing:border-box;background:#ffc758;width:100%;text-transform:uppercase;border-radius:3px;margin-right:-1px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;margin-left:-2px;overflow:hidden}.promo .search-btn.active strong span{-webkit-transform:translate(100px,-50%);transform:translate(100px,-50%)}.promo .search-btn strong{position:relative;padding-right:30px}.promo .search-btn strong span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.promo .search-btn strong span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.promo .row:after,.promo .row:before{display:table;content:""}@media only screen and (max-width:767px){.promo .tabs-control ul li{margin-left:0}.promo .tabs-control ul li.active a{font-size:13px;line-height:14px;padding:13px 10px}.promo .tabs-control ul a{font-size:12px;line-height:14px;padding:13px 10px}.promo .row .item_location p,.promo .row .item_location p a{font-size:13px;line-height:14px;color:#333}.promo .show-helper{display:none}.promo .row{margin:-5px}.promo .row .item{width:50%;margin-bottom:10px;padding:0 5px;box-sizing:border-box}.promo .row .item .item__i{border-right:1px solid #ebebeb}.promo .row .item:last-child{width:100%}.promo .row .item_price .item__i{border:none}.promo .row .item_price .range-filter__values .sliderValue{padding:13px 32px 12px 26px}.promo .row .item_location{padding-top:15px;padding-bottom:15px}.promo .row .item_location .item__i{border:none;border-right:none}.promo .row .item_location p a{border-bottom:1px dashed #333;-webkit-transition:border .3s ease;transition:border .3s ease}.promo .row .item_location p a:hover{border-bottom-color:transparent}.promo .full-search-wrap{text-align:center;margin-top:10px;margin-bottom:5px}.promo .dropdown{right:0;overflow-y:scroll;overflow-x:hidden;max-height:180px}.promo .dropdown .row .col{float:none;width:100%}.promo div.tabs-item:last-of-type .item:first-of-type{width:100%!important}}@media (max-width:470px){.promo .row .item{width:100%;margin-bottom:10px}.promo .row .item .item__i{border-right:1px solid #ebebeb}.promo .row .item:last-child .item__i,.promo .row .item_location .item__i{border:none}.promo .row .item:last-child{width:100%}.promo .row .item_location{padding-top:5px}}.promo__i{background-size:cover;background-repeat:no-repeat}.range-filter{padding:11px 5px 0}.range-filter__i{position:relative;padding-bottom:26px;margin-bottom:17px}.range-filter__i .range{position:relative;z-index:4}.range-filter__i .range:after{content:"";left:50%;height:12px;width:1px;background:#dbdbdb;display:block;position:absolute;top:5px}.range-filter__i .max:after,.range-filter__i .min:after{height:15px;width:1px;background:#dbdbdb;position:absolute;top:-20px;display:block;content:""}.range-filter__i .max,.range-filter__i .min{font-size:11px;line-height:12px;color:#dbdbdb;font-weight:400}.range-filter__i .min{position:absolute;left:0;bottom:0}.range-filter__i .min:after{left:0}.range-filter__i .max{position:absolute;right:0;bottom:0}.range-filter__i .max:after{right:0}.ui-widget.ui-widget-content{border:none;background:#efefef;height:5px;border-radius:0!important;position:relative}.ui-slider-horizontal .ui-slider-range{background:#f2b844}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{width:16px;height:16px;display:block;border-radius:50%;background:#fff;border:2px solid #f2b844}.ui-button:after,.ui-state-default:after,.ui-widget-content .ui-state-default:after,.ui-widget-header .ui-state-default:after,html .ui-button.ui-state-disabled:active:after,html .ui-button.ui-state-disabled:hover:after{display:none!important}.ui-slider-horizontal .ui-slider-handle{top:-5px;margin-left:-7px;position:absolute!important}.ui-slider-horizontal .ui-slider-handle:focus{outline:0}.ui-slider-horizontal .ui-slider-handle:nth-child(2){margin-left:-5px}.range-filter__values{border:1px solid #ebebeb;font-style:normal;font-weight:400}.range-filter__values:after,.range-filter__values:before{display:table;content:""}.range-filter__values .start{position:relative;width:50%;float:left;border-right:1px solid #ebebeb}.range-filter__values .start span{color:#939393;font-size:13px;line-height:14px;font-weight:400;position:absolute;left:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.range-filter__values .start span:after{display:none}.range-filter__values .sliderValue{background:#fff;border:none;color:#333;font-size:13px;line-height:14px;font-weight:400;padding:10px 32px 9px 26px;box-sizing:border-box;display:block;width:100%}.range-filter__values .end{float:left;width:50%;position:relative}.range-filter__values .end span{color:#939393;font-size:13px;line-height:14px;font-weight:400;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-product-filter .product-filter__i .item.active .open-filter,.search-product-filter .product-filter__i .item.item-location .open-filter{font-weight:600}.range-filter__values .end span:after{display:none}.range-filter__values .end span.cur{left:auto;right:7px}.range-filter__values .end .sliderValue{padding-left:32px}.global-search-container .search-product-filter .product-filter__i .open-filter{background:#fff}.global-search-container .search-product-filter .product-filter__i .open-filter:hover{background:#fff!important}@media only screen and (max-width:767px){.mobile-price{display:block}.global-search-container{margin-bottom:100px}.search-product-filter{margin-bottom:30px}}.show-all-btn-static-container{min-height:43px}.search-product-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-product-filter .product-filter__i{border:none;width:32%}.search-product-filter .product-filter__i .item.item-location{display:none}@media only screen and (max-width:767px){.search-product-filter .product-filter__i{width:100%}.search-product-filter .product-filter__i .item.item-location{display:block}}.search-product-filter .product-filter__i .item.item-location .open-filter:after{content:"";background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -932px;width:20px;height:20px;background-repeat:no-repeat;position:absolute;top:50%;right:5px;-webkit-transform:translate(0,-50%) rotate(0);transform:translate(0,-50%) rotate(0);display:block}.search-product-filter .product-filter__i .open-filter{padding:14px 0}.search-product-filter .product-filter__i .open-filter:hover{background:#fff}.search-product-filter .product-filter__i .open-filter:after{right:10px}.search-product-filter .product-filter__i .custom-checkbox .checkbox{border:1px solid #c1c1c1}.search-product-filter .product-filter__i .custom-checkbox .checkbox-text{text-decoration:none;margin-left:10px}.search-product-filter .product-filter__i .custom-radio-btn{padding-left:25px;position:relative}.search-product-filter .product-filter__i .custom-radio-btn:hover span{border-color:#333}.search-product-filter .product-filter__i .custom-radio-btn input{opacity:0;position:absolute}.search-product-filter .product-filter__i .custom-radio-btn input:checked+span:after{opacity:1}.search-product-filter .product-filter__i .custom-radio-btn .radio-text{text-decoration:none}.search-product-filter .product-filter__i .custom-radio-btn .radio-control{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;border:1px solid #c2c2c2;width:16px;height:16px;-webkit-transition:border .3s ease;transition:border .3s ease;border-radius:50%}.search-product-filter .product-filter__i .custom-radio-btn .radio-control:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#333;display:block;opacity:0;border-radius:50%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.search-product-filter .product-filter__i .drop_3-cols ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-product-filter .product-filter__i .drop_3-cols ul li{width:33%}.global-search-container .filter-btn-group{margin:35px 0 85px;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:10px}@media only screen and (max-width:767px){.global-search-container .filter-btn-group{display:none}}.global-search-container .filter-btn-group .reset-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:25px;background:0 0;outline:0;border:none}.global-search-container .filter-btn-group .reset-btn span{color:#333;font-size:12px;border-bottom:1px dashed;margin-left:5px}.global-search-container .filter-btn-group .reset-btn .icon-remove-project{-webkit-transform:scale(.85);transform:scale(.85)}.global-search-container .orange-btn{position:relative;font-weight:700;color:#333;font-size:14px;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 30px;box-sizing:border-box;background:#ffc758;text-transform:uppercase;border-radius:3px;border:1px solid #ffc758;border-bottom:4px solid #ecad4c;overflow:hidden}.global-search-container .orange-btn strong{position:relative;padding-right:15px}.global-search-container .orange-btn span{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #fff;display:block;border-radius:50%;width:20px;height:20px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.global-search-container .orange-btn span:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -1843px;width:7px;height:10px;background-repeat:no-repeat;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;margin-left:1px}.global-search-container .show-all-btn-wrap{display:none}@media only screen and (max-width:767px){.global-search-container .show-all-btn-wrap{position:fixed;display:block;z-index:100;left:10px;right:10px;bottom:10px}.global-search-container .show-all-btn-wrap.static{position:static}.global-search-container .show-all-btn-wrap .show-all-btn{display:block;width:100%}.seo-text.active .seo-text__i:after{display:none}}.seo-text{background-color: #F4F4F4;background-size:cover;margin-bottom:30px}.seo-text .wrap{position:relative}.seo-text__i{padding-right:300px}@media only screen and (min-width:768px) and (max-width:960px){.seo-text__i{padding-right:0}}@media only screen and (max-width:767px){.seo-text__i{padding-right:0;position:relative;height:250px;overflow:hidden}.seo-text__i:after{content:"";position:absolute;left:-15px;right:-15px;bottom:0;top:50%;display:block;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#f9f9f9 68%,#f6f6f6 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#f9f9f9 68%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f6f6f6', GradientType=0 )}}.show-more-seo{display:none;position:absolute;left:10px;bottom:20px;color:#333;font-size:14px;line-height:16px;font-weight:400;border-bottom:1px dashed #333;-webkit-transition:border .3s ease;transition:border .3s ease}.show-more-seo .normal{display:block}.active .show-more-seo .normal,.show-more-seo .active{display:none}.active .show-more-seo .active{display:block}@media only screen and (max-width:767px){.show-more-seo{display:block}}.side-promo{padding-bottom:20px}.side-promo li{list-style:none;padding-bottom:10px}.side-promo li:last-child{padding-bottom:0}.tenders-content .dotted-list,.tenders-content .ordered-list{padding:0 0 10px 10px}.side-promo li a{/*border:1px solid #dadada;*/display:block;height:110px;background-position:50% 0;background-repeat:no-repeat}.btn-group a.btn:hover span,.news-list .btn_type7:hover span,.news-list .news-type{background:#ffc758}.news-details .post_main{margin-bottom:20px}.tenders-content .dotted-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tenders-content .dotted-list li:before{content:'';display:block;background:#ffc758;width:4px;height:4px;margin-right:8px;border-radius:50%}.tenders-content .ordered-list span{margin-right:6px;font-weight:600}.tenders-content figure img{width:100%;height:auto}.tenders-content figure figcaption{font-size:12px;font-style:italic;color:#959595}.btn-group{margin:70px 0 55px}.btn-group:after{content:".";display:block;height:0;visibility:hidden}.btn-group a.btn{margin-right:10px;display:block;float:left;text-decoration:none;margin-bottom:30px}.btn-group a.btn:hover{color:#333}.article-content{margin-bottom:40px}.article-content .info-block_img-sm{display:-webkit-box;display:-ms-flexbox;display:flex}.article-content .info-block_img-sm figure{margin:0 25px 20px 0;min-width:280px}.article-content .info-block_img-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-content .info-block_img-lg figure{margin:0 0 35px;width:49%}@media only screen and (max-width:767px){.article-content .info-block_img-sm{display:block}}.news-list .btn_type7{padding:8px 25px 8px 70px;display:block;margin-top:-5px}.news-list .btn_type7 span{width:24px;height:24px;left:28px}.news-list .btn_type7 span i{-webkit-transform:scale(.9);transform:scale(.9);margin-left:-10px}.news-list .btn_type7 span i.icon-btn-plus{margin-left:-5px;margin-top:-5px}.news-list .pull-left .btn_type7{margin-top:0}@media (max-width:350px){.news-list .content-title .btn{display:none}}.news-list .item{padding-bottom:40px}.news-list .item a:hover .title{color:#ffc758}.news-list .item .item__i:after,.news-list .item .item__i:before{display:table;content:""}.news-list .item .img{float:left;width:162px;position:relative}.news-list .item .img img{-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.news-list .item .hover{position:absolute;left:20px;right:20px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.news-list .item .text{padding-left:180px}@media (max-width:500px){.news-list .item .img{float:none;margin:0 auto 20px}.news-list .item .text{padding-left:0;padding-bottom:30px}}.news-list .item a .date{font-size:14px;color:#989898;line-height:16px;padding-bottom:10px}.news-list .item a .title{text-decoration:underline;font-size:16px;line-height:18px;padding-bottom:10px;color:#333;-webkit-transition:color .3s ease;transition:color .3s ease}.news-list .item a .description{color:#333}.news-list .item a .description p{font-size:13px;line-height:20px;font-weight:400}.news-list .news-type{border-radius:3px;color:#333;font-size:12px;line-height:14px;display:block;text-align:center;padding:5px}@media (max-width:500px){.news-list .row-bottom .pull-left,.news-list .row-bottom .pull-right{float:none;text-align:center}.news-list .row-bottom .pull-left{margin-bottom:30px}.news-list .row-bottom .btn_type7,.news-list .row-bottom .pagination{display:inline-block}}.news-list__i{padding-bottom:30px;float:left}.tender .btn-wrap,.tender .period{padding-bottom:20px}.tender .constructor-name{position:relative;font-size:14px;line-height:16px;font-weight:400;padding-left:28px;margin-bottom:35px}.tender .constructor-name:after{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -956px;width:18px;height:18px;background-repeat:no-repeat;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px}.tender .period{color:#8d8c8c;font-weight:700;font-size:13px}.tender .btn-wrap a{background:#ffc758;color:#333;font-size:12px;line-height:14px;padding:5px 15px;border-radius:3px}.tender .region{padding-bottom:20px}.tender .budget p,.tender .region p{font-size:13px;line-height:16px}.tender .budget p strong,.tender .region p strong{text-transform:uppercase;font-weight:700}.tender-top{padding-bottom:30px}.tender-top__i{background:#f6f6f6;padding:20px}.tender-top__i:after,.tender-top__i:before{display:table;content:""}.tender-top__i .left{float:left;max-width:320px}.tender-top__i .right{padding-left:320px}.tender-top__i .right__i{width:100%;display:inline-block;text-align:right}.tender-top__i .right__i ul{display:inline-block;text-align:left;margin-left:-10px;margin-right:-10px}.tender-top__i .right__i ul li{float:left;width:100px;padding:0 10px 10px}.tender-top__i .right__i ul a{display:block;position:relative;padding-top:100px;word-break:break-all;font-size:9px;line-height:10px;text-decoration:underline;color:#333}.tender-stat ul:after,.tender-stat ul:before,.tenders-list .item__i:after,.tenders-list .item__i:before{display:table;content:""}.tender-top__i .right__i ul a:hover{text-decoration:none}.tender-top__i .right__i ul a i{position:absolute;left:0;top:0}@media only screen and (max-width:767px){.tender-top__i{padding-bottom:10px}.tender-top__i .left{float:none;width:100%;max-width:100%}.tender-top__i .right{padding-left:0}.tender-top__i .right__i{text-align:left;padding-top:20px}}.tender-description .post_main{padding-bottom:35px}.tender-description .post_main p{line-height:24px}.tender-stat ul{margin-left:-20px;margin-right:-20px}.tender-stat ul li{float:left;margin:0 20px;color:#828282;font-size:12px;line-height:14px;font-weight:400;padding-left:15px;position:relative}.tender-stat ul li i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.tenders-list .item{padding-bottom:20px}.tenders-list .item__i{border:1px solid #f6f6f6;position:relative}.tenders-list .item__i:after{height:4px;bottom:-4px;left:0;right:0;background:#ebebeb;opacity:0;display:block;content:"";position:absolute;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.tenders-list .item__i:hover:after{opacity:1}.tenders-list .page-sub-title{font-size:14px;padding-bottom:40px}.tenders-list .pagination{margin-bottom:25px}.tenders-list .archive{color:#333;font-size:13px;line-height:14px;text-decoration:underline}.tenders-list .archive:hover{text-decoration:none}.tenders-list .mb40{margin-bottom:40px}.tenders-list__i{padding-bottom:30px}.tender-text{padding-right:280px}@media (max-width:726px){.tenders-list .item__i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.tender-text{padding-right:0}}.tender-text__i{padding:15px}.tender-text__i .date{padding-bottom:16px;font-size:14px;line-height:16px;color:#989898}.tender-text__i .title{padding-bottom:20px}.tender-text__i .title a{text-decoration:underline;color:#333;font-size:16px;line-height:22px;font-weight:400;-webkit-transition:color .3s ease;transition:color .3s ease}.tender-text__i .title a:hover{color:#e3a11f}.tender-text__i .description{font-size:13px;line-height:22px}.tender-info{background:#f6f6f6;text-align:center;padding:15px 20px;width:280px;float:right}@media (max-width:726px){.tender-info{width:100%;float:none}}.tender-info .period{color:#8d8c8c;font-weight:700;font-size:13px;padding-bottom:20px}.tender-info .btn-wrap{padding-bottom:30px}.tender-info .btn-wrap a{background:#ffc758;color:#333;font-size:12px;line-height:14px;padding:5px 15px;border-radius:3px}.tender-info .region{padding-bottom:30px}.tender-info .budget p,.tender-info .region p{font-size:13px;line-height:16px}.tender-info .budget p strong,.tender-info .region p strong{text-transform:uppercase;font-weight:700}.overlay{opacity:.87;z-index:99998;bottom:0;background:#0f0f11;-webkit-transition-timing-function:cubic-bezier(.55,.06,.68,.19);transition-timing-function:cubic-bezier(.55,.06,.68,.19);position:fixed;right:0;top:0;left:0}.review-form{width:690px;height:auto;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;z-index:99999}.review-form .close{position:absolute;width:40px;height:40px;border-radius:50%;background:url(/img/icon-close.svg) center center no-repeat #ffc758;right:-20px;top:-20px}.review-form .close:hover{background:url(/img/icon-close.svg) center center no-repeat #ffd27a}#msform{width:690px;position:absolute;top:40%;left:0;right:0;bottom:0;z-index:9999999;margin:0 auto}#msform fieldset{background:#fff;padding:0;border:0;border-radius:5px;box-sizing:border-box;width:100%;position:relative}#msform fieldset:not(:first-of-type){display:none}#msform .buttons-row{text-align:center;margin:20px 0 40px}#msform .buttons-row .action-button.next{width:160px;background:url(/img/next.svg) 100px center no-repeat #ffc758;text-transform:uppercase;border:none;border-bottom:4px solid #ecad4c;border-radius:3px;font-size:14px;line-height:39px;padding:0 20px 0 0;font-weight:700;color:#333;cursor:pointer;display:block;margin:0 auto}#msform .buttons-row .action-button.next.fin{padding:0 20px 0 0;background:url(/img/next.svg) 110px center no-repeat #ffc758}#msform .buttons-row .action-button.previous{background:0 0;border:none;border-bottom:1px dashed;margin:20px 0 0;color:#b0b0b0;font-size:13px;width:auto;padding:0;line-height:18px;border-radius:0}#msform .buttons-row .action-button.previous:hover{color:#333}#msform .fs-subtitle,#msform .fs-title{font-size:24px;font-weight:700;color:#333}#msform .fs-title{text-align:center;margin-bottom:10px}#msform .fs-subtitle{margin-bottom:15px;position:relative;padding-left:45px;line-height:24px}#msform .fs-subtitle span{width:30px;height:30px;line-height:26px;border-radius:50%;border:2px solid #ffc758;display:inline-block;font-size:16px;text-align:center;margin-right:10px;top:-3px;position:absolute;left:0}#msform .progressbar{overflow:hidden;width:100%}#msform .progressbar li{list-style-type:none;color:#b0b0b0;font-size:13px;float:left;position:relative;padding-top:25px}#msform .progressbar li:before{content:'';width:20px;height:20px;border-radius:50%;display:block;background:#f4f4f4;position:absolute;z-index:2;top:0;left:0;right:0;margin:auto}#msform .progressbar li.active:before{background:url(/img/active.svg) center center no-repeat #ffc758}#msform .progressbar li.checked:before,.progressbar li.checked:after{background:url(/img/check.svg) center center no-repeat #ffc758}#msform .progressbar li.active:after,#msform .progressbar li.checked:after{background:#ffc758}#msform .progressbar li:after{content:'';width:100%;height:5px;background:#f4f4f4;position:absolute;left:-50%;top:8px;z-index:1}#msform .progressbar li:first-child{text-align:left}#msform .progressbar li:first-child:before{left:0;margin:0}#msform .progressbar li:last-child{text-align:right}#msform .progressbar li:last-child:before{right:0;margin:0;left:auto}#msform .progressbar.full li{width:31%;text-align:center}#msform .progressbar.full li:first-child{text-align:left}#msform .progressbar.cut li:nth-child(2),#msform .progressbar.full li:last-child{text-align:right}#msform .progressbar.full li:first-child,#msform .progressbar.full li:last-child{width:19%}#msform .progressbar.full li:last-child:after{width:170%;left:-80%}#msform .progressbar.full li:nth-child(2):after{left:-55%;width:105%}#msform .progressbar.cut li.pb-client{display:none}#msform .progressbar.cut li{width:50%}#msform .progressbar.cut li:after{width:200%;left:-100%}#msform .progressbar.cut li:nth-child(2):before{left:auto;right:0}#msform .progressbar li:first-child:after{content:none}#msform input{border:1px solid #eee;width:100%;box-sizing:border-box;line-height:40px;font-size:14px;border-radius:3px;padding:0 15px;margin:5px 0 0 17px}#msform p.desc{margin-left:17px}#msform .custom-checkbox .checkbox{border:1px solid #ebebeb}#msform .custom-checkbox a:hover{color:#333;text-decoration:none}#msform .acception{margin:45px 0 0 17px}#msform .yn-container .ms-row{display:table}#msform .yn-container .ms-row .yesno-option,#msform .yn-container .ms-row .yesno-selector{display:table-cell}#msform .yesno-option{width:200px;padding-right:20px}#msform .yesno-option span,#msform label.list{position:relative;display:block;padding-left:17px}#msform .yesno-option span:before,#msform label.list:before{display:block;content:'';width:5px;height:5px;border-radius:50%;background:#333;position:absolute;left:0;top:6px}.yesno-selector label{line-height:40px;display:inline-block;float:left;border:1px solid #ebebeb;width:75px;text-align:center;z-index:19;position:relative}.yesno-selector label:hover{border:1px solid #ffc758;z-index:20}.yesno-selector label.yes{border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-webkit-border-radius:2px 0 0 2px}.yesno-selector label.no{border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0 2px 2px 0;left:-1px}.yesno-selector label input{position:absolute;left:-99999px;opacity:0}.yesno-selector label.checked{background:#ffc758;border:1px solid #ffc758;z-index:20}#msform .msform-fin{padding:60px 0;text-align:center;font-size:13px}#msform .msform-fin .fs-title{margin-bottom:35px}#msform .msform-fin a{color:#333;text-decoration:underline}#msform .msform-fin a:hover{text-decoration:none}#msform .msform-fin a[href^=tel]{font-size:16px;display:block;margin-top:10px;text-decoration:none}#msform .msform.step1 .fs-subtitle{margin-left:248px}#msform .msform.step1 .ms-container{margin-left:255px}#msform .msform.client-step2 .fs-subtitle,#msform .msform.client-step3 .fs-subtitle,#msform .msform.client-step4 .fs-subtitle,#msform .msform.visitor-step2 .fs-subtitle{margin-left:160px}#msform .msform.client-step2 .ms-container,#msform .msform.client-step3 .ms-container,#msform .msform.client-step4 .ms-container,#msform .msform.visitor-step2 .ms-container{margin-left:173px}#msform .fs-subtitle:after{display:block;content:'';width:1px;position:absolute;background:url(/img/vertical-dash.svg);left:15px;top:30px}#msform .msform.step1 .fs-subtitle:after{display:none}#msform .msform.visitor-step2 .fs-subtitle:after{height:185px}#msform .msform.client-step2 .fs-subtitle:after,#msform .msform.client-step3 .fs-subtitle:after{height:235px}#msform .msform.client-step4 .fs-subtitle:after{height:115px}#msform .ms-top{border-bottom:1px #d6d6d6 dashed;padding:30px 20px 20px;margin-bottom:30px}#msform .ms-row{margin-bottom:10px}#msform .custom-radio-btn .radio-control{width:15px;height:15px;background:#fff}#msform .custom-radio-btn .radio-control:after{width:7px;height:7px;-webkit-transform:none;transform:none;top:3px;left:3px}.edited .flag-title{margin:15px 0 15px -20px;padding:5px 10px 5px 20px}.geography.edited{width:100%;text-align:center;margin-top:1.5rem}.geography.edited .geography__i{padding:15px 10px 10px;text-align:center;max-width:1200px;margin:auto}.edited .geography.edited{background:#fff;margin-bottom:60px;margin-top:15px;border-left:2px solid #ffc758;border-right:2px solid #ffc758;padding:5px 15px 15px}.bordered_uls{width:30%;padding:30px 2% 5px;margin:10px 0;display:inline-block;border-left:3px solid #ffc758}.partners_list code{width:70%;display:inline-block;float:right}.partners_list{border-top:1px solid #ccc}.partner_link{width:100%;display:block;border-bottom:1px solid #ccc;height:auto}.partners_link_codeblock{width:50%;width:calc(100% - 190px);vertical-align:top;display:inline-block}.partners_link_codeblock code,.partners_link_codeblock p{display:block;text-align:left;width:100%}.partners_list p{padding:10px 0;margin-left:0}.partners_link_codeblock code{color:#777;padding:10px 15px;border:1px solid #ccc;border-radius:12px;font-size:.8em}.partners_link_codeblock code:hover{color:#333}.partner_img{width:180px;height:180px;position:relative;display:inline-block;vertical-align:middle;padding:15px}.partner_img img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:auto;max-width:160px}.xmlcodewrapper{border:2px solid #ffc758;background:#f5f5f5;padding:20px;font-size:100%;margin:0 0 1em;text-align:left}.hotitetakzhe,.videowrap{width:100%;text-align:center}.abouts{width:100%;padding:10px 0;display:block;vertical-align:top}.hotitetakzhe{margin:15px 0;padding:15px;border:2px dashed #ffc758}.hotitetakzhe p{font-size:1.4em}@media (max-width:726px){.partner_img,.partners_link_codeblock{width:100%;display:block}.partner_img img{position:relative;padding:25px 0 0}.partners_link_codeblock p{padding:0 0 10px}.partner_img,.partners_link_codeblock p{text-align:center;width:100%;position:relative;height:auto}.edited h1,.edited h2,.edited h3,.edited iframe,.edited ol,.edited p,.edited ul{margin-left:0}}.complete-object-gallery__i.edited ul li{list-style:none!important;padding:5px}.complete-object-gallery__i.edited ul li:before{content:'';display:none}
 .lk .inp-file,.one-half,.one-third{position:relative}.lk #fileuploadurl,.lk .inp-file{display:inline-block;vertical-align:middle}.inp div,.lk .inp-file{overflow:hidden}h5{font-size:16px;line-height:18px;padding:0;font-weight:700}.row.hc{margin-left:-10px;margin-right:-10px}.row.hc .row{margin-bottom:0}.one-half{width:50%;float:left;padding:0 10px}.one-third{width:33.3333%;float:left;padding:0 10px}textarea{border:1px solid #eee;width:100%;resize:none}.row-container{padding:0 10px;margin-bottom:20px}.lk-top{padding-bottom:0}.lk .left{float:left;width:300px}.lk .right{padding-left:320px}.lk p.type{color:grey;font-size:13px;line-height:14px}.desc{color:grey;font-size:13px;margin-top:3px;margin-bottom:15px}.bottom-row .desc{margin-top:15px}.lk textarea{height:150px;padding:15px;font-size:13px}.lk .inp-file{top:-2px;cursor:pointer;border-radius:3px!important;background:#f4f4f4;font-size:13px;border:none!important;box-shadow:none!important;text-shadow:none;padding:5px 15px!important}.lk .inp-file:hover{background:#ffc758}.lk .inp-file input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.lk #fileuploadurl{border:none;background:0 0;box-shadow:none;font-size:11px;padding-left:0;width:220px;padding-right:0}.lk .request-btn{white-space:nowrap}.lk .row{margin-bottom:10px}.lk .inp{position:relative}.lk .inp.dynamic{padding-right:60px;margin:5px 0}.inp.dynamic .remove{position:absolute;right:10px;top:12px;font-size:12px;color:#959595;border-bottom:1px dotted;line-height:12px;cursor:pointer}.inp.dynamic .remove:hover{color:#333}.reg-form .inp.dynamic .remove{right:15px}.lk .inp.textarea{height:auto;padding:0;border:0}.lk .inp.textarea label{position:absolute;left:15px}.lk .inp.textarea textarea{padding-top:40px;height:95px;border-radius:3px}.lk .inputs-state_error{width:320px;font-size:13px;line-height:16px;font-weight:400;top:2px}.lk .inputs-state{position:absolute;left:100%;margin-left:10px}.lk .inputs-state__i{padding-left:35px}.lk .inputs-state .circle{border-radius:50%;width:26px;height:26px;display:block}.lk .inputs-state_error .circle{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:#e53333}.lk .inputs-state_error .circle:after{background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-repeat:no-repeat;margin-left:1px;background-position:-4px -1892px;width:9px}.lk .inputs-state_error .circle:after,.lk .inputs-state_ok .circle:after{content:"";display:block;height:8px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lk .inputs-state_error strong{color:#e53333}.lk ul.chboxes li{padding:5px 0}.button-row{margin:40px 0}.about-section{margin-bottom:30px}.no-reviews p{line-height:22px;margin-bottom:10px}.no-reviews p a{color:#333;text-decoration:underline}.no-reviews p a:hover{color:#ffc758}ul.list-dot{padding:0 0 10px 10px}ul.list-dot li{position:relative;padding-left:15px;list-style:none;color:#333;font-size:14px;line-height:22px;font-weight:400}ul.list-dot li:before{content:'';display:block;position:absolute;left:0;top:9px;background:#ffc758;width:4px;height:4px;border-radius:50%}span.req{color:#e53333}.additional_text{margin-top:20px}.additional_text p{line-height:22px;margin-top:20px}.sorting-select-wrap{margin-right:40px}.select2-dropdown{border:1px solid #ebebeb}.select2-results__option{padding:10px}.select2-results__option:hover{background:#f6f6f6}.fixed-bar .phone span{color:#fff;display:block;font-size:13px}.fixed-bar .product-selects a{padding:21px 60px 21px 38px}.mb40{margin-bottom:40px}hr.form-separator{width:100%;height:2px;background:#ffc758;margin:30px 0}hr.form-separator.thin{height:1px;background:#ebebeb}.everyday_exhibitions_list{margin-left:-10px;margin-right:-10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.everyday_exhibitions_list .item{float:left;display:block;color:#fff;padding:140px 15px 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;background-size:cover;height:100%}.everyday_exhibitions_list .item:before{display:block;content:'';position:absolute;width:100%;height:100%;background-image:-moz-linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);background-image:-ms-linear-gradient(90deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0) 100%);left:0;top:0;z-index:89}.everyday_exhibitions_list .item .item_content{position:relative;z-index:90}.everyday_exhibitions_list .item .logo{width:60px;height:60px;background:#fff;border-radius:5px;margin-bottom:15px}.everyday_exhibitions_list .item .title{font-size:18px;line-height:20px;font-weight:700;clear:both}.everyday_exhibitions_list .item p{margin:15px 0;line-height:20px}.everyday_exhibitions_list .item .address{font-style:italic;padding-left:25px;position:relative}.everyday_exhibitions_list .item .address i{display:block;position:absolute;left:0;top:0}.exhibition-info{width:100%;margin-bottom:40px}.exhibition-info .logo{float:none; margin-bottom: 20px;}.exhibition-info .info-text .contacts{background:#f6f6f6;padding:15px;margin-bottom:20px}.exhibition-info .info-text .contacts p{color:#5b5b5b}.exhibition-info .info-text .contacts span{color:#333;font-weight:700}.exhibition-info .info-text .contacts p a:hover{color:#e3a11f}.exb-list h3{font-size:20px;margin:0 10px}.action-info{margin-bottom:20px}.action-info .detail-text{float:left;width:75%; padding-right: 20px}.action-info .detail-text .preview{border-left:3px solid #ffc758;padding:15px 0 15px 20px;font-size:16px;margin-bottom:10px}.action-info .main-info{background:#f6f6f6;padding:15px;width:25%;float:right;text-align:center}.action-info .main-info .date{font-weight:700}.action-info .main-info .views{color:#5b5b5b;margin-top:20px}.fastorders .mid{margin-bottom:15px}.fastorders .mid strong{text-transform:uppercase;font-size:13px}.lk .custom-checkbox:hover{color:#c28936}.lk .section-title{font-size:24px;line-height:26px;font-weight:700;color:#333;margin-bottom:20px}.add-prop,.del-prop,.lk .add-doc,.lk .add-filial,.lk .add-social,.lk .add-phone, .lk .add-email, .lk .del-doc,.lk .remove-filial,.lk .remove-social{display:inline-block;position:relative;border-bottom:1px dotted #959595;-webkit-transition:border-color .3s ease;transition:border-color .3s ease;font-size:13px;line-height:14px;color:#959595;cursor:pointer}.lk.edit .inp label{position:absolute;line-height:37px}.lk.edit .project-name-inp{line-height:35px;font-size:13px}.lk .bottom-row{margin-top:20px}.add-filial:hover,.add-phone:hover,.remove-filial:hover,.add-social:hover,.remove-social:hover{color:#333}.lk.edit input{background:0 0;width:100%;line-height:35px;font-size:13px}.lk.edit input#c-name{padding-left:50px}.lk.edit input#phone{padding-left:80px}.lk.edit input#website{padding-left:95px}.lk.edit input#email{padding-left:40px}.lk.edit .row{margin-bottom:15px}.add-doc-form,.add-filial-form,.add-social-form{display:none}.add-doc-form .doc-item,.add-filial-form .filial-item,.add-social-form.social-item{border-radius:3px;border:1px solid #eee;padding:20px;margin-top:20px}.add-doc-form input.doc-name{padding-left:300px}.add-doc-form input.doc-file{padding-left:240px;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(20);letter-spacing:10em;-ms-transform:scale(20);opacity:0;cursor:pointer}.main-info .prop-form .select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered{padding-left:155px}.main-info .add-block{border:1px solid #ebebeb;border-radius:3px;height:125px;display:table;width:100%}.main-info .add-logo{display:table-cell;vertical-align:middle;color:#9e9e9e;text-align:center;font-size:13px;line-height:14px}.main-info .add-logo span{border-bottom:1px dashed #9e9e9e}.main-info .add-logo:before{content:"";display:block;background-image:url(/img/svg-sprite/sprite63t7padk1mjf62sm7vi.svg);background-position:-4px -205px;width:45px;height:45px;background-repeat:no-repeat;margin:0 auto}.main-info .add-logo:hover span{color:#333;border-bottom:1px dashed #333}.main-info .select-inp-wrap{position:relative}.main-info .select-inp-wrap&gt;label{position:absolute;left:15px;top:18px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2;color:grey}.edit-region .inp-info{margin:0 0 10px}.edit-filial p,.edit-region p{margin-bottom:20px}.lk.edit p.type{color:grey;font-size:13px;line-height:16px}.lk.edit .left{width:25%;float:left}.lk.edit .right{padding-left:27%}.edit-region ul.child{display:none;margin:10px 0 15px 25px}.edit-region li{position:relative;padding:5px 0}.edit-region li .custom-checkbox{width:100%;display:block}.edit-region .right&gt;ul&gt;li{padding:10px 15px}.edit-region .right&gt;ul&gt;li:hover{background:#f6f6f6}.edit-region li .showme{color:grey;border-bottom:1px dashed;position:absolute;top:8px;right:15px;cursor:pointer;font-size:12px;line-height:13px}.edit-region li .showme:hover{color:#333}.company-info li{padding:5px 0}.edit-region ul.half li{width:33.333%;float:left}.add-tender .row{margin-bottom:10px}.add-tender .main-info .prop-form .select2-container.select2-container--default-select .select2-selection--single .select2-selection__rendered{padding-left:90px}.add-tender .days .inp{position:relative}.add-tender .main-info .select-inp-wrap{margin-top:0}.inp{padding:0 15px}.inp label{float:left;line-height:35px!important;margin-right:10px;padding:0!important}.inp input{width:100%;line-height:35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.request-form .row{margin-left:-10px;margin-right:-10px}.request-form .title{font-size:24px;line-height:26px;font-weight:700;color:#333;margin-bottom:20px}.request-form .region ul.options{margin:10px 0 20px}.request-form .region ul.options li{display:inline-block;margin-right:20px}.request-form .region ul.options li a{border-bottom:1px dotted;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease}.request-form .region ul.options li a:hover{color:#d4961b}.request-form .type .item{padding:0 10px;float:left;width:20%;position:relative}.request-form .type .item label{border:0 solid #ebebeb;display:block;padding:30px 20px 30px 90px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;-webkit-box-shadow:inset 0 0 0 1px rgba(235,235,235,1);-moz-box-shadow:inset 0 0 0 1px rgba(235,235,235,1);box-shadow:inset 0 0 0 1px rgba(235,235,235,1);-webkit-transition:all .3s ease;transition:all .3s ease;color:#9e9e9e}.request-form .material i.select-all,.request-form .material-dd .title span{border-bottom:1px dashed;cursor:pointer}.request-form .type .item label:hover{-webkit-box-shadow:inset 0 0 0 1px rgba(51,51,51,.2);-moz-box-shadow:inset 0 0 0 1px rgba(51,51,51,.2);box-shadow:inset 0 0 0 1px rgba(51,51,51,.2)}.request-form .type .item input:checked+label{-webkit-box-shadow:inset 0 0 0 2px rgba(255,199,88,1);-moz-box-shadow:inset 0 0 0 2px rgba(255,199,88,1);box-shadow:inset 0 0 0 2px rgba(255,199,88,1);color:#333}.request-form .type .item label:before{display:block;position:absolute;left:30px;top:0}.request-form .type .item label.type1:before{top:10px;content:url(/img/dom.png)}.request-form .type .item label.type2:before{top:-5px;content:url(/img/banya.png)}.request-form .type .item label.type3:before{top:20px;content:url(/img/besedka.png)}.request-form .type .item label.type4:before{top:20px;content:url(/img/bytovka.png)}.request-form .type .item label.type5:before{top:15px;content:url(/img/other.png)}.request-form .type .item input{display:none}.request-form .additional-type{margin-top:20px}.request-form .additional-type .item,.request-form .floors .item{float:left;display:inline-block;margin:0 30px 0 10px}.request-form .floors{margin-top:40px}.request-form .floors .custom-checkbox{padding-left:35px}.request-form .floors .custom-checkbox .checkbox{top:0;left:10px}.request-form .price-filter__i{margin:0;padding:0}.request-form .price-filter__values{margin-bottom:20px}.request-form .options .item{width:25%;float:left;margin:0 10px}.request-form .options .range-inp .range-inps .from,.request-form .options .range-inp .range-inps .to{width:70px}.request-form .list .item{margin-bottom:15px}.request-form .options .options-add .row{margin-left:-10px;margin-right:-10px}.request-form .options .options-add .item{width:50%;float:left;margin:0 0 15px;padding:0 10px}.request-form .options .options-add .item:nth-child(2n+1) .tt-wrap .tooltip{left:-20px}.request-form .options .options-add .item:nth-child(2n+1) .tt-wrap .tooltip:after{left:30px}.request-form .fund label{width:100%;display:block;margin-bottom:15px}.request-form .fund .checkbox-text{position:relative;padding-left:50px}.request-form .fund .checkbox-text.noimg{padding-left:0}.request-form .fund .fund-ico{display:block;width:65px;background:url(/img/fund-icons.png);padding:0;position:absolute;height:30px;top:-6px;left:-6px}.request-form .material .checkbox-text,.request-form .material-dd .title{padding-left:35px;position:relative}.request-form .fund .fund-ico.ico-01,.request-form .fund .fund-ico.ico-1{background-position:0 0}.request-form .fund .fund-ico.ico-2{background-position:0 -35px}.request-form .fund .fund-ico.ico-3{background-position:0 -75px}.request-form .fund .fund-ico.ico-4{background-position:0 -110px}.request-form .material i.select-all{font-weight:400;color:grey;font-size:12px;line-height:12px;display:block;margin:6px 0;font-style:normal;position:absolute;right:0;top:0}.request-form .material i.select-all:hover{color:#333}.request-form .material-dd{margin-bottom:10px;position:relative}.request-form .material-dd .dd{display:none;margin:20px 0 40px}.request-form .material-dd .title{font-size:13px;margin-bottom:0;font-weight:700}.request-form .material-dd .title span:hover{color:#e3a11f}.request-form .material .material-ico{display:block;width:30px;background:url(/img/materials.png);position:absolute;left:-3px;top:-7px;height:30px}.request-form .material label{display:block;width:100%;margin-bottom:15px}.request-form .material .material-ico.ico-01{background-position:0 0;top:-3px}.request-form .material .material-ico.ico-1{background-position:0 0}.request-form .material .material-ico.ico-2{background-position:0 -90px}.request-form .material .material-ico.ico-3{background-position:0 -60px}.request-form .material .material-ico.ico-4{background-position:0 -150px}.request-form .material .material-ico.ico-5{background-position:0 -180px}.request-form .material .material-ico.ico-6{background-position:0 -120px}.request-form .material .material-ico.ico-7{background-position:0 -300px;top:-3px}.request-form .material .material-ico.ico-8{background-position:0 -330px}.request-form .material .material-ico.ico-9{background-position:0 -240px}.request-form .material .material-ico.ico-10{background-position:0 -270px}.request-form .material .material-ico.ico-11{background-position:0 -480px}.request-form .material .material-ico.ico-12{background-position:0 -390px}.request-form .material .material-ico.ico-13{background-position:0 -510px}.request-form .material .material-ico.ico-14{background-position:0 -480px}.request-form .material .material-ico.ico-15{background-position:0 -390px}.request-form .material .material-ico.ico-16{background-position:0 -510px}.request-form .contacts{padding-bottom:0}.request-form .contacts p.subt{margin-bottom:30px}.request-form .contacts .inp{margin-bottom:20px}.request-form .bottom-row{margin:0}.request-form .bottom-row .custom-checkbox{margin-top:15px;display:inline-block}.price .markers{width:100%}.price .markers .marker{float:left;font-size:11px;color:#ccc;width:13.3%;text-align:center}.price .markers .marker:before{display:block;content:'';width:1px;height:15px;background:#dbdbdb;left:50%;position:relative}.price .markers .marker.marker-1{text-align:left}.price .markers .marker.marker-1:before{left:0}.price .markers .marker.marker-8{text-align:right}.price .markers .marker.marker-8:before{left:100%}.price .markers .marker.marker-1,.price .markers .marker.marker-8{width:10%}.custom-radio-btn{padding-left:25px;position:relative;cursor:pointer}.custom-radio-btn input{opacity:0;position:absolute}.custom-radio-btn .radio-control{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);display:block;border:1px solid #c2c2c2;width:16px;height:16px;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease}.custom-radio-btn .radio-control:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#333;display:block;opacity:0;border-radius:50%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-radio-btn input:checked+span:after{opacity:1}.custom-radio-btn span{-webkit-transition:all .3s ease;transition:all .3s ease}.custom-radio-btn:hover span{border-color:#333;color:#c28936}.range-inp{border-radius:3px;border:1px solid #eee;height:37px;line-height:36px}.range-inp .title{float:left;padding:0 15px;color:grey;font-size:14px;font-weight:400;line-height:36px;margin:0}.range-inp .range-inps label{position:absolute;left:15px;color:grey}.range-inp .range-inps .from label{left:0}.range-inp .range-inps .from,.range-inp .range-inps .to{float:left;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;width:120px}.range-inp .range-inps .from input{padding:0 10px 0 20px;width:100%}.range-inp .range-inps .to input{padding:0 10px 0 35px;width:100%}.range-inp .range-inps .to span{position:absolute;left:0;top:0;color:grey}.range label{float:left;padding:11px 0}.lk__i .range-inp .range-inps .from,.lk__i .range-inp .range-inps .to{width:160px}.sub-specs .days{width:50%}.lk-more-photos h5{margin-bottom:20px}.lk-more-photos ul{margin-left:-10px;margin-right:-10px;width:100%}.lk-more-photos .item{width:25%;padding:0 10px;margin-bottom:20px;float:left}.lk-more-photos .item .image{height:200px;border:1px solid #ebebeb;text-align:center;position:relative}.lk-more-photos .item img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}.lk-more-photos .item .image:before{content:"";display:inline-block;vertical-align:middle;height:100%}.lk-more-photos .item .add-pic{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.lk-more-photos .item .add-pic span{width:30px;height:30px;border:2px solid #ffc758;display:block;border-radius:50%;padding:6px 0;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;fill:#333;-webkit-transition:all .3s ease;transition:all .3s ease}.lk-more-photos .item .add-pic:hover span{background:#ffc758;fill:#fff}.lk-more-photos .item .inp{margin-top:5px}.tt-wrap{width:10px;height:10px;cursor:pointer;top:-5px;right:-15px;position:absolute;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased}.tt-wrap i{font-style:normal;font-weight:700;font-size:12px;width:15px;height:15px;border:1px solid #c2c2c2;display:block;border-radius:50%;line-height:13px;background:#fff;text-align:center;padding:0!important}.tt-wrap:hover i{border-color:#ffc758;background:#ffc758;color:#fff}.tt-wrap .tooltip{background:#fff;min-width:250px;left:-115px;bottom:100%;color:#333;display:block;margin-bottom:15px;opacity:0;padding:20px;pointer-events:none;position:absolute;width:100%;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:0 0 30px rgba(0,0,0,.3);-moz-box-shadow:0 0 30px rgba(0,0,0,.3);-ms-box-shadow:0 0 30px rgba(0,0,0,.3);-o-box-shadow:0 0 30px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3)}.tt-wrap .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.tt-wrap .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid #fff 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.tt-wrap:hover .tooltip{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.main-specs__i{display:flex;flex-wrap:wrap}.main-specs__i .item{width:50%}.dot-range .range-inp .range-inps .from,.dot-range .range-inp .range-inps .to{width:33%;}.dot-range .range-inp .range-inps .from input,.dot-range .range-inp .range-inps .to input{padding:0 10px 0 60px!important}.lk.edit .inp.file label{position:relative}.has-inp .inp{display:none;margin-top:10px}.has-inp.active .inp{display:block}.statistics{display:flex}.statistics .list{margin-left:-10px;width:75%;float:left;display:flex}.statistics .counter-wrap{width:25%;float:left;text-align:center;display:flex;flex-direction:column;align-self:center;font-weight:700}.statistics .counter-wrap #counter{font-size:50px;line-height:60px}.statistics .item{width:33.3333%;float:left;padding:10px;display:flex}.statistics .item .item-content{border:2px solid #eee;border-radius:2px;padding:10px}.statistics .item svg{float:left;margin-right:20px}.statistics .item .title{height:46px;display:table-cell;vertical-align:middle;font-weight:700;font-size:16px}.statistics .item p{font-size:13px;color:grey;clear:both;margin-top:15px}.login-form .error{color:#f00080;margin:0 0 5px}@media (max-width:1315px){.main-specs__i{display:flex;flex-wrap:wrap}.main-specs .item{width:50%}}@media (max-width:990px){.request-form .options .options-wrapper .measure .one-third{width:50%}.lk-more-photos .item .image{height:150px}}@media (max-width:870px){.statistics .item svg{float:none}.statistics .item p{margin-top:0}}@media (max-width:830px){.request-form .type .item{width:33.333%;margin-bottom:10px}.measure .one-half{width:100%;margin-bottom:10px}}@media (max-width:767px){.edit-region ul.half li,.main-specs .item,.sub-specs .days{width:100%}.lk.add-tender .one-half{width:100%;margin-bottom:10px}.lk-more-photos .item .image{height:100px}}@media (max-width:640px){.request-form .contacts .one-third,.request-form .options .options-wrapper .measure .one-third,.request-form .region .one-half{width:100%}.request-form .additional-type .item,.request-form .floors .item,.request-form .type .item{width:50%;margin-bottom:20px}.request-form .options .options-wrapper .one-third{width:100%;margin-bottom:20px}.request-form .region ul.options li{margin-bottom:5px}.lk .inp.file{height:auto}.statistics .counter-wrap{display:none}.statistics .list{width:100%}.lk .inp.file label{display:block;width:100%}}@media (max-width:479px){.everyday_exhibitions_list .item,.exhibition-info .info-text,.exhibition-info .logo,.lk .left,.lk.edit .left,.one-half{width:100%!important}.exhibition-info .logo,.lk.edit .left{float:none;margin-bottom:20px}.exhibition-info .info-text{margin-left:0}.lk .right,.lk.edit .right{padding-left:0}.lk p.type{margin-bottom:10px;color:#333}.range-inp .range-inps .from,.range-inp .range-inps .to{width:70px}.lk #fileuploadurl{display:block;width:100%}.request-form .additional-type .item,.request-form .floors .item,.request-form .type .item{width:100%}.request-form .price .markers,.request-form .price-filter__i{display:none}.lk-more-photos .item{width:50%}.dot-range .range-inp .range-inps .from label{width:12px;overflow:hidden}.dot-range .range-inp .range-inps .to label{width:10px;overflow:hidden}.dot-range .range-inp .range-inps .from input{padding:0 10px 0 20px!important}.dot-range .range-inp .range-inps .to input{padding:0 10px 0 30px!important}.dot-range .range-inp .range-inps .from,.dot-range .range-inp .range-inps .to{width:60px!important}.statistics .list{display:block}.statistics .item{width:100%;float:none;display:block}.statistics .item svg{float:left}.statistics .item p{margin-top:10px}}.g-recaptcha{padding-left:5px}.product-list .swiper-button-disabled{opacity:.2;pointer-events:none}.product-catalog.-mod .product-list__item{width:33.3333%;height:auto;float:none}.product-catalog.-mod .product-list__item .inner{height:100%;display:flex;flex-flow:column wrap}.product-catalog.-mod .product-list__item .inner .product-list__item__i{flex:1}.product-list .swiper-wrapper{align-items:stretch;-webkit-align-items:stretch}.project__main__i .thumbs-wrap .swiper-slide-active span::after{display:none}.project__main__i .thumbs-wrap .swiper-slide span{position:relative;display:block}.project__main__i .thumbs-wrap .swiper-slide-active{opacity:.4}.project__main__i .thumbs-wrap .-active{opacity:1}.project__main__i .thumbs-wrap .-active span::after{border:2px solid #ffc758;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.project__main__i .thumbs-wrap .swiper-button-disabled{opacity:.2;pointer-events:none}.extend_search_input{background:#fff;color:#333;font-size:13px;line-height:14px;padding:10px 32px 9px 26px;display:block;width:100%;border:1px solid #ebebeb;font-family:'PT Sans',sans-serif;font-style:normal;font-weight:400}.user-nav ul{display:inline-block;width:100%}.user-nav li.user-btn a,.user-nav li:first-child{width:100%}.user-nav .login{width:100px!important}ul.user-sub-nav{display:none;position:absolute;background:#333;z-index:100;/*width:100%;*/width: 162px;padding:10px 0}ul.user-sub-nav li{float:none;font-size:13px;line-height:24px;color:#9e9e9e;border-left:none}ul.user-sub-nav li a{padding:5px 0 5px 16px!important;text-decoration:underline;display:inline-block;font-size:13px;line-height:24px;color:#fff;width:auto!important}ul.user-sub-nav li a:hover{color:#ffc758;background:0 0}ul.user-sub-nav li span{text-decoration:none;margin-left:5px}ul.mobile-subnav li{width:100%;font-size:15px;line-height:16px;color:#9e9e9e}ul.mobile-subnav li a{display:inline-block!important}div.search-params a{text-decoration:underline;font-size:14px;line-height:16px;font-weight:400;color:#333;-webkit-transition:color .3s ease;transition:color .3s ease}.responsive-banner{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.bnr_100{height:100px}
.cke_button__image, .cke_button__table {display: none !important;}
.constructor-fresh-wrap{float:right;position:relative;padding-left:44px}.contractors-list__i .constructor-fresh-wrap:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px;display:block;content:"";background-image:url(/img/active-icon.svg);width:18px;height:18px;background-repeat:no-repeat}
.constructor-fresh{padding-left:27px;position:relative;color:#333;margin-left: 5px;}
.project__top .constructor-fresh:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px;display:block;content:"";background-image:url(/img/active-icon.svg);width:18px;height:18px;background-repeat:no-repeat}
.project__top .constructor-fresh:hover span{border-bottom-color:transparent}
.project__top .constructor-fresh span{border-bottom:1px dotted #333}
@media only screen and (max-width:767px){.project__top .right-info{position:relative;margin-left:-10px;margin-right:-10px;padding:15px 20px;right:auto;top:auto;text-align:left;background:#f6f6f6;margin-bottom:13px}.project__top .constructor-fresh a{color:#5b5b5b;text-decoration:none}}
.contractor-top .constructor-fresh:hover span{border-bottom-color:transparent}
.contractor-top .constructor-fresh:after{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-1px;display:block;content:"";background-image:url(/img/active-icon.svg);width:18px;height:18px;background-repeat:no-repeat}.contractor-top .constructor-not-fresh:after{background-image: url(/img/bad.png);background-size: contain;}.contractor-top .constructor-fresh span{border-bottom:1px dotted #333}</pre></body></html>