@charset "UTF-8";@font-face{font-family:"FontAwesome";src:url(../fonts/fontawesome/fontawesome.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome/fontawesome.woff) format("woff"),url(../fonts/fontawesome/fontawesome.ttf) format("truetype");font-display:swap}@font-face{font-family:"HelveticaNeue";src:url(../fonts/helvetica/HelveticaRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaRegular.woff) format("woff"),url(../fonts/helvetica/HelveticaRegular.ttf) format("truetype");font-display:swap}@font-face{font-family:"HelveticaNeue_Medium";src:url(../fonts/helvetica/HelveticaMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaMedium.woff) format("woff"),url(../fonts/helvetica/HelveticaMedium.ttf) format("truetype");font-display:swap}@font-face{font-family:"HelveticaNeue_Bold";src:url(../fonts/helvetica/HelveticaBold.eot?#iefix) format("embedded-opentype"),url(../fonts/helvetica/HelveticaBold.woff) format("woff"),url(../fonts/helvetica/HelveticaBold.ttf) format("truetype");font-display:swap}body{font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;font-size:14px;position:relative;min-height:100%;line-height:1.565;-webkit-font-smoothing:antialiased;background-color:#fff;color:#333;overflow-x:hidden}html{font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:14px;min-height:100%}.hidden{display:none}.a-just{text-align:justify}.wrp-iframe iframe{display:block}p{margin-top:0;margin-bottom:22px}a{text-decoration:none;color:#ed1c24}a:hover,a:active,a:focus{color:#ed1c24;text-decoration:underline}p a,.section-content li a{color:#ed1c24;text-decoration:underline}p a:hover{text-decoration:none}.strong,strong,b{font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400}address{font-style:normal}section{padding:25px 0}img{max-width:100%;height:auto}.topbar .container{position:relative}.topbar ul,.main-nav ul,.tabs,.breadcrumbs ul{list-style-type:none;padding-left:0;text-align:center}.topbar ul li,.main-nav ul li,.tabs li,.breadcrumbs ul li{display:inline-block}.topbar ul li{position:relative}.topbar .menu-ribbon{left:0;min-width:100%;position:absolute;text-align:center;top:100%}.topbar .menu-ribbon.ribbon-sale{background-color:#ed1c24;color:#fff;font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase}.topbar .menu-ribbon.ribbon-sale::before,.topbar .menu-ribbon.ribbon-sale::after{background:url(/img/icon-arrow-up-small.png) center no-repeat;content:'';display:block;height:20px;position:absolute;top:0;width:15px}.topbar .menu-ribbon.ribbon-sale::before{left:10px}.topbar .menu-ribbon.ribbon-sale::after{right:10px}.iconitem_slide,.iconitem_advi,.iconitem-white{border-radius:50%;border:1px solid #ed1c24;background:#ed1c24;position:relative}.iconitem_slide img,.iconitem_advi img,.iconitem-white img{position:absolute;right:0;left:0;margin:0 auto;top:50%;-webkit-transform:translateY(-54%);transform:translateY(-54%)}.descricon-white{margin:15px 0 0;color:#fff;font-size:16px;line-height:1.2}form .privacy-policy{margin-bottom:20px;padding:0 20px;font-size:1rem;line-height:1.2;text-align:center}form .privacy-policy label{cursor:pointer}form .privacy-policy input[name=SECURED_PRIVACY_POLICY]{display:inline-block!important;width:initial;height:initial;min-width:initial;min-height:initial;border-radius:0;border:none;margin:0 5px 0 0 !important;vertical-align:-2px}form .privacy-policy a{color:#ed1c24;text-decoration:underline}form .privacy-policy a:hover{text-decoration:none}form input[type=submit]:disabled{cursor:not-allowed;opacity:.6}.form-call-expert{text-align:center}.form-call-expert input{min-height:45px;background-color:transparent;width:100%;border:1px solid silver}.form-call-expert input[name="message"]::-webkit-input-placeholder{line-height:3}.form-call-expert input[name="message"]:-moz-placeholder{line-height:3}.form-call-expert input[name="message"]::-moz-placeholder{line-height:3}.form-call-expert input[name="message"]:-ms-input-placeholder{line-height:3}.form-call-expert input[type="file"]{border:none;max-width:150px;padding-left:0;width:.1px;height:.1px;position:absolute;z-index:-1;opacity:0;overflow:hidden}.form-call-expert input[type="submit"]{max-width:315px}.form-call-expert textarea{min-height:155px;height:100%;background-color:transparent;width:100%;border:1px solid silver;resize:none;padding-left:22px;padding-top:14px;font-size:16px}.form-call-expert textarea::-webkit-input-placeholder{color:#ed1c24}.form-call-expert textarea:-moz-placeholder{color:#ed1c24}.form-call-expert textarea::-moz-placeholder{color:#ed1c24}.form-call-expert textarea:-ms-input-placeholder{color:#ed1c24}.form-call-expert textarea:focus{outline:none}.form-call-expert .file-input{font-size:14px;color:#ed1c24;position:relative;cursor:pointer;border-bottom:1px dotted #ed1c24}.bx-mac .form-call-expert .file-input{font-family:Helvetica,'Lucida Grande','HelveticaNeue',sans-serif}.form-call-expert .file-input::before{content:'';position:absolute;width:9px;height:9px;top:50%;left:-20px;margin-top:-4px;background-repeat:no-repeat;background-image:url(../img/i_input_file.png)}.form-call-expert .file-input:hover{border-bottom-color:transparent}.form-call-expert .form-wrp{float:left;width:50%}.form-call-expert .form-wrp--groupsm{width:36.2%}.form-call-expert .form-wrp--groupsm input{margin-bottom:10px}.form-call-expert .form-wrp--groupsm input:last-child{margin-bottom:0}.form-call-expert .form-wrp--onesm{padding:0 30px;width:63.8%}.form-call-expert .form-wrp--file{padding-top:25px;padding-left:24px;text-align:left}.form-call-expert .form-wrp--submit{padding-top:25px;padding-right:30px;text-align:right}.form-call{text-align:center}.form-call input{display:inline-block;width:31.8%;background-color:transparent;border-radius:2em;border:1px solid #ed1c24;height:45px;margin-left:18px}.form-call input:first-child{margin-left:0}.form-call input:last-child{margin-right:0}.section-callorder .form-call input{margin-right:18px!important}.section-callorder .form-call input:last-child{margin-right:0!important}.row-shrinked-p > div{padding-left:8px;padding-right:8px}.row-shrinked-p-oddeven > div:nth-child(odd){padding-left:0}.row-shrinked-p-oddeven > div:nth-child(even){padding-right:0}.section-news.section-darkbg.section-morelinktitle .container{padding:0 8px}.fa::before{font-family:"FontAwesome";font-size:14px}.fa-search::before{content:'\f002';font-size:12px;cursor:pointer}.fa-vk::before{content:'\f189'}.fa-fb::before{content:'\f09a'}.fa-odnoklassniki::before{content:'\f263'}.fa-instagram::before{content:'\f16d'}.fa-youtube::before{content:'\f167'}.fa-star::before{content:'\f005'}.wrp-tac{text-align:center}.wrp-por{position:relative}.wrp-inline > *{display:inline-block!important}.wrp-mt{margin-top:40px}.wrp-iframe iframe{width:100%}.wrp-mapinfo{background:#fff;height:330px;display:inline-block;position:relative;top:100px;left:30px;z-index:1;padding:15px 22px 36px 21px}.wrp-mapinfo h2{font-size:22px}.wrp-mapinfo h2 p span{font-size:18px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.wrp-mapinfo a{color:#ed1c24}.triangle{position:absolute;border-style:solid;border-width:165px 0 165px 40px;border-color:transparent transparent transparent #fff;right:-40px;top:0}.filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1}.filter-dark{background-color:rgba(23,23,23,0.7)}.button,input[type="submit"]{display:inline-block;background-color:#ed1c24;color:#fff;padding:5px 15px;font-size:13px;text-align:center;border-radius:17px;border:1px solid #ed1c24;text-decoration:none;outline:none}.button-gr{background-color:#009f02;border-radius:17px;border:1px solid #009f02}.button-rd{-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.button-rd:hover{background:#c4141a}.button-order{font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:16px;padding:10px 20px;min-width:350px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;border-radius:2em;border:1px solid #ed1c24}.button-order:hover{background:#c4141a}.button:hover,input[type="submit"]:hover,.button:active,input[type="submit"]:active,.button:focus,input[type="submit"]:focus{color:#fff;text-decoration:none}input{padding-left:22px;font-size:16px;color:#333}input:focus{outline:none}input[type="submit"]{border-radius:2em;border:1px solid #ed1c24;font-size:16px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}input[type="submit"]:hover{background:#c4141a}.bx-mac input,.bx-mac textarea,.bx-mac button{font-family:Helvetica,'Lucida Grande','HelveticaNeue',sans-serif}.bx-mac input[type="submit"]{font-weight:500}.header_fixed{position:fixed;top:0;right:0;left:0}.header_fixed + .main-wrapper{margin-top:124px}.pdd-top-175{padding-top:175px}.fix-line-height-valign{margin-top:-.3em}input::-webkit-input-placeholder{color:#ed1c24}input:-moz-placeholder{color:#ed1c24}input::-moz-placeholder{color:#ed1c24}input:-ms-input-placeholder{color:#ed1c24}input:focus::-webkit-input-placeholder{color:transparent!important}input:focus:-moz-placeholder{color:transparent!important}input:focus::-moz-placeholder{color:transparent!important}input:focus:-ms-input-placeholder{color:transparent!important}textarea:focus::-webkit-input-placeholder{color:transparent!important}textarea:focus:-moz-placeholder{color:transparent!important}textarea:focus::-moz-placeholder{color:transparent!important}textarea:focus:-ms-input-placeholder{color:transparent!important}.input-search{background-color:transparent;border:none;color:#fff;font-size:14px}.input-search::-webkit-input-placeholder{color:#fff}.input-search:-moz-placeholder{color:#fff}.input-search::-moz-placeholder{color:#fff}.input-search:-ms-input-placeholder{color:#fff}.title-section{text-align:center}.title-tabs h2{margin-bottom:10px}.title-with-link h1{float:left}.title-link{float:right;margin-top:10px;margin-bottom:15px}.title h2{font-size:30px}.section-darkbg{background:#eee}.section-content{text-align:left}.section-content .slider_balkons .title{text-align:center}.section-content .title{text-align:left}.section-content .title.title-section{text-align:center}.section-imgbg{background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.section-morelinktitle .title-section h1,.section-morelinktitle .title-section h2{margin-bottom:6px}.section-morelinktitle .title-section .more-link{font-size:14px;color:#ed1c24}.section-more-low{padding-bottom:22px}.section-ibgcentred{background-position:center 25%;background-repeat:no-repeat}.more-link{font-size:14px;color:#ed1c24}.play-button{width:42px;height:44px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;cursor:pointer;display:block}.article{margin-top:40px}.article .thumb-news{margin-bottom:20px}.article .thumb-news img{width:100%}.article .text-wrp > div{line-height:1.2}.article .text-wrp a{color:#333}.article .text-wrp a:hover{color:#ed1c24}.article .thumb-furniture{margin-bottom:20px}.article .thumb-furniture img{width:100%}.article .text-wrp p{margin-bottom:5px}.article .text-wrp h2{font-size:18px;margin-bottom:4px}.article .text-wrp h2 a{color:#333}.article .text-wrp h2 a:hover,.article .text-wrp h2 a:focus,.article .text-wrp h2 a:active{color:#ed1c24}.article-video .thumb-news{position:relative}.date{color:#999;font-size:12px}.subsection{padding:40px 0 30px}.topbar{background-color:#333}.topbar ul{display:inline-block;margin:0}.topbar *{color:#fff}.topbar * li{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.topbar * li:hover,.topbar * li:active,.topbar * li:focus,.topbar * li.active{background-color:#ed1c24}.topbar * li a,.topbar * li span{display:block;padding:8px 16px}.topbar * a:hover,.topbar * a:active,.topbar * a:focus{text-decoration:none;color:#fff}.topbar * li.has-children{display:inline-block;position:relative}.topbar * li.has-children .submenu{position:absolute;top:37px;z-index:200;background:#ed1c24;min-width:240px;left:0;max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.topbar * li.has-children .submenu li{display:block;text-align:left;border-bottom:1px solid rgba(255,255,255,0.2)}.topbar * li.has-children .submenu li:first-child{border-top:1px solid rgba(255,255,255,0.2)}.topbar * li.has-children .submenu li:last-child{border:none}.topbar * li.has-children .submenu li:hover,.topbar * li.has-children .submenu li.active{background-color:#c4141a}.topbar * li.has-children .submenu a,.topbar * li.has-children .submenu span{display:block;padding-left:30px;padding-right:30px}.topbar * li.has-children .submenu a:hover,.topbar * li.has-children .submenu li.active a{text-decoration:underline}.topbar * li.has-children:hover .submenu{max-height:1000px}.topbar .search_topbar{display:inline-block;height:100%;position:absolute;top:0;right:0;padding:5px 20px 5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.topbar .search_topbar.active{background-color:#333}.topbar .search_topbar #icon_search{position:absolute;top:50%;right:0;width:20px;height:20px;margin-top:-10px;cursor:pointer;line-height:16px;text-align:center}.topbar .search_topbar.active #icon_search{color:#4eacff}.topbar .search_topbar .input-search{max-width:0;overflow:hidden;line-height:25px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#000;background-color:#fff;padding:0 10px}.topbar .search_topbar .input-search::-webkit-input-placeholder{color:#333}.topbar .search_topbar .input-search:-moz-placeholder{color:#333}.topbar .search_topbar .input-search::-moz-placeholder{color:#333}.topbar .search_topbar .input-search:-ms-input-placeholder{color:#333}.topbar .search_topbar.active .input-search{max-width:400px;min-width:190px}.topbar_fixed{position:fixed;top:0;right:0;left:0;z-index:5555}.wrp-mobile{color:#fff;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:14px;width:100%;padding:0 15px;text-transform:uppercase;position:fixed;top:0;left:0;z-index:1000;height:83px}.wrp-mobile .topbar_mobmenu{background:#fff;margin-left:-15px;margin-right:-15px;min-height:83px;padding:18px 15px 11px;color:#333;box-shadow:0 0 7px 0 rgba(0,0,0,0.1)}.wrp-mobile .topbar_mobmenu .logo-wrp{text-align:center;min-height:48px;float:left;width:60%;position:relative}.wrp-mobile .topbar_mobmenu .logo-wrp img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto}.wrp-mobile .topbar_mobmenu .wrp-tocall{min-height:48px;float:left;width:20%;position:relative}.wrp-mobile .topbar_mobmenu .wrp-tocall img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.wrp-mobile .topbar_mobmenu .wrp-cart{min-height:48px;float:left;width:20%;position:relative}.wrp-mobile .topbar_mobmenu .wrp-cart img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}.wrp-mobile .topbar_mobmenu .wrp-cart span{position:absolute;top:0;right:0;width:18px;height:18px;border-radius:50%;border:2px solid #fff;color:#fff;background:red;font-size:10px;text-align:center}.wrp-mobile.active{bottom:0;overflow-y:scroll;height:auto;}.title_mobile{font-size:18px;text-transform:uppercase;padding:10px 0;max-height:48px;margin-bottom:0;display:inline-block}.toggle-btn-wrp{float:left;width:20%;text-align:left;position:relative}.toggle-btn{width:48px;height:48px;position:relative;cursor:pointer;display:inline-block}.toggle-btn .line{height:2px;width:16px;background:#333;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;left:0}.toggle-btn .line:first-child{margin-top:-6px}.toggle-btn .line:nth-child(2){-webkit-transition:none;transition:none}.toggle-btn .line:last-child{margin-top:6px}.toggle-btn.active .line:first-child{margin-top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.toggle-btn.active .line:nth-child(2){opacity:0}.toggle-btn.active .line:last-child{margin-top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.mobile-menu-topbar{background:#242424;padding:2px 15px}.mobile-menu-topbar .title_mobile{float:left;width:50%;text-align:left}.mobile-menu-topbar .toggle-btn-wrp{float:right;width:50%;text-align:right}.mobile-menu-topbar .toggle-btn-wrp .toggle-btn .line{background:#fff;right:0;left:auto}.mobile-menu{padding-bottom:18px;background:#333;margin:0 -15px;max-height:0;position:relative;top:-83px;-webkit-transform:translateX(-980px);transform:translateX(-980px);-webkit-transition:-webkit-transform .5s ease-in-out,max-height .55s ease-in-out;transition:transform .5s ease-in-out,max-height .55s ease-in-out}.mobile-menu.active{-webkit-transform:translateX(0);transform:translateX(0);max-height:2000px}.mobile-menu a{color:#fff;display:block;padding:12px 0 12px 15px}.mobile-menu a:hover,.mobile-menu a:active,.mobile-menu a:focus{text-decoration:none}.mobile-menu ul{list-style-type:none;margin:0;padding-left:0}.mobile-menu ul li{position:relative}.mobile-menu ul li.has-children > a{position:relative}.mobile-menu ul li.has-children > a::after{content:'';width:10px;height:6px;position:absolute;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;background-repeat:no-repeat;background-position:0 0;background-image:url(../img/mobile_menu_iconset.png)}.mobile-menu ul li.has-children:hover,.mobile-menu ul li.has-children.active{background:#333}.mobile-menu ul li.has-children:hover > a,.mobile-menu ul li.has-children.active > a{background:#ed1c24}.mobile-menu ul li.has-children:hover li,.mobile-menu ul li.has-children.active li{padding-left:15px;position:relative}.mobile-menu ul li.has-children:hover li::before,.mobile-menu ul li.has-children.active li::before{content:'';position:absolute;width:4px;height:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:14px;background-repeat:no-repeat;background-position:0 0;background-image:url(../img/li_point_iconset.png)}.mobile-menu ul li.has-children:hover li:hover::before,.mobile-menu ul li.has-children.active li:hover::before{background-position:0 -11px}.mobile-menu ul li.has-children.active > a::after{background-position:0 -14px}.mobile-menu ul li:hover{background:#ed1c24}.mobile-menu ul li .submenu{max-height:0;background:#242424;overflow:hidden;-webkit-transition:max-height .5s ease-in-out;transition:max-height .5s ease-in-out}.mobile-menu ul li .submenu.active{max-height:1100px}.subsection_mobilemnu{padding:20px 15px}.subsection_mobilemnu .btn-wrp{border-bottom:1px solid #474646}.subsection_mobilemnu .button,.subsection_mobilemnu input[type="submit"]{margin-bottom:20px;border-radius:2em;font-size:14px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:none;padding-right:15px;max-width:290px}.subsection_mobilemnu .button:nth-child(2),.subsection_mobilemnu input[type="submit"]:nth-child(2){margin-bottom:25px}.subsection_mobilemnu .contacts_hdr{text-align:left;display:inline-block}.subsection_mobilemnu .contacts_hdr a{padding:5px 0}.subsection_mobilemnu .contacts_hdr a:hover,.subsection_mobilemnu .contacts_hdr a:active,.subsection_mobilemnu .contacts_hdr a:focus{color:#fff}.subsection_mobilemnu .soc-wrp{margin-top:15px}.subsection_mobilemnu .soc-wrp a{display:inline-block}.subsection_mobilemnu .soc-wrp .social-link{padding:0 8px}.subsection_mobilemnu .soc-wrp .social-link:before{color:#fff}.subsection_mobilemnu .soc-wrp .social-link:first-child{padding-left:0}.search_mobm{margin-bottom:20px}.search_mobm .fa-search::before{font-size:16px}.search_mobm .search_topbar{border-bottom:1px solid #474646;padding-bottom:10px}.main-hdr{background:#fff;z-index:555;padding-top:50px;min-height:83px}.main-hdr .button,.main-hdr input[type="submit"]{min-width:175px;margin-top:14px}.main-hdr .button:last-child,.main-hdr input[type="submit"]:last-child{margin-left:8px}.main-hdr .btn-wrp{margin-left:-40px}.main-hdr .soc-wrp{margin-top:18px;margin-left:-20px}.main-hdr .soc-wrp .social-link{margin:0 8px}.main-hdr .soc-wrp .social-link:last-child{margin-right:0}.row--main-hdr{border-bottom:1px solid rgba(200,200,200,0.5);padding-bottom:14px}.social-link::before{font-size:18px;color:#666;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.social-link:hover,.social-link:active,.social-link:focus{text-decoration:none}.social-link:hover::before,.social-link:active::before,.social-link:focus::before{color:#ed1c24}.phone{color:#000;font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.phone:hover,.phone:active,.phone:focus{text-decoration:none;color:#000}.contacts_hdr{font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.contacts_hdr *{line-height:1}.contacts_hdr a[href^="mailto:"]{color:#ed1c24}.contacts_hdr .phone{font-size:18px}.main-nav{font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase}.main-nav ul{margin-top:0;margin-bottom:0}.main-nav li{padding:14px 16px 10px;border-bottom:4px solid transparent;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out}.main-nav li:hover,.main-nav li.active{border-bottom:4px solid #ed1c24}.main-nav li:hover a,.main-nav li.active a{color:#ed1c24}.main-nav a{color:#333;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:13px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-nav a:hover,.main-nav a:active,.main-nav a:focus{text-decoration:none}.main-nav-business ul li{padding-left:8px;padding-right:8px}.main-nav-business ul li a{font-size:12px}.owl-carousel .owl-item img{width:auto}.owl-carousel--recommendations .slide .slide-content{padding:0 15px}.owl-dots{text-align:center}.owl-dots .owl-dot{margin-top:20px;width:10px;height:10px;border:2px solid #ed1c24;border-radius:50%;display:inline-block;margin-left:15px}.owl-dots .owl-dot.active{background:#ed1c24}.owl-dots .owl-dot:first-child{margin-left:0}.owl-nav{position:absolute;height:1px;left:0;width:100%;top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.owl-nav div{height:49px;width:49px;border:1px solid rgba(255,255,255,0.7);border-radius:50%;background-color:rgba(255,255,255,0.7);background-image:url(../img/sldr_iconset_arrows.png);background-repeat:no-repeat}.owl-nav .owl-prev{float:left;background-position:17px 14px;margin-left:30px}.owl-nav .owl-prev:hover,.owl-nav .owl-prev:active,.owl-nav .owl-prev:focus{background-position:17px -28px}.owl-nav .owl-next{float:right;background-position:-55px 14px;margin-right:30px}.owl-nav .owl-next:hover,.owl-nav .owl-next:active,.owl-nav .owl-next:focus{background-position:-55px -28px}.item-slider--ourworks .img-wrp img{max-width:100%;margin:0 auto 15px}.owl-carousel--ourworks .owl-nav{top:-45%;-webkit-transform:none;transform:none;max-width:480px;right:0;left:0;margin:0 auto}.owl-carousel--ourworks .owl-nav div,.owl-carousel--series .owl-nav div{width:12px;height:19px;border:none;background-color:transparent;background-image:url(../img/sldr_iconset_arrows.png);background-position:0 0}.owl-carousel--ourworks .owl-nav .owl-prev:hover,.owl-carousel--series .owl-nav .owl-prev:hover{background-position:0 -42px}.owl-carousel--ourworks .owl-nav .owl-next,.owl-carousel--series .owl-nav .owl-next{background-position:-73px 0}.owl-carousel--ourworks .owl-nav .owl-next:hover,.owl-carousel--series .owl-nav .owl-next:hover{background-position:-73px -42px}.owl-carousel--ourworks .owl-dots{display:none}.section-ourworks--mobile .owl-dots{display:block}.section-ourworks--mobile .owl-dots .owl-dot{border-color:#fff;background:#fff}.section-ourworks--mobile .owl-dots .owl-dot.active{background:#ed1c24;border-color:#ed1c24}.section-ourworks--mobile .owl-dots .owl-nav{top:35%}.slider{color:#fff;text-align:center;padding:0;overflow:hidden}.slider-mainpg .owl-dots{display:none;position:absolute;top:350px;left:0;right:0;margin:0 auto}.slider-mainpg .owl-dots .owl-dot{border-color:#fff}.slider-mainpg .owl-dots .owl-dot.active{background-color:#fff}.slider-main{height:465px}.slider-main .slick-slide{height:465px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.slider-main .slick-arrow{position:absolute;top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:49px;width:49px;border:1px solid rgba(255,255,255,0.7);border-radius:50%;background-color:rgba(255,255,255,0.7);background-image:url(../img/sldr_iconset_arrows.png);background-repeat:no-repeat;z-index:10;outline:none;font-size:0}.slider-main .slider_prev{left:10%;background-position:17px 14px;margin-left:30px}.slider-main .slider_prev:hover,.slider-main .slider_prev:active,.slider-main .slider_prev:focus{background-position:17px -28px}.slider-main .slider_next{right:10%;background-position:-55px 14px;margin-right:30px}.slider-main .slider_next:hover,.slider-main .slider_next:active,.slider-main .slider_next:focus{background-position:-55px -28px}.slider-banners{margin-top:-60px}.slider-ourworks{width:80%;margin:0 auto;z-index:10}.slider-ourworks .slick-slide{margin-right:15px}.slider-ourworks .slick-arrow{position:absolute;z-index:10;height:19px;width:12px;border:none;background-color:transparent;background-repeat:no-repeat;background-image:url(../img/sldr_iconset_arrows.png);top:-58px;outline:none;font-size:0}.slider-ourworks .slider_prev{left:20%;background-position:0 0}.slider-ourworks .slider_prev:hover{background-position:0 -27px}.slider-ourworks .slider_next{right:20%;background-position:-28px 0}.slider-ourworks .slider_next:hover{background-position:-28px -27px}.slider-ourworks-modal{width:100%}.slider-ourworks-modal .slick-slide img{width:100%}.slider-ourworks-modal .slick-arrow{position:absolute;z-index:10;height:19px;width:12px;border:none;background-color:transparent;background-repeat:no-repeat;background-image:url(../img/sldr_iconset_arrows.png);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none;font-size:0}.slider-ourworks-modal .slider_prev{left:2%;background-position:0 0}.slider-ourworks-modal .slider_prev:hover{background-position:0 -27px}.slider-ourworks-modal .slider_next{right:2%;background-position:-28px 0}.slider-ourworks-modal .slider_next:hover{background-position:-28px -27px}.section-mainslider .owl-nav{top:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.content_slide{padding:60px 0 148px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:1}.img_slide{max-width:1440px;margin:0 auto}.title_slide{display:inline-block;background:#ed1c24;border-radius:36px;border:1px solid #ed1c24;padding:7px 74px}.title_slide a{color:#fff;font-size:32px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.title_slide a:hover{text-decoration:none}.iconitem_slide,.iconitem_advi{width:98px;height:98px;margin:72px auto 0}.descricon_slide{margin:10px 0 0;color:#fff;font-size:16px}.descricon_slide a,.descricon_slide h2{color:#333;font-size:16px;text-decoration:none}.descricon_slide a:hover{text-decoration:underline}.slider-subsection .item-wrp{border:10px solid #fff;margin-top:-50px;position:relative;z-index:10}.slider-subsection .col-sm-4:first-child .item-wrp{border-right:5px solid #fff}.slider-subsection .col-sm-4:nth-child(3) .item-wrp{border-left:5px solid #fff}.item_slsub{height:220px;position:relative;color:#fff;display:table;width:100%}.item_slsub .img-wrp{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.item_slsub .info-wrp{display:table-cell;position:relative;vertical-align:middle;text-align:center;width:100%;z-index:2}.item_slsub .info-wrp .heading{height:100px;font-size:30px;line-height:1.2;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;margin:0 0 30px;padding:0 10%}.item_slsub .info-wrp .heading:before{content:'';display:inline-block;height:100%;width:0;margin-left:-10px;overflow:hidden;vertical-align:middle}.item_slsub .info-wrp .heading span{display:inline-block;vertical-align:middle;line-height:1.2}.item_slsub .info-wrp .button,.item_slsub .info-wrp input[type="submit"]{font-size:16px;bottom:20px;left:0;right:0;margin:0 auto;max-width:230px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.item_slsub .info-wrp .button:hover,.item_slsub .info-wrp input[type="submit"]:hover{background:#fff;border-radius:17px;border:1px solid #fff;color:#ed1c24}.slider-subsection--nomargin .item-wrp{margin-top:0}.price-s{position:relative}.aside{position:fixed;right:0;z-index:900;top:180px;bottom:180px}.aside .aside-wrp{width:66px}.aside.fixed{position:fixed!important}.item-aside{min-height:55px;max-height:55px;width:66px;border:1px solid #ed1c24;background:#ed1c24;margin-bottom:4px;border-radius:2em 0 0 2em;position:relative;cursor:pointer;z-index:100;line-height:1.2;-webkit-transform:translateX(0);transform:translateX(0);transition:all .35s ease-in 0.75s,height .75s linear 0}.item-aside:hover{padding-top:12px;padding-bottom:12px;max-height:500px;background:#fff;border-color:#ed1c24;border-right:none;width:220px;transform:translateX(-150px);transition:all .35s ease-in 0s,height .75s linear 0}.item-aside .content-wrp{max-height:0;overflow:hidden;padding-left:26px;transition:max-height .75s linear 0;max-width:90%}.item-aside:hover .content-wrp{max-height:400px;transition:max-height .75s linear .35s}.item-aside .content-wrp .title{font-size:16px;padding-left:34px}.item-aside .content-wrp .title a{color:#333}.item-aside .content-wrp .title a:hover,.item-aside .content-wrp .title a:focus,.item-aside .content-wrp .title a:active{text-decoration:none;color:#ed1c24}.item-aside::before{content:'';width:40px;height:40px;position:absolute;left:50%;margin:0 auto;top:50%;transform:translateX(-50%) translateY(-50%);background-image:url(../img/sdbr_iconset.png);background-position:6px 5px;background-repeat:no-repeat;transition:all 0 ease-in 1s}.item-aside:hover::before{top:24px;right:auto;margin:0;left:10px;transform:translateX(0) translateY(-50%);background-position:-170px -72px;transition:all 0 ease-in 0}.item-aside:hover.item-aside-i1-chanstnim::before{background-position:7px -72px}.item-aside:hover.item-aside-i2-chanstnim::before{background-position:-56px -72px}.item-aside:hover.item-aside-i3-chanstnim::before{background-position:-170px -72px}.item-aside:hover.item-aside-i4-chanstnim::before{background-position:-116px -72px}.item-aside:hover.item-aside-i1-business::before{background-position:10px -65px}.item-aside:hover.item-aside-i2-business::before{background-position:-46px -65px}.item-aside:hover.item-aside-i3-business::before{background-position:-98px -65px}.item-aside:hover.item-aside-i4-business::before{background-position:-155px -65px}.item-aside:hover.item-aside-i5-business::before{background-position:-207px -65px}.item-aside-business::before{background-image:url(../img/sdbr_iconset_b.png);background-position:10px 4px}.item-aside-i1-chanstnim::before{background-position:6px 5px}.item-aside-i2-chanstnim::before{background-position:-56px 5px}.item-aside-i3-chanstnim::before{background-position:-173px 3px}.item-aside-i4-chanstnim::before{background-position:-116px 5px}.item-aside-i1-business::before{background-position:10px 4px}.item-aside-i2-business::before{background-position:-46px 4px}.item-aside-i3-business::before{background-position:-98px 3px}.item-aside-i4-business::before{background-position:-155px 5px}.item-aside-i5-business::before{background-position:-207px 3px}.aside-list{font-size:14px;padding:0;margin:20px 0 0;list-style-type:none}.aside-list li{position:relative;padding-left:30px;cursor:default;margin:7px 0}.aside-list a{color:#333}.aside-list a:hover,.aside-list a:active,.aside-list a:focus{text-decoration:none;color:#ed1c24}.aside-list li::before{content:'';width:10px;height:10px;position:absolute;top:4px;left:7px;background-repeat:no-repeat;background-image:url(../img/list_point.png);background-position:0 0;cursor:default}.aside-business .item-aside{-webkit-transform:translateX(0);transform:translateX(0)}.aside-business .item-aside:hover{width:220px;-webkit-transform:translateX(-140px);transform:translateX(-140px)}.tabs{text-transform:uppercase;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:16px;display:inline-block}.tabs li{display:inline-block;padding:15px 50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:2em}.tabs li a{cursor:pointer;display:block;padding:15px 10px;border-radius:0;color:#333;border:1px solid #dadada;line-height:1.5;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.bx-mac .tabs li a{font-family:Helvetica,'Lucida Grande','HelveticaNeue',sans-serif}.tabs li a:hover,.tabs li a:focus,.tabs li a:active{text-decoration:none}.tabs li.active a,.tabs li:hover a{background:#ed1c24;border-color:#ed1c24;color:#fff}.tabs li.active a:hover,.tabs li.active a:focus,.tabs li.active a:active,.tabs li:hover a:hover,.tabs li:hover a:focus,.tabs li:hover a:active{color:#fff}.tabs-goods li,.tabs-subsections li{display:block;float:left;padding:0;border-radius:0}.tabs-goods li,.tabs-subsections li a{text-decoration:none}.tabs-goods li:first-child a,.tabs-subsections li:first-child a{border-radius:2em 0 0 2em}.tabs-goods li:last-child a,.tabs-subsections li:last-child a{border-radius:0 2em 2em 0}.tabs_sektsii li{display:inline-block;width:30%;margin-right:2%}.tabs_sektsii li:last-child{margin-right:0}.tabs_sektsii li a{display:block;padding:6px 60px;border-radius:0;color:#333;border:1px solid #dadada;border-radius:2em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.tabs_sektsii li a:hover,.tabs_sektsii li a:focus,.tabs_sektsii li a:active{text-decoration:none}.tabs_sektsii li.active a,.tabs_sektsii li:hover a{background:#ed1c24;border-color:#ed1c24;color:#fff}.tabs_sektsii li.active a:hover,.tabs_sektsii li.active a:focus,.tabs_sektsii li.active a:active,.tabs_sektsii li:hover a:hover,.tabs_sektsii li:hover a:focus,.tabs_sektsii li:hover a:active{color:#fff}.tabs-goods_sektsii li:first-child a{border-radius:2em}.tabs-goods_sektsii li:last-child a{border-radius:2em}.tabs_sektsii{font-size:15px;display:inline-block;width:100%;padding:0}.tabs-divided{text-transform:none}.tabs-divided li a{margin-left:92px;min-width:350px;background:#d3d1d1;border-color:#d3d1d1}.tabs-divided li:first-child{margin-left:0}.tabs-divided li a{border-radius:2em}.section-map .tabs-divided li a{margin:0 40px}.calc-price{margin-top:35px}.calc-price .img-wrp{margin-top:32px}.calc-action-wrp{color:#fff;height:35px;width:205px;cursor:pointer;background-color:#ed1c24;background-image:url(../img/i_calc.png);background-position:17px center;background-repeat:no-repeat;border-radius:50px;border:1px solid #ed1c24;-webkit-transition:max-width .2s ease-in-out,border-radius .2s ease-in-out;transition:max-width .2s ease-in-out,border-radius .2s ease-in-out;padding:6px 0 0 42px;margin-top:20px}.calc-action-wrp p{opacity:0;overflow:hidden;margin-bottom:0;width:0;max-height:35px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;white-space:nowrap}.calc-action-wrp.active{width:auto;max-width:205px;height:35px;background-position:16px center;padding:7px 0;border-radius:60px;border:1px solid #ed1c24}.calc-action-wrp.active p{margin-bottom:0;padding-left:22px;opacity:1;width:auto;margin-bottom:5px}.price-label{padding-top:10px}.price-label span{font-size:13px}.price-label p{margin-bottom:0;font-size:18px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.producer-info{font-size:13px}.producer-info .wrp-inline{margin-bottom:24px}.producer-info .flag-wrp{margin-left:28px}.producer-info .flag-wrp img{margin-top:11px}.producer-info a{color:#ed1c24}.section-order{padding:45px 0}.section-order .btn-wrp{margin-top:20px}.section-order .header_h1{margin-bottom:30px}.section-imgbg--howtorder{background-image:url(../img/howtoorder-bg.jpg);color:#fff;padding:60px 0}.section-imgbg--howtorder.s-services{padding:40px 0}.section-imgbg--howtorder .container{position:relative;z-index:2}.section-imgbg--howtorder .descricon-white{cursor:pointer}.section-imgbg--howtorder .descricon-white:hover{text-decoration:underline}.icons-wrp{margin-bottom:-25px}.icons-wrp [class^=col-]{margin-bottom:25px}.icon-expand-wrp{position:relative}.icon-expand-wrp .iconitem-white{z-index:150}.icon-expand-wrp .descricon-white{z-index:145;position:relative}.icon-expand-wrp .expanding-block{max-height:0;overflow:hidden;position:absolute;left:-19px;min-width:250px;top:40%;background:#ed1c24;z-index:140;border-radius:.5em;padding:0;-webkit-transition:max-height .15s ease-in,padding .15s ease-in;transition:max-height .15s ease-in,padding .15s ease-in}@media screen and (max-width: 660px){.icon-expand-wrp .expanding-block{display:none}}.icon-expand-wrp .expanding-block p{text-align:left;margin-top:20px;opacity:0;-webkit-transition:opacity .15s ease-in 0;transition:opacity .15s ease-in 0}.icon-expand-wrp.active .expanding-block{padding:90px 12px 20px 20px;max-height:600px;-webkit-transition:max-height .25s ease-out,padding .25s ease-out;transition:max-height .25s ease-out,padding .25s ease-out;background:#ed1c24}.icon-expand-wrp.active .expanding-block p{opacity:1;-webkit-transition:opacity .25s ease-out .2s;transition:opacity .25s ease-out .2s}.icon-expand-wrp.active .expanding-block a{color:#fff}.iconitem-white{width:100px;height:100px;background:#fff;border-radius:50%;border:1px solid #fff;margin:0 auto}.descricon-white{font-size:20px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.section-news .title-section h1,.section-news .title-section h2{margin-bottom:6px}.section-news .title-section .more-link{font-size:14px}.section-news-nopadding{padding-top:0}.section-recommends{background-image:url(../img/quotes-bg.png);background-repeat:no-repeat;background-position:center 80%}.section-recommends .slide{margin-top:40px}.section-recommends .slide-content{max-width:710px;margin:0 auto}.section-recommends .slide-content p{font-size:18px}.section-recommends .slide-title{margin-bottom:24px}.section-recommends .slide-title h1,.section-recommends .slide-title h2{font-size:18px}.section-recommends .slide-title p{font-size:14px}.section-recommends .slide-title *{margin-bottom:0}.section-map{padding:0}.section-map #map{height:100%;width:100%;position:absolute;left:0;background:#d0d0d0}.section-map #map-objects{height:670px;width:100%;left:0;background:#d0d0d0}.text_mapinfo span{font-size:18px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.title_mapinfo strong{font-size:30px}.contacts-mobile ul{list-style-type:none;padding-left:0}.contacts-mobile .opening{border-bottom:1px solid #efefef;margin-bottom:20px}.contacts-mobile .opening > a{position:relative}.contacts-mobile .opening > a::after{content:'';width:12px;height:7px;position:absolute;top:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;background-repeat:no-repeat;background-position:0 -18px;background-image:url(../img/map_menu_iconset.png)}.contacts-mobile .opening > ul{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out}.contacts-mobile .wrp-mapinfo{padding:0;height:auto}.contacts-mobile .title_mapinfo{font-size:18px;margin-bottom:20px;display:block;color:#333}.contacts-mobile .title_mapinfo span{border-bottom:1px dotted #333}.contacts-mobile .title_mapinfo:hover,.contacts-mobile .title_mapinfo:focus,.contacts-mobile .title_mapinfo:active{text-decoration:none}.contacts-mobile .title_mapinfo:hover span,.contacts-mobile .title_mapinfo:focus span,.contacts-mobile .title_mapinfo:active span{border-bottom-color:transparent}.contacts-mobile .opening.active > ul{max-height:600px}.contacts-mobile .opening.active .title_mapinfo{color:#ed1c24}.contacts-mobile .opening.active .title_mapinfo span{border-bottom-color:transparent}.contacts-mobile .opening.active > a::after{background-position:0 0}.main-ftr{padding:42px 0 0;background:#eee}.footer-menu{padding-left:0;margin:0;list-style-type:none;font-size:13px}.footer-menu li{margin-bottom:9px}.footer-menu a{color:#333}.footer-menu a:hover,.footer-menu a:active,.footer-menu a:focus,.footer-menu span{color:#ed1c24}.footer-menu .menu-title{margin-bottom:14px;font-size:12px;text-transform:uppercase;font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.footer-menu--pl{padding-left:10px}.footer-menu--plb{padding-left:42px}.footer-menu--plb li{margin-bottom:11px;font-size:12px;text-transform:uppercase;font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.subsection-footer{background:#d3d1d1;color:#333;padding:20px 0}.subsection-footer p{margin-bottom:0;margin-top:5px;font-size:13px}.subsection-footer .wrp-btn{text-align:right}.subsection-footer .button,.subsection-footer input[type="submit"]{min-width:185px;margin-top:10px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.menu-ftr-wrp{margin-bottom:30px}.soc-wrp--ftr{text-align:right}.soc-wrp--ftr .fa{display:inline-block;width:50px;height:50px;background-image:url(../img/star_iconset.png);background-repeat:no-repeat;background-size:cover;text-align:center;line-height:54px;background-position:0 -92px;-webkit-transition:none;transition:none}.soc-wrp--ftr .fa::before{font-size:15px;-webkit-transition:none;transition:none}.soc-wrp--ftr .fa:hover,.soc-wrp--ftr .fa:active,.soc-wrp--ftr .fa:focus{background-position:0 0}.soc-wrp--ftr .fa:hover::before,.soc-wrp--ftr .fa:active::before,.soc-wrp--ftr .fa:focus::before{color:#fff}.madeby{text-align:right}.madeby .mdb-wrp{display:inline-block}.madeby p{margin-top:0;text-align:left}.madeby p:first-child{margin-top:5px}.madeby a{color:#333}.madeby a:hover,.madeby a:active,.madeby a:focus{color:#ed1c24}.mobile-menu-ftr{position:static;-webkit-transform:none;transform:none;max-height:none;background:#eee}.mobile-menu-ftr *{background:#eee!important}.mobile-menu-ftr :active,.mobile-menu-ftr :hover,.mobile-menu-ftr :focus{background:transparent!important}.mobile-menu-ftr ul{padding:0 15px}.mobile-menu-ftr ul li{font-size:14px;text-transform:uppercase;font-family:'HelveticaNeue_Bold'}.mobile-menu-ftr ul li:hover{background:#eee}.mobile-menu-ftr ul li a{color:#000;padding-left:15px}.mobile-menu-ftr ul li.has-children{background:#eee!important}.mobile-menu-ftr ul li.has-children.active{background:#eee}.mobile-menu-ftr ul li.has-children.active > a{background:#eee}.mobile-menu-ftr ul li.has-children > a{background:#eee}.mobile-menu-ftr ul li.has-children > a:hover{background:#eee}.mobile-menu-ftr ul li.has-children > a::after{background-image:url(../img/mobile_menu_2_iconset.png)}.mobile-menu-ftr ul li .submenu{background:transparent}.mobile-menu-ftr ul li .submenu li{font-size:14px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:none}.mobile-menu-ftr ul li .submenu li::before{display:none}.mobile-menu-ftr ul li .submenu li a{color:#333;padding:6px 0}.main-hdr-opacity{background:rgba(255,255,255,0.8)}.section-bg{position:absolute;z-index:-1;width:100%;min-height:150px;top:20px;left:0;right:0;margin:0 auto;max-width:1440px;background-repeat:no-repeat;background-size:cover;background-position:center center}.breadcrumbs{color:#666;font-size:13px}.breadcrumbs ul{text-align:left}.breadcrumbs ul li::before{content:'\2014';margin-right:6px;margin-left:2px}.breadcrumbs ul li:first-child::before{display:none}.breadcrumbs ul li a{color:#666}.breadcrumbs_pdd-top{padding-top:20px}.item_spec-offers{border:1px solid #dcdcdd;margin-top:20px}.item_spec-offers img{width:100%}.item_spec-offers .header_h3{color:#ed1c24;font-size:24px;line-height:1;margin-bottom:15px}.item_spec-offers .item_descr__specoff ul{margin-bottom:40px}.col-custom-p{padding:0 10px;min-height:290px}.section-darkbg.section-ourworks--objects.section-morelinktitle .col-custom-p{padding:0 15px}.wrp-more-low{text-align:center;margin-top:20px}.section-ourworks{color:#fff;position:relative;padding:45px 0}.section-ourworks .title{position:relative;z-index:1}.section-ourworks .title [class^=header_]{font-size:30px;text-align:center;margin-bottom:40px}.osteklenie_balkonov_works .section-ourworks .title [class^=header_]{margin-bottom:30px}.section-ourworks .owl-carousel--ourworks .owl-nav{top:-68px}.section-ourworks .owl-carousel .owl-nav .owl-next,.section-ourworks .owl-carousel .owl-nav .owl-prev{top:0}.item-slider--ourworks{padding-right:7px;padding-left:7px}.section-ourworks .slide .col-md-3:nth-child(5n + 1) .item-slider--ourworks{padding-left:0}.section-ourworks .slide .col-md-3:nth-child(4n) .item-slider--ourworks{padding-right:0}.s-advantages{padding:60px 0}.s-advantages .iconitem_slide,.s-advantages .iconitem_advi{width:110px;height:110px;text-align:center;margin-top:0}.s-advantages .descricon_slide{color:#333;text-align:center}.s-advantages .header_h1 a{color:#ed1c24}.s-advantages .descricon_slide p{margin-bottom:0}.iconitem_advs{margin-bottom:20px;margin-top:0}.section-imgbg.s-services .container{margin-bottom:-40px}.section-imgbg.s-services .row > div.col-md-4{margin-bottom:65px}.section-imgbg.s-services .header_h1{margin-bottom:50px}.s-advantages{padding:60px 0;font-size:0;text-align:center}.s-advantages [class*=col]{font-size:1rem}.iconitem_advs{display:inline-block;vertical-align:top;width:20%;padding-left:15px;padding-right:15px;font-size:1rem}.iconitem_advs:first-child:nth-last-child(4),.iconitem_advs:first-child:nth-last-child(4) ~ .iconitem_advs{width:25%;padding-left:25px;padding-right:25px}.iconitem_advs_descr .iconitem_title{display:block;font-family:"HelveticaNeue_Medium",Helvetica,Arial,sans-serif;font-size:16px;text-transform:none;margin-bottom:12px;line-height:1.3}.iconitem_advs .iconitem_slide{margin-top:0;margin-bottom:20px}.iconitem_advs_descr p{color:#666;font-size:13px}.section-recommends--nonslider{background-size:130px auto;background-position:center 6%}.section-recommends--nonslider .slide-content{max-width:initial;text-align:center}.section-recommends--nonslider .slide-content p{font-size:16px}.section-recommends--nonslider .slide-title p{font-size:14px}.section-recommends--nonslider .btn-wrp{text-align:center}.section-recommends--nonslider .button-addrecommend{margin-top:40px;width:100%;max-width:315px;font-size:16px;padding:10px 0;border-radius:2em}.section-recommends--services{background-image:none}.section-recommends--services.section-recommends--nonslide{padding-bottom:60px}.section-recommends--services .non-carousel-slide{border-bottom:none;border-top:1px solid #ededed}.section-recommends--services .slide{padding-top:30px}.section-recommends--services .slide-title{margin-bottom:0}.section-recommends--services .slide-title strong{display:inline-block;margin-right:15px;font-size:18px}.section-recommends--services .slide-title span{color:#666}.section-recommends--services .slide-content{max-width:100%;text-align:left;margin-bottom:20px}.section-recommends--services .slide-content .slide-text,.section-recommends--services .slide-content .slide-text p{font-size:16px;line-height:1.9}.section-recommends--services .slide-content .slide-text p:last-child{margin-bottom:0}.section-recommends--services .slide-answer{width:95%;max-width:905px;border-radius:5px;border:1px solid #ededed;background:#ededed;float:right;padding:15px 25px;position:relative;text-align:left}.section-recommends--services .slide-answer::before{content:'';display:block;width:0;height:0;border-style:solid;border-width:0 26px 26px 0;border-color:transparent #ededed transparent transparent;position:absolute;top:10px;left:-26px;-webkit-transform:skew(0,20deg);-moz-transform:skew(0,20deg);-ms-transform:skew(0,20deg);-o-transform:skew(0,20deg);transform:skew(0,20deg)}.section-recommends--services .slide-answer .slide-title{margin-bottom:10px}.section-recommends--services .slide-answer .slide-title strong{color:#ed1c24}.section-recommends--services .slide-answer .slide-title .fa-star{margin-right:10px;color:#ed1c24}.section-recommends--services .slide-answer .slide-text,.section-recommends--services .slide-answer .slide-text p{font-size:16px;line-height:1.9}.section-recommends--services .slide-answer .slide-text p:last-child{margin-bottom:0}.non-carousel-slide{border-bottom:1px solid #ededed}.our-customers td{padding:20px 0;border-bottom:1px solid #ededed}.our-customers tr:last-child td{border-bottom:none}.award-wrp{position:absolute;top:0;right:-120px;z-index:100}.section-spec-offers--level2{padding:0 0 30px}.section-spec-offers--level2 .img-wrp{float:right;width:35%;text-align:right}.section-spec-offers--level2 .img-wrp img{width:auto}.section-spec-offers--level2 .item_spec-offers{padding:20px 25px 25px;margin-top:5px}.section-spec-offers--level2 .item_spec-offers .header_h2{color:#ed1c24;margin-bottom:10px}.section-spec-offers--level2 ul{margin:0;padding:0;list-style-type:none;max-width:250px}.section-spec-offers--level2 ul li{padding-left:14px;position:relative;font-size:14px;margin:4px 0}.section-spec-offers--level2 ul li::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#ed1c24}.section-spec-offers--level2 h3.title{font-size:24px;color:#ed1c24;margin-bottom:20px}.item_descr__specoff{float:left;width:60%}.price-label--big{padding:0;margin-top:15px}.price-label--big p{font-size:24px}.section-content--level2{padding-bottom:20px}.section-ourworks.section-darkbg{color:#333}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav{top:-40%}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav div{background-image:url(../img/sldr_iconset_arrows.png)}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav .owl-prev:hover{background-position:0 -42px}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav .owl-next{background-position:-74px 0}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav .owl-next:hover{background-position:-74px -42px}.section-aboutm--level2{color:#fff;padding-top:18px}.section-aboutm--level2 .filter{background-color:rgba(0,0,0,0.3)}.section-aboutm--level2 .container{position:relative;z-index:1}.section-aboutm--level2 .flag-wrp{margin-bottom:20px}.section-aboutm--level2 .logo-wrp{margin-bottom:30px}.section-aboutm--level2 .item-producer-info span{font-size:16px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.section-aboutm--level2 .item-producer-info p{font-size:14px}.section-aboutm--level2 .item-producer-info--right{margin-top:40px;padding-left:40px}.section-aboutm--level2 .item-producer-info--left p{font-size:20px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.section-aboutm--level2-mobile{display:none;padding-top:40px;padding-bottom:70px!important}.section-aboutm--level2-mobile .item-producer-info{text-align:center}.subsection-aboutm{padding:30px 0!important;display:none}.subsection-aboutm .txt-wrp{color:#333}.subsection-aboutm .txt-wrp *{font-size:16px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.section-production .title-section{margin-top:30px}.section-profiles .title-section{margin-top:30px}.section-profiles-types h2{width:80%;margin:0 auto}.section-profiles-types h3{width:80%;margin:30px auto;text-align:center}.section-profiles-types .services-table{background:#fff}.section-profiles-types .services-table td:first-child{width:15%}.section-profiles-types .services-table td:last-child{text-align:left}.section-profiles-types .profile-types-carousel{margin-top:20px;margin-bottom:35px;overflow-x:hidden;white-space:nowrap;font-size:0}.section-profiles-types .profile-types-carousel-item{display:inline-block;width:180px;height:135px;margin-right:20px;position:relative}.section-profiles-types .profile-types-carousel-item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-profiles-types .profile-types-carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:49px;width:49px;border:none;background-color:#f0f0f0;background-image:url(../img/sldr_iconset_arrows.png);background-repeat:no-repeat;z-index:10;outline:none;font-size:0}.section-profiles-types .profile-types-carousel .slider_prev{border-top-right-radius:50%;border-bottom-right-radius:50%;left:-40px;background-position:17px 14px;margin-left:30px}.section-profiles-types .profile-types-carousel .slider_prev:hover,.section-profiles-types .profile-types-carousel .slider_prev:active,.section-profiles-types .profile-types-carousel .slider_prev:focus{background-position:17px -28px}.section-profiles-types .profile-types-carousel .slider_next{border-top-left-radius:50%;border-bottom-left-radius:50%;right:-40px;background-position:-55px 14px;margin-right:30px}.section-profiles-types .profile-types-carousel .slider_next:hover,.section-profiles-types .profile-types-carousel .slider_next:active,.section-profiles-types .profile-types-carousel .slider_next:focus{background-position:-55px -28px}.section-download{background-image:url(../img/download_bg.png)}.section-download .title-section{margin-top:30px}.section-download-dealers .btn-wrp{text-align:center;margin-top:20px}.link-wrp__download{text-align:center}.link-wrp__download .download-link:first-child{margin-top:30px}.link-wrp__download .download-link:last-child{margin-bottom:0}.download-link{font-size:16px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_standartblock{text-align:center}.item_standartblock .item-header{background:#fff;padding:25px}.item_standartblock .item-header .img-wrp{margin-bottom:30px}.item_standartblock .item-header .img-wrp img{max-width:350px}.item_standartblock .item-header .title{font-size:16px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;margin-bottom:0}.item_standartblock .item-descr{text-align:left;padding:24px 12px 0;font-size:13px}.item_standartblock-i3 .item-header .img-wrp img{max-width:260px}.item_standartblock .col-md-6{width:100%}.slider-subsection--inner{position:relative;z-index:10}.subsection-info .txt-wrp{padding:0 28px}.subsection-info .row .col-sm-6:nth-child(odd) .txt-wrp{padding-left:0}.subsection-info .row .col-sm-6:nth-child(even) .txt-wrp{padding-right:0}.item-ourobjects{border:1px solid #eee;background:#fff;min-height:265px; margin-top:30px}.item-ourobjects .img-wrp{float:left;overflow:hidden;width:50%}.item-ourobjects .img-wrp img{display:block;width:auto;height:235px}.item-ourobjects .info-block{float:left;width:50%;padding:12px 20px 0}.item-ourobjects .info-block-border{border:1px solid #dfdfdf}.item-ourobjects .info-block .title h2,.item-ourobjects .info-block .title h3{font-size:18px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:none;margin-bottom:10px;line-height:1}.item-ourobjects .info-block .title{line-height:1.2}.item-ourobjects .info-block .title a{color:#333}.item-ourobjects .info-block .title a:hover,.item-ourobjects .info-block .title a:focus,.item-ourobjects .info-block .title a:active{color:#ed1c24}.item-ourobjects .info-block p{margin-bottom:14px;font-size:13px;line-height:1.4}.item-ourobjects .info-block p:last-child{margin-bottom:0}.section-callorder{padding:45px 0}.section-callorder .header_h2{font-size:30px;margin-bottom:50px}.section-callorder--expert--bd{padding:30px 0 40px}.section-callorder--expert--bd .container{border:1px solid #ececec}.section-callorder--expert--bd .title{margin-top:20px}.section-callorder--expert--bd .form-call-expert{padding-left:20px}.section-callorder--expert--bd .form-call-expert .form-wrp--submit{margin-bottom:30px}.section-callorder.section-callorder--expert.section-callorder--expert--bd .form-call-expert{padding-left:20px}.section-businessblock{padding-top:0;text-align:center}.item_standartblock_b a{color:#212121!important;text-decoration:none!important}.item_standartblock_b{border:1px solid #ececec;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.item_standartblock_b:hover{background:#eee}.item_standartblock_b .img-wrp{position:relative;width:100%}.item_standartblock_b .img-wrp img{width:100%;height:auto;min-height:218px}.item_standartblock_b .title{position:absolute;top:50%;left:0;right:0;margin:0 auto;padding:0 15%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;z-index:1;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_standartblock_b .title h2,.item_standartblock_b .title h3,.item_standartblock_b .title [class^=header]{font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;line-height:1.2;font-size:30px!important;font-weight:400;margin:0}.col-custom-p:first-child:nth-last-child(3) .item_standartblock_b .title,.col-custom-p:first-child:nth-last-child(3) ~ .col-custom-p .item_standartblock_b .title{padding:0 10px}.item_standartblock_b .price-label{margin-bottom:20px;text-align:center}.item_standartblock_b .descr,.item_standartblock_b .descr p{text-align:left!important;font-size:13px;color:#666}.item_standartblock_b .descr p{margin-bottom:15px}.item_standartblock_b .content-wrp__item{padding:20px 20px 10px}.item_standartblock_b .show-more-wrp{text-align:center}.item_standartblock_b .show-more-wrp .button,.item_standartblock_b .show-more-wrp input[type="submit"]{display:inline-block;margin-bottom:26px;font-size:16px;padding:8px 32px 10px;border-radius:2em}.container.fake-table{display:table}.container .container.fake-table{padding:0;margin:0 -10px;max-width:initial}.container.fake-table.w100{width:100%}.container.fake-table .row{display:table-row;margin:0}.container.fake-table .row > div{display:table-cell;height:100%;vertical-align:top;float:none}.container.fake-table .item_standartblock_b{height:100%;padding-bottom:70px}.container.fake-table .item_standartblock_b .show-more-wrp{position:absolute;left:0;right:0;bottom:30px}.container.fake-table .item_standartblock_b .show-more-wrp .button,.container.fake-table .item_standartblock_b .show-more-wrp input[type="submit"]{margin:0}.section-certificates{text-align:center}.item_certificate{background:#fff;padding:45px 50px 22px;text-align:center;margin-top:0;-webkit-transition:border .3s ease-in-out;transition:border .3s ease-in-out;border:1px solid transparent}.item_certificate:hover{border:1px solid #ed1c24}.item_certificate .descr{margin-top:28px}.item_certificate .title{margin-bottom:6px}.more-link-dotted a{display:inline-block;border-bottom:1px dotted #ed1c24}.more-link-dotted a:hover,.more-link-dotted a:active,.more-link-dotted a:focus{border-bottom-color:transparent;text-decoration:none}.tac{text-align:center!important}.item_bspecblock{text-align:center}.item_bspecblock .img-wrp{width:180px;height:180px;margin:0 auto 24px;background-repeat:no-repeat;background-position:center center;position:relative}.item_bspecblock .img-wrp strong{color:#fff;font-size:70px;position:absolute;margin:0 auto;left:0;text-align:center;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.item_bspecblock h3{font-size:16px;margin-bottom:10px}.item_bspecblock-60 .img-wrp h2{color:#333}.section-bt{padding-top:0}.section-bt .row-bt{padding-top:40px;border-top:1px solid #ececec}.items_standartblocks{font-size:0;text-align:center}.items_standartblocks [class^=col-]{font-size:1rem;display:inline-block;vertical-align:top;float:none}.item_standartblock_bf{text-align:center;border:1px solid #ececec;padding-bottom:20px;margin-top:20px}.item_standartblock_bf .img-wrp{margin-bottom:20px}.item_standartblock_bf .title{padding:0 10px}.item_standartblock_bf .title h3,.item_standartblock_bf .title [class^=header_]{margin-bottom:0;font-size:16px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.page-content-sub{padding-bottom:20px}.page-content-sub h3{font-size:24px}.page-content-sub h1,.page-content-sub h2,.page-content-sub h3,.page-content-sub h4,.page-content-sub h5,.page-content-sub h6{margin-bottom:14px}.page-content-sub p{margin-bottom:20px}.title-subsection2 *{text-align:center}.title-subsection2 h2{margin-bottom:10px}.title-subsection2 p{margin-bottom:10px;font-size:14px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_doctype{background:#eaeaea;margin-top:20px;padding:25px 35px}.item_doctype *{text-align:center}.item_doctype .title h1{color:#ed1c24;margin-bottom:16px;font-size:48px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_doctype .title h2{margin-bottom:20px;font-size:24px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_roundeimg,.item_sqimg{margin-top:30px}.item_roundeimg .img-wrp,.item_sqimg .img-wrp{width:125px;height:125px;border-radius:50%;float:left;overflow:hidden}.item_roundeimg .img-wrp img,.item_sqimg .img-wrp img{width:100%;height:auto}.item_roundeimg .descr,.item_sqimg .descr{padding-left:160px}.item_roundeimg .descr h3,.item_sqimg .descr h3{font-size:24px;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;margin-bottom:10px}.item_sqimg .img-wrp{width:auto;height:auto;border-radius:0;max-width:175px}.item_sqimg .descr{padding-left:210px;margin-top:-8px}.item_sqimg .descr h2{font-size:20px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.item_sqimg .descr .item-title{font-size:20px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-bottom:15px}.item_sqimg-multi img{margin-top:30px}.item_sqimg-multi img:first-child{margin-top:0}.section-content-subs-ch{padding-top:0}.item_pricendate{background:#eaeaea;padding:36px 10px 40px;margin-top:25px}.item_pricendate *{line-height:1.25;text-align:center}.item_pricendate .title{text-align:center}.item_pricendate .title span{display:inline-block;position:relative;padding-left:40px;font-size:24px;margin-bottom:10px}.item_pricendate .title span::before{content:'';position:absolute;left:0;background-repeat:no-repeat}.item_pricendate .title--price span::before{width:29px;height:28px;background-image:url(../img/wallet_i_small-grey.png)}.item_pricendate .title--date span::before{width:32px;height:33px;background-image:url(../img/i_calendar-clock-grey.png)}.item_pricendate .descr p{font-size:36px;margin-bottom:0}.item_pricendate .descr p strong{font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.custom-col-6{float:left;width:50%}.custom-col-12{float:left;width:100%}.lamination_item .item-wrp{float:left;width:20%;text-align:center}.lamination_item .bd-wrp{width:52px;height:52px;padding:6px;border-radius:50%;margin:0 auto;border:3px solid #e6e6e6;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;display:table;cursor:pointer}.lamination_item .bd-wrp:hover{border-color:#ed1c24}.lamination_item .color-it{display:table-cell;width:32px;height:32px;margin:0 auto;border-radius:50%}.lamination_item .c-name{margin-top:10px}.section-bg-nomenu{padding-bottom:0}.title-tabs h1{font-size:32px;margin-bottom:0}.tabs-subsections{margin-top:10px;text-transform:none;white-space:nowrap;display:block}.tabs-subsections li{width:20%;padding-left:0;padding-right:0}.tabs-subsections li:first-child{border-radius:2em 0 0 2em}.tabs-subsections li:last-child{border-radius:0 2em 2em 0}.tabs-news{margin:0 0 30px}.tabs-news li{width:50%}.tabs-services li{width:33%}.tabs-dealers li{width:50%}.s-adv5items .iconitem_advs_descr h2{line-height:1.25;font-size:16px}.s-adv5items .iconitem_advs_descr p{font-size:13px;line-height:1.4}.wrp-mt--20{margin-top:20px}.s-person a{color:#ed1c24}.s-person .title-name{margin-bottom:20px}.s-person .title-name *{margin-bottom:0;line-height:1.2}.s-person .title-name .name{font-size:24px;margin-bottom:4px;font-weight:700}.s-person .title-name .job{font-size:16px;color:#999;font-family:"HelveticaNeue","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.s-person .title-name .more-link{float:right;margin-top:7px}.s-person .phone-wrp,.s-person .email-wrp{display:inline-block;width:49%;font-weight:400}.s-person .phone-wrp span,.s-person .email-wrp span{color:#999}.circle-img{width:190px;height:190px;position:relative;border-radius:50%;background-repeat:no-repeat;background-size:cover}.quotes-right::after{content:'';position:absolute;width:55px;height:48px;background-repeat:no-repeat;background-image:url(../img/quotes-big.png);top:0;right:-12px}.section-bdt{padding-top:0}.row-bdt{padding-top:50px;border-top:1px solid #ececec}.s-person .more-link.xs{display:none;margin-bottom:20px}.section-darkbg.section-bdt{border-top:none}.content-frame-container .iframe-wrp{overflow:hidden;float:left;width:50%;padding-left:15px;padding-right:15px}.content-frame-container .iframe-wrp:nth-child(odd){padding-left:0}.content-frame-container .iframe-wrp:nth-child(even){padding-right:0}.content-frame-container .iframe-wrp iframe{width:100%;height:270px}.iframe-title{font-size:16px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;margin-top:8px}.pages{list-style:none;margin:0;margin-top:50px;padding:0;text-align:center}.pages-item{display:inline-block;text-align:center;vertical-align:middle;width:1.5em;height:1.5em;margin-right:5px;line-height:1.5em}.pages-item-active{background:#ed1c24;color:#fff;border:1px solid transparent;border-radius:50%}.pages-link{text-decoration:none;color:#333;display:inline-block}.pages-link:hover{text-decoration:underline}.pages-news{text-align:right}.download-btn{border:1px solid #dfdfdf;padding:20px;margin-bottom:20px}.download-btn a{color:#333;display:block;padding-left:70px;position:relative}.download-btn a:before{content:'';display:block;position:absolute;top:-5px;left:5px;background:url(../img/i_download.png) center center no-repeat;width:45px;height:50px}.container-border-bottom,.section-border-bottom,.row-border-bottom{border-bottom:1px solid #dfdfdf}.vacancies-list{margin:0;padding:0;list-style:none}.vacancies-list-item{margin-bottom:10px;border:1px solid #dfdfdf}.vacancies-list-item-heading{background:#eee;padding:20px 30px;position:relative;vertical-align:middle}.vacancies-list-item-heading:before{content:'';display:block;position:absolute;top:20px;right:15px;background-position:center center;background-repeat:no-repeat;background-image:url(../img/i_dropdown_open.png);width:12px;height:12px}.vacancies-list-item-body{border-top:1px solid #dfdfdf;padding:20px 30px;display:none}.vacancies-list-date,.vacancies-list-region,.vacancies-list-name{display:inline-block;margin-right:40px;vertical-align:middle}.vacancies-list-name{font-size:16px;font-weight:700;border-bottom:1px dotted currentColor}.vacancies-list-item-heading:hover{cursor:pointer}.vacancies-list-item-heading:hover .vacancies-list-name{color:#ed1c24}.vacancies-list-item.opened .vacancies-list-item-heading:before{background-image:url(../img/i_dropdown_close.png)}.obj-list-switch{margin:0;padding:0;list-style:none;width:100%;padding-bottom:25px;border-bottom:1px solid #e6e6e6}.obj-list-switch li{display:inline-block;margin-right:35px;position:relative}.obj-list-switch li a{display:inline-block;text-decoration:none;color:#bbb;padding-left:35px}.obj-list-switch li a::before{content:'';display:block;position:absolute;top:-2px;left:0;background-position:center center;background-repeat:no-repeat;width:25px;height:25px}.obj-list-switch li a:hover{color:#ed1c24}.obj-list-switch li a span{border-bottom:1px dotted currentColor}.obj-list-switch li.active{color:#bbb}.obj-list-switch li.active a{cursor:default;pointer-events:none;color:#ed1c24}.obj-list-switch li.active a span{border:none}.obj-list-switch-map a::before,.obj-list-switch-map a:hover::before,.obj-list-switch-map.active a::before,.obj-list-switch-map.active a:hover::before{background-image:url(../img/i_map_white.png)}.obj-list-switch-map a:hover::before{background-image:url(../img/i_map_red.png)}.obj-list-switch-list a::before,.obj-list-switch-list a:hover::before,.obj-list-switch-list.active a::before,.obj-list-switch-list.active a:hover::before{background-image:url(../img/i_list_white.png)}.obj-list-switch-list a:hover::before{background-image:url(../img/i_list_red.png)}.obj-filter{margin:0;padding:25px 0;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.obj-filter-label{margin-top:20px;position:relative;display:inline-block;background-color:transparent;border-radius:2em;border:1px solid #dfdfdf;border-color:#dfdfdf;height:45px;padding:8px 20px;line-height:2em;color:#503f3f}.obj-filter-label:hover{color:#ed1c24;border-color:#ed1c24;cursor:pointer}.obj-filter-label span{border-bottom:1px dotted currentColor}.obj-filter-label i{font-style:normal;margin-right:5px}.obj-filter-label .fa-star{color:#dfdfdf}.obj-filter-chkbox{display:none}.obj-filter-chkbox:checked + .obj-filter-label{color:#000;border-color:#dfdfdf}.obj-filter-chkbox:checked + .obj-filter-label:hover,.obj-filter-chkbox:checked + .obj-filter-label.active{color:#ed1c24;border-color:#ed1c24}.obj-filter-chkbox:checked + .obj-filter-label .fa-star-blue{color:#2b74c0}.obj-filter-chkbox:checked + .obj-filter-label .fa-star-purple{color:#c24cd4}.obj-filter-chkbox:checked + .obj-filter-label .fa-star-green{color:#009f02}.obj-filter-chkbox:checked + .obj-filter-label .fa-star-yellow{color:#dba82f}.obj-filter-chkbox:checked + .obj-filter-label .fa-star-red{color:#ed1c24}.map-objects{position:relative}.map-objects .map-marker .item-ourobjects{display:block;width:415px;z-index:100}.map-objects .map-marker .item-ourobjects .img-wrp{width:178px;height:178px;min-height:178px}.map-objects .map-marker .item-ourobjects .img-wrp img{width:178px;height:178px}.map-objects .map-marker .item-ourobjects .info-block{height:178px;min-height:178px;width:235px}.map-objects .map-marker .item-ourobjects .close-btn{position:absolute;right:10px;top:10px;color:red;cursor:pointer}.map-objects .map-marker .item-ourobjects:before{content:'';display:block;position:absolute;bottom:-24px;left:50%;width:0;height:0;border:12px solid #fff;border-bottom-color:transparent;border-right-color:transparent}.map-objects .map-marker .item-ourobjects.closed{display:none}.map-objects .map-marker-blue{background:url(../img/marker-blue.png) center center no-repeat}.map-objects .map-marker-green{background:url(../img/marker-green.png) center center no-repeat}.map-objects .map-marker-red{background:url(../img/marker-red.png) center center no-repeat}.map-objects .map-marker-yellow{background:url(../img/marker-yellow.png) center center no-repeat}.map-objects .map-marker-purple{background:url(../img/marker-purple.png) center center no-repeat}.obj-props{margin-bottom:25px}.obj-gallery-img{float:left;overflow:hidden;margin-right:15px;margin-top:15px;position:relative}.obj-gallery-img img{width:auto;height:100%}.obj-gallery-img:nth-child(n+6){margin-top:15px}.obj-gallery-img::before{content:'';display:none;width:100%;height:100%;z-index:5;position:absolute;top:0;left:0;background:rgba(51,51,51,0.7)}.obj-gallery-img::after{content:'\f002';display:none;width:50px;height:50px;z-index:10;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(255,255,255,0.2);border-radius:50%;border:1px solid transparent;font-family:"FontAwesome";font-size:30px;text-align:center;color:#fff}.obj-gallery-img:hover::before,.obj-gallery-img:hover::after{display:block}.obj-gallery-img.obj-gallery-img-big{width:195px;height:280px;margin-right:15px}.obj-gallery-img-small{width:180px;height:130px}.archive-news{margin-top:70px}.archive-news span,.archive-news a{display:inline-block;margin-right:20px}.archive-news a{color:#333}.archive-news .active{color:#9d9d9d}.archive-news a:hover{color:#ed1c24}.services-line{margin-top:75px}.services-table{width:100%;font-size:1rem}.services-table tr{border:1px solid #dfdfdf}.services-table tr:hover{background:#eee}.services-table td{padding:15px 30px 15px 20px}.services-table td:last-child{text-align:right}.section-services-gallery .obj-gallery-img{margin-right:10px}.section-services-gallery .obj-gallery-img:nth-child(n+6){margin-top:15px}.descricon-services a,.section-imgbg.s-services a,.section-imgbg.s-services a .descricon_slide{color:#fff}.page-content-head{margin-bottom:20px}.page-content-head .date{color:#999}.page-content-head .link-back{float:right}.page-content-img{width:100%;height:335px;overflow:hidden;margin-bottom:20px}.page-content-img img{width:auto;height:100%}.typical-block{background:#fff;padding:30px;margin-top:20px}.typical-block h3{margin-top:0;margin-bottom:10px}.typical-block td{padding:10px 30px 10px 20px}.typical-block .header_h5{font-size:24px}.typical-block .price{font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:16px}.typical-img{text-align:center}.s-services .iconitem_slide,.s-services .iconitem_advi{margin-top:40px}.notransition{-webkit-transition:none!important;transition:none!important}.promo-modal{display:block;width:478px;max-width:100%;min-height:620px;position:fixed;left:50%;top:52%;z-index:5000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.promo-modal[style*=height]{min-height:initial}.promo-modal_small{min-height:220px}.promo-modal-guts{width:100%;height:100%;overflow:auto}.promo-modal.closed{display:none}.promo-modal .text-wrp{padding:25px 40px 20px}.promo-modal h2{font-size:24px;text-align:center;color:#333}.promo-modal p{margin:0;font-size:14px;color:#333}.promo-modal form{padding:30px 0;background:#ebebeb;text-align:center}.promo-modal input[type="text"]{border-radius:2em;border:1px solid #fff;background:#fff;font-size:14px;color:#333;width:70%;padding:10px 20px;margin-bottom:10px}.promo-modal input[type="text"]::-webkit-input-placeholder{color:#333}.promo-modal input[type="text"]:-moz-placeholder{color:#333}.promo-modal input[type="text"]::-moz-placeholder{color:#333}.promo-modal input[type="text"]:-ms-input-placeholder{color:#333}.promo-modal input[type="submit"]{border-radius:2em;border:1px solid #ed1c24;background:#ed1c24;font-size:14px;color:#fff;width:70%;padding:10px 20px;margin-top:10px}.promo-modal .close-btn{display:block;position:absolute;width:33px;height:33px;top:-15px;right:-10px;border-radius:50%;background-color:#ed1c24;color:#fff;text-align:center;line-height:32px;font-size:16px;font-weight:700;cursor:pointer}.ourworks-modal{display:block;width:400px;max-width:100%;max-height:100%;position:fixed;z-index:100;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;padding:20px}.ourworks-modal .close-btn{display:block;position:absolute;width:22px;height:22px;top:-10px;right:-10px;border-radius:50%;border:1px solid #ed1c24;background-color:#ed1c24;color:#fff;text-align:center;line-height:20px;font-size:14px;cursor:pointer}.ourworks-modal.closed{display:none}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:4999}.modal-overlay.closed{display:none}.section-prod{padding-bottom:50px}.section-prod .item-wrp{border:none}.section-prod .col-sm-4{padding:0 10px}.section-prod .col-sm-4:first-child .item-wrp{border-right:none}.section-prod .col-sm-4:nth-child(3) .item-wrp{border-left:none}.header-cart{margin-top:10px;display:block;padding-left:50px;background:url(../img/i_cart.png) left center no-repeat;color:#333;font-size:13px}.header-cart:hover{color:#333;text-decoration:underline}.payment-container{width:500px;margin:auto}.payment-form-ordernum{background:#eee;padding:35px}.payment-form-ordernum input[type="text"]{display:block;border-radius:2em;border:1px solid #dfdfdf;background:#fff;font-size:22px;color:#333;width:70%;padding:10px 20px;margin:10px auto}.payment-form-ordernum input[type="submit"]{display:block;border-radius:2em;border:1px solid #ed1c24;background:#ed1c24;font-size:16px;color:#fff;width:70%;padding:10px 20px;margin:15px auto}.payment-form-header{text-align:center;color:#333;font-size:24px;line-height:1;margin-bottom:25px}.payment-form-header2{text-align:center;color:#333;font-size:20px;line-height:1;margin-top:35px;margin-bottom:25px}.payment-form-sum{text-align:center;color:#333;font-size:30px;line-height:1;margin-top:35px;margin-bottom:25px}.payment-form-payment{background:#eee;padding:35px}.payment-form-payment input[type="radio"]{display:none}.payment-form-payment input[type="radio"]:checked + label{color:#ed1c24;border-color:#ed1c24}.payment-form-payment input[type="radio"]:checked + label.payment-type-cash{background:#fff url(../img/pay-cash-red.png) left 15px center no-repeat}.payment-form-payment input[type="radio"]:checked + label.payment-type-card{background:#fff url(../img/pay-card-red.png) left 15px center no-repeat}.payment-form-payment input[type="radio"]:checked + label.payment-type-web{background:#fff url(../img/pay-web-red.png) left 15px center no-repeat}.payment-form-payment input[type="radio"]:checked + label.payment-type-bank{background:#fff url(../img/pay-bank-red.png) left 15px center no-repeat}.payment-form-payment input[type="submit"]{display:block;border-radius:2em;border:1px solid #ed1c24;background:#ed1c24;font-size:16px;color:#fff;width:70%;padding:10px 20px;margin:15px auto}.payment-form-payment table{width:100%;font-size:14px;color:#333}.payment-form-payment table td:first-child{width:30%}.payment-types{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.payment-type{display:block;box-sizing:border-box;width:205px;height:70px;border:1px solid #dfdfdf;margin-top:10px;background:#fff;cursor:pointer;padding:16px 15px 20px 75px;font-size:16px;line-height:1;color:#333}.payment-type:hover{color:#ed1c24;border-color:#ed1c24}.payment-type:nth-child(even){margin-right:0}.payment-type-cash{background:#fff url(../img/pay-cash-gray.png) left 15px center no-repeat}.payment-type-card{background:#fff url(../img/pay-card-gray.png) left 15px center no-repeat}.payment-type-web{background:#fff url(../img/pay-web-gray.png) left 15px center no-repeat}.payment-type-bank{background:#fff url(../img/pay-bank-gray.png) left 15px center no-repeat}.payment-type-cash:hover{background:#fff url(../img/pay-cash-red.png) left 15px center no-repeat}.payment-type-card:hover{background:#fff url(../img/pay-card-red.png) left 15px center no-repeat}.payment-type-web:hover{background:#fff url(../img/pay-web-red.png) left 15px center no-repeat}.payment-type-bank:hover{background:#fff url(../img/pay-bank-red.png) left 15px center no-repeat}.section-catalog{padding:40px 0}.shop-item-container{border:1px solid #ececec;position:relative}.shop-item-img img{width:325px;height:380px;margin:55px auto 35px 55px}.shop-item-text{padding:30px 80px 30px 30px}.shop-item-text h2{margin:0;font-size:18px;color:#333;margin-bottom:15px}.shop-item-text table{width:100%;font-size:14px}.shop-item-text table td:first-child{width:40%}.shop-item-qnty{margin-top:30px;font-size:16px}.shop-item-form{margin-top:20px}.shop-item-form .button,.shop-item-form input[type="submit"]{margin-top:20px;width:100%;padding:1em 2em;border-radius:2em}.shop-item-qnty-input{width:80px;margin-right:35px}.shop-item-qnty-input .qnty{border:1px solid #ececec}.shop-item-qnty-input button.plus,.shop-item-qnty-input button.minus{background:#ececec!important}.shop-item-price-new{display:inline-block;font-size:26px;color:#ed1c24;margin-right:15px}.shop-item-price-old{display:inline-block;font-size:18px;color:#666;text-decoration:line-through}.shop-item-badge{position:absolute;top:35px;left:0;padding:5px 15px;border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:14px;color:#fff}.shop-item-badge-green{background:#009f01}.shop-item-badge-orange{background:#ff7a41}.accessories-slider-item{width:230px;height:320px;position:relative;background:#fff;margin-right:20px}.accessories-slider-item:hover{box-shadow:0 0 21px 0 rgba(0,0,0,0.11)}.accessories-slider-img{position:relative;width:100%;height:225px}.accessories-slider-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.accessories-slider-name{margin-top:10px;padding:0 20px}.accessories-slider-buy{margin-top:15px;padding:0 20px}.accessories-slider-buy .price{width:60%;float:left}.accessories-slider-buy .price .price-new{font-size:18px;color:#ed1c24;line-height:1}.accessories-slider-buy .price .price-old{font-size:13px;color:#666;text-decoration:line-through;line-height:2}.accessories-slider-buy .price .price-main{font-size:18px;color:#333;line-height:1}.accessories-slider-buy .btn-buy{width:40%;float:left}.accessories-slider-buy .btn-buy .button,.accessories-slider-buy .btn-buy input[type="submit"]{width:60px;height:35px}.accessories-slider .slider_next,.accessories-slider .slider_prev{position:absolute;top:-50px;right:15px;border:none;border-radius:50%;width:30px;height:30px;background:#fff;color:#333;outline:none}.accessories-slider .slider_next:hover,.accessories-slider .slider_prev:hover{background:#ed1c24;color:#fff}.accessories-slider .slider_prev{right:60px}.shop-filter{padding:40px 10px 0}.shop-filter-selectors{border-bottom:1px solid #d1d1d1;padding-bottom:30px;font-size:13px;color:#333;vertical-align:middle}.shop-filter-types{margin:0;margin-bottom:30px;padding:0;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-filter-types-select{margin:10px auto;width:90%;padding:5px;border:1px solid #ececec}.shop-filter-types-select option{background:#fff}.shop-filter-types a{display:inline-block;background-color:#fff;border-radius:2em;border:1px solid #fff;min-width:140px;text-align:center;padding:8px 20px;line-height:2em;color:#333}.shop-filter-types a.active{color:#fff;border-color:#333;background:#333}.shop-filter-input{width:110px;font-size:13px;color:#999;margin-bottom:10px}.shop-filter-input::-webkit-input-placeholder{color:#999}.shop-filter-input:-moz-placeholder{color:#999}.shop-filter-input::-moz-placeholder{color:#999}.shop-filter-input:-ms-input-placeholder{color:#999}.shop-filter span{margin:0 10px}.shop-filter-buttons{padding:25px;text-align:center}.shop-filter-buttons .button,.shop-filter-buttons input[type="submit"]{width:200px}.shop-filter-buttons a{margin-left:40px;border-bottom:1px dotted #ed1c24}.shop-filter-buttons a:hover{text-decoration:none}.catalog-item{display:inline-block;position:relative;width:230px;height:390px;margin-right:10px;margin-bottom:20px}.catalog-item-inner{position:absolute;overflow:hidden;width:230px;background:#fff;border:1px solid #ececec;padding:20px 0;white-space:nowrap}.catalog-item-small{display:inline-block;float:left;white-space:normal}.catalog-item-img{position:relative;width:90%;height:225px;margin:auto}.catalog-item-img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden}.catalog-item-name{display:block;margin-top:10px;padding:0 20px;font-size:16px;color:#333}.catalog-item-link{display:block;margin-top:10px;padding:0 20px;font-size:12px;color:#666;text-decoration:underline}.catalog-item-buy{margin-top:15px;padding:0 20px}.catalog-item-buy .price{width:60%;float:left}.catalog-item-buy .price .price-new{font-size:18px;color:#ed1c24;line-height:1}.catalog-item-buy .price .price-old{font-size:13px;color:#666;text-decoration:line-through;line-height:2}.catalog-item-buy .price .price-main{font-size:18px;color:#333;line-height:2;margin-bottom:8px}.catalog-item-buy .btn-buy{width:40%;float:left}.catalog-item-buy .btn-buy .button,.catalog-item-buy .btn-buy input[type="submit"]{width:60px;height:35px}.catalog-item-header h2{float:left;display:block;margin:0;font-size:14px;color:#333}.catalog-item-header a{margin-left:30px;font-size:12px}.catalog-item-big{display:none;width:270px;margin-left:20px;white-space:normal}.catalog-item-big table{width:250px;font-size:13px;margin-top:20px}.catalog-item-big table td{vertical-align:top;text-align:left;width:50%}.catalog-item-big table td:first-child{color:#666}.catalog-item-big .button,.catalog-item-big input[type="submit"]{margin-top:20px;width:230px;text-transform:uppercase}.catalog-item:hover .catalog-item-inner{overflow:visible;width:500px;z-index:10;box-shadow:0 0 21px 0 rgba(0,0,0,0.11)}.catalog-item:hover .catalog-item-big{display:inline-block}.catalog-item:hover .btn-buy{display:none}.catalog-item:nth-child(4n):hover .catalog-item-inner{left:-270px}.cart-item-img img{margin:10px auto}.cart-item-body{border:1px solid #ececec;position:relative;margin-bottom:20px}.cart-item-header{margin-bottom:15px;text-align:center;font-size:13px;color:#666}.cart-item-row-gray{background:#ececec}.cart-item-name{font-size:13px;padding:20px 0 15px 15px}.cart-item-name h2{margin:0;font-size:16px}.cart-item-price1,.cart-item-stock,.cart-item-qnty,.cart-item-price2{font-size:16px;padding:25px 0;text-align:center}.cart-item-price2{font-weight:700}.cart-item-qnty-input{display:inline-block;width:80px;position:relative}.cart-item-qnty-input button.plus,.cart-item-qnty-input button.minus{display:block;position:absolute;right:0;width:21px;height:17px;border:none;line-height:11px;font-size:15px;cursor:pointer;background:#fff}.cart-item-qnty-input button.plus:hover,.cart-item-qnty-input button.minus:hover{color:#ed1c24}.cart-item-qnty-input button.plus:focus,.cart-item-qnty-input button.minus:focus{outline:none}.cart-item-qnty-input button.plus{top:0;border-left:1px solid #ececec;border-bottom:1px solid #ececec;border-top-right-radius:3px}.cart-item-qnty-input button.minus{bottom:0;border-left:1px solid #ececec;border-bottom-right-radius:3px}.cart-item-qnty-input input{width:80px;height:35px;border:none;background:#fff;color:#333;font-size:14px}.cart-item-btn-delete{position:absolute;right:10px;top:30px;border:none;background:transparent;cursor:pointer}.cart-item-btn-delete:hover{color:#ed1c24}.cart-item-btn-delete:focus{outline:none}.cart-item-props{padding:15px}.cart-item-props table td:first-child{width:105px}.section-cart-order .cart-order-form-border{padding:25px 0;border:1px solid #ececec}.section-cart-order .row-inputs input{width:30%}.section-cart-order .cart-total{float:right;margin-top:45px;font-size:16px;text-align:right}.section-cart-order .cart-total span{font-size:24px}.section-cart-order .cart-total input{display:block;margin-top:15px;width:275px}.shop-popup{display:block;width:725px;height:275px;max-width:100%;max-height:100%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100;background:#eee;padding:60px 70px 80px}.shop-popup__header{text-align:center;font-size:30px;color:#333;margin-bottom:50px}.shop-popup__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-popup__btn{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;font-size:16px;padding:.5em 1em}.shop-popup.closed{display:none}.container{max-width:976px}.col-p0{padding:0}.custom-col-5{width:20%;float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.row-i2 > div:nth-child(odd){padding-left:0}.row-i2 > div:nth-child(even){padding-right:0}.row-i3 > div:nth-child(4n + 1){padding-left:0}.row-i3 > div:nth-child(3n + 3){padding-right:0}.row-i5 > div:nth-child(6n + 1){padding-left:0}.row-i5 > div:nth-child(5n + 5){padding-right:0}font.errortext{display:block;text-align:center}.bgr-img-style{background-position:center;background-repeat:no-repeat;background-size:cover}.section-bg_fixed{position:fixed;z-index:55}.pdd-top-170{padding-top:170px}.pdd-top-110{padding-top:175px}.top-40{top:40px}#bx_incl_area_1 + script{display:none}.pd_header{margin-top:14px}.footer_pddTop{padding-top:215px}.tabs-goods__border_bottom{border-bottom:1px dashed #333}.tabs .active .tabs-goods__border_bottom{border-bottom:none}h1,.header_h1{font-size:30px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:15px;text-align:left}h2,.header_h2,div.h2_classdiv{font-size:25px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:28px}h3,.header_h3{font-size:22px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:28px}h4,.header_h4{font-size:18px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:28px}h5,.header_h5{font-size:16px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:15px}h6,.header_h6{font-size:14px;font-family:"HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400;margin-top:0;margin-bottom:28px}.none{display:none}.houses-list__item:hover .houses-list__name{background-color:#ed1c24;text-decoration:underline;color:#fff}.houses-list__name{display:block;min-height:65px;padding:5%;text-align:center;font-size:16px;color:#333;text-decoration:none;background-color:#fff}.houses-similar .title{font-size:24px;color:#333;margin-bottom:10px}.owl-nav_position{left:83%!important}.another_series{padding-top:20px}.owl-bg-image{background-image:url(../img/sldr_ourworks_iconset.png)!important}.owl-bg-image:nth-child(1){position:relative;top:15px}.owl-bg-image:nth-child(2){position:relative;top:18px;background-position:-27px 0!important}.owl-bg-image:nth-child(2):hover{background-position:-27px -26px!important}.owl-bg-image:nth-child(1):hover{background-position:0 -26px!important}.padding_none{padding:0!important}.padding_top_none{padding-top:0!important}.padding_bottom_none{padding-bottom:0!important}.padding_left_none{padding-left:0!important}.padding_right_none{padding-right:0!important}.margin_none{margin:0!important}.margin_top_none{margin-top:0!important}.margin_bottom_none{margin-bottom:0!important}.margin_left_none{margin-left:0!important}.margin_right_none{margin-right:0!important}.margin_auto{margin-left:auto!important;margin-right:auto!important}.float_none{float:none!important}.border_top_none{border-top:none!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-justify{text-align:justify!important}.header-site-map{font-size:30px;font-weight:700;text-align:center}.header_404{font-size:30px;text-align:center;font-weight:700}.header_second_404{font-size:18px}.map-columns td{vertical-align:top}.header-site-map{font-size:30px;font-weight:700;text-align:center}.map-columns-site-map{margin:0 auto}.td-right{vertical-align:top}.section-pdd-top{padding:170px 0 0}.section-pdd-top-menu{padding:240px 0 0}.section-pdd-top-auth{padding:70px 0 0}.section-bg-height-no-menu{height:160px}.section-bg-height-no-menu-auth{height:200px}.section-bg-height-menu{height:205px}.section-bg-height-menu-auth{height:245px}.tabs li.active a:hover{background:#cc1b22}.item_slsub .header_h2{min-height:75px}.textarea_h{height:155px!important}.textarea_bor-silver,.input_bor-silver{border:1px solid silver!important}.form-call-expert .textarea_bor-silver::-webkit-input-placeholder{color:#ed1c24}.form-call-expert .textarea_bor-silver:-moz-placeholder{color:#ed1c24}.form-call-expert .textarea_bor-silver::-moz-placeholder{color:#ed1c24}.form-call-expert .textarea_bor-silver:-ms-input-placeholder{color:#ed1c24}.form-call-expert .input_bor-silver::-webkit-input-placeholder{color:#ed1c24}.form-call-expert .input_bor-silver:-moz-placeholder{color:#ed1c24}.form-call-expert .input_bor-silver::-moz-placeholder{color:#ed1c24}.form-call-expert .input_bor-silver:-ms-input-placeholder{color:#ed1c24}.link_pdd-left{padding-left:25px!important}.fancybox-lock .fancybox-overlay{z-index:55555555555}#fancybox-thumbs{z-index:1.0E+16!important}.filter__label{margin-left:20px;cursor:pointer}.arrFilter_form label:hover{color:#ed1c24;text-decoration:underline}.dogovor_font_size{font-size:13px!important}.color-red{color:#ed1c24}#archiveNews{margin-top:40px}.address .ymaps-2-1-50-image-with-content{background-color:#fff}.margin-right-20{margin-right:20px}.pdd-bottom-20{padding-bottom:20px}.window-type__descr .button{font-size:16px;padding:9px 35px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}body.modal-opened{width:100%;position:fixed;overflow:hidden}.float-block{padding:20px}.float-block:first-child{padding-top:0}.float-block:last-child{padding-bottom:0}.float-block.fl-left{float:left;padding-left:0}.float-block.fl-right{float:right;padding-right:0}.element{border:1px solid #dfdfdf;margin-bottom:20px}.element .window-type.paddingTop{margin:20px 15px}.element .props .title{text-transform:uppercase;font-family:"HelveticaNeue_Bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:400}.element .props .price{color:#ed1c24}.f21px{font-size:21px}.f40px{font-size:40px}.apartment:after{content:'';display:table;width:100%}.apartment .photo{float:left;margin-right:20px}.apartment .list{float:left;list-style:none;margin:0;padding:0}.apartment .list li{margin-bottom:15px}.apartment .list li:last-child{margin-bottom:0}.apartment .list li a{display:table-cell;width:335px;height:60px;vertical-align:middle;border:3px solid #f2f2f2;text-align:center;text-transform:uppercase;text-decoration:none;color:#333;line-height:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.apartment .list li a:hover{color:#fff;background-color:#ed1c24;border-color:#ed1c24}.text-two-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.text-two-columns p{text-align:justify}.text-two-columns p:last-child{margin-bottom:-22px}.section-darkbg .text-two-columns{font-size:13px;line-height:1.65;color:#666}#alx_feed_back_FID1.alx_feed_back,#afbf_err_FID1.alx-feedb-error{max-width:980px;width:auto;margin:0 auto}@media only screen and (max-width: 992px){.custom-col-5{width:33%}.row-i5 > div:nth-child(6n + 1){padding-left:15px}.row-i5 > div:nth-child(5n + 5){padding-right:15px}.s-person .row-i2 > div:nth-child(odd){padding-left:15px}.s-person .row-i2 > div:nth-child(even){padding-right:15px}}@media only screen and (max-width: 580px){.custom-col-5{width:50%}}@media only screen and (min-width: 768px){.container{max-width:980px;width:auto}.position-container{position:relative;right:0;left:0;top:-25px}.slider-subsection_min-hgt{min-height:205px}}@media only screen and (max-width: 1200px){.slider-subsection .item-wrp{margin-top:0}.iconitem_slide,.iconitem_advi{margin-top:60px;width:65px;height:65px}.iconitem_slide img,.iconitem_advi img{width:80%!important;max-width:30px}.title_slide{padding:5px 26px}.title_slide h1{font-size:24px}.item_slsub .info-wrp h2{font-size:20px}.award-wrp{display:none}}@media only screen and (max-width: 1000px){.section-content .col-p0{padding-left:10px;padding-right:10px}.subsection-info .row .col-sm-6 .txt-wrp{padding:0 15px!important}.section-callorder--expert--bd .form-call-expert{padding-left:0}}@media only screen and (max-width: 992px){.logo_hdr{text-align:center}.logo_hdr img{margin-top:10px}.main-hdr .button,.main-hdr input[type="submit"]{margin-top:15px}.main-hdr .soc-wrp{margin-left:auto;margin-top:24px;text-align:center}.contacts_hdr{margin-top:0;text-align:center}.contacts_hdr *{line-height:inherit;display:block}.button-order{margin-bottom:20px}.form-call input{display:block;margin:0 auto 20px!important}.form-call input:first-child{margin-top:20px}.form-call input:last-child{margin-bottom:0}.section-cart-order .row-inputs input{display:block;margin:0 auto 20px!important}.section-cart-order .row-inputs input:first-child{margin-top:20px}.section-cart-order .row-inputs input:last-child{margin-bottom:0}.row-shrinked-p > div{padding-left:15px;padding-right:15px}.row-shrinked-p > div:nth-child(5n+1){padding-left:15px}.row-shrinked-p > div:nth-child(4n){padding-right:15px}.row-shrinked-p-oddeven > div:nth-child(2n+1){padding-left:15px}.row-shrinked-p-oddeven > div:nth-child(2n){padding-right:15px}.main-ftr .col-p0{padding:0 15px}.main-ftr .footer-menu{margin-top:20px}.main-ftr .footer-menu--pl{padding-left:0}.main-ftr .footer-menu--plb{padding-left:0}.subsection-footer .wrp-btn{text-align:left}.section-bg{min-height:244px}.owl-carousel--ourworks .owl-nav{top:-21%}.item_standartblock_b{margin-top:25px}.tabs-subsections{padding:0 15px}.tabs-subsections li{width:100%;max-width:800px;margin:0 auto;float:none;border-radius:0}.tabs-subsections li a{display:block}.tabs-subsections li:first-child{border-radius:2em 2em 0 0}.tabs-subsections li:last-child{border-radius:0 0 2em 2em}}@media only screen and (max-width: 980px){.col-p0{padding-left:15px;padding-right:15px}.aside{display:none}.contacts_hdr{padding-right:8px}.contacts_hdr .phone{font-size:16px}.topbar ul li{padding:8px 14px}.topbar .menu-ribbon{display:none}.topbar .search_topbar{margin-right:15px}.form-call-expert .form-wrp{float:none}.form-call-expert .form-wrp--groupsm{width:100%;float:none;padding:0 15px;margin-bottom:10px}.form-call-expert .form-wrp--groupsm input{max-width:50%}.form-call-expert .form-wrp--onesm{float:none;width:100%;padding:0 15px}.form-call-expert .form-wrp--onesm input{max-width:50%}.form-call-expert .form-wrp--file{width:100%;text-align:center;padding-left:0}.form-call-expert .form-wrp--submit{padding-right:0;width:100%;text-align:center}.s-person .row-i2 > div{width:100%}.s-person .circle-img{margin:0 auto 20px}.s-person .title-name h1,.s-person .title-name h2{text-align:center}.s-person .title-name .more-link{display:none}.s-person .more-link.xs{display:block;text-align:center}.tabs_sektsii{width:auto}.tabs_sektsii li{width:100%;margin-bottom:15px}}@media only screen and (max-width: 950px){.main-nav{display:none}.topbar{display:none}.section-bg{display:none;position:static}.logo_hdr{display:none}.main-hdr .btn-wrp{display:none}.main-hdr .soc-wrp{display:none}.main-hdr .contacts_hdr{display:none}}@media only screen and (max-width: 1000px){.tabs{font-size:14px;display:flex;flex-wrap:wrap;justify-content:center}.tabs.tabs-divided li{margin-top:15px}}@media only screen and (max-width: 900px){.tabs-goods li,.tabs-subsections li{float:none;max-width:400px;margin:0 auto}.tabs-goods li a,.tabs-subsections li a{display:block}.tabs-goods li:first-child,.tabs-subsections li:first-child,.tabs-goods li:first-child a,.tabs-subsections li:first-child a{border-radius:2em 2em 0 0}.tabs-goods li:last-child,.tabs-subsections li:last-child,.tabs-goods li:last-child a,.tabs-subsections li:last-child a{border-radius:0 0 2em 2em}}@media only screen and (max-width: 880px){.owl-carousel--recommendations .owl-nav{display:none}.content_slide{padding-top:30px}}@media only screen and (max-width: 780px){.form-call input{width:290px}}@media only screen and (max-width: 754px){.tabs-divided li{min-width:200px}}@media only screen and (max-width: 767px){.container{width:auto}.slider-subsection{padding:0}.slider-subsection .item-wrp{border:none!important}.slider-subsection .col-xs-12{max-width:312px;margin:0 auto;float:none}.main-hdr .btn-wrp{margin-left:auto;margin-top:20px}.contacts_hdr{padding-right:0;margin-top:20px}.main-hdr .button:last-child,.main-hdr input[type="submit"]:last-child{margin-left:auto}.title-section{font-size:24px;line-height:1.3}section{padding:40px 0}.producer-info{margin-bottom:40px}.section-aboutm{padding-bottom:0}.article{max-width:290px;margin:40px auto 0;text-align:center}.subsection-footer .wrp-btn,.subsection-footer .copyright,.subsection-footer .soc-wrp--ftr,.subsection-footer .madeby{text-align:center}.col-custom-1{min-height:65px;bottom:65px}.col-custom-2{min-height:65px;bottom:65px}.col-custom-3{min-height:65px;top:130px}.col-custom-4{min-height:65px}.col-custom-4 .madeby p{margin-top:0}.section-bg{display:none}.item_spec-offers{max-width:400px;margin:0 auto 20px}.section-spec-offers .wrp-more-low{margin-top:0}.owl-carousel--ourworks .owl-nav{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:none}.slider-ourworks .slick-slide{margin-right:0;margin-bottom:20px}.slider-ourworks .slick-slide img{width:100%}.slider-ourworks .slick-dots{list-style:none;margin:0;padding:0;font-size:0;text-align:center}.slider-ourworks .slick-dots li{display:inline-block;margin-right:5px}.slider-ourworks .slick-dots li:last-child{margin-right:0}.slider-ourworks .slick-dots button{width:5px;height:5px;border-radius:50%;border:none;background-color:#fff;padding:0}.slider-ourworks .slick-dots li.slick-active button{background-color:#ed1c24}.slider-ourworks .slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slider-ourworks .slider_prev{left:2%}.slider-ourworks .slider_next{right:2%}.item_spec-offers{margin-top:20px}.section-spec-offers--level2 .row-shrinked-p-oddeven > div{padding-left:15px!important;padding-right:15px!important}.item_descr__specoff{float:none;width:100%}.section-spec-offers--level2 .img-wrp{float:none;width:100%;text-align:center;margin-bottom:30px}.section-spec-offers--level2 .price-label--big{text-align:center}.section-spec-offers--level2 .title{max-width:none;text-align:center}.section-aboutm--level2{display:none}.section-aboutm--level2-mobile{display:block;text-align:center}.subsection-aboutm{display:block}.section-mainslider .col-xs-12{max-width:none;padding:15px}.section-mainslider .img_slide{min-height:400px}.section-mainslider .img_slide img{height:100%;width:auto;max-width:1400px}.section-mainslider .content_slide{padding-top:60px;padding-bottom:60px}.section-mainslider .owl-dots{display:block}.section-mainslider .owl-nav{top:31%}.section-mainslider .descricon_slide p{font-size:12px}.section-mainslider .title_slide h1{font-size:18px}.row-i2 > div:nth-child(odd){padding-left:10px}.row-i2 > div:nth-child(even){padding-right:10px}.item_standartblock_b{margin-top:20px}.item_pricendate .custom-col-6{width:100%}.item_pricendate .custom-col-6 .title{margin-top:25px}.item_standartblock{margin-bottom:15px}.item_standartblock .item-descr{display:none}.slider-mainpg .slider-subsection_min-hgt{padding-top:15px}.slider-mainpg .slider-subsection .item-wrp{margin-bottom:15px}.section-services-gallery{text-align:center}.section-services-gallery .obj-gallery-img-small{display:inline-block;float:none;margin:5px}iframe{max-width:100%;height:200px}.row.subsection-footer .container .row .col-custom-3{top:155px}.row.subsection-footer .container .row .col-custom-4{top:20px}}@media only screen and (max-width: 720px){.form-call-expert .form-wrp{float:none}.form-call-expert .form-wrp--groupsm{width:100%;float:none;padding:0 15px;margin-bottom:10px}.form-call-expert .form-wrp--groupsm input{max-width:290px;display:block;margin:0 auto 10px}.form-call-expert .form-wrp--onesm{float:none;width:100%;padding:0 15px}.form-call-expert .form-wrp--onesm input{max-width:290px;display:block;margin:0 auto 10px}.form-call-expert .form-wrp--file{width:100%;text-align:center;padding-left:0}.form-call-expert .form-wrp--submit{padding-right:0;width:100%;text-align:center}}@media only screen and (max-width: 580px){.hide-sm{display:none}.s-adv5items .iconitem_advs{margin-top:20px}}@media only screen and (max-width: 500px){.footer-menu{display:none}[class*=item-].col-custom-p{min-height:unset}.item-ourobjects{position:relative;margin:0 0 15px}.item-ourobjects .info-block{float:right;padding:12px 20px}.item-ourobjects .img-wrp{float:none;width:100%}.item-ourobjects .img-wrp img{width:100%;height:100%;}.item-ourobjects .info-block{float:none;width:100%}.item_certificate{padding:10px 10px 20px;height:360px;margin-bottom:20px}.item_roundeimg .img-wrp,.item_sqimg .img-wrp{display:block;float:none;margin:0 auto 25px}.item_roundeimg .descr,.item_sqimg .descr{padding-left:0}.obj-filter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.obj-filter li{width:90%}.obj-filter-label{width:100%}}@media only screen and (max-width: 767px){.iconitem_advs{margin-top:0;width:100px;height:100px}.iconitem_advs_descr h3{font-size:16px}.item_certificate .img-wrp{width:100%;height:210px!important}}@media only screen and (max-width: 480px){.button-order{min-width:unset;width:285px;font-size:14px;padding:10px}.article{max-width:none;text-align:left;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d7d4d4}.sec-inf{overflow:hidden}.sec-inf .container{padding:30px 15px}.section-news{padding-bottom:0;overflow:hidden}.section-news .title{margin-bottom:20px}.subsection-footer .copyright,.subsection-footer .madeby{text-align:left}.subsection-footer .copyright{margin-top:10px}.section-ourworks.section-darkbg .owl-carousel--ourworks .owl-nav{top:30%}.archive-news{text-align:center}.pages-news{text-align:center;margin-bottom:20px}.shop-item-img img{width:255px;height:auto;margin:15px auto 35px 10px}.title-section h2{text-align:center;color:#333}.section-imgbg--howtorder .title-section h2{text-align:center;color:#fff}.title-link-left{display:block;float:none;text-align:center;margin-bottom:10px}.section-catalog{padding-left:10px;padding-right:10px}.section-catalog .row{text-align:center}.s-advantages .iconitem_advs{height:auto;width:100%!important}.s-advantages .iconitem_slide.iconitem_advs{height:100px;width:100px!important}.container .container.fake-table{margin:0}.container.fake-table,.container.fake-table .row,.container.fake-table .row > div{display:block}.content-frame-container .iframe-wrp{width:100%;padding:0}.section-recommends .padding_none .slide{padding:0 15px!important}.s-services .services-table{table-layout:fixed}.section-spec-offers .col-custom-p{min-height:initial}.section-darkbg .text-two-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.section-darkbg .text-two-columns p{padding:0 15px}.section-content.padding_none .page-content{padding:0 15px}.wrp-iframe[style="width: 50%; float: right; padding: 0 0 20px 20px;"]{width:100%!important;padding:0!important;margin-bottom:20px!important}.section-ourworks{background:none!important;color:#000}.section-ourworks .filter-dark{background:#fff}.section-ourworks--mobile .owl-dots .owl-dot{border-color:#dedede;background:#dedede}.lamination-colors .lamination-window{height:282px;margin:0 -15px 25px;width:auto}.lamination-colors .lamination-title{text-align:center}.lamination-colors .lamination-list .lamination-item{width:33.3333%}.section-certificates [class^="col-"]{display:inline-block;float:none;vertical-align:top;width:49%}.item_certificate{height:auto;padding:0}.item_certificate .img-wrp{height:auto!important}.item_certificate .descr{margin-top:15px}.typical-block table.services-table{table-layout:fixed}.typical-block td{padding:10px}}@media only screen and (min-width: 500px){.mobile-menu-container_ftr{display:none}}@media only screen and (min-width: 581px){.contacts-mobile{display:none}}@media only screen and (min-width: 768px){.section-ourworks--mobile{display:none}}@media only screen and (min-width: 951px){.wrp-mobile{display:none}}@media only screen and (max-width: 500px){.margin-right-20{margin-right:0}.media-w_100-percents{width:100%}}@media (max-width: 500px){.main-block-img{width:100%}.pdd-top-175{padding-top:115px!important}.pdd-top-170{padding-top:45px!important}}@media (max-width: 920px){.tabs-divided li a{margin-left:0;min-width:270px}}@media (max-width: 754px){.download-btn a:before{top:-14px}.wrp-mapinfo{top:auto}}@media (max-width: 400px){.form-call input{display:block;width:87%!important}form .privacy-policy{padding:0}form .privacy-policy label{text-align:left}form .privacy-policy input[name=SECURED_PRIVACY_POLICY]{width:13px!important;height:13px}}@media (max-width: 645px){.item-slider--ourworks{padding:0}}@media (max-width: 625px){.tabs_sektsii li a{width:100%}}@media (max-width: 920px){.section-pdd-top{padding:75px 0 0}.section-pdd-top-menu{padding:105px 0 0}}.services-blocklink{padding-top:25px;padding-bottom:5px}@media (min-width: 768px){.services-blocklink div.element_services-blocklink{padding-bottom:20px;padding-left:10px;padding-right:0}.services-blocklink div.element_services-blocklink:nth-child(3n){padding-right:10px}.services-blocklink div.element_services-blocklink{padding-bottom:20px}.services-blocklink{padding-left:10px;padding-right:10px}}.services-blocklink div.element_services-blocklink .info-wrp span{line-height:1}.service_razdel_blocklink .item-wrp .item_slsub{overflow:hidden}.service_razdel_blocklink .item-wrp .item_slsub .img-wrp{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}.service_razdel_blocklink .item-wrp .item_slsub .heading{font-size:24px}.obj-list-switch li a{cursor:pointer}.obj-list-switch li a.active{cursor:initial}.obj-filterr{margin:0;padding:25px 0;list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.obj-filterr-label{margin-top:20px;position:relative;display:inline-block;background-color:transparent;border-radius:2em;border:1px solid #dfdfdf;border-color:#dfdfdf;height:45px;padding:8px 20px;line-height:2em;color:#503f3f}.obj-filterr-label:hover{color:#ed1c24;border-color:#ed1c24;cursor:pointer}.obj-filterr-label span{border-bottom:1px dotted currentColor}.obj-filterr-label i{font-style:normal;margin-right:5px}.obj-filterr-label .fa-star{color:#dfdfdf}.obj-filterr-chkbox{display:none}.obj-filterr-chkbox:checked + .obj-filterr-label{color:#000;border-color:#dfdfdf}.obj-filterr-chkbox:checked + .obj-filterr-label:hover,.obj-filterr-chkbox:checked + .obj-filterr-label.active{color:#ed1c24;border-color:#ed1c24}.obj-filterr-chkbox:checked + .obj-filterr-label .fa-star-blue{color:#2b74c0}.obj-filterr-chkbox:checked + .obj-filterr-label .fa-star-purple{color:#c24cd4}.obj-filterr-chkbox:checked + .obj-filterr-label .fa-star-green{color:#009f02}.obj-filterr-chkbox:checked + .obj-filterr-label .fa-star-yellow{color:#dba82f}.obj-filterr-chkbox:checked + .obj-filterr-label .fa-star-red{color:#ed1c24}@media only screen and (max-width: 580px){.form-one-click-buy .field{width:100%}.form-one-click-buy{width:100%}form .privacy-policy{font-size:.8rem}}@media only screen and (max-width: 500px){.obj-filterr{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.obj-filterr li{width:90%}.obj-filterr-label{width:100%}.slider-subsection .item-wrp{height:220px;width:302px}.item_slsub .info-wrp{width:302px!important;height:220px}.item_slsub .info-wrp .heading{width:302px!important;display:flex;align-items:center;justify-content:center}.item_slsub .info-wrp .button,.item_slsub .info-wrp input[type="submit"]{position:absolute!important;max-width:150px!important}.title-section .header_h2{margin-top:15px}}@media screen and (max-width: 768px){.item_slsub .img-wrp{width:302px!important}.item_slsub .info-wrp{width:302px!important}.item_slsub .info-wrp .heading{width:302px!important}.item_slsub .info-wrp .heading:before{display:unset!important}body{width:100%;overflow:-webkit-paged-y}.container.fake-table .row{display:flex!important;width:100%;flex-wrap:wrap}.item_standartblock_b .descr,.item_standartblock_b .descr p{max-height:160px;overflow:hidden}}.price-frosted-glass-packs{width:100%;margin:35px 0;display:flex;border:1px solid grey}.table-tr{width:100%}.table-td{border:1px solid grey;padding:10px;min-height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:900}.table-td:first-child{color:#4F81BD;text-align:center;font-size:15px;min-height:100px;font-style:italic}.hs{text-align:center;font-weight:400;display:inline-block;margin-bottom:5px;font-size:12px}.list-pgfp{padding:0;list-style:none;font-style:italic;font-size:13px}@media all and (max-width:695px){.price-frosted-glass-packs{flex-direction:column;align-items:center;border:none}.table-tr{max-width:320px}body{overflow:auto!important}}.pokb-image img{width:100%;max-width:425px}.pokb-spec{font-size:.98em}.pokb-images-list{margin:12px 0}.pokb-images-list img{height:98px;margin-right:7px}.pokb-images-list img:last-child{margin-right:0}.pokb-price-block{margin-top:33px;font-weight:700}.pokb-price{color:#ed1c24}.pokb-btn_call_modal{margin-top:20px}@media screen and (max-width:767px){.pokb-image img{display:block;margin:0 auto;margin-bottom:20px}.pokb-images-list,.pokb-btn_call_modal,.pokb-price-block{text-align:center}.pokb-images-list img{margin:7px}.karta-sajta-tbl td{display:block}}


.block-steklopakety{
    margin: 20px 0;
    padding: 40px 0 45px 0;
}

.block-steklopakety .block-steklopakety__list{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;

    margin: 0;
    padding: 0;

    list-style: none;
}

.block-steklopakety .block-steklopakety__item{
    margin-bottom: 15px;
    width: 140px;
}

.block-steklopakety .block-steklopakety__item-header{
    margin-bottom: 10px;
    width: 140px;
    height: 140px;
    overflow: hidden;
    border: 3px solid #ffffff;
    border-radius: 50%;
}

.block-steklopakety .block-steklopakety__item-footer{
    margin: 0;
    text-align: center;
}

.problem{background: #fff3e1;}
.advantages{background: #eff4f6;}

@media (max-width: 500px) {
    .block-steklopakety h2{
        text-align: center;
    }

    .block-steklopakety .block-steklopakety__list{
        justify-content: space-between;
        margin: 0 auto;
        width: 150px;
    }
}

.banner{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;

    display: flex;
    flex-direction: column;
    justify-content: center;

    padding: 30px 50px;

    background: linear-gradient(90deg, #ffffffcc 0 25%, #ffffff1a);
}

.banner .banner__wrapper{
    max-width: 520px;
}

.banner .banner__title{
    line-height: 35px;
    font-size: 25px;
    font-family: "HelveticaNeue_Medium","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;
    font-weight: 400;
    margin: 0;
}

.banner .banner__list{
    padding-left: 0px;
    list-style: none;
    font-size: 18px;
    display: grid;
    grid-gap: 5px;

}

.banner .banner__item{
    padding-left: 30px;
    background-image: url("/img/check_banner.png");
    background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: 5px;
}

.banner .banner__info{
    max-width: 360px;
}

.banner .banner__btn{
    padding: 10px 20px;
    font-size: 16px;
    border-radius: 25px;
}

.page-content.banner_bg{
    height: 428px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}


@media (max-width: 550px) {
    .page-content.banner_bg{
        height: 600px;
    }
    .banner{
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        padding: 20px 25px;
        background: linear-gradient(0deg, #ffffff 0 20%, #ffffff1a);
    }
    .banner .banner__wrapper{
        width: 100%;
    }
    .banner .banner__btn{
        width: 100%;
    }
}

.obj-filter-chkbox:checked + .obj-filter-label .fa-star-orange{
    color:#9f6600
}

@media only screen and (max-width: 767px){
    .section-content {
        padding: 0;
    }

    .breadcrumbs,
    #breadcrumbs{
        display: none;
    }
}
.text_mapinfo p{
    margin-bottom: 15px;
}

/* style for vidnal pages */
.info-block__list {
  /*  */
}

.info-block__list .info-block__item {
  padding: 45px 30px 50px 30px;
  border-radius: 10px;
  box-shadow: 0px 6px 57px 0px rgba(80, 80, 80, 0.24);
}

.info-block__list .info-block__item:not(:last-child) {
  margin-bottom: 45px;
}

.info-block__list .info-block__item .info-block__item-title {
    font-size: 30px;
    font-weight: bold;
    line-height: 100%;
    padding: 0;
    margin: 0 0 30px 0;
}

.info-block__list .info-block__item .info-block__item-content {
  display: flex;
  flex-wrap: wrap;
  column-gap: 25px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider{
  width: 100%;
  max-width: 260px;
  max-height: 260px;
  position: relative;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .info-block__item-slide{
    width: 100%;
    height: 260px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .info-block__item-slide img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav {
    top: 110px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div{
    height: 46px;
    width: 42px;
    border: none;
    border-radius: 10px;
    background-color: #fff;
    background-image: url(/bitrix/templates/oknastar.ru/css/../img/sldr_iconset_arrows.png);
    background-repeat: no-repeat;
    font-size: 0;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div.owl-prev{
    margin-left: -18px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div.owl-next{
    margin-right: -18px;
    width: 40px;
    background-position: -60px 14px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div.owl-next:hover,
.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div.owl-next:active,
.info-block__list .info-block__item .info-block__item-content .info-block__item-slider .owl-nav div.owl-next:focus
{
    background-position: -60px -28px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper{
  width: 67%;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav{
  display: flex;
  align-items: center;
  justify-content: space-between;

}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div{
    overflow: hidden;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    padding: 15px 15px 0 15px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div.active{
    box-shadow: 0px -10px 18px rgba(80, 80, 80, 0.15);
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div a{
    font-weight: bold;
    text-decoration: none;
    border-bottom: 1px dashed;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div.active a{
    border-color: transparent;
    color: #000;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content {
    padding-top: 30px;
    padding-left: 30px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row {
    display: flex;
    align-items: center;
    padding:5px 0;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row .info-block__tab-name {
    width: 60%;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row .info-block__tab-desc {
    width: 20%;
    text-align: center;
    font-weight: bold;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row:not(:last-child) {
    border-bottom: 1px dashed #dcdcdc;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content2 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content2 .info-block__tab-type {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: calc(100% / 3);
}
.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content2 .info-block__tab-type img {
  width: 85px;
  height: 85px;
  border-radius: 50%;
  display: block;
  overflow: hidden;
  border: 1px solid lightgrey;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content2 .info-block__tab-type  p{
    margin-top: 20px;
    font-size: 12px;
    text-align: center;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content .info-block__tab-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content .info-block__tab-list li {
    display: flex;
    align-items: center;
    position: relative;
    padding-left: 30px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content .info-block__tab-list li:not(:last-child) {
    margin-bottom: 30px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content .info-block__tab-list li::before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 19px;
    height: 19px;
    background: url(/img/vidnal-img/dot.png) no-repeat center;
    background-size: cover;
    margin-right: 15px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    row-gap: 17px;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 22%;
    text-align: center;
    text-decoration: none;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf:hover {
    text-decoration: none;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf.info-block__tab-confw {
    width: 44%;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf p{
    margin: 0;
    font-weight: 300;
    margin-top: 20px;
    color: #000 !important;
}

.info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf div span{
    margin: 0;
    font-weight: 300;
    color: #a6a6a6;
}

@media screen and (max-width: 820px) {
    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper {
        width: 100%;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__item-slider {
        margin-bottom: 25px;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__item-slider {
        margin: auto;
    }

    .info-block__list .info-block__item .info-block__item-content {
        row-gap: 30px;
    }
}

@media screen and (max-width:430px) {
    .info-block__list .info-block__item .info-block__item-content .info-block__item-slider {
        max-width: 100%;
        margin-bottom: 25px;
    }


    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper{
      width: 100%;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav{
      flex-wrap: wrap;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div{
        border: none;
        padding: 8px;
        width: calc(100% / 2);
        text-align: center;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-nav div.active{
        box-shadow: none;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content {
        padding-left: 0;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row {
        justify-content: space-between;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row .info-block__tab-name {
        font-size: 12px;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tabs-content .info-block__tab-row .info-block__tab-desc {
        font-size: 12px;
        text-align: right;
        width: 24%;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content2 .info-block__tab-type {
        width: calc(100% / 2);
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf {
        width: 100%;
        position: relative;
        padding-left: 66px;
        text-align: left;
        align-items: flex-start;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf img{
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf p{
        margin-top: 0;
    }

    .info-block__list .info-block__item .info-block__item-content .info-block__tabs-wrapper .info-block__tab-content4 .info-block__tab-conf.info-block__tab-confw {
        width: 100%;
    }
}

/* Page /services/osteklenie-balkonov/ banner style start */
.page-bnr {
  background: url(/img/banner_new/bg_banner_d.jpg) no-repeat center;
  background-size: cover;
  width: 100%;
  padding: 30px 40px;
  margin-bottom: 40px;
  display: flex;
}

.page-bnr__inner {
    width: 50%;
}

.page-bnr__inner p:first-child {
    margin: 0;
    font-size: 24px;
    color: #000;
    line-height: 100%;
}

.page-bnr__inner p:nth-child(2) {
    margin: 14px 0 17px 0;
    color: #ed1c24;
    font-size: 30px;
    font-weight: bolder;
    line-height: 100%;
}

.page-bnr__btn {
    background: #ed1c24;
    border-radius: 30px;
    padding: 10px 55px;
    text-align: center;
    display: inline-block;
    color: #fff;
    transition: .3s ease-in-out;
}

.page-bnr__btn:hover {
    color: #fff;
    background: #c4141a;
    text-decoration: none;
}

@media screen and (max-width: 430px) {
    .page-bnr {
      background: url(/img/banner_new/bg_banner_mob.jpg) no-repeat center;
      background-size: cover;
      width: 100%;
      padding: 45px 30px;
      margin-bottom: 40px;
      display: flex;
      min-height: 422px;
    }

    .page-bnr__inner {
        width: 100%;
        text-align: center;
    }

    .page-bnr__inner p:first-child {
        font-size: 20px;
    }

    .page-bnr__inner p:nth-child(2) {
        margin: 14px 0 17px 0;
        font-size: 30px;
    }
}

@media screen and (max-width: 380px) {
    .page-bnr {
      padding: 45px 20px;
    }
}

@media screen and (max-width: 325px) {
    .page-bnr {
      padding: 45px 10px;
    }

    .page-bnr__inner p:first-child {
        font-size: 18px;
    }

    .page-bnr__inner p:nth-child(2) {
        font-size: 26px;
    }
}
/* Page /services/osteklenie-balkonov/ banner style end */

.tabs.tabs-subsections {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    white-space: inherit;
}

.tabs.tabs-subsections li {
    width: 16%;
    margin-left: -1px;
}

.tabs.tabs-subsections li a {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}

@media (max-width: 901px) {
    .tabs.tabs-subsections {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        white-space: inherit;
    }

    .tabs.tabs-subsections li {
        width: 100%;
        margin-top: -1px;
    }
}
@media (max-width: 380px) {
    .banner .banner__title{
        line-height: 34px;
        font-size: 23px;

    }
}
@media(max-width: 550px) {
    .rasprodaga_okon tr:not(.rasprodaga_okon__header) td:first-child > * {
        text-align: center;
    }
}
