@charset "UTF-8";*{padding: 0;margin: 0;border: 0;}*,*:before,*:after{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}:focus,:active{outline: none;}a:focus,a:active{outline: none;}nav,footer,header,aside{display: block;}html,body{height: 100%;width: 100%;line-height: 1.15;font-family: 'Mont-ExtraLight';font-size: 1rem;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}input,button,textarea{font-family: inherit;}input::-ms-clear{display: none;}button{cursor: pointer;}button::-moz-focus-inner{padding: 0;border: 0;}a,a:visited{text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}a:hover{text-decoration: none;}ul li{list-style: none;}img{vertical-align: top;}h1,h2,h3,h4,h5,h6{font-size: inherit;font-weight: 400;-webkit-tap-highlight-color: rgba(0,0,0,0);}.swipe-menu{position: absolute;top: 50%;width: 50px;height: 70px;display: block;left: 0;border-radius: 0px 50% 50% 0px;cursor: pointer;}.swipe-menu:after{content: '';position: absolute;display: block;left: 8%;top: 50%;width: 23px;height: 20px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(7px) translateY(0px) rotate(121deg) skewX(-29deg);transform: translateX(7px) translateY(0px) rotate(121deg) skewX(-29deg);}.swipe-menu:before{content: '';position: absolute;display: block;left: 18%;top: 50%;width: 31px;height: 27px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(3px) translateY(-3px) rotate(120deg) skewX(-29deg);transform: translateX(3px) translateY(-3px) rotate(120deg) skewX(-29deg);}.menu{width: 50px;height: 50px;position: absolute;z-index: 3;right: 2%;margin-top: 9vh;}@media (max-width: 991.98px){.menu{margin-top: 12.5px;right: 22.5px;}}.menu span{margin-bottom: -1.5px 0 9px -15px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;position: absolute;top: 50%;left: 50%;}.menu span,.menu span::before,.menu span::after{display: block;width: 26px;right: 0;height: 2px;background-color: #fff;outline: 1px solid transparent;-webkit-transition-property: background-color,-webkit-transform;-moz-transition-property: background-color,-moz-transform;-o-transition-property: background-color,-o-transform;transition-property: background-color,transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}.menu span::before,.menu span::after{position: absolute;content: "";}.menu span::before{top: -9px;width: 20px;}.menu span::after{top: 9px;width: 33px;}.menu.clicked span{background-color: transparent;}.menu.clicked span::before{-webkit-transform: translateY(9px) rotate(45deg);-moz-transform: translateY(9px) rotate(45deg);-ms-transform: translateY(9px) rotate(45deg);-o-transform: translateY(9px) rotate(45deg);transform: translateY(9px) rotate(45deg);width: 33px;}.menu.clicked span::after{-webkit-transform: translateY(-9px) rotate(-45deg);-moz-transform: translateY(-9px) rotate(-45deg);-ms-transform: translateY(-9px) rotate(-45deg);-o-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);}.menu.clicked span:before,.menu.clicked span:after{background-color: rgba(255,255,255,0);}.menu:hover{cursor: pointer;}.menu.clicked{position: absolute;z-index: 99;}#nav{background: rgba(255,255,255,0.7);position: fixed;z-index: 20;top: 0px;right: 0;height: 100vh;max-width: 250px;width: 100%;padding: 9vh 40px 0;overflow-y: auto;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: transform 0.55s cubic-bezier(0.785,0.135,0.15,0.86);-moz-transition: transform 0.55s cubic-bezier(0.785,0.135,0.15,0.86);-o-transition: transform 0.55s cubic-bezier(0.785,0.135,0.15,0.86);transition: transform 0.55s cubic-bezier(0.785,0.135,0.15,0.86);}@media (max-width: 991.98px) and (orientation: landscape){#nav{padding: 30px 40px 60px;background: rgba(255,255,255,0.9);height: 100vh;}}@media (max-width: 575.98px) and (orientation: portrait){#nav{padding: 40px 40px 0;background: rgba(255,255,255,0.9);}}#nav ul{padding-inline-start: 25px;padding-top: 10px;}#nav li{list-style-type: none !important;}#nav h2,#nav p{text-align: center;text-transform: uppercase;color: #000;font-size: 1.22rem;}#nav p{padding-top: 1.1rem;}#nav.show{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}#nav.show ul.main li{-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);opacity: 1;}#nav.show ul.main li:nth-child(1){transition-delay: 0.1s;}#nav.show ul.main li:nth-child(2){transition-delay: 0.3s;}#nav.show ul.main li:nth-child(3){transition-delay: 0.5s;}#nav.show ul.main li:nth-child(4){transition-delay: 0.7s;}#nav.show ul.main li:nth-child(5){transition-delay: 0.9s;}#nav.show ul.main li:nth-child(6){transition-delay: 1.1s;}#nav.show ul.main li:nth-child(7){transition-delay: 1.1s;}#nav.show ul.main li:nth-child(8){transition-delay: 0.1s;}#nav.show ul.main li:nth-child(9){transition-delay: 0.3s;}#nav.show ul.main li:nth-child(10){transition-delay: 0.5s;}#nav.show ul.main li:nth-child(11){transition-delay: 0.7s;}#nav.show .about,#nav.show .social,#nav.show ul.sub{-webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);transform: translateY(0px);opacity: 1;transition-delay: .85s;}#nav ul.main{list-style-type: none;}#nav ul.main li{-webkit-transform: translateX(40px);-moz-transform: translateX(40px);-ms-transform: translateX(40px);-o-transform: translateX(40px);transform: translateX(40px);opacity: 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;float: none;list-style: circle;color: #fff;}#nav ul.main li:last-of-type{margin-bottom: 0px;}#nav ul.main li a{color: #000;text-decoration: none;text-transform: none;font-size: 1rem;display: block;padding: 12px 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#nav ul.main li a span{color: #b7ac7f;}#nav ul.main li a:hover{color: #696969;margin-left: 7px;}#nav ul.sub{list-style-type: none;margin-top: 40px;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px);opacity: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}#nav ul.sub li{margin-bottom: 10px;}#nav ul.sub li:last-of-type{margin-bottom: 0px;}#nav ul.sub li a{color: #ffffff;font-family: "Raleway",sans-serif;letter-spacing: 1px;font-size: 0.9rem;text-decoration: none;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}#nav ul.sub li a:hover{color: #b7ac7f;}#nav p{font-family: 'Mont-Heavy';}#nav h2{font-size: 20px;font-family: 'Mont-Heavy';padding-top: 10px;}#nav .menu-link{font-weight: bold;}.overlay{position: fixed;top: 0;left: 0;z-index: 7;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-color: #603e82;opacity: 0;visibility: hidden;}.overlay .show{opacity: 0.8;visibility: visible;}.b2dh{font-weight: bold;font-size: .95rem;height: 20.8rem;overflow: hidden;}.category{float: left;width: 100%;background-color: #e0e0e0;font-family: 'Gilroy-Light';position: relative;padding: 4rem 0;display: flex;align-items: center;}@media (max-width: 1199.98px){.category{display: block;padding: 0 0 .5rem;}}.category .myGrid{position: relative;display: grid;min-height: 100vh;grid-template-columns: 60% 40%;grid-template-rows: minmax(min-content,max-content) max-content max-content minmax(min-content,auto);grid-template-areas: "img title" "img desc" "img desc2" "img subtitle";align-items: center;}@media (max-width: 1199.98px){.category .myGrid{height: auto;align-self: start;grid-template-columns: 100%;grid-template-rows: repeat(5,min-content);grid-template-areas: "title" "desc" "img" "desc2" "subtitle";}}.category .myGrid .gridBox1{grid-area: img;padding: 0 1.5rem 0 .5rem;position: relative;}@media (max-width: 1199.98px){.category .myGrid .gridBox1{padding-right: 0;width: 60%;margin: 0 auto;}}@media (max-width: 575.98px){.category .myGrid .gridBox1{width: 100%;padding: 1rem .38rem 1rem .38rem;}}.category .myGrid .gridBox1 #block2Next,.category .myGrid .gridBox1 #block2Prev{top: 0%;position: absolute;width: 20%;height: 100%;cursor: pointer;z-index: 100;outline: none;}.category .myGrid .gridBox1 #block2Next{left: 80%;}.category .myGrid .gridBox1 .swiper-container-2b{position: relative;box-shadow: 0 0 20px rgba(0,0,0,0.5);}@media (max-width: 1199.98px){.category .myGrid .gridBox1 .swiper-container-2b{box-shadow: 0 0 20px rgba(0,0,0,0);}}.category .myGrid .gridBox1 .swiper-container-2b > .line{left: 6.5% !important;width: 41.75% !important;}.category .myGrid .gridBox1 .swiper-container-2b > .line:nth-child(3){left: 6.5% !important;}.category .myGrid .gridBox1 .swiper-container-2b > .line:nth-child(4){left: 51.75% !important;width: 100%;}.category .myGrid .gridBox1 .swiper-container-2b .swiper-slide-active span.line-a2b{left: 6.5% !important;background: white;height: 2px;width: 41.75%;animation: line-act2b 4s linear forwards;position: absolute;top: 3%;padding: 0 !important;margin: 0 !important;}.category .myGrid .gridBox1 .b2-1.swiper-slide-active span.line-a2b:nth-child(2){left: 6.5% !important;}.category .myGrid .gridBox1 .b2-2.swiper-slide-active span.line-a2b:nth-child(2){animation: none;}.category .myGrid .gridBox1 .b2-2.swiper-slide-active span.line-a2b:nth-child(3){left: 51.75% !important;}@keyframes line-act2b{from{width: 0%;}to{width: 41.75% !important;}}.category .myGrid .gridBox1 .line:nth-child(4):after{content: "Arteria";color: #fff;right: 0;position: absolute;font-weight: bold;top: .4rem;}.category .myGrid .gridBox1 img{width: 100%;}.category .myGrid .gridBox2{grid-area: title;display: grid;padding-top: 2rem;}@media (max-width: 1199.98px){.category .myGrid .gridBox2{padding-top: 0;}}.category .myGrid .gridBox2 .category__title{font-size: 2.2rem;line-height: 1;position: relative;font-family: 'Gilroy-ExtraBold';padding-right: 2.6rem;text-align: right;}@media (max-width: 1199.98px){.category .myGrid .gridBox2 .category__title{padding-top: 2rem;text-align: center;padding-right: 0;}}@media (max-width: 575.98px){.category .myGrid .gridBox2 .category__title{font-size: 1.5rem;}}.category .myGrid .gridBox3{grid-area: desc;}.category .myGrid .category__description{padding: .3rem 1.4rem .5rem 0;font-size: .95rem;text-align: center;}@media (max-width: 1199.98px){.category .myGrid .category__description{padding: .9rem 2.5% .5rem 2.5%;}}.category .myGrid .gridBox4{grid-area: desc2;}.category .myGrid .gridBox4 .category__description_2{padding: .6rem 1.4rem .5rem 0;font-size: .95rem;text-align: center;}@media (max-width: 1199.98px){.category .myGrid .gridBox4 .category__description_2{padding: .3rem 2.5% .5rem 2.5%;}}.category .myGrid .gridBox5{grid-area: subtitle;}@media (max-width: 1199.98px){.category .myGrid .gridBox5{margin: 0 0 29% 0;padding-top: 1.3rem;margin-bottom: 0;}}.category .myGrid .gridBox5 .category__subtitle,.category .myGrid .gridBox5 .category__subtitle2{padding-right: 1.4rem;font-size: 1.15rem;line-height: 1.4;letter-spacing: .1rem;font-weight: bold;text-align: center;font-family: Oswald;}@media (min-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle .break-mob,.category .myGrid .gridBox5 .category__subtitle2 .break-mob{display: none;}}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle,.category .myGrid .gridBox5 .category__subtitle2{padding: 0;text-align: left;}}.category .myGrid .gridBox5 .category__subtitle.plaster{margin: .5rem 0 4.5rem 5vw;}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.plaster{line-height: 1.2;margin: 0 2.5% 0 10.5%;}}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.plaster .stroke{margin: 0 2.5% 0 -5%;}}.category .myGrid .gridBox5 .category__subtitle.paint{margin-bottom: 4rem;}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.paint{margin: 0 2.5% 0 14.5%;}}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.paint .stroke{margin: 0 2.5% 0 29%;}}.category .myGrid .gridBox5 .category__subtitle.barelief{margin-bottom: 4rem;}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.barelief{margin: 0 2.5% 0 7.5%;}}.category .myGrid .gridBox5 .category__subtitle.barelief .stroke{margin-left: 6vw;}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.barelief .stroke{margin: 0 2.5% 0 14%;}}.category .myGrid .gridBox5 .category__subtitle.barelief .break-mob{display: inline;}.category .myGrid .gridBox5 .category__subtitle.design{margin-bottom: 4rem;}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.design{margin: 0 2.5% 0 19.5%;}}@media (max-width: 1199.98px){.category .myGrid .gridBox5 .category__subtitle.design .stroke{margin: 0 2.5% 0 16%;}}.category .myGrid .gridshch{min-width: 0;min-height: 0;}.category .m_inst2bC{width: 35%;position: absolute;bottom: 0;left: 65%;z-index: 2;font-family: Mont-ExtraLight;font-size: 18px;}@media (max-width: 1199.98px){.category .m_inst2bC{position: relative;padding-top: 4rem;left: 0;width: 100%;}}.category .m_inst2b{width: 100%;position: absolute;bottom: 2.3%;z-index: 2;font-family: Mont-ExtraLight;font-size: 18px;}.category .btn_i2b{position: relative;left: 0;text-align: center;cursor: pointer;z-index: 2;}.category .m_inst2bC > .m_trigger::after,.category .m_inst2b > .m_trigger::after{content: '';position: absolute;left: 50%;top: -50%;width: 12px;height: 12px;margin-left: -10px;margin-top: -10px;border: 2px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(5px) rotate(45deg);animation: btn2bС 5s linear infinite;}.category .m_inst2bC > .btn_i2b::before,.category .m_inst2b > .btn_i2b::before{content: '';position: absolute;left: 50%;top: -50%;width: 28px;height: 28px;margin-top: -20px;background: rgba(255,255,255,0.6);border-radius: 50%;-webkit-transform: translateX(-13px);transform: translateX(-13px);opacity: 1;animation: btn2bС 5s linear infinite;}.category .m_inst2b:hover .m_trigger::after,.category .m_inst2b:hover .btn_i2b::before{top: -90%;transition: .5s;animation: none;}@keyframes btn2bС{15%{top: -90%;}18%{top: -50%;}30%{top: -120%;}33%{top: -50%;}45%{top: -150%;}50%{top: -50%;}}.static-page__title{font-family: 'Gilroy-ExtraBold';margin: 0 0 1.5rem;font-size: 2.2rem;text-align: center;}@media (max-width: 575.98px){.static-page__title{font-size: 1.5rem;}}.couch-main{float: left;min-height: 100vh;width: 100%;background-color: #e0e0e0;font-family: 'Gilroy-Light';position: relative;}.couch-main .couch-main__body{margin: 0 auto;padding: 2rem 0;width: 80%;}@media (max-width: 575.98px){.couch-main .couch-main__body{width: 95%;padding: 3.5rem 0;}}.couch-main .static-page__title{font-size: 2.2rem;}@media (max-width: 575.98px){.couch-main .static-page__title{font-size: 1.5rem;}}.couch-main__text{padding: .6rem 0 .5rem;line-height: 1.5;}@media (max-width: 575.98px){.couch-main__text{text-align: center;line-height: 1.3;}}.couch-main ul{padding: 1.5rem 0 1.5rem 3rem;}.couch-main li{padding-top: 1rem;list-style-type: disc;}.couch-main li a{font-size: 1.25rem;color: #000;}.couch-main__content{width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;margin: 3rem 0;}.couch-main .category-item{margin: .75rem 1%;flex: 0 1 23.34%;height: 200px;position: relative;overflow: hidden;background-color: #f4f0f0;border-radius: 5px;}@media (max-width: 1500.98px){.couch-main .category-item{flex: 0 1 48%;height: 301px;}}@media (max-width: 991.98px){.couch-main .category-item{height: 200px;}}@media (max-width: 575.98px){.couch-main .category-item{flex: 0 1 100%;height: 240px;}}@media (min-width: 1500.98px){.couch-main .category-item:first-child{margin-left: 0;}}@media (min-width: 1500.98px){.couch-main .category-item:last-child{margin-right: 0;}}.couch-main .category-item:hover{box-shadow: 0 0 10px rgba(0,0,0,0.5);}.couch-main .category-item__img{overflow: hidden;width: 100%;height: 75%;position: relative;}@media (max-width: 991.98px){.couch-main .category-item__img{height: 65%;}}@media (max-width: 575.98px){.couch-main .category-item__img{height: 75%;}}.couch-main .category-item__img img{width: 100%;height: auto;background-size: cover;position: absolute;bottom: -15%;}@media (max-width: 575.98px){.couch-main .category-item__img img{height: auto;width: 100%;position: absolute;}}.couch-main .category-item__body{color: #000;padding: 0 1rem;overflow: hidden;height: 25%;display: flex;align-items: center;position: relative;bottom: 0;left: 0;background-color: white;width: 100%;}@media (max-width: 991.98px){.couch-main .category-item__body{height: 35%;}}@media (max-width: 575.98px){.couch-main .category-item__body{height: 25%;}}.couch-main .category-item__body a{flex: 0 1 100%;}.couch-main .category-item__title{font-size: 1.2rem;text-align: center;font-family: 'Gilroy-ExtraBold';padding: .5rem 0 1rem 0;color: #000;}@media (max-width: 1600.98px){.couch-main .category-item__title{font-size: 1.1rem;}}.couch-category{float: left;min-height: 100vh;width: 100%;background-color: #e0e0e0;font-family: 'Gilroy-Light';position: relative;}.couch-category__body{margin: 0 auto;padding: 2rem 0;width: 80%;}@media (max-width: 575.98px){.couch-category__body{width: 96%;padding: 3.5rem 0;}}.couch-category__text{padding: .6rem 0 .5rem;}@media (max-width: 575.98px){.couch-category__text{text-align: center;}}.couch-category__subtitle{font-family: 'Gilroy-ExtraBold';padding-top: 2rem;font-size: 1.2rem;}@media (max-width: 575.98px){.couch-category__subtitle{text-align: center;}}.couch-category__subtitle.secondary{padding-left: 2rem;font-size: 17px;text-align: left;}.couch-category ul{padding: 1rem 0 1rem 3rem;}.couch-category li{padding-top: .7rem;list-style-type: disc;}.couch-category p{line-height: 1.3;}.couch-category__content{width: 102%;display: flex;flex-wrap: wrap;flex-direction: row;margin: 2rem 0;}@media (max-width: 1500.98px){.couch-category__content{width: 100%;}}.couch-category .category-item{margin: .75rem 1%;flex: 0 1 31.2%;height: 320px;position: relative;overflow: hidden;background-color: #f4f0f0;border-radius: 5px;left: -1%;}@media (max-width: 1500.98px){.couch-category .category-item{flex: 0 1 48%;}}@media (max-width: 575.98px){.couch-category .category-item{flex: 0 1 100%;left: 0;}}.couch-category .category-item:hover{box-shadow: 0 0 10px rgba(0,0,0,0.5);}.couch-category .category-item__img{overflow: hidden;width: 100%;height: 60%;}.couch-category .category-item__img img{width: 100%;height: auto;background-size: cover;}.couch-category .category-item__body{color: #000;padding: 0 1rem;overflow: hidden;height: 40%;position: relative;}.couch-category .category-item__body a{min-height: 40%;}.couch-category .category-item__title{text-align: center;font-family: 'Gilroy-ExtraBold';padding-top: .5rem;color: #000;letter-spacing: .05rem;}.couch-category .category-item__text{height: 43%;overflow: hidden;position: relative;font-size: .8rem;padding-top: .5rem;}.couch-category .category-item__feed-back{display: flex;flex-wrap: wrap;flex-direction: row;width: 100%;height: 25%;padding-top: .5rem;position: absolute;bottom: 0;}.couch-category .category-item__comment{flex: 0 0 20%;}.couch-category .category-item__comment .fa-comment-alt{color: #007aff;}.couch-category .category-item__like{flex: 0 0 20%;}.couch-category .category-item__like .fa-thumbs-up{color: #dc8713;cursor: pointer;}.couch-pattern{float: left;font-family: 'Gilroy-Light';padding: 4rem 3rem;position: relative;color: #fff;text-align: center;}@media (max-width: 575.98px){.couch-pattern{padding: 3rem 0;}}.couch-pattern__body{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}.couch-pattern__body h1{font-size: 1.5rem;font-weight: bold;flex: 0 0 100%;padding-bottom: 1.5rem;}.couch-pattern .couch-pattern__img-block{flex: 0 0 25%;max-width: 25%;}@media (max-width: 991.98px){.couch-pattern .couch-pattern__img-block{display: none;}}.couch-pattern .couch-pattern__img-block img{width: 80%;margin: 0 auto;}.couch-pattern .couch-pattern__img-block .couch-pattern__img-text{padding-top: 1rem;}.couch-pattern__img{width: 100%;overflow: hidden;}@media (max-width: 991.98px){.couch-pattern__img{height: 80%;width: 50%;margin: 1rem auto;box-shadow: 0 0 15px rgba(0,0,0,0.8);}}@media (max-width: 575.98px){.couch-pattern__img{width: 100%;margin: 1rem auto;}}@media (min-width: 992px){.couch-pattern__img img{width: 100%;}}.couch-pattern__img-text{font-size: .8rem;font-weight: bold;}@media (max-width: 991.98px){.couch-pattern__img-text{padding-top: .5rem;height: 20%;}}.couch-pattern__list{list-style-type: none;text-align: left;flex: 0 0 75%;max-width: 75%;padding: 2.5rem 1.5rem 0;}@media (max-width: 991.98px){.couch-pattern__list{flex: 0 0 100%;max-width: 100%;padding: 0 1.5rem 0;padding: 1rem 1.5rem 0;}}.couch-pattern__list li{margin-left: 1rem;position: relative;padding-bottom: .5rem;}@media (max-width: 575.98px){.couch-pattern__list li{margin-left: 0;padding-bottom: 1rem;}}.couch-pattern__list .couch-pattern__desc{font-size: 1.2rem;}@media (max-width: 575.98px){.couch-pattern__list .couch-pattern__desc{font-size: 1rem;}}.couch-pattern .couch__slider{flex: 0 0 80%;max-width: 80%;margin: 0 auto;height: 100vh;}@media (min-width: 992px){.couch-pattern .couch__slider{display: none;}}@media (max-width: 575px){.couch-pattern .couch__slider{height: 50vh;}}.couch-pattern .couch__slider .couch-container{width: 100%;height: 100%;}.couch-pattern .couch__slider .swiper-slide{text-align: center;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.couch-pattern .couch__slider .couch__slide{width: 100%;height: 100%;}body{width: 95vw;float: right;}@media (max-width: 991px){body{width: 100%;}}.d-none{display: none !important;}.d-block{display: block !important;}@media (min-width: 575px){.d-sm-block{display: block !important;}.d-sm-none{display: none !important;}}@media (min-width: 1200px){.vision_max1200{display: none;}}@media (max-width: 1200px){.vision_min1200{display: none;}}.btn_feed-back{color: #fff;cursor: pointer;line-height: 0;}.btn_feed-back a:hover{color: #999;border-bottom: 1px solid #999;cursor: pointer;}.art{position: absolute;top: 4%;float: right;right: 7%;z-index: 99999;color: #fff;font-size: .95rem;font-weight: bold;}.m_inst{position: absolute;bottom: 1%;width: 100%;z-index: 101;text-align: center;font-size: 18px;font-family: Mont-ExtraLight;}@media (max-width: 575.98px) and (orientation: portrait){.m_inst{bottom: 5%;}}.m_inst > .m_trigger::after{content: '';position: absolute;left: 50%;top: -90%;width: 12px;height: 12px;margin-left: -10px;margin-top: -10px;border: 2px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(5px) rotate(45deg);animation: btn2b 5s linear infinite;}.m_inst > .btn_i::before{content: '';position: absolute;left: 50%;top: -90%;width: 28px;height: 28px;margin-top: -20px;background: rgba(255,255,255,0.6);border-radius: 50%;-webkit-transform: translateX(-13px);transform: translateX(-13px);opacity: 1;animation: btn2b 5s linear infinite;}.m_inst:hover .m_trigger::after,.m_inst:hover .btn_i::before{top: -90%;transition: .5s;animation: none;}@keyframes btn2b{15%{top: -130%;}18%{top: -90%;}30%{top: -160%;}33%{top: -90%;}45%{top: -190%;}50%{top: -90%;}}.btn_i{cursor: pointer;color: #fff;}.ss_btnNext,.ss_btnPrev{position: absolute;top: 0%;right: 0%;float: right;width: 20%;height: 100%;z-index: 200;cursor: pointer;outline: none;}.ss_btnPrev{right: auto;}.static-sprite{background-image: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(/img/sprite.webp);display: inline-block;background-size: 100% 500%;}@media (max-width: 1198.98px) and (orientation: portrait){.static-sprite{background-image: linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url(/img/sprite_plansh.webp);background-size: 500% 100%;}}.static-sprite.plastSlideHome{background-position: 0 100%;height: 100vh;}@media (max-width: 991.98px) and (orientation: portrait){.static-sprite.plastSlideHome{background-position: 100% 0;}}.static-sprite.barSlideHome{background-position: 0 400%;height: 100vh;}@media (max-width: 991.98px) and (orientation: portrait){.static-sprite.barSlideHome{background-position: 400% 0;}}.static-sprite.desSlideHome{background-position: 0 300%;height: 100vh;}@media (max-width: 991.98px) and (orientation: portrait){.static-sprite.desSlideHome{background-position: 300% 0;}}.static-sprite.paintSlideHome{background-position: 0 200%;height: 100vh;}@media (max-width: 991.98px) and (orientation: portrait){.static-sprite.paintSlideHome{background-position: 200% 0%;}}header#start-bar{background-image: url("/img/barelief/barelief.jpg");}header#start-des{background-image: url("/img/design/design.webp");}header#start-paint{background-image: url("/img/painting/painting.webp");}header#start-plast{background-image: url("/img/plaster/plaster.jpg");background-size: cover;}@media (max-width: 991.98px) and (orientation: portrait){header#start-plast{background-image: url("/img/plaster/plaster_mob.webp");}}header#start-plast .header__title{font-size: 82px;letter-spacing: .3rem;}@media (max-width: 991.98px) and (orientation: landscape){header#start-plast .header__title{font-size: 4rem;}}header#start-plast .header__title:nth-child(2){padding: .8rem 0;}@media (max-width: 991.98px) and (orientation: landscape){header#start-plast .header__title:nth-child(2){padding: 0 0 .2rem 0;}}@media (max-width: 575.98px) and (orientation: portrait){header#start-plast .header__title:nth-child(2){padding: 0 0 .6rem 0;}}@media (max-width: 575.98px) and (orientation: portrait){header#start-plast .header__title{font-size: 2.2rem;letter-spacing: .3rem;text-transform: none;font-weight: bold;}}header#start-plast .header__sub-title{font-size: 24px;text-align: center;margin-top: 3vh;letter-spacing: .5rem;word-spacing: 1rem;font-weight: 100;position: relative;}@media (max-width: 991.98px) and (orientation: landscape){header#start-plast .header__sub-title{font-size: 1.25rem;}}@media (max-width: 575.98px) and (orientation: portrait){header#start-plast .header__sub-title{font-size: 21px;letter-spacing: .02rem;line-height: 1;word-spacing: .3rem;}}header#start-plast .header__slider{top: 60%;}@media (max-width: 575.98px) and (orientation: portrait){header#start-plast .header__slider{top: 60%;}}header#start-bar,header#start-des,header#start-paint{background-size: cover;}header#start-bar .header__sub-title,header#start-des .header__sub-title,header#start-paint .header__sub-title{font-size: 27px;line-height: 1;text-align: center;margin-top: 9vh;letter-spacing: .7rem;word-spacing: 2rem;font-weight: 100;position: relative;}@media (max-width: 991.98px) and (orientation: landscape){header#start-bar .header__sub-title,header#start-des .header__sub-title,header#start-paint .header__sub-title{font-size: 24px;line-height: 1.5;}}@media (max-width: 575.98px) and (orientation: portrait){header#start-bar .header__sub-title,header#start-des .header__sub-title,header#start-paint .header__sub-title{font-size: 23px;margin-top: 5.5vh;letter-spacing: .02rem;line-height: 1;word-spacing: .3rem;}}header{width: 100%;margin-top: 8vh;height: 92vh;float: right;display: block;position: relative;font-family: 'Gilroy-Light';z-index: 1;overflow: hidden;}@media (max-width: 991.98px){header{margin-top: 0;}}@media (max-width: 991.98px) and (orientation: landscape){header{height: 130vh;}}@media (max-width: 991.98px) and (orientation: portrait){header{height: 100vh;}}header:after{content: '';width: 100%;height: 92vh;position: absolute;background: rgba(0,0,0,0.3);z-index: 2;}@media (max-width: 1199.98px) and (orientation: portrait){header:after{height: 100vh;}}@media (max-width: 1199.98px) and (orientation: landscape){header:after{height: 94vh;}}@media (max-width: 991.98px) and (orientation: landscape){header:after{height: 130vh;}}@media (max-width: 575.98px) and (orientation: portrait){header:after{height: 100vh;}}header.static-sprite{height: 92vh;background-position: 0 0;background-size: 100% 500%;}@media (max-width: 1199.98px) and (orientation: portrait){header.static-sprite{height: 100vh;background-size: 500% 100%;}}@media (max-width: 1199.98px) and (orientation: landscape){header.static-sprite{height: 94vh;}}@media (max-width: 991.98px) and (orientation: landscape){header.static-sprite{height: 130vh;}}@media (max-width: 1198.98px) and (orientation: portrait){header.static-sprite:after{background: rgba(0,0,0,0);content: '';width: 100%;height: 92vh;position: absolute;z-index: 2;}}@media (max-width: 1198.98px) and (orientation: portrait){header.static-sprite:after{height: 100vh;}}@media (max-width: 991.98px) and (orientation: landscape){header.static-sprite:after{height: 130vh;}}header.static-sprite .header__title{font-size: 120px !important;}@media (max-width: 991.98px) and (orientation: landscape){header.static-sprite .header__title{font-size: 87px !important;}}@media (max-width: 575.98px) and (orientation: portrait){header.static-sprite .header__title{font-size: 3.2rem !important;}}@media (max-width: 991.98px) and (orientation: landscape){header.static-sprite .header__sub-title{font-size: .8rem !important;}}header .header__head{position: absolute;top: 9vh;width: 100%;color: #fff;z-index: 3;text-align: center;}@media (max-width: 991.98px) and (orientation: landscape){header .header__head{top: 17vh;}}@media (max-width: 575.98px) and (orientation: portrait){header .header__head{top: 12vh;}}header .header__head .header__title{font-size: 96px;font-weight: bold;line-height: 0.7;letter-spacing: 1.75rem;position: relative;text-decoration: none;color: #fff;margin: 0;}@media (max-width: 991.98px) and (orientation: landscape){header .header__head .header__title{font-size: 87px;}}@media (max-width: 575.98px) and (orientation: portrait){header .header__head .header__title{font-size: 3.2rem;letter-spacing: .45rem;line-height: 1;font-weight: normal;}}header .header__head .header__sub-title{letter-spacing: .7rem;line-height: 3;font-size: 1.8rem;margin-right: 2%;color: #fff;}@media (max-width: 575.98px) and (orientation: portrait){header .header__head .header__sub-title{font-size: 1rem;letter-spacing: .05rem;line-height: 1;padding-top: 2vh;word-spacing: .3rem;}}header .header__head .header__block-sub-title-2{margin-top: 2vh;position: relative;}header .header__head .header__block-sub-title-2 .header__sub-title-2{font-size: 21px;letter-spacing: .13rem;}header .header__slider{top: 60%;position: absolute;width: 100%;color: #fff;z-index: 3;}@media (min-width: 576px){header .header__slider{top: 55%;}}header .header__slider .header-block{text-align: center;}header .header__slider .header-block .header__slider-title,header .header__slider .header-block .header__slider-subtitle{width: 100%;position: absolute;right: -100%;}header .header__slider .header-block .header__slider-title{font-size: 24px;top: -2rem;right: auto;left: -100%;}header .header__slider .header-block.active .header__slider-title{animation: headerSliderTit 3.5s linear forwards;}header .header__slider .header-block.active .header__slider-subtitle{animation: headerSliderSub 3.5s linear forwards;}@keyframes headerSliderTit{10%{left: -6%;}57.1%{left: 0;color: #fff;color: #fff;}67.1%{left: 100%;color: rgba(0,0,0,0);}75%{color: rgba(0,0,0,0);}95%{color: rgba(0,0,0,0);}}@keyframes headerSliderSub{10%{right: -6%;}57.1%{right: 0;color: #fff;}67.1%{right: 100%;color: rgba(0,0,0,0);}75%{color: rgba(0,0,0,0);}95%{color: rgba(0,0,0,0);}}header .header__feed-back{position: absolute;top: 80vh;width: 100%;left: 0;color: #fff;z-index: 3;text-align: center;letter-spacing: .2rem;font-size: 18px;}header .header__feed-back a:hover{color: #999;border-bottom: 1px solid #999;cursor: pointer;}@media (max-width: 991.98px) and (orientation: landscape){header .header__feed-back{top: 110vh;}}.line{background: rgba(255,255,255,0.4);left: 0;height: 2px;position: absolute;top: 3%;width: 20%;content: '';z-index: 999;}.line:nth-child(1){left: 6.5%;}.line:nth-child(2){left: 29%;}.line:nth-child(3){left: 51.5%;}.line:nth-child(4){left: 74%;}.swiper-slide-active .line-a{background: white;position: absolute;top: 3%;width: 20%;height: 2px;-webkit-animation: line-act 6s linear forwards;-o-animation: line-act 6s linear forwards;-moz-animation: line-act 6s linear forwards;animation: line-act 6s linear forwards;}.plastSlideHome.swiper-slide-active .line-a:nth-child(2){left: 6.5%;}.barSlideHome.swiper-slide-active .line-a:nth-child(2),.desSlideHome.swiper-slide-active .line-a:nth-child(2),.paintSlideHome.swiper-slide-active .line-a:nth-child(2){left: 6.5%;animation: none;}.barSlideHome.swiper-slide-active .line-a:nth-child(3){left: 29%;}.desSlideHome.swiper-slide-active .line-a:nth-child(3),.paintSlideHome.swiper-slide-active .line-a:nth-child(3){left: 29%;animation: none;}.desSlideHome.swiper-slide-active .line-a:nth-child(4){left: 51.5%;}.paintSlideHome.swiper-slide-active .line-a:nth-child(4){left: 51.5%;animation: none;}.paintSlideHome.swiper-slide-active .line-a:nth-child(5){left: 74%;}@keyframes line-act{from{width: 0%;}to{width: 20%;}}.home-slider{width: 100%;float: right;background-color: #EBEBEB;position: relative;font-family: 'Gilroy-Light';}@media (max-width: 575.98px) and (orientation: portrait){.home-slider .plastSlideHome .home-slider__subtitle{margin-top: 17.5vw;}}.home-slider .home-slider__body{width: 850px;height: 350px;margin: 10% auto 0;text-align: center;}@media (max-width: 1199.98px) and (orientation: landscape){.home-slider .home-slider__body{width: 80%;}}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .home-slider__body{margin-top: 18%;width: 92%;height: 450px;}}@media (max-width: 575.98px) and (max-height: 550px) and (orientation: portrait){.home-slider .home-slider__body{width: 92%;height: 65vh;}}.home-slider .home-slider__body .a1,.home-slider .home-slider__body .a2,.home-slider .home-slider__body .a3,.home-slider .home-slider__body .a4{position: relative;height: 100%;}.home-slider .home-slider__body .home-slider__content{position: relative;height: 100%;display: flex;flex-direction: row;flex-wrap: wrap;align-items: center;}.home-slider .home-slider__body .home-slider__content:before{margin-top: .7%;content: '';height: 70%;background-color: rgba(0,0,0,0.35);display: block;width: 94%;position: absolute;left: 150%;top: 15%;}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .home-slider__body .home-slider__content:before{top: 9.5%;height: 82%;}}@media (max-width: 575.98px) and (max-height: 550px) and (orientation: portrait){.home-slider .home-slider__body .home-slider__content:before{top: 11.5%;height: 77%;}}.home-slider .home-slider__body .a2 .home-slider__content:before,.home-slider .home-slider__body .a4 .home-slider__content:before{background-color: rgba(0,0,0,0.4);}.home-slider .home-slider__body .home-slider__desc{position: relative;font-weight: bold;left: 150%;color: #fff;padding: 5%;letter-spacing: .07rem;margin: 2% 3% 0;width: 90%;flex: 0 0 90%;text-align: center;display: block;}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .home-slider__body .home-slider__desc{padding: 0%;margin: 2% 5% 0;}}@media (max-width: 575.98px) and (max-height: 550px) and (orientation: portrait){.home-slider .home-slider__body .home-slider__desc{height: 69%;overflow: auto;padding: 0%;margin: 2% 5% 0;}}.home-slider .swiper-slide-active .home-slider__content:before{left: 3%;transition: .3s;transition-delay: .40s;}.home-slider .swiper-slide-active .home-slider__desc{left: 0;transition: .3s;transition-delay: .40s;}.home-slider .home-slider__title{font-size: 3rem;font-weight: bold;line-height: 2.5rem;color: #fff;position: absolute;top: -.7rem;left: 0;flex: 0 0 100%;text-align: left;padding-left: 1rem;}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .home-slider__title{top: .3rem;font-size: 2rem;line-height: 2rem;}}.home-slider .a1 .home-slider__title{top: -2.7rem;}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .a1 .home-slider__title{top: -1.1rem;line-height: 1.8rem;}}.home-slider .home-slider__subtitle{font-size: 1.3rem;color: #000;background-color: #fff;width: auto;padding: .2rem 1rem;opacity: 0;position: absolute;right: 0;bottom: .09rem;}@media (max-width: 1600.98px){.home-slider .home-slider__subtitle{bottom: .06rem;}}@media (max-width: 575.98px){.home-slider .home-slider__subtitle{bottom: .6%;}}.home-slider .swiper-slide-active .home-slider__subtitle{opacity: 1;transition: .5s;transition-delay: 2.9s;}@media (min-width: 1198.98px){.home-slider .swiper-slide-active .home-slider__subtitle{margin-top: 0;}}@media (max-width: 1199.98px) and (orientation: portrait){.home-slider .swiper-slide-active .home-slider__subtitle{font-weight: bold;}}.home-slider .l1:before,.home-slider .l1:after,.home-slider .l2:before,.home-slider .l2:after,.home-slider .l3:before,.home-slider .l3:after{background: #fff;position: absolute;display: block;content: '';}.home-slider .swiper-slide-active .l1:before{top: 15%;right: 80%;height: 2px;width: 0px;animation: l1 1.5s linear forwards;display: none;}@keyframes l1{from{width: 0%;}to{width: 40%;}}.home-slider .swiper-slide-active .l1:after{height: 2px;width: 0px;animation: l1 1.5s linear forwards;top: 4%;left: 60%;}.home-slider .swiper-slide-active .l2:before,.home-slider .swiper-slide-active .l2:after{height: 0%;width: 2px;animation: l2 1.5s linear forwards;top: 4%;}@keyframes l2{from{height: 0;}to{height: 95%;}}.home-slider .swiper-slide-active .l2:after{right: 0;animation-delay: 1.5s;}.home-slider .swiper-slide-active .l3:before,.home-slider .swiper-slide-active .l3:after{height: 2px;width: 0px;animation: l3 1.5s linear forwards;animation-delay: 1.5s;top: 99%;}@media (min-width: 575.98px){@keyframes l3{from{width: 0%;}to{width: 90%;}}}@media (max-width: 575.98px){@keyframes l3{from{width: 0%;}to{width: 80%;}}}.home-slider .swiper-slide-active .l3:after{right: 0;display: none;}.home-slider .swiper-slide-active .a1 .l1:before{display: none;}@media (max-width: 575.98px){@keyframes l1PL{to{width: 30%;}}@keyframes l1PLa1{to{width: 20%;}}}@media (min-width: 575.98px){@keyframes l1PL{to{width: 40%;}}}@media (max-width: 575.98px){.home-slider .swiper-slide-active .a2 .l1:after,.home-slider .swiper-slide-active .a4 .l1:after{left: 70%;animation: l1PL 1.5s linear forwards;}}.home-slider .swiper-slide-active .a1 .l1:after{height: 2px;animation: l1PL 1.5s linear forwards;top: 4%;left: 60%;}@media (max-width: 575.98px){.home-slider .swiper-slide-active .a1 .l1:after{left: 80%;animation: l1PLa1 1.5s linear forwards;}}.home-slider .swiper-slide-active .a1 .l2:before,.home-slider .swiper-slide-active .a1 .l2:after{animation: l2PL 1.5s linear forwards;animation-delay: 0s;top: 4%;}@keyframes l2PL{to{height: 95%;}}.home-slider .swiper-slide-active .a1 .l2:after{animation-delay: 1.5s;}.home-slider .swiper-slide-active .a1 .l3:before{animation: l3PL 1.5s linear forwards;animation-delay: 1.5s;}@media (min-width: 575.98px){@keyframes l3PL{to{width: 80%;}}}@media (max-width: 575.98px){@keyframes l3PL{to{width: 50%;}}}.home-slider .swiper-slide-active .a1 .l3:after{animation: l3PL 1.5s linear forwards;animation-delay: 1.5s;}.review{width: 100%;background-color: #EBEBEB;padding: 3rem 1rem;display: flex;flex-direction: row;flex-wrap: wrap;height: 70vh;}.review .review__title{font-family: 'Mont-Heavy';font-size: 2.5rem;line-height: 1;text-align: center;flex: 1 0 100%;width: 100%;padding-bottom: 4rem;color: #343a40;height: 10%;}.review .review__body{display: block;position: relative;flex: 1 0 80%;width: 80%;height: 80%;align-self: center;justify-content: center;overflow: hidden;}.review-card{height: 100%;padding: 25px 0;background-color: rgba(255,255,255,0.4);}.review-swiper{height: 100%;}.review-card-header{display: flex;height: 14%;}.review-card-header p{margin-top: 0;}.review-card-logo{margin: 0 20px;}.review .review__author{font-size: 1.3rem;text-align: left;padding-bottom: .4rem;}.review-card-author-info{flex: 0 0 auto;}.review__text-review{height: 75%;overflow: auto;margin-left: 10px;margin-right: 10px;margin-bottom: 10px;}.review-card-author-info{text-align: left;}.review-swiper-pagination{position: relative;}.review .swiper-button-next,.review .swiper-button-prev{height: 44px;color: #737373;font-size: 2rem;background-image: none;}.review .swiper-button-next{right: 0;text-align: right;}.review .swiper-button-prev{left: 0;width: 50px;}.review .review-swiper-pagination .swiper-pagination-bullet-active{background: #737373;}.review .review-swiper-pagination{bottom: 20px!important;}@media (max-width: 575.98px) and (orientation: portrait){.review .review__title{font-size: 1.5rem;line-height: 0.8;padding-bottom: 0;padding-top: 0.5rem;height: auto;}.review{height: 87vh;padding: 2rem 0.5rem;}.review-card-header{display: flex;height: 12%;}.review__text-review{color: #8a8a8a;flex: 0 0 100%;height: 82%;overflow: auto;}.review__text-info{color: #8a8a8a;}.review .review__body{height: 85%;}.review-swiper{height: 100%;}.review-card{width: 100%;}.review .review__feed-back{margin-top: 1.5rem!important;}}.review .review__photo{transform: translateX(-32px);width: 63px;height: 63px;left: 50%;position: relative;}@media (max-width: 991.98px){.review #btn-revPrev,.review #btn-revNext{display: none;}}.review #btn-revPrev:hover,.review #btn-revNext:hover{transition: all 1s;color: #a5a5a5;}.review .review__feed-back{margin-top: 3rem;flex: 1 0 100%;color: #000;text-align: center;cursor: pointer;line-height: 0;font-weight: bold;font-family: Mont-ExtraLight;font-size: 18px;}.review .review__feed-back a:hover{color: #999;border-bottom: 1px solid #999;cursor: pointer;}.faq{height: auto;position: relative;float: right;background-size: 100%;padding: 3rem 0;z-index: 1;}@media (max-width: 991.98px){.faq{background-size: 100rem;background-position: 60% 0%;}}.faq:before{content: '';background: rgba(0,0,0,0.7);height: 100%;top: 0;position: absolute;width: 100%;z-index: 2;}.faq .faq_content{width: 90%;margin: 0 auto;color: #fff;position: relative;z-index: 3;display: flex;flex-direction: row;flex-wrap: wrap;}@media (max-width: 991.98px){.faq .faq_content{width: 95%;}}.faq .faq__title{font-size: 38px;color: #999;font-family: 'Mont-Heavy';flex: 0 0 33.333333%;max-width: 33.333333%;}@media (max-width: 991.98px){.faq .faq__title{font-size: 3rem;padding-bottom: 1rem;flex-basis: 0;flex-grow: 1;max-width: 100%;}}@media (max-width: 575.98px){.faq .faq__title{font-size: 26px;}}.faq .faq__subtitle{font-size: 5rem;color: #999;font-family: 'Mont-Heavy';flex-basis: 0;flex-grow: 1;}@media (max-width: 991.98px){.faq .faq__subtitle{font-size: 5rem;margin-left: 1rem;max-width: 100%;}}@media (max-width: 575.98px){.faq .faq__subtitle{font-size: 3rem;}}.faq .faq__row{display: flex;width: 100%;flex-wrap: wrap;margin-top: 1rem;}@media (max-width: 991.98px){.faq .faq__row{padding-top: 1.5rem;position: relative;}}.faq .faq__block{flex: 0 0 50%;max-width: 50%;}@media (min-width: 1800.98px){.faq .faq__block{flex: 0 0 53%;max-width: 53%;}}@media (max-width: 991.98px){.faq .faq__block{flex: 0 0 100%;max-width: 100%;text-align: center !important;}}.faq .faq__block:nth-child(even):before,.faq .faq__block:nth-child(odd):before{padding: .5rem .5rem 0 .5rem;content: '';flex: 0 0 50%;border-top: 1px solid #fff;display: block;}@media (max-width: 991.98px){.faq .faq__block:nth-child(odd):before{flex: 0 0 75%;max-width: 75%;margin-left: 25%;}}@media (max-width: 991.98px){.faq .faq__block:nth-child(even):before{flex: 0 0 75%;max-width: 75%;margin-right: 25%;}}.faq .faq__block:nth-child(odd){text-align: left;}.faq .faq__block:nth-child(even){text-align: right;}.faq .faq__question{font-size: 20px;font-weight: bold;letter-spacing: 8px;cursor: pointer;}@media (max-width: 991.98px){.faq .faq__question{font-size: 1rem;padding-top: 1.5rem;letter-spacing: 5px;}}.faq .faq__answer{padding-top: 1.5rem;display: none;letter-spacing: 1px;line-height: 1.6;}@media (max-width: 991.98px){.faq .faq__answer{line-height: 1.2;font-weight: bold;font-size: .8rem;}}.faq .faq__number{flex: 0 0 8.333333%;font-size: 3.2rem;font-family: 'Mont-Heavy';line-height: 1.1;writing-mode: tb-rl;color: #999999;}@media (max-width: 991.98px){.faq .faq__number{writing-mode: lr-tb;font-size: 2rem;}}.faq .faq__number.faq_first{transform: rotate(180deg);text-align: right;position: relative;}@media (min-width: 1800.98px){.faq .faq__number.faq_first{flex: 0 0 5.333333%;}}@media (max-width: 991.98px){.faq .faq__number.faq_first{transform: rotate(0deg);position: absolute;top: 18vw;right: 1.2rem;}}@media (max-width: 575.98px){.faq .faq__number.faq_first{top: 4.4rem;}}.faq .faq__number.faq_first div{position: absolute;transform: rotate(0deg);background-image: url(/img/ask.svg);background-repeat: no-repeat;background-size: 24px;bottom: 0;left: 1rem;width: 15px;height: 65px;}@media (max-width: 991.98px){.faq .faq__number.faq_first div{transform: rotate(-90deg);top: .6rem;}}.faq .faq__number.faq__left{flex: 0 0 8.333333%;position: relative;}@media (min-width: 1800.98px){.faq .faq__number.faq__left{flex: 0 0 5.333333%;}}@media (max-width: 991.98px){.faq .faq__number.faq__left{position: absolute;top: -.3rem;left: .6rem;}}.faq .faq__number.faq__left div{position: absolute;transform: rotate(0deg);background-image: url(/img/ask.svg);background-repeat: no-repeat;background-size: 24px;top: 0rem;left: 1rem;width: 15px;height: 65px;}@media (max-width: 991.98px){.faq .faq__number.faq__left div{transform: rotate(-90deg);top: .6rem;}}.faq .faq__number.faq__right{flex: 0 0 8.333333%;transform: rotate(180deg);margin-left: 41.666667%;text-align: right;}@media (min-width: 1800.98px){.faq .faq__number.faq__right{flex: 0 0 5.333333%;}}@media (max-width: 991.98px){.faq .faq__number.faq__right{transform: rotate(0deg);position: absolute;top: -.3rem;right: .9rem;}}.faq .faq__number.faq__right div{position: absolute;transform: rotate(0deg);background-image: url(/img/ask.svg);background-repeat: no-repeat;background-size: 24px;bottom: 0;left: 1rem;width: 15px;height: 65px;}@media (max-width: 991.98px){.faq .faq__number.faq__right div{transform: rotate(-90deg);position: absolute;top: .6rem;}}.faq .faq__feed-back{padding-top: 3rem;flex: 1 0 100%;color: #fff;font-size: 18px;text-align: center;cursor: pointer;line-height: 1;font-weight: bold;font-family: Mont-ExtraLight;}.faq .faq__feed-back a:hover{color: #999;border-bottom: 1px solid #999;cursor: pointer;}.pattern-slider{width: 100%;float: right;background-color: #f6f6f6;position: relative;overflow: hidden;}.pattern-slider .m_inst{bottom: 9%;width: 72%;left: 3%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider .m_inst{bottom: 3.7%;width: 100%;left: 0;}}.pattern-slider .pattern-slider__line-block{width: 69%;top: 8vh;left: 3%;height: 84vh;position: absolute;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider .pattern-slider__line-block{width: 100%;top: .5%;left: 0;}}.pattern-slider .line{background: rgba(255,255,255,0.4);left: 0;height: 2px;position: absolute;top: 3%;width: 20%;content: '';z-index: 999;}.pattern-slider .line:nth-child(1){left: 6.5%;}.pattern-slider .line:nth-child(2){left: 29%;}.pattern-slider .line:nth-child(3){left: 51.5%;}.pattern-slider .line:nth-child(4){left: 74%;}.pattern-slider__slide{min-height: 100vh;padding: 8vh 0 8vh 3%;z-index: 100;display: flex;position: relative;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide{padding: 0;}}.pattern-slider__slide.swiper-slide-active .line-a{animation: line-act 6s linear forwards;}.pattern-slider__slide:nth-child(2).swiper-slide-active .line-a:nth-child(1),.pattern-slider__slide:nth-child(8).swiper-slide-active .line-a:nth-child(1){left: 6.5%;}.pattern-slider__slide:nth-child(3).swiper-slide-active .line-a:nth-child(1),.pattern-slider__slide:nth-child(4).swiper-slide-active .line-a:nth-child(1),.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(1),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(1){left: 6.5%;animation: none;}.pattern-slider__slide:nth-child(3).swiper-slide-active .line-a:nth-child(2){left: 28.8%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide:nth-child(3).swiper-slide-active .line-a:nth-child(2){left: 29%;}}.pattern-slider__slide:nth-child(4).swiper-slide-active .line-a:nth-child(2),.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(2),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(2){left: 28.8%;animation: none;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide:nth-child(4).swiper-slide-active .line-a:nth-child(2),.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(2),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(2){left: 29%;}}.pattern-slider__slide:nth-child(4).swiper-slide-active .line-a:nth-child(3){left: 51%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide:nth-child(4).swiper-slide-active .line-a:nth-child(3){left: 51.5%;}}.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(3),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(3){left: 51%;animation: none;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(3),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(3){left: 51.5%;}}.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(4),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(4){left: 73.2%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide:nth-child(5).swiper-slide-active .line-a:nth-child(4),.pattern-slider__slide:nth-child(1).swiper-slide-active .line-a:nth-child(4){left: 74%;}}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide.swiper-slide-active .pattern-slider__body{background-color: rgba(255,255,255,0.45);flex: 0 0 82.7%;box-shadow: 0 0 20px rgba(0,0,0,0.6);margin: 0 2.8% 0 14.5%;transition: 1s;transition-delay: .76s;}}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__slide.swiper-slide-active .pattern-slider__body:before{animation: populTextBlock 1s linear forwards;transition: 1500ms;}}@keyframes populTextBlock{50%{height: 100%;}90%{background-color: rgba(255,255,255,0.45);}99%{background-color: rgba(255,255,255,0);}100%{background-color: rgba(255,255,255,0);height: 100%;}}.pattern-slider__fon{width: 28%;float: right;background-color: #f6f6f6;position: relative;display: flex;align-items: center;justify-content: flex-end;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__fon{width: 100%;position: absolute;background-color: rgba(150,150,150,0);left: 0;height: 83%;padding: 7% 0 6%;}}.pattern-slider__body{position: relative;margin: 0 5%;box-shadow: 0 0 20px rgba(0,0,0,0.6);flex: 0 0 155%;min-height: 60vh;background-color: rgba(222,222,223,0.92);text-align: right;color: #000;display: flex;flex-wrap: wrap;align-items: center;}@media (max-width: 991.98px) and (orientation: landscape){.pattern-slider__body{margin: 8% auto 0;width: 85%;}}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__body{flex: 0 0 3px;margin: 0 85.5% 0 14.5%;box-shadow: 0 0 20px rgba(0,0,0,0);background-color: rgba(255,255,255,0);text-align: right;min-height: 10vh;left: 0;max-height: 68vh;overflow: auto;align-items: start;}}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__body:before{margin: 2.8% 0 0;content: '';width: 3px;height: 0;background-color: rgba(255,255,255,0.45);display: block;position: absolute;left: 0;bottom: 0;}}.pattern-slider__content{flex: 0 0 95%;margin: 0 auto 5%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__content{overflow: hidden;flex: 0 0 79vw;padding: 2.5rem 0 1.5rem;margin: 0 0.5rem .9rem;}}.pattern-slider__title{font-size: 1.9rem;line-height: 1;color: #000;margin-right: 5%;font-family: Mont-Heavy;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__title{color: #000;margin: 0 0 0 1rem;right: 1rem;position: relative;font-size: 1.25rem;}}.pattern-slider__text{text-align: center;padding-top: 1.8rem;font-size: .95rem;font-family: Gilroy-Light;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider__text{color: #000;padding-top: 1rem;}}.pattern-slider .ss_btnNext,.pattern-slider .ss_btnPrev{right: 44%;float: right;width: 7%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider .ss_btnNext,.pattern-slider .ss_btnPrev{width: 20%;right: 0%;}}.pattern-slider .ss_btnPrev{right: auto;left: 3%;float: left;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider .ss_btnPrev{left: 0%;}}.pattern-slider .swiper-wrapper .ss_btnNext,.pattern-slider .swiper-wrapper .ss_btnPrev{right: 0%;float: right;width: 7%;}@media (max-width: 991.98px) and (orientation: portrait){.pattern-slider .swiper-wrapper .ss_btnNext,.pattern-slider .swiper-wrapper .ss_btnPrev{display: none;}}.pattern-slider .swiper-wrapper .ss_btnPrev{right: auto;left: 56%;float: left;}.pattern-slider .pattern-slider__subtitle-FB{position: absolute;margin-top: -13%;line-height: 1.4;letter-spacing: .1rem;margin-left: 1%;font-size: 1.15rem;text-align: right;font-family: Oswald;width: 48%;z-index: 1;bottom: 21%;left: 0;color: #fff;}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB{width: 100%;margin: -40% 0 0;text-align: center;bottom: 16%;}}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.plaster{width: 100%;margin: 0;}}.pattern-slider .pattern-slider__subtitle-FB.plaster .stroke:nth-child(2){margin-right: -2rem;}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.plaster .stroke:nth-child(2){margin: 0;}}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.barelief{width: 100%;margin: 0;padding: 0 4.5% 0 0;}}@media (max-width: 370.98px) and (max-height: 580px){.pattern-slider .pattern-slider__subtitle-FB.barelief{padding: 0;}}.pattern-slider .pattern-slider__subtitle-FB.barelief .stroke{margin-right: -2rem;}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.barelief .stroke{margin: 0 0 0 4%;}}@media (max-width: 370.98px) and (max-height: 580px){.pattern-slider .pattern-slider__subtitle-FB.barelief .stroke{margin: 0;}}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.design{width: 100%;margin: 0;padding: 0 5% 0 0;}}.pattern-slider .pattern-slider__subtitle-FB.design .stroke{margin-right: -2rem;}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.design .stroke{margin: 0 0 0 48.5%;}}@media (max-width: 370.98px) and (max-height: 580px){.pattern-slider .pattern-slider__subtitle-FB.design .stroke{margin: 0 0 0 44.5%;}}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.paint{width: 100%;margin: 0 0 0;text-align: center;}}.pattern-slider .pattern-slider__subtitle-FB.paint .stroke{margin-right: -2rem;}@media (max-width: 1198.98px) and (orientation: portrait){.pattern-slider .pattern-slider__subtitle-FB.paint .stroke{margin: 0;}}footer{width: 100%;float: right;min-height: 75vh;padding-top: 4rem;display: flex;flex-wrap: wrap;flex-direction: row;position: relative;overflow: hidden;}footer .footer__t1,footer .footer__t2,footer .footer__t3,footer .footer__t4{flex-basis: 0;flex-grow: 1;max-width: 100%;height: 8rem;padding: 0 15px 0 15px;display: flex;flex-wrap: wrap;flex-direction: row;}@media (max-width: 1230.98px){footer .footer__t1,footer .footer__t2,footer .footer__t3,footer .footer__t4{flex: 0 0 50%;max-width: 50%;height: auto;margin: 0 0;padding: 0 0 15rem;}}@media (max-width: 991.98px){footer .footer__t1,footer .footer__t2,footer .footer__t3,footer .footer__t4{flex: 0 0 60%;max-width: 60%;height: auto;margin: 0 auto;padding: .75rem 0;}}@media (max-width: 575.98px){footer .footer__t1,footer .footer__t2,footer .footer__t3,footer .footer__t4{flex: 0 0 100%;max-width: 100%;}}footer .footer__title-plaster,footer .footer__title-barelief,footer .footer__title-paint,footer .footer__title-design{font-size: 2.5rem;font-family: 'Mont-Heavy';line-height: 0.8;font-weight: 400;cursor: pointer;width: 100%;letter-spacing: .3rem;text-align: right;}@media (max-width: 1230.98px){footer .footer__title-plaster,footer .footer__title-barelief,footer .footer__title-paint,footer .footer__title-design{text-align: center;}}@media (max-width: 991.98px){footer .footer__title-plaster,footer .footer__title-barelief,footer .footer__title-paint,footer .footer__title-design{font-size: 1.1rem;font-family: 'Mont-ExtraLight';letter-spacing: 0;-webkit-tap-highlight-color: rgba(0,0,0,0);}}footer .footer__hide{position: relative;flex: 0 0 100%;height: auto;}footer .not-scroll{width: 100%;height: 13rem;margin: 0 25px;overflow: hidden;position: absolute;}@media (max-width: 1199.98px){footer .not-scroll{width: 93%;}}@media (max-width: 991.98px){footer .not-scroll{transition: 1s;height: 0;position: relative;}footer .not-scroll.show{height: 13rem;transition: 1s;width: 96%;right: 5%;}}footer .not-scroll-outside{height: 100%;padding-right: 0px;overflow-x: hidden;overflow-y: scroll;}footer .footer__t1 .not-scroll-outside{width: 105%;}@media (max-width: 1199.98px){footer .footer__t1 .not-scroll-outside{width: 104.5%;}}@media (max-width: 991.98px){footer .footer__t1 .not-scroll-outside{width: 107.5%;}}footer .footer__t2 .not-scroll-outside{width: 107%;}@media (max-width: 1199.98px){footer .footer__t2 .not-scroll-outside{width: 104.5%;}}@media (max-width: 991.98px){footer .footer__t2 .not-scroll-outside{width: 107.5%;}}@media (max-width: 575.98px){footer .footer__t2 .not-scroll-outside{width: 105%;}}footer .footer__t3 .not-scroll-outside{width: 107%;}@media (max-width: 1199.98px){footer .footer__t3 .not-scroll-outside{width: 104.5%;}}@media (max-width: 991.98px){footer .footer__t3 .not-scroll-outside{width: 107.5%;}}@media (max-width: 575.98px){footer .footer__t3 .not-scroll-outside{width: 105%;}}footer .footer__t4 .not-scroll{width: 96%;}footer .footer__t4 .not-scroll-outside{width: 107%;}@media (max-width: 1199.98px){footer .footer__t4 .not-scroll-outside{width: 102.5%;}}@media (max-width: 991.98px){footer .footer__t4 .not-scroll-outside{width: 107.5%;}}@media (max-width: 575.98px){footer .footer__t4 .not-scroll-outside{width: 105%;}}footer .not-scroll-inside{width: 100%;margin: 0 0px;padding-right: 17px;}footer .footer__block-link{flex: 0 0 100%;padding-top: 1.25rem;text-align: right;}@media (max-width: 1199.98px){footer .footer__block-link{text-align: center;}}footer .footer__link{color: white;cursor: default;font-size: 1px;transition: all .4s;}footer .footer__hover-link{transition: all .4s;font-size: 1rem;font-family: 'Montserrat',sans-serif;font-weight: 100;letter-spacing: 5px;word-spacing: 5px;color: #000;cursor: pointer;position: relative;line-height: 1.4;}@media (max-width: 991.98px){footer .footer__hover-link{font-size: .8rem;letter-spacing: 0.2rem;}}footer .footer__mob-social{padding: 3rem 0;display: flex;flex-wrap: wrap;text-align: center;flex-direction: row;position: relative;width: 41%;margin: 0 auto;}@media (min-width: 992px){footer .footer__mob-social{display: none;}}@media (max-width: 575.98px){footer .footer__mob-social{width: 70%;}}footer .footer__mob-social li{flex: 0 0 25%;}footer .footer__mob-social a{font-size: 2rem;color: #000;}footer .footer__mob-contact{padding-top: 10%;width: 100%;text-align: center;}@media (min-width: 992px){footer .footer__mob-contact{display: none;}}footer .footer__mob-contact a{color: #000;font-weight: bold;font-size: .8rem;}footer .footer__mob-contact .footer__mob-name{font-family: 'Mont-Heavy';font-size: 1.1rem;text-decoration: none;}footer .footer__mob-contact div{margin: .4rem 0;}footer .footer__mob-contact .footer__mob-sitemap{padding: 1rem 0 1rem 0;}footer .footer__mob-contact .footer__mob-sitemap a{font-size: .8rem;}footer .footer__social{width: 45%;margin: 14rem auto 1.5rem auto;height: auto;display: flex;flex-wrap: wrap;flex-direction: row;position: relative;}@media (min-width: 1199.98px){footer .footer__social{width: 65%;}}@media (max-width: 1230.98px){footer .footer__social{margin: 6rem auto 1.5rem auto;}}@media (max-width: 991.98px){footer .footer__social{display: none;}}footer .footer__social li{flex-basis: 0;flex-grow: 1;text-align: center;position: relative;}footer .footer__social li:nth-child(-n+3)::after{content: "";position: absolute;top: 0px;height: 1px;right: -30%;width: 30%;margin: 1.4rem 1.4rem;background: #909090;}footer .footer__social a{color: #202020;display: inline-block;position: relative;padding: 0;border: 1px solid #000000;width: 50px;height: 50px;-webkit-border-radius: 100%;border-radius: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-transition: .35s;-o-transition: .35s;transition: .35s;}footer .footer__social a .fa-instagram,footer .footer__social a .fa-youtube,footer .footer__social a .fa-vk,footer .footer__social a .fa-facebook-f{font-size: 30px;line-height: 1.5;}footer .footer__contact{width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;padding-top: 5rem;}@media (max-width: 991.98px){footer .footer__contact{display: none;}}footer .footer__contact a{color: #000;}footer .footer__contact .footer__name{flex: 0 0 100%;font-size: 1.2rem;text-align: center;font-family: 'Mont-Heavy';padding-right: .5rem;padding-bottom: 1rem;}footer .footer__contact .footer__info{width: 100%;display: flex;flex-wrap: wrap;flex-direction: row;margin: 0 -.5rem;}footer .footer__contact .footer__info .footer__phone{flex: 0 0 50%;text-align: right;padding: 0 .5rem;font-size: .8rem;font-weight: bold;}footer .footer__contact .footer__info .footer__mail{flex: 0 0 50%;font-size: .8rem;font-weight: bold;padding: 0 .5rem;}footer .footer__contact .footer__sitemap{flex: 0 0 100%;text-align: center;font-size: .8rem;padding: .5rem 0 1.5rem 0;}.m_blur-it{filter: blur(4px);}.modal-FB{width: 40%;position: fixed;height: 28rem;bottom: -12rem;left: 30%;background: whitesmoke;visibility: hidden;opacity: 0;transition: all 0.5s ease-in-out;}@media (max-width: 991.98px) and (orientation: landscape){.modal-FB{left: 0;height: 100vh;width: 100%;}}@media (max-width: 575.98px){.modal-FB{width: 100%;left: 0;height: 35rem;}}.modal-FB.m_open{opacity: 1;visibility: visible;z-index: 200;bottom: 2%;overflow: auto;}@media (max-width: 991.98px) and (orientation: landscape){.modal-FB.m_open{bottom: 0;}}@media (max-width: 575.98px){.modal-FB.m_open{bottom: 0;}}.modal-FB.m_open #contactForm{margin-top: 0px;opacity: 1;}.modal-FB .swipe-closeFB{display: block;width: 100%;height: 11rem;top: -4rem;position: absolute;}.modal-FB .swipe-closeFB:after{content: '';position: absolute;display: block;left: 48%;top: 6.1rem;width: 23px;height: 20px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(7px) rotate(211deg) skewX(-29deg);}.modal-FB .swipe-closeFB:before{content: '';position: absolute;display: block;left: 48%;top: 5rem;width: 31px;height: 27px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(3px) rotate(210deg) skewX(-29deg);}.modal-FB #contactForm{width: 80%;display: block;font-family: 'Oswald';margin: 50% 0 0 0;position: relative;height: 12rem;left: 10%;top: 2rem;opacity: 0;transition: all 0.5s ease-in-out;}.modal-FB label.sendSuc{margin-top: 30%;}.modal-FB__title,.modal-FB__name,.modal-FB__phone,.modal-FB__submit{text-align: center;padding-top: .57rem;display: block;width: 60%;margin: 0 auto;height: 4rem;background: rgba(0,0,0,0);font-size: 1.5rem;line-height: 2.7rem;letter-spacing: .3rem;}@media (max-width: 575.98px){.modal-FB__title,.modal-FB__name,.modal-FB__phone,.modal-FB__submit{width: 100%;}}.modal-FB__title{padding-top: 2rem;}.modal-FB__submit{color: #cacaca;transition: 1s;}.modal-FB__submit:hover{transition: 1s;color: #000;}.modal-FB__name,.modal-FB__phone{border-bottom: 1px solid #cacaca;border-radius: 8px;}.modal-FB .m_sh{opacity: 0;visibility: hidden;}.modal-FB .m_sh.m_vis1,.modal-FB .m_sh.m_vis2{opacity: 1;visibility: visible;transition: 1s;}.modal-FB .modal-FB__contact{display: flex;position: absolute;flex-direction: row;flex-wrap: wrap;width: 60%;left: 20%;bottom: 3rem;}@media (max-width: 991.98px) and (orientation: landscape){.modal-FB .modal-FB__contact{bottom: auto;top: 85%;height: 15%;}}@media (max-width: 575.98px){.modal-FB .modal-FB__contact{bottom: .5rem;top: auto;height: auto;}}.modal-FB .modal-FB__contact a{color: #000;}.modal-FB .modal-FB__company{flex: 0 0 100%;padding-bottom: .5rem;text-align: center;font-family: 'Gilroy-ExtraBold';font-size: 1.2rem;}.modal-FB .modal-FB__myPhone,.modal-FB .modal-FB__myMail{flex: 0 0 48%;}@media (max-width: 575.98px){.modal-FB .modal-FB__myPhone,.modal-FB .modal-FB__myMail{flex: 0 0 100%;text-align: center !important;}}.modal-FB .modal-FB__myPhone a,.modal-FB .modal-FB__myMail a{letter-spacing: .1rem;font-weight: bold;font-size: .8rem;}.modal-FB .modal-FB__myPhone{margin-right: 2%;text-align: right;}.modal-FB .modal-FB__myMail{margin-left: 2%;}.fixMod{overflow: hidden;}.user-profile{float: left;min-height: 100vh;width: 100%;background-color: #e0e0e0;font-family: 'Gilroy-Light';position: relative;padding: 4rem 0;}@media (max-width: 1199.98px){.user-profile{display: block;padding: 0 0 .5rem;}}.user-profile:after{content: '';height: 100%;width: 450px;background-color: rgba(255,255,255,0.6);display: block;position: absolute;top: 0;left: 0;z-index: 1;}.user-profile__body{display: flex;width: 100%;margin: 0 auto;flex-wrap: wrap;flex-direction: row;}.user-profile__menu{flex: 0 0 450px;margin: 1rem;z-index: 2;}.user-profile__title{font-size: 2.2rem;line-height: 1;position: relative;font-family: 'Gilroy-ExtraBold';text-align: center;}@media (max-width: 1199.98px){.user-profile__title{padding-top: 2rem;padding-right: 0;}}@media (max-width: 575.98px){.user-profile__title{font-size: 1.5rem;}}.user-profile__content{flex: 0 0 calc(100% - 450px);}.user-profile__list{padding-top: 1.5rem;}.user-profile__list-item{padding-top: .7rem;}.user-profile__list-link{font-size: 1.4rem;font-weight: bold;color: #000;}.modal-vacancy{width: 40%;position: fixed;height: 90%;bottom: -100%;left: 30%;background: whitesmoke;visibility: hidden;opacity: 0;transition: all 0.5s ease-in-out;font-family: Gilroy-Light;}@media (max-width: 991.98px) and (orientation: landscape){.modal-vacancy{left: 0;height: 100vh;width: 100%;}}@media (max-width: 575.98px){.modal-vacancy{width: 100%;left: 0;height: 100%;}}.modal-vacancy.m_open{opacity: 1;visibility: visible;z-index: 9999;overflow: auto;bottom: 0;}.modal-vacancy.m_open #vacancyForm{opacity: 1;width: 80%;margin: 5.3rem auto;}@media (max-width: 575.98px){.modal-vacancy.m_open #vacancyForm{width: 96%;}}.modal-vacancy__title{text-align: center;display: block;height: 4rem;padding-bottom: .5rem;width: 100%;background: rgba(0,0,0,0);font-size: 1.3rem;line-height: 2.7rem;letter-spacing: .3rem;}@media (max-width: 575.98px){.modal-vacancy__title{font-weight: bold;}}.modal-vacancy__nameInput{font-weight: bold;font-size: 1rem;}.modal-vacancy__input,.modal-vacancy__textarea,.modal-vacancy__select{padding: .5rem;margin: .5rem 0 2rem;font-size: 18px;width: 100%;display: block;background: rgba(0,0,0,0.03);border-radius: 10px;}.modal-vacancy__select{overflow: auto;}.modal-vacancy__submit{padding: .5rem;font-size: 22px;width: 72%;display: block;font-weight: bold;background: rgba(0,0,0,0.3);margin: 0 auto;}@media (max-width: 575.98px){.modal-vacancy__submit{padding: .5rem .5rem .35rem;}}.modal-vacancy .swipe-closeVacancy{display: block;width: 100%;height: 11rem;top: -4rem;position: absolute;}.modal-vacancy .swipe-closeVacancy:after{content: '';position: absolute;display: block;left: 48%;top: 6.1rem;width: 23px;height: 20px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(7px) rotate(211deg) skewX(-29deg);}.modal-vacancy .swipe-closeVacancy:before{content: '';position: absolute;display: block;left: 48%;top: 5rem;width: 31px;height: 27px;margin-left: -10px;margin-top: -10px;border: 1px solid #000;border-bottom: none;border-right: none;-webkit-transform: translateX(5px) rotate(45deg);transform: translateX(3px) rotate(210deg) skewX(-29deg);}.modal-vacancy span{color: red;}.modal-vacancy__warning{padding-bottom: 4rem;}header .header__slider .header-block .header__slider-title,header .header__slider .header-block .header__slider-subtitle{left: 0;right: auto;transform: translateX(100%);opacity: 0;will-change: transform,opacity;}header .header__slider .header-block .header__slider-title{left: 0;right: auto;transform: translateX(-100%);}header .header__slider .header-block.active .header__slider-title{animation: headerSliderTitPerf 3.5s linear forwards;}header .header__slider .header-block.active .header__slider-subtitle{animation: headerSliderSubPerf 3.5s linear forwards;}@keyframes headerSliderTitPerf{0%{transform: translateX(-100%);opacity: 0;}10%{transform: translateX(-6%);opacity: 1;}57.1%{transform: translateX(0);opacity: 1;}67.1%,100%{transform: translateX(100%);opacity: 0;}}@keyframes headerSliderSubPerf{0%{transform: translateX(100%);opacity: 0;}10%{transform: translateX(6%);opacity: 1;}57.1%{transform: translateX(0);opacity: 1;}67.1%,100%{transform: translateX(-100%);opacity: 0;}}footer .footer__social .social-placeholder,footer .footer__mob-social .social-placeholder{color: #202020;display: inline-flex;position: relative;padding: 0;border: 1px solid #000;width: 50px;height: 50px;border-radius: 100%;justify-content: center;align-items: center;}footer .footer__social .social-placeholder .fab,footer .footer__mob-social .social-placeholder .fab{font-size: 30px;line-height: 1;}footer .footer__contact .footer__info .footer__phone,footer .footer__contact .footer__info .footer__mail,footer .footer__mob-phone a,footer .footer__mob-mail a{min-height: 44px;display: inline-flex;align-items: center;}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;scroll-behavior: auto !important;}}.one-slide{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/img/plaster/plaster1.webp)!important}.two-slide{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/img/barelief/barelief_na_stene_1.webp)!important}.four-slide{background-image:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.3)),url(/img/painting/paint1.webp)!important}/* FAQ label collision fix 20260917 */@media (min-width:992px){.faq .faq__number>div{left:0;width:24px;background-size:20px 51px;background-position:center top}}/* FAQ label collision fix 20260917 v2 */@media (min-width:992px){.faq .faq__number>div{left:0!important;width:24px!important;background-size:20px 51px!important;background-position:center top!important}}/* Footer contact alignment fix 20260917 */footer .footer__contact .footer__info .footer__phone,footer .footer__contact .footer__info .footer__mail{display:block}/* Footer dropdown alignment fix 20260917 */@media (min-width:992px){footer .not-scroll{margin-left:13px}}@media (max-width:991.98px){footer .not-scroll,footer .not-scroll.show{width:100%;margin-left:0;margin-right:0;right:auto}}/* Footer dropdown alignment fix 20260917 v2 */@media (min-width:992px){footer .not-scroll{margin-left:13px}footer .footer__t4 .not-scroll{margin-left:25px}}@media (max-width:991.98px){footer .not-scroll,footer .not-scroll.show,footer .footer__t4 .not-scroll{width:100%;margin-left:0;margin-right:0;right:auto}}/* Footer dropdown content centering 20260917 */footer .footer__block-link{text-align:center}@media (min-width:992px){footer .not-scroll{margin-left:7px}footer .footer__t4 .not-scroll{margin-left:13px}}/* Footer dropdown right inset 20260917 */@media (min-width:1200px){footer .footer__block-link{text-align:right;padding-right:24px}}/* Footer design dropdown inset 20260917 */@media (min-width:1200px){footer .footer__t4 .footer__block-link{padding-right:18px}}