@charset "UTF-8";@font-face{font-family:'PT Sans';src:local('PT Sans'),local('PTSans-Regular'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/normal/ptsans.woff2) format('woff2'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/normal/ptsans.woff) format('woff'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/normal/ptsans.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'PT Sans';src:local('PT Sans Italic'),local('PTSans-Italic'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/italic/ptsansitalic.woff2) format('woff2'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/italic/ptsansitalic.woff) format('woff'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/italic/ptsansitalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'PT Sans';src:local('PT Sans Bold'),local('PTSans-Bold'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bold/ptsansbold.woff2) format('woff2'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bold/ptsansbold.woff) format('woff'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bold/ptsansbold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'PT Sans';src:local('PT Sans Bold Italic'),local('PTSans-BoldItalic'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bolditalic/ptsansbolditalic.woff2) format('woff2'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bolditalic/ptsansbolditalic.woff) format('woff'),url(//weldhouse.by/wp-content/themes/BelSimPlit/css/fonts/ptsans/bolditalic/ptsansbolditalic.ttf) format('truetype');font-weight:700;font-style:italic}*,*:after,*:before{box-sizing:border-box;padding:0;border:0;outline:0;margin:0}html,body{display:flex;min-height:100%;min-width:320px;width:100%;color:#222;font:normal normal 400 18px/1.2 "PT Sans"}input,select,textarea,button{color:inherit;font:inherit}p{margin:1.25em 0}hr{border-bottom:1px solid}b,strong{font-weight:700}.none,.hide{display:none !important}a{color:#ff8d00;text-decoration:none;transition:.5s}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,.caption{display:block;position:relative;margin:2em 0 1em;font-weight:400;font-size:25px;text-transform:uppercase}h1,h6{margin:30px 0;width:100%;font-size:36px;text-align:center}h2,.caption{font-size:36px;text-align:center}h2:after,.caption:after{content:"";position:absolute;left:50%;bottom:-23px;width:163px;height:8px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) 0 -48px;transform:translateX(-50%)}h3{font-size:23px}h4{font-size:20px}h5{font-size:18px}ol,ul{list-style-type:none;counter-reset:item;display:inline-block;position:relative;margin:1.25em 0}ol li,ul li{position:relative;padding-left:1.6em;min-height:1.2em}ul li:before,ol li:before{position:absolute;top:0;left:0;color:#ff8d00}ul li:before{content:"\25AA";display:inline-block;left:-.25em;width:1em;height:1em}ol li:before{content:counter(item) ")";counter-increment:item}.table-box{overflow-x:auto}table{border-collapse:separate;border-spacing:0;margin:1.25em 0;font-weight:400;font-style:italic}td,th,caption{position:relative;padding:12px;border-width:1px 0 0 1px;border-style:solid;border-color:#b4b4b4;height:45px;font:inherit;text-align:left;background-clip:border-box}td:last-child,th:last-child{border-right-width:1px}tr:last-child td,tr:last-child th{border-bottom-width:1px}th{color:#fff;background-color:#ff8d00}thead th,tfoot th{border-color:transparent}th+th{border-right-color:transparent;border-left-color:transparent}caption{text-align:center}thead,tfoot,caption{font-weight:700;font-style:normal;font-size:120%;background-color:#2e302f}caption{background:#ff8d00}thead td,tfoot td,caption{border-color:transparent;color:#fff}th+th:before,thead td+td:before,tfoot td+td:before{content:"";position:absolute;top:15px;right:100%;bottom:15px;left:-1px;background:#fff}thead td:after,thead th:after,tfoot tr:not(:first-child) td:after,tfoot tr:not(:first-child) th:after{content:"";position:absolute;top:-1px;right:0;bottom:100%;left:-1px;background:#fff}th:first-child:after,thead td:first-child:after,tfoot tr:not(:first-child) td:first-child:after{left:0}img{position:relative;margin:0;max-width:100%;max-height:100%;width:auto;height:auto}.alignleft{float:left;margin:.5em 1.25em .5em 0;max-width:50%}.alignright{float:right;margin:.5em 0 .5em 1.25em;max-width:50%}.aligncenter{display:block;margin:.5em auto}.alignnone{margin:.5em 0 .5em}.wp-caption{max-width:100%}.button-box{margin:10px 0;font-size:0;text-align:center}.button,input[type=submit]{display:inline-block;position:relative;z-index:1;padding:15px 45px;max-width:100%;background:#e8e8e8;color:#222;font-size:18px;line-height:1;text-align:center;overflow:hidden;transition:.5s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.button.active,.button:hover,input[type=submit]:hover{background:#ff8d00;text-decoration:none}.button:active,input[type=submit]:active{top:3px}a.phone{color:inherit;text-decoration:none;white-space:nowrap}.phone .code,.phone .number{font-weight:700}.phone:hover{color:#ff8d00}.totop{display:none;position:fixed;right:0;bottom:-150px;z-index:100;width:50px;height:50px;background:rgba(34,34,34,.85);color:#fff;margin:0 50px 50px 0;cursor:pointer}.totop:hover{background:rgba(255,141,0,.85)}.totop:after{content:"";position:absolute;top:20px;left:15px;z-index:1;border-width:0 0 2px 2px;border-style:solid;color:#fff;font-size:35px;line-height:1;transform:rotate(135deg);width:20px;height:20px}.text{margin:35px 0;text-align:center}.text p{margin:0}.background{position:absolute;top:50%;right:auto;bottom:auto;left:50%;z-index:0;min-width:100%;min-height:100%;max-width:none;max-height:none;transform:translate(-50%,-50%)}.scrollbarX{position:relative;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollbarX .viewport{position:relative;height:190px;overflow:visible}.scrollbarX .overview{position:absolute;top:0;left:0;width:auto;padding:0;margin:0;font-size:0}.scrollbarX .scrollbar{position:absolute;right:20px;bottom:10px;left:20px;height:1px;background:#cacaca;overflow:visible}.scrollbarX .track{background:0 0}.scrollbarX .thumb{position:absolute;top:-6px;left:0;border-radius:6px;height:13px;background:#222;overflow:hidden;cursor:pointer}.scrollbarX .disable{display:none}body .bx-wrapper{margin:0 auto}body .bx-wrapper .bx-viewport{left:0;border:none;box-shadow:none;background:0 0}.bx-wrapper .bx-controls-direction .bx-prev,.bx-wrapper .bx-controls-direction .bx-next{display:inline-block;position:absolute;top:64px;right:auto;bottom:auto;left:-20px;margin:0;width:auto;height:auto;background:0 0;color:#bcbcbc;font-size:36px;text-indent:0;text-decoration:none;transform:rotate(45deg);overflow:hidden;transition:none}.bx-wrapper .bx-controls-direction .bx-prev:hover,.bx-wrapper .bx-controls-direction .bx-next:hover{color:#ff8d00}.bx-wrapper .bx-controls-direction .bx-next{top:67px;right:-20px;left:auto;transform:rotate(-135deg)}.bx-wrapper .bx-pager{left:0;bottom:-35px}.bx-wrapper .bx-pager .bx-pager-item a{margin:0 3px;background:#d6d6d6}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#0091bd}#layout{display:none;position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/screenshot.jpg) center top no-repeat;opacity:.2}#layout-show{position:fixed;top:25px;right:25px;left:auto;z-index:999;color:#000}#wrapper{display:flex;flex-direction:column;position:relative;min-width:320px;width:100%;overflow:hidden}.content{position:relative;z-index:2;padding:0 10px;margin:0 auto;max-width:1220px;min-width:320px;width:100%}.page-content{flex-grow:1;position:relative;z-index:1;min-height:300px}.main-header{position:relative;z-index:2;padding:25px 0 15px;color:#fff}.main-header>.content{display:flex;justify-content:space-between}.fixed-menu .menu-box,.main-header .menu-box{display:inline-flex;flex-grow:1;padding-right:10px;height:40px}.fixed-menu .menu-button,.main-header .menu-button{display:inline-block;width:40px;height:40px;background:rgba(255,255,255,.16) url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/menu-button.svg) no-repeat;background-position:center;transition:.5s;cursor:pointer}.fixed-menu.active .menu-button{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/menu-cancel.svg)}.fixed-menu .main-menu,.main-header .main-menu{padding-left:10px}.fixed-menu .menu,.main-header .menu{display:flex;align-items:center;margin:0;height:100%;font-size:0}.fixed-menu:not(.active) .main-menu,.fixed-menu:not(.active) .phones-box{display:none}.fixed-menu .menu-item,.main-header .menu-item{display:inline-block;position:relative;padding:0}.fixed-menu .menu-item:before,.main-header .menu-item:before{content:none}.fixed-menu .menu-item a,.main-header .menu-item a{display:block;position:relative;padding:15px;color:#fff;font-size:16px;text-decoration:none}.fixed-menu .menu-item a{color:#a1a1a1}.fixed-menu .menu-item:not(:last-child) a:after,.main-header .menu-item:not(:last-child) a:after{content:"";position:absolute;top:50%;right:0;height:5px;border-left:1px solid rgba(255,255,255,.2);transform:translateY(-50%)}.fixed-menu .menu-item a:hover,.main-header .menu-item a:hover{color:#fff}.fixed-menu .contacts-box,.main-header .contacts-box{display:inline-flex;flex-direction:column;justify-content:flex-start;padding-left:10px}.fixed-menu .shedule-box,.fixed-menu .adress-box,.fixed-menu .phones-box,.main-header .shedule-box,.main-header .adress-box,.main-header .phones-box{display:flex;align-items:center;position:relative;padding-left:55px;margin-bottom:10px;min-height:50px}.fixed-menu .shedule-box:before,.fixed-menu .adress-box:before,.fixed-menu .phones-box:before,.main-header .shedule-box:before,.main-header .adress-box:before,.main-header .phones-box:before{content:"";position:absolute;top:50%;left:0;width:40px;height:40px;background:rgba(255,255,255,.16) center no-repeat;transform:translateY(-50%)}.fixed-menu .adress-box,.main-header .adress-box,.fixed-menu .phones-box,.main-header .phones-box{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start}.fixed-menu .shedule-box,.main-header .shedule-box{display:flex}.fixed-menu .phone,.main-header .phone{color:inherit;font-size:21px}.fixed-menu .phones-box:before,.main-header .phones-box:before{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/phone.svg)}.fixed-menu .adress-box:before,.main-header .adress-box:before{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/adress.svg)}.fixed-menu .shedule-box:before,.main-header .shedule-box:before{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/shedule.svg)}.fixed-menu .shedule,.fixed-menu .adress,.main-header .shedule,.main-header .adress{color:inherit;font-size:16px;text-decoration:none}.fixed-menu .shedule+.shedule,.main-header .shedule+.shedule{margin-left:10px;border-left:1px solid;padding-left:10px}.fixed-menu .shedule-box p,.fixed-menu .adress-box p,.main-header .shedule-box p,.main-header .adress-box p{margin:0}.fixed-menu{position:fixed;top:0;left:50%;z-index:10;padding:0 20px;margin-left:-620px;background:rgba(19,19,19,.8);color:#fff;overflow:hidden}.fixed-menu .menu-box{display:flex;padding:0;margin:20px 0}.fixed-menu .menu-button{cursor:pointer}.fixed-menu .menu-button:hover{background-color:#343331}.fixed-menu .main-menu{width:890px}.fixed-menu .phones-box{margin:0 0 0 auto;width:270px}.start-block-container{display:flex;flex-direction:column;position:relative;width:100%;min-height:100vh;background:#000;overflow:hidden}.start-block-container .background{position:fixed}.start-block{display:inline-flex;flex-grow:1;position:relative;z-index:1}.start-block>.content{display:flex;flex-direction:column;align-items:center;color:#fff;text-align:center}.start-block .logo-box{margin:auto 20px 0 20px}.start-block .logo-box a{display:block}.start-block .logo-box img,.start-block .logo-box svg{max-width:100%;width:1000px;height:auto}.start-block .button-box{margin-bottom:40px}.start-block .button{background:rgba(255,255,255,.3);color:#fff}.start-block .button:hover{background:#ff8d00}.start-block .scroll-button{position:relative;padding:40px 0 20px;margin-top:auto;color:inherit;font-size:12px;text-decoration:none;transition:none}.start-block .scroll-button:before{content:"";position:absolute;top:5px;left:50%;z-index:1;width:40px;height:40px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) -120px 0;transform:translateX(-50%)}.start-block .scroll-button:after{content:"\2335";position:absolute;bottom:5px;left:50%;z-index:1;font-size:16px;transform:translateX(-50%) rotate(0deg)}.start-block .scroll-button:hover{color:#ff8d00}.start-block .scroll-button:hover:before{background-position:-160px 0}.showroom-block,.examples-block{position:relative;background:#f4f4f4;overflow:hidden}.showroom-block .back-image,.examples-block .back-image{position:absolute;top:0;left:55%;z-index:1;min-height:173%;max-width:none;max-height:none;transform:rotate(-45deg);transform-origin:0 0}.showroom-block .front-image,.examples-block .front-image{position:absolute;top:0;right:76%;z-index:3;min-height:173%;max-width:none;max-height:none;transform:rotate(45deg);transform-origin:100% 0}.showroom-block .content,.examples-block .content{display:flex;flex-direction:column;justify-content:flex-start;z-index:2}.showroom-block .description-block,.examples-block .description-block{position:relative;z-index:2}.showroom-block .gallery-block,.examples-block .gallery-block,.decors-block .gallery-block{position:relative;z-index:2;font-size:0}.showroom-block .gallery-item,.examples-block .gallery-item,.decors-block .gallery-item{display:inline-block;position:relative;padding:20px;width:240px;height:166px;overflow:hidden}.showroom-block .gallery-item,.examples-block .gallery-item{width:340px;height:240px}.showroom-block .scrollbarX .viewport,.examples-block .scrollbarX .viewport{height:265px}.showroom-block .gallery-item a,.examples-block .gallery-item a,.decors-block .gallery-item a{display:block;width:100%;height:100%}.showroom-block .gallery-item .image-box,.examples-block .gallery-item .image-box,.decors-block .gallery-item .image-box{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%}.galleries-block .tab .gallery-item:before,.galleries-block .tab .gallery-item:after,.showroom-block .gallery-item .image-box:before,.showroom-block .gallery-item .image-box:after,.examples-block .gallery-item .image-box:before,.examples-block .gallery-item .image-box:after,.decors-block .gallery-item .image-box:before,.decors-block .gallery-item .image-box:after{content:"";position:absolute;top:50%;left:50%;z-index:1;width:55px;height:55px;background:rgba(0,0,0,.75);transform:translate(-50%,-50%);opacity:0;transition:.5s}.galleries-block .tab .gallery-item:after,.showroom-block .gallery-item .image-box:after,.examples-block .gallery-item .image-box:after,.decors-block .gallery-item .image-box:after{z-index:2;width:40px;height:40px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) -240px 0}.galleries-block .tab .gallery-item:hover:before,.galleries-block .tab .gallery-item:hover:after,.showroom-block .gallery-item a:hover .image-box:before,.showroom-block .gallery-item a:hover .image-box:after,.examples-block .gallery-item a:hover .image-box:before,.examples-block .gallery-item a:hover .image-box:after,.decors-block .gallery-item a:hover .image-box:before,.decors-block .gallery-item a:hover .image-box:after{opacity:1}.gallery-item .caption{display:none}.showroom-block .adress-block,.examples-block .adress-block{display:inline-flex;align-items:center;position:relative;align-self:center;padding-left:45px;margin:60px 0 70px;color:inherit;text-decoration:none}.showroom-block .adress-block:before,.examples-block .adress-block:before{content:"";position:absolute;top:50%;left:0;width:40px;height:40px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/map.svg) center no-repeat;transform:translateY(-50%)}.showroom-block .adress-block .label,.examples-block .adress-block .label{font-weight:700;margin-right:20px}.showroom-block .adress-block .values-block,.examples-block .adress-block .values-block{display:flex;flex-direction:column;align-items:flex-start}.showroom-block .adress-block .value,.examples-block .adress-block .value{border-bottom:1px dashed;transition:.5s}.showroom-block .adress-block:hover .value,.examples-block .adress-block:hover .value{color:#ff8d00}.products-block{position:relative;padding-bottom:55px;background:#fff;overflow:hidden}.products-block .bx-viewport{height:100px}.products-block .image-block img{display:block;margin:0 auto}.decors-block .buttons-block,.products-block .buttons-block{display:flex;flex-wrap:wrap;justify-content:center;margin:15px 20px 0;font-size:0;text-align:center}.decors-block .buttons-block .button,.products-block .buttons-block .button{display:inline-flex;justify-content:center;align-items:center;position:relative;height:50px;padding:10px 20px;margin:5px;font-size:17px}.products-block .buttons-block .button{height:auto;background:#d5d5d5;color:#fff;font-weight:700;font-size:18px}.products-block .buttons-block .button.active,.products-block .buttons-block .button:hover{background:#ff8d00}.decors-block .buttons-block .button .icon,.products-block .buttons-block .button .icon{margin-right:5px;max-width:24px;max-height:24px}.decors-block .tabs-block,.products-block .tabs-block{position:relative;margin:35px auto}.products-block .tabs-block{width:1050px;margin:60px auto}.decors-block .tab{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.products-block .bx-wrapper .bx-controls-direction .bx-prev,.products-block .bx-wrapper .bx-controls-direction .bx-next{top:150px;left:-70px;border-radius:50%;width:50px;height:50px;background:#ff8d00;color:#fff;font-size:0}.products-block .bx-wrapper .bx-controls-direction .bx-prev:hover,.products-block .bx-wrapper .bx-controls-direction .bx-next:hover{opacity:.8}.products-block .bx-wrapper .bx-controls-direction .bx-next{right:-70px;left:auto}.products-block .bx-wrapper .bx-controls-direction .bx-prev:after,.products-block .bx-wrapper .bx-controls-direction .bx-next:after{content:"";position:absolute;top:50%;left:50%;margin:-12px 0 0 -8px;width:20px;height:20px;border-width:0 0 2px 2px;border-style:solid}.products-block .items-block a{color:inherit;text-decoration:none}.products-block .items-block a:hover{color:#ff8d00}.products-block .item{position:relative;padding:0;width:350px;padding:20px;cursor:pointer}.products-block .item .image-box{flex-shrink:0;display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:310px;padding:25px;border:3px solid transparent;margin:0 auto}.products-block .item:hover .image-box{border-color:#ff8d00}.products-block a .image-box:after{content:"Подробнее";display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,141,0,.7);color:#fff;font-weight:700;text-transform:uppercase;opacity:0;transition:.5s}.products-block a:hover .image-box:after{opacity:1}.flags-block{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:10px;left:-20px;z-index:5}.flag{padding:5px 20px;margin:2px 0;background:#ff4f52;color:#fff;font-size:14px}.new-flag{background:#232a3c}.popular-flag{background:#ff8d00}.products-block .item .description-block{flex-grow:1;margin-left:20px}.products-block .item .caption{margin:15px 0;font-weight:700;font-size:24px;text-align:center;text-transform:none}.products-block .item .signature{color:#818181;font-size:20px;text-align:center}.products-block .item .description-block .description{text-align:center}.products-block .item .description-block p{margin:0 0 .5em}.products-block .item .cost-block{color:#ff8d00;font-weight:700;font-size:26px;text-align:center}.products-block .item .new-cost{color:#ff4f52}.products-block .item .no-cost,.products-block .item .old-cost{color:#a4a4a4;font-weight:400;font-size:20px}.products-block .item .old-cost{font-size:18px;text-decoration:line-through}.products-block .item .no-cost{color:#ff8d00}.products-block .item .caption:after{content:none}.products-block .button-block{display:flex;justify-content:center;margin:5px 0;font-size:0;text-align:center}.products-block .button-block .button{border:2px solid #ff8d00;background:#ff8d00;color:#fff;font-weight:700;font-size:18px;text-transform:uppercase}.products-block .button-block .button:hover{background:#fff;color:#ff8d00}.products-block .socs-block{display:inline-flex}.products-block .socs-block a{width:52px;height:52px;margin-left:10px;text-decoration:none;background:#d6d6d6 center no-repeat;background-size:70%;transition:.5s}.products-block .socs-block a[href*=viber]{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/viber2.svg)}.products-block .socs-block a[href*=instagram]{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/instagram2.svg)}.products-block .socs-block a[href*=tg],.products-block .socs-block a[href*="t.me"],.products-block .socs-block a[href*=telegram]{background-image:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/telegram2.svg)}.products-block .socs-block a:hover{background-color:#ff8d00}.decors-block{position:relative;background:#000;overflow:hidden}.decors-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(255,255,255,.95)}.decors-block .content{position:relative;z-index:2;padding:1px 15px;background:rgba(255,255,255,.5)}.decors-block .content:before,.decors-block .content:after{content:"";position:absolute;top:0;right:100%;bottom:0;z-index:5;width:1000px;background:#fff;opacity:.5}.decors-block .content:after{right:auto;left:100%}.decors-block .text{margin:30px 0}.decors-block .buttons-block{margin:10px 0}.decors-block .buttons-block .button{margin:10px;min-width:70px}.decors-block .tabs-block{margin:20px 0;height:330px;overflow:visible}.decors-block .scrollbarX .viewport{height:330px}.decors-block .gallery{display:flex;height:305px;flex-direction:column;flex-wrap:wrap}.decors-block .gallery-item{padding:20px;height:290px;width:340px;overflow:hidden}.decors-block .gallery-item .image-box{position:relative;height:200px;color:inherit}.decors-block .gallery-item .caption{display:block;position:absolute;top:240px;right:20px;left:20px;margin:0;color:#222;font-size:16px;text-transform:none;text-align:center}.decors-block .gallery-item a:hover .caption{color:#ff8d00;transition:inherit}.decors-block .gallery-item .caption:after{display:none}.galleries-block{position:relative;padding:40px 0;background:#fff;overflow:hidden}.galleries-block .content{position:relative;z-index:1}.galleries-block .text{margin:30px 0}.galleries-block .content-block{display:flex}.galleries-block .buttons-block{width:260px}.galleries-block .buttons-block .tab-button{display:block;top:auto;padding:8px 20px;margin:0;color:#8a8a8a;text-align:left;background:0 0}.galleries-block .buttons-block .tab-button.active,.galleries-block .buttons-block .tab-button:hover{color:#222;background:#ff8d00}.galleries-block .tabs-block{position:relative;width:940px;min-height:503px}.galleries-block .tab{display:flex;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.galleries-block .tab .main-image{position:relative;z-index:2;width:720px;height:503px;overflow:hidden}.galleries-block .tab .gallery{position:relative;z-index:2;font-size:0}.galleries-block .tab .gallery-item{display:block;position:relative;margin:0 0 1px 1px;cursor:pointer}.galleries-block .tab .tab-image img{max-width:none;max-height:none}.galleries-block .button-block{padding:50px 0 10px;text-align:center}.galleries-block .button-block .button{padding:15px;border:2px solid #ff8d00;background:#ff8d00}.galleries-block .button-block .button:hover{background:#fff;color:#ff8d00}.galleries-block .tab-image{position:absolute;bottom:0;left:0;z-index:0;font-size:0}.constructor-block{position:relative;min-height:435px;background:#ff8d00;overflow:hidden}.constructor-block .content{display:flex}.constructor-block .description-block{padding:30px 20px;width:770px}.constructor-block h2{margin:35px 0;text-align:left}.constructor-block h2:after{left:0;transform:none}.constructor-block .text{margin:0;text-align:left}.constructor-block .content-text{margin:30px 0;font-size:22px}.constructor-block .button{padding:15px 35px;border:2px solid #222;color:#fff;background:#222}.constructor-block .button:hover{color:#222;background:0 0}.constructor-block .image-block img{position:absolute;top:50%;left:777px;min-height:100%;max-width:none;max-height:none;transform:translateY(-50%)}.advantages-block{position:relative;background:#fff;overflow:hidden;padding-top:65px}.advantages-block .background{position:absolute;top:0;left:50%;z-index:1;min-width:100%;height:100%;max-width:none;max-height:none;transform:translateX(-50%)}.advantages-block .content{z-index:2;padding-bottom:30px}.advantages-block h2{margin:0 0 35px}.advantages-block .text{margin:20px 0}.advantages-block .scrollbarX .viewport{height:260px}.advantages-block .items-block{display:flex;justify-content:space-between;align-items:stretch;position:relative;padding:40px;width:1200px}.advantages-block .items-block .background{height:auto}.advantages-block .item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:relative;z-index:2;padding:10px;max-width:270px;overflow:hidden;text-align:center}.advantages-block .item .image-box{display:flex;justify-content:center;align-items:center;margin:auto;width:100%}.advantages-block .item .caption{margin:25px 0 10px;height:50px;font-weight:700;font-size:18px;text-transform:none}.advantages-block .item .caption:after{content:none}.reviews-block{position:relative;background:#fff;overflow:hidden}.reviews-block .background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;max-width:none;max-height:none;transform:none}.reviews-block .content{z-index:2;padding-bottom:45px}.reviews-block .items-block{font-size:0;padding-bottom:10px}.reviews-block .bx-wrapper .bx-controls-direction .bx-prev,.reviews-block .bx-wrapper .bx-controls-direction .bx-next{top:50%;left:-75px;width:50px;height:50px;background:rgba(255,255,255,.8);font-size:0;transform:translateY(-50%);overflow:hidden;transition:.5s}.reviews-block .bx-wrapper .bx-controls-direction .bx-prev:hover,.reviews-block .bx-wrapper .bx-controls-direction .bx-next:hover{background:rgba(255,141,0,.8)}.reviews-block .bx-wrapper .bx-controls-direction .bx-next{right:-75px;left:auto}.reviews-block .bx-wrapper .bx-controls-direction .bx-prev:after,.reviews-block .bx-wrapper .bx-controls-direction .bx-next:after{content:"\221F";position:absolute;top:2px;left:13px;color:#222;font-size:36px;transform:rotate(45deg)}.reviews-block .bx-wrapper .bx-controls-direction .bx-next:after{top:5px;left:1px;transform:rotate(-135deg)}.reviews-block .slide{padding:10px 25px}.reviews-block .slide a{display:block;position:relative;box-shadow:0 6px 8px rgba(0,0,0,.5);height:415px;background:#fff}.reviews-block .slide a:before{content:"Увеличить";position:absolute;bottom:20px;left:50%;z-index:1;padding:12px 50px 12px 15px;background:rgba(0,0,0,.36);color:#fff;font-weight:700;font-size:18px;transform:translateX(-50%);opacity:0;transition:.5s}.reviews-block .slide a:after{content:"";position:absolute;bottom:23px;left:50%;z-index:2;margin-left:27px;width:40px;height:40px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) -280px 0;opacity:0;transition:.5s}.reviews-block .slide a:hover:before,.reviews-block .slide a:hover:after{opacity:1}.reviews-block .slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reviews-block .slider-image{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.reviews-block .slider-image.left{margin-left:-195px}.reviews-block .slider-image.right{margin-left:197px}.purchase-block{position:relative;background:#000;color:#fff;overflow:hidden}.purchase-block .background{position:absolute;top:50%;left:50%;z-index:1;min-width:100%;min-height:100%;max-width:none;max-height:none;transform:translate(-50%,-50%)}.stages-block h2:after{background-position:0 -40px}.stages-block .items-block{counter-reset:stage;display:flex;justify-content:space-around;align-items:stretch;margin:45px 0;font-size:0}.stages-block .item{position:relative;padding-top:20px;width:170px;font-size:1rem}.stages-block .item:before{content:counter(stage) " шаг";counter-increment:stage;position:absolute;top:3px;left:0;color:#ff8d00;font-weight:700;font-size:30px;text-transform:uppercase}.stages-block .item .caption{display:flex;justify-content:center;align-items:center;position:relative;border-right:5px solid;border-bottom:5px solid;height:105px;margin:0;font-weight:700;font-size:20px;text-transform:none}.stages-block .item .caption:before{content:"";position:absolute;top:28px;bottom:0;left:0;z-index:1;border-left:5px solid}.stages-block .item .caption:after{content:"";position:absolute;top:0;right:0;bottom:auto;left:93px;z-index:1;border-top:5px solid;width:auto;background:0 0;transform:none}.stages-block .item .text{margin:10px 0;opacity:.5}.delivery-block{padding-bottom:60px}.delivery-block .items-block{display:flex;justify-content:space-around}.delivery-block .item{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.32);width:565px;font-size:0;min-height:92px}.delivery-block .item .image-box{position:relative;width:168px;height:116px;display:flex;justify-content:center;align-items:center}.delivery-block .item img{margin:0;max-height:100%;height:100%;height:100%}.delivery-block .item:first-child img{margin:0;max-height:100%;height:100%;height:80%}.delivery-block .item .text{padding:10px;margin:0 auto;font-weight:700;font-size:20px;text-align:left}.delivery-block .item .text b{color:#ff8d00;font-size:24px;text-transform:uppercase}.contacts-block{position:relative;height:500px;background:#fff;text-align:center}.ya-map{position:absolute;top:0;right:0;bottom:0;left:0}.contacts-block h2{display:inline-block;position:relative;padding:15px 30px;margin:20px 0;max-width:1200px;background:rgba(255,255,255,.66)}.contacts-block h2:after{content:none}.ya-map [class*=balloon_layout]{top:-45px !important;left:50px !important;box-shadow:none;background:#ff8d00}.ya-map [class*=balloon__content]{padding:20px 25px;color:#fff;background:#ff8d00;font-size:16px;font-family:inherit}.ya-map [class*=balloon-content__header],.ya-map [class*=balloon-content__footer]{color:inherit;font-weight:inherit;font-size:inherit}.ya-map [class*=balloon_layout] [class*=balloon__tail]{position:absolute;background:transparent none repeat scroll 0 0;border-left:15px solid transparent;border-top:15px solid #ff8d00;height:0;left:0;margin-left:-15px;top:0;width:0;transform:none;box-shadow:none}.ya-map [class*=balloon__tail]:after{content:none}.main-footer{padding:55px 0 30px;background:#fff;z-index:2}.main-footer .content{display:flex;justify-content:space-between;align-items:center}.main-footer .logo-box{display:flex;max-width:250px;max-height:100px}.main-footer .phones-box{position:relative;padding-left:40px}.main-footer .phones-box:before{content:"";position:absolute;top:50%;left:0;width:40px;height:40px;background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) -320px 0;transform:translateY(-50%)}.main-footer .phone{display:block;color:inherit;font-size:21px}.main-footer .socs-block{display:flex}.main-footer .socs-block a{margin-right:5px;width:32px;height:32px;border-radius:5px;text-decoration:none}.main-footer .socs-block a[href*=viber]{background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/viber.svg)}.main-footer .socs-block a[href*=instagram]{background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/instagram.svg)}.main-footer .socs-block a[href*=tg],.main-footer .socs-block a[href*="t.me"],.main-footer .socs-block a[href*=telegram]{background:url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/telegram.svg)}.main-footer .socs-block a:hover{opacity:.8}.main-footer .button{padding:15px;background:#222;color:#fff}.main-footer .button:hover{background:#ff8d00}a.fpro{display:inline-block;position:relative;padding-top:40px;min-width:150px;color:inherit;text-decoration:none;text-align:right;transition:.5s}.fpro .fpro-image,.fpro .fpro-image-hover{position:absolute;top:0;right:0;transition:inherit}.fpro .fpro-image-hover{opacity:0}.fpro .label{display:block !important;text-decoration:none;opacity:1 !important}#colorbox,#cboxOverlay,#cboxWrapper{background:#fff;overflow:visible}#cboxLoadingGraphic{background:#fff}#cboxOverlay{background:#000}#cboxContent{margin:0;height:100% !important}#cboxBottomRight,#cboxBottomLeft,#cboxTopRight,#cboxTopLeft,#cboxMiddleRight,#cboxMiddleLeft,#cboxBottomCenter,#cboxTopCenter{background:#fff}#cboxBottomRight,#cboxBottomLeft,#cboxTopRight,#cboxTopLeft,#cboxBottomCenter,#cboxTopCenter{height:0}#cboxTitle{top:-35px;padding:10px 40px 3px 5px;width:100%;min-height:35px;color:#bcbcbc;font-style:italic;white-space:nowrap;overflow:hidden}#cboxClose{top:0;right:-35px;padding:5px 30px 5px 5px;width:auto;height:auto;background:0 0;color:#bcbcbc;font-style:italic;font-size:16px;transition:.5s}#cboxClose:hover{color:#dd2b1c}#cboxClose:before{content:"\2A09";display:flex;justify-content:center;align-items:center;position:absolute;right:5px;top:50%;border:1px solid;border-radius:50%;width:25px;height:25px;font-style:normal;font-size:13px;text-indent:0;transform:translateY(-50%);transition:inherit}#cboxClose:hover{background-position:-146px -115px}#colorbox #cboxPrevious,#colorbox #cboxNext{display:inline-block;position:absolute;top:50%;right:auto;bottom:auto;left:-30px;margin:-23px 0 0;width:auto;height:auto;background:0 0;color:#bcbcbc;font-size:36px;text-indent:0;text-decoration:none;transform:rotate(45deg);overflow:hidden;transition:none}#colorbox #cboxPrevious:hover,#colorbox #cboxNext:hover{color:#ff8d00}#colorbox #cboxNext{right:-30px;left:auto;margin-top:-21px;transform:rotate(-135deg)}#cboxLoadedContent{padding:0;background:#fff}.request-form #cboxClose{right:0;padding:10px 35px 10px 5px;color:#afafaf;text-indent:0}.request-form #cboxClose:hover{color:#dd2b1c}.request-form form{width:410px;padding:50px}.request-form .caption{position:relative;padding:0 0 25px 35px;margin:0;min-height:60px;font-size:36px;line-height:.9;text-transform:none;text-align:left}.request-form .caption:before{content:"";position:absolute;top:0;left:-95px;width:100px;height:65px;background:#ff8d00}.request-form .caption:after{content:none}.field{margin:15px 0}label{display:block;margin:10px 0;color:#151616;font-size:18px;cursor:pointer}input[type=text]{padding:15px;border:1px solid #acacac;width:100%;color:#333;font:inherit}.not-valid.field label{color:#dd2b1c}.not-valid.field input[type=text]{border-color:#dd2b1c;color:#dd2b1c}.btn-field{position:relative;padding-top:40px}.error-msg{display:none;position:absolute;top:0;right:0;left:0;z-index:1;color:#dd2b1c;font-size:14px;line-height:1.1}form.not-valid .error-msg{display:block}.form-request-button{width:100%;border:2px solid #ff8d00;background:#ff8d00;color:#fff;text-transform:uppercase}.form-request-button:hover{background:#fff;color:#ff8d00}form.success .form-request-button{display:none}.success-message{display:none;position:absolute;top:20px;right:0;bottom:0;left:0;color:#ff8d00;font-size:24px;line-height:1;text-align:center}form.success .success-message{display:block}.success-message .big{font-size:36px;text-transform:uppercase}.product-popup #cboxClose{top:-40px;right:0;padding:10px 35px 10px 5px;color:#afafaf;text-indent:0}.product-popup #cboxClose:hover{color:#dd2b1c}.product-popup .content{padding:40px;width:1050px;overflow:hidden}.product-popup .gallery-block{display:inline-block;position:relative;width:461px;float:left}.product-popup .image-box{display:flex;justify-content:center;align-items:center;position:relative;width:461px;height:260px}.product-popup .image-box:after{content:"";position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;z-index:2;width:40px;height:40px;background:rgba(0,0,0,.5) url(//weldhouse.by/wp-content/themes/BelSimPlit/css/img/spline.png) -240px 0;opacity:0;transition:.3s}.product-popup .image-box:hover:after{opacity:1}.product-popup .bx-wrapper .bx-controls-direction .bx-prev,.product-popup .bx-wrapper .bx-controls-direction .bx-next{display:flex;justify-content:center;align-items:center;top:2px;bottom:2px;left:-9px;width:11px;color:#9c9c9c;font-size:0;transform:none;transition:.5s}.product-popup .bx-wrapper .bx-controls-direction .bx-prev:hover,.product-popup .bx-wrapper .bx-controls-direction .bx-next:hover{background:rgba(255,141,0,1);color:#fff}.product-popup .bx-wrapper .bx-controls-direction .bx-prev:after,.product-popup .bx-wrapper .bx-controls-direction .bx-next:after{content:"\221F";position:absolute;top:18px;left:1px;font-size:17px;transform:rotate(45deg)}.product-popup .bx-wrapper .bx-controls-direction .bx-next{left:auto;right:-8px}.product-popup .bx-wrapper .bx-controls-direction .bx-next:after{top:20px;right:1px;left:auto;transform:rotate(-135deg)}.product-popup .gallery-item{display:inline-block;padding:2px;height:64px;opacity:.8;cursor:pointer}.product-popup .gallery-item:hover{opacity:1}.product-popup .content-block{margin-left:505px}.product-popup .caption{margin:0;font-size:36px;line-height:1;text-align:left;text-transform:none}.product-popup .caption:after{content:none}.product-popup .button-block{padding:20px 0;text-align:center;clear:both}.product-popup .button{border:2px solid #ff8d00;background:#ff8d00;color:#fff;text-transform:uppercase}.product-popup .button:hover{background:#fff;color:#ff8d00}.m42-spc-form-block{position:fixed;bottom:0;z-index:30;width:100%;background:#ff8d00}.m42-spc-form-button{position:absolute;bottom:100%;left:0;padding:10px;background:#ff8d00;color:#222;font-size:16px;cursor:pointer;transition:.3s}.m42-spc-form-button:hover{background:#e27013}.m42-spc-form{display:flex;justify-content:space-between;align-items:center}.m42-spc-form .caption{margin:0;font-weight:700;font-size:18px;text-align:left;text-transform:none}.m42-spc-form .caption:after{content:none}.m42-spc-form .btn-field{padding:0;font-size:0}.m42-spc-form.success .btn-field{width:100%}form.m42-spc-form .error-msg{display:none}.m42-spc-form .button{padding:17px 30px;background:#222;color:#fff;font-size:18px;text-transform:none}.m42-spc-form .button:hover{color:#ff8d00}.m42-spc-form.success .caption,.m42-spc-form.success .phone-field,.m42-spc-form.success .spc-request-button{display:none}.m42-spc-form .success-message{position:relative;top:0;width:100%;padding:15px 0;margin:0;color:#fff;font-weight:400;font-size:24px;text-align:left;text-transform:none;cursor:pointer;text-align:center}.m42-spc-form .success-message p{margin:0}.m42-spc-close-button{display:flex;justify-content:center;align-items:center;position:absolute;top:-10px;right:-40px;border:1px solid;border-radius:50%;width:20px;height:20px;color:#222;cursor:pointer;overflow:visible;transition:.3s}.m42-spc-close-button:hover{color:#fff}.m42-spc-close-button:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;border-radius:50%;width:38px;height:38px;background:#ff8d00;transform:translate(-50%,-50%)}.m42-spc-close-button:after{content:"\2A09";font-size:13px}.slider-block{background:#fff;overflow:hidden}.slider-block .slide{width:100%}.slider-block .slide .image-box{display:flex;justify-content:center;align-items:center;position:relative;height:450px;overflow:hidden}.slider-block .slide img{position:absolute;max-height:none;max-width:none;min-height:100%;min-width:100%;width:auto;height:auto}.slider-block .bx-wrapper .bx-controls-direction .bx-prev,.slider-block .bx-wrapper .bx-controls-direction .bx-next{left:50px;top:200px;color:#fff}.slider-block .bx-wrapper .bx-controls-direction .bx-next{left:auto;right:50px}.slider-block .bx-wrapper .bx-pager{bottom:20px}.slider-block .bx-wrapper .bx-pager.bx-default-pager a,.slider-block .bx-wrapper .bx-pager.bx-default-pager a{background:#fff}.slider-block .bx-wrapper .bx-pager.bx-default-pager a:hover,.slider-block .bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.kitchen-order-block{background:#d5d5d5;overflow:hidden}.kitchen-types{display:flex;justify-content:space-between;align-items:flex-start}.kitchen-types .first-item{display:flex;justify-content:center;align-items:center;position:relative;border-width:2px 0 2px 2px;border-style:solid;border-color:#fff;padding:15px 10px 15px 20px;margin:15px 60px 15px 0;width:160px;height:154px;color:#000;font-size:22px;line-height:1.1}.kitchen-types .first-item:before,.kitchen-types .first-item:after{content:'';position:absolute;top:-2px;left:100%;border-bottom:2px solid #fff;width:91px;height:0;transform-origin:0 0;transform:rotate(56deg)}.kitchen-types .first-item:after{top:100%;transform:rotate(-57deg)}.kitchen-types .item{padding:15px;cursor:pointer;transition:.5s}.kitchen-types .item .image-box{display:flex;justify-content:center;align-items:center;position:relative;border:1px dashed #fff;margin:6px;width:154px;height:154px;transition:background .5s;filter:brightness(0) invert(100%)}.kitchen-types .item.active .image-box,.kitchen-types .item:hover .image-box{background:#fff;filter:none}.kitchen-types .item:last-child{margin-right:-15px}.kitchen-types .item .caption{position:relative;padding:15px 0 20px 35px;margin:0;font-size:15px;text-align:left;text-transform:none;transition:inherit}.kitchen-types .item .caption:before{content:"";position:absolute;top:13px;left:0;border:6px solid #fff;width:25px;height:25px;background:#fff;transition:inherit}.kitchen-types .item.active .caption:before,.kitchen-types .item:hover .caption:before{background:#ff8d00}.kitchen-types .item .caption:after{content:none}.examples-block .button-block,.kitchen-order-block .button-block{margin:25px 0 50px;text-align:center}.examples-block .button-block .button,.kitchen-order-block .button-block .button{border:2px solid #ff8d00;background:#ff8d00;color:#fff;font-weight:700;font-size:18px;text-transform:uppercase}.examples-block .button-block .button{text-transform:none}.examples-block .button-block .button:hover,.kitchen-order-block .button-block .button:hover{background:0 0;color:#ff8d00}.kitchen-form-block .form-request-button{font-size:17px}.price-block{padding:20px 0;background:#ff8d00}.price-block .content-block{display:flex;justify-content:center;align-items:center}.price-block .caption,.price-block h2{margin-top:1em}.price-block .image-block{margin-right:50px}.price-block .image-block img{max-width:570px}.price-form input{padding:10px;border:none;width:280px}.price-form .button{display:flex;align-items:center;padding:0;border:none;background:0 0;color:inherit;font-weight:700;font-size:18px;text-decoration:underline;text-transform:none}.price-form .button{width:100%;padding:15px;border:1px solid;justify-content:center;text-decoration:none;font-size:20px}.price-form .button .icon{padding:0 20px;border-right:2px solid;margin-right:20px}.cost-form .caption{padding:0 0 15px;min-height:0;font-weight:700;font-size:24px;text-transform:uppercase;text-align:center}.cost-form .caption:before{top:auto;right:60px;bottom:0;left:60px;width:auto;height:1px}.cost-form .text{margin:10px 0;color:#828282;font-size:16px}.cost-form .product-block{display:flex;align-items:center}.cost-form .product-block .image-box{display:flex;justify-content:center;align-items:center;width:100px;height:100px;border:1px solid #818181;margin-right:20px}.cost-form .product-block .image-box img{max-width:70%;max-height:70%}.cost-form .product-block .caption{padding:0;font-size:18px;text-transform:none;text-align:left}.cost-form .product-block .caption:before{content:none}.cost-form .product-block .signature{color:#818181;font-size:14px}.cost-form .product-block{margin-top:20px}.cost-form .product-block .cost-block{margin-top:10px;color:#ff8d00;font-weight:700;font-size:18px}.cost-form .product-block .new-cost{color:#ff4f52}.cost-form .product-block .no-cost,.cost-form .product-block .old-cost{color:#a4a4a4;font-weight:400;font-size:14px}.cost-form .product-block .no-cost{color:#ff8d00}.cost-form .product-block .old-cost{font-size:14px;text-decoration:line-through}.photo-block{position:relative;padding:20px 0;background:#ff8d00}.photo-block .content{display:flex;justify-content:space-between;align-items:center;height:180px}.photo-block .text-block{display:flex;justify-content:space-between;align-items:center;width:100%}.photo-block .image-block{position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.photo-block .image-block img{width:260px;transform:rotate(-40deg);margin:20px 0 0}.photo-block h2,.photo-block .caption{margin:0;text-align:left;font-weight:700;font-size:30px;text-transform:none}.photo-block h2:after,.photo-block .caption:after{content:none}.photo-block .text{font-size:22px;text-align:left}.photo-block .text a{color:inherit;font-weight:700;text-decoration:underline}.photo-block .text a:hover{text-decoration:underline}html .label_9e6{z-index:1039}#jvlabelWrap{right:0}@media (max-width:1340px){.fixed-menu{left:0;margin:0}.fixed-menu.active{width:100%}.showroom-block .front-image,.examples-block .front-image,.showroom-block .back-image,.examples-block .back-image{max-width:130px}.start-block-container .background{position:absolute}.m42-spc-close-button{right:10px}.m42-spc-form .button{font-size:16px}.m42-spc-form .btn-field{flex-shrink:0}.m42-spc-form .button{padding:12px;font-size:16px}.m42-spc-form input[type=text]{flex-shrink:0;padding:10px;width:160px;margin:10px;font-size:16px}}@media (max-width:1220px){.fixed-menu{left:auto;right:0;background:rgba(19,19,19,.9)}.main-header .menu-box{display:none;position:relative;z-index:2}.main-header .main-menu{display:none;position:absolute;top:100%;right:10px;background:#2e2d2c;text-align:left;min-width:250px}.main-header .menu-button{z-index:10}.fixed-menu .menu-button{order:3}.fixed-menu .phones-box{margin-right:20px}.main-header .menu{flex-direction:column;align-items:stretch}.main-header .menu-item a{text-align:right;padding-right:70px}.main-header .menu-item:not(:last-child) a:after{content:none}.main-header .menu-button{margin-left:auto}.main-footer .content{flex-wrap:wrap;justify-content:space-around}.main-footer .logo-box{display:flex;justify-content:center;width:100%;max-width:100%;margin-bottom:30px}.products-block .tabs-block{width:100%;margin:0}.products-block .bx-wrapper .bx-controls-direction .bx-prev,.products-block .bx-wrapper .bx-controls-direction .bx-next{left:-10px;border-radius:0;width:40px;height:40px;background:rgba(0,0,0,.1);color:#fff;transform:none}.products-block .bx-wrapper .bx-controls-direction .bx-next{left:auto;right:-10px}.products-block .bx-wrapper .bx-controls-direction .bx-prev:hover,.products-block .bx-wrapper .bx-controls-direction .bx-next:hover{background:#ff8d00}.products-block .bx-wrapper .bx-controls-direction .bx-prev:after{transform:rotate(45deg);margin:-10px 0 0 -7px}.products-block .bx-wrapper .bx-controls-direction .bx-next:after{transform:rotate(-135deg);margin:-10px 0 0 -13px}.products-block .button-block .button{padding:10px 20px;height:38px;font-size:17px}#products-block .socs-block a{margin-left:4px;width:38px;height:38px;opacity:1;filter:none;background-size:80%}.photo-block{padding:0}.photo-block .content{height:auto;justify-content:center;max-width:740px}.photo-block .image-block{position:absolute;top:-30px;left:0;bottom:-30px;width:280px;transform:none;display:flex;justify-content:center;align-items:center}.photo-block .image-block img{transform:none;margin:0;max-height:none}.photo-block .text-block{margin-left:240px;padding:20px 0;display:block;width:auto;min-height:260px}.photo-block .text-block .text{margin:10px 0 0}.kitchen-types{flex-wrap:wrap;max-width:600px;margin:0 auto}.kitchen-order-block .kitchen-types .item{padding:0;margin:20px}.kitchen-types .item .image-box{border-style:solid;margin:0}.kitchen-types .item .caption{text-align:center;padding:10px;font-weight:400}.kitchen-types .item .caption:before{content:none}.kitchen-types .first-item{border-width:1px;margin:20px}.kitchen-types .first-item:before,.kitchen-types .first-item:after{display:none}.m42-spc-form .caption{font-size:16px}}@media (max-width:1070px){.products-block .tabs-block{max-width:700px;margin:0 auto}}@media (max-width:1024px){.contacts-block h2{font-size:26px;font-weight:700}.fixed-menu .menu-button{margin-left:auto}.fixed-menu .main-menu{width:auto}.fixed-menu .menu-item a{padding:10px;font-weight:700}.fixed-menu .menu-item:not(:last-child) a:after{content:none}.fixed-menu .phones-box{width:auto;display:none}.fixed-menu .phone,.main-header .phone{font-size:16px}.showroom-block .front-image,.examples-block .front-image{right:70%}.stages-block .items-block{max-width:670px;flex-wrap:wrap;margin:0 auto;justify-content:space-between}.delivery-block .items-block{max-width:670px;flex-wrap:wrap;margin:0 auto}.delivery-block .item{width:100%;margin:10px 0}.m42-spc-form-button{font-size:0;margin:0 0 15px 15px;border-radius:50%;width:65px;height:65px;display:flex;justify-content:center;align-items:center}.m42-spc-form-button:before{content:"%";font-size:22px;font-weight:700;color:#fff}}@media (max-width:890px){.totop{margin:0 30px 100px 0}}@media (max-width:860px){.main-footer .content{max-width:600px;justify-content:space-between}.main-footer .button-box{width:100%;margin:20px 0}.main-footer .button-box .button{width:100%}.main-footer .fpro-box{margin:0 auto}.main-footer a.fpro{display:flex;align-items:center;padding:0}.main-footer .fpro .fpro-image{position:relative;margin-right:20px;opacity:1}.main-footer .fpro .fpro-image-hover{display:none}.main-footer .fpro .label{border-left:1px solid #222;padding-left:20px;font-size:16px;text-align:left}}@media (max-width:740px){.products-block .tabs-block{max-width:350px}.photo-block .image-block{height:auto;margin:-30px 0;left:0}}@media (max-width:720px){.fixed-menu.active{background:#2e2d2c;overflow:visible;min-width:320px;z-index:999}.fixed-menu .menu-box{position:relative}.fixed-menu .main-menu{display:none;position:absolute;top:100%;right:0;left:0;margin:20px -20px 0;text-align:left;min-width:200px;background:#2e2d2c;height:calc(100vh - 80px)}.fixed-menu.active .main-menu{display:block}.fixed-menu .menu{flex-direction:column;align-items:stretch}.fixed-menu .menu-item a{font-weight:700;text-align:right;font-size:20px;color:#fff;padding-right:20px}.showroom-block .back-image,.examples-block .back-image{max-width:100px;transform:rotate(-33deg);left:auto;right:10%}.showroom-block .front-image,.examples-block .front-image{max-width:100px;z-index:1;transform:rotate(33deg);left:10%;right:auto}.content h2,.content .caption{font-weight:700;font-size:26px;margin-bottom:.5em}.content h2:after,.content .caption:after{content:none}.text{margin:.5em 0}.start-block .scroll-button{padding:20px 0 60px}.start-block .scroll-button:before{content:none}.start-block .scroll-button:after{bottom:40px;font-size:20px}.decors-block .buttons-block .button,.products-block .buttons-block .button{padding:6px 15px 8px;font-weight:400;font-size:16px}.kitchen-types{max-width:390px}.kitchen-order-block .kitchen-types .item{width:100px;margin:10px 0}.kitchen-types .item .image-box{padding:15px;margin:0;width:100px;height:100px}.kitchen-types .first-item{width:100px;height:100px;padding:5px;margin:10px 0;font-size:16px}.kitchen-types .item .caption{font-size:14px}.price-block .content-block{flex-direction:column}.price-block .form-block{width:100%}.price-form input{width:100%}.price-form .btn-field{text-align:center}.price-form .button{display:inline-block;padding:15px;border:1px solid;justify-content:center;width:auto;min-width:300px}form.not-valid .error-msg{text-align:center}.photo-block .text-block{min-height:0;margin-left:260px}.photo-block .image-block{top:-20px;bottom:-20px}.photo-block .image-block img{max-height:100%}}@media (max-width:580px){.main-header .contacts-box{margin-right:auto}.main-header .menu-box:hover,.main-header .menu-box.active{position:absolute;top:0;right:0;left:0}.main-header .contacts-box{margin-right:auto}.main-header .main-menu{top:-25px;right:-5px;left:-5px;padding-top:60px}.photo-block .image-block{left:-60px}.photo-block h2,.photo-block .caption{font-size:18px}.photo-block .text-block{margin-left:180px;padding:30px 0;width:100%}.photo-block .text{font-size:16px;margin:1em 0}.m42-spc-form-block .content{padding:0}.m42-spc-form{flex-wrap:wrap;justify-content:center}.m42-spc-form .caption{margin:10px 0;padding:0 10px}.m42-spc-form .phone-field,.m42-spc-form .btn-field{margin:0;width:50%}.m42-spc-form .button,.m42-spc-form input[type=text]{padding:10px 0;min-height:40px;margin:0;width:100%}}@media (max-width:530px){.stages-block .items-block{margin-bottom:30px}.stages-block .item{width:100%;display:flex;align-items:flex-end}.stages-block .item:before{position:relative;top:auto;right:auto;bottom:auto;left:auto;font-size:40px;color:#fff;opacity:.5}.stages-block .item .caption{border-width:0 0 1px;border-color:rgba(255,255,255,.4);height:auto;justify-content:flex-end;flex-grow:1;font-size:18px;font-weight:400;text-align:right;line-height:1;padding-bottom:10px}.stages-block .item .caption:before,.stages-block .item .caption:after{content:none}.stages-block .item:first-child .caption,.stages-block .item:first-child:before{color:#ff8d00;opacity:1}.delivery-block .item .text{font-size:14px}}@media (max-width:520px){.fixed-menu .phone,.main-header .phone{font-size:16px}.fixed-menu .shedule,.fixed-menu .adress,.main-header .shedule,.main-header .adress{font-size:12px}.showroom-block .adress-block,.examples-block .adress-block{flex-direction:column;align-items:flex-start}.request-form form{padding:50px 30px;width:100%}}@media (max-width:440px){.photo-block .text-block{margin-left:130px}.photo-block .image-block{width:200px}.delivery-block .item .text br{display:none}.delivery-block .item .image-box{flex-shrink:0;width:130px;height:100%}}@media (max-width:380px){.main-footer .phones-box{padding:0}.main-footer .phones-box:before{content:none}.main-footer .phone{font-size:19px}.products-block .button-block .button{padding:10px;font-size:16px}.examples-block .button-block .button,.kitchen-order-block .button-block .button{padding:15px;font-size:16px}.photo-block .text{font-size:14px;margin:1em 0}}#wrapper.mobile .advantages-block .items-block,#wrapper.mobile .showroom-block .gallery,#wrapper.mobile .examples-block .gallery,#wrapper.mobile .decors-block .gallery{display:flex;width:calc(100vw - 30px);overflow-x:auto}#wrapper.mobile .advantages-block .items-block .item,#wrapper.mobile .showroom-block .gallery-item,#wrapper.mobile .examples-block .gallery-item,#wrapper.mobile .decors-block .gallery-item{flex-shrink:0}#wrapper.mobile .scrollbarX .scrollbar{display:none}#wrapper.mobile .advantages-block .items-block{padding:10px 0}#wrapper.mobile .showroom-block .adress-block{margin-top:30px}#wrapper.mobile .advantages-block h2{margin-top:0}#wrapper.mobile .advantages-block .scrollbarX .viewport{height:250px}html,body{scrollbar-color:#eee #222;scrollbar-width:thin}::-webkit-scrollbar{width:13px;height:13px;background-color:#eee}::-webkit-scrollbar-thumb{background-color:#222;border-radius:7px}.region{display:inline-flex;position:relative;z-index:5;font-size:18px}.region .label{padding:10px 0}.region .value{position:relative;padding:10px 0;overflow:hidden;cursor:pointer}.region .active-region{margin-left:10px;border-bottom:1px dashed;font-weight:700}.region-list{position:absolute;left:0;width:160px;display:flex;flex-wrap:wrap;background:#4e4e4e;color:inherit;opacity:0;transition:.5s;padding:10px}.region .value.active .region-list,.region .value:hover .region-list{opacity:1;z-index:-1}.region .not-active-region{padding:5px 10px;color:inherit;width:100%}.region .value.active,.region .value:hover{overflow:visible}.region a{color:inherit;text-decoration:none}.region a:hover{color:#ff7e0f}.region-popup #cboxLoadedContent{display:flex;flex-direction:column;justify-content:center;align-items:center;width:440px;height:400px}.region-popup .caption{font-size:24px;margin:10px 0 50px}.region-popup .button{margin:5px 0;width:160px}