.main-menu-contacts .dropdown-menu .with-dropdown{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-align:center;align-items:center}.main-menu-contacts .dropdown-menu .with-dropdown>a{width:calc(100% - 1.5rem)}.main-menu-contacts .dropdown-menu .submenu-toggler{width:1.5rem;height:1.5rem;text-align:center;font-size:1.5rem;cursor:pointer;position:relative}.topmenu .submenu-toggler{width:1.5rem;height:1.5rem;text-align:center;font-size:1.5rem;cursor:pointer;line-height:1.5rem;top:calc(50% - .75rem);opacity:.75;position:absolute;right:0}.dropdown-menu .with-dropdown .dropdown-menu{display:none}.dropdown-menu .submenu-toggler.active+.dropdown-menu,.dropdown-menu .with-dropdown.hover>.dropdown-menu{display:block}@media (max-width:1199px){.main-menu-contacts .dropdown-menu .submenu-toggler.active+.dropdown-menu{display:block;position:relative;float:none;width:100%;background:#eaeaea;border-radius:0;max-height:70vh;overflow-y:scroll}.main-menu-contacts .dropdown-menu .submenu-toggler.active+.dropdown-menu>li>a{padding-left:2.5rem}.main-menu-contacts .dropdown-menu .submenu-toggler{right:1rem;border:2px solid #ddd;border-radius:.25rem}.main-menu-contacts .dropdown-menu .submenu-toggler.active{transform:rotate(180deg);background:#ddd}.main-menu-contacts .dropdown-menu .submenu-toggler .caret{margin:-.5rem auto 0}}@media (min-width:1200px){.dropdown-menu .with-dropdown .dropdown-menu{top:0;left:calc(100% - 4px)}}.uslugi-toggler{width:1.5rem;height:1.5rem;text-align:center;top:calc(50% - .75rem);position:absolute;right:0}.uslugi-toggler,.uslugi-toggler-mobile{font-size:1.5rem;cursor:pointer;line-height:1.5rem;opacity:.75}.uslugi-toggler-mobile{position:relative;top:4px}.nav>li>a.inline-block{display:inline-block;padding-right:5px}li.dropdown.open{background-color:#eee}.green-color{color:var(--brand-color)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}:root{--brand-color:#705b9b;--brand-color-hover:#4f406c}html{line-height:1}img{max-width:100%;height:auto}ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}b{font-weight:700}body,html{min-width:320px}.row{position:relative;clear:both}a{text-decoration:underline;color:var(--brand-color);transition:all .15s}a:focus,a:hover{color:var(--brand-color-hover)}a:active{color:#1a4d00}a.white{color:#fff;border-color:#fff}img.pull-left{margin-right:20px;margin-bottom:10px}img.pull-left.review-img{max-width:361px;box-shadow:0 3px 7px rgba(0,0,0,.23)}img.pull-right{margin-left:20px;margin-bottom:10px}.container{max-width:100%}@media (max-width:1200px){img.pull-left,img.pull-right{display:block;margin:20px auto;float:none!important}}h1>span.num{color:#aaa;font-size:15px}.frontpage h1,.frontpage h2,.frontpage h3,.frontpage h4{text-align:center}.h2,h2{font-size:40px;margin-top:22px;margin-bottom:10px;text-align:left}.h3,h3{font-size:32px;margin-bottom:25px}.h3,.h4,h3,h4{font-weight:400;text-align:left}.h4,h4{font-size:24px;margin-bottom:15px}.nav a{text-decoration:none;border:none}.frontpage .block-title{text-align:center}.block-title{font-size:40px;color:#000;margin-top:30px;margin-bottom:15px}.block-subtitle{font-size:24px;color:#777;text-align:center;margin-bottom:15px}.block-subtitle-small{font-size:20px}.block-title+.block-subtitle{margin-top:-10px}.bg-green .block-subtitle,.bg-green .block-title,.bg-green .h2,.bg-green .h3,.bg-green a,.bg-green h2,.bg-green h3{color:#fff}.title-link{color:var(--brand-color);font-size:16px;font-weight:500}.nav-pills-center{text-align:center}.nav-pills-center>li{float:none;display:inline-block}.nav-pills-center>li.active>a,.nav-pills-center>li:active>a,.nav-pills-center>li:focus>a,.nav-pills-center>li:hover>a{background-color:var(--brand-color);color:#fff}.nav-pills-center>li.active>a.active,.nav-pills-center>li.active>a:active,.nav-pills-center>li.active>a:focus,.nav-pills-center>li.active>a:hover,.nav-pills-center>li:active>a.active,.nav-pills-center>li:active>a:active,.nav-pills-center>li:active>a:focus,.nav-pills-center>li:active>a:hover,.nav-pills-center>li:focus>a.active,.nav-pills-center>li:focus>a:active,.nav-pills-center>li:focus>a:focus,.nav-pills-center>li:focus>a:hover,.nav-pills-center>li:hover>a.active,.nav-pills-center>li:hover>a:active,.nav-pills-center>li:hover>a:focus,.nav-pills-center>li:hover>a:hover{background-color:var(--brand-color)}p{margin-bottom:15px;line-height:1.2}.strong,strong{font-weight:700}em,i{font-style:italic}sup{font-size:10px}.image-stretch{width:100%}body{background-color:#fff;font-family:Montserrat,sans-serif;color:#333}[class*=row]:not(ymaps){position:relative}[class*=row]:after{content:"";clear:both;display:table}.row-padding{padding-bottom:60px}.row-header{z-index:119}.row-header a{border:none}.main-menu-contacts{width:75%}
/*
!* line 203, ../sass/style.scss *!
.topmenu {
    margin-bottom: 19px;
}

!* line 204, ../sass/style.scss *!
.topmenu > li > a {
    text-transform: uppercase;
    color: #000;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 23px;
}

!* line 207, ../sass/style.scss *!
.topmenu > li > a:hover {
    background-color: transparent;
    text-decoration: underline;
}

!* line 211, ../sass/style.scss *!
.topmenu > li > a:active, .topmenu > li > a:focus {
    background-color: transparent;
}

!* line 213, ../sass/style.scss *!
.topmenu > li.active > a {
    text-decoration: underline;
    color: var(--brand-color);
}*/
/*
!* line 215, ../sass/style.scss *!
.row-header .phone .icon,
.row-header .email-skype .icon {
    display: inline-block;
    height: 20px;
    width: 20px;
    vertical-align: middle;
}

!* line 222, ../sass/style.scss *!
.row-header .phone {
    font-size: 24px;
    font-weight: bold;
    color: #333;
}

!* line 223, ../sass/style.scss *!
.row-header .callback {
    font-size: 15px;
    padding-left: 30px;
    font-weight: normal;
}

!* line 224, ../sass/style.scss *!
.row-header .email-skype {
    font-size: 20px;
    font-weight: bold;
}*/.row-header .other{font-size:14px;padding-left:0;padding-right:5px}.row-header .col-inner{margin-bottom:5px;padding-left:5px;position:relative}.row-header .icon-phone{background:url(/local/build/i/local/assets/styles/i/icon-phone.png) 50% no-repeat}.row-header .icon-email{background:url(/local/build/i/local/assets/styles/i/icon-email.png) 50% no-repeat}.row-header .icon-skype{background:url(/local/build/i/local/assets/styles/i/icon-skype.png) 50% no-repeat}.row-header .other [class^=icon]{height:18px;width:18px}.icon-marker{background:url(/local/build/i/local/assets/styles/i/icon-marker.png) 0 no-repeat}.icon-delivery{background:url(/local/build/i/local/assets/styles/i/icon-delivery.png) 0 no-repeat}.icon-time{background:url(/local/build/i/local/assets/styles/i/icon-time.png) 0 no-repeat}.header-bottom{margin-top:0;padding:10px 0}.header-bottom .hidden-affix{display:inline-block}.header-bottom .visible-affix{display:none}.header-bottom .notice{font-size:11px;font-weight:400;letter-spacing:.4px;text-transform:lowercase}.header-bottom.affix{top:0;left:0;margin:0;width:100%;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.46)}.header-bottom.affix .inner{max-width:1170px;margin-left:auto;margin-right:auto}.header-bottom.affix .hidden-affix{display:none}.header-bottom.affix .visible-affix{display:block}.header-bottom.affix .button-title{letter-spacing:8px}.header-bottom.affix .notice{display:block}.header-bottom.affix span{line-height:1}.header-bottom.affix+.buffer{height:91px}@media (min-width:768px){.affix .inner{width:750px}}@media (min-width:992px){.affix .inner{width:970px}}@media (min-width:1200px){.affix .inner{width:1170px}}.nav-catalog-wrapper{margin-left:-15px;margin-right:-15px;z-index:9999}.collapsing{position:relative;height:0;overflow:hidden;transition:height .15s ease}.nav-catalog-wrapper button{font-size:20px;color:#fff;text-transform:uppercase;background-color:transparent;font-weight:700;letter-spacing:2px;width:100%;outline:none;height:50px;position:relative;border-radius:0;text-align:left;background:#84bf24;background:url(/local/build/i/local/assets/styles/i/icon-menu.png) 15px no-repeat,linear-gradient(90deg,#84bf24,var(--brand-color));padding-left:55px}.nav-catalog-wrapper button:hover{color:#fff;background:url(/local/build/i/local/assets/styles/i/icon-menu.png) 15px no-repeat,linear-gradient(90deg,#75aa20,#468d23)}.nav-catalog-wrapper button:active,.nav-catalog-wrapper button:focus{outline:none!important;box-shadow:none;color:#fff}.nav-catalog-wrapper .nav{position:absolute;z-index:10;padding-top:1px;box-shadow:0 3px 3px rgba(0,0,0,.3);background:#84bf24;background:linear-gradient(90deg,#84bf24,var(--brand-color));left:0;right:0}.nav-catalog-wrapper .nav:after{content:"";position:absolute;display:block;top:0;left:25px;right:25px;height:1px;background:#9fcd57;background:linear-gradient(90deg,#9fcd57,#7ab85a);background-color:#8ac158}.nav-catalog-wrapper .nav>li>a{color:#fff;font-weight:500}.nav-catalog-wrapper .nav>li>a:active,.nav-catalog-wrapper .nav>li>a:focus,.nav-catalog-wrapper .nav>li>a:hover{color:var(--brand-color);background-color:#fff}.search-wrapper{border:1px solid #ddd;padding:0 14px}.search-wrapper input{background-color:transparent;border:none;padding:14px 40px 14px 0;width:100%;color:#777}.search-wrapper input:focus{outline:none}.search-wrapper button{position:absolute;right:14px;top:13px;background-color:transparent;border:none;color:#fff;background-color:#ccc;padding:3px 5px;border-radius:3px}.breadcrumbs{font-size:14px;color:#aaa;margin-top:15px;margin-bottom:0}hr{margin:40px 0}hr.small{margin:20px 0}[class*=thumb]{vertical-align:middle}.page-title{margin-top:10px;margin-bottom:20px;font-size:40px;font-weight:400;line-height:1}.page-title:after{content:attr(data-count);color:#aaa;font-size:12px;vertical-align:super}@media (max-width:448px){.page-title{font-size:36px}}.page-title+.info{margin-bottom:20px}.page-subtitle{text-align:left;font-size:32px}h3.page-subtitle{font-size:24px}h3.page-subtitle .title-link{font-size:12px;font-weight:700;margin-left:5px}.content-image{margin-bottom:20px}.btn.btn-green{background-color:var(--brand-color);color:#fff;font-size:20px}.btn.btn-green,.btn.readmore{text-transform:uppercase;letter-spacing:2px;font-weight:700}.btn.readmore{padding:10px 30px;background-color:hsla(0,0%,100%,.9);font-size:16px;color:#333;text-decoration:none;border-radius:0;line-height:1;transition:all .15s}.btn.readmore:hover{background-color:#333;color:#fff}.btn.item-title{position:absolute;left:15px;bottom:20px;padding:10px 13px;background-color:hsla(0,0%,100%,.9);font-size:20px;font-weight:700;color:#333;text-transform:uppercase;text-decoration:none;transition:all .15s}.btn.item-title:hover{background-color:#333;color:#fff}.hover-inverse{transition:all .15s}.hover-inverse:hover{background-color:#333;color:#fff}.blog-item .info,.info,.row-articles .info{margin-top:10px;font-size:13px;color:#aaa}.blog-item .date,.info .date,.row-articles .date{padding-left:17px;background:url(/local/build/i/local/assets/styles/i/icon-date.png) 0 no-repeat;display:inline-block;margin-right:25px}.blog-item .view,.info .view,.row-articles .view{padding-left:20px;background:url(/local/build/i/local/assets/styles/i/icon-view.png) 0 no-repeat;display:inline-block}.has-back-side{position:relative}.back-side{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(150 132 187/92%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1;font-size:15px;overflow:hidden;transition:all .15s}.back-side a{color:#fff}@media screen and (min-width:600px){.has-back-side:hover .back-side{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1}}.back-side-inner{position:absolute;top:15px;right:15px;bottom:15px;left:15px;overflow:hidden}.blog-item{margin-bottom:45px}.blog-item .item-thumb{vertical-align:middle}.sidebar .blog-item .item-thumb{max-height:none}.blog-item .item-title{font-size:20px;height:44px;display:inline-block;overflow:hidden}.sidebar{margin-top:30px;margin-bottom:50px}.sidebar.sidebar-no-margin,.sidebar:first-child{margin-top:0}.main-margin-minus{margin-top:-54px}.sidebar .back-side{display:none}.sidebar .widget{margin-bottom:40px;padding:15px;background:#f8f8f8;border:1px solid #eee;border-top:2px solid var(--brand-color)}.sidebar .widget ul>li+li{margin-top:10px}.sidebar .widget ul>li>a{color:#222;font-size:14px;text-decoration:none!important;opacity:.8}.sidebar .widget ul>li>a:focus,.sidebar .widget ul>li>a:hover{opacity:1}.sidebar .widget ul>li.active>a{color:#5cad33;font-weight:700;opacity:1}.sidebar .widget ul>li.active>a>span{color:#999;font-weight:400}.sidebar .list{margin-bottom:20px}.sidebar .list>h3{margin-bottom:10px}.sidebar .list .blog-item{margin-bottom:20px;width:100%}.sidebar .blog-item .item-title,.sidebar .project .project-title{display:inline-block;margin-top:10px;font-size:15px}.sidebar .project img{width:100%}.sidebar .project+.project{margin-top:15px}.sidebar .filter .widget{padding:0}.sidebar .filter .widget>button[data-toggle=collapse]{padding:10px 15px}.sidebar .filter .widget .lvl1>button[data-toggle=collapse],.sidebar .filter .widget>button[data-toggle=collapse]{position:relative;display:block;width:100%;background:#eee;color:#ababab;font-size:16px;font-weight:700;text-align:left;border:0;border-radius:0;border-top:1px solid #e5e5e5;outline:none!important}.sidebar .filter .widget .lvl1>button[data-toggle=collapse]{padding:10px 45px 10px 15px}.sidebar .filter .widget .lvl1>button[data-toggle=collapse][aria-expanded=true],.sidebar .filter .widget>button[data-toggle=collapse][aria-expanded=true]{background:transparent;color:#222}.sidebar .filter .widget>button[data-toggle=collapse]:after{content:"";position:absolute;top:50%;right:15px;display:block;margin-top:-4px;width:12px;height:8px;background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow.png) no-repeat 100% 50%}.sidebar .filter .widget .lvl1>button[data-toggle=collapse]:after{content:"";position:absolute;top:50%;right:15px;display:block;margin-top:-4px;width:12px;height:8px;background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow.png) no-repeat 100% 50%}.sidebar .filter .widget>button[data-toggle=collapse][aria-expanded=true]:after{background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow-open.png) no-repeat 100% 50%}.sidebar .filter .widget .lvl1>button[data-toggle=collapse][aria-expanded=true]:after{background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow-open.png) no-repeat 100% 50%}.sidebar .filter .widget .lvl1>button[data-toggle=collapse]:hover:after,.sidebar .filter .widget>button[data-toggle=collapse]:hover:after{transform:rotate(0deg)}.sidebar .filter .widget>button[data-toggle=collapse][aria-expanded=true]:after{background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow-open.png) no-repeat 100% 50%;transform:rotate(0deg)}.sidebar .filter .widget .lvl1>button[data-toggle=collapse][aria-expanded=true]:after{background:transparent url(/local/build/i/local/assets/styles/images/filter-arrow-open.png) no-repeat 100% 50%;transform:rotate(0deg)}.sidebar .filter .widget .form-group label sup{color:#a7a7a7;font-weight:700;font-size:9px}.sidebar .filter .widget .form-group label{display:block;font-size:14px;color:#222;cursor:pointer;overflow:hidden;max-height:25px;transition:max-height .3s ease 0s,padding .3s ease 0s}.sidebar .filter .widget .form-group.collapsed_by_top label.collapsed_by_top{max-height:0;margin:0;padding:0}.sidebar .filter .widget .form-group>.uncollapse{color:#526772;display:inline-block;border-bottom:1px dashed;cursor:pointer;margin-top:11px;font-size:.8em;padding-bottom:3px}.sidebar .filter .widget .form-group.collapsed_by_top>.uncollapse:before{display:inline-block;content:attr(data-closed)}.sidebar .filter .widget .form-group>.uncollapse:before{display:inline-block;content:attr(data-opened)}.sidebar .filter .widget .form-group>.uncollapse:hover{color:#05c}.sidebar .filter .widget .form-group{min-height:34px;padding:0 15px}.sidebar .filter .widget .form-group label>span{color:#999}.sidebar .filter .widget .form-group label>input{margin-top:5px;margin-right:3px}.sidebar .filter .widget .form-group.from-to>input{float:left;width:50%}input.form-control{color:#222;border-color:#e6e6e6;border-radius:0}.form-control-xs{width:auto!important;margin-top:7px;border:1px solid #ccc;border-radius:0;color:#000}.sidebar .widget ul li{position:relative}#kombox-filter .modef{top:-4px;position:absolute;z-index:100000}.filter .widget .submit-filter .btn{display:block;padding:10px 20px;width:100%}.filter .widget .submit-filter .btn>img{margin-right:10px}.sidebar .filter .widget .form-group.submit-filter{padding:15px 0;margin:0;background:#fff}.filter .widget .submit-filter .reset{display:inline-block;margin-top:10px;font-size:14px;text-transform:lowercase}#kombox-filter .irs-line{display:block;overflow:hidden;position:relative;background-position:0 0;height:8px;top:0}#kombox-filter .irs-line-left{left:0;width:0;background-position:0 -30px;height:8px}#kombox-filter .irs-line-mid{left:10%;background-position:0 100%;height:6px}#kombox-filter .irs-line-left,#kombox-filter .irs-line-mid,#kombox-filter .irs-line-right{display:block;position:absolute;top:0}#kombox-filter .irs-line-right{right:0;width:0;background-position:100% -30px;height:8px}#kombox-filter .irs-min{cursor:default;display:block;left:0;position:absolute}#kombox-filter .irs-max,#kombox-filter .irs-min{background:rgba(0,0,0,.1) none repeat scroll 0 0;border-radius:3px;color:#999;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}#kombox-filter .irs-max{cursor:default;display:block;position:absolute;right:0}#kombox-filter .irs-from{margin-left:-7px}#kombox-filter .irs-to{margin-left:10px}#kombox-filter .irs-from,#kombox-filter .irs-single,#kombox-filter .irs-to{bottom:0;cursor:default;display:block;left:0;margin-bottom:-17px;position:absolute;white-space:nowrap;background:rgba(0,0,0,.3) none repeat scroll 0 0;border-radius:3px;color:#fff;display:none;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}#kombox-filter .irs-diapason,#kombox-filter .irs-diapason-left,#kombox-filter .irs-diapason-right{display:block;left:0;position:absolute;width:100%;background-position:0 -60px;height:4px;top:1px}#kombox-filter .irs-diapason{background:var(--brand-color) none repeat scroll 0 0}#kombox-filter .irs-slider{cursor:default;display:block;position:absolute;z-index:1}#kombox-filter .irs-diapason-left,#kombox-filter .irs-diapason-right,#kombox-filter .irs-line,#kombox-filter .irs-line-mid,#kombox-filter .irs-slider{background:transparent url("/bitrix/components/kombox/filter/templates/.default/images/slider.png") repeat-x scroll 0 0}#kombox-filter .irs-slider{background-position:0 -90px;height:22px;top:-9px;width:22px}#kombox-filter .irs-slider.from{left:100px}#kombox-filter .irs-slider.last{z-index:2}#kombox-filter .irs-slider.from{background-position:-4px -75px;height:28px;margin-left:-6px;width:13px;position:relative;background-image:none}#kombox-filter .irs-slider.from span{background-color:#ababab;height:20px;left:1px;opacity:1;position:absolute;top:13px;width:14px;z-index:1000}#kombox-filter .irs-slider.from span:before{background:transparent none repeat scroll 0 0;border-bottom:5px solid #ababab;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:3px;left:0;opacity:1;position:absolute;top:-4px;width:12px}#kombox-filter .irs-slider.to{left:300px;background-position:-4px -75px;height:28px;margin-left:-7px;width:13px;position:relative;background-image:none}#kombox-filter .irs-slider.to span{background-color:#ababab;height:20px;left:1px;opacity:1;position:absolute;top:-16px;width:14px;z-index:1000}#kombox-filter .irs-slider.to span:before{background:transparent none repeat scroll 0 0;border-bottom:5px solid #ababab;border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:block;height:3px;left:0;opacity:1;position:absolute;top:-4px;width:12px}#kombox-filter .irs-grid{height:20px;left:0;position:absolute;top:0;width:100%;display:none}#kombox-filter .irs-max,#kombox-filter .irs-min{display:none}#kombox-filter .irs-grid-pol{background:#000 none repeat scroll 0 0;bottom:0;height:8px;left:0;position:absolute;width:1px;background:#99a4ac none repeat scroll 0 0}#kombox-filter .irs-grid-pol.small{height:4px}#kombox-filter .irs-grid-text{color:#000;font-size:9px;left:0;line-height:9px;position:absolute;text-align:center;top:0;white-space:nowrap;width:100px;color:#99a4ac}.slider_mark #modef{top:-15px!important}#kombox-filter .kombox-num .kombox-range{padding:10px 0}#kombox-filter .irs-with-grid{margin-top:10px}#kombox-filter .irs{height:23px;display:block;position:relative}#kombox-filter .irs-from,#kombox-filter .irs-to{font-size:0}#kombox-filter .kombox-disabled a,#kombox-filter .kombox-disabled label,#kombox-filter option.kombox-disabled{color:#6f7980}#kombox-filter .kombox-link .kombox-disabled a{color:#777!important;border:none;text-decoration:line-through}#kombox-filter .kombox-disabled{cursor:default}#kombox-filter .kombox-disabled a{border:none;text-decoration:none}.kombox-filter .hit-in-url a{text-decoration:none;color:#222}#kombox-filter .kombox-disabled .kombox-cnt,#kombox-filter .kombox-disabled sup,.kombox-filter .kombox-checked .kombox-cnt{display:none}#kombox-filter .kombox-disabled:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#f8f8f8;opacity:.4}.sidebar .filter .widget{border:0;border-top:2px solid var(--brand-color);margin-bottom:20px}.sidebar .filter .widget #cost-range{margin:10px 0 20px;padding:0 15px}#cost-range{height:6px;background:#dfdfdf}#cost-range,.noUi-origin.noUi-connect{border:0;border-radius:0;box-shadow:none}.noUi-origin.noUi-connect{background:var(--brand-color)}.noUi-origin.noUi-background{background:#dfdfdf;border-radius:0;box-shadow:none}.noUi-horizontal .noUi-handle{top:10px;left:-6px;width:12px;height:12px;background:#ababab;border:0;border-radius:0 0 2px 2px;box-shadow:none}.noUi-horizontal .noUi-handle:after,.noUi-horizontal .noUi-handle:before{display:none}.noUi-horizontal .noUi-handle:before{content:"";top:-4px;left:0;display:block;width:12px;height:3px;background:transparent;border-bottom:4px solid #ababab;border-left:6px solid transparent;border-right:6px solid transparent}.filter .widget a.hint{padding:15px 0 15px 25px;background:url(/local/build/i/local/assets/styles/images/filter-hint-bg.png) no-repeat 0 50%}.filter .widget a.hint,.filter .widget div.hint{position:absolute;top:135px;left:calc(100% - 55px);display:none;width:320px;height:70px;color:#222;font-size:14px;text-decoration:none;z-index:1000}.filter .widget div.hint{padding:17px 0 15px 25px;background:url(/local/build/i/local/assets/styles/images/filter-hint-bg.png) no-repeat 0 50%;background-size:294px 68px}@media (max-width:1200px){.filter .widget div.hint{display:none!important}}@media (min-width:1200px){.filter .widget a.hint{display:block}}.filter .widget a.hint .btn{margin-left:10px;padding:9px 12px;font-size:14px;letter-spacing:1px}.filter .widget div.hint .btn{font-size:14px;letter-spacing:1px;margin-left:10px;padding:8px 17px}.solutions-row .project{margin-bottom:60px}.solutions-row .project-title{display:inline-block;margin-top:15px;font-size:20px}.gallery-wrapper{text-align:center}.gallery-wrapper .active-image{margin-top:25px}.gallery-wrapper .thumbs-list{margin:10px -7px 0}.gallery-wrapper .thumbs-list>li{position:relative;float:left;margin-bottom:15px;padding:0 7px;width:25%}.gallery-wrapper .thumbs-list>li.active>a{opacity:.3}.gallery-wrapper .thumbs-list>li.active:after{content:"";position:absolute;top:0;left:7px;right:7px;bottom:0;border:1px solid #3d9e0d}.product-photos-row img{margin-bottom:15px}.reviews-header.row{border-bottom:1px solid #dfdfdf}.reviews-header.row .btn.add-review{margin:12px 0;margin-right:15px;padding:5px 15px 5px 40px;background-image:url(/local/build/i/local/assets/styles/i/icon-edit.png);background-repeat:no-repeat;background-position:15px 50%;text-decoration:none}.reviews-header.row p{display:inline-block;vertical-align:middle;margin:0}.reviews-header.row p>b{font-size:16px;font-weight:700}.single-review.row{padding:20px 0;border-bottom:1px solid #dfdfdf}.single-review.row .name{margin:5px 0;font-weight:700}.single-review.row .date{margin-bottom:15px;color:#a3a3a4;font-size:12px}.single-review.row .title{margin-bottom:10px;font-size:16px;font-weight:700}.single-review.row p{margin-bottom:0}table.short-desc{margin-bottom:35px;font-size:15px;color:#ababab}table.short-desc td:not(:first-child){color:#333;font-weight:500}table.short-desc td:first-child{width:130px}table.short-desc.solution td:first-child{width:180px}table.short-desc tr+tr>td{padding-top:10px}table.short-desc td.price{font-size:28px;font-weight:700}table.short-desc td.currency{margin-left:5px}.last-review{padding:10px;max-width:295px;background:#fffad9;background-size:cover}.last-review .title{margin-bottom:0;color:#222;font-size:14px;font-weight:500;opacity:.77}.last-review p:not(.title){margin:0;color:#555;font-size:12px;font-style:italic;line-height:14px}.solution-order+.callback{margin-top:45px}.callback label{margin-bottom:5px;font-weight:500}.callback input{border-radius:3px 0 0 3px;height:32px}.callback .btn{font-size:13px;text-transform:none;letter-spacing:0;border-radius:0 3px 3px 0}.product-cart .cch-container{left:-540px;top:-20px}#volume_chosen.chosen-container-single .chosen-single{height:28px;line-height:28px}#volume_chosen.chosen-container-single .chosen-single div{top:-3px}.btn{border-radius:0}.btn-red{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none;background-color:#e83e8c}.btn-red:active,.btn-red:focus,.btn-red:hover{background-color:#d12a76;color:#fff}.show-more,.show-more-news{padding-left:40px;background:#e83e8c url(/local/build/i/local/assets/styles/i/icon-show-more.png) 10px no-repeat}.show-more-news:active,.show-more:active{background-image:url(/local/build/i/local/assets/styles/i/icon-show-more.png)}.pagination-wrapper{position:relative;text-align:center;margin:35px 0;min-height:37px}.pagination{margin:0;position:absolute;top:0;right:0}.pagination>li>a,.pagination>li>span{color:#aaa}.pagination>li:before{content:""!important;padding-right:0!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:red;border-color:red}.pagination .last a{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination .all a{margin-left:20px;border-radius:4px;color:#ccc;font-weight:lighter;padding-left:17px;padding-right:17px}.links .link-item{margin:5px 0 20px}.contacts .contacts-item{margin-bottom:45px;padding-left:30px;line-height:1.3;background-position:0 4px;background-repeat:no-repeat;background-color:transparent;font-size:15px}.contacts .contacts-item.address{background-image:url(/local/build/i/local/assets/styles/i/icon-house.png)}.contacts .contacts-item.schedule{background-image:url(/local/build/i/local/assets/styles/i/icon-time.png)}.contacts .contacts-item.schedule .item{display:inline-block;margin-bottom:15px}.contacts .contacts-item.schedule .item:first-child{margin-right:45px}.contacts .contacts-item.phones{background-image:url(/local/build/i/local/assets/styles/i/icon-phone.png)}.contacts .contacts-item.questions{background-image:url(/local/build/i/local/assets/styles/i/icon-email_green.png)}.contacts .contacts-item.questions .item{margin-bottom:15px}.contacts .contacts-item.questions a{font-size:20px;text-decoration:none;border-bottom:1px solid var(--brand-color)}.contacts .contacts-item:last-child{margin-bottom:0}.content-form{background-color:#f5f5f5;padding:30px}.content-form .form-title{font-size:24px;margin-bottom:20px}.content-form label{font-weight:500;margin-bottom:3px}.content-form .form-control{border:none}.content-form textarea,.modal textarea{max-width:100%;height:130px}#map{margin-bottom:25px;height:450px}.specialists .specialist{margin-bottom:35px}.specialists .name{font-size:20px;color:#000;margin-bottom:13px;line-height:1.2}.specialists .position{font-size:15px;color:#999;margin-bottom:20px}.specialists .phone{padding-left:30px;color:#333;font-size:24px;background:url(/local/build/i/local/assets/styles/i/icon-phone.png) 0 3px no-repeat;margin-bottom:13px}.specialists .email{padding-left:30px;font-size:20px;background:url(/local/build/i/local/assets/styles/i/icon-email.png) 0 4px no-repeat}.specialists .email a{text-decoration:none;border-bottom:1px solid var(--brand-color)}body.page-404{background:url(/local/build/i/local/assets/styles/images/404.jpg) 0 0 no-repeat;color:#fff;padding-top:120px;font-size:14px}body.page-404 h1{font-size:400px;line-height:.7;text-align:center}body.page-404 h2{font-size:50px;text-align:center}body.page-404 h3{font-size:30px;text-align:center}@media (max-width:1200px){body.page-404 h1{font-size:120px}body.page-404 h2{font-size:40px}body.page-404 h3{font-size:24px}}.full{position:fixed;top:0;bottom:0;left:0;right:0}.content{text-align:center}

/*!* ===== SLIDESHOW-MAIN ======================================================================= *!*/
/*!* line 676, ../sass/style.scss *!*/

/*!* line 682, ../sass/style.scss *!*/

/*!* line 687, ../sass/style.scss *!*/

/*!* line 695, ../sass/style.scss *!*/

/*!* line 702, ../sass/style.scss *!*/

/*!* line 707, ../sass/style.scss *!*/

/*!* line 718, ../sass/style.scss *!*/

/*!* line 721, ../sass/style.scss *!*/

/*!* line 727, ../sass/style.scss *!*/

/*!* line 739, ../sass/style.scss *!*/

/*!* line 747, ../sass/style.scss *!*/

/*!* line 750, ../sass/style.scss *!*/

/*!* line 754, ../sass/style.scss *!*/

/*!* line 764, ../sass/style.scss *!*/

/*!* line 773, ../sass/style.scss *!*/

/*!* line 782, ../sass/style.scss *!*/

/*!* line 791, ../sass/style.scss *!*/

/*!* line 797, ../sass/style.scss *!*/.row-best-price .tabs-title{margin-bottom:18px}.product .product-inner{padding:15px;padding-bottom:125px;border:1px solid #ddd;position:relative}.product .product-title{font-size:20px;line-height:1.2;display:block;margin:5px 0 0;transition:margin-bottom 0s}.product .product-thumb{width:100%}.product .additional-info{padding-top:10px;position:absolute}.product .additional-info .values{display:inline-block}.product .additional-info:not(.ai_custom) :not(.visible){display:none}.owl-item{position:relative;z-index:5}.owl-item:hover{z-index:10}@media screen and (min-width:1200px){.product:hover .product-inner{box-shadow:0 0 20px rgba(0,0,0,.4)}.product.hover .additional-info,.product:hover .additional-info{background-color:#f8f8f8;position:absolute;left:15px;width:100%;bottom:0}.product.hover .additional-info:not(.ai_custom) :not(.visible),.product:hover .additional-info:not(.ai_custom) :not(.visible){display:inline-block}.product.hover .additional-info:not(.ai_custom) .additional-row,.product:hover .additional-info:not(.ai_custom) .additional-row{display:block}.product.hover .additional-info:not(.ai_custom) .additional-row.price-footer,.product:hover .additional-info:not(.ai_custom) .additional-row.price-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:5px}.product.hover .additional-info:not(.ai_custom) .additional-row.price-footer button.buy,.product:hover .additional-info:not(.ai_custom) .additional-row.price-footer button.buy{margin-bottom:0}.product.hover .additional-info:not(.ai_custom) .product-title,.product:hover .additional-info:not(.ai_custom) .product-title{width:auto;margin-bottom:15px;transition:margin 0}.product.hover .additional-info:not(.ai_custom) .input-group-number,.product:hover .additional-info:not(.ai_custom) .input-group-number{display:table}.product.hover .additional-info:not(.ai_custom) .input-group-addon,.product.hover .additional-info:not(.ai_custom) .input-group-btn,.product.hover .additional-info:not(.ai_custom) .input-group .form-control,.product:hover .additional-info:not(.ai_custom) .input-group-addon,.product:hover .additional-info:not(.ai_custom) .input-group-btn,.product:hover .additional-info:not(.ai_custom) .input-group .form-control{display:table-cell}.product.hover .additional-info:not(.ai_custom) .cch,.product:hover .additional-info:not(.ai_custom) .cch{border:none;display:inline-block}}.nav-justified>li{width:auto}.product-card-row>div{padding-bottom:0}.product-card-row>div>.product-inner{background:#fff}@media (min-width:1200px){.product-card-row>div:hover{z-index:100}.product-card-row>div:nth-child(odd){padding-right:0}.product-card-row>div:nth-child(2n){padding-left:0}}.sort-block{margin-bottom:20px}.sort-block label{margin:0 10px 0 0;color:#222;font-size:14px;font-weight:500}.sort-block select{margin-right:20px;padding:5px 10px;width:200px;height:34px;color:#333;font-size:14px;border:1px solid #ddd;border-radius:0}.view-select{display:inline-block;vertical-align:middle}.view-select>li>a{display:block;width:26px;height:26px;background:url(/local/build/i/local/assets/styles/images/view-icons.png) no-repeat 0 0}.view-select>li>a[data-view=table]{background-position:100% 0}.view-select>li>a.active,.view-select>li>a:focus,.view-select>li>a:hover{background-position:0 100%}.view-select>li>a[data-view=table].active,.view-select>li>a[data-view=table]:focus,.view-select>li>a[data-view=table]:hover{background-position:100% 100%}.related-block{margin-top:70px}.wrapper-related{padding-left:30px;padding-right:30px;position:relative}.carousel-related{padding-bottom:20px}.carousel-related .item{padding:0 10px}.wrapper-related .carousel-direction-nav .prev{left:-10px}.wrapper-related .carousel-direction-nav .next{right:-10px}.reviews-row{margin-bottom:-30px}.review-block{margin-bottom:30px}.review-description-inner{padding:30px;height:100%}.review-description-inner .title{display:block;margin-bottom:15px;font-size:20px}.review-description-inner p{margin-bottom:25px;max-height:calc(100% - 112px);overflow:hidden}.input-group-number{width:80px;border:1px solid #ccc;margin-top:5px;margin-bottom:0}.input-group-number .input-number{padding-left:2px;padding-right:2px;text-align:center;height:25px;padding:2px 5px}.input-group-number *{border:none;box-shadow:none;outline:0}.input-group-number .btn{height:25px;width:25px}.input-group-number .btn:hover{background-color:transparent}.input-group-number :focus{box-shadow:none;outline:0}.additional-info{margin-top:5px;margin-right:-15px;margin-left:-15px;padding:0 15px 15px;font-size:16px}.additional-info:after{display:table;content:"";clear:both}.product:hover .additional-info:not(.ai_custom) .values{float:left;width:170px;width:166px}.additional-info .values label{float:left;margin-right:10px;margin-top:3px}.additional-info .price{font-size:26px;font-weight:700;position:relative}.additional-info .currency{margin-left:0}.additional-info .price .notice{font-weight:400;font-size:13px;color:#959595}.additional-info .price .second-line{top:33px;left:0;position:absolute;right:0}.additional-info{padding-bottom:10px}.product.hover .hidden-hover,.product:hover .hidden-hover{display:none!important}.product.hover:hover .hidden-hover{display:inline}.additional-info .buttons{float:right;width:175px;width:164px;letter-spacing:-1px}.additional-info .additional-row.row-2{height:26px;margin-bottom:10px}.additional-info .buy{background:#e83e8c url(/local/build/i/local/assets/styles/i/icon-buy.png) 20px no-repeat;width:100%;border:none;padding:15px 5px 15px 40px;text-transform:uppercase;color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;margin-bottom:10px}.additional-info .buy:active,.additional-info .buy:hover,.additional-info:not(.ai_custom) .buy:focus{background-color:#d12a76}.additional-info .star{background:url(/local/build/i/local/assets/styles/i/icon-star.png) 0 no-repeat;background-size:16px;font-size:13px;padding-left:22px;padding-top:1px;line-height:1.8}.additional-info .star.bind-to-del{background:none;color:#000;position:relative;padding-left:0;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;border-bottom:1px solid;-ms-flex-align:center;align-items:center;padding-bottom:0;line-height:1.6em;font-weight:700;transition:color .3s ease-in-out 0s}.additional-info .star.bind-to-del:before{content:"\D7";display:inline-block;margin-right:5px;font-size:1.2em;font-weight:700}.additional-info .star.bind-to-del:hover{color:red}.additional-info .compare{background:url(/local/build/i/local/assets/styles/i/icon-compare.png) 0 no-repeat;background-size:16px;font-size:13px;padding-left:22px;padding-top:1px;line-height:1.8}.to-cart{background-color:#e83e8c;display:none}.to-cart.visible{display:inline-block}.frontpage .categories-list .category,.frontpage .categories-list .category .category-inner{padding:0}.categories-list .category{position:relative;padding:15px}.categories-list .category .category-inner{position:relative}.categories-list .category .category-thumb{width:100%;vertical-align:middle;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.categories-list .category .category-title,.categories-list .category .category-title2{position:absolute;left:0;bottom:9px;padding:10px 13px;background-color:hsla(0,0%,100%,.9);font-size:20px;font-weight:700;color:#333;text-transform:uppercase}.categories-list .category .category-title2{text-decoration:none}.categories-list .category .category-description{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;z-index:-1;background-color:#705b9b9e;transition:all .15s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.categories-list .category .category-description .description-title{font-size:20px;font-weight:700;text-transform:uppercase;color:#333;margin-bottom:10px}.categories-list .category .category-description .description-text{max-height:calc(100% - 80px);font-size:15px;color:#333;line-height:1.2;margin-bottom:15px;overflow:hidden}@media screen and (min-width:1200px){.categories-list .category:hover .category-title{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.categories-list .category:hover .category-description{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1}}.projects-list .project{padding:0 15px;position:relative;padding-bottom:2px}.projects-list .projects-inner{position:relative}.projects-list .project-thumb{width:100%;vertical-align:middle}.projects-list .project-title{font-size:20px;line-height:1.2;margin-top:10px}a.project-title{margin-top:10px;display:block}.projects-list .project-description{top:0;bottom:0;right:0;left:0;position:absolute;background-color:#705b9b9e;z-index:-1;font-size:15px}.projects-list .projects-inner:hover .project-description{z-index:1}.projects-list .project-description-inner{position:absolute;right:0;left:0;bottom:0;margin:25px;max-height:calc(100% - 50px);overflow:hidden}.projects-list ul{margin:13px 0}.projects-list li{padding-left:3px}.projects-list li:before{content:"-";display:inline-block;padding-right:3px}.projects-list .description-block{margin-bottom:13px}.projects-list .tags a{color:#fff;font-weight:300}.tags a:hover{color:#000}.row-about{padding-top:35px;padding-bottom:35px;background:#84bf24;background:linear-gradient(90deg,#84bf24,var(--brand-color))}.row-about.product{margin:0 -7px;padding:0;background:none}.row-about.product>div{padding:7px}.row-about .block-subtitle,.row-about p{margin-bottom:25px}.row-about .service{position:relative;padding:0}.row-about .service-thumb{vertical-align:middle}.row-about .service-title{position:absolute;left:0;bottom:20px;padding:10px 13px;background-color:hsla(0,0%,100%,.9);font-size:20px;font-weight:700;color:#333;text-transform:uppercase;text-decoration:none}.row-about.product .service-title{left:7px}.row-about .service-title:hover{background-color:#333;color:#fff}.btn-sm-green{background-color:var(--brand-color);color:#fff;font-size:13px;font-weight:700;padding-top:7px;padding-bottom:7px}.delivery-top{margin-bottom:15px}.form-delivery-address{margin-bottom:20px}.form-delivery-address label{font-weight:500;margin-bottom:5px;font-size:16px}.form-gray .form-header{background-color:#ededed;padding:22px 35px 25px}.form-gray .form-content{background-color:#f5f5f5;padding:20px 35px}.form-gray label{font-size:15px;font-weight:500;margin-bottom:5px}.form-gray .form-control{border:none;border-radius:4px;height:40px}.form-delivery-cost{margin-top:21px}.form-delivery-cost .delivery-cost{padding:25px 0 20px;font-weight:700}.form-delivery-cost .btn-submit{width:185px;padding:10px 12px}.description{font-size:15px}.description-list{font-size:15px;color:#666}.description-list li{padding-left:15px;position:relative;margin-bottom:7px;line-height:1.2}.description-list li:before{content:"\2014";position:absolute;left:0}.stars{font-size:13px;color:#959595;margin-bottom:7px}.stars span{vertical-align:baseline}.stars span.mid{display:inline-block;margin-top:10px;margin-right:5px;color:#ff0c00;font-size:30px}.volume{display:inline-block;vertical-align:top}.volume label{font-size:15px;margin-bottom:3px}.number{vertical-align:top;margin-left:5px}.number label{font-size:15px;margin-bottom:3px}.painting-info .price{display:block!important;margin-top:15px}.painting-info .price label{font-size:15px;font-weight:400;margin-bottom:3px;display:block}.painting-calc{text-align:left;font-size:14px;color:var(--brand-color);border:2px solid var(--brand-color);background:url(/local/build/i/local/assets/styles/i/icon-calc.png) 50px no-repeat;padding-left:85px;padding-right:50px;line-height:1;margin-bottom:15px}.painting-calc:active{background:url(/local/build/i/local/assets/styles/i/icon-calc.png) 50px no-repeat}.modal-calc .modal-header{border-bottom:none;padding-left:30px;padding-right:30px}.modal-calc .modal-body{padding-left:0;padding-right:0}.modal-calc .modal-body-bottom,.modal-calc .modal-body-top{padding-left:30px;padding-right:30px}.modal-calc .modal-body-bottom{padding-top:15px;background-color:#f5f5f5}.modal-calc .modal-title{font-size:20px}.modal-calc .modal-body-top label{font-weight:700;font-size:16px;margin-bottom:5px}.modal-calc .notice{font-size:13px;font-style:italic;color:#858585;margin-top:10px;line-height:1.4}.modal-calc .inputs{text-align:center}.modal-calc .layer-value{font-size:30px;font-weight:700;color:#6d6d6d;vertical-align:baseline}.modal-calc :checked+*+.layer-value{color:#000}.modal-calc .palette-color-picker-button{background:#fff;width:100%;height:25px;box-shadow:0 0 0 1px #ccc}#color{display:none}.modal-calc .submit{padding-left:25px;padding-right:25px}.modal-calc .submit img{margin-right:10px;margin-bottom:3px;vertical-align:middle}.modal-calc .inputs label{margin-bottom:5px}.modal-calc .inputs input,.modal-calc .inputs select{border-color:#ccc}.modal-backdrop.in{z-index:99998}.modal.in{z-index:99999}.modal-review label{margin-bottom:5px}#comments,.carousel-wrapper{position:relative}.carousel-direction-nav a{display:inline-block;border:none;color:transparent;width:30px;height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;top:50%}.carousel-direction-nav a.next{background:url(/local/build/i/local/assets/styles/i/arrow-right-big.png) 50% no-repeat;right:-40px}.carousel-direction-nav a.prev{background:url(/local/build/i/local/assets/styles/i/arrow-left-big.png) 50% no-repeat;left:-40px}.carousel-direction-nav a.swiper-button-disabled{opacity:.2;cursor:default}.footer{margin-top:55px;padding:55px 0;background:#39363d;color:#9da4ab}@media screen and (min-width:1199px){.row-footer{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}.footermenu-wrapper{-ms-flex-direction:row;flex-direction:row;font-size:13px}.footermenu-wrapper .menu-title{font-size:18px;font-weight:700;margin-bottom:15px}.footermenu-wrapper a{font-size:13px;margin-bottom:10px;display:inline-block}.footer .copyright a,.footermenu-wrapper a{border-color:#aad4f4;color:#aad4f4}.footer .copyright a:hover,.footermenu-wrapper a:hover{border-color:#0a6db9;color:#0a6db9}.footermenu .phone{font-size:18px;font-weight:500;color:#777}.footermenu .email{margin:10px 0 12px}.footermenu .scheme a{margin:0 0 5px}.footermenu .map a{margin:0 0 15px}.footermenu .time{line-height:1.5}.clr{clear:both}.debug{border:1px solid red}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.gray{color:#777}.no-margin-bottom{margin-bottom:0}.margin-bottom-20{margin-bottom:20px}.text-size-12{font-size:12px}.text-size-15{font-size:15px}.text-size-16{font-size:16px}.text-size-17{font-size:17px}.text-size-18{font-size:18px}.text-size-19{font-size:19px}.text-size-20{font-size:20px}.text-size-21{font-size:21px}.text-size-22{font-size:22px}.text-size-23{font-size:23px}.text-size-24{font-size:24px}.text-size-25{font-size:25px}.text-size-30{font-size:30px}.font-weight-500{font-weight:500}.p-checkbox{overflow:hidden;position:relative}.p-checkbox .pel{display:inline-block;width:20px;height:20px;border:1px solid #ccc;vertical-align:baseline;cursor:pointer;border-radius:2px;position:relative}.p-checkbox input{position:absolute;left:-300px}.p-checkbox input+.pel:after{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.p-checkbox input:checked+.pel{color:#f5f5f5;background-color:var(--brand-color);border-color:var(--brand-color);top:-4px}.p-checkbox input:checked+.pel:after{content:"\E013"}.main-menu-contacts .other .col-inner{min-height:20px}.row-header .other [class^=icon]{display:inline-block;height:20px;width:20px;vertical-align:bottom;margin-right:5px}.m-y-1{margin-bottom:15px}.m-t-1,.m-y-1{margin-top:15px}.m-b-1{margin-bottom:15px}.m-l-1{margin-left:15px}.m-r-1{margin-right:15px}.m-y-2{margin-bottom:30px}.m-t-2,.m-y-2{margin-top:30px}.m-b-2{margin-bottom:30px}.m-l-2{margin-left:30px}.m-r-2{margin-right:30px}.m-x-auto{margin-right:auto;margin-left:auto}.m-y-0{margin-top:0;margin-bottom:0}.m-x-0{margin-left:0;margin-right:0}.m-t-0{margin-top:0}.m-b-0{margin-bottom:0}.m-l-0{margin-left:0}.m-r-0{margin-right:0}.p-y-0{padding-top:0;padding-bottom:0}.p-x-0{padding-left:0;padding-right:0}.p-t-0{padding-top:0}.p-b-0{padding-bottom:0}.p-l-0{padding-left:0}.p-r-0{padding-right:0}.p-y-1{padding-bottom:15px}.p-t-1,.p-y-1{padding-top:15px}.p-b-1{padding-bottom:15px}.p-l-1{padding-left:15px}.p-r-1{padding-right:15px}.p-y-2{padding-bottom:30px}.p-t-2,.p-y-2{padding-top:30px}.p-b-2{padding-bottom:30px}.p-l-2{padding-left:30px}.p-r-2{padding-right:30px}.input-group-number{width:120px}input.form-control,textarea.form-control{color:#222;border-color:#e6e6e6;border-radius:0}.contacts .contacts-item.phones{background-image:url(/local/build/i/local/assets/styles/i/icon-phone-green.png)}.product-info .values>.number{width:142px}.page-cart{background:url(/local/build/i/local/assets/styles/i/woods.jpg) 50% repeat}.product-cart{background:#fff;padding:1rem;box-sizing:border-box;box-shadow:none;transition:box-shadow 1s;margin:0 1rem}.product-cart:hover{box-shadow:0 .5rem 3rem rgba(0,0,0,.33)}.product-cart .short-desc{width:100%}.product-cart .product-info{background:#fff}.product-cart .title{margin-top:0!important}.cart-table-heading{margin-top:.5rem;border-top:2px solid var(--brand-color);margin-bottom:1px}.cart-table-heading .th{font-weight:500;color:#777;text-transform:uppercase;letter-spacing:1px;font-size:12px}.cart-widget{background:#fff;border-top:2px solid var(--brand-color);padding:1rem}.les-tabs .nav-tabs>li>a,.les-tabs .nav-tabs>li>a:focus,.les-tabs .nav-tabs>li>a:hover{border-radius:0;border:0;border-top:2px solid transparent}.les-tabs .nav-tabs.nav-justified>li>a{text-align:left}.les-tabs .nav-tabs>li>a{color:#222;opacity:.5;background:hsla(0,0%,100%,.5);border:0!important;border-top:2px solid transparent!important}.les-tabs .nav-tabs>.active>a .tab-title{font-weight:600}.les-tabs .nav-tabs>.active>a,.les-tabs .nav-tabs>.active>a:focus,.les-tabs .nav-tabs>.active>a:hover{border-top:2px solid var(--brand-color)!important;opacity:1;background:#fff}.les-tabs .tab-content .tab-pane{background:#fff;padding:1rem}.cart-table-total tbody tr td,.cart-table-total tbody tr th{border-top:0}.cart-table-total tbody tr th{font-weight:700}.cart-table-total .price .price-value{font-size:24px}.les-tabs .form-horizontal .control-label{text-align:left}.les-tabs .contacts .contacts-item{margin-bottom:30px}.les-tabs .add-coupon .btn{font-size:14px}.les-tabs .lbl{display:block;margin-bottom:.5rem}.clear-compare{font-weight:400;color:#ff0c00;font-size:14px}#compare-area{position:relative;width:100%;z-index:2;height:auto}.compare-params{width:20rem;float:left;color:#999;font-size:17px}#compare-products-area{position:absolute;left:20rem;top:0;min-width:100%}.compare-product{width:20rem;display:inline-block;margin:0 -1px}.compare-header{min-height:24rem}.compare-header .product-img{width:17rem;height:17rem;margin-bottom:.5rem}.compare-header .title{font-size:20px;margin-bottom:.5rem}.compare-header .stars{margin:.5rem 0}.compare-footer{height:auto}.compare-footer .product-info{background:transparent}.compare-line{height:2rem;padding:.5rem 1rem;box-sizing:border-box}.compare-header,.compare-line{border-bottom:1px solid #e5e5e5}.compare-params{border:1px solid transparent;border-right:1px solid #e5e5e5}.compare-product{border:1px solid #e5e5e5}.compare-footer{border-bottom:0}.page-404 .map404,.page-404 .scheme404{display:block}.page-404 .scheme404{margin-top:1rem}.page-404 .map404{margin-bottom:1rem;margin-top:.25rem}.page-404 .phone404{font-size:18px;font-weight:600}.page-404 .phone404>a{color:#fff;text-decoration:none}html{position:relative;min-height:100%}body.page-404{position:absolute;width:100%;height:100%;background-size:cover;background-position:50%;box-sizing:border-box;padding:1rem;background-attachment:fixed}.page-404 .content h2,.page-404 .content h3{text-align:left}.page-404 .content{margin:0 auto;text-align:left}.soc-links{margin:0;padding:0;list-style:none}.soc-links>li{display:inline-block}.soc-links>li+li{margin-left:.25rem}.soc-links>li a{display:block;width:2rem;height:2rem}.soc-links>li img{transition:all .5s;opacity:.75;filter:brightness(0) invert(1)}.soc-links>li:hover img{opacity:1;filter:none}.soc-links>li:hover{background:#fff}.page-404 .menu404{margin:2rem 0}.price_m2{font-size:15px;font-weight:400;display:block}.product-info.painting-info .values>.price .price_m2,.product-info .values>.price .price_m2{margin-top:0;margin-bottom:3px}.product-cart .product-info .values>.price .price_m2{margin-top:-15px;margin-bottom:3px}.number label{margin-bottom:5px}.article .article-thumb{margin-bottom:10px}.product-card .additional-info:not(.ai_custom) .values .price_m2{margin:0!important;display:block;float:none}.product-card .additional-info:not(.ai_custom) .values .price_m2 .currency{margin-left:0!important}.product-card .additional-info:not(.ai_custom) .price{margin-top:5px;margin-bottom:20px}.p-checkbox{height:25px;line-height:20px;padding:5px 0;box-sizing:border-box}.p-checkbox .pel{width:18px;height:18px;line-height:14px;font-size:10px;box-sizing:border-box;margin:0 5px 0 0;padding:2px;vertical-align:top}.p-checkbox .pel:after{top:0}.p-checkbox input:checked+.pel{color:#f5f5f5!important;top:0!important}.notice{font-weight:400;font-size:13px;color:#959595;display:block}.notice.notice-inline{display:inline-block}.project.col-xs-12 .back-side{padding:1rem}.product-info.price-block .values .number .notice.n_packages{margin-top:5px}.product-card .price .notice.n_packages{display:block}.product-card .additional-info{padding-top:0;z-index:1;width:100%}.product-card:hover .additional-info{padding-top:10px}.carousel .projects-inner.has-back-side .project-description-inner .description-block{margin-bottom:10px}.header-bottom.affix .notice{color:#fff}.blog-item .item-title{margin-top:5px;display:block}.blog-item .info{margin-top:5px}#modal-calc .p-checkbox{height:32px;margin:0;box-sizing:content-box;padding:5px 0}.header-bottom .nav-buttons .phone{text-decoration:none;font-size:16px;padding-top:15px}.gallery-wrapper .bx-wrapper{margin-top:1rem}.bx-wrapper .bx-controls-direction a{z-index:0!important;transition:0s;opacity:0;transition:opacity 1s}.bx-wrapper:hover .bx-controls-direction a{opacity:1}.bx-wrapper .bx-viewport{border:0!important;box-shadow:none!important;left:0!important}#bx-pager{text-align:center}#bx-pager a+a{margin-left:.5rem}.bxslider>li>a{height:350px;background-size:cover;display:block;width:100%}.view_rating{display:inline-block;margin-right:5px}.view_rating li{cursor:default;display:inline-block;font-size:29px;list-style-type:none}.view_rating .star.empty,.view_rating .star.filled{color:#fc0}@media (max-width:1199px){#bx-pager{display:none}}@media (min-width:1200px){#bx-pager>a{display:inline-block;width:4rem;height:4rem;overflow:hidden}.bx-wrapper{margin-bottom:10px!important}}.hiddenPart{display:none}.additional-row .buy.btn.btn-red.to-cart{background:#e83e8c;width:100%;border:none;padding:10px 15px;text-transform:uppercase;color:#fff;font-size:20px;font-weight:700;letter-spacing:1px;margin-bottom:10px;display:none}.additional-row .buy.btn.btn-red.to-cart.visible,.notice.notice-inline.visible sup{display:inline-block}.search-wrapper{position:relative}#search-quickPanel{display:block;width:100%;position:absolute;top:3rem;left:0;background:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.33)}#search-quickPanel.active{display:block}#search-quickPanel .results{display:block;width:100%;margin:0;padding:0;list-style:none}#search-quickPanel .all-results{padding:1rem .5rem;text-align:center;font-size:18px;font-weight:500}#search-quickPanel .all-results a{text-decoration:none!important}#search-quickPanel .result-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}#search-quickPanel .result-line>div{padding:.25rem .5rem}#search-quickPanel .result-line:focus,#search-quickPanel .result-line:hover{background:rgba(0,0,0,.15)}#search-quickPanel .result-img img{display:block;width:3rem;height:3rem}#search-quickPanel .result-img{width:4rem}#search-quickPanel .result-price{width:8rem;text-align:right}#search-quickPanel .result-price .price_m2_value{font-weight:700}#ys-title-search .s_submit{color:#fff}#search-quickPanel-one{display:block;width:100%;position:absolute;top:3rem;left:0;background:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.33)}#search-quickPanel-one.active{display:block}#search-quickPanel-one .results{display:block;width:100%;margin:0;padding:0;list-style:none}#search-quickPanel-one .all-results{padding:1rem .5rem;text-align:center;font-size:18px;font-weight:500}#search-quickPanel-one .all-results a{text-decoration:none!important}#search-quickPanel-one .result-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}#search-quickPanel-one .result-line>div{padding:.25rem .5rem}#search-quickPanel-one .result-line:hover,#search-quickPanel .result-line:focus{background:rgba(0,0,0,.15)}#search-quickPanel-one .result-img img{display:block;width:3rem;height:3rem}#search-quickPanel-one .result-img{width:4rem}#search-quickPanel-one .result-price{width:8rem;text-align:right}#search-quickPanel-one .result-price .price_m2_value{font-weight:700}#ys-title-search-one .s_submit{color:#fff}#search-quickPanel-two{display:block;width:100%;position:absolute;top:3rem;left:0;background:#fff;box-shadow:0 1rem 3rem rgba(0,0,0,.33);z-index:10}#search-quickPanel-two.active{display:block}#search-quickPanel-two .results{display:block;width:100%;margin:0;padding:0;list-style:none}#search-quickPanel-two .all-results{padding:1rem .5rem;text-align:center;font-size:18px;font-weight:500}#search-quickPanel-two .all-results a{text-decoration:none!important}#search-quickPanel-two .result-line{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(0,0,0,.15)}#search-quickPanel-two .result-line>div{padding:.25rem .5rem}#search-quickPanel-two .result-line:hover,#search-quickPanel .result-line:focus{background:rgba(0,0,0,.15)}#search-quickPanel-two .result-img img{display:block;width:3rem;height:3rem}#search-quickPanel-two .result-img{width:4rem}#search-quickPanel-two .result-price{width:8rem;text-align:right}#search-quickPanel-two .result-price .price_m2_value{font-weight:700}#ys-title-search-two .s_submit{color:#fff}.bx-basket.bx-opener,.favor-list-wrap,.favor-list-wrap a{display:inline-block}#comments .owl-item a{display:block;padding:.25rem .5rem}#comments .owl-item img{box-shadow:0 3px 7px rgba(0,0,0,.23)}.h2-custom{font-size:32px}.h3-custom{font-size:28px}.h4-custom{font-size:24px}.h5-custom{font-size:20px}.i-custom{font-size:11px;color:var(--brand-color-hover)}.b-custom{font-size:16px;color:var(--brand-color);font-weight:700}.ul-custom1>li{font-size:15px;font-style:italic;list-style:none;padding-left:15px;padding-bottom:15px}.ul-custom1>li:before{display:inline-block;content:"\2713";color:var(--brand-color);margin-right:5px}.ol-custom,.ul-custom1,.ul-custom2,.ul-custom3{padding-top:15px;padding-bottom:15px}.ul-custom2>li{font-size:15px;font-style:italic;list-style:none;padding-left:15px;padding-bottom:15px}.ul-custom2>li:before{content:"\2014";color:var(--brand-color);display:inline-block;padding-right:8px}.ul-custom3{margin-top:15px}.ul-custom3>li{font-size:15px;list-style:none;padding-bottom:15px}.ul-custom3>li:last-of-type{padding-bottom:0}.ul-custom3>li:before{content:"\2014";color:var(--brand-color);display:inline-block;padding-right:8px}.ol-custom{font-size:15px;padding-left:15px}.ol-custom>li{padding-bottom:15px}.ol-custom1{font-size:15px;padding-left:15px;list-style:none}.ol-custom1>li{padding-bottom:15px;position:relative;padding-left:40px;min-height:40px;padding-top:8px}.ol-custom1>li:before{content:"+";display:-ms-flexbox;display:flex;float:left;border:2px solid var(--brand-color-hover);width:30px;height:30px;position:absolute;left:0;top:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:100px;color:var(--brand-color-hover);font-weight:700;box-sizing:border-box;line-height:0}.ol-custom1>li:first-child:before{content:"1"}.ol-custom1>li:nth-child(2):before{content:"2"}.ol-custom1>li:nth-child(3):before{content:"3"}.ol-custom1>li:nth-child(4):before{content:"4"}.ol-custom1>li:nth-child(5):before{content:"5"}.ol-custom1>li:nth-child(6):before{content:"6"}.ol-custom1>li:nth-child(7):before{content:"7"}.ol-custom1>li:nth-child(8):before{content:"8"}.ol-custom1>li:nth-child(9):before{content:"9"}.ol-custom1>li:nth-child(10):before{content:"10"}.ol-custom1>li:nth-child(11):before{content:"11"}.ol-custom1>li:nth-child(12):before{content:"12"}.ol-custom1>li:nth-child(13):before{content:"13"}.ol-custom1>li:nth-child(14):before{content:"14"}.ol-custom1>li:nth-child(15):before{content:"15"}.ol-custom1>li:nth-child(16):before{content:"16"}.ol-custom1>li:nth-child(17):before{content:"17"}.ol-custom1>li:nth-child(18):before{content:"18"}.ol-custom1>li:nth-child(19):before{content:"19"}.ol-custom1>li:nth-child(20):before{content:"20"}.navbar-collapse.in{overflow-y:visible}#volume{border-radius:0;text-align:center;font-weight:700}.form-control-xs{height:26px;padding:2px 6px;font-size:14px}.product.painting-table .cch,.product.product-table-view .cch{float:right;width:65px;display:block!important}.cch-painting-trigger-reset{font-size:12px}#volume-card,#volume-modal{margin-top:7px;border-radius:0;text-align:center;font-weight:700}.buttons{padding:10px 0 0}#success_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_phone_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_phone_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_phone_popup .success_msg,#success_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}#success_get_solution_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_get_solution_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_get_solution_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}#success_contacts_form_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_contacts_form_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_contacts_form_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}#success_delivery_form_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_delivery_form_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_delivery_form_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}.red{color:red}.br-theme-css-stars .br-widget a:after{font-size:29px}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#fc0!important}.view_item_rating{display:inline-block;margin-right:2px}.view_item_rating .star.item.empty,.view_item_rating .star.item.filled{color:#7c7c7c}.view_item_rating li{cursor:default;display:inline-block;font-size:16px;list-style-type:none}.doc-item{min-height:60px}.product .additional-info:not(.ai_custom) label{font-size:14px}small .cch-trigger-reset{font-size:.7rem}.cch-painting-trigger-reset{color:red}.product .additional-info .d-xs-block .cch-wrapper{box-shadow:inset 0 0 1px rgba(0,0,0,.5)!important;display:block!important}.product.painting-card .cch,.product.painting-card .cch-wrapper{height:31px}.product.painting-card .w-100 .cch-trigger-label{line-height:100%;height:auto;margin:0}.product.product-card .chosen-container,.product.product-card .chosen-container-single .chosen-drop,.product.product-card .chosen-container .chosen-results,.product.product-card .chosen-container .chosen-results li{min-width:100%;display:block!important}small .cch-painting-trigger-reset{font-size:.7rem}.product.painting-card .chosen-container-single .chosen-single{height:31px;line-height:31px}.product.painting-card .chosen-container{float:left;width:auto!important}.product.product-card .chosen-container .chosen-results{padding:0}.product.product-card .chosen-container-single .chosen-single div{top:-3px}.product.product-card .chosen-container .chosen-search{display:none!important}.product.product-card .cch-painting{display:inline-block!important;width:100%;height:31px}.delivery-page-calc{text-align:center;margin-bottom:10px}.btn-s.delivery_basket_btn.btn-sm-green{color:#fff}.btn-s.delivery_basket_btn.btn-sm-green:hover{color:#333;text-decoration:none;background-color:var(--brand-color)}.tile-sections{display:inline-block;margin-top:15px}.item-description-inner .btn.readmore{margin-top:10px}.review-block .center-block,.reviews-related-block .item-review img{box-shadow:0 3px 7px rgba(0,0,0,.23)}.readmore-wrapper{text-align:center}.carousel-articles-list .article{padding:0 15px}.other-articles-wrapper{position:relative}.other-articles-wrapper .carousel-direction-nav a{top:33%}.categories-list .category .category-title a{font-size:20px;font-weight:700;color:#333;text-transform:uppercase;text-decoration:none}.close.delete{text-decoration:none}.wishlist-delete-wrapper{position:absolute;top:8px;right:0}.additional-row .buy.btn.btn-red.to-cart{font-size:12px;padding:16px 4px}.single-page .service{margin-bottom:15px}.scheme-painting-facade-table{display:none;margin-top:20px;margin-bottom:20px}@media (min-width:1025px){.scheme-painting-facade-table{display:block}}.scheme-painting-facade-table a:hover{text-decoration:none}.scheme-painting-facade-table .table-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;line-height:18px}.scheme-painting-facade-table .table-row .cell{width:12%;text-align:center;padding:10px 5px;border-top:1px solid #777;border-right:1px solid #777}.scheme-painting-facade-table .table-row .cell .work-stage{line-height:1}.scheme-painting-facade-table .table-row .cell .work-stage li+li{margin-top:5px}.scheme-painting-facade-table .table-row .first-cell{width:18%}.scheme-painting-facade-table .table-row .second-cell{width:36%;text-align:left}.scheme-painting-facade-table .table-row .cell:first-child{border-left:1px solid #777}.scheme-painting-facade-table .table-row:last-child .cell{border-bottom:1px solid #777}.scheme-painting-facade-table .main-table-row{font-size:16px;line-height:20px;font-weight:700;color:#fff}@media (max-width:1200px){.scheme-painting-facade-table .main-table-row{font-size:15px}}.scheme-painting-facade-table .main-table-row .cell{background:var(--brand-color-hover)}.scheme-painting-facade-table .main-table-row .second-cell{text-align:center}.scheme-painting-facade-table_mobile{margin-top:20px;margin-bottom:20px}@media (min-width:1025px){.scheme-painting-facade-table_mobile{display:none}}.scheme-painting-facade-table_mobile a:hover{text-decoration:none}.scheme-painting-facade-table_mobile>li{border-top:1px solid #777;border-left:1px solid #777;border-right:1px solid #777}.scheme-painting-facade-table_mobile>li:last-child{border-bottom:1px solid #777}.scheme-painting-facade-table_mobile>li>a{position:relative;display:block;font-size:16px;line-height:20px;font-weight:700;color:#fff;background:var(--brand-color-hover);padding:7px 5px 7px 22px;text-decoration:none}@media (max-width:460px){.scheme-painting-facade-table_mobile>li>a{font-size:15px}}.scheme-painting-facade-table_mobile>li>a.toggle:before{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);width:12px;height:2px;background:#fff}.scheme-painting-facade-table_mobile>li>a.toggle:after{content:"";position:absolute;top:50%;left:10px;transform:translateY(-50%);width:2px;height:12px;background:#fff}.scheme-painting-facade-table_mobile>li>a.close-row-table:after{content:none}.scheme-painting-facade-table_mobile .inner{display:none}.scheme-painting-facade-table_mobile .inner>li+li{border-top:1px solid #fff}.scheme-painting-facade-table_mobile .inner>li>a{position:relative;display:block;font-size:14px;line-height:18px;font-weight:700;color:#fff;background:#777;padding:5px 5px 5px 20px;text-decoration:none}.scheme-painting-facade-table_mobile .inner>li>a.toggle:before{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);width:10px;height:2px;background:#fff}.scheme-painting-facade-table_mobile .inner>li>a.toggle:after{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:2px;height:10px;background:#fff}.scheme-painting-facade-table_mobile .inner>li>a.close-row-table:after{content:none}.scheme-painting-facade-table_mobile .inner>li>.inner{border-top:1px solid #777}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile{display:-ms-flexbox;display:flex}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile .cell_mobile{padding:5px}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile .cell_mobile .work-stage{line-height:1}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile .cell_mobile .work-stage li+li{margin-top:5px}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile .cell-first_mobile{width:15%;min-width:100px;font-size:14px;line-height:18px;font-weight:700;text-align:center;padding:5px;border-right:1px solid #777}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile .cell-second_mobile{width:85%;font-size:14px;line-height:18px}.scheme-painting-facade-table_mobile .inner>li>.inner .row_mobile+.row_mobile{border-top:1px solid #777}#get_service h4{text-align:left}#success_service_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_service_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_idontlike_article_popup .success_msg,#success_service_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}#success_callback_popup,#success_idontlike_article_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_callback_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_callback_popup .success_msg,#success_idontlike_article_popup .success_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}.service-order{text-align:center}.service-order .btn-red{margin-bottom:20px;margin-top:3px;padding:10px 12px;width:100%;max-width:300px;font-size:20px}.similar-articles-wrapper{position:relative}.similar-articles-wrapper .carousel-direction-nav a{top:33%}.sizes{display:inline-block;vertical-align:top}.sizes label{font-size:15px;margin-bottom:3px}.offers .price{display:block!important;margin-top:15px}.offers .price label{font-size:15px;font-weight:400;margin-bottom:3px;display:block}.page-product #product-related .product-card .cch-container{right:auto;left:-94px}.page-product #product-related .product-card:nth-child(3n+3) .cch-container{left:auto;right:22px}.nav li{position:relative}.nav>li>div.submenu-desktop{position:absolute;left:-9999px;z-index:100}.nav>li.hover>div.submenu-desktop{left:0;left:100%;top:0}.nav>li>div.submenu-mobile{position:absolute;left:-9999px;z-index:100}.nav>li.hover>div.submenu-mobile{position:static}.submenu-header{position:relative;display:block;padding:10px 15px;color:#fff;font-weight:500;background:var(--brand-color);background:linear-gradient(90deg,var(--brand-color),#84bf24)}.submenu-header:active,.submenu-header:focus,.submenu-header:hover{color:var(--brand-color);background:#fff}div.submenu-links-group{position:relative}div.submenu-links-group>.submenu-links{position:absolute;left:-9999px;z-index:100}div.submenu-links-group.hover>.submenu-links{position:static}.submenu-links>li>a{display:block;padding:10px 15px;color:#fff;font-weight:500;background:var(--brand-color);background:linear-gradient(90deg,var(--brand-color),#84bf24)}.submenu-links>li>a:active,.submenu-links>li>a:focus,.submenu-links>li>a:hover{color:var(--brand-color);background:#fff}.submenu-desktop{box-shadow:0 3px 3px rgba(0,0,0,.3);background:#fff;padding:15px;font-size:13px}.submenu-desktop table{margin-bottom:15px}.submenu-desktop table td ul{margin-right:10px}.submenu-desktop table td:last-child ul{margin-right:0}.submenu-desktop table td span{display:inline-block;font-weight:700;margin-bottom:5px}.submenu-desktop table td ul li a{display:block;padding-top:1px;padding-bottom:1px}.often-asked{font-weight:700;margin-bottom:5px}.often-asked-link{display:inline-block;padding-top:1px;padding-bottom:1px;margin-right:10px}.submenu-desktop table td{padding-right:30px;min-width:150px;vertical-align:top}.page-product .inline-cch .cch{display:inline-block}.buy-one-click{display:block;margin-bottom:10px}.one-click__dialog{max-width:502px;width:100%}.one-click__header{position:relative;overflow:hidden;padding-top:20px}.one-click__close{position:absolute;top:5px;right:9px;font-weight:200;font-size:26px;z-index:9999}.one-click__header{background-color:#f2f2f2}.one-click__dialog .modal-content{overflow:hidden}.one-click__img{width:100%;height:auto}.one-click__img-wrapper{padding-left:10px;padding-right:10px}.one-click__header-name{font-size:20px;line-height:1.2;font-weight:500}.one-click-price{font-size:15px;margin-top:32px}.one-click-price__label{font-weight:500}.one-click__controls{padding-top:22px}.one-click__controls-title{font-size:24px;font-weight:700;line-height:1;margin-bottom:22px}.one-click-p25{padding-right:25px}.one-click-left-p25,.one-click-p25{padding-left:25px}.one-click-right-p25{padding-right:25px}.one-click__controls-label{font-weight:500}.one-click__treatment-painting{font-size:14px}.one-click__treatment .cch.one-click__treatment-window{width:100%}.one-click__controls-number{padding-top:8px}.cch-one-click{display:block;width:100%;height:25px;cursor:pointer;background:#fff none repeat scroll 0 0;box-shadow:0 0 0 1px #ccc;margin-bottom:5px}.one-click__price .price{vertical-align:bottom;display:inline-block;font-size:30px;font-weight:700}.one-click__price .price .currency{margin-left:5px}.one-click__price{padding-top:12px}.one-click__form label{font-weight:400;margin-bottom:5px;margin-top:10px}#success_one_popup{max-width:640px!important;margin:0 auto!important;font-size:18px!important;padding:2%!important}.success_one_popup .mfp-content{max-width:640px!important;background-color:#fff!important}#success_one_popup .success_one_msg{padding:8% 2%!important;text-align:center!important;background-color:#fff!important}.one-click.modal.in{z-index:999999}.one-input-number{padding-left:2px;padding-right:2px;text-align:center;height:25px;padding:2px 5px}.modal-footer .btn.btn-red{padding-bottom:8px;display:inline-block}.modal-footer .btn.btn-red img{margin-bottom:-6px;margin-right:5px}.scheme-painting-facade-table_mobile li:first-child ul.inner,.scheme-painting-facade-table_mobile li:first-child ul.inner li:first-child .inner{display:block}.scheme-painting-facade-table .table-row{-ms-flex-pack:center;justify-content:center}.small-table .table-row .cell:first-child{width:36%}.small-table .table-row .cell:nth-child(2){width:12%;text-align:center}.footer{margin-top:35px;padding:25px 0}@media (min-width:768px){.footer{margin-top:40px;padding:30px 0}}@media (min-width:992px){.footer{margin-top:45px;padding:35px 0}}@media (min-width:1200px){.footer{margin-top:55px;padding:45px 0}}.footer .container .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.footer .container .row{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer .container .row .footermenu-wrapper.column{padding:10px 15px}.footer .container .row .footermenu-wrapper.column-two .footermenu{column-count:2}.footer .container .row.copyright{font-size:14px;line-height:1.4}.footer .container .row.copyright .copyright-block{width:100%;padding:10px 15px}.image-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-container__block{width:100%;padding:10px}@media (min-width:768px){.image-container__block{width:50%}}.disabled{display:none}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:#4ba51e}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.img-stretch{width:100%;height:auto}.services-section-link a{font-size:24px;font-family:RubikMedium;line-height:1;position:relative;padding-right:46px;color:#4ba51e;transition:all .5s;text-decoration:none}.services-section-link a:hover{text-decoration:none;color:#3e9612}.services-section-link a:after{position:absolute;font-family:Material Icons;top:2%;right:0;font-size:32px;content:"\E5C8"}.services-list>li>a:hover{text-decoration:none}.services-banner{padding-top:2.1%;max-width:1590px;margin:0 auto 2.8%}.services-banner__img{overflow:hidden;padding-left:0;padding-right:0;position:relative}.services-banner__img-img{float:left;max-width:none}.services-banner__descr{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;padding-top:3.6%}.services-banner__descr-big{max-width:1170px;margin:0 auto;font-family:RubikBold;font-size:106px;color:#fff;line-height:1;padding-left:15px}.services-banner__descr-big span{font-size:70px}.services-banner__descr-sm{padding-left:15px;font-weight:500;font-size:24px;color:#fff}.services-banner__descr-btn,.services-banner__descr-sm{max-width:1170px;margin:0 auto}.services-banner__descr-btn{text-align:right;padding-right:30px}.services-banner__descr-btn .btn{display:inline-block;padding:22px 80px;background-color:#4ba51e;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;font-size:18px;text-decoration:none}.services-banner__descr-btn .btn:hover{color:#333;text-decoration:none}.services-descr__title{font-size:40px;font-family:RubikBold;line-height:1;margin-bottom:9.1%}.services-descr__wrapper{padding-left:0;padding-top:155px;position:relative}.services-descr__wrapper:after{position:absolute;border-left:1px solid #4ba51e;content:"";display:block;height:123px;left:0;padding:0;top:0}.services-descr__wrapper p{font-size:16px;color:#91989a;margin-bottom:17px}.services-descr__descr{padding-left:11%}.services-descr__video{padding-top:6%}.services-descr{margin-bottom:4.4%}.services-form__title{font-family:RubikBold;font-size:40px;position:relative;margin-bottom:81px}.services-form__title:after{position:absolute;bottom:-42px;right:19%;content:"";height:2px;border-bottom:2px solid #4ba51e;width:117px}.services-form__cost{font-size:20px;line-height:1;text-align:center;margin-bottom:25px}.services-form__cost span{font-weight:700;font-size:30px;line-height:1;color:#4ba51e;text-align:center}.services-form__cost-legend,.services-form__phone-legend{font-size:20px;line-height:1;text-align:center;margin-bottom:13px}.services-form__phone{font-weight:700;font-size:30px;line-height:1;color:#4ba51e;text-align:center;margin-bottom:30px}.services-form__form input{border-radius:0;border:1px solid #d7d9da;font-size:16px;line-height:1;padding:26px 20px;margin-bottom:42px}.services-form__button{text-align:center;padding-top:20px}.services-form__button button{display:inline-block;padding:22px 79px;background-color:#4ba51e;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;font-size:18px}.services-form__button button:hover{background-color:#fff;color:#4ba51e;border:1px solid #4ba51e}.services-form__form{margin-bottom:30px}.services-form__form input::-webkit-input-placeholder{color:#d7d9da}.services-form__form input:-moz-placeholder,.services-form__form input::-moz-placeholder{color:#d7d9da}.services-form__form input:-ms-input-placeholder{color:#d7d9da}.services-form{margin-bottom:4%}.services-gallery{margin-bottom:5.8%}.services-title{font-family:RubikMedium;font-size:30px}.services-line{position:relative}.services-line:before{position:absolute;top:27px;left:0;border-bottom:2px solid #4ba51e;content:"";display:block;height:2px;width:70px}.services-direction-nav a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#4ba51e;width:60px;height:60px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;top:75%;border:2px solid #4ba51e;text-decoration:none}.services-direction-nav a:hover{text-decoration:none;background-color:#4ba51e;color:#fff}.services-direction-nav a.prev{left:-15%}.services-direction-nav a.next{right:-15%}.services-gallery-list__item figure img{margin-bottom:17px}.services-gallery-list__item figure figcaption{color:#5a6468;font-family:RobotoGoogle,serif;font-size:16px;line-height:1.5}.services-info{margin-bottom:30px}.services-info-gallery{position:relative;padding-bottom:105px;padding-right:0}.services-info-nav a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:none;color:#4ba51e;width:60px;height:60px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:absolute;bottom:15px;border:2px solid #4ba51e;text-decoration:none}.services-info-nav a.prev{left:15px}.services-info-nav a.next{left:87px}.services-info-nav a:hover{text-decoration:none;background-color:#4ba51e;color:#fff}#services-counter{position:absolute;right:0;bottom:60px;font-weight:700;font-size:24px;color:#4ba51e}.services-info-info{padding-left:0;padding-top:135px;position:relative}.services-info-info__title{font-size:40px;font-family:RubikBold;line-height:1;margin-bottom:11.1%}.services-info-info p{font-size:16px;color:#91989a;margin-bottom:17px}.services-info-info__descr{padding-left:30px}.services-info__descr{margin-bottom:0}.services-info__descr p{font-size:16px;color:#91989a;margin-bottom:17px}.services-info-info:after{position:absolute;border-left:1px solid #4ba51e;content:"";display:block;height:123px;left:0;padding:0;top:0;width:1px}.services-info-gallery{padding-top:63px}.services-list{list-style:none;margin-left:0;padding-left:65px}.services-list>li>a{color:#4ba51e;position:relative}.services-list>li>a:before{position:absolute;bottom:-2px;left:0;right:0;content:"";height:2px;border-bottom:2px solid #4ba51e}.services-list>li{position:relative;padding-left:15px;margin-bottom:8px}.services-list>li:before{position:absolute;top:0;left:0;content:"\2014"}.services-masters{margin-bottom:7%}.masters-list__item-master{position:relative;display:block}.masters-list__item-master img{width:100%;height:auto}.masters-list__item-descr{position:absolute;color:#fff;top:0;bottom:0;left:0;right:0;padding:20px;z-index:-1;background-color:#705b9b6b;transition:all .15s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.masters-list__item-master:hover .masters-list__item-descr{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1}.masters-list__item-name{font-family:RubikMedium;font-size:22px;line-height:1;margin-bottom:3px;width:100%}.masters-list__item-position{font-size:14px;width:100%}.masters-list__descr-inner{position:absolute;bottom:42px}.services-masters__title{margin-bottom:5.4%}.services-materials{margin-bottom:3.8%}.services-materials .services-title{margin-bottom:8%}.services-masters .services-title{margin-bottom:3%}.services-material-item__link{text-decoration:none;transition:all .5s;color:#656e72;font-family:RobotoGoogle,serif}.services-material-item__link:hover{text-decoration:none;color:#4ba51e}.services-material-item__img{display:inline-block;margin-bottom:14px}.services-materials__list{margin-bottom:2.7%;position:relative;margin-left:0;margin-right:0}.services-materials__list-wrapper .carousel-direction-nav a{top:33%}.services-section-link{text-align:right}.services-materials__list-item{margin-bottom:15px;padding:15px}.services-others{margin-bottom:30px}.services-others__title{margin-bottom:4.4%}.others-list__item-service{position:relative}.others-list__item-descr{position:absolute;color:#fff;top:0;bottom:0;left:0;right:0;padding:35px 20px 20px;z-index:-1;background-color:#705b9b9e;transition:all .15s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.others-list__item-service:hover .others-list__item-descr{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);opacity:1}.others-list__item-name{position:absolute;bottom:.6%;left:0;width:245px;height:102px;background-color:#4ba51e;color:#fff;font-weight:700;padding:25px 20px 0;font-size:20px}.others-list__item-service:hover .others-list__item-name{display:none}.others-list__item-text{font-weight:500;font-size:14px;margin-bottom:20px}.others-list__item-link{display:inline-block;text-transform:uppercase;line-height:1;padding:22px 74px;background-color:#fff;font-weight:700;color:#333;text-decoration:none}.others-list__item-link:hover{background-color:#333;color:#fff;text-decoration:none}.others-list__descr-link{text-align:center}.services-prices{margin-bottom:5.5%}.services-prices__table-wrapper table{width:100%}.services-prices__table-wrapper table th{background-color:#eef0f2;font-weight:700;font-size:16px;padding:38px 30px}.services-prices__table-wrapper table tr{border-bottom:1px solid #eef0f2}.bshadow-bottom{box-shadow:0 15px 15px 4px #eef0f2}.services-prices__table-wrapper table tr td:first-child{font-size:18px;color:#777f82;padding:27px 30px}.services-prices__table-wrapper table tr td:last-child{font-size:20px;padding:27px 30px}.services-prices__table-wrapper,.services-schema__title-wrapper{padding-left:0;padding-right:0}.services-prices__button-inner{text-align:center}.services-prices__table{margin-bottom:5%}.services-prices__button-inner .btn{display:inline-block;padding:25px 80px;background-color:#4ba51e;color:#fff;border-radius:0;text-transform:uppercase;font-weight:700;font-size:18px;text-decoration:none}.services-prices__button-inner .btn:hover{background-color:#fff;color:#4ba51e;border:1px solid #4ba51e}.services-schema__img{width:100%;height:auto}.services-title{margin-bottom:2%}.services-schema{margin-bottom:5.5%}.top-banner__wrapper{padding-left:0}.top-banner__wrapper img{width:100%;height:auto}.others-list__item{margin-bottom:30px}.services-info-list__item-link{display:block}@media only screen and (max-width:1199px){.services-materials__list-wrapper .carousel-direction-nav{margin-bottom:50px}}@media only screen and (max-width:767px){.top-banner__wrapper{padding-left:15px}}@media only screen and (max-width:767px){.services-direction-nav a{top:auto;bottom:-80px}}@media only screen and (max-width:767px){.services-direction-nav a.prev{left:15px}}@media only screen and (max-width:767px){.services-direction-nav a.next{right:15px}}@media only screen and (max-width:767px){.services-line:before{display:none}}@media only screen and (max-width:767px){.services-section-link a{font-size:18px;padding-right:32px}}@media only screen and (max-width:767px){.services-section-link a:after{font-size:24px}}@media only screen and (max-width:991px){.services-info-info:after{display:none}}@media only screen and (max-width:991px){.services-info-info{padding-top:30px}}@media only screen and (max-width:991px){.services-info-gallery{padding-right:15px}}@media only screen and (max-width:991px){#services-counter{right:15px}}@media only screen and (max-width:991px){.services-info-info{padding-left:15px}}@media only screen and (max-width:991px){.services-info-info__descr{padding-left:0}}@media only screen and (max-width:991px){.services-info-info__title{margin-bottom:40px}}@media only screen and (max-width:991px){.services-list{padding-left:15px}}@media only screen and (max-width:991px){.masters-list__item,.others-list__item-service{margin-bottom:15px}}@media only screen and (max-width:991px){.services-prices__table-wrapper,.services-schema__title-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (max-width:991px){.services-prices__table-wrapper table tr td:first-child,.services-prices__table-wrapper table tr td:last-child{padding:15px 20px}}@media only screen and (max-width:991px){.services-prices__table{margin-bottom:30px}}@media only screen and (max-width:767px){.services-descr__wrapper:after{display:none}}@media only screen and (max-width:767px){.services-descr__wrapper{padding-left:15px;padding-top:30px}}@media only screen and (max-width:767px){.services-descr__descr{padding-left:0}}@media only screen and (max-width:767px){.services-descr__title{margin-bottom:20px}}@media only screen and (max-width:1170px){.services-banner__descr-big{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.services-banner__descr-big{font-size:65px}}@media only screen and (max-width:767px){.services-banner__descr-big span{font-size:36px}}@media only screen and (max-width:767px){.services-banner__descr-sm{margin-bottom:20px}}@media only screen and (max-width:767px){.services-banner__descr-btn{text-align:center;padding-right:0}}@media only screen and (max-width:767px){.services-gallery{margin-bottom:80px}}[data-toggle=collapse].collapsed .if-not-collapsed,[data-toggle=collapse]:not(.collapsed) .if-collapsed{display:none}.filter-links{position:relative;padding:10px;border:1px solid #ddd;transition:all .5s;font-size:14px}.links-group__list,.links-group__list-item{display:inline-block}.links-group__list-link{display:inline-block;position:relative;padding:6px}.links-group__list li:first-child .links-group__list-link{padding:6px 6px 6px 0}.inline-block{display:inline-block}.block{display:block}.links-group__title{margin-right:10px;font-weight:700}.links-group__list li .links-group__list-link:after{position:absolute;right:-3px;top:5px;content:"|"}.links-group__list li:last-child .links-group__list-link:after{content:""}.filter-links__toggler{position:absolute;text-decoration:none;display:block;width:36px;height:36px;left:50%;bottom:-16px;background-color:#fff;z-index:1;transform:translateX(-50%)}.filter-links__toggler:focus,.filter-links__toggler:hover,.filter-links__toggler:visited,.filter-links__toggler i{text-decoration:none}.expand-more{display:block}.expand-less{display:none}.expand .expand-less{display:block}.expand .expand-more{display:none}.links-group{padding-top:5px;padding-bottom:5px}#headMegaMenu .menu_submenu-groupTitle.often_submenu-groupTitle{font-weight:600;font-size:.85rem}.defined-city .defined-city__link .material-icons{max-width:24px;overflow:hidden}.defined-city{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;color:#777;font-size:16px;font-weight:400;margin-top:10px}.defined-city__link{padding-top:5px}.defined-city.mobile-city__selector{-ms-flex-pack:center;justify-content:center}.defined-city__label-title{font-weight:700}.articles .links{margin-top:55px}.pagination{margin-bottom:55px;position:static}.catalog-pagination{margin:30px 0}.shop_ya_rating{margin-top:15px;position:relative;display:-ms-flexbox;display:flex}.shop_ya_rating a{margin-bottom:0}.video-container iframe{max-width:100%}.footer__social-icons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem;list-style:none;padding:0}.footer__social-item{-ms-flex-negative:0;flex-shrink:0;margin:0 2px}.footer__social-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}.footer__social-link,.footer__social-link img{width:40px;height:40px}.footer__social-link img{max-width:100%;max-height:100%;transition:opacity .5s;opacity:.65;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.footer__social-link:hover img{-o-object-position:center 100%;object-position:center 100%;opacity:1}.titled_by_data:before{content:attr(data-before-title)}.currency{font-family:rouble,serif}.currency:before{content:"i";font-weight:400}@media screen and (max-width:1199px){body{padding-top:55px}.row-desktop{margin-left:0;margin-right:0}.navbar{background:url(/local/build/i/local/assets/styles/i/woods.jpg) center 0 repeat;height:40px;min-height:40px;margin-bottom:0;z-index:99997;min-width:320px}.navbar .menu-toggler{background-color:transparent;border:none;cursor:pointer;text-transform:uppercase;font-size:15px;font-weight:700;letter-spacing:2px;padding-left:20px;background:url(/local/build/i/local/assets/styles/i/icon-menu2.png) 0 no-repeat;height:18px;margin-top:10px;margin-left:25px;outline:0;float:left;position:relative;z-index:99999}.navbar .nav-buttons{float:right}.navbar .nav-buttons a{width:25px;height:30px;margin:3px 7px 0}.navbar .nav-buttons a .label{position:absolute;background-color:var(--brand-color);text-decoration:none;top:3px;right:-6px;font-size:10px}.main-menu-contacts{background:url(/local/build/i/local/assets/styles/i/mobile-topmenu.png) center 0 repeat;position:absolute;z-index:1040;width:100%;top:39px;padding:0 15px}ul.topmenu{padding-top:15px}ul.topmenu>li{display:inline-block;width:50%;margin-left:-4px}ul.topmenu>li>a{font-size:15px;text-transform:none;color:var(--brand-color);text-align:left;font-weight:400;text-decoration:underline}.search-wrapper{background-color:#fff;margin-top:5px;margin-bottom:30px}.row-header .col-inner{margin-bottom:15px}.row-header .phone{font-size:24px;font-weight:700;color:#fff;padding:0}.row-header .email-skype .icon,.row-header .phone .icon{margin-right:8px}.row-header .callback{padding-left:34px;font-size:15px;font-weight:400}.row-header .email-skype{padding:0;margin-bottom:20px}.row-header .other{padding-bottom:50px}.row-header .other [class^=icon]{padding-right:20px}.row-header .other .gray{color:#fff}.row-header .header-bottom{padding:10px 0}.row-header .header-bottom.affix{position:relative;box-shadow:none;margin-top:20px}.row-header .header-bottom.affix+.buffer{height:0}.row-header .header-bottom .nav-buttons{display:none}

  /*!* ===== SLIDESHOW MAIN ========================================================= *!
  !* line 129, ../sass/mobile.scss *!
  .slideshow-main {
    height: auto;
    padding: 15px 0;
    margin-top: 30px;
    margin-bottom: 0px;
  }
  !* line 134, ../sass/mobile.scss *!
  .slideshow-main .slide {
    min-height: 300px;
    max-height: 300px;
  }
  !* line 137, ../sass/mobile.scss *!
  .slideshow-main .slide img {
    width: auto;
    height: 100%;
  }
  !* line 142, ../sass/mobile.scss *!
  .slideshow-main .slideshow-inner {
    margin-top: 0;
  }
  !* line 143, ../sass/mobile.scss *!
  .slideshow-main .slide-description {
    top: 15px;
    bottom: 15px;
    left: 15px;
    right: 15px;
    width: auto;
    height: auto;
    margin-top: auto;
    padding: 15px;
  }
  !* line 153, ../sass/mobile.scss *!
  .slideshow-main .slide-description .title {
    margin: auto auto 10px auto;
    font-size: 24px;
    font-weight: bold;
  }
  !* line 159, ../sass/mobile.scss *!
  .slideshow-main .slide-description .description {
    margin: auto;
  }
  !* line 162, ../sass/mobile.scss *!
  .slideshow-main #navigation {
    width: 100%;
    position: relative;
    bottom: 0;
  }*/.blog-item .item-title{height:auto;overflow:hidden;font-size:15px;margin-top:5px}.pagination{width:100%;text-align:center;position:relative;margin-top:40px}.pagination>li>a{float:none;margin-left:-5px}.tabs-title li{display:block}.tabs-title li a{display:inline-block}.carousel-direction-nav{text-align:center;margin-top:12px}.carousel-direction-nav a{position:relative}.additional-info .values{display:block!important;width:100%!important}.product:hover .additional-info .values .hidden-hover{display:inline}.additional-info .buttons{width:165px;margin-top:10px}.additional-info .buttons a{font-size:12px;padding-top:1px;padding-bottom:1px}.painting-calc{background:url(/local/build/i/local/assets/styles/i/icon-calc.png) 10px no-repeat;padding-left:43px;padding-right:10px;line-height:1;margin-bottom:15px}.painting-calc:active,.painting-calc:hover{background:url(/local/build/i/local/assets/styles/i/icon-calc.png) 10px no-repeat}.row-articles{padding-bottom:20px}.row-articles .article{margin-bottom:25px}.sidebar{margin-bottom:0}.product{padding-bottom:20px}.product .product-title,.project .project-title{font-size:15px}.title-link{display:block;margin-top:10px}.mobile-margin{margin-bottom:15px!important}#map{height:auto}#sort_by_chosen,.sort-block select{margin-right:0;width:100%}.product-table-view{padding-left:0}.product-table-view>.row{margin-left:0;margin-right:0}table.short-desc td.price{font-size:18px}.navbar-fixed-top .navbar-collapse{max-height:none;padding:0 15px}}@media (max-width:1199px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in,.d-xs-block{display:block!important}.product:hover .additional-info .d-xs-block label{display:block}.m-t-xs-1{margin-top:1rem}.additional-info .buy{font-size:16px;background:var(--brand-color) url(/local/build/i/local/assets/styles/i/icon-buy.png) 10px no-repeat;padding:15px 5px 15px 30px}.other-articles .article.mobile-margin{margin-bottom:20px}.product-info{padding:0;margin:15px 0}.product-cart .product-info .values>.price .price_m2{margin-top:0;margin-bottom:3px}.product-cart .number{margin-left:0}.product-cart{margin:.5rem 1rem;padding-left:0;padding-right:0}.les-tabs .nav-tabs>li>a{display:block;width:100%;font-size:12px;padding:10px 5px;text-align:center!important}.les-tabs .nav-tabs>li{display:inline-block;width:49%}.main-margin-minus{margin-top:0}.sort-block.text-right{text-align:left}.sort-block select{width:60%}.sort-block .view-select{display:none}.product-cart .title{margin:.5rem 0 1rem;display:block;font-size:1.25rem}.product:hover .product-inner .additional-info .additional-row>.col-xs-6:first-child{padding-right:5px}.product:hover .product-inner .additional-info .additional-row>.col-xs-6:nth-child(2){padding-left:5px}.product:hover .product-inner .additional-info .price_m2{font-size:14px}.product:hover .product-inner .additional-info .col-lg-6{display:block!important;width:100%!important}.product:hover .product-inner .additional-info .cch-wrapper,.product:hover .product-inner .additional-info .chosen-container{margin-bottom:.5rem}.product .additional-row.row-2 .p-checkbox{font-size:12px}.owl-wrapper-outer .product .product-inner{min-height:460px}.owl-wrapper-outer .product .product-inner .additional-info.price-block{bottom:0}.product:hover .product-inner{box-shadow:0 0 20px rgba(0,0,0,.4)}.product.hover .additional-info,.product:hover .additional-info{background-color:#f8f8f8;position:absolute;left:15px;width:100%;bottom:0}.product.hover .additional-info :not(.visible),.product:hover .additional-info :not(.visible){display:inline-block}.product.hover .additional-info .cch-modal:not(.in),.product:hover .additional-info .cch-modal:not(.in){display:none}.product.hover .additional-info .additional-row,.product:hover .additional-info .additional-row{display:block}.product.hover .additional-info .product-title,.product:hover .additional-info .product-title{width:auto;margin-bottom:15px;transition:margin 0}.product.hover .additional-info .input-group-number,.product:hover .additional-info .input-group-number{display:table}.product.hover .additional-info .input-group-addon,.product.hover .additional-info .input-group-btn,.product.hover .additional-info .input-group .form-control,.product:hover .additional-info .input-group-addon,.product:hover .additional-info .input-group-btn,.product:hover .additional-info .input-group .form-control{display:table-cell}.header-bottom .nav-buttons .phone{display:block!important}.product.painting-card .cch-wrapper{float:none;width:100%}.product .product-info.price-block .buy.btn{margin-top:.5rem}.visible-mobile{display:block!important}.hidden-mobile{display:none!important}.product.hover .additional-info :not(.visible) .notice.n_packages,.product:hover .additional-info .notice.n_packages,.product:hover .additional-info :not(.visible) .notice.n_packages{display:block}}@media (min-width:1200px){.visible-mobile{display:none!important}.hidden-mobile{display:block!important}.page-cart .row-header .email-skype,.page-cart .row-header .other,.page-cart .row-header .phone{padding-top:50px}.product-cart+.product-cart{margin-top:2px}.product-cart .short-desc tr{display:inline-block;width:190px}.product-cart .short-desc tr:nth-child(2n){margin-left:30px}.product-cart .short-desc tr td{padding-top:5px}.product-cart .cart-product-img{padding-right:0}.page-404 .content{width:740px}.page-404 .menu404{position:absolute;bottom:1rem;right:1rem;margin:0}body.page-404{min-height:800px}body.page-404 .h404{margin-top:10rem}.product-cart .short-desc{width:430px}.product-card .product-title{min-height:50px;height:50px;overflow:hidden}.row-content .col-lg-9 .links .link-item .item-title{font-size:15px;padding:7px 10px}.header-bottom .nav-buttons{padding:0}.header-bottom .nav-buttons .phone .icon{display:none}.header-bottom.affix .nav-buttons .phone{display:inline-block!important;vertical-align:top!important}.product-table-view{position:relative}.product-table-view .col-xs-12.col-lg-4{height:99.9%;background:#f8f8f8;max-width:17.6rem;min-height:318px}.product-table-view .product-info.price-block{background:transparent;padding:1rem 0}.header-bottom .search_area .search-wrapper{vertical-align:top!important}.header-bottom.affix-top .search_area .search-wrapper{width:650px;display:inline-block!important}.header-bottom .nav-buttons{display:inline-block}.header-bottom .nav-buttons a{display:inline-block;margin-left:1rem}.header-bottom.affix .search_area .search-wrapper{width:425px;display:inline-block!important}.product-tiles .product-thumb{max-height:380px}}@media (max-width:460px){.d-xs-block{max-width:120px}}.galleryHeader-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin:2rem 0 1rem}.galleryHeader_title-wrap{-ms-flex-negative:0;flex-shrink:0}.galleryHeader_title-wrap .page-title{margin:0}.galleryHeader_title-wrap .page-title sup{margin-left:.5rem;font-size:.75rem;font-weight:500;color:#999}.galleryHeader_nav-wrap .nav li a{padding:.35rem .5rem;box-sizing:border-box;border:2px solid transparent}.galleryHeader_nav-wrap .nav .active a{background:transparent;border:2px var(--brand-color) solid;color:#242424}.galleryHeader_orderBtn-wrap .btn{border-radius:.25rem;background:var(--brand-color);text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.galleryHeader_orderBtn-wrap .btn i{margin-left:.5rem;font-size:1.25rem}.row-lastPhotos:not(.inner){margin-top:3rem}.title-lastPhotos,.title-materialOnPhotos{margin-bottom:0}.photo-wrap,.row-materialOnPhotos .title-materialOnPhotos{margin-bottom:1rem}.photo-wrap{position:relative;margin-top:1rem}.photo_title-wrap{background:rgba(51,153,0,.88);opacity:0;transition:all .5s;padding:1rem 1.5rem;position:absolute;top:0;left:15px;right:15px;bottom:0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.photo-wrap:hover .photo_title-wrap{opacity:1}.photo-wrap .photo_zoom{opacity:.25;width:8rem;height:8rem;transition:all .5s}.photo-wrap .photo_zoom:hover{opacity:.5}.photo-wrap .photo_meta-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-negative:0;flex-shrink:0;color:#fff}.photo-wrap .photo_meta-wrap a{color:#fff;text-decoration:underline}.photo-wrap .photo_title{font-size:1.25rem;width:100%;-ms-flex-negative:0;flex-shrink:0}.photo-wrap .photo_img-wrap img{-o-object-fit:cover;object-fit:cover}.owl-carousel.owl-theme .owl-buttons .owl-prev{background:url(/local/build/i/local/assets/styles/images/arrow-left-big.png) 50% no-repeat}.owl-carousel.owl-theme .owl-buttons .owl-next{background:url(/local/build/i/local/assets/styles/images/arrow-right-big.png) 50% no-repeat}.owl-carousel.owl-theme .owl-buttons>*{width:30px;height:30px;position:relative;top:calc(50% - 15px);color:transparent;margin-top:1rem}@media (max-width:1199px){.photo-wrap .photo_img-wrap img{width:calc(100vw - 30px);height:calc((100vw - 30px) * .618)}.galleryHeader-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.galleryHeader-wrap>*+*{margin-top:1rem}.photo-wrap .photo_zoom{width:4rem;height:4rem}.owl-carousel.owl-theme .owl-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.owl-carousel.owl-theme .owl-buttons>*{margin:0 2rem}}@media (min-width:1200px){.photo-wrap .photo_img-wrap img{height:15rem;width:100%}.owl-carousel.owl-theme .owl-buttons>*{position:absolute;top:calc(50% - 15px);margin-top:0}.owl-carousel.owl-theme .owl-buttons .owl-prev{left:-40px}.owl-carousel.owl-theme .owl-buttons .owl-next{right:-40px}}.pagination-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-items{margin:0 0 40px;position:static;text-align:center}.more-btn__container{text-align:center}.row-lastPhotos .pagination-items{margin:0 0 30px}.list-pagination.fotogallery-pagination{margin-bottom:40px}.page-404{background:url(/local/build/i/local/assets/styles/images/404.jpg) 0 0 no-repeat;background-size:cover;color:#fff;padding-top:120px;font-size:14px}.page-404 .footer,.page-404 .navbar,.page-404 .row-header{display:none}.page-404 h1{font-size:400px;line-height:.7;text-align:center}.page-404 h2{font-size:50px;text-align:center}.page-404 h3{font-size:30px;text-align:center}@media (max-width:1200px){.page-404 h1{font-size:120px}.page-404 h2{font-size:40px}.page-404 h3{font-size:24px}}@media (min-width:1200px){.page-404 .content{width:740px}.page-404 .menu404{position:absolute;bottom:1rem;right:1rem;margin:0}.page-404{min-height:800px}.page-404 .h404{margin-top:10rem}}