.block-achievements{margin-bottom:60px;height:250px}#main.sidebar-page .block-achievements{height:auto;margin-bottom:24px}@media(max-width:600px){.block-achievements{margin-bottom:30px}}.block-achievements .title{text-align:center;font-size:24px;font-weight:bold;line-height:30px;color:#fff;padding-top:30px}.block-achievements .sub-title{text-align:center;font-size:16px;line-height:30px;margin-top:20px;padding-bottom:25px;color:#fff;font-weight:bold}.block-achievements .sub-title a{text-decoration:underline;font-size:16px;line-height:30px;color:#fff;font-weight:bold}.block-achievements .background-wrap{position:absolute;height:250px;left:0;right:0;background-size:cover;background-attachment:fixed}#main.sidebar-page .block-achievements .background-wrap{position:initial;height:auto}.block-achievements .background-block{height:100%;background:rgba(35,35,181,0.83)}.block-achievements .block-content{padding:105px 0 90px 0;display:flex}#main.sidebar-page .block-achievements .block-content{padding:30px 14px}@media(max-width:1000px){.block-achievements .block-content{padding:30px 14px;display:block}}@media(max-width:600px){.block-achievements .block-content{padding:20px 14px}}.block-achievements .content-wrap{margin:0 auto;max-width:1170px;text-align:center}.block-achievements .block{display:inline-block;max-width:284px;width:284px;padding-left:14px;margin-left:14px;text-align:center;border:none;border-left:1px solid #fff}@media(max-width:1000px){.block-achievements .block{width:calc(50% - 16px);max-width:calc(50% - 16px);margin-top:20px}.block-achievements .block:nth-child(odd){padding-left:0;margin-left:0;border-left:none}}@media(min-width:1000px){.block-achievements .block:first-of-type{padding-left:0;margin-left:0;width:260px;border-left:none}}.block-achievements .block .text{font-weight:bold;font-size:24px;line-height:30px;color:#fff}@media(max-width:600px){.block-achievements .block .text{font-size:18px;line-height:24px}}.block-achievements .block .text.small{font-weight:normal;font-size:14px;line-height:16px;padding-top:14px}.block-achievements .block .text .nowrap{white-space:nowrap}.block-achievements .block .text.time-text .us_time{display:block}.open-form.mob.green-form{box-shadow:none;background:#f0f0fb;margin-top:0;margin-bottom:40px;max-width:100%}.big-block .open-form.mob.green-form{margin-bottom:0}.open-form.mob.green-form .wrap-action .action button{background:#219653;border:none;padding-left:15px;padding-right:15px;height:100%;font-weight:bold;font-size:14px;color:#fff;border-radius:6px;text-align:center;transition:0.3s;position:relative;overflow:hidden;white-space:nowrap}.open-form.mob.green-form .wrap-action .action button:before{content:"";animation:btn-bright 3.5s linear infinite;background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 75%,rgba(255,255,255,0) 100%);position:absolute;width:60px;height:100%;top:0;transform:skewX(-25deg)}.open-form.mob.green-form .wrap-action .action button:hover{background:#26b665}.open-form.mob.green-form .wrap-input .field.phone{width:100%;margin-right:30px}.open-form.mob.green-form .call-time .highlight{color:#2323b5}.open-form.mob.green-form .call-time{margin-top:12px;font-size:12px;line-height:20px}.open-form.mob.green-form .wrap-title-form{font-size:20px;line-height:28px;text-align:center}.open-form.mob.green-form .wrap-title-form .head-title{background:#1f7745;color:#fff;padding:10px;border-radius:6px}.open-form.mob.green-form .wrap-title-form .text{font-size:12px;line-height:20px;text-transform:lowercase;padding-top:5px}.open-form.mob.green-form .wrap-action{width:unset}.open-form.mob.green-form .wrap-action .action input{padding-left:15px;padding-right:15px}.open-form.mob.green-form .wrap-content,.open-form.mob.green-form .call-time,.open-form.mob.green-form .distance,.open-form.mob.green-form .message{margin-left:80px;margin-right:80px;padding-left:0;padding-right:0}.open-form.mob.green-form .head-container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.open-form.mob.green-form .br{display:none}.open-form.mob.green-form .distance{margin-top:15px;font-size:12px;margin-right:50px}.open-form.mob.green-form .distance strong{font-weight:normal}@media(max-width:740px){.main-container .mob.open-form .wrap-title-form{display:block}.open-form.mob.green-form .no-br{display:none}}@media(max-width:700px){.open-form.mob.green-form{padding:15px}.open-form.mob.green-form .wrap-content,.open-form.mob.green-form .call-time,.open-form.mob.green-form .distance,.open-form.mob.green-form .message{margin-left:0;margin-right:0}}.open-form.mob.green-form .profesional-people img{border-radius:50%;overflow:hidden;min-width:100px;width:100px}.open-form.mob.green-form .profesional-people{display:inline-flex;align-items:center;text-align:center;font-size:14px;line-height:20px;flex-direction:column}.open-form.mob.green-form .profesional-people .name{font-weight:bold;margin-top:15px}.open-form.mob.green-form .profesional-people .description{margin-top:5px;font-size:12px}.open-form.mob.green-form .designer-text{font-size:16px;line-height:24px;text-transform:lowercase}.open-form.mob.green-form .designer-list{margin-top:15px;position:relative}.open-form.mob.green-form .designer-list .splide__track{width:calc(100% - 80px);margin:0 auto}.open-form.mob.green-form .designer-list .splide__list{font-size:0}.open-form.mob.green-form .designer-list .splide__arrows .splide__arrow{position:absolute;width:40px;border:none;top:0;bottom:0;height:100%;background:transparent}.open-form.mob.green-form .designer-list .splide__arrows .splide__arrow svg{width:12px;height:12px;margin:auto}.open-form.mob.green-form .designer-list .splide__arrows .splide__arrow--prev{transform:rotate(180deg);left:0}.open-form.mob.green-form .designer-list .splide__arrows .splide__arrow--next{position:absolute;right:0}.open-form.mob.green-form .head-container .description-list{margin-top:15px;background:#fff;border-radius:10px;border:1px solid #e2e2ef;padding:15px 20px}.open-form.mob.green-form .head-container .description-list ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px;text-align:left}.open-form.mob.green-form .head-container .description-list li{margin:0 0 0 40px;padding:0;font-size:14px;line-height:24px;position:relative}.open-form.mob.green-form .head-container .description-list li img{position:absolute;left:-40px;top:-2px}.open-form.mob.green-form .head-container .work-time{font-weight:bold;margin-top:15px;text-align:center;display:block;font-size:14px;line-height:20px}.open-form.mob.green-form .head-container .team{font-weight:bold;margin-top:15px;text-align:center;font-size:16px;line-height:24px;color:#9b9b9b}@media(max-width:600px){.open-form.mob.green-form .br{display:unset}.open-form.mob.green-form .head-container{display:block;text-align:center}.main-container .mob.open-form .wrap-title-form{margin-top:10px}.open-form.mob.green-form .wrap-action{margin-top:15px}.open-form.mob.green-form .wrap-title-form{font-size:18px;line-height:24px}.open-form.mob.green-form .head-container .description-list li{font-size:12px;line-height:20px}.open-form.mob.green-form .head-container .work-time{font-size:12px}.open-form.mob.green-form .head-container .team{font-size:14px;margin-top:5px}.open-form.mob.green-form .head-container .description-list{padding:10px}.open-form.mob.green-form .head-container .description-list ul{gap:10px}}@-moz-keyframes btn-bright{0%{left:-70px}80%{left:-70px}100%{left:105%}}@-webkit-keyframes btn-bright{0%{left:-70px}80%{left:-70px}100%{left:105%}}@-o-keyframes btn-bright{0%{left:-70px}80%{left:-70px}100%{left:105%}}@keyframes btn-bright{0%{left:-70px}80%{left:-70px}100%{left:105%}}.form-empty-field-window{display:none;z-index:99999999;position:fixed;left:0;top:0;right:0;bottom:0;padding:10px}.form-empty-field-window.show{display:flex}.form-empty-field-window .background-layer{background:rgba(0,0,0,0.6);position:absolute;left:0;top:0;right:0;bottom:0}.form-empty-field-window .cut-form{box-shadow:0 2px 30px rgba(16,16,86,0.1);border-radius:10px;background:#fff;position:relative;margin:auto;padding:15px}.form-empty-field-window .cut-form .wrap-content{max-width:400px;width:100%}.form-empty-field-window .cut-form .wrap-content .title{font-size:16px;line-height:20px;text-transform:uppercase;text-align:left;font-weight:bold}.form-empty-field-window .cut-form .wrap-content .message{font-size:14px;line-height:1.5;color:#f00;margin-top:6px;text-align:left}.form-empty-field-window .cut-form .wrap-content .form{margin-top:15px;display:flex}.form-empty-field-window .cut-form .wrap-content .form label{width:50%;position:relative;margin-right:15px;display:block}.form-empty-field-window .cut-form .wrap-content .form label:last-of-type{margin-right:0}.form-empty-field-window .cut-form .wrap-content .form label img{position:absolute;left:10px;top:10px}@media(max-width:440px){.form-empty-field-window .cut-form .wrap-content .form label img{display:none}}.form-empty-field-window .cut-form .wrap-content .form label input{width:100%;height:40px;padding-left:10px;padding-right:10px;border-radius:6px;border:1px solid #e2e2ef;line-height:40px;font-size:14px}.form-empty-field-window .cut-form .wrap-content .form label input.warning{border-color:#f00;background:rgba(255,0,0,0.05)}.form-empty-field-window .cut-form .wrap-content .form label input.phone{padding-left:40px}@media(max-width:440px){.form-empty-field-window .cut-form .wrap-content .form label input.phone{padding-left:10px}}.form-empty-field-window .cut-form .wrap-content .confirm-btn{margin-top:15px;float:right;width:100px}.block-manufacture{text-align:center;overflow:hidden}.block-manufacture .content-wrap{height:530px;position:relative;text-align:initial}@media(min-width:1200px){.block-manufacture .content-wrap{max-width:1070px;right:-51px}}.block-manufacture .content-wrap .block-content{position:relative}.block-manufacture .content-wrap .background-wrap{width:570px;height:500px;display:block;position:absolute;top:0;right:0}@media(max-width:600px){.block-manufacture .content-wrap .background-wrap{left:-15px;right:auto}}.block-manufacture .content-wrap .description{padding:35px 40px;margin-top:60px;display:inline-block;width:530px;min-width:530px;box-shadow:0 2px 30px rgba(16,16,86,0.1);border-radius:10px;background:#fff}@media(max-width:1000px){.block-manufacture .content-wrap .description{padding-left:17px;width:360px;min-width:360px}}@media(max-width:600px){.block-manufacture .content-wrap .description{background:rgba(255,255,255,0.85)}}@media(max-width:420px){.block-manufacture .content-wrap .description{width:100%;min-width:100%;margin-top:30px}}.block-manufacture .content-wrap .description .wrap-desc .img{display:inline-block;text-align:right;min-width:35px}.block-manufacture .content-wrap .description .wrap-desc{display:inline-flex}.block-manufacture .content-wrap .description .wrap-desc:not(:last-of-type){padding-bottom:42px}@media(max-width:1000px){.block-manufacture .content-wrap .description .wrap-desc:not(:last-of-type){padding-bottom:20px}}.block-manufacture .content-wrap .description .desc-block{padding-left:30px;display:inline-block}.block-manufacture .content-wrap .description .desc-block .title{font-weight:bold;padding-bottom:6px}.block-manufacture .content-wrap .description .desc-block .text,.block-manufacture .content-wrap .description .desc-block .title{font-size:14px;line-height:17px;color:#000;display:block}#main .middle-block{max-width:970px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:60px}@media(max-width:1070px){#main .middle-block{max-width:calc(100% - 80px)}}@media(max-width:810px){#main .middle-block{max-width:690px}}@media(max-width:740px){#main .middle-block{max-width:calc(100% - 30px)}}@media(max-width:600px){#main .middle-block{margin-left:auto;margin-right:auto;margin-bottom:30px}}.block-certificates{box-shadow:0 10px 30px rgba(16,16,86,0.1);border-radius:10px;background:#fff;height:423px}.block-certificates .tabs{display:flex}.block-certificates .tab{width:500px;height:60px;text-align:center;display:inline-block;border-left:1px solid #e2e2ef;padding:3px;cursor:pointer}@media(max-width:600px){.block-certificates .tab{height:54px}}.block-certificates .tab.active .wrap-text{background:#fbfbfd}.block-certificates .tab:hover .text span{color:#2323b5}.block-certificates .tab .wrap-text{padding:7px;border-radius:9px}@media(max-width:600px){.block-certificates .tab .wrap-text{padding:12px 0 0 0}}.block-certificates .tab .text{height:100%;display:inline-flex;font-size:14px;line-height:24px;color:#000}.block-certificates .tab .text .counter{font-weight:bold;padding-left:10px;color:#2323b5}.block-certificates .tab .text img{margin:auto 25px auto 0}@media(max-width:600px){.block-certificates .tab .text img{margin:auto 0}}.block-certificates .tab .text>span{margin:auto 0}@media(max-width:600px){.block-certificates .tab .text>span{display:none}}.block-certificates .tab:first-of-type{border-left:none}.block-certificates .content-wrap{padding:33px 60px 70px 60px;display:flex}@media(max-width:1150px){.block-certificates .content-wrap{padding-left:0;padding-right:0}}.block-certificates .content-wrap .tab-content{display:none;width:850px;margin:auto}.block-certificates .content-wrap .tab-content.active{display:block}.block-certificates .content-wrap .tab-content .slick-slide img{width:140px;height:190px;margin:0 15px}.block-certificates .content-wrap .tab-content a.fancybox{margin:0}@media(max-width:1150px){.block-certificates .content-wrap .tab-content{width:680px}}@media(max-width:740px){.block-certificates .content-wrap .tab-content{width:510px}}@media(max-width:600px){.block-certificates .content-wrap .tab-content{width:340px}}.block-certificates .content-wrap .slick-dots{bottom:-45px}.block-certificates .more-certificates{max-width:230px;margin-left:calc(50% - 115px);margin-bottom:30px}#main .middle-block,.main-container .block-managers .wrap-content .content{max-width:970px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:60px}@media(max-width:1070px){#main .middle-block,.main-container .block-managers .wrap-content .content{max-width:calc(100% - 80px)}}@media(max-width:810px){#main .middle-block,.main-container .block-managers .wrap-content .content{max-width:690px}}@media(max-width:740px){#main .middle-block,.main-container .block-managers .wrap-content .content{max-width:calc(100% - 30px)}}@media(max-width:600px){#main .middle-block,.main-container .block-managers .wrap-content .content{margin-left:auto;margin-right:auto;margin-bottom:30px}}.block-managers{background:#fbfbfd;padding:30px 0 40px;margin-bottom:44px}.block-managers #managers.slick-initialized,.block-managers #designers.slick-initialized{overflow:unset}.block-managers .slick-list{width:100%}.block-managers .note{font-size:14px;font-weight:bold;line-height:20px;padding-left:32px}.main-container .block-managers{padding:0;height:280px;margin-bottom:30px}@media(max-width:420px){.main-container .block-managers{height:260px;margin-bottom:20px}}.main-container .block-managers .wrap-content{position:absolute;left:0;right:0;height:280px;background:#fbfbfd}@media(max-width:420px){.main-container .block-managers .wrap-content{height:260px}}.main-container .block-managers .wrap-content .content{padding:30px 0 40px}.block-managers .title{font-size:16px;line-height:20px;margin-left:22px}.about.block-managers .title{font-size:24px;line-height:29px}@media(max-width:740px){.about.block-managers .title{font-size:20px;line-height:24px}}@media(max-width:500px){.about.block-managers .title{font-size:16px;line-height:20px}}.block-managers .default-text{margin:0 43px}.block-managers .default-text p{line-height:24px}.block-managers .people{max-height:190px;margin:20px 0 30px;position:relative}.block-managers .people .slide{height:180px;text-align:center;display:inline-block}@media(max-width:640px){.block-managers .people .slide{width:170px}}.block-managers .people .slide .img{display:inline-block;height:146px}.block-managers .people .slide img{width:126px;height:126px;object-fit:cover;object-position:top;border-radius:50%;border:1px solid transparent}.block-managers .people .slide:hover img{box-shadow:0 6px 20px rgba(16,16,86,0.3)}.product-page .block-managers .people .slide:hover img{border:1px solid #2323b5}.block-managers .people .slide .name{font-size:14px;line-height:17px}.block-managers .people .slide:hover .name{font-weight:bold}.block-managers .people .splide__arrows .splide__arrow{position:absolute;top:44px;z-index:10;cursor:pointer;padding:10px;color:#101051;font-size:14px;font-weight:900;border:none;background:transparent}.block-managers .people .splide__arrows .splide__arrow svg{width:12px;height:12px;margin:auto}.block-managers .people .splide__arrows .splide__arrow.splide__arrow--prev{transform:rotate(180deg);left:-20px}.block-managers .people .splide__arrows .splide__arrow.splide__arrow--next{position:absolute;right:-20px}.block-popup-free-zamer.design .title{font-size:16px}.block-popup-free-zamer.design .description{font-size:12px;line-height:2;text-align:center}.block-popup-free-zamer{position:fixed;z-index:999999;display:none;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%}.block-popup-free-zamer.active{display:flex}.block-popup-free-zamer .full-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5)}.block-popup-free-zamer .popup{position:fixed;max-width:600px;width:100%;min-height:400px;top:calc(50% - 200px);left:calc(50% - 300px);border-radius:6px;box-shadow:0 0 20px #808080;padding:40px 30px;background:#fff;overflow:hidden}@media(max-width:620px){.block-popup-free-zamer .popup{left:10px;width:calc(100% - 20px)}}.block-popup-free-zamer .content{position:relative;max-width:320px}@media(max-width:450px){.block-popup-free-zamer .content{max-width:100%}}.block-popup-free-zamer .background{position:absolute;top:0;right:-30px;bottom:0}@media(max-width:620px){.block-popup-free-zamer .background{top:clamp(0%,calc(620px - 100vw),70%);right:calc(0px - clamp(30px,calc((620px - 100vw) * 0.3),100px))}}@media(max-width:450px){.block-popup-free-zamer .background{display:none}}.block-popup-free-zamer .background img{height:100%;min-width:100px}.block-popup-free-zamer .title{font-size:12.5px;font-weight:bold;text-align:center}.block-popup-free-zamer .description{margin-top:20px;font-size:11px}.block-popup-free-zamer .description ul{margin:0;padding:0}.block-popup-free-zamer .description li{margin-left:15px}.block-popup-free-zamer .close-btn{position:absolute;top:0;right:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:0.3s}.block-popup-free-zamer .close-btn::after{content:'×';font-size:20px}.block-popup-free-zamer .close-btn:hover{background:#2323b5;color:#fff;transition:0.2s}.block-popup-free-zamer .form.open-form{backdrop-filter:none;background:none;padding:0}.block-popup-free-zamer .form.open-form .wrap-content{padding:0;flex-direction:column;gap:15px;display:flex}.block-popup-free-zamer .form.open-form .wrap-content .wrap-input,.block-popup-free-zamer .form.open-form .wrap-content .wrap-input .field,.block-popup-free-zamer .form.open-form .wrap-content .wrap-action{width:100%;margin:0}.block-popup-free-zamer .form.open-form .wrap-content input,.block-popup-free-zamer .form.open-form .wrap-content button{height:45px;line-height:45px}.block-popup-free-zamer .form.open-form .wrap-content .field .icon{top:13px;left:17px}.block-popup-free-zamer .form.open-form .wrap-content .field input{padding-left:45px;border:1px solid #808080}.block-popup-free-zamer .form.open-form .wrap-content .action{height:auto}.block-popup-free-zamer .form.open-form .wrap-content .action button{font-weight:bold;border:none;font-size:15px}.block-popup-free-zamer .form.open-form .call-time{margin-top:15px;font-size:11px}.filter-more{cursor:pointer;padding-right:17px;user-select:none;position:relative;transition:0.15s}.filter-more:hover{transition:0.1s;color:#2323b5}.filter-more:after{content:'ᐯ';display:block;width:12px;height:12px;position:absolute;right:0;top:1px;transform:rotate(0deg) scaleY(0.5);transition:0.2s}.open.filter-more:after{top:6px;transform:rotate(180deg) scaleY(0.5);transition:0.2s}.product-list{margin-top:60px;margin-bottom:60px}.product-list .wrap-title{font-size:30px;margin-bottom:5px;margin-top:30px}.product-list .wrap-filter-action{font-size:14px;line-height:1.45;text-align:right;color:#6e6e6e}.product-list .wrap-filter-action .link,.product-list .wrap-filter-action .link select{cursor:pointer;margin-right:20px;position:relative}.product-list .wrap-filter-action .link:last-of-type,.product-list .wrap-filter-action .link select:last-of-type{margin-right:0}.product-list .wrap-filter-action .link .products-sort,.product-list .wrap-filter-action .link select .products-sort{position:absolute;left:0;top:0;width:100%;opacity:0}.product-list .wrap-content{margin-top:30px;display:flex;gap:30px;position:relative}.product-list .products{display:grid;width:100%;grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:30px}.product-list .products.filter-show{grid-template-columns:1fr 1fr 1fr}@media(max-width:1200px){.product-list .products{grid-template-columns:1fr 1fr 1fr}.product-list .products.filter-show{grid-template-columns:1fr 1fr}}@media(max-width:960px){.product-list .products{grid-template-columns:1fr 1fr}}@media(max-width:540px){.product-list .products{grid-gap:15px}}.product-list .product{color:#000;cursor:pointer}.product-list .product .image{padding:50%;position:relative;overflow:hidden;border-radius:6px}.product-list .product .image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:0.2s}.product-list .product:hover .image img{transform:scale(1.1);transition:0.15s}.product-list .product .name,.product-list .product .price,.product-list .product .buy{text-align:center}.product-list .product .name{font-size:14px;margin-top:12px;line-height:1.57;min-height:60px;color:#000;transition:0.2s;align-items:center;justify-content:center;display:flex}.product-list .product:hover .name{transition:0.1s;color:#2323b5}.product-list .product .price{font-size:24px;line-height:1.5;font-weight:bold;width:100%}.product-list .product .buy-btn{margin:0 auto 15px auto;width:min-content;transition:0.3s;border-radius:6px;border:1px solid #2323b5;padding:10px 40px;color:#2323b5;font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase}.product-list .product .buy-btn:hover{background:#2323b5;color:#fff;transition:0.2s}.product-list .product .in-basket-btn{margin:0 auto 15px auto;width:min-content;transition:0.3s;border-radius:6px;color:#23b54b;border:1px solid #23b54b;padding:10px 40px;font-size:14px;font-weight:700;line-height:normal;white-space:nowrap;text-transform:uppercase}.product-list .product .in-basket-btn:hover{background:#23b54b;color:#fff;transition:0.2s}