body.-active{overflow:hidden}
h2{font-size:1.7em;padding:25px 0}
h3{font-size:1.5em;padding:25px 0}
a:hover{-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.error__title{color:#ff0000}
.error__description{width:80%;max-width:530px;color:#ff0000;margin:0 auto 40px}
@media(min-width:280px){
.mod-feedback__title h2{font-weight:500;letter-spacing:0.5px;text-wrap:balance;padding:0}
.header__call .mod-feedback__form{background:url(/templates/balkon-mebel_v.2.0/images/operator.jpg) no-repeat;padding:10px;-webkit-box-shadow:2px 2px 2px var(--color-grey);box-shadow:2px 2px 2px var(--color-grey);border:1px solid var(--color);border-radius:10px}
.header__call .mod-feedback__title{margin:20px 0}
.header__call .mod-feedback__title h2{display:block;font-weight:600;color:var(--color-dark);text-shadow:0 0 5px var(--color-white);text-align:center}
.header__call .mod-feedback__fields{width:100%;margin-bottom:10px}
.header__call .mod-feedback__input{display:block}
.header__call .mod-feedback__input input,.header__call .mod-feedback__input textarea{width:100%;background:var(--color-white) url(../images/phone-icon.png) no-repeat;background-size:27px;background-position:7px center;font-size:1em;padding:8px 8px 8px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;letter-spacing:.05em}
.header__call .mod-feedback__input input::placeholder,.header__call .mod-feedback__input textarea::placeholder{font-size:0.9rem;font-style:italic;color:var(--color-dark)}
.header__call .mod-feedback__error{font-size:0.7em;padding:0 8px 8px 8px;text-align:center}
.header__call .mod-feedback__alert{font-size:0.9em;color:#f46e00}
.header__call .mod-alert{font-size:0.9em;text-align:center;padding:8px}
.header__call .mod-feedback__submit{margin-bottom:15px}
.header__call .button-submit{display:block;background:var(--color-button);font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 20px;margin:0 auto;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px}
.burger__menu{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;padding:15px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;background:var(--color);overflow:auto;-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s}
.burger__menu.-active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1}
.burger__wrapper{max-width:400px;margin:0 auto;position:relative}
.burger__wrapper>nav:nth-child(2){border-bottom:2px solid var(--color-white)}
.burger__wrapper>nav:nth-child(n+2):not(:nth-last-child(-n + 2)),.burger__wrapper>div:nth-child(n+2):not(:nth-last-child(-n + 2)){border-bottom:1px solid var(--color-white)}
.burger__wrapper>div:last-child{margin-bottom:30px;/*border-top:1px solid var(--color-white)*/}
.burger__menu .logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:-12px 0 0 -12px}
.burger__menu .logo__title{font-size:1.5em;color:var(--color-white);margin-left:10px}
.burger__menu .burger__eVidnovlennia{position:absolute;top:10px;right:0}
.burger__menu .city{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100px;margin:0 0 0 177px}
.burger__menu .city__icon{margin-right:3px}
.burger__menu .city__icon:before{content:"";display:block;width:22px;height:30px;background:url(/templates/balkon-mebel_v.2.0/images/location.svg) no-repeat}
.burger__menu .city__button{width:80px;background:transparent;color:var(--color-yellow);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 5px 5px 5px}
.burger__menu .city__arrow{width:15px;height:15px;display:block;padding-right:15px;position:relative}
.burger__menu .city__arrow:after,.burger__menu .city__arrow:before{content:"";position:absolute;top:7px;display:block;width:7px;height:2px;background:var(--color-yellow);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.burger__menu .city__arrow:after{left:2px}
.burger__menu .city__arrow:before{left:7px}
.burger__menu .city__arrow:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.burger__menu .city__arrow:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.burger__menu .city__button.-active .city__arrow:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.burger__menu .city__button.-active .city__arrow:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.burger__menu .city__title{display:none}
.burger__menu .city__list{height:0;opacity:0;pointer-events:none;margin:0 0 7px 0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.burger__menu .city__list.-active{height:auto;opacity:1;pointer-events:auto;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.burger__menu .city__kyiv{display:none}
.burger__menu .city__list li{font-size:0.9em;color:var(--color-yellow);padding:5px;margin:2px 0}
.burger__menu .city__list a{color:var(--color-yellow);margin-top:3px}
.burger__menu-main .mod-menu>li>.mod-menu__sub{height:0;opacity:0;pointer-events:none}
.burger__menu-main .mod-menu .-active>.mod-menu__sub{height:auto;opacity:1;pointer-events:auto;margin-bottom:15px;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.burger__menu-main .mod-menu>li>.mod-menu__sub li{height:0}
.burger__menu-main .mod-menu .-active>.mod-menu__sub li{height:auto}
.burger__menu-main li{max-width:300px;margin:0 0 2px 0}
.burger__menu-main .mod-menu a,
.burger__menu-top .mod-menu a{display:block;color:var(--color-white);line-height:48px;letter-spacing:0.035em;word-spacing:0.15em;position:relative}
.burger__menu-main .mod-menu .current.active>a{color:var(--color-yellow)}
.burger__menu-main .mod-menu>li>a{font-size:1.1em;padding-left:10px}
.burger__menu-main .nav-arrow{position:absolute;top:0;right:0;width:48px;height:48px}
.burger__menu-main .nav-arrow:after,.burger__menu .nav-arrow:before{content:"";position:absolute;top:21px;display:block;width:12px;height:2px;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.burger__menu-main .nav-arrow:after{right:21px}
.burger__menu-main .nav-arrow:before{right:14px}
.burger__menu-main .mod-menu>li>a .nav-arrow:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:var(--color-white)}
.burger__menu-main .mod-menu>li>a .nav-arrow:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--color-white)}
._mob .burger__menu-main .mod-menu>li.-active>a .nav-arrow:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--color-white)}
._mob .burger__menu-main .mod-menu>li.-active>a .nav-arrow:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:var(--color-white)}
.burger__menu-main .mod-menu__sub>li>a{padding-left:25px}
.burger__menu-main .mod-menu__sub>li>.mod-menu__sub>li>a:before{content:"";position:absolute;left:40px;top:10px;display:block;width:20px;height:20px;background:url(/templates/balkon-mebel_v.2.0/images/arrow.svg) no-repeat}
.burger__menu-main .mod-menu__sub>li>.mod-menu__sub>li>a{padding-left:65px}
.burger__menu-top .mod-menu__sub,.header__menu-top .mod-menu__sub{display:none}
.burger__menu-top li{margin:0 0 2px 0}
/* .mod-menu .objects{-webkit-animation:shaking 1.5s ease-in-out infinite both 1s;animation:shaking 1.5s ease-in-out infinite both 1s}
.mod-menu li:hover .objects{-webkit-animation:none;animation:none}
@-webkit-keyframes shaking{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}30%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes shaking{0%{-webkit-transform:translateY(1px);transform:translateY(1px)}30%{-webkit-transform:translateY(-1px);transform:translateY(-1px)}60%{-webkit-transform:translateY(0);transform:translateY(0)}} */
.burger__menu-top .mod-menu a{position:relative;padding-left:43px}
.burger__menu-top span{height:26px;top:12px}
.burger__menu-top .icon-kontakty{width:20px;left:13px}
.burger__menu-top .icon-galereya{width:26px;left:10px}
.burger__menu-top .icon-objects{width:26px;left:10px}
.burger__menu-top .icon-blog{width:26px;left:10px}
.burger__menu-top .icon-guarantee{width:26px;left:10px}
.burger__menu-top .icon-payment{width:26px;left:10px;top:16px}
.icon-kontakty,.icon-galereya,.icon-objects,.icon-blog,.icon-guarantee,.icon-payment{display:block;position:absolute}
.icon-galereya{background:url(/templates/balkon-mebel_v.2.0/images/galereya.svg) no-repeat}
.icon-objects{background:url(/templates/balkon-mebel_v.2.0/images/objects.svg) no-repeat/*;-webkit-animation:rotate 1.5s ease-in-out infinite both 1s;animation:rotate 1.5s ease-in-out infinite both 1s*/}
/* @-webkit-keyframes rotate{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
@keyframes rotate{0%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}80%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}} */
.mod-menu li:hover .icon-objects{-webkit-animation:none;animation:none}
.icon-kontakty{background:url(/templates/balkon-mebel_v.2.0/images/kontakty.svg) no-repeat}
.icon-blog{background:url(/templates/balkon-mebel_v.2.0/images/blog.svg) no-repeat}
.icon-guarantee{background:url(/templates/balkon-mebel_v.2.0/images/guarantee.svg) no-repeat}
.icon-payment{background:url(/templates/balkon-mebel_v.2.0/images/payment.svg) no-repeat}
.burger__menu .phone{padding:10px}
.burger__menu .phone__number{color:var(--color-white)}
.burger__menu .phone__icon{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cpath fill='%23fff' d='M40 30.7a5 5 0 0 0 3.6-1.6 5.4 5.4 0 0 0 1.5-3.7V5.8a5.5 5.5 0 0 0-1.3-4 5 5 0 0 0-7.6 0 5.5 5.5 0 0 0-1.3 4v19.6a5.5 5.5 0 0 0 1.5 3.8 5.2 5.2 0 0 0 3.6 1.5Zm-12 9.1c-.2.7-.6 1.3-1 1.8a5.2 5.2 0 0 1-3.5 1.9 5 5 0 0 1-2-.3l-18-6a5.2 5.2 0 0 1-3-2.7 5.5 5.5 0 0 1-.3-4 5.3 5.3 0 0 1 2.6-3.1 5 5 0 0 1 3.9-.4l18 6a6 6 0 0 1 3 2.7c.6 1.3.7 2.8.3 4Zm25 1.8c-.4-.5-.8-1.1-1-1.8-.4-1.4-.3-2.8.3-4a5.3 5.3 0 0 1 3-2.7l18-6a5 5 0 0 1 4 .3 5.3 5.3 0 0 1 2.2 7.1 5.2 5.2 0 0 1-3 2.6l-18 6.1a5 5 0 0 1-5.5-1.6ZM15.4 79a5.3 5.3 0 0 1-2-3.6c-.3-1.4 0-2.8.9-4l11-15.7 1.5-1.4a5 5 0 0 1 5.7.2c1.2.9 1.9 2.1 2.1 3.5.2 1.4-.1 2.8-1 4l-11 15.8a5.2 5.2 0 0 1-3.4 2 5 5 0 0 1-3.8-.9Zm51.3-3.5a5.1 5.1 0 0 1-5.9 4.5 5 5 0 0 1-3.4-2.2L46.4 62a5.4 5.4 0 0 1 1-7.5 5 5 0 0 1 7.2 1.2l11.1 15.8a5.5 5.5 0 0 1 1 4Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:17px;height:17px;margin-right:5px}
.burger__menu .email{padding:10px}
.burger__menu .email a{display:block;color:var(--color-white);padding:10px}
.burger__menu .messengers__messenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}
.burger__menu .messengers__title{font-style:italic;color:#90c6ff}
.burger__menu .messengers__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.burger__menu .icon__viber{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cdefs%3e%3cstyle%3e.i%7bfill:none;stroke:%235d5ca6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.93px%7d.j%7bfill:%235d5ca6%7d%3c/style%3e%3c/defs%3e%3cg id='b'%3e%3cg id='c'%3e%3cpath id='d' d='M71 7.8C69 6 60.6.2 41.7.1c0 0-22.3-1.3-33.1 8.1C2.4 14 .3 22.3 0 32.7s-.6 29.8 19.2 35.1V76s0 3.3 2.1 3.9c2.8.8 4.3-1.7 7-4.3l4.9-5.3c13.5 1 23.9-1.3 25.1-1.7 2.8-.9 18.2-2.8 20.7-22.2 2.7-20.1-1-32.8-8-38.5Zm2.4 37C71.3 61 58.8 62 56.4 62.6a77 77 0 0 1-21.6 1.8s-8.5 9.7-11.3 12.3c-.4.5-.9.6-1.2.6-.4-.1-.5-.7-.5-1.4V62.6C5.2 58.2 6.2 41.6 6.4 32.9c.2-8.7 1.8-15.8 7-20.6 9.1-7.8 28-6.7 28-6.7 16 .1 23.7 4.6 25.4 6.2 5.8 4.8 8.8 16.3 6.7 33Z' class='j'/%3e%3cpath id='e' d='M49.6 31.2c-.2-4.2-2.4-6.5-6.5-6.7' class='i'/%3e%3cpath id='f' d='M55.3 33c0-4-1.2-7.3-3.5-9.9a14.7 14.7 0 0 0-10.2-4.5' class='i'/%3e%3cpath id='g' d='M60.9 35.3c0-6.9-2.1-12.3-6.2-16.2s-9.1-6-15.2-6' class='i'/%3e%3cpath id='h' d='M43.3 45.8s1.6 0 2.4-1l1.6-2c.8-1 2.6-1.7 4.5-.6 1 .5 2.8 1.6 4 2.5l3.6 3c1.3 1 1.5 2.4.7 4-.8 1.5-2 2.8-3.4 4a7 7 0 0 1-3.4 1.8H53l-1.5-.3a58.3 58.3 0 0 1-20.6-12.6l-.4-.4A45 45 0 0 1 22 32.9a45.4 45.4 0 0 1-4.3-9.3l-.2-1.5v-.4a6 6 0 0 1 1.7-3.4 19 19 0 0 1 4-3.4c1.6-.8 3.1-.6 4.1.7l3 3.7 2.5 4c1 1.7.4 3.7-.5 4.5l-2 1.5c-1 .8-1 2.4-1 2.4s2.9 11.2 14 14Z' class='j'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.burger__menu .icon__telegram{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.51 37.51'%3e%3cdefs%3e%3cstyle%3e.d%7bfill:%23007cff;%7d.d,.e%7bstroke:%23fff;stroke-miterlimit:10;%7d.f%7bfill:%2300448c;%7d.e%7bfill:%23005aff;stroke-width:2px;%7d%3c/style%3e%3c/defs%3e%3cg id='a'/%3e%3cg id='b'%3e%3cg id='c'%3e%3cg%3e%3cpath class='e' d='M16.85,34.75c-1.3,0-1-.5-1.5-1.7l-3.8-12.6L35.15,5.75l2.7,.7-2.3,6.3-18.7,22Z'/%3e%3cpath class='f' d='M16.85,34.75c1,0,1.4-.5,2-1l12-11.7-6.8-1.6-6.4,4-.8,10v.3Z'/%3e%3cpath class='d' d='M17.55,24.55l16.1,12c1.8,1,3.2,.4,3.6-1.8L43.85,3.75c.7-2.6-1-3.8-2.8-3L2.55,15.45c-2.7,1.1-2.6,2.6-.5,3.2l9.9,3.1L34.95,7.35c1-.7,2-.3,1.2,.4L17.55,24.55Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:6px 0px 0 2px}
.burger__menu .icon__whatsapp{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bstroke:%23fff;stroke-miterlimit:10;fill:url(%23Градієнт_без_назви);%7d%3c/style%3e%3clinearGradient id='Градієнт_без_назви' x1='-20.37' y1='626.37' x2='58.42' y2='547.57' gradientTransform='translate(0 -566)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23209142'/%3e%3cstop offset='1' stop-color='%2356d263'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath class='cls-1' d='M20,.5A19.54,19.54,0,0,0,3.82,30.93L1.87,38.24l7.7-1.75a19.48,19.48,0,1,0,20.77-33A19.11,19.11,0,0,0,20,.5Zm9.55,30.14c-2.73,1.26-8.38.58-14.43-4.49S7.62,15.52,8.5,12.59s4.19-3.41,4.78-3.31,3.7,5.07,3.31,5.65-2.44,2.64-2.44,2.64-.09,2.14,3.81,5.36,5.95,2.93,5.95,2.93,1.75-2.34,2.24-2.83,5.85,1.85,6.14,2.44c0,.58,0,3.9-2.73,5.17Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.burger__menu .messenger__item{background:var(--color-white);margin:7px;width:36px;height:36px;border-radius:50%}
.burger__menu .mod-languages{padding:10px}
.burger__menu .visually-hidden{color:#90c6ff;font-style:italic}
.burger__menu .mod-languages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.burger__menu .mod-languages__list li{line-height:43px;margin-top:7px}
.burger__menu .mod-languages__list a{font-weight:600;padding:12px;color:var(--color-white)}
.burger__menu .lang-active a{position:relative;color:#90c6ff;font-weight:400;border-radius:7px;pointer-events:none;border:1px solid var(--color-grin);padding-left:20px}
.burger__menu .lang-active a:before{content:"";position:absolute;top:8px;left:7px;display:block;width:20px;height:20px;background:url(/templates/balkon-mebel_v.2.0/images/marker.svg) no-repeat}
.burger__menu .office-address{padding:10px}
.burger__menu .office-address__title{font-style:italic;color:#90c6ff}
.burger__menu .office-address__city-street{color:var(--color-white);line-height:40px}
.burger__menu .work-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;/*margin-top:-10px*/}
.burger__menu .work-schedule__title{font-style:italic;color:#90c6ff;margin-bottom:10px}
.burger__menu .work-schedule__item{color:var(--color-white)}
.burger__menu .work-schedule__day{font-size:0.9em}
.burger__menu .work-schedule__time{font-size:1.1em}
.burger__menu .social{padding:10px}
.burger__menu .social__title{font-style:italic;color:#90c6ff;margin-bottom:10px}
.burger__menu .social__list,.social__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.burger__menu .social__icon{width:40px;height:40px;margin:0 7px}
.article__content,.article__brief{margin-bottom:20px}
.section__callback{background:var(--color);-webkit-box-shadow:2px 2px 5px var(--color-grey);box-shadow:2px 2px 5px var(--color-grey)}
.section__callback .mod-feedback{width:100%;max-width:400px;margin:0 auto}
.section__callback .mod-feedback__form{-ms-display:grid;display:grid;-ms-grid-rows:repeat(4,auto);-ms-grid-columns:auto;grid-template:repeat(4,auto) / auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;padding:40px 10px}
.section__callback .mod-feedback__title{margin-bottom:20px;text-align:center}
.section__callback .mod-feedback__title h2{display:block;font-size:1.7em;color:var(--color-white)}
.section__callback .mod-feedback__label{font-size:1.1em;color:var(--color-white);text-align:center;margin-bottom:20px}
.section__callback .mod-feedback__input{display:block;width:250px;margin:0 auto}
.section__callback .mod-feedback__input input,.section__callback .mod-feedback__input textarea{width:100%;background:var(--color-white) url(../images/phone-icon.png) no-repeat;background-size:27px;background-position:7px center;font-size:1em;padding:8px 8px 8px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;letter-spacing:.05em}
.section__callback .mod-feedback__input input::placeholder,.section__callback .mod-feedback__input textarea::placeholder{font-size:0.9rem;font-style:italic;color:var(--color-dark)}
.section__callback .mod-feedback__error{font-size:0.7em;color:var(--color-yellow);padding:0 8px 8px 8px;text-align:center}
.mod-feedback__footer{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:5 / 1 / 6 / 2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section__callback .section__callback-title{font-size:1.1em;color:var(--color-white);text-align:center}
.section__callback .phone__icon{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cpath fill='%23fffe00' d='M40 30.7a5 5 0 0 0 3.6-1.6 5.4 5.4 0 0 0 1.5-3.7V5.8a5.5 5.5 0 0 0-1.3-4 5 5 0 0 0-7.6 0 5.5 5.5 0 0 0-1.3 4v19.6a5.5 5.5 0 0 0 1.5 3.8 5.2 5.2 0 0 0 3.6 1.5Zm-12 9.1c-.2.7-.6 1.3-1 1.8a5.2 5.2 0 0 1-3.5 1.9 5 5 0 0 1-2-.3l-18-6a5.2 5.2 0 0 1-3-2.7 5.5 5.5 0 0 1-.3-4 5.3 5.3 0 0 1 2.6-3.1 5 5 0 0 1 3.9-.4l18 6a6 6 0 0 1 3 2.7c.6 1.3.7 2.8.3 4Zm25 1.8c-.4-.5-.8-1.1-1-1.8-.4-1.4-.3-2.8.3-4a5.3 5.3 0 0 1 3-2.7l18-6a5 5 0 0 1 4 .3 5.3 5.3 0 0 1 2.2 7.1 5.2 5.2 0 0 1-3 2.6l-18 6.1a5 5 0 0 1-5.5-1.6ZM15.4 79a5.3 5.3 0 0 1-2-3.6c-.3-1.4 0-2.8.9-4l11-15.7 1.5-1.4a5 5 0 0 1 5.7.2c1.2.9 1.9 2.1 2.1 3.5.2 1.4-.1 2.8-1 4l-11 15.8a5.2 5.2 0 0 1-3.4 2 5 5 0 0 1-3.8-.9Zm51.3-3.5a5.1 5.1 0 0 1-5.9 4.5 5 5 0 0 1-3.4-2.2L46.4 62a5.4 5.4 0 0 1 1-7.5 5 5 0 0 1 7.2 1.2l11.1 15.8a5.5 5.5 0 0 1 1 4Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:17px;height:17px;margin-right:5px}
.section__callback .phone__item a{font-size:1.7em;color:var(--color-yellow)}
.section__callback .mod-feedback__alert{font-size:0.9em;color:var(--color-yellow)}
.section__callback .mod-alert{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2;font-size:0.9em;text-align:center;padding:8px}
.section__callback .mod-feedback__submit{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4 / 1 / 5 / 2;margin-bottom:20px}
.section__callback .button-submit{display:block;background:var(--color-button);font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 20px;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.section__callback .button-submit:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}
.section__callback .messenger__item{display:inline-block;width:36px;height:36px;background:var(--color-white);margin:7px;border-radius:50%}
.section__callback .icon__viber{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cdefs%3e%3cstyle%3e.i%7bfill:none;stroke:%235d5ca6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.93px%7d.j%7bfill:%235d5ca6%7d%3c/style%3e%3c/defs%3e%3cg id='b'%3e%3cg id='c'%3e%3cpath id='d' d='M71 7.8C69 6 60.6.2 41.7.1c0 0-22.3-1.3-33.1 8.1C2.4 14 .3 22.3 0 32.7s-.6 29.8 19.2 35.1V76s0 3.3 2.1 3.9c2.8.8 4.3-1.7 7-4.3l4.9-5.3c13.5 1 23.9-1.3 25.1-1.7 2.8-.9 18.2-2.8 20.7-22.2 2.7-20.1-1-32.8-8-38.5Zm2.4 37C71.3 61 58.8 62 56.4 62.6a77 77 0 0 1-21.6 1.8s-8.5 9.7-11.3 12.3c-.4.5-.9.6-1.2.6-.4-.1-.5-.7-.5-1.4V62.6C5.2 58.2 6.2 41.6 6.4 32.9c.2-8.7 1.8-15.8 7-20.6 9.1-7.8 28-6.7 28-6.7 16 .1 23.7 4.6 25.4 6.2 5.8 4.8 8.8 16.3 6.7 33Z' class='j'/%3e%3cpath id='e' d='M49.6 31.2c-.2-4.2-2.4-6.5-6.5-6.7' class='i'/%3e%3cpath id='f' d='M55.3 33c0-4-1.2-7.3-3.5-9.9a14.7 14.7 0 0 0-10.2-4.5' class='i'/%3e%3cpath id='g' d='M60.9 35.3c0-6.9-2.1-12.3-6.2-16.2s-9.1-6-15.2-6' class='i'/%3e%3cpath id='h' d='M43.3 45.8s1.6 0 2.4-1l1.6-2c.8-1 2.6-1.7 4.5-.6 1 .5 2.8 1.6 4 2.5l3.6 3c1.3 1 1.5 2.4.7 4-.8 1.5-2 2.8-3.4 4a7 7 0 0 1-3.4 1.8H53l-1.5-.3a58.3 58.3 0 0 1-20.6-12.6l-.4-.4A45 45 0 0 1 22 32.9a45.4 45.4 0 0 1-4.3-9.3l-.2-1.5v-.4a6 6 0 0 1 1.7-3.4 19 19 0 0 1 4-3.4c1.6-.8 3.1-.6 4.1.7l3 3.7 2.5 4c1 1.7.4 3.7-.5 4.5l-2 1.5c-1 .8-1 2.4-1 2.4s2.9 11.2 14 14Z' class='j'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.section__callback .icon__telegram{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.51 37.51'%3e%3cdefs%3e%3cstyle%3e.d%7bfill:%23007cff;%7d.d,.e%7bstroke:%23fff;stroke-miterlimit:10;%7d.f%7bfill:%2300448c;%7d.e%7bfill:%23005aff;stroke-width:2px;%7d%3c/style%3e%3c/defs%3e%3cg id='a'/%3e%3cg id='b'%3e%3cg id='c'%3e%3cg%3e%3cpath class='e' d='M16.85,34.75c-1.3,0-1-.5-1.5-1.7l-3.8-12.6L35.15,5.75l2.7,.7-2.3,6.3-18.7,22Z'/%3e%3cpath class='f' d='M16.85,34.75c1,0,1.4-.5,2-1l12-11.7-6.8-1.6-6.4,4-.8,10v.3Z'/%3e%3cpath class='d' d='M17.55,24.55l16.1,12c1.8,1,3.2,.4,3.6-1.8L43.85,3.75c.7-2.6-1-3.8-2.8-3L2.55,15.45c-2.7,1.1-2.6,2.6-.5,3.2l9.9,3.1L34.95,7.35c1-.7,2-.3,1.2,.4L17.55,24.55Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:6px 0px 0 2px}
.section__callback .icon__whatsapp{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bstroke:%23fff;stroke-miterlimit:10;fill:url(%23Градієнт_без_назви);%7d%3c/style%3e%3clinearGradient id='Градієнт_без_назви' x1='-20.37' y1='626.37' x2='58.42' y2='547.57' gradientTransform='translate(0 -566)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23209142'/%3e%3cstop offset='1' stop-color='%2356d263'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath class='cls-1' d='M20,.5A19.54,19.54,0,0,0,3.82,30.93L1.87,38.24l7.7-1.75a19.48,19.48,0,1,0,20.77-33A19.11,19.11,0,0,0,20,.5Zm9.55,30.14c-2.73,1.26-8.38.58-14.43-4.49S7.62,15.52,8.5,12.59s4.19-3.41,4.78-3.31,3.7,5.07,3.31,5.65-2.44,2.64-2.44,2.64-.09,2.14,3.81,5.36,5.95,2.93,5.95,2.93,1.75-2.34,2.24-2.83,5.85,1.85,6.14,2.44c0,.58,0,3.9-2.73,5.17Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.contacts__call{position:relative}
.call__button-content{display:block;background:transparent;font-size:0.75em;font-weight:600;text-decoration:underline;color:#003b7a;padding:3px 0;margin:0 auto}
.call__form-content{position:absolute;top:-300px;left:7px;width:270px;opacity:0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;z-index:5}
.call__form-content.-active{top:40px;opacity:1;pointer-events:auto}
.contacts__call .mod-feedback__form{background:url(/templates/balkon-mebel_v.2.0/images/operator.jpg) no-repeat;padding:10px;-webkit-box-shadow:2px 2px 2px var(--color-grey);box-shadow:2px 2px 2px var(--color-grey);border:1px solid var(--color);border-radius:10px;pointer-events:none}
.contacts__call .mod-feedback__title{margin:20px 0}
.contacts__call .mod-feedback__title h2{display:block;font-weight:600;color:var(--color-dark);text-shadow:0 0 5px var(--color-white);text-align:center}
.contacts__call .mod-feedback__fields{width:100%;margin-bottom:10px}
.contacts__call .mod-feedback__input{display:block}
.contacts__call .mod-feedback__input input,.contacts__call .mod-feedback__input textarea{width:100%;background:var(--color-white) url(../images/phone-icon.png) no-repeat;background-size:27px;background-position:7px center;font-size:1em;padding:8px 8px 8px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;letter-spacing:.05em}
.contacts__call .mod-feedback__input input::placeholder,.contacts__call .mod-feedback__input textarea::placeholder{font-size:0.9rem;font-style:italic;color:var(--color-dark)}
.contacts__call .mod-feedback__error{font-size:0.7em;padding:0 8px 8px 8px;text-align:center}
.contacts__call .mod-feedback__alert{font-size:0.9em;color:#f46e00}
.contacts__call .mod-alert{font-size:0.9em;text-align:center;padding:8px}
.contacts__call .mod-feedback__submit{margin-bottom:15px}
.contacts__call .button-submit{display:block;background:var(--color-button);font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 20px;margin:0 auto;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px}
.advantages{background:var(--color-dark)}
.advantages__title{font-style:italic;color:var(--color-white)}
.advantages__wrapper{padding:40px 10px}
.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around}
.advantage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}
.advantage__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.9em;line-height:16px;color:var(--color);margin-bottom:7px;position:relative;z-index:2;color:var(--color-white)}
.advantage__number{font-size:4em;line-height:50px}
.advantage__description{width:180px;font-style:italic;text-align:center;position:relative;z-index:2;color:var(--color-white)}
.works__title{font-style:italic;color:var(--color-dark)}
.works__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px}
.work{margin:0 -20px 40px}
.work__title{width:150px;font-size:1.3em;font-style:italic;text-align:center;color:var(--color-dark)}
.section__offer{background:var(--color-light);padding-bottom:40px}
.offer__title{font-style:italic;color:var(--color-dark)}
.offer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px 20px;padding:0 10px 40px}
.offer__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:450px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.offer__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.offer__link{display:block;max-width:450px;margin:0 auto;background:var(--color-white);position:relative}
.offer__img{width:100%;height:auto}
.offer__box{position:relative;background:rgba(255,255,255,0.7);margin-top:-22px}
.offer__text{display:block;font-size:1.15em;line-height:22px;color:var(--color-white);text-align:center;position:relative;z-index:3}
.offer__background{width:270px;height:32px;background:var(--color);position:absolute;top:-5px;left:calc((100% - 270px) / 2);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);z-index:2;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey)}
.article__price{margin-bottom:20px}
.price__turnkey{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 10px 40px}
.turnkey__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:430px}
.turnkey__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.turnkey__series{font-size:.8em;font-style:italic;color:var(--color)}
.turnkey__img{width:100%;height:auto}
.turnkey__introduction{font-size:.9em;line-height:30px;color:var(--color-grey);text-align:center}
.tab-content{position:relative}
.tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}
.tab-btn{font-size:1em;padding:11px;color:var(--color-white);border-bottom:1px solid var(--color-dark)}
.tab-btn:not(.tab-btn-active){background:var(--color);box-shadow:2px 2px 4px #252525}
.tab-btn-active{background:var(--color-dark);box-shadow:inset 2px 2px 4px #252525}
.tab-pane.tab-pane-show{-webkit-transition:all 0.8s ease 0s;-o-transition:all 0.8s ease 0s;transition:all 0.8s ease 0s;opacity:1}
.tab-pane:not(.tab-pane-show){position:absolute;top:40px;left:0;opacity:0;pointer-events:none}
.turnkey__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 75px;grid-template:auto auto / auto 75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-bottom:3px;color:var(--color-dark)}
.turnkey__header{font-size:.9em;font-weight:600;text-align:center;background:var(--color-light)}
.turnkey__description{line-height:30px;padding-left:7px}
.turnkey__profile,.turnkey__material{font-size:.9em;font-style:italic;color:var(--color-dark)}
.turnkey__price{line-height:30px;text-align:center}
.turnkey__total{font-size:1.1em;font-weight:600;text-align:center}
.price__explanation{width:90%;margin:0 auto}
.price__explanation li{margin-bottom:10px}
.price__standard{color:var(--color-dark)}
.price__premium{color:#f46e00}
.price__glazing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;color:var(--color-dark);padding:10px 10px 40px}
.glazing__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:430px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:space-between}
.glazing__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;padding:35px 0 15px}
.glazing__size{display:block;font-size:.95em;font-style:italic;text-align:center;color:var(--color)}
.glazing__img{width:100%;height:auto}
.glazing__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 75px;grid-template:auto auto / auto 75px;gap:3px;margin-bottom:3px}
.glazing__box .field-label{font-size:.95em}
.glazing__header{font-size:.9em;font-weight:600;text-align:center;background:var(--color-light)}
.glazing__description{line-height:30px;padding-left:7px}
.glazing__profile{font-size:.9em;font-style:italic}
.glazing__price{line-height:30px;text-align:center}
.profile__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;font-size:.95em;padding:10px 0 40px}
.profile__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:430px}
.profile__img{width:100%;height:auto}
.profile__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.profile__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 85px;grid-template:auto auto / auto 85px;gap:3px;margin-bottom:3px}
.profile__header{font-size:.9em;font-weight:600;color:var(--color-dark);text-align:center;background:var(--color-light)}
.profile__properties{line-height:30px;padding-left:7px}
.profile__meaning{line-height:30px;text-align:center}
.price__window{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 10px 40px}
.window__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:430px}
.window__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.window__size{display:block;font-size:.95em;font-style:italic;text-align:center;color:var(--color)}
.window__img{width:100%;height:auto}
.window__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 43px 43px;grid-template:auto auto / auto 43px 43px;gap:3px;margin-bottom:3px}
.window__header{font-size:.8em;font-weight:600;text-align:center;background:var(--color-light)}
.window__description{font-size:.85em;line-height:30px;padding-left:7px}
.window__profile{font-size:.8em;font-style:italic}
.window__price{font-size:.9em;line-height:30px;text-align:center}
.windows-repair__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px;padding:10px 0 40px}
.windows-repair__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:430px}
.windows-repair__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.windows-repair__box{-ms-display:grid;display:grid;-ms-grid-rows:repeat(8,auto);-ms-grid-columns:auto 75px;grid-template:repeat(8,auto) / auto 75px;gap:3px;margin-bottom:3px}
.windows-repair__header{font-size:.9em;font-weight:600;text-align:center;background:var(--color-light)}
.windows-repair__description{line-height:30px;padding-left:7px}
.windows-repair__price{line-height:30px;text-align:center}
.windows-repair__button a{display:block;width:250px;line-height:38px;background:var(--color);color:var(--color-white);text-align:center;margin:0 auto;border-radius:10px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey)}
.price__cladding{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 10px 40px}
.cladding__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:400px}
.cladding__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.cladding__size{display:block;font-size:.95em;font-style:italic;text-align:center;color:var(--color);margin-bottom:10px}
.cladding__img{width:100%;height:auto}
.cladding__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 75px;grid-template:auto auto / auto 75px;gap:3px;margin-bottom:3px;color:var(--color-dark)}
.cladding__header{font-size:.9em;font-weight:600;text-align:center;background:var(--color-light)}
.cladding__description{line-height:30px;padding-left:7px}
.cladding__box .cladding__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.finishing-list li{padding-left:17px;position:relative}
.finishing-list li:before{content:"";width:18px;height:18px;display:block;background:url(/templates/balkon-mebel_v.2.0/images/marker-2.svg) no-repeat;position:absolute;left:0;top:4px}
.cladding__price{line-height:30px;text-align:center}
.price__button{margin-bottom:20px;text-align:center}
.price__button a{line-height:38px;background:var(--color);color:var(--color-white);text-align:center;padding:10px;border-radius:10px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey)}
.content__attention{font-weight:600;color:var(--color)}
.price__wardrobes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 10px 40px}
.wardrobes__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:400px}
.wardrobes__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;font-size:1.2em;color:var(--color-dark);padding:35px 0 15px}
.wardrobes__size{display:block;font-size:.95em;font-style:italic;text-align:center;color:var(--color);margin-bottom:10px}
.wardrobes__img{width:100%;height:auto}
.wardrobes__box{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto 75px;grid-template:auto auto / auto 75px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;margin-bottom:3px;color:var(--color-dark)}
.wardrobes__header{font-size:.9em;font-weight:600;text-align:center;background:var(--color-light)}
.wardrobes__description{line-height:30px;padding-left:7px}
.wardrobes__price{line-height:30px;text-align:center}
.wardrobes__note{display:block;width:80%;max-width:900px;font-size:0.9em;color:var(--color);margin:0 auto 20px}
.characteristics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;max-width:800px;margin:0 auto}
.characteristics__title{font-size:1.4em;font-style:italic;color:var(--color);text-align:center;padding:15px 0}
.characteristics li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;padding-left:25px;position:relative;margin-bottom:5px}
.characteristics li:before{content:"";width:25px;height:25px;display:block;background:url(/templates/balkon-mebel_v.2.0/images/marker-2.svg) no-repeat;position:absolute;left:0;top:0}
.sample__title{font-size:1.2em}
.sample__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;color:var(--color-dark)}
.sample__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 5px) / 2);flex:0 1 calc((100% - 5px) / 2);max-width:230px;padding:5px;position:relative}
.sample__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:35px;height:35px;padding:5px;border-radius:50%;background:rgba(0,114,235,.7);position:absolute;right:11px;bottom:41px;z-index:2 }
.sample__img{width:100%;max-width:220px;height:auto}
.sample__name{display:block;text-align:center;font-size:0.8em;line-height:30px;color:var(--color)}
.samples__note{display:block;width:80%;max-width:900px;font-size:0.9em;color:var(--color);margin:0 auto 20px}
.samples__sample{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.samples__sample.wood .sample__wrapper{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}
.brief__wrapper{display:-ms-grid;display:grid;-ms-grid-rows:repeat(3,auto);-ms-grid-columns:auto;grid-template:repeat(3,auto) /  auto;justify-items:center;gap:10px}
.brief__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px;padding:15px}
.brief__img .img__price{font-size:1.2em;font-weight:600;color:var(--color);text-align:center;margin-top:15px}
.brief__text{line-height:1.7em;text-indent:20px;padding:15px}
.article__colors{background:var(--color-light)}
.colors__wrapper{padding:15px 15px 40px}
.colors__title{font-style:italic;color:var(--color)}
.colors__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;color:var(--color-dark);padding:10px 0 40px}
.colors__list div{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 10px) / 2);flex:0 1 calc((100% - 10px) / 2);height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color)}
.colors__ral{font-weight:600;color:var(--color-dark);margin-right:5px}
.siding .colors__color{padding:0 0 4px 0}
.plastic .colors__color{text-align:center}
.siding div{background:url(/images/articles/saiding-palitra.png)}
.siding .siding-1{background-position:0 0}
.siding .siding-2{background-position:0 -100px}
.siding .siding-3{background-position:0 -200px}
.siding .siding-4{background-position:0 -300px}
.siding .siding-5{background-position:0 -400px}
.siding .siding-6{background-position:0 -500px}
.siding .siding-7{background-position:0 -600px}
.siding .siding-8{background-position:0 -700px}
.siding .siding-9{background-position:0 -800px}
.siding .siding-10{background-position:0 -900px}
.siding .siding-11{background-position:0 -1000px}
.siding .siding-12{background-position:0 -1100px}
.siding .siding-13{background-position:0 -1200px}
.profnastil div{border-radius:5px;-webkit-box-shadow:1px 1px 2px var(--color-grey);box-shadow:1px 1px 2px var(--color-grey)}
.profnastil-1{background-color:var(--color-white)}
.profnastil-2{background-color:#fae3c4}
.profnastil-3{background-color:#e1c08d}
.profnastil-4{background-color:#d1d0d5}
.profnastil-5{background-color:#a3aab2}
.profnastil-6{background-color:#919598}
.profnastil-7{background-color:#59585d}
.profnastil-8{background-color:#fce73c}
.profnastil-9{background-color:#db802d}
.profnastil-10{background-color:#e2a0ae}
.profnastil-11{background-color:#d97ba0}
.profnastil-12{background-color:#cf212b}
.profnastil-13{background-color:#a72525}
.profnastil-14{background-color:#5c362d}
.profnastil-15{background-color:#341f1a}
.profnastil-16{background-color:#0889cb}
.profnastil-17{background-color:#2a5ba8}
.profnastil-18{background-color:#0c4b7e}
.profnastil-19{background-color:#344482}
.profnastil-20{background-color:#7fc3c2}
.profnastil-21{background-color:#4f8b95}
.profnastil-22{background-color:#9385ba}
.profnastil-23{background-color:#4ba05d}
.profnastil-24{background-color:#2d914b}
.profnastil-25{background-color:#88bd51}
.profnastil-26{background-color:#335d39}
.profnastil-27{background-color:#1a2c20}
.profnastil-28{background-color:#000}
.plastic div{border-radius:5px;-webkit-box-shadow:1px 1px 2px var(--color-grey);box-shadow:1px 1px 2px var(--color-grey)}
.plastic-1{background-color:var(--color-white)}
.plastic-2{background-color:#d8ccb4}
.plastic-3{background-color:#3e2a29}
.plastic-4{background-color:#b6c3bc}
.plastic-5{background-color:#81d1da}
.plastic-6{background-color:#7fbfe3}
.plastic-7{background-color:#eab798}
.plastic-8{background-color:#93732a}
.plastic-9{background-color:#e7ac8c}
.colors__note{display:block;width:80%;max-width:900px;font-size:0.9em;color:var(--color);margin:0 auto;padding:15px}
.gallery-category{background:var(--color-light)}
.gallery-category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.gallery-category__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:336px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.gallery-category__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.gallery-category__link{display:block;position:relative}
.gallery-category__img,.gallery__img{width:100%;height:auto}
.gallery-category__box{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;background:rgba(255,255,255,0.7)}
.gallery-category__title{position:absolute;left:0;bottom:0;display:block;width:100%;font-size:1.3em;line-height:30px;color:var(--color-white);text-align:center;z-index:2}
.gallery-category__background{width:240px;height:40px;background:var(--color);position:absolute;top:-5px;left:calc((100% - 240px) / 2);-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);z-index:2;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);z-index:1}
.gallery__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.gallery__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:336px;position:relative;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.gallery__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.gallery__link{display:block}
.gallery__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:28px;height:28px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2 }
.article__photos{padding-bottom:40px;background:var(--color);border-top: 4px double #fff;border-bottom: 4px double #fff;}
.photos__title{font-style:italic;color:var(--color-white)}
.photos__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px}
.photos__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:342px;position:relative;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;border:3px double var(--color-white);border-radius:15px;overflow:hidden}
.photos__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.photos__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:28px;height:28px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2 }
.photos__img{width:100%;height:auto;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey)}
.photos__button{display:block;width:250px;line-height:38px;background:var(--color-white);text-align:center;margin:0 auto 40px;border-radius:10px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.photos__button:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}
.photos__button a{font-weight:600;color:var(--color);border:1px solid var(--color-white)}
.objects-category__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 10px 40px}
.objects-category__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:450px;padding:0 10px 40px;-webkit-box-shadow:1px 1px 5px var(--color);box-shadow:1px 1px 5px var(--color);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.objects-category__item:hover{-webkit-box-shadow:0 0 2px var(--color);box-shadow:0 0 2px var(--color);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.objects-category__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;padding-bottom:20px}
.objects-category__link{display:block;color:var(--color)}
.objects-category__address{font-size:1.2em;text-align:center;padding:15px 0}
.objects-category__address a{color:var(--color)}
.objects-category__street{font-size:.85em;font-style:italic}
.objects-category__img,.objects-link__img,.objects__img{width:100%;max-width:450px;height:auto}
.objects-category__box{max-width:336px}
.objects-category__title{font-size:1.2em;font-style:italic;padding:0 0 15px}
.objects-category__box h4{font-style:italic;font-weight:600;padding:5px 0}
.objects-category__description p{padding:0 0 15px}
.objects-category__description li{font-size:.9em;padding:5px 10px}
.objects-category__price{font-size:1.7em;line-height:30px;color:var(--color);text-align:center;padding:15px 0}
.objects-category__detail{background:var(--color);color:var(--color-white);font-size:1.1em;border-radius:7px;padding:7px 10px;text-shadow:0 0 3px var(--color-white);-webkit-box-shadow:1px 1px 3px var(--color-grey);box-shadow:1px 1px 3px var(--color-grey)}
.objects-category__detail:hover{-webkit-box-shadow:0 0 2px var(--color-grey);box-shadow:0 0 2px var(--color-grey);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;opacity:.7}
.objects h2{font-size:1.4em;padding:15px 0}
.objects h3{font-size:1.2em;font-style:italic;padding:15px 0}
.objects__address{line-height:1.5em;color:var(--color)}
.objects__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:40px}
.objects__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.objects__description .content__wishes{-ms-flex-item-align:start;align-self:flex-start;font-style:italic}
.objects__description .content__wishes a{color:var(--color)}
.objects__description p{-ms-flex-item-align:start;align-self:flex-start;max-width:800px;font-size:0.95em;line-height:1.7em;text-indent:20px;padding:15px}
.objects__deadlines{font-size:1.1em;text-align:center;padding:5px 0}
.objects__guarantee{font-size:1.1em;text-align:center;padding:5px 0}
.objects__price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:1.1em;color:var(--color);text-align:center;padding:5px 0}
.objects__date{font-weight:600;color:#f46e00}
.objects__info{font-size:1.1em;font-weight:600}
.objects__price .objects__info{font-size:1.5em}
.objects__gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.objects__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:336px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;position:relative}
.objects__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.objects__link{display:block}
.objects__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:28px;height:28px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2 }
.objects__img{width:100%;height:auto}
.objects__call{position:relative}
.objects-link{background:var(--color-light);padding-bottom:40px}
.objects-link__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.objects-link__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:450px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.objects-link__item:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.call__button-objects{font-size:1em;background:#f46e00;color:var(--color-white);padding:10px 20px;margin:25px 0;-webkit-box-shadow: 1px 1px 5px #f46e00;box-shadow: 1px 1px 5px #f46e00;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.call__button-objects:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.call__form-objects{position:absolute;top:-185px;left:-100%;width:250px;opacity:0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;z-index:10}
.call__form-objects.-active{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);opacity:1}
.call__form-objects .mod-feedback__form{background:url(/templates/balkon-mebel_v.2.0/images/operator.jpg) no-repeat;padding:10px;-webkit-box-shadow:2px 2px 2px var(--color-grey);box-shadow:2px 2px 2px var(--color-grey);border:1px solid var(--color);border-radius:10px}
.call__form-objects .mod-feedback__title{margin:20px 0}
.call__form-objects .mod-feedback__title h2{display:block;font-weight:600;color:var(--color-dark);text-shadow:0 0 5px var(--color-white);text-align:center}
.call__form-objects .mod-feedback__fields{width:100%;margin-bottom:10px}
.call__form-objects .mod-feedback__input{display:block}
.call__form-objects .mod-feedback__input input,.call__form-objects .mod-feedback__input textarea{width:100%;background:var(--color-white) url(../images/phone-icon.png) no-repeat;background-size:27px;background-position:7px center;font-size:1em;padding:8px 8px 8px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;letter-spacing:.05em}
.call__form-objects .mod-feedback__input input::placeholder,.call__form-objects .mod-feedback__input textarea::placeholder{font-size:0.9rem;font-style:italic;color:var(--color-dark)}
.call__form-objects .mod-feedback__error{font-size:0.7em;padding:0 8px 8px 8px;text-align:center}
.call__form-objects .mod-feedback__alert{font-size:0.9em;color:#f46e00}
.call__form-objects .mod-alert{font-size:0.9em;text-align:center;padding:8px}
.call__form-objects .mod-feedback__submit{margin-bottom:15px}
.call__form-objects .button-submit{display:block;background:var(--color-button);font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 20px;margin:0 auto;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px}
.objects__order{width:100%;padding:10px}
.objects__order li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px;padding-left:25px;position:relative;margin-bottom:5px}
.objects__order li:before{content:"";width:25px;height:25px;display:block;background:url(/templates/balkon-mebel_v.2.0/images/marker-2.svg) no-repeat;position:absolute;left:0;top:0}
.objects__order a{color:var(--color)}
.section__faq{font-size:.95em;line-height:1.7em;padding:15px 15px 40px}
.faq__title{color:var(--color-dark);font-size:1.7em}
.faq__item{background:var(--color-white);border-radius:0 20px 20px 20px;padding:20px;box-shadow:1px 1px 5px var(--color-grey)}
.faq__item:not(:last-child){margin-bottom:40px}
.faq__question{color:var(--color);font-size:1.3em}
.faq__answer{text-indent:20px}
.article__blog h1{font-size:1.5em;padding:30px 0}
.blog-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 40px}
.blog-item {padding:0 0 20px 0}
.blog-item .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.blog-item .readmore{text-align:center;padding:0}
.blog-item .btn-group,.blog-item .content_rating{display:none}
.article__similar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.article__similar h2{color:var(--color)}
.article__similar ul{width:90%;max-width:500px;padding:10px 0 40px;margin:0 auto}
.article__similar li{line-height:30px;padding-left:20px;margin-bottom:5px;position:relative}
.article__similar li:before{content:url(/templates/balkon-mebel_v.2.0/images/marker-2.svg);width:22px;height:22px;position:absolute;top:2px;left:0}
.article__similar a{color:var(--color)}
.service{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.service__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:450px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);transition:all 0.5s ease 0s}
.service__item:hover{-webkit-box-shadow:none;box-shadow:none;transform:translateY(1px);opacity:.7}
.service__link{display:block;margin:0 auto}
.service__img{width:100%;height:auto}
.service__description{position:relative;background:var(--color);color:var(--color-white);text-align:center}
.service__description:after{content:"";width:95px;height:35px;background:var(--color-dark);position:absolute;right:12px;bottom:0;-webkit-transform:skewX(-30deg);-ms-transform:skewX(-30deg);transform:skewX(-30deg);z-index:1}
.service__title{font-size:0.85em;line-height:28px;width:calc(100% - 115px);height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px}
.service__price{font-size:0.75em;line-height:35px;width:95px;height:35px;background:var(--color-dark);position:absolute;right:0;bottom:0;z-index:2}
.service__number{font-size:1.4em}
.article__certificate{padding:10px 0 40px}
.certificate__title{font-style:italic;color:var(--color)}
.certificate__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}
.certificate__link{display:block;position:relative;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey);-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.certificate__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:35px;height:35px;padding:5px;border-radius:50%;background:rgba(0,114,235,.7);position:absolute;right:9px;bottom:9px;z-index:2 }
.certificate__link:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px);opacity:.7}
.certificate__img{width:100%;height:auto}
.author__box{width:calc(100% - 20px);max-width:330px;margin:0 auto;padding:15px;margin:20px auto;border-radius:10px;-webkit-box-shadow:2px 2px 8px var(--color-grey);box-shadow:2px 2px 8px var(--color-grey)}
.author__img{width:100%;max-width:130px;height:auto;margin:0 auto;padding:15px}
.author__author{font-size:0.9em}
.author__title{font-size:1.1em;font-style:italic;color:var(--color);padding:10px 0}
.author__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}
.author__content span{text-wrap:balance;hyphens:auto}
.author__experience{font-size:0.95em;font-weight:600;font-style:italic;margin-top:5px}
.author__link{display:block;color:var(--color);text-align:center}
.author__img-article{width:100%;max-width:340px;height:auto;display:block;margin:0 auto;padding:20px}
.content_vote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}
.content_vote label{font-size:.9em;color:var(--color-dark);text-align:center;text-wrap:balance}
.content_vote select{font-size:1.2em}
.content_vote option{font-size:1em}
.btn-primary{background:var(--color);color:var(--color-white);font-size:1.1em;border-radius:7px;padding:5px 7px;text-shadow:0 0 3px var(--color-white);-webkit-box-shadow:1px 1px 3px var(--color-grey);box-shadow:1px 1px 3px var(--color-grey);transition:all 0.5s ease 0s}
.btn-primary:hover{-webkit-box-shadow:none;box-shadow:none;transform:translateY(1px);opacity:.7}
.form-select{color:var(--color);outline:none;border:1px solid var(--color);border-radius:5px;opacity:1}
#jc{background:var(--color-light);padding-bottom:20px}
#comments{width:calc(100% - 40px);max-width:1000px;margin:0 auto}
.comments-list-header{margin-bottom:20px}
.comments-list-header .h6{font-size:1.5em;font-style:italic;color:var(--color);text-align:center}
.comments-list{margin-bottom:20px}
.comment{background:var(--color-white);padding:10px;border-radius:0 20px 20px 20px;margin-bottom:30px;box-shadow:1px 1px 5px var(--color-grey)}
.comment-box{margin-bottom:20px}
.comment-body{font-size:.95em}
.comments-buttons{font-size:.8em;text-align:center}
.comments-buttons a{color:var(--color)}
.comment-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-33px 0 15px 40px}
.comment-info .createdby{width:100%;font-size:1.1em;text-transform:capitalize;font-weight:600;color:var(--color)}
.comment-info .published{font-size:.7em;margin-right:20px}
.comments-vote a{display:inline-block;line-height:17px}
.link-success::before{content:"👍"}
.link-danger{margin-right:15px}
.link-danger::before{content:"👎"}
.vote-value::before{content:"❤️"}
.comments-list-footer{display:none}
.h6{font-size:1.1em;font-style:italic;color:var(--color);text-align:center;padding:15px 0}
#comments-form{width:calc(100% - 40px);max-width:550px;background:var(--color-white);margin:0 auto;padding:15px;border-radius:10px;box-shadow:1px 1px 5px var(--color-grey)}
.align-items-center{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}
.col-5{margin-right:5px}
#comments-form-name{width:240px;font-size:1em;text-transform:capitalize;background:#e6f2ff;padding:3px 7px}
.form-label{font-size:.75em;color:#757575}
#comments-form textarea{width:100%;padding:10px;background:#e6f2ff}
#comments-form .grippie{margin-bottom:30px}
#comments-form textarea:focus,#comments-form-name:focus{outline:none;border:1px solid var(--color)}
#comments-form .counter{font-size:.8em}
.captcha-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}
#comments-form-captcha-image{border:1px solid var(--color);border-radius:10px;margin-right:5px}
.captcha-reload{font-size:.9em;margin-right:5px}
#comments-form-captcha{font-size:1.1em;background:#c2c2c2;padding:5px}
#comments-form-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#comments-form-send,#comments-form-reset,#comments-form-cancel{display:block;font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 17px;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px}
#comments-form-send{background:var(--color)}
#comments-form-reset{background:var(--color-button)}
#comments-form-cancel{background:#c40000}
#comments-form-buttons>div{display:none}
.certificate-author{padding:10px 10px 40px}
.certificate-author__title{font-style:italic;color:var(--color)}
.certificate-author__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px 20px;padding:10px 0 40px}
.certificate-author__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:175px;-webkit-box-shadow:1px 1px 5px var(--color-grey);box-shadow:1px 1px 5px var(--color-grey)}
.certificate-author__link{display:block;position:relative}
.certificate-author__link:before{content:url(/templates/balkon-mebel_v.2.0/images/magnifier.svg);width:35px;height:35px;padding:5px;border-radius:50%;background:rgba(0,114,235,.7);position:absolute;right:9px;bottom:9px;z-index:2 }
.certificate-author__img{width:100%;height:auto}
.articles-author__title{font-style:italic;color:var(--color)}
.articles-author__list{width:80%;max-width:500px;margin:0 auto}
.articles-author__list li{list-style:auto}
.articles-author__list li::marker{font-weight:600;color:var(--color)}
.articles-author__link{line-height:36px;color:var(--color)}
.footer{width:100%;background:#003b7a}
.footer__wrapper{-ms-display:grid;display:grid;-ms-grid-rows:repeat(8,auto);-ms-grid-columns:100%;grid-template:repeat(8,auto) / 100%;justify-items:center;padding:10px}
.footer__logo-slogan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}
.footer__logo-slogan .logo__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.footer__logo-slogan .logo__link{margin:-30px 0 0 -7px}
.footer__logo-slogan .logo__title{font-size:1.5em;color:var(--color-white);margin-left:10px}
.footer__logo-slogan .slogan__wrapper{font-size:0.8em;line-height:16px;color:#90c6ff;margin-top:10px}
.footer__logo-slogan .slogan__slogan{text-transform:capitalize;color:var(--color-yellow)}
.footer__phones-call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
.footer__phones-call .phone__icon{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cpath fill='%233480c3' d='M40 30.7a5 5 0 0 0 3.6-1.6 5.4 5.4 0 0 0 1.5-3.7V5.8a5.5 5.5 0 0 0-1.3-4 5 5 0 0 0-7.6 0 5.5 5.5 0 0 0-1.3 4v19.6a5.5 5.5 0 0 0 1.5 3.8 5.2 5.2 0 0 0 3.6 1.5Zm-12 9.1c-.2.7-.6 1.3-1 1.8a5.2 5.2 0 0 1-3.5 1.9 5 5 0 0 1-2-.3l-18-6a5.2 5.2 0 0 1-3-2.7 5.5 5.5 0 0 1-.3-4 5.3 5.3 0 0 1 2.6-3.1 5 5 0 0 1 3.9-.4l18 6a6 6 0 0 1 3 2.7c.6 1.3.7 2.8.3 4Zm25 1.8c-.4-.5-.8-1.1-1-1.8-.4-1.4-.3-2.8.3-4a5.3 5.3 0 0 1 3-2.7l18-6a5 5 0 0 1 4 .3 5.3 5.3 0 0 1 2.2 7.1 5.2 5.2 0 0 1-3 2.6l-18 6.1a5 5 0 0 1-5.5-1.6ZM15.4 79a5.3 5.3 0 0 1-2-3.6c-.3-1.4 0-2.8.9-4l11-15.7 1.5-1.4a5 5 0 0 1 5.7.2c1.2.9 1.9 2.1 2.1 3.5.2 1.4-.1 2.8-1 4l-11 15.8a5.2 5.2 0 0 1-3.4 2 5 5 0 0 1-3.8-.9Zm51.3-3.5a5.1 5.1 0 0 1-5.9 4.5 5 5 0 0 1-3.4-2.2L46.4 62a5.4 5.4 0 0 1 1-7.5 5 5 0 0 1 7.2 1.2l11.1 15.8a5.5 5.5 0 0 1 1 4Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:15px;height:15px;margin-right:2px}
.footer__phones-call .phone__number{color:var(--color-white)}
.footer__phones-call .phone__code{font-size:1.3em}
.footer__phones-call .phone__number span:not(.phone__code){font-size:1.5em;margin-left:5px}
.footer__phones-call .phone__item path{fill:var(--color-white)}
.footer__phones-call .call__button{color:#90c6ff}
.footer__phones-call .email{padding:10px}
.footer__phones-call a{color:var(--color-white);padding:3px 0}
.call__form-footer{position:absolute;top:-270px;left:-500%;width:270px;opacity:0;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;z-index:10}
.call__form-footer.-active{left:-7px;opacity:1}
.call__button-footer{display:block;background:transparent;font-size:0.75em;font-weight:600;text-decoration:underline;color:#90c6ff;padding:3px 0;margin:0 auto}
.footer__phones-call .mod-feedback__form{background:url(/templates/balkon-mebel_v.2.0/images/operator.jpg) no-repeat;padding:10px;-webkit-box-shadow:2px 2px 2px var(--color-grey);box-shadow:2px 2px 2px var(--color-grey);border:1px solid var(--color);border-radius:10px}
.footer__phones-call .mod-feedback__title{margin:20px 0}
.footer__phones-call .mod-feedback__title h2{display:block;font-weight:600;color:var(--color-dark);text-shadow:0 0 5px var(--color-white);text-align:center}
.footer__phones-call .mod-feedback__fields{width:100%;margin-bottom:10px}
.footer__phones-call .mod-feedback__input{display:block}
.footer__phones-call .mod-feedback__input input,.footer__phones-call .mod-feedback__input textarea{width:100%;background:var(--color-white) url(../images/phone-icon.png) no-repeat;background-size:27px;background-position:7px center;font-size:1em;padding:8px 8px 8px 40px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;letter-spacing:.05em}
.footer__phones-call .mod-feedback__input input::placeholder,.footer__phones-call .mod-feedback__input textarea::placeholder{font-size:0.9rem;font-style:italic;color:var(--color-dark)}
.footer__phones-call .mod-feedback__error{font-size:0.7em;padding:0 8px 8px 8px;text-align:center}
.footer__phones-call .mod-feedback__alert{font-size:0.9em;color:#f46e00}
.footer__phones-call .mod-alert{font-size:0.9em;text-align:center;padding:8px}
.footer__phones-call .mod-feedback__submit{margin-bottom:15px}
.footer__phones-call .button-submit{display:block;background:var(--color-button);font-size:1em;letter-spacing:.05em;color:var(--color-white);padding:10px 20px;margin:0 auto;cursor:pointer;-webkit-box-shadow:2px 2px 3px var(--color-grey);box-shadow:2px 2px 3px var(--color-grey);border-radius:15px}
.footer__messengers .messengers__title{display:none}
.footer__messengers .messenger__item{display:inline-block;width:36px;height:36px;background:var(--color-white);margin:7px;border-radius:50%}
.footer__messengers .icon__viber{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 80'%3e%3cdefs%3e%3cstyle%3e.i%7bfill:none;stroke:%235d5ca6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.93px%7d.j%7bfill:%235d5ca6%7d%3c/style%3e%3c/defs%3e%3cg id='b'%3e%3cg id='c'%3e%3cpath id='d' d='M71 7.8C69 6 60.6.2 41.7.1c0 0-22.3-1.3-33.1 8.1C2.4 14 .3 22.3 0 32.7s-.6 29.8 19.2 35.1V76s0 3.3 2.1 3.9c2.8.8 4.3-1.7 7-4.3l4.9-5.3c13.5 1 23.9-1.3 25.1-1.7 2.8-.9 18.2-2.8 20.7-22.2 2.7-20.1-1-32.8-8-38.5Zm2.4 37C71.3 61 58.8 62 56.4 62.6a77 77 0 0 1-21.6 1.8s-8.5 9.7-11.3 12.3c-.4.5-.9.6-1.2.6-.4-.1-.5-.7-.5-1.4V62.6C5.2 58.2 6.2 41.6 6.4 32.9c.2-8.7 1.8-15.8 7-20.6 9.1-7.8 28-6.7 28-6.7 16 .1 23.7 4.6 25.4 6.2 5.8 4.8 8.8 16.3 6.7 33Z' class='j'/%3e%3cpath id='e' d='M49.6 31.2c-.2-4.2-2.4-6.5-6.5-6.7' class='i'/%3e%3cpath id='f' d='M55.3 33c0-4-1.2-7.3-3.5-9.9a14.7 14.7 0 0 0-10.2-4.5' class='i'/%3e%3cpath id='g' d='M60.9 35.3c0-6.9-2.1-12.3-6.2-16.2s-9.1-6-15.2-6' class='i'/%3e%3cpath id='h' d='M43.3 45.8s1.6 0 2.4-1l1.6-2c.8-1 2.6-1.7 4.5-.6 1 .5 2.8 1.6 4 2.5l3.6 3c1.3 1 1.5 2.4.7 4-.8 1.5-2 2.8-3.4 4a7 7 0 0 1-3.4 1.8H53l-1.5-.3a58.3 58.3 0 0 1-20.6-12.6l-.4-.4A45 45 0 0 1 22 32.9a45.4 45.4 0 0 1-4.3-9.3l-.2-1.5v-.4a6 6 0 0 1 1.7-3.4 19 19 0 0 1 4-3.4c1.6-.8 3.1-.6 4.1.7l3 3.7 2.5 4c1 1.7.4 3.7-.5 4.5l-2 1.5c-1 .8-1 2.4-1 2.4s2.9 11.2 14 14Z' class='j'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.footer__messengers .icon__telegram{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44.51 37.51'%3e%3cdefs%3e%3cstyle%3e.d%7bfill:%23007cff;%7d.d,.e%7bstroke:%23fff;stroke-miterlimit:10;%7d.f%7bfill:%2300448c;%7d.e%7bfill:%23005aff;stroke-width:2px;%7d%3c/style%3e%3c/defs%3e%3cg id='a'/%3e%3cg id='b'%3e%3cg id='c'%3e%3cg%3e%3cpath class='e' d='M16.85,34.75c-1.3,0-1-.5-1.5-1.7l-3.8-12.6L35.15,5.75l2.7,.7-2.3,6.3-18.7,22Z'/%3e%3cpath class='f' d='M16.85,34.75c1,0,1.4-.5,2-1l12-11.7-6.8-1.6-6.4,4-.8,10v.3Z'/%3e%3cpath class='d' d='M17.55,24.55l16.1,12c1.8,1,3.2,.4,3.6-1.8L43.85,3.75c.7-2.6-1-3.8-2.8-3L2.55,15.45c-2.7,1.1-2.6,2.6-.5,3.2l9.9,3.1L34.95,7.35c1-.7,2-.3,1.2,.4L17.55,24.55Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:7px 0px 0 2px}
.footer__messengers .icon__whatsapp{background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bstroke:%23fff;stroke-miterlimit:10;fill:url(%23Градієнт_без_назви);%7d%3c/style%3e%3clinearGradient id='Градієнт_без_назви' x1='-20.37' y1='626.37' x2='58.42' y2='547.57' gradientTransform='translate(0 -566)' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0' stop-color='%23209142'/%3e%3cstop offset='1' stop-color='%2356d263'/%3e%3c/linearGradient%3e%3c/defs%3e%3cpath class='cls-1' d='M20,.5A19.54,19.54,0,0,0,3.82,30.93L1.87,38.24l7.7-1.75a19.48,19.48,0,1,0,20.77-33A19.11,19.11,0,0,0,20,.5Zm9.55,30.14c-2.73,1.26-8.38.58-14.43-4.49S7.62,15.52,8.5,12.59s4.19-3.41,4.78-3.31,3.7,5.07,3.31,5.65-2.44,2.64-2.44,2.64-.09,2.14,3.81,5.36,5.95,2.93,5.95,2.93,1.75-2.34,2.24-2.83,5.85,1.85,6.14,2.44c0,.58,0,3.9-2.73,5.17Z'/%3e%3c/svg%3e");background-repeat:no-repeat;width:28px;height:28px;margin:4px}
.footer__contacts{margin-bottom:40px}
.footer__contacts .office-address__title{display:none}
.footer__contacts .office-address__city-street{color:var(--color-white);line-height:32px}
.footer__contacts .work-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer__contacts .work-schedule__title{display:none}
.footer__contacts .work-schedule__item{color:#90c6ff}
.footer__contacts .work-schedule__day{font-size:0.9em}
.footer__contacts .work-schedule__time{font-size:1.1em}
.footer__link{margin-bottom:40px}
.footer__link .link__title{font-size:0.9em;font-style:italic;color:#90c6ff;text-align:center;display:block}
.footer__link .link__list a{display:block;line-height:26px;color:var(--color-white);padding:6px;margin:2px}
.footer__city{margin-bottom:40px}
.footer__city .city__button{display:none}
.footer__city .city__title{font-size:0.9em;font-style:italic;color:#90c6ff;text-align:center;display:block}
.footer__city .city__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer__city .city__list li{font-size:0.9em;padding:6px;color:var(--color-white)}
.footer__city .city__list a{display:block;color:var(--color-white)}
.footer__social{margin-bottom:20px}
.footer__social .social{width:100%}
.footer__social .social__title{font-size:0.9em;font-style:italic;color:#90c6ff;display:block;margin-bottom:10px}
.footer__social .social__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer__social .social__icon{width:40px;height:40px;margin:0 7px}
.footer__copirate{color:#90c6ff;text-align:center;margin-bottom:30px}
.copirate__year{font-size:0.9em;font-weight:600}
.copirate__text{font-size:0.8em}
.button__up{position:fixed;width:50px;height:50px;background:var(--color-white);opacity:0.7;z-index:9;border-radius:50%;border:1px solid var(--color)}
._mob .button__up{bottom:5px;left:5px}
.button__img{position:absolute;top:3px;left:11px;height:43px;width:26px}
.main .content_rating .vote-star svg,.content_rating .vote-star-half svg{fill:var(--color-yellow);width:2em;height:2em;-webkit-filter:drop-shadow(3px 3px 3px #00000066);filter:drop-shadow(3px 3px 3px #00000066)}
.main .content_rating .vote-star-empty svg{width:2em;height:2em}
.main .content_rating .vote-star-half{-webkit-margin-start:-2em;margin-inline-start:-2em}
}
@media(min-width:360px){
.service__description:after{width:110px;height:40px}
.service__title{font-size:.95em;width:calc(100% - 130px);height:30px;line-height:30px}
.service__price{font-size:.85em;width:110px;height:40px;line-height:40px}
.sample__name{font-size:.9em}
.certificate__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.turnkey__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.glazing__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.profile__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.window__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 55px 55px;grid-template:auto auto / auto 55px 55px}
.window__description{font-size:.9em}
.window__price{font-size:.95em}
.windows-repair__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.cladding__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.wardrobes__box{-ms-grid-rows:auto auto;-ms-grid-columns:auto 100px;grid-template:auto auto / auto 100px}
.footer__logo-slogan{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.footer__logo-slogan .slogan__wrapper{margin:0 0 0 10px}
}
@media(min-width:480px){
.colors__list div{-ms-flex-preferred-size:calc((100% - 20px) / 3);flex-basis:calc((100% - 20px) / 3)}
.link__title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 2 / 3;text-align:center}
.link__list{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2;margin:0 10px}
.link__list:last-child{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 3 / 3}
.footer__wrapper{-ms-grid-rows:repeat(7,auto);-ms-grid-columns:42% 58%;grid-template:repeat(7,auto) / 42% 58% }
.footer__logo-slogan{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 2 / 3}
.footer__phones-call{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}
.footer__messengers{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2;margin-bottom:40px}
.footer__contacts{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 4 / 3}
.footer__link{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:4 / 1 / 5 / 3}
.footer__link>div{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto auto;grid-template:auto auto / auto auto}
.footer__city{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:5 / 1 / 6 / 3}
.footer__social{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:6 / 1 / 7 / 3}
.footer__copirate{-ms-grid-row:7;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:7 / 1 / 8 / 3}
}
@media(min-width:576px){
.sample__link{-ms-flex-preferred-size:calc((100% - 10px) / 3);flex-basis:calc((100% - 10px) / 3)}
.advantage{width:50%}
.objects__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
}
@media(min-width:660px){
.service__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.service__description:after{width:95px;height:35px}
.service__title{font-size:.85em;width:calc(100% - 115px);height:28px;line-height:28px}
.service__price{font-size:.75em;width:95px;height:35px;line-height:35px}
.gallery-category__item,.gallery__item,.photos__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.turnkey__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.glazing__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.window__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.profile__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.cladding__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.wardrobes__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.colors__list div{-ms-flex-preferred-size:calc((100% - 30px) / 4);flex-basis:calc((100% - 30px) / 4)}
.author__box{max-width:460px}
.author__img{float:left}
.author__img-article{float:left}
.certificate-author__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
}
@media(min-width:768px){
.service__description:after{width:115px;height:40px}
.service__title{font-size:.95em;width:calc(100% - 130px);height:30px;line-height:30px}
.service__price{font-size:.9em;width:115px;height:40px;line-height:40px}
.advantages__advantage .advantage{width:25%}
.section__callback .mod-feedback{max-width:800px}
.section__callback .mod-feedback__form{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:1fr 1fr;grid-template:auto auto / 1fr 1fr}
.section__callback .mod-feedback__title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 2 / 3}
.section__callback .mod-feedback__fields{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}
.section__callback .mod-feedback__alert{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2}
.section__callback .mod-feedback__submit{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4 / 1 / 5 / 2}
.section__callback .mod-feedback__footer{-ms-grid-row:2;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 5 / 3}
.pvh .sample__link{-ms-flex-preferred-size:calc((100% - 15px) / 4);flex-basis:calc((100% - 15px) / 4)}
.brief__wrapper{-ms-grid-rows:auto auto;-ms-grid-columns:372px auto;grid-template:auto auto /  372px auto}
.brief__wrapper h3{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 1 / 3}
.colors__list div{-ms-flex-preferred-size:calc((100% - 40px) / 5);flex-basis:calc((100% - 40px) / 5)}
.footer__wrapper{-ms-grid-rows:repeat(5,auto);-ms-grid-columns:29% 26% 45%;grid-template:repeat(5,auto) / 29% 26% 45%}
.footer__logo-slogan{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 3 / 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.footer__phones-call{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 2 / 3}
.footer__messengers{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 3 / 3}
.footer__contacts{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 3 / 4}
.footer__link{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:3 / 1 / 4 / 3}
.footer__link>div{-ms-display:grid;display:grid;-ms-grid-rows:auto auto;-ms-grid-columns:auto auto;grid-template:auto auto / auto auto}
.link__title{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:1 / 1 / 2 / 3;text-align:center}
.link__list{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2;margin:0 10px}
.link__list:last-child{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 3 / 3}
.offer__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.objects-category__item,.objects-link__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.objects__item {-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.footer__logo-slogan .slogan__wrapper{margin:10px 0 0 0 }
.footer__city{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:3 / 3 / 4 / 4;width:280px}
.footer__social{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:4 / 1 / 5 / 4}
.footer__copirate{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:5 / 1 / 6 / 4}
}
@media(min-width:992px){
.header__city .city__list{width:130px;background:var(--color-white);position:absolute;left:0;top:100%;height:0;opacity:0;pointer-events:none;margin:7px 0;z-index:10;-webkit-box-shadow:2px 2px 2px var(--color-grey);box-shadow:2px 2px 2px var(--color-grey);border:1px solid var(--color);border-radius:10px}
.header__city .city__list.-active{height:auto;opacity:1;pointer-events:auto;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.header__city .city__list li{font-size:0.9em;font-weight:600;color:var(--color-dark);padding:5px 15px;margin:2px 0}
.header__city .city__list a{color:var(--color-dark);margin-top:3px}
.header__city .city__list a:hover{color:var(--color);text-decoration:underline}
.header__menu-main .mod-menu>li:hover>a .nav-arrow:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--color-yellow)}
.header__menu-main .mod-menu>li:hover>a .nav-arrow:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:var(--color-yellow)}
.header__menu-main .mod-menu__sub{padding:10px 0;position:absolute;opacity:0;pointer-events:none;-webkit-box-shadow:3px 3px 3px var(--color-grey);box-shadow:3px 3px 3px var(--color-grey)}
.header__menu-main .mod-menu>li>.mod-menu__sub{background:#0171e7;width:195px;top:100%;left:0;height:0}
.header__menu-main .mod-menu>li>.mod-menu__sub li{position:relative}
.header__menu-main .mod-menu>li>.mod-menu__sub .mod-menu__sub{background:#0264cb;top:0;left:100%;width:0}
.header__menu-main .mod-menu__sub a{color:var(--color-white);padding:0 20px;margin-top:3px;position:relative}
.header__menu-main .mod-menu__sub>li>a{display:block;color:var(--color-white)}
.header__menu-main .mod-menu .current.active>a{color:var(--color-yellow)}
.header__menu-main .mod-menu li:hover>.mod-menu__sub{opacity:1;pointer-events:auto;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.header__menu-main .mod-menu .mod-menu__sub li:hover>.mod-menu__sub{opacity:1;pointer-events:auto;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}
.header__menu-main .mod-menu li:hover>.mod-menu__sub{height:auto;padding:10px 0}
.header__menu-main .mod-menu .mod-menu__sub li:hover>.mod-menu__sub{width:170px;padding:10px 0}
.header__menu-main .mod-menu__sub .arrow{position:absolute;top:0;right:0;width:35px;height:35px}
.header__menu-main .mod-menu__sub .arrow:after,
.header__menu-main .mod-menu__sub .arrow:before{content:"";position:absolute;right:7px;display:block;width:10px;height:2px;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.header__menu-main .mod-menu__sub .arrow:before{top:13px}
.header__menu-main .mod-menu__sub .arrow:after{top:19px}
.header__menu-main .mod-menu__sub>li>a .arrow:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--color-white)}
.header__menu-main .mod-menu__sub>li>a .arrow:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:var(--color-white)}
.header__menu-main .mod-menu__sub>li:hover>a .arrow:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:var(--color-yellow)}
.header__menu-main .mod-menu__sub>li:hover>a .arrow:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:var(--color-yellow)}
.service__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.service__description:after{width:95px;height:35px}
.service__title{font-size:.85em;width:calc(100% - 110px);height:28px;line-height:28px}
.service__price{font-size:.75em;width:95px;height:35px;line-height:35px}
.advantage{width:25%}
.turnkey__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.glazing__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.cladding__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.wardrobes__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.pvh .sample__link{-ms-flex-preferred-size:calc((100% - 25px) / 6);flex-basis:calc((100% - 25px) / 6)}
.samples__sample.wood .sample__wrapper{-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.brief__wrapper{-ms-grid-rows:auto auto;-ms-grid-columns:432px auto;grid-template:auto auto /  432px auto}
.characteristics{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.characteristics .characteristics__advantages{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}
.characteristics .characteristics__disadvantages{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%}
.colors__list div{-ms-flex-preferred-size:calc((100% - 50px) / 6);flex-basis:calc((100% - 50px) / 6)}
.offer__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.gallery-category__item,.photos__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.gallery__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.objects__description{width:700px}
.objects__gallery-box{width:calc(100% - 700px)}
.objects-category__item,.objects-link__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3);-webkit-box-shadow:none;box-shadow:none}
.objects-category__item:hover,.objects-link__item:hover{-webkit-box-shadow:2px 2px 5px var(--color);box-shadow:2px 2px 5px var(--color);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}
.objects__item {-ms-flex-preferred-size:100%;flex-basis:100%}
.footer__wrapper{-ms-grid-rows:repeat(6,auto);-ms-grid-columns:31% 43% 26%;grid-template:repeat(6,auto) / 31% 43% 26%}
.footer__logo-slogan{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 2 / 2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.footer__phones-call{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:2 / 1 / 3 / 2}
.footer__messengers{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:3 / 1 / 4 / 2;margin-bottom:0}
.footer__contacts{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:4 / 1 / 5 / 2}
.footer__link{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 5 / 3;margin-top:30px}
.footer__link .link__list a:hover{color:#90c6ff}
.footer__city{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3/ 5 / 4;width:auto;margin-top:30px}
.footer__city .city__list{-ms-grid-rows:repeat(5,auto);-ms-grid-columns:1fr 1fr;grid-template:repeat(5,auto) / 1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer__city .city__list a:hover{color:#90c6ff}
.footer__social{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:5 / 1 / 6 / 4}
.footer__copirate{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:6 / 1 / 7 / 4}
._pc .button__up{bottom:5px;right:5px}
}
@media(min-width:1200px){
.header__menu-main .mod-menu>li>.mod-menu__sub{width:220px}
.service__description:after{width:115px;height:40px}
.service__title{font-size:1em;width:calc(100% - 130px);height:30px;line-height:30px}
.service__price{font-size:.9em;width:115px;height:40px;line-height:40px}	
.pvh .sample__list{-ms-grid-rows:auto auto;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template:auto auto /  1fr 1fr 1fr 1fr 1fr 1fr 1fr}
.colors__list div{-ms-flex-preferred-size:calc((100% - 60px) / 7);flex-basis:calc((100% - 60px) / 7)}
.pvh .sample__link{-ms-flex-preferred-size:calc((100% - 30px) / 7);flex-basis:calc((100% - 30px) / 7)}
.objects__item{-ms-flex-preferred-size:calc((100% - 20px) / 2);flex-basis:calc((100% - 20px) / 2)}
.footer__wrapper{-ms-grid-rows:repeat(6,auto);-ms-grid-columns:24% 24% 33% 19%;grid-template:repeat(6,auto) / 24% 24% 33% 19%}
.footer__logo-slogan{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1 / 1 / 5 / 2}
.footer__phones-call{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1 / 2 / 2 / 3;margin-top:54px}
.footer__messengers{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2 / 2 / 3 / 3}
.footer__contacts{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:3 / 2 / 4 / 3}
.footer__link{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:3;-ms-grid-column-span:1;grid-area:1 / 3 / 5 / 4}
.footer__city{-ms-grid-row:1;-ms-grid-row-span:4;-ms-grid-column:4;-ms-grid-column-span:1;grid-area:1 / 4/ 5 / 5;width:194px}
.footer__social{-ms-grid-row:4;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:4 / 2 / 5 / 3}
.footer__copirate{-ms-grid-row:6;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:6 / 1 / 7 / 5}
}
@media(min-width:1400px){
.window__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
.profile__item{-ms-flex-preferred-size:calc((100% - 40px) / 3);flex-basis:calc((100% - 40px) / 3)}
}
@media(min-width:1530px){
._pc .button__up{right:calc(((100% - 1400px) / 2) - 50px)}
}
.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.blueimp-gallery>.slides>.slide>.slide-content,.blueimp-gallery>.slides>.slide>.slide-content>img{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;opacity:0;display:none;direction:ltr;-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;-webkit-box-shadow:0 0 4px rgba(0,0,0,.1);box-shadow:0 0 4px rgba(0,0,0,.1);-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;display:block}.blueimp-gallery-display{display:block;opacity:1}.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}.blueimp-gallery-carousel>.slides{position:absolute}.blueimp-gallery>.slides>.slide{visibility:hidden;position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);-o-transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}.blueimp-gallery>.slides>.slide-active,.blueimp-gallery>.slides>.slide-next,.blueimp-gallery>.slides>.slide-prev{visibility:visible}.blueimp-gallery>.slides>.slide-loading{background:url(/templates/balkon-mebel_v.2.0/images/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide-loading{background:url(/templates/balkon-mebel_v.2.0/images/loading.svg) no-repeat}.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}.blueimp-gallery>.slides>.slide-error{background:url(/templates/balkon-mebel_v.2.0/images/error.png) center no-repeat}.blueimp-gallery-svgasimg>.slides>.slide-error{background:url(/templates/balkon-mebel_v.2.0/images/error.svg) no-repeat}.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}.blueimp-gallery-display>.next,.blueimp-gallery-display>.prev{position:absolute;top:50%;left:15px;width:8px;height:20px;padding:10px 14px 10px 18px;margin-top:-23px;-webkit-box-sizing:content-box;box-sizing:content-box;background:#222 url(/templates/balkon-mebel_v.2.0/images/prev.png) center no-repeat;background-color:rgba(0,0,0,.5);border:3px solid var(--color-white);border-radius:30px;opacity:.5;cursor:pointer;display:none}.blueimp-gallery-display>.next{right:15px;left:auto;background:url(/templates/balkon-mebel_v.2.0/images/next.png) no-repeat}.blueimp-gallery-svgasimg>.prev{background:url(/templates/balkon-mebel_v.2.0/images/prev.svg) center no-repeat}.blueimp-gallery-svgasimg>.next{background:url(/templates/balkon-mebel_v.2.0/images/next.svg) center no-repeat}.blueimp-gallery-display>.close{position:absolute;top:15px;right:15px;width:30px;height:30px;background:url(/templates/balkon-mebel_v.2.0/images/close.png) center no-repeat;opacity:.8;cursor:pointer;display:none}.blueimp-gallery-svgasimg>.close{background:url(/templates/balkon-mebel_v.2.0/images/close.svg) no-repeat}.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 60px 0 0;font-size:20px;line-height:30px;color:var(--color-white);text-shadow:0 0 2px #000;opacity:.8;display:none}.blueimp-gallery-display>.play-pause{position:absolute;right:15px;bottom:15px;width:30px;height:30px;background:url(/templates/balkon-mebel_v.2.0/images/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}.blueimp-gallery-svgasimg>.play-pause{background:url(/templates/balkon-mebel_v.2.0/images/play-pause.svg) no-repeat}.blueimp-gallery-playing>.play-pause{background-position:-30px 0}.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:var(--color-white);opacity:1}*+html .blueimp-gallery>.slides>.slide{min-height:300px}*+html .blueimp-gallery>.slides>.slide>.slide-content{position:relative}*+html .blueimp-gallery>.slides>.slide>.slide-content>img{position:relative}@supports ((-o-object-fit: contain) or (object-fit: contain)){.blueimp-gallery-contain>.slides>.slide>.slide-content,.blueimp-gallery-contain>.slides>.slide>.slide-content>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}@media (prefers-color-scheme:light){.blueimp-gallery-carousel{background:var(--color-white)}}.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 10px;padding:0;list-style:none;text-align:center;line-height:10px;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.blueimp-gallery>.indicator>li{display:inline-block;position:relative;width:29px;height:29px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;box-sizing:content-box;border:2px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000;opacity:.5;cursor:pointer}*+html .blueimp-gallery>.indicator>li{display:inline}.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:var(--color-white);border-color:var(--color-white);opacity:1}.blueimp-gallery>.indicator>li:after{opacity:0;display:block;position:absolute;content:'';top:-5em;left:4px;width:75px;height:75px;-webkit-transition:opacity .4s ease-out,-webkit-transform .6s ease-out;transition:opacity .4s ease-out,-webkit-transform .6s ease-out;-o-transition:transform .6s ease-out,opacity .4s ease-out;transition:transform .6s ease-out,opacity .4s ease-out;transition:transform .6s ease-out,opacity .4s ease-out,-webkit-transform .6s ease-out;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);pointer-events:none}.blueimp-gallery>.indicator>li:hover:after{opacity:1;border-radius:50%;background:inherit;-webkit-transform:translateX(-50%) translateY(-5px) translateZ(0);transform:translateX(-50%) translateY(-5px) translateZ(0)}.blueimp-gallery>.indicator>.active:after{display:none}.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.blueimp-gallery-single>.indicator{display:none}.blueimp-gallery>.slides>.slide>.video-content>.video-cover,.blueimp-gallery>.slides>.slide>.video-content>iframe,.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.blueimp-gallery>.slides>.slide>.video-content>.video-cover{background:center no-repeat;background-size:contain}.blueimp-gallery>.slides>.slide>.video-iframe>.video-cover{background-color:#000;background-color:rgba(0,0,0,.7)}.blueimp-gallery>.slides>.slide>.video-content>.video-play{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(/templates/balkon-mebel_v.2.0/images/video-play.png) center no-repeat;opacity:.8;cursor:pointer}.blueimp-gallery-svgasimg>.slides>.slide>.video-content>.video-play{background:url(/templates/balkon-mebel_v.2.0/images/video-play.svg) no-repeat}.blueimp-gallery>.slides>.slide>.video-playing>.video-cover,.blueimp-gallery>.slides>.slide>.video-playing>.video-play{display:none}.blueimp-gallery>.slides>.slide>.video-loading>.video-play{background:url(/templates/balkon-mebel_v.2.0/images/loading.gif) center no-repeat;background-size:64px 64px}.blueimp-gallery-smil>.slides>.slide>.video-loading>.video-play{background:url(/templates/balkon-mebel_v.2.0/images/loading.svg) no-repeat}*+html .blueimp-gallery>.slides>.slide>.video-content{height:100%}*+html .blueimp-gallery>.slides>.slide>.video-content>.video-play{left:50%;margin-left:-64px}.blueimp-gallery>.slides>.slide>.video-content>.video-play:hover{opacity:1}