html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:100%;line-height:1.5em}html,body{width:100%;height:100%;font-family:"Ubuntu",sans-serif;background:#fff;color:#2d303c;line-height:1.5;font-size:15px;font-weight:300}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%}a{color:#1a6e90;text-decoration:none}a:hover{text-decoration:underline}.error{border-color:#ff0000 !important}.error::placeholder{color:#ff0000 !important}.bold{font-weight:500}.buf{float:none;clear:both;width:100%;height:0px}.container{max-width:1200px;padding:0px;margin:0 auto}.container.container_flex{display:flex;justify-content:space-between;align-items:center}.container.container_flex:after{display:none}.container.container_text{margin-bottom:40px}.container_text.container_text-bottom{padding:40px 15px 0}.container_text p{margin-bottom:15px}.container_text ul,.container_text ol{margin-bottom:15px;margin-left:15px}.container_text li{margin-left:15px;list-style:disc;margin-bottom:5px}.container_text strong,.container_text .bold{font-weight:500}.container_text i,.container_text .italic{font-style:italic}.container_text dl{margin-bottom:15px}.container_text dt{margin-bottom:10px}.container_text dd{margin-left:15px}.container_text b{font-weight:500}.container_text ul{margin-top:15px}.container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.breadcrumbs{margin-top:30px}.thankyou{padding:25px;border:2px solid #f3f3f3;box-sizing:border-box}.thankyou p{margin-bottom:15px;color:#2d303c}.js-loader{position:absolute;top:40%;text-align:center;width:80%;display:none}.js-done{position:absolute;top:40%;text-align:center;width:80%;font-weight:500;display:none}.js-onload{opacity:0}header{padding:0px;background:#f8f6f5}.logo{width:171px}.logo img{max-height:100%}.header-right{width:calc(100% - 171px);display:flex;justify-content:flex-end;align-items:center}.header-right__item{margin-left:45px;font-weight:300}.header-right__item .header-right__time{color:#1a6e90}.header-right__item p{margin-bottom:10px}.mobile-call{display:none}.mobile-menu-button{display:none}.header__phone{color:#333642;font-weight:500;margin-bottom:10px;font-size:20px;display:block;line-height:1;text-decoration:none}.header__phone:hover{text-decoration:none}.header__call,.footer__call{display:block;color:#2d303c;width:138px;height:37px;line-height:37px;cursor:pointer;border:2px solid #dcdcdc;border-radius:50px;text-align:center;font-size:14px;margin:15px auto 0}.container_head{padding:30px 0px 60px}h1{font-weight:400;text-transform:uppercase;font-size:36px;line-height:1.1}.page-head,.container_text h2{font-size:30px;font-weight:400;text-transform:uppercase;margin-bottom:15px}h2.page-head,.container_text h2{font-size:32px}h3.page-head{font-size:31px}.mobile-header{display:none}.header-top{height:45px;background:#3a3a3a}.header-top__right{display:flex}.header-cart{margin-right:40px;display:flex;align-items:center}.header-cart__button{background:url(../img/ico-cart.svg) 0 0 no-repeat;display:inline-block;width:25px;height:20px;margin-right:10px}.header-cart__num{background:#ffc56a;display:inline-block;width:18px;height:18px;border-radius:50%;text-align:center;line-height:18px;color:#3a3a3a;font-size:13px;display:none}.header-city{position:relative}.header-city__list{display:none;position:absolute;top:45px;right:0;width:150px;padding:0 0 15px;box-sizing:border-box;background:#3a3a3a;z-index:5}.header-city:hover .header-city__list{display:block}.header-city__list-item{margin:5px 0;color:#fff;display:block;line-height:20px;font-size:13px;cursor:pointer;padding:0 15px}.header-city__list-item:hover,.header-city__list-item.header-city__list-item_active{color:#3a3a3a;background:#ffc56a}.header-top__menu a{margin-right:25px;line-height:45px;color:#fff;font-size:13px}.header-city__active{line-height:45px;color:#fff;font-size:13px;padding:0 18px 0 20px;position:relative;background:url(../img/ico-marker.svg) center left no-repeat;cursor:pointer;display:block;height:45px}.header-city__active:after{content:"";position:absolute;display:block;width:10px;height:7px;background:url(../img/ico-arr_bottom.svg) center center no-repeat;top:50%;right:2px;margin-top:-4px}.header-city:hover .header-city__active:after{background:url(../img/ico-arr_top.svg) center center no-repeat}.header-middle{margin:15px 0 10px}.header-bottom{height:65px;border-top:1px solid #2d303c;border-bottom:1px solid #2d303c;background:#fff}.header-bottom__menu{display:flex}.header-bottom__menu.header-bottom__menu_mobile{display:none}.header-bottom__menu-item{height:65px;border-right:1px solid #e2e2e2;position:relative}.header-bottom__menu-item:first-child{border-left:1px solid #e2e2e2}.header-bottom__menu-item_action{background:#F9F7F5}.header-bottom__menu-item_action .header-bottom__menu-link{color:#FF3030}.header-bottom__menu-link{display:block;height:65px;line-height:65px;padding:0 30px;color:#3a3a3a}.header-bottom__menu-link:hover{text-decoration:none}.header-bottom__submenu{position:absolute;display:none;top:66px;left:-1px;border:1px solid #e2e2e2;border-top:0;width:230px;padding:0 0 15px;background:#fff;z-index:5}.header-bottom__menu-item:hover .header-bottom__submenu{display:block}.header-bottom__submenu-item a{padding:0 15px;color:#3a3a3a;text-decoration:none;display:block;height:30px;line-height:30px}.header-bottom__submenu-item:hover a,.header-bottom__submenu-item.header-bottom__submenu-item_active a{color:#fff;background:#5ba0bd}.header-search__form{width:285px;display:flex;align-items:center;height:65px}.header-search__submit{display:block;cursor:pointer;width:25px;height:25px;background:url(../img/ico-search.svg) 0 0 no-repeat;border:none;padding:0}.header-search__input{background:none;border:none;border-bottom:1px solid #3a3a3a;padding:0px 10px;box-sizing:border-box;font-style:italic;font-size:14px;color:#898989;height:25px;margin-right:10px;outline:none}.header-search__input:placeholder{font-style:italic;font-size:14px;color:#898989}.about{padding:75px 0 50px;background:url(../img/banner.png) top center no-repeat;border-top:1px solid #333642;border-bottom:1px solid #333642}.about .container{background:url(../img/log.png) top 0px right 0px no-repeat}@supports (background: url(../img/log.webp)){.about .container{background:url(../img/log.webp) top 0px right 0px no-repeat}}.about.about_inner{padding:60px 0 50px;border:none;background:url(../img/about-inner.jpg) top center no-repeat;color:#fff}.about.about_inner .container{background:none}.about.about_inner .about__icons-holder{margin-top:60px}.about_background{background:url(../img/background-main.png) repeat}.about__list{margin:75px 0 95px}.about__list-item{padding-left:40px;background:url(../img/list.svg) 0 0 no-repeat;margin-bottom:15px}.about__icons-holder{display:flex;justify-content:space-between;align-items:flex-start}.about__icons-item{width:25%;padding:0 20px;text-align:center}.about__icons-item p{margin-top:20px;margin-bottom:0;font-weight:500}.about__icons-item p.about__head{margin-bottom:15px}.about__icons-item p.about__text{margin-bottom:15px;margin-top:0;font-weight:300}.products{padding:45px 0 60px}.products.products_inner{padding:0px 0 60px}.products.products_inner .products__holder{margin-top:0}.products__all{color:#6a6a6a;font-size:15px;line-height:24px;padding-right:28px;text-decoration:none;background:url(../img/ico-show-all.svg) right top no-repeat}.products__all:hover{text-decoration:none}.products__text,.types__text{margin:30px 0 45px;color:#969390}.products__holder{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.products__item{width:calc(20% - 20px);padding:10px 0;margin-bottom:20px;margin-right:20px;text-align:right;border:2px solid #dedee0;box-sizing:border-box}.products__item:hover{border-color:#5ba0bd;box-shadow:0px 10px 20px rgba(7,162,193,0.15)}.products__item p{text-align:center;margin:0 0 10px;font-weight:500;font-size:18px}.products__item p a{color:#2d303c}.products__item p a:hover{text-decoration:none}.products__more{display:inline-block;margin-right:20px;margin-top:5px}.products_more-icon .products__more{font-size:0;background:url(../img/ico-products-more.svg),url(../img/ico-products-more.svg);background-repeat:no-repeat;background-position:center, 55%;margin-right:0;height:14px;display:flex;justify-content:center;align-items:center}.form-top{padding:50px 0 75px;background:url(../img/form-top.jpg) center center no-repeat;background-size:cover}.form-top .container_flex{align-items:center}.form-top__head{width:50%;color:#fff;font-size:30px;text-transform:uppercase;line-height:1.1}.form-top__right{width:50%;position:relative}.form-top__call{max-width:430px;margin:0 auto;color:#fff;text-align:center}.form-top__call-head{font-size:24px;font-weight:400;margin:0 0 40px}.form-top__call-input{color:#fff;font-style:italic;font-weight:300;background:none;border:none;border-bottom:1px solid #fff;height:40px;margin-bottom:25px;font-size:13px;text-align:center;width:100%;outline:none}.form-top__call-input::placeholder{color:#fff}.form-top__call-text{color:#fff;font-style:italic;font-weight:300;font-size:13px;margin:0 0 35px 0}.form-top__call-button,.forms__button,.btn.btn-more,.btn.btn-more_yell,.delivery__right-button{width:235px;display:block;margin:0 auto;height:68px;line-height:68px;font-weight:500;text-transform:uppercase;text-align:center;background:#ffc36e;color:#333642;border-radius:34px;-moz-box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;-webkit-box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;cursor:pointer}.types{padding:60px 0}.types__menu{display:flex;justify-content:flex-start;align-items:center;margin-bottom:50px}.types__menu-item{width:164px;height:42px;border:2px solid #eae7e6;border-radius:21px;margin-right:22px;text-align:center;font-size:18px;line-height:42px;font-weight:500;color:#333642;position:relative;cursor:pointer}.types__menu-item:after{content:"";display:block;position:absolute;width:22px;height:2px;background:#eae7e6;top:50%;margin-top:-1px;right:-24px}.types__menu-item:last-child:after{display:none}.types__menu-item.types__menu-item_active,.types__menu-item:hover{border:2px solid #5ba0bd;color:#5ba0bd;-moz-box-shadow:#5ba0bd 0 4px 15px -7px,#5ba0bd 0 5px 5px -8px inset;-webkit-box-shadow:#5ba0bd 0 4px 15px -7px,#5ba0bd 0 5px 5px -8px inset;box-shadow:#5ba0bd 0 4px 15px -7px,#5ba0bd 0 5px 5px -8px inset}.types__page{display:flex;justify-content:space-between;flex-wrap:wrap}.types__page-content{display:flex;justify-content:space-between;align-items:flex-start}.types__page-image{width:225px;overflow:hidden}.types__page-image img{max-width:100%}.types__page-price{width:100%;margin-top:35px}.types__price-buttons{margin-bottom:30px;font-weight:500}.types__price-button{color:#969390;border-bottom:1px dashed #969390;margin-right:15px;font-size:16px;cursor:pointer;display:inline-block}.types__price-button.types__price-button_active{color:#5ba0bd;border-color:transparent}.types__table-head{background:#f8f6f5;height:82px;margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.types__table-head-item{width:calc(20% - 4px);text-align:center;font-weight:500;color:#333642;font-size:14px;box-sizing:border-box;padding-left:5px;padding-right:5px}.types__table{width:100%}.types__table td{height:75px;width:16.66%;text-align:center;border:1px solid #b1aea9;font-size:14px}.types__page-text{width:calc(100% - 265px)}.instock{position:relative}.instock:after{content:"";display:block;position:absolute;right:-3px;top:-3px;width:60px;height:60px;z-index:5;background:url(../img/instock.svg) 0 0 no-repeat;background-size:60px;z-index:4}.purpose{padding:60px 0;background:#f8f6f5}.purpose.purpose_wood{padding-top:0;padding-bottom:30px;background:#fff}.purpose.purpose_wood .purpose__holder{margin-top:0}.purpose.wood_white{background:#fff}.purpose_more-icon .purpose__more{font-size:0;background:url(../img/ico-products-more.svg),url(../img/ico-products-more.svg);background-repeat:no-repeat;background-position:center, 54%;margin-right:0;height:14px;display:flex;justify-content:center;align-items:center}.purpose__holder{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:45px}.purpose__list{margin:25px 0 20px}.purpose__list li{padding-left:25px;color:#2d303c;text-align:left;margin-bottom:10px;margin-left:15px;background:url(../img/ico-check.svg) 0 4px no-repeat}.purpose__item{width:calc(25% - 15px);padding:10px 0;margin-bottom:20px;text-align:right;border:2px solid #dedee0;box-sizing:border-box}.purpose__item:hover{border-color:#5ba0bd;box-shadow:0px 10px 20px rgba(7,162,193,0.15)}.purpose__item p{text-align:center;margin:0 0 10px;font-weight:500;font-size:18px}.purpose__item p a{color:#2d303c}.purpose__item p a:hover{text-decoration:none}.purpose__more{display:inline-block;margin-right:20px;margin-top:5px}@media (max-width: 768px){.purpose__more{margin-top:10px}}.advantages{padding:40px 0}.advantages__holder{margin-top:45px;display:flex;justify-content:space-between;flex-wrap:wrap}.advantages__item{width:calc(33% - 13px);text-align:center;box-sizing:border-box;margin-bottom:20px;padding:30px;border:1px solid #d8d6d3}.advantages__item-img{margin-bottom:15px;height:64px}.advantages__item-head{padding-bottom:15px;margin-bottom:15px;font-size:18px;font-weight:500;position:relative;line-height:1.3}.advantages__item-head:after{content:"";display:block;position:absolute;bottom:-1px;height:2px;width:70px;left:50%;margin-left:-35px;background:#5ba0bd}.advantages__item-text{color:#6a6a6a}.forms{padding:60px 0;background:url(../img/forms.jpg) center center no-repeat;background-size:cover}.forms .container_flex{align-items:normal}.form-call{width:calc(66% - 10px)}.form-call__phone{background:#fff;padding:30px;font-size:18px;text-align:center;margin-bottom:20px}.form-call__phone span{padding-right:40px;font-weight:500}.form-call__phone a{text-decoration:none;color:#333642;font-weight:500;padding-left:35px;background:url(../img/ico-phone.png) left center no-repeat;display:inline-block}.form-call__block{padding:30px;background:#fff url(../img/forms-wood.png) right 20px bottom 15px no-repeat;background-size:40% auto;position:relative}.forms__head{font-size:18px;text-align:center;font-weight:500;margin-bottom:25px}.forms__input,.forms__tarea{height:38px;margin-bottom:15px;text-align:center;background:none;border:none;border-bottom:1px solid #333642;font-size:13px;text-align:center;color:#6a6a6a;font-style:italic;font-weight:300;width:100%;outline:none}.forms__input::placeholder,.forms__tarea::placeholder{color:#6a6a6a;font-style:italic;font-weight:300}.form-call__row{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.form-call__row .forms__input,.form-call__row .forms__tarea{width:calc(50% - 10px)}.forms__text{color:#6a6a6a;font-style:italic;font-weight:300;margin-bottom:40px;font-size:13px}.forms__button{margin-left:0}.forms__button.forms__button_white{margin-left:auto;background:transparent;border:2px solid #ffc36e}.btn.btn-more{margin-left:auto;background:transparent;border:2px solid #ffc36e;margin-bottom:30px;margin-top:-30px;outline:none}.btn.btn-more_yell{margin-left:auto;background:#ffc36e;border:2px solid #ffc36e;margin-bottom:30px;margin-top:-30px;outline:none;color:#2d303c;font-weight:600}.form-mail{width:calc(34% - 10px);box-sizing:border-box;padding:30px;background:#fff;position:relative}.form-mail.form-mail_page{padding:0;width:50%;min-width:280px}.form-mail.form-mail_page .forms__input,.form-mail.form-mail_page .forms__tarea{text-align:left}.form-mail.form-mail_page .forms__button.forms__button_white{margin:30px 0;width:205px;height:57px;line-height:56px}.forms__tarea{padding-top:20px;margin-bottom:20px;font-family:"Ubuntu",sans-serif;resize:none}.forms__tarea::placeholder{line-height:38px}.forms_gray{background:#f8f6f5}.production{padding:60px 0}.gallery{margin-top:45px}.gallery img{margin-right:20px}.slick-dots{margin-top:50px;text-align:center;vertical-align:middle}.slick-dots li{display:inline-block;margin:0 15px;padding:0;vertical-align:middle;height:15px;width:15px}.slick-dots li button{font-size:0;line-height:0;background:none;height:15px;width:15px;border:2px solid #b2aca4;box-sizing:border-box;border-radius:50%;outline:none;padding:0;margin:0;display:block;cursor:pointer}.slick-dots li.slick-active{height:21px;width:21px}.slick-dots li.slick-active button{height:21px;width:21px;border:2px solid #ffc36e}.delivery{padding:60px 0;background:#f8f6f5}.delivery_page .delivery__list{max-width:100%}.delivery__holder{display:flex;justify-content:space-between;background:url(../img/delivery__right.jpg) right 0px top 0px no-repeat}.delivery__left{width:65%}.delivery__lists{display:flex;justify-content:space-between;align-items:flex-start;margin-top:50px}.delivery__list{white-space:nowrap;margin:0;margin-top:50px;padding:0;columns:160px auto}.delivery__list li{margin-bottom:20px}.delivery__list li.delivery__list-empty{height:22px}.delivery__right{width:50%;position:relative;min-height:460px}.delivery__right-head{top:30px;right:0;width:350px;font-weight:500;font-size:18px;position:absolute}.delivery__right-button{position:absolute;top:170px;right:100px;width:220px;height:65px}.delivery__head{font-weight:500;font-size:18px;margin-bottom:20px;width:100%}.delivery__block{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;width:60%}.delivery__block .delivery__list{max-width:50%;margin-top:0}.delivery__block:first-child{width:40%}.faq{padding:60px 0}.faq_holder{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px}.faq__item{width:calc(50% - 10px);background:#fff}.faq__item-head{padding:20px;background:#f8f6f5;font-weight:500;font-size:18px}.faq__item-text{font-size:15px;line-height:1.5;padding:20px 20px 25px}.works{padding:0px 0 60px}.works__slider{margin-top:50px}.works__slider .slick-dots{width:calc(100% - 410px)}.works__page{display:flex;justify-content:space-between}.works__image{width:calc(100% - 410px)}.works__text{width:385px;box-sizing:border-box;padding:0px}.works__row{margin-bottom:20px;font-size:16px;font-weight:300;color:#6a6a6a}.works__row span{display:block;font-weight:500;color:#333642}.works__row:last-child{margin-bottom:0}.works__slider{position:relative}.reviews{margin-top:60px}.reviews__holder{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:45px;margin-bottom:45px}.reviews__holder_card{margin-bottom:16px}.review{width:calc(33% - 13px);border:2px solid #dedee0;border-bottom-color:#5ba0bd;margin-bottom:20px;box-sizing:border-box}.review:hover{border-color:#5ba0bd;box-shadow:0px 10px 20px rgba(7,162,193,0.15)}.review__image{padding:15px;width:135px;border-radius:100%;border:2px dashed #e5e5e5;box-sizing:border-box;margin:25px auto 10px;text-align:center}.review__image img{width:110px;height:110px;border-radius:100%;display:block}.review__head{padding:0 25px;margin-bottom:30px;font-weight:500;font-size:18px;text-align:center;color:#2d303c}.review__text{padding:25px;height:175px;background:#f8f6f5}.reviews__action{display:flex;justify-content:flex-start;margin-bottom:48px}.reviews__action>*{color:#898989;font-weight:500;margin-right:40px;text-decoration:none;font-size:16px;-moz-transition:all,ease-in-out,.2s;-o-transition:all,ease-in-out,.2s;-webkit-transition:all,ease-in-out,.2s;transition:all,ease-in-out,.2s}.reviews__action>*:last-child{padding-right:0}.reviews__action>*:hover{color:#1a6e90}.reviews__action a{text-decoration:none}.reviews__action-name_all-review{position:relative}.reviews__action-name_all-review:after{content:"";position:absolute;background:url(../img/ico-all-review.svg) no-repeat;width:20px;height:20px;margin-left:4px;bottom:0;-moz-transition:all,ease-in-out,.2s;-o-transition:all,ease-in-out,.2s;-webkit-transition:all,ease-in-out,.2s;transition:all,ease-in-out,.2s}.reviews__action-name_all-review:hover:after{background:url(../img/ico-all-review-active.svg) no-repeat}.reviews__action-name_write-review{position:relative}.reviews__action-name_write-review:after{content:"";position:absolute;background:url(../img/ico-write-review.svg) no-repeat;width:20px;height:20px;margin-left:4px;bottom:0;-moz-transition:all,ease-in-out,.2s;-o-transition:all,ease-in-out,.2s;-webkit-transition:all,ease-in-out,.2s;transition:all,ease-in-out,.2s}.reviews__action-name_write-review:hover:after{background:url(../img/ico-write-review-active.svg) no-repeat}footer{padding:50px 0 30px;background:url(../img/footer.jpg) center center no-repeat;background-size:cover;color:#aaa6a3}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:45px;border-bottom:1px solid #4a4543}.footer__logo{width:220px;text-align:center}.footer__right{width:calc(100% - 270px);display:flex;justify-content:space-between;align-items:flex-start}.footer__item-head{display:block;font-weight:500;font-size:15px;margin-bottom:35px;color:#fff;text-transform:uppercase}.footer__item{width:25%;box-sizing:border-box}.footer__item-menu li{margin-bottom:5px}.footer__item-menu a{color:#d0d0d0}.footer__phone{margin-bottom:5px}.footer__phone a{font-weight:500;color:#fff;text-decoration:none;font-size:16px;background:url(../img/ico-phone.svg) 0 4px no-repeat;padding-left:25px;display:inline-block;line-height:22px}.footer__phone a:hover{text-decoration:none}.footer__time{margin-bottom:5px}.footer__time span{font-weight:500;color:#fff;font-size:16px;background:url(../img/ico-time.svg) 0 4px no-repeat;padding-left:25px;display:inline-block;line-height:20px}.footer__social{max-width:max-content;margin-top:33px}@media (max-width: 980px){.footer__social{margin-left:auto;margin-right:auto;margin-bottom:13px}}.footer__social a:hover{text-decoration:none}.footer__social span{font-weight:500;color:#fff;font-size:14px;background:url(../img/t-me.svg) 0 0px no-repeat;height:40px;padding-left:48px;display:flex;flex-direction:column;justify-content:center}.footer__email{margin-bottom:5px}.footer__email span{font-weight:500;color:#fff;font-size:16px;background:url(../img/ico-mail.svg) 0 7px no-repeat;padding-left:25px;display:inline-block;line-height:20px}.footer__email a{color:#5ba0bd}.footer__bottom{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.footer__links{margin-top:25px}.footer__links li{margin-bottom:5px}.footer__links a{color:#d0d0d0}.footer__buttons{margin-top:25px}.footer__call{margin:0;margin-right:15px;margin-bottom:25px;color:#fff;display:inline-block}.footer__bottom-right a{margin-left:30px;color:#5ba0bd}.items-holder{padding:30px;background:#f7f6f4;margin-bottom:60px}.items-holder.items-holder_recent{padding:30px 0;margin-bottom:0;background:#fff;display:flex;justify-content:space-between}.items-holder.items-holder_blocks{display:flex;justify-content:flex-start;flex-wrap:wrap}.items-holder.items-holder_blocks .item-block{margin-right:20px}.items-holder.items-holder_blocks .item-block:nth-child(4n){margin-right:0}.items-controls{padding:30px 30px 0;background:#f7f6f4;display:flex;justify-content:space-between;align-items:bottom}.items-filters{width:376px}.items-filters__head{font-weight:500;margin-bottom:20px}.items-filters__holder{display:flex;justify-content:space-between;align-items:center}.items-filters__button{background:#ffffff;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:30px;width:122px;height:37px;line-height:36px;font-size:14px;margin-right:30px;cursor:pointer;text-align:center}.items-filters__button:first-child{margin-right:20px}.items-filters__button.items-filters__button_active{border:1px solid #5ba0bd}.items-filters__reset{display:inline-block;cursor:pointer;color:#5ba0bd;font-size:14px;position:relative;padding-right:25px;background:url(../img/ico-reset-filter.svg) right center no-repeat}.items-views{width:212px;vertical-align:bottom;display:flex;align-items:flex-end;padding-bottom:9px}.items-views__button{display:inline-block;margin-left:15px;padding-left:25px;font-size:14px;line-height:20px;cursor:pointer;color:#5ba0bd}.items-views__button_row{background:url(../img/ico-view-row.svg) 0 0px no-repeat}.items-views__button_block{background:url(../img/ico-view-block.svg) 0 0px no-repeat}.items-views__button_active{color:#2d303c}.item{display:flex;justify-content:space-between;border:1px solid #e2e2e2;margin-bottom:30px;background:#fff;padding:30px}.item.instock{position:relative}.item.instock:after{content:"";display:block;position:absolute;left:-6px;top:-6px;width:117px;height:117px;background:url(../img/label-instock.svg) 0 0px no-repeat}.item-block{width:calc(25% - 20px);border:1px solid #e2e2e2;margin-bottom:30px;background:#fff}.item-block.instock{position:relative}.item-block.instock:after{content:"";display:block;position:absolute;left:-6px;top:-6px;width:117px;height:117px;background:url(../img/label-instock.svg) 0 0px no-repeat}.item-block__img{max-width:100%;border-bottom:1px solid #e2e2e2}.item__left{width:30%}.item__left img{max-width:100%;border:1px solid #e2e2e2}.item__center{width:calc(70% - 250px);box-sizing:border-box;padding:0 30px}.item-block__bottom{text-align:center;padding:35px 30px}.item-block__content{text-align:center;border-bottom:1px solid #e2e2e2;padding:25px 30px}.item-block__content .item__head{height:60px;margin-bottom:25px}.item__head{font-weight:500;font-size:18px;margin-bottom:20px}.item__property{font-size:14px;margin-bottom:5px}.item__property span{font-weight:500}.item-propeprty .text-inner:after{content:attr(data-text)}.text-inner:after{content:attr(data-text)}.item__right{width:250px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #e2e2e2;padding:0 0px 0 30px;margin:-30px 0;text-align:center}.item__price{display:inline-block;padding:2px;background:rgba(91,160,189,0.2);font-weight:500;font-size:18px;margin-bottom:25px}.item__button,.card__button{background:#ffc567;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;height:48px;margin:0 auto;text-align:center;cursor:pointer;font-weight:500;font-size:14px;line-height:48px;width:178px;text-transform:uppercase;color:#2d303c;display:block}.item__button:hover,.card__button:hover{text-decoration:none}.recent{padding:60px 0 0}.order{margin-bottom:40px}.order__head{background:#f9f7f5;border:1px solid #eaeaeb;box-sizing:border-box;color:#2d303c;padding:20px;font-weight:500;margin-bottom:40px}.order__row{display:flex;justify-content:space-between;flex-wrap:wrap}.order__input{box-sizing:border-box;border:none;outline:none;border-bottom:1px solid #717171;height:40px;line-height:40px;color:#2d303c;width:calc(50% - 18px);margin-bottom:30px}.order__input:placeholder{color:#2d303c}.order__input.order__input_cur{font-style:italic;padding:0 15px}.order__input.order__input_cur:placeholder{color:#a1a1a1;font-style:italic}.order__row_3 .order__input{width:calc(33% - 20px)}.order__row_4 .order__input{width:calc(25% - 18px)}.order__input.error{color:#ff0000;border-bottom:1px solid #ff0000}.order__info{margin-bottom:40px}.tabs-nav{display:flex;justify-content:flex-start;margin-bottom:40px}.tabs-nav__item{height:54px;line-height:54px;padding:0px 25px;font-weight:500;text-align:center;border-bottom:1px solid #dddddd;box-sizing:border-box;cursor:pointer}.tabs-nav__item.tabs-nav__item_active{border:1px solid #dddddd;border-bottom:none;border-top:1px solid #2d303c;cursor:default}.tabs__item{margin-bottom:50px;display:none}.tabs__item.tabs__item_active{display:block}.tabs__item-head,.order__subhead{font-weight:500;margin-bottom:30px}.order__bottom{display:flex;justify-content:space-between;margin-top:40px;margin-bottom:40px}.order__bottom-left{width:calc(50% - 18px)}.order__bottom-right{width:calc(50% - 18px);display:flex;flex-direction:column;justify-content:flex-end}.order__comment{border:1px solid #717171;height:90px;box-sizing:border-box;padding:25px;resize:none;outline:none;margin-top:15px;font-style:italic;font-family:"Ubuntu",sans-serif;display:block;width:100%}.order__comment:placeholder{color:#a1a1a1;font-style:italic;font-family:"Ubuntu",sans-serif}.order__total{display:flex;font-weight:500;justify-content:space-between;border-bottom:1px dotted #2d303c;font-size:18px;line-height:18px}.order__total span{display:inline-block;background:#fff;margin-bottom:-1px}.order__check{font-style:italic;margin-top:40px;margin-bottom:40px;max-width:450px;color:#717171;display:flex}.order__check.error{color:#ff0000}.order__check span{padding-left:5px}.order__submit{margin:0 auto 40px;border:2px solid #ffc567;box-sizing:border-box;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;width:143px;cursor:pointer;text-transform:uppercase;font-weight:500;text-align:center;height:57px;line-height:54px;box-sizing:border-box}.order__submit-loader{text-align:center;margin:0 0 40px;height:57px;line-height:54px;display:none}.search{margin-bottom:60px}.simplesearch-results{margin-bottom:40px}.simplesearch-paging{margin-bottom:40px}.simplesearch-highlight{font-weight:500}.simplesearch-results-list{margin-left:25px;margin-bottom:40px}.simplesearch-result{margin-bottom:15px}.cart{margin-bottom:60px}.cart__header{font-weight:500;display:flex;justify-content:space-between}.cart__header-item,.cart__list-block{border:1px solid #e2e2e2;border-left:none;box-sizing:border-box;height:42px;line-height:42px;width:calc(18% - 28px);padding-left:20px}.cart__header-item.cart__header-item_image,.cart__header-item_image.cart__list-block{width:142px;border-left:1px solid #e2e2e2}.cart__header-item.cart__header-item_name,.cart__header-item_name.cart__list-block{width:calc(28% - 58px)}.cart__header-item.cart__header-item_remove,.cart__header-item_remove.cart__list-block{width:30px;text-align:center;padding:0}.cart__list-item{display:flex;justify-content:space-between;border:1px solid #e2e2e2;border-top:none;box-sizing:border-box}.cart__list-block{padding:20px;line-height:1.3;border-top:0;border-bottom:0;height:auto;display:flex;flex-direction:column;justify-content:center}.cart__list-block:last-child{border-right:none}.cart__list-block.cart__list-block_image{width:142px;padding:0}.cart__list-block.cart__list-block_image img{max-width:100%;display:block}.cart__list-block.cart__list-block_name{width:calc(28% - 58px)}.cart__list-block.cart__list-block_remove{width:30px;text-align:center;padding:0}.cart__list-block select{background:#f9f7f5;border:1px solid #e2e2e2;box-sizing:border-box;border-radius:4px;padding:0 10px;height:30px;outline:none}.cart__list-head{display:none}.cart__list-remove{font-size:24px;font-weight:500;cursor:pointer}.input-num{display:flex;align-items:center;justify-content:flex-start}.input-num__val{border:1px solid #e2e2e2;box-sizing:border-box;border-radius:4px;height:30px;width:70px;padding-left:5px;padding-right:5px;margin-right:5px;outline:none}.cart__total{margin-top:40px;margin-bottom:40px;font-weight:500;text-align:right}.cart__total-text{display:inline-block;width:210px;padding-right:20px;text-align:right;font-size:14px}.cart__total-sum{display:inline-block;width:210px;padding-right:20px;text-align:right;font-size:18px}.cart__buttons{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}.cart__button-back{border:2px solid #dcdcdc;box-sizing:border-box;border-radius:50px;text-decoration:none;color:#2d303c;width:217px;height:52px;line-height:50px;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center}.cart__button-back:hover{text-decoration:none}.cart__button-next{box-sizing:border-box;background:#ffc567;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;text-decoration:none;color:#2d303c;width:174px;height:52px;line-height:52px;font-weight:500;font-size:14px;text-transform:uppercase;text-align:center}.cart__button-next:hover{text-decoration:none}.contacts{display:flex;justify-content:space-between;margin-bottom:40px}.contacts__left{width:460px}.contacts__right{width:420px}.contacts__phone{padding-left:30px;font-weight:500;font-size:18px;line-height:26px;display:inline-block;background:url(../img/ico-contacts-phone.svg) 0 0px no-repeat;text-decoration:none;color:#2d303c}.contacts__phone:hover{text-decoration:none}.contacts__time,.contacts__address,.contacts__mail{padding-left:35px;line-height:24px;background:url(../img/ico-contacts-time.svg) 0 0px no-repeat;margin-bottom:10px}.contacts__address{background:url(../img/ico-contacts-address.svg) 0 0px no-repeat}.contacts__mail{background:url(../img/ico-contacts-mail.svg) 0 0px no-repeat}.contacts__buttons{display:flex;justify-content:space-between;margin-top:25px;margin-bottom:40px}.contacts__call{width:205px;height:57px;line-height:57px;background:#ffc567;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;font-weight:500;font-size:14px;text-transform:uppercase;cursor:pointer;text-align:center}.contacts__question{width:205px;height:57px;display:block;line-height:57px;border:2px solid #ffc567;box-sizing:border-box;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;font-weight:500;font-size:14px;text-decoration:none;text-align:center;text-transform:uppercase;color:#2d303c}.contacts__question:hover{text-decoration:none}.contacts__delivery{padding:30px 45px;border:2px solid #ededed;box-sizing:border-box;margin-bottom:25px}.contacts__delivery span{background:url(../img/contacts-delivery.svg) 0 0px no-repeat;padding-left:90px;font-weight:500;font-size:18px;display:inline-block;line-height:60px}.contacts__payment{padding:30px 45px;border:2px solid #ededed;box-sizing:border-box;margin-bottom:25px}.contacts__payment span{background:url(../img/contacts-payment.svg) 0 0px no-repeat;padding-left:90px;font-weight:500;font-size:18px;display:inline-block;line-height:60px}.map{margin:40px 0 60px}.black{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background:rgba(38,45,59,0.5);display:none}.float-form{position:absolute;top:100px;left:50%;margin-left:-205px;width:410px;height:390px;padding:30px;text-align:center;box-sizing:border-box;display:none;z-index:101;background:#fff}.float-form.float-form_confirm{height:270px;position:fixed}.float-form.float-form_confirm a:hover{text-decoration:none}.float-form.float-form_confirm .forms__button{padding:0 20px;display:block;margin:0 auto 25px;width:200px}.float-form .forms__head{text-transform:uppercase}.float-form .form-call__row{display:block;margin-bottom:20px}.float-form .form-call__row .forms__input,.float-form .form-call__row .forms__tarea{width:100%}.float-form .forms__text{margin-bottom:20px}.float-form .form-call__block{background:none;padding:0}.float-form .js-loader,.float-form .js-done{width:100%}.float-form .forms__button{height:57px;line-height:57px;width:189px}.form-close{position:absolute;right:5px;top:5px;display:block;font-weight:300;cursor:pointer;font-size:39px;width:29px;height:29px;text-align:center;line-height:29px;color:#2d303c;z-index:102}.card{padding:20px 50px 20px 25px;border:1px solid #e2e2e2;margin-bottom:25px;display:flex;justify-content:space-between;align-items:flex-start}.card .instock{position:relative}.card .instock:after{content:"";display:block;position:absolute;left:-6px;top:-6px;width:117px;height:117px;background:url(../img/label-instock.svg) 0 0px no-repeat}.card__gallery{width:280px}.card__content{width:calc(100% - 305px)}.card__gallery-nav{margin-top:20px}.card__gallery-nav div{outline:none}.card__order{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e2e2e2}.card__price{width:50%;background:#f9f7f5;box-sizing:border-box;padding:25px 35px;font-size:18px;color:#2d303c}.card__price span{font-weight:400}.card__price p{display:flex;justify-content:space-between;margin:0;border-bottom:1px dotted rgba(0,0,0,0.3);padding:20px 0}.card__price p:first-child{padding-top:0}.card__price p:last-child{padding-bottom:0;border-bottom:none}.card__buttons{width:50%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.card__more{border-bottom:1px dashed #5ba0bd}.card__more:hover{text-decoration:none;border-bottom-color:transparent}.card__params{margin-bottom:25px}.card__params span{margin-right:50px;font-weight:400}.card__text{font-size:14px}.del-pay{margin:40px 0}.del-pay__blocks{margin-top:20px}.del-pay__block{display:flex;align-items:center;padding:20px;border-bottom:1px solid #e9e9e9;background:#f7f6f4}.del-pay__block:nth-child(2n){background:#ffffff}.delivery__block-img{width:56px;margin-right:20px}.form-example{margin:50px 0;background:#f7f6f4}.form-example .container.container_flex{align-items:normal}.from-example__left{width:50%;box-sizing:border-box;padding:30px 28px 50px 0}.from-example__right{width:50%;background:url(../img/example.png) center center no-repeat;background-size:cover}.forms-example__input{height:38px;margin-bottom:25px;background:none;border:none;border-bottom:1px solid #333642;font-size:13px;color:#a4a09c;font-weight:300;width:100%;outline:none}.colors{margin:50px 0}.colors__holder{display:flex;justify-content:space-between}.colros__item{width:50%;box-sizing:border-box;padding-right:14px;position:relative}.colros__item:nth-child(2n){padding-right:0;padding-left:14px}.colros__item:nth-child(2n) .colors__label{right:0}.colros__item img{width:100%}.colors__label{position:absolute;padding:15px;display:inline-block;right:14px;bottom:0;background:rgba(255,255,255,0.7);font-size:16px;font-weight:500}.calculator{margin-top:25px;width:100%}.calculator td{border:1px solid #d4d4d4;box-sizing:border-box;text-align:center;vertical-align:middle;padding:9px}.calculator td.calculator__input-holder{padding:0;border:1px solid #5ba0bd;background:#fff}.calculator td.bottom-blue{border-bottom:1px solid #5ba0bd}.calculator td.right-blue{border-right:1px solid #5ba0bd}.calculator td.calculator__fixed-width{width:130px}.calculator td.calculator__fixed-total{width:280px}.calculator td.calculator__total{text-align:right}.calculator thead td{font-weight:500}.calculator tbody td{background:#f9f7f5}.calculator-holder{margin-bottom:35px}.calculator__input{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box;font-style:italic;background:#fff;border:none;outline:none}.calculator__button{display:inline-block;border:2px solid #ffc567;box-sizing:border-box;box-shadow:0px 4px 15px rgba(255,197,103,0.3);border-radius:50px;text-align:center;height:36px;line-height:32px;text-transform:uppercase;font-size:13px;margin:0 5px 0 25px;width:120px;cursor:pointer}.city-list{padding:40px 0}.char-menu__item{display:inline-block;width:43px;height:43px;color:#5ba0bd;margin-right:3px;margin-bottom:5px;font-size:24px;line-height:43px;cursor:pointer;text-transform:uppercase;text-align:center}.char-menu__item.char-menu__item_active{background:#5ba0bd;color:#fff;cursor:default}.city-block{margin-left:43px;margin-top:40px;display:none}.city-block li{font-size:15px;line-height:30px;margin-bottom:5px}.city-block li a{color:#1a6e90}.container_map{margin-bottom:40px}.terminal-address{margin-bottom:20px;font-weight:400}.rows .item__button:after,.rows .card__button:after{content:attr(data-text);font-size:14px;text-transform:uppercase;color:#2d303c;text-align:center;cursor:pointer;font-weight:500;line-height:48px}@media (max-width: 480px){.content_news .container{padding:0}}.news h1{padding:30px 0px 60px}@media (max-width: 768px){.news h1{padding-top:30px;padding-bottom:30px}}@media (max-width: 480px){.news h1{padding:30px 15px}}.news .container_head{padding-bottom:55px}.news .news__holder{display:grid;grid-template-columns:1fr 286px;grid-column-gap:96px}@media (max-width: 1024px){.news .news__holder{grid-column-gap:48px}}@media (max-width: 970px){.news .news__holder{grid-template-columns:1fr}}.news .head{width:100%;align-items:center;display:grid;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:20px}@media (max-width: 480px){.news .head{padding:0 15px 15px 15px;width:auto}}@media (max-width: 430px){.news .head{grid-template-columns:72px 1fr;grid-column-gap:10px}}.news .date{color:#959595;font-size:15px;font-weight:300}.news .social{display:flex;justify-content:flex-end}.news .social>*{margin-right:8px}.news .social>*:last-child{margin-right:0}.news .social ul{margin-left:0}.news .social-link{display:block;width:27px;height:27px}.news .social-link_vk{background:url(../img/ico-vk.svg) 0 0px no-repeat}.news .social-link_telegram{background:url(../img/ico-telegram.svg) 0 0px no-repeat}.news .promo-img{display:flex;justify-content:center;align-items:center;overflow:hidden;padding-bottom:40px}.news .promo-img img{border-radius:10px}@media (max-width: 400px){.news .promo-img img{border-radius:0px}}.news img{width:100%}.news .description p a{text-decoration:none;border-bottom:1px solid #458EAC;transition:all,ease-in-out,.2s;box-sizing:border-box}.news .description p a:hover{border-bottom:1px solid transparent}.news .description ul a{text-decoration:none;border-bottom:1px solid #458EAC;transition:all,ease-in-out,.2s;box-sizing:border-box}.news .description ul a:hover{border-bottom:1px solid transparent}.news .description .list_inset{padding:0px 0 32px 32px;margin:0}.news .description .list_inset li{margin-bottom:28px}.news .description .list_inset li:last-child{margin-bottom:0}@media (max-width: 480px){.news .description .list_inset li{margin-bottom:10px}}@media (max-width: 480px){.news .description .list_inset{padding-bottom:10px}}.news .description ul{margin:0 0 0px 32px}@media (max-width: 480px){.news .description ul{margin:0 0 0px 20px}}@media (max-width: 480px){.news .description{padding:0 15px}}.news .description .list:not(.list_inset){margin:0 0 32px 32px}.news .description .list li{padding-bottom:0}.news .description p{margin-top:0;margin-bottom:32px;font-weight:300;font-size:15px;line-height:1.7}.news .description p:last-child{margin-bottom:0}@media (max-width: 768px){.news .description p{font-size:14px}}@media (max-width: 480px){.news .description p{margin-bottom:10px}}.news .description_top-inset{padding-top:40px}.news figure{padding-top:40px}.description .news figure{padding-bottom:40px}.news figure figcaption{text-align:center;font-style:italic;font-weight:300;font-size:15px;color:#959595}.news figure img{border-radius:10px}@media (max-width: 400px){.news figure img{border-radius:0px}}.news .title{padding-top:40px;font-size:26px;font-weight:400;color:#2D303C;line-height:1.5;padding-bottom:15px}@media (max-width: 768px){.news .title{font-size:18px}}@media (max-width: 480px){.news .title{padding:0 15px 15px 15px}}.news ul{margin:0px 0px 0px 32px;list-style-type:disc}.news ul li{line-height:1.7;padding-left:15px;padding-bottom:28px}@media (max-width: 768px){.news ul li{font-size:14px}}@media (max-width: 480px){.news ul li{padding-bottom:10px}}.news ul li:last-child{padding-bottom:0}.news ol{margin-left:0;list-style-type:none;counter-reset:my-counter}.news ol li{margin-left:0;margin-bottom:0;padding-left:40px;padding-bottom:28px;position:relative;list-style-type:none;line-height:1.7}.news ol li:before{position:absolute;left:0;content:counter(my-counter);counter-increment:my-counter;color:#458EAC;font-size:15px;font-weight:500;background-color:rgba(91,160,189,0.1);width:25px;height:25px;border-radius:50%;display:flex;justify-content:center;align-items:center}.news ol li b{font-weight:500}.news ol li:last-child{padding-bottom:0}@media (max-width: 768px){.news ol li{font-size:14px}}@media (max-width: 480px){.news ol li{padding-bottom:10px}}.news .news__sidebar .title{font-size:20px;font-weight:400;padding-bottom:10px;margin:0}@media (max-width: 480px){.news .news__sidebar .title{padding:0 15px 32px 15px}}.news .news__sidebar .block{border-top:1px solid rgba(217,217,217,0.5);padding-top:23px}@media (max-width: 970px){.news .news__sidebar .block{border-top:none}}@media (max-width: 768px){.news .news__sidebar .block{display:grid;grid-column-gap:69px;grid-row-gap:26px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 600px){.news .news__sidebar .block{display:grid;grid-column-gap:0px;grid-row-gap:26px;grid-template-columns:repeat(1, minmax(0, 1fr))}}@media (max-width: 480px){.news .news__sidebar .block{padding:0 15px}}.news .news__sidebar .news-item{cursor:default;padding-bottom:26px;display:grid;grid-template-columns:87px 1fr;grid-column-gap:15px;max-height:64px}@media (max-width: 768px){.news .news__sidebar .news-item{padding-bottom:0}}.news .news__sidebar .news-item:hover{text-decoration:none}.news .news__sidebar .news-item:last-child{padding-bottom:0}.news .news__sidebar .news-item .info{display:flex;flex-direction:column;justify-content:space-between}.news .news__sidebar .news-item .image{width:87px;height:64px;padding-right:15px;display:flex;justify-content:center;overflow:hidden}.news .news__sidebar .news-item .image img{height:100%;width:100%;object-fit:cover;border-radius:5px}.news .news__sidebar .news-item .name{color:#458EAC;font-size:15px;font-weight:400;line-height:18px;cursor:pointer;margin:0}.news .news__sidebar .news-item .name:hover{text-decoration:underline}.news .news__sidebar .news-item .date{font-weight:300;font-size:13px;color:#959595}.news .purpose_more-icon .purpose__more{background-position:center, 56%}.news .purpose{margin:40px 0;border-radius:10px;padding:36px}.news .purpose .title{padding-top:0;font-size:26px;margin-bottom:0}@media (max-width: 768px){.news .purpose .title{font-size:18px;font-weight:400}}@media (max-width: 900px){.news .purpose{max-width:100%}}@media (max-width: 480px){.news .purpose{padding:15px}}.news .purpose__holder{margin-top:0;display:grid;grid-column-gap:24px;grid-row-gap:24px;grid-template-columns:repeat(4, minmax(170px, 1fr))}@media (max-width: 900px){.news .purpose__holder{display:flex;flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 480px){.news .purpose__holder{justify-content:center}}.news .purpose__item{width:170px;margin-bottom:0;background-color:#fff}.news .purpose__item img{height:100px;object-fit:cover}.news .purpose__item p{margin-top:0}.news .purpose__item p a{font-size:13px}@media (max-width: 568px){.news .purpose__item{width:150px}}.news .products{padding:0}.news .products .products__item p a{font-size:13px}.news .products .products__holder{margin-top:0}@media (max-width: 480px){.news .products .products__holder{padding:0 15px}}@media (max-width: 480px){.news .products .products__all{padding:0 28px 0 15px}}.news .products_more-icon .products__more{background-position:center, 57%}@media (max-width: 480px){.news .products_more-icon .products__more{background-position:center, 53%}}.action-block{background-color:rgba(91,160,189,0.1);border-radius:10px}.action-block .action-block__holder{padding:32px 0}.action-block ol{margin:0;border-left:2px solid #458EAC}.action-block ol li{color:#458EAC;padding-bottom:20px;line-height:1;padding-left:48px}.action-block ol li a{border-bottom:1px solid transparent;transition:all,ease-in-out,.2s;box-sizing:border-box}.action-block ol li a:hover{text-decoration:none;border-bottom-color:#458EAC}.action-block ol li:first-letter{text-transform:capitalize}.action-block ol li:before{background-color:transparent;border-radius:none;font-weight:300;height:auto;width:64px;content:counter(my-counter) ".";counter-increment:my-counter}.action-block_bottom-inset{margin-bottom:32px}.expert{margin-top:40px;background-color:rgba(91,160,189,0.08);padding:32px;border-radius:0 10px 10px 10px}.expert .expert__title{font-weight:500;font-size:20px;color:#458EAC;margin-bottom:20px;line-height:1}@media (max-width: 768px){.expert .expert__title{font-size:18px}}.expert .expert__block{display:grid;grid-template-columns:70px 420px;grid-gap:20px;padding-bottom:20px}@media (max-width: 768px){.expert .expert__block{font-size:14px}}@media (max-width: 568px){.expert .expert__block{grid-template-columns:70px 1fr;grid-gap:16px;font-size:14px}}.expert .expert__block .expert__img{display:flex;justify-content:center;overflow:hidden}.expert .expert__block .expert__img img{width:70px;height:70px;border-radius:50%}.expert .expert__block .expert__info{display:flex;flex-direction:column}.expert .expert__block .expert__info>*{font-style:italic;font-size:15px}.expert .expert__block .expert__name{font-weight:500;padding-bottom:4px}.expert .expert__block .expert__text{font-weight:300;color:#959595}.expert .expert__block .expert__description{font-weight:300}@media (max-width: 768px){.expert .expert__block .expert__description{font-size:14px}}.news .expert_bottom-inset{margin-bottom:40px}.faq-accordion{padding:40px 0}.faq-accordion .faq-accordion__question{padding-left:40px;min-height:60px;cursor:pointer;display:flex;align-items:center}.faq-accordion .faq-accordion__question p{font-size:15px;font-weight:500;color:#262D3B}@media (max-width: 480px){.faq-accordion .faq-accordion__question p{font-size:14px;line-height:1.2}}.faq-accordion .faq-accordion__question:before{content:'';position:absolute;left:0;background:url(../img/ico-faq-plus.svg) 0 5px no-repeat;background-color:rgba(91,160,189,0.1);width:25px;height:25px;border-radius:50%;background-position:center}.faq-accordion .faq-accordion__answer{max-height:0;overflow:hidden;transition:all 300ms ease}.faq-accordion .faq-accordion__answer p{padding:20px 0;border-top:1px solid rgba(217,217,217,0.5)}.faq-accordion .faq-accordion__question_active:before{position:absolute;left:0;background:url(../img/ico-faq-minus.svg) 0 5px no-repeat;background-color:rgba(91,160,189,0.1);width:25px;height:25px;border-radius:50%;background-position:center}.faq-accordion ul{margin-left:0}.faq-accordion ul li{padding-left:0;padding-bottom:0;padding-left:0;list-style-type:none;position:relative;border-bottom:1px solid rgba(217,217,217,0.5)}@media (max-width: 480px){.faq-accordion{padding:40px 15px}}.share{background:#F2F8FA;border:1.5px solid #458EAC;border-radius:10px;margin:50px 0}@media (max-width: 480px){.share{margin:50px 15px}}.share__holder{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px}.share__holder p{text-align:center;font-weight:300;font-size:15px;color:#262D3B;padding-bottom:15px}@media (max-width: 480px){.share__holder p{font-size:14px}}.share__social-links ul{margin-left:0}@media (max-width: 1200px){.container,.container_head{min-width:954px;padding-left:33px;padding-right:33px}.about .container{background-size:700px auto}.form-call__row{margin-bottom:40px}.form-call__block .forms__text{margin-bottom:60px}.works__slider .slick-dots{margin-top:0px;position:relative;z-index:2}.item__button,.card__button{max-width:100%}.items-holder.items-holder_recent .item-block:last-child{display:none}.card__buttons{flex-wrap:wrap;justify-content:center}.card__buttons .card__button{margin:0 35px 15px}.review{width:calc(50% - 10px)}}@media (max-width: 1024px){.container,.container_head{min-width:914px;padding-left:33px;padding-right:33px}.works__text{width:300px}.works__image{width:calc(100% - 320px)}.works__slider .slick-dots{width:calc(100% - 320px)}.item-block{width:calc(33% - 20px);margin-right:20px}.items-holder.items-holder_blocks .item-block:nth-child(3n){margin-right:0px}.items-holder.items-holder_blocks .item-block:nth-child(4n){margin-right:20px}.card__buttons{width:210px}.card__buttons .card__button{margin:0 15px 15px}.card__price{width:calc(100% - 210px)}.delivery__block{width:65%}.delivery__block:first-child{width:35%}}@media (max-width: 980px){.header{padding:0}.header-top__menu{display:none}.header-right__item{display:none}.header-top .container_flex{justify-content:flex-end}.header-middle{height:65px;margin:0;padding:15px 0}.header-right{align-items:center}.mobile-call{display:block;width:25px;height:25px;background:url(../img/ico-phone_brown.svg) 0 0px no-repeat;margin-right:25px}.mobile-menu-button{display:block;width:17px;height:17px;background:url(../img/ico-burger.svg) 0 0px no-repeat}.mobile-menu-button.mobile-menu-button_active{background:url(../img/ico-cross.svg) 0 0px no-repeat}.logo{height:65px}.header-bottom{display:none;position:absolute;z-index:10;height:auto;width:100%;box-sizing:border-box;border-top:none}.header-bottom .container_flex{display:block;width:100%;box-sizing:border-box;padding:0}.header-bottom.header-bottom_active{display:block}.header-bottom__menu{display:block}.header-bottom__menu.header-bottom__menu_mobile{display:block}.header-bottom__menu-item{border:none;border-top:1px solid #dddddd;height:46px}.header-bottom__menu-item:first-child{border:none;border-top:1px solid #dddddd}.header-bottom__menu-item:hover .header-bottom__submenu{display:none}.header-search{border-top:1px solid #dddddd;padding:20px}.header-search__form{width:100%;border:1px solid #2d303c;height:50px;padding:0 20px;box-sizing:border-box}.header-search__input{width:calc(100% - 25px);border:none}.header-bottom__menu-link{height:46px;line-height:46px;padding:0 20px}.container,.container_head{min-width:710px;padding-left:29px;padding-right:29px}h1{font-size:30px}.page-head,.container_text h2{font-size:24px}.about .container{background-size:420px auto;background-position:top 75px right 0px}.about.about_inner{background-size:cover}.about__icons-item{font-size:14px}.about__list{margin-top:50px;margin-bottom:85px}.types__page{align-items:normal}.types__table-head-item{text-align:left;padding-left:15px;padding-right:15px}.form-top__call-button,.forms__button,.btn.btn-more,.btn.btn-more_yell,.delivery__right-button{width:170px;height:50px;border-radius:25px;line-height:50px;font-size:14px}.advantages__item{padding:15px}.advantages__item-text{font-size:14px}.delivery__holder{background-position:top 100px right 0;background-size:450px auto}.delivery__list{columns:160px auto;max-height:450px}.delivery__right-head{top:125px;width:310px}.delivery__right-button{top:250px}.works__text{width:205px}.works__image{width:calc(100% - 220px)}.works__slider .slick-dots{width:calc(100% - 220px)}.footer{padding:15px 0}.footer__logo{display:none}.footer__right{width:100%;display:block}.footer__item{width:100%;text-align:center}.footer__item-head{height:46px;line-height:46px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.1);font-size:14px}.footer{font-size:14px}.footer__top{padding-bottom:15px}.footer-contacts{display:flex;justify-content:space-between;align-items:center;height:68px;border-bottom:1px solid rgba(255,255,255,0.1);font-size:14px}.footer__links{margin:0;padding:0}.footer__links a{display:block;height:46px;line-height:46px;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.1);font-size:14px;text-transform:uppercase;font-weight:500;color:#fff}.footer__item-menu{display:none}.footer__right p.bold{font-size:16px}.products__item{width:calc(33% - 20px)}.products__item p{font-size:16px}.review{width:calc(50% - 10px)}.review:last-child{display:none}.cart__header-item,.cart__list-block,.cart__list-block{padding:0 5px}.item{padding:10px}.item__center{padding:0 10px}.item__right{width:200px;padding-left:10px;margin:-10px 0}.item__head{font-size:16px}.item-block__bottom{padding:25px 10px}.contacts__left{width:230px}.contacts__right{width:323px}.contacts__delivery,.contacts__payment{padding:30px 25px}.contacts__delivery span,.contacts__payment span{font-size:16px}.contacts__buttons{display:block}.contacts__call{margin-bottom:25px}.card__order{flex-wrap:wrap}.card__buttons,.card__price{width:100%}.card__buttons{flex-direction:column;align-items:flex-start}.card__buttons .card__button{margin:0 0px 15px}.card__price{margin-bottom:25px}.card{flex-wrap:wrap}.card__params{flex-wrap:wrap;margin-bottom:10px}.card__params span{margin:0 0 15px 0;width:100%;display:inline-block}.calculator thead{display:none}.calculator tr{display:flex;flex-wrap:wrap;background:#f9f7f5}.calculator tr:first-child td:first-child{border-top:1px solid #d4d4d4}.calculator td{display:block;width:33%;border:0;border-bottom:1px solid #d4d4d4;padding:20px 10px}.calculator td:first-child{width:100%;font-weight:500;background:#ffffff;border:1px solid #d4d4d4;border-top:0;height:55px;line-height:55px;padding:0 10px;display:block;position:relative}.calculator td:first-child.js-hidden:after{content:"+"}.calculator td:first-child:before{display:inline-block;margin-bottom:0;margin-right:5px}.calculator td:first-child:after{content:"-";display:block;right:20px;top:0px;font-weight:500;position:absolute;font-size:20px;line-height:54px}.calculator td.right-blue{border-right:0}.calculator td.calculator__input-holder{border:0;border-bottom:1px solid #d4d4d4;background:#f9f7f5;padding:20px 10px}.calculator td .calculator__input{width:100px;height:42px;background:#ffffff;border:1px solid #65a6c1;box-sizing:border-box;border-radius:5px;padding:5px;margin:0 auto}.calculator td.calculator__total{width:100%;text-align:center}.calculator td.calculator__total:before{display:inline-block;margin-right:5px}.calculator td.calculator__total .calculator__price{font-weight:500}.calculator td.calculator__total .calculator__button{margin:0 auto;display:block}.calculator td:before{content:attr(data-label);display:block;text-align:center;font-weight:500;margin-bottom:15px}}.dp-info__holder{width:100%;display:flex;justify-content:space-between}@media (max-width: 700px){.dp-info__holder{flex-direction:column}}.dp-info__block{width:calc(50% - 10px)}@media (max-width: 700px){.dp-info__block{width:100%;padding-bottom:32px}.dp-info__block:last-child{padding-bottom:0}}.dp-info__content{padding:32px;background-color:#faf9f9}.dp-info__content ul{padding-bottom:14px}.dp-info__content li{font-size:15px;border-bottom:1px solid rgba(45,48,60,0.15);padding:14px 0}.dp-info__content li:first-child{padding-top:0}.dp-info__content_del{background:url(../img/delivery.svg) no-repeat,#faf9f9;background-position:right}.dp-info__content_pay{background:url(../img/payment.svg) no-repeat,#faf9f9;background-position:right}@media (max-width: 800px){.review{width:100%}}@media (max-width: 768px){.container,.container_head{min-width:408px;padding-left:36px;padding-right:36px}.logo{width:120px}.logo img{height:65px}.header-right__item{display:none}.header-right__item:last-child{display:block}.header__call,.footer__call{display:none}.mobile-header{background:#3b3634;padding:17px 0;display:block}.mobile-header__right{width:180px;text-align:right}.mobile-header__right a{margin-left:45px}.container_head{padding-top:30px;padding-bottom:30px}.about{padding-top:30px;padding-bottom:30px;background-size:cover}.about_background{background-size:inherit}.about__list{margin-top:35px;margin-bottom:250px}.about .container{background-size:400px auto;background-position:top 230px center}.about__icons-holder{flex-wrap:wrap}.about__icons-item{width:50%;margin-bottom:30px;box-sizing:border-box}.products{padding:40px 0}.products__item{width:calc(50% - 20px)}.form-top{padding:40px 0}.form-top .container_flex{flex-direction:column}.form-top__head{width:100%;margin-bottom:40px}.form-top__right{width:100%}.form-top__call{width:310px}.form-top__call-head{font-size:18px}.types{padding:40px 0}.types__text{margin:20px 0 30px}.types__menu-item{width:calc(50% - 44px);margin-bottom:30px}.types__menu-item:nth-child(2n):after{display:none}.types__menu{flex-wrap:wrap;margin-bottom:15px}.types__table-head{width:670px;margin-right:30px}.types__table{width:670px;margin-right:30px}.types__page-price{overflow-x:scroll;width:100%;position:relative}.purpose{padding:40px 0}.purpose__holder{margin-top:35px;flex-wrap:wrap}.purpose__item{width:calc(50% - 8px);margin-bottom:25px}.purpose__item img{display:block;margin:0 auto}.purpose__item p{margin-top:15px}.advantages{padding:40px 0}.advantages__holder{flex-wrap:wrap;margin-top:15px}.advantages__item{width:100%;margin-bottom:15px}.advantages__item-text{max-width:280px;margin:0 auto}.forms .container_flex{flex-direction:column}.form-call{width:100%}.form-mail{width:100%}.form-call__phone{font-size:16px}.form-call__row{flex-wrap:wrap;margin-bottom:20px}.form-call__row .forms__input,.form-call__row .forms__tarea{width:100%}.form-call__block{background:#fff;margin-bottom:30px}.form-call__block .forms__button{margin-left:auto}.form-call__block .forms__text{margin-bottom:40px}.gallery{width:300px;margin:30px auto 0}.gallery img{margin-right:0}.delivery{padding:40px 0}.delivery__holder{flex-wrap:wrap;background:url(../img/delivery__right.jpg) no-repeat;background-position:bottom 0px center;background-size:400px auto;padding-bottom:200px}.delivery__left{width:100%}.delivery__right{width:100%;min-height:0}.delivery__list{margin-top:30px}.delivery__right-head{position:static;width:280px;margin:40px auto 70px;font-size:16px;text-align:center}.delivery__right-button{position:static;margin-bottom:140px;clear:both}.delivery__list li.delivery__list-empty{height:16px}.faq{padding:40px 0}.faq_holder{margin-top:30px}.faq__item{width:100%}.faq__item-head{font-size:16px}.faq__item-text{font-size:14px}.works__slider{margin-top:30px}.works__page{flex-wrap:wrap}.works__image{width:100%;margin-bottom:30px}.works__text{width:100%}.works__slider .slick-dots{width:100%;margin-top:30px}.footer__top{flex-wrap:wrap;flex-direction:column;padding-bottom:20px}.footer__logo{margin-bottom:25px}.footer__item{border-bottom:1px solid #4a4543;width:100%}.footer__item:last-child{border-bottom:none;margin-bottom:0}.footer-contacts p{height:46px;line-height:46px;margin-bottom:0;font-size:14px}.footer__right{width:100%;flex-direction:column;text-align:center}.footer-contacts{display:block;height:auto}.footer__bottom{padding-top:15px;flex-direction:column-reverse}.footer__bottom-right{width:100%;text-align:center;padding-bottom:15px;border-bottom:1px solid #4a4543}.footer__bottom-right a{margin:0 15px}.copyright{padding-top:15px}.types__page-content{flex-wrap:wrap}.types__page-image{text-align:center;width:100%}.types__page-image img{max-width:290px}.types__page-text{width:100%;text-align:center;margin-top:30px}.review{width:100%}.review__text{height:auto}.cart__header{display:none}.cart__list-item{display:block;border:none;border-bottom:1px solid #e2e2e2;margin-bottom:40px}.cart__list-block{border:none;padding:0px;margin-bottom:15px;width:100%;display:block}.cart__list-block select{width:100%;max-width:200px;box-sizing:border-box}.cart__list-block .input-num__val{width:auto;max-width:200px}.cart__list-block.cart__list-block_image{width:100%}.cart__list-block.cart__list-block_image img{width:147px;border:1px solid #e2e2e2}.cart__list-block.cart__list-block_name{width:100%}.cart__list-block.cart__list-block_remove{width:100%;text-align:left}.cart__list-head{display:block;font-weight:500;margin-bottom:10px}.item{display:block;text-align:center;padding:20px}.items-views{display:none}.item__left{width:100%}.item__center{width:100%;padding:0;margin-bottom:25px}.item__right{width:calc(100% + 40px);padding:20px 0 0;margin:0 -20px 30px;border:none;border-top:1px solid #e2e2e2}.items-holder.items-holder_recent{display:block}.items-holder.items-holder_blocks .item-block{margin-right:0px}.items-holder.items-holder_blocks .item-block:nth-child(3n){margin-right:0px}.items-holder.items-holder_blocks .item-block:nth-child(4n){margin-right:0px}.items-holder.items-holder_recent .item-block:last-child{display:block}.item-block__content .item__head{height:auto}.item-block{width:100%;padding:20px;text-align:center;box-sizing:border-box}.item-block__img{border:1px solid #e2e2e2}.order__row{display:block}.order__row .order__input{width:100%}.order__bottom{display:block}.order__bottom-left{width:100%;margin-bottom:30px}.order__bottom-right{width:100%}.contacts{display:block}.contacts__left{margin-bottom:30px}.float-form{width:280px;padding:15px;box-sizing:border-box;margin-left:-140px}.footer__call{display:block;margin:0 auto 20px}.card{justify-content:center}.card__content{width:100%;margin-top:25px}.from-example__right{display:none}.from-example__left{width:100%}.colors__holder{flex-wrap:wrap}.colros__item{width:100%;padding-right:0}.colros__item:nth-child(2n){padding-left:0;margin-top:25px}}@media (max-width: 568px){.delivery__lists{display:flex;flex-direction:column}}@media (max-width: 480px){.container,.container_head{min-width:290px;padding-left:15px;padding-right:15px}.logo{width:90px}.logo img{height:65px}.header-right{width:calc(100% - 110px)}.header-right__item{margin-left:0}.about .container{background-size:100% auto;background-position:top 260px center}.about__icons-item{padding:0 10px}.form-top__head{font-size:24px}.form-top__call{width:270px}.types{padding:40px 0}.types__menu-item{font-size:16px}.form-call__phone{text-align:center}.form-call__phone span{display:block;padding-right:0;margin-bottom:10px}.delivery__holder{background-size:290px auto;padding-bottom:110px}.delivery__right-button{position:static;margin-bottom:125px;clear:both}.delivery__list li.delivery__list-empty{height:16px}.faq{padding:40px 0}.faq_holder{margin-top:30px}.faq__item{width:100%}.faq__item-head{font-size:16px}.faq__item-text{font-size:14px}.works__slider{margin-top:30px}.works__page{flex-wrap:wrap}.works__image{width:100%;margin-bottom:30px}.works__text{width:100%}.works__slider .slick-dots{width:100%;margin-top:30px}.footer__top{flex-wrap:wrap;flex-direction:column;padding-bottom:20px}.footer__logo{margin-bottom:25px}.footer__item{border-bottom:1px solid #4a4543;width:100%;margin-bottom:15px}.footer__item:last-child{border-bottom:none;margin-bottom:0}.footer__right{width:100%;flex-direction:column;text-align:center}.footer__right p{margin-bottom:15px}.footer__right p:last-child{margin-bottom:15px}.footer__bottom{padding-top:15px;flex-direction:column-reverse}.footer__bottom-right{width:100%;text-align:center;padding-bottom:15px;border-bottom:1px solid #4a4543}.footer__bottom-right a{margin:0 15px}.copyright{padding-top:15px}.delivery__list{columns:135px auto}.delivery__block{width:100%}.delivery__block:first-child{width:100%;margin-bottom:30px}.products__item{width:100%;margin-right:0}.purpose__item{width:100%}.about.about_inner{background:url(../img/about-inner_mobile.jpg) top center no-repeat;padding-bottom:0}.about__icons-item{width:100%}.cart__buttons{flex-direction:column}.cart__button-back{margin-bottom:40px}.contacts__right{width:100%}.contacts__delivery,.contacts__payment{padding:30px 15px}.contacts__delivery span,.contacts__payment span{padding-left:70px}.items-filters{width:100%}.items-filters__holder{flex-wrap:wrap;justify-content:flex-start}.items-filters__button{margin-bottom:25px;width:100px}.items-filters__reset{margin-bottom:25px}.page-head,.container_text h2{font-size:20px;font-weight:bold}h1{font-size:28px}h2.page-head,.container_text h2{font-size:22px;text-transform:unset;font-weight:bold}h3{font-size:21px;text-transform:unset}.card__gallery{width:230px}.card{padding-right:0;padding-left:0}.card__buttons{align-items:center}.card__params{text-align:center}.card__text{padding-left:15px;padding-right:15px}.card__price{padding:25px 15px}.calculator td{padding:20px 5px}.calculator td.calculator__input-holder{padding:20px 5px}.calculator td .calculator__input{width:80px}.products_more-icon .products__more{background-position:center, 53%}.purpose_more-icon .purpose{margin-top:10px;background-position:center, 53%}}.action{color:#2D303C;margin-bottom:40px}.action__picture{margin-bottom:42px}p.action__title{text-transform:uppercase;font-size:26px;font-weight:400;margin-bottom:30px}.action__description{font-size:15px;font-weight:300;padding-bottom:30px}.action__description p{padding-bottom:4px;margin-bottom:0}.action__description p:last-child{padding-bottom:0}.action__button{max-width:344px;font-size:14px;display:block;height:68px;line-height:68px;font-weight:500;text-transform:uppercase;text-align:center;background:#ffc36e;color:#333642;border-radius:34px;-moz-box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;-webkit-box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;box-shadow:#ffc36e 0 4px 15px -7px,#ffc36e 0 5px 5px -8px inset;cursor:pointer;position:relative}.action__button:hover{text-decoration:none}.action__button:before{content:'';background:url(../img/ico-save-price.svg) 0 0 no-repeat;display:inline-block;width:16px;height:14px;margin-right:8px}@media (max-width: 414px){.action__button{max-width:100%;line-height:normal;height:auto;padding:26px 0;display:flex;justify-content:center;align-items:center}}@media (max-width: 360px){.action__button{display:block;padding:13px 0}}
