@charset "UTF-8";@font-face{font-family:"Exo 2";font-weight:500;font-style:normal;font-display:swap;src:local("Exo 2"),local("Exo 2 Regular"),local("Exo 2-Regular"),url(fonts/Exo2.0-Regular.otf) format("opentype")}@font-face{font-family:"Exo 2- Regular";font-weight:500;font-style:normal;font-display:swap;src:local("Exo 2- Medium"),local("Exo 2 - Medium"),local("Exo 2-Medium"),url(fonts/Exo2.0-Regular.otf) format("opentype")}@font-face{font-family:"Exo 2- Light Italic";font-weight:400;font-style:italic;font-display:swap;src:local("Exo 2- Light Italic"),local("Exo 2-Light Italic"),local("Exo 2 - Light Italic"),url(fonts/Exo2.0-LightItalic.otf) format("opentype")}@font-face{font-family:"Exo 2 Light";font-weight:300;font-style:normal;font-display:swap;src:local("Exo 2 Light"),url(fonts/Exo2.0-Light.otf) format("opentype")}@font-face{font-family:"Exo 2- Extra Light";font-weight:400;font-style:normal;font-display:swap;src:local("Exo 2- Extra Light"),url(fonts/Exo2.0-ExtraLight.otf) format("opentype")}@font-face{font-family:"Exo 2 - Extra Light";font-weight:400;font-style:normal;font-display:swap;src:local("Exo 2 - Extra Light"),url(fonts/Exo2.0-ExtraLight.otf) format("opentype")}@font-face{font-family:"Exo 2- Semi Bold Italic";font-weight:400;font-style:italic;font-display:swap;src:local("Exo 2- Semi Bold Italic"),local("Exo 2 - Semi Bold Italic"),local("Exo 2-Semi Bold Italic"),url(fonts/Exo2.0-SemiBoldItalic.otf) format("opentype")}@font-face{font-family:"Exo 2- Semi Bold";font-weight:400;font-style:italic;font-display:swap;src:local("Exo 2- Semi Bold Italic"),local("Exo 2 - Semi Bold Italic"),local("Exo 2-Semi Bold Italic"),url(fonts/Exo2.0-SemiBold.otf) format("opentype")}@font-face{font-family:"Exo 2- Medium";font-weight:500;font-style:normal;font-display:swap;src:local("Exo 2- Medium"),local("Exo 2 - Medium"),local("Exo 2-Medium"),url(fonts/Exo2.0-Medium.otf) format("opentype")}@font-face{font-family:"Exo 2 Medium";font-weight:500;font-style:normal;font-display:swap;src:local("Exo 2- Medium"),local("Exo 2 - Medium"),local("Exo 2-Medium"),url(fonts/Exo2.0-Medium.otf) format("opentype")}@font-face{font-family:Ubuntu;font-weight:400;font-style:normal;font-display:swap;src:local("Ubuntu"),local("Ubuntu Regular"),local("Ubuntu-Regular"),url(fonts/Ubuntu-Regular.ttf) format("truetype")}@font-face{font-family:Ubuntu;font-weight:300;font-style:normal;font-display:swap;src:local("Ubuntu"),local("Ubuntu Light"),local("Ubuntu-Light"),url(fonts/Ubuntu-Light.ttf) format("truetype")}@keyframes anim-pagination-snippet{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font:1em monospace,monospace}a{background:0 0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font:1em monospace,monospace}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font:100%/1.15 inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,::after,::before{box-sizing:inherit}html{box-sizing:border-box;overflow-x:hidden}textarea,ul{scrollbar-color:#6d6d6d #ececec;scrollbar-width:thin}.modal{scrollbar-color:#353535 #ececec;scrollbar-width:thin}textarea ::-webkit-scrollbar,ul ::-webkit-scrollbar{width:3px;height:3px}textarea ::-webkit-scrollbar-track,ul ::-webkit-scrollbar-track{background:#999}textarea ::-webkit-scrollbar-track-piece,ul ::-webkit-scrollbar-track-piece{background:#ededed}textarea ::-webkit-scrollbar-thumb,ul ::-webkit-scrollbar-thumb{background:#666;height:50px;border-radius:3px}textarea ::-webkit-scrollbar-corner,ul ::-webkit-scrollbar-corner{background:#999}textarea ::-webkit-resizer,ul ::-webkit-resizer{background:#d8d8d8}body{margin:0 auto;font-style:normal;font-family:"Exo 2",OpenSans;user-select:none;overflow:hidden}@media screen and (min-width:1921px) and (max-width:2047px){body{zoom:1.1}}@media screen and (min-width:2048px) and (max-width:2259px){body{zoom:1.2}}@media screen and (min-width:2260px) and (max-width:2560px){body{zoom:1.333}}img{width:100%;height:auto}a{text-decoration:none}select{outline:0}.visually-hidden:not(:focus):not(:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.wrapper{max-width:1530px;padding:0 15px;margin:0 auto;width:100%}.section{position:relative}@media (min-width:1600px){.section::before{content:"";position:absolute;top:0;left:0;width:279px;height:50px;background-color:#1f3870;background-image:linear-gradient(to right,#ed8439 0,#1f3870 100%);border-radius:10px;transform:skewX(-45deg);margin-left:-290px}}@media (min-width:1830px){.section::before{content:"";position:absolute;top:0;left:0;transform:skewX(-45deg);margin-left:-290px}}.privacy-policy{color:#afb0b3;font:normal 12px "Exo 2- Extra Light";text-decoration:underline}.privacy-policy__text{margin-bottom:50px}.privacy-policy__link{color:#000}.modal-overlay{display:none}.modal-overlay.active{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;z-index:0}.modals{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:center;align-items:center;z-index:1001}.modal{z-index:1002}.modal-btn-wrap{display:flex;justify-content:flex-end;padding-top:25px}.modal-close{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative}.modal-close:hover{opacity:.7;outline:0}.modal-close:focus{outline:0}.modal-close:active{opacity:.6;outline:0}.modal-close::after{background:url(../img/icons/popup_close.png);content:"";position:relative;top:50%;right:50%;transform:translate(-50%,-50%);width:20px;height:20px}.modal-title{font:500 30px "Exo 2";color:#333;text-align:center;margin-top:80px}.button-modal{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;border-radius:10px;transform:skewX(-40deg);width:170px;height:60px}.button-modal:hover{opacity:.7;outline:0}.button-modal:focus{outline:0}.button-modal:active{opacity:.6;outline:0}.button-modal span{display:block;transform:skewX(40deg)}.button-modal:active{box-shadow:inset 0 2px 0 0 #696969}.modal-link{font:400 16px "Exo 2";color:#333;text-align:center;text-transform:uppercase}@keyframes header-close-anim{0%{opacity:1;position:relative}100%{opacity:0;position:absolute}}@keyframes header-open-anim{0%{opacity:0;position:relative}100%{opacity:1;position:relative}}.go-up-header{position:relative;top:-40px}.main-header{position:relative;z-index:100;animation-name:header-open-anim;animation-duration:.5s;animation-fill-mode:forwards}.main-header--inactive{animation-name:header-close-anim;animation-duration:1s;animation-fill-mode:forwards}.main-header__top{background:linear-gradient(to top,#eef0f3 10%,#f6f8fb 100%) #040405;position:relative;padding:10px 0}.main-header__inner{display:flex;justify-content:space-between;align-items:center;width:100%}.contacts-list__logo{display:block;min-width:60px;height:60px;margin-right:10px}.contacts-list__logo a::after,.contacts-list__logo a:hover::after{background-size:contain;background-repeat:no-repeat}@media (min-width:1050px){.contacts-list__logo{display:none}}.main-header__bottom{background:#fff;padding:15px 0}.header-bottom__inner{display:grid;grid-gap:10px;justify-content:space-between;align-items:center;width:100%}@media (min-width:600px){.header-bottom__inner{display:flex}}.main-header__image-wrapper{display:flex;justify-content:center;align-content:center;align-items:center;min-width:70px;height:70px;margin-right:20px;z-index:20;order:-2}@media (max-width:1050px){.main-header__image-wrapper{display:none}}.main-header__icon-link{position:relative;display:flex;justify-content:center;align-content:center;align-items:center;width:100%;height:100%;z-index:2}.main-header__icon-link::after{background:url(../img/icons/logo.png) transparent;content:"";position:relative;top:0;left:0;width:100%;height:100%}.main-header__icon-link:focus::after,.main-header__icon-link:hover::after{opacity:.6}.main-header__icon-link:active::after{opacity:.3}.main-header__application{background:url(../img/icons/order_btn_texture.png) repeat #1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;border-radius:4px;padding-left:25px;width:217px;min-width:217px;height:50px;margin-right:20px}.main-header__application:hover{opacity:.7;outline:0}.main-header__application:focus{outline:0}.main-header__application:active{opacity:.6;outline:0}.main-header__application span{text-decoration:underline dotted}.main-header__application::before{background:url(../img/icons/order_btn_icon.png) no-repeat transparent;content:"";position:relative;top:2px;right:10px;width:25px;height:25px}@media (max-width:1330px){.main-header__application{width:70px;min-width:70px}.main-header__application span{display:none}}@media (max-width:599px){.main-header__application{order:0;min-width:220px;margin-right:15px}.main-header__application span{display:inline;font-size:12px}}@media (max-width:415px){.main-header__application{min-width:180px;width:180px;margin-right:0;padding-left:5px}.main-header__application::before{display:none}}.image-wrappers{position:relative;width:130px;min-width:130px;max-width:130px;height:130px;min-height:130px;max-height:130px}@media (max-width:1130px){.image-wrappers{width:150px;min-width:150px;max-width:150px;height:150px;min-height:150px;max-height:150px}}@media (max-width:990px){.image-wrappers{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}}@media (max-width:860px){.image-wrappers{width:70px;min-width:70px;max-width:70px;height:70px;min-height:70px;max-height:70px}}@media (max-width:768px){.image-wrappers{width:170px;min-width:170px;max-width:170px;height:170px;min-height:170px;max-height:170px}}@media (max-width:460px){.image-wrappers{width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}}@media (max-width:415px){.image-wrappers{width:70%;min-width:none;max-width:none;height:auto;min-height:none;max-height:none}}.image-wrap{position:relative;width:100%}.image-wrap:not(:last-child){position:absolute;width:100%;z-index:10}.image-wrap:last-child img{display:block;width:98%;padding-left:1px;padding-top:1px}.modal-city{display:none;width:600px;height:338px;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:10px}.modal-city.active{display:block}.webp .modal-city{background:url(../img/background/popup1_back.webp) #fff}.no-webp .modal-city{background:url(../img/background/popup1_back.png) #fff}.modal-city__links{display:flex;justify-content:center;align-items:center;margin-top:50px}.modal-city__link-change{margin-left:40px}.modal-application{background:url(../img/background/popup3_back.jpg) no-repeat left bottom #fff;display:none;width:600px;height:99vh;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:10px;overflow-y:auto}.modal-application.active{display:block}@media (max-width:1140px){.modal-application{width:600px}}@media (max-width:768px){.modal-application{width:85vw}}@media (max-width:415px){.modal-application{width:95vw}}.modal-application .application-form{margin-top:0;max-width:450px;margin:0 auto;padding-bottom:0}@media (max-width:768px){.modal-application .application-form{max-width:380px}}.modal-application .application-form__submit{margin-bottom:0}.modal-application .modal-application__title{margin-top:25px;margin-bottom:0}@media (max-width:768px){.modal-application .modal-application__title{margin-top:0}}.application-form__notation{color:#999;font-size:12px;font-weight:300;text-align:left;margin-top:10px}@media (max-width:415px){.application-form__notation br{display:none}}.modal-region{background:#fff;display:none;position:relative;max-width:900px;width:85vw;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:10px}.modal-region.active{display:block}@media (max-width:768px){.modal-region{max-width:550px}}.modal-region__block{padding:0 95px 60px}@media (max-width:1140px){.modal-region__block{padding:0 30px 15px}}@media (max-width:768px){.modal-region__block{padding:0 30px 15px}}#modal-region__search{margin-top:25px;padding:0}.region-change__item{display:block;margin-top:20px}.modal-region__title{margin-top:0;font-size:20px}@media (min-width:1000px){.modal-region__title{font-size:30px}}.region-change__obl{margin:0}.region-change__filial{font-family:"Exo 2 Light";font-weight:300;line-height:22px;margin:0}.modal-region__overlay{background:linear-gradient(to top,#fff,#fff,transparent);display:none;position:absolute;left:0;bottom:0;width:85%;height:100px}.modal-region__overlay.active{display:block}.region-change__wrap{overflow:auto;height:300px}@media (min-width:1280px){.region-change__wrap{height:400px}}.region-change{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:5px 30px;justify-content:space-between;padding:15px 0}@media (max-width:1140px){.region-change{grid-gap:5px 30px;padding:15px 0}}@media (max-width:768px){.region-change{grid-gap:5px 30px;padding:15px 0}}@media (max-width:415px){.region-change{grid-template-columns:1fr;grid-gap:5px;padding:15px 0}}.area{margin-bottom:20px}.area__name{font:normal 18px "Exo 2";color:#333;text-transform:uppercase}.cities__list{list-style:none;padding:0;margin:10px 0}.cities__item{padding-left:15px;margin-bottom:10px}.cities__link{font-size:18px;color:#777}.cities__link:hover{color:#000}.modal-search{background:#fff;display:none;width:1110px;height:593px;border-radius:2px;overflow:hidden;z-index:1002}.modal-search.active{display:block}#modal-search__search{width:100%}#modal-search__input{width:100%}.search-list{margin:0;padding:0;list-style:none;max-height:530px;overflow-y:auto}@media (max-width:1140px){.search-list .busket-check{display:none}}.search-list__item{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e6e6e6}@media (max-width:520px){.search-list__item{flex-direction:column}}.search-list__text{margin:0}.search-list__type{font:italic 10px/12px "Exo 2- Light Italic";margin:0 0 0 15px}.search-list__block{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.search-list__block{justify-content:center}}.search-list__block-r{width:580px}@media (max-width:768px){.search-list__block-r{width:50%}}.search-list__image-wrap{margin-right:20px;width:100px;height:100px}@media (max-width:768px){.search-list__image-wrap{display:none}}.search-list__changer{background:#f0f2f7;display:flex;justify-content:center;align-items:center;width:59px;height:32px;border-radius:2px}.search-list__btn{font:400 14px/24px "Exo 2- Semi Bold";background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#666;text-align:center;width:26px;height:26px}.search-list__btn:hover{opacity:.7;outline:0}.search-list__btn:focus{outline:0}.search-list__btn:active{opacity:.6;outline:0}.search-list__btn.active{background:#fff;color:#1f3870;box-shadow:0 6px 6px rgba(0,0,0,.1);border-radius:2px}.search-list__buttons{display:flex}.search-list__price{font:400 26px/24px "Exo 2- Semi Bold";color:#333;word-wrap:normal;min-width:105px}@media (max-width:768px){.search-list__price{margin-right:30px}}.color-decor{color:#ed8439}.search-list__counter{display:flex;justify-content:center;align-items:center}@media (max-width:768px){.search-list__counter{display:none}}.search-list__count{background:#fff;display:flex;justify-content:center;align-items:center;width:50px;height:32px;border-radius:2px;border:1px solid #e6e6e6;margin:0 8px}.search-list__btn-plus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative}.search-list__btn-plus:hover{opacity:.7;outline:0}.search-list__btn-plus:focus{outline:0}.search-list__btn-plus:active{opacity:.6;outline:0}.search-list__btn-plus::before{background:url(../img/icons/count_plus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px}.search-list__btn-minus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative}.search-list__btn-minus:hover{opacity:.7;outline:0}.search-list__btn-minus:focus{outline:0}.search-list__btn-minus:active{opacity:.6;outline:0}.search-list__btn-minus::before{background:url(../img/icons/count_minus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px}.search-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:185px;height:40px;border-radius:2px;color:#fff;padding-left:20px;margin-right:10px}.search-list__btn-basket:hover{opacity:.7;outline:0}.search-list__btn-basket:focus{outline:0}.search-list__btn-basket:active{opacity:.6;outline:0}.search-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat 0 0/contain transparent;content:"";position:relative;left:-20px;width:22px;height:20px}@media (max-width:1140px){.search-list__btn-basket{padding:0;width:35px;height:35px}.search-list__btn-basket::before{width:18px;height:17px;left:0}.search-list__btn-basket span{display:none}}@media (max-width:768px){.search-list__btn-basket{padding:0;width:28px;height:28px}.search-list__btn-basket::before{width:18px;height:17px;left:0;background-color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url(../img/icons/icon_busket_white.png)}.search-list__btn-basket span{display:none}}.search-list__btn-favorite{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:40px;border-radius:2px}.search-list__btn-favorite:hover{opacity:.7;outline:0}.search-list__btn-favorite:focus{outline:0}.search-list__btn-favorite:active{opacity:.6;outline:0}.search-list__btn-favorite::before{background:url(../img/icons/ic6.svg) no-repeat transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:22px}.search-list__btn-favorite.active::before{background:url(../img/icons/serdce.svg) no-repeat transparent}@media (max-width:1140px){.search-list__btn-favorite{width:28px;height:28px}}.modal-search__block{display:flex;justify-content:center}.modal-search__link-prod{display:block}.modal-search__link-prod:not(:last-child){margin-right:30px}.modal-search__counter{font:400 16px "Exo 2";color:#1f3870;text-align:center;text-decoration:underline;text-transform:uppercase}.modal-img{position:fixed;align-items:center;justify-content:center;padding:50px;display:none;background:rgba(0,0,0,.3);top:0;left:0;right:0;bottom:0;z-index:1000}.modal-img--show{display:flex}.modal-img__inner{height:100%;max-width:100%;padding:30px;background:#fff;width:auto}.modal-img__img{max-height:100%}.magnifier-modal{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4588235294);z-index:1000}.magnifier-modal.open{display:flex;z-index: 1100}.magnifier-modal__inner{background:#fff;padding:30px}.magnifier-modal__close{position:absolute;cursor:pointer;top:10px;right:30px;color:#fff;font-size:40px}.magnifier-modal__link{display: block; text-align: center;margin-bottom:10px;color: #000000;text-decoration: underline}.magnifier-modal__link:hover{color:#ff0000}.magnifier-modal__content{margin:0 auto;display:block;max-width:90%;width:auto;max-height:80vh;height:auto}.title-h2{font:normal 500 36px/normal "Exo 2";color:#1f3870;letter-spacing:2px;text-align:left}.title-h3{font:normal 20px/26px "Exo 2";color:#333;text-decoration:underline;text-transform:uppercase;text-align:left}.title-section{position:relative;color:#1f3870;font-size:28px;font-weight:500;margin:0}@media (min-width:1050px){.title-section{font-size:36px}}.inner-titles{font:500 22px "Exo 2";color:#333;margin:0 0 20px 0}@media (min-width:1050px){.inner-titles{font-size:30px}}.text{font-size:16px;line-height:24px;font-style:normal;color:#555;text-align:left}.text-company{font-family:"Exo 2- Semi Bold Italic";font-weight:400;font-style:italic;letter-spacing:normal;line-height:normal}.slider-head{display:flex;justify-content:space-between;align-items:center;margin:20px 0}@media (max-width:970px){.slider-head{flex-direction:column}}.slider-buttons{position:relative;display:flex;margin-right:135px}@media (max-width:970px){.slider-buttons{margin:20px auto}}#slider-advantages__buttons{margin:0}.slider-head__text{font:400 18px "Exo 2";color:#828899;white-space:nowrap;padding:0 20px}.slider-prev{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer;padding-right:90px}.slider-prev:hover{opacity:.7;outline:0}.slider-prev:focus{outline:0}.slider-prev:active{opacity:.6;outline:0}.slider-prev::before{background:url(../img/arrow_left.png);content:"";position:absolute;top:30%;left:0;width:88px;height:20px}.slider-prev:hover{transform:translateX(-15px)}.slider-next{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer;padding-left:90px}.slider-next:hover{opacity:.7;outline:0}.slider-next:focus{outline:0}.slider-next:active{opacity:.6;outline:0}.slider-next::after{background:url(../img/arrow_right.png);content:"";position:absolute;top:30%;right:0;width:88px;height:20px}.slider-next:hover{transform:translateX(15px)}.contacts-list{display:flex;justify-content:flex-start}.contacts-list p{margin:0}.contacts-list__location{position:relative;padding-left:28px;margin-right:35px;max-width:190px;cursor:pointer}@media (max-width:1290px){.contacts-list__location{margin-bottom:15px;max-width:190px}}@media (max-width:415px){.contacts-list__location{margin-right:10px;max-width:190px}}.contacts-list__location::before{background:url(../img/icons/icon-city.png) transparent;content:"";position:absolute;top:5%;left:0;width:18px;height:18px}.main-header__location{display:none}@media (min-width:600px){.main-header__location{display:block}}.main-nav__location{display:block;text-align:center}.main-nav__location::before{display:none}.main-nav__location .contacts-list__adress,.main-nav__location .contacts-list__city{position:relative;text-align:center}@media (min-width:600px){.main-nav__location{display:none}}.contacts-list__dist{position:relative;padding-left:28px}.contacts-list__dist::before{background:url(../img/icons/icon-tel.png) transparent;content:"";position:absolute;top:5%;left:0;width:18px;height:18px}.contacts-list__tel{position:relative;word-wrap:normal;cursor:pointer}@media (max-width:415px){.contacts-list__tel{font-size:14px}}.contacts-list__city,.contacts-list__mail{position:relative;color:#1f3870}.contacts-list__adress,.contacts-list__mail{font:12px "Exo 2 Light",OpenSans}.contacts-list__bold{font:18px "Exo 2- Semi Bold"}@media (max-width:415px){.contacts-list__bold{font-size:14px}}.site-list{margin:0;padding:0;list-style:none}.site-list__link{font-size:18px;color:#666;text-decoration:underline;line-height:1.2;text-align:center;margin-bottom:10px;display:block;padding:5px 0}.site-list__link:focus,.site-list__link:hover{color:#323232}@media (min-width:1050px){.site-list__link{font-size:14px;display:inline-block;margin-bottom:0}}.site-list__item{font-size:20px}.site-list__item:not(:first-child){margin-left:0}.site-list__item:nth-last-child(n+2){margin-right:0}@media (min-width:1050px){.site-list__item{position:relative;margin-top:15px}.site-list__item:not(:first-child){margin-left:7px}.site-list__item:not(:first-child):not(:nth-last-child(-n+1)){margin-right:7px}.site-list__item:not(:first-child):not(:nth-last-child(-n+1))::after{content:"/";position:relative;top:0;left:8px;width:18px;height:18px;background-color:transparent}}.main-nav{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;margin-bottom:25px}.main-nav__toggle{position:relative;outline:0;border:none;display:block;min-height:30px;min-width:30px}.main-nav__toggle::before{background:#222;content:"";position:absolute;top:19%;left:10%;width:25px;height:3px;box-shadow:0 7px 0 #222,0 14px 0 #222}@media (min-width:1050px){.main-nav__toggle{display:none}}.main-nav--opened .main-nav__toggle::before{top:50%;left:3px;transform:translateX(-50%);box-shadow:none;transform:rotate(45deg)}.main-nav--opened .main-nav__toggle::after{background:#222;content:"";position:absolute;top:50%;left:3px;transform:translateX(-50%);width:25px;height:3px;transform:rotate(-45deg)}.main-nav--opened .main-nav__list{display:flex}.main-nav__list{background:#f6f8fb;position:absolute;top:100%;right:0;width:100%;display:none;flex-direction:column;z-index:1000;padding:30px 0}@media (min-width:1050px){.main-nav__list{position:relative;display:flex;width:auto;align-items:center;flex-direction:row;padding:0;z-index:0;background-color:rgba(0,0,0,0)}}.search-block{position:sticky;z-index:10;width:100%;order:-1;margin-right:20px}@media (max-width:599px){.search-block{grid-column-start:1;grid-column-end:3;order:2;margin-top:15px;margin-right:0}}.search-block__wrap{display:flex}@keyframes anim-search-open{0%{transform:scaleY(0) translateY(-100%)}100%{transform:scaleY(1) translateY(0)}}.search-choose{display:none}.search-block.active{background:#fff;display:block}@media (max-width:768px){.search-block.active{width:88%}}@media (max-width:415px){.search-block.active{width:85%}}.search-block.active .search-block__wrap{display:flex;justify-content:center;align-items:stretch;align-content:baseline}.search-block.active .search-block__input{width:100%}.search-block.active .search-choose{background:linear-gradient(to bottom,#e9e9e9 10px,#fff 40px,#fff 100%);position:absolute;top:60px;left:0;display:block;border-top-right-radius:4px;border-top-left-radius:4px;width:120%;margin:0 5px;animation:anim-search-open 1s forwards}.search-block__catalog{background:#ed8439;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;color:#fff;min-width:150px;height:50px;border-radius:4px}.search-block__catalog:hover{opacity:.7;outline:0}.search-block__catalog:focus{outline:0}.search-block__catalog:active{opacity:.6;outline:0}.search-block__catalog::before{background:url(../img/icons/btn_catalog_icon.png) no-repeat transparent;content:"";position:relative;top:2px;right:10px;width:16px;height:20px}.search-block__catalog::after{background:url(../img/icons/btn_catalog_arrow.png) no-repeat transparent;content:"";position:relative;top:0;left:20px;width:10px;height:6px}.search-block__catalog.active::after{background:url(../img/icons/btn_catalog_arrow2.png)}@media (max-width:768px){.search-block__catalog{min-width:100px}.search-block__catalog span{display:none}}@media (max-width:415px){.search-block__catalog{min-width:80px}.search-block__catalog::before{right:10px}.search-block__catalog::after{left:10px}}.search-form{flex-grow:1}.search-form__block{position:relative;border:none;outline:0;margin:0;padding:0;z-index:1}.search-form__input{position:relative;top:0;left:-4px;width:100%;height:50px;margin:0;padding:20px;border-left:none;border-color:#e6e6e6;border-top-color:rgba(230,230,230,.2862745098);border-width:1.9px;border-top-right-radius:4px;border-bottom-right-radius:4px}.search-form__input:focus,.search-form__input:hover{outline:0}.search-form__button{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:absolute;top:0;right:0}.search-form__button:hover{opacity:.7;outline:0}.search-form__button:focus{outline:0}.search-form__button:active{opacity:.6;outline:0}.search-form__button::after{background:url(../img/icons/search_icon.png) no-repeat transparent;content:"";position:relative;top:50%;right:15px;transform:translateY(50%);width:25px;height:25px}.basket-block__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center}.basket-block__item img{width:auto}.basket-icon{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;padding:8px}.basket-icon:hover{opacity:.7;outline:0}.basket-icon:focus{outline:0}.basket-icon:active{opacity:.6;outline:0}.basket-icon svg path{fill:#000}.basket-block__logo path{fill:#000}.basket-icon__count{background:#e6e6e6;position:absolute;top:-3px;right:0;font-size:11px;width:17px;height:17px;border:3px solid #fff;border-radius:50%;box-sizing:content-box}.basket-icon.active .basket-icon__count{background:#ed8439;color:#fff}.slider-header{display:none;grid-template-columns:190px auto;transition:opacity 1s linear}.slider-header.active{display:grid}@media (max-width:1140px){.slider-header{padding-right:100px}}@media (max-width:768px){.slider-header{grid-template-columns:auto;padding:0 15px}}.webp .slider-header{background:url(../img/background/back1-1.webp) no-repeat 0 0/cover #1a2132}@media (max-width:768px){.webp .slider-header{background-color:#1a2132;background-image:url(../img/background/back1_tablet.webp);background-repeat:no-repeat;background-size:cover}}@media (max-width:415px){.webp .slider-header{background-color:#1a2132;background-image:url(../img/background/back1_mobile.webp);background-repeat:no-repeat;background-size:cover}}.no-webp .slider-header{background:url(../img/background/back1-1.jpg) no-repeat 0 0/cover #1a2132}@media (max-width:768px){.no-webp .slider-header{background-color:#1a2132;background-image:url(../img/background/back1_tablet.jpg);background-repeat:no-repeat;background-size:cover}}@media (max-width:415px){.no-webp .slider-header{background-color:#1a2132;background-image:url(../img/background/back1_mobile.jpg);background-repeat:no-repeat;background-size:cover}}.slider-header__dots{display:flex;flex-direction:column;justify-content:space-evenly;padding:50px 85px 0 30px}@media (max-width:768px){.slider-header__dots{display:none}}.slider-header__dot-up{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;align-self:flex-end;cursor:pointer}.slider-header__dot-up:hover{opacity:.7;outline:0}.slider-header__dot-up:focus{outline:0}.slider-header__dot-up:active{opacity:.6;outline:0}.slider-header__dot-up::before{background:url(../img/icons/slider_arrow_top.png) no-repeat transparent;content:"";position:absolute;top:0;left:0;width:35px;height:110px}.slider-header__dot-up:hover{transform:translateY(-15px)}.slider-header__dot-up:focus{outline:1px dashed grey}.slider-header__dot-down{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;align-self:flex-end;transition:transform .2s linear;position:relative;cursor:pointer}.slider-header__dot-down:hover{opacity:.7;outline:0}.slider-header__dot-down:focus{outline:0}.slider-header__dot-down:active{opacity:.6;outline:0}.slider-header__dot-down::before{background:url(../img/icons/slider_arrow_bottom.png) no-repeat transparent;content:"";position:absolute;bottom:0;left:0;width:35px;height:110px}.slider-header__dot-down:hover{transform:translateY(15px)}.slider-header__dot-down:focus{outline:1px dashed grey}.slider-header__dot{display:flex;justify-content:space-between;align-items:center;align-content:center;opacity:.5}.slider-header__dot-list{margin:0;padding:0;list-style:none}.slider-header__dot-btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer}.slider-header__dot-btn:hover{opacity:.7;outline:0}.slider-header__dot-btn:focus{outline:0}.slider-header__dot-btn:active{opacity:.6;outline:0}.slider-header__dot-btn:focus{outline:1px dashed grey}.slider-header__dot-btn::after{background:#fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%}.slider-header__dot-btn:focus{outline:1px dashed grey}.slider-header__dot-count{color:#fff}@keyframes aside-btn-anim{0%{box-shadow:8px 8px 4px 5px #222d41}25%{box-shadow:-8px 8px 4px 5px #222d41}50%{box-shadow:-8px -8px 4px 5px #222d41}75%{box-shadow:8px -8px 4px 5px #222d41}100%{box-shadow:8px 8px 4px 5px #222d41}}.slider-header__dot .slider-header__dot-btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer}.slider-header__dot .slider-header__dot-btn:hover{opacity:.7;outline:0}.slider-header__dot .slider-header__dot-btn:focus{outline:0}.slider-header__dot .slider-header__dot-btn:active{opacity:.6;outline:0}.slider-header__dot .slider-header__dot-btn:hover::before{background:0 0;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #fff;border-radius:50%}.slider-header__dot .slider-header__dot-btn:hover::after{background:#fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;box-shadow:8px 8px 2px 8px #222d41;animation-name:aside-btn-anim;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.slider-header__dot--active .slider-header__dot-btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer}.slider-header__dot--active .slider-header__dot-btn:hover{opacity:.7;outline:0}.slider-header__dot--active .slider-header__dot-btn:focus{outline:0}.slider-header__dot--active .slider-header__dot-btn:active{opacity:.6;outline:0}.slider-header__dot--active .slider-header__dot-btn::before{background:0 0;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid #fff;border-radius:50%}.slider-header__dot--active .slider-header__dot-btn:hover::after{background:#fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;box-shadow:8px 8px 2px 8px #222d41;animation-name:aside-btn-anim;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.slider-header__dot--active.slider-header__dot{opacity:1}.about-header{max-width:1515px;width:100%;margin-right:auto}@keyframes anim-slides-header{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.about-header__container{display:none}.about-header__container.active{display:block;animation-name:anim-slides-header;animation-duration:1s}.about-header__goblock{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:410px){.about-header__goblock{flex-direction:column}}@media (max-width:410px){.about-header__goblock-wrap{margin:auto}}.about-header__title{font:50px/1.2 "Exo 2 Light";color:#fff;text-transform:uppercase;text-align:left}.about-header__title .bold{font-family:"Exo 2- Semi Bold";font-weight:700}@media (max-width:1140px){.about-header__title{font-size:35px}}@media (max-width:768px){.about-header__title{font-size:18px;text-align:center;line-height:28px}.about-header__title span{font-size:22px}}@media (max-width:768px){.catalog-span{font-size:12px}}.about-header__go{display:flex;justify-content:flex-start;align-items:center;margin-left:20px;margin-bottom:50px}@media (max-width:530px){.about-header__go{flex-direction:column}}@media (max-width:415px){.about-header__go{margin-left:0}}.about-header__link{display:block;color:#fff;text-decoration:underline;text-transform:uppercase;margin-left:50px}@media (max-width:530px){.about-header__link{margin-top:30px;margin-left:0}}@media (max-width:410px){.about-header__link{font-size:32px}}.about-header__button{font:16px/1.2 "Exo 2";background:#ed8439;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);width:270px;height:60px}.about-header__button:hover{opacity:.7;outline:0}.about-header__button:focus{outline:0}.about-header__button:active{opacity:.6;outline:0}.about-header__button span{display:block;transform:skewX(40deg)}.about-header__button:active{box-shadow:inset 0 2px 0 0 #696969}.about-header__button span{position:relative;padding-right:30px}.about-header__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.about-header__button:focus span::after,.about-header__button:hover span::after{right:-25px}@media (max-width:415px){.about-header__button{font-size:12px}}@media (max-width:768px){.about-header__button{width:200px}}@media (max-width:410px){.about-header__button{height:40px;margin-top:30px}}.about-header__img-wrap{margin-top:5.5vh;width:210px;height:210px}@media (max-width:1140px){.about-header__img-wrap{width:180px;height:180px}}@media (max-width:768px){.about-header__img-wrap{width:80px;height:80px}}@media (max-width:410px){.about-header__img-wrap{margin-top:30px;width:150px;height:150px;margin:20px auto 0}}.about-header__rewiew{background:0 0;margin-bottom:3vh}.ab-rewiew-list{background:0 0;margin:0;padding:0;list-style:none;grid-template-columns:1fr;margin-top:auto;display:grid}@media (min-width:530px){.ab-rewiew-list{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.ab-rewiew-list{grid-template-columns:1fr 1fr 1fr 1fr}}.ab-rewiews-list__item{position:relative;margin-bottom:30px;padding-left:25px}.ab-rewiews-list__item::before{background:#fff;content:"";position:absolute;top:0;left:0;width:3px;height:45px;opacity:.5}@media (min-width:530px){.ab-rewiews-list__item{margin-right:20px}}.ab-rewiew-list__header{font:bold 50px/1 "Exo 2- Semi Bold";position:relative;color:#fff;text-transform:uppercase;text-decoration:none;margin:0 0 10px 0}@media (max-width:1140px){.ab-rewiew-list__header{font-size:35px}}@media (max-width:768px){.ab-rewiew-list__header{font-size:25px}}.ab-rewiew-list__text{margin:0 0 10px 0;word-wrap:break-word;color:#fff}@keyframes header-btn-anim{0%{transform:translate(-50%,-10px);opacity:1}50%{transform:translate(-50%,0);opacity:.5}100%{transform:translate(-50%,-10px);opacity:1}}.go-btn-block{position:relative;bottom:0;left:0;width:auto;height:auto}.go-btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms}.go-btn:hover{opacity:.7;outline:0}.go-btn:focus{outline:0}.go-btn:active{opacity:.6;outline:0}.go-btn::before{background:url(../img/icons/slider_page_down_back.png) transparent;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:135px;height:31px}.go-btn::after{background:url(../img/icons/slider_page_down_arrow.png) no-repeat transparent;content:"";position:absolute;bottom:.5vh;left:50%;transform:translate(-50%,0);width:16px;height:9px;animation-name:header-btn-anim;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite}.dots{display:flex;justify-content:center}.dot{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;cursor:pointer}.dot:hover{opacity:.7;outline:0}.dot:focus{outline:0}.dot:active{opacity:.6;outline:0}.dot::after{background:#dadfe6;position:relative;content:"";top:0;left:0;width:10px;height:10px;border-radius:50%}.dot--active::before{background:radial-gradient(at top center,#d9dee5,#abafb4) #fff;position:relative;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;box-shadow:0 3px 7px rgba(0,0,0,.35)}.dot--active::after{background:#fff;position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%}.catalog__dot{padding:10px;margin:5px}.catalog{position:relative;margin-top:20px}@media (min-width:1050px){.catalog{margin-top:70px}}#catalog-dots{margin:0 0 0 auto;display:none}@media (min-width:930px){#catalog-dots{display:flex}}.catalog-wrapper{display:flex;justify-content:space-between;align-items:flex-start;display:grid;grid-template-columns:75% 25%;grid-auto-rows:1fr;grid-gap:10px;margin-top:25px;min-height:0;height:auto;overflow:hidden}.catalog-wrapper.catalog-inner{max-height:100%}@media (max-width:1140px){.catalog-wrapper{grid-template-columns:auto;grid-template-rows:auto auto}}.catalog-block-wrap{display:flex;overflow-x:hidden}@media (max-width:768px){.catalog-block-wrap{overflow-x:auto}}.catalog-block-wraper{transition:transform 1s ease;display:flex;overflow-x:none}#catalog-slider__btns{margin:0 35px 0 35px}@media (max-width:768px){#catalog-slider__btns{display:none}}.catalog-iron__block .image-wrappers{width:100%;max-width:none;height:auto;max-height:none}@media (max-width:768px){.catalog-iron__block .image-wrappers{width:180px}}@media (max-width:560px){.catalog-iron__block .image-wrappers{width:160px}}@media (max-width:415px){.catalog-iron__block .image-wrappers{width:150px}}.catalog__header{display:flex;justify-content:start}@media (max-width:1140px){.catalog__header{flex-wrap:wrap;justify-content:space-between;padding-right:0}}@media (max-width:768px){.catalog__header{display:block}}@media (max-width:415px){.catalog__header{padding-right:0}}.catalog-list,.tab-list{list-style:url(../img/icons/li_mark_blue.png)}@media (max-width:1140px){.catalog-list,.tab-list{padding-left:60px}}.catalog-list{padding:0;overflow:hidden;max-height:100px;transition:max-height 1s}.catalog-list__item a{font-size:18px;font-weight:400;line-height:34px;color:#666;text-align:left;text-decoration:underline}.catalog-iron__block{display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:15px}@media (max-width:768px){.catalog-iron__block:not(:last-child){margin-right:20px}}@media (max-width:415px){.catalog-iron__block{padding:5px}}.catalog-iron__block.active .catalog-list{max-height:1200px}.catalog-tab{color:#fff;font-size:16px;line-height:26px;color:#fff;margin-left:auto;width:257px}@media (max-width:1140px){.catalog-tab{order:2;width:100%;display:flex;justify-content:center;align-items:center}}@media (max-width:655px){.catalog-tab{width:280px;margin:0 auto}}@media (max-width:415px){.catalog-tab{max-width:280px;width:100%}}.catalog-tab__block{display:block;padding:50px 30px 80px 20px;margin:0 auto}@media (max-width:1140px){.catalog-tab__block{display:flex;justify-content:center;align-items:center;width:100%;padding:15px 30px 30px 10px}}@media (max-width:768px){.catalog-tab__block{min-height:0}}@media (max-width:655px){.catalog-tab__block{display:block;padding:50px 30px 80px 20px;margin:0 auto}}.webp .catalog-tab__block{background:url(../img/background/banner1.webp) no-repeat center/contain transparent}@media (max-width:1140px){.webp .catalog-tab__block{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../img/background/banner2_mirror.webp)}}@media (max-width:655px){.webp .catalog-tab__block{background-image:url(../img/background/banner1.webp)}}.no-webp .catalog-tab__block{background:url(../img/background/banner1.png) no-repeat center/contain transparent}@media (max-width:1140px){.no-webp .catalog-tab__block{background-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-image:url(../img/background/banner2_mirror.png)}}@media (max-width:655px){.no-webp .catalog-tab__block{background-color:transparent;background-repeat:no-repeat;background-size:contain;background-image:url(../img/background/banner1.png)}}@media (max-width:1140px){.catalog-tab__line{margin-top:25px;margin-right:60px}}@media (max-width:655px){.catalog-tab__line{margin-top:0;margin-right:0}}.catalog-tab__title{font-size:26px;line-height:30px;text-transform:none;text-align:center;color:#fff}@media (max-width:1140px){.catalog-tab__title{margin-left:20px;transform:translateX(5%)}}@media (max-width:655px){.catalog-tab__title{margin-left:0;transform:none}}.tab-list__item{line-height:24px;color:#fff}@media (max-width:1140px){.tab-list__item{margin:0 auto}.tab-list__item:not(:first-child){margin-top:25px}}@media (max-width:655px){.tab-list__item{margin:0;text-align:left}}.tab-list__item:not(:last-child){margin-bottom:10px}.catalog-tab__go{margin-top:30px}@media (max-width:1140px){.catalog-tab__go{margin:0 auto;text-align:center;margin-top:60px;margin-bottom:40px}}@media (max-width:655px){.catalog-tab__go{margin:0;text-align:left}}@media (max-width:768px){.catalog-tab__go{margin-top:50px}}@media (max-width:415px){.catalog-tab__go{margin-top:20px;text-align:center}}.catalog-tab__link{font:20px/26px "Exo 2 Light",OpenSans;display:inline-flex;position:relative;text-transform:none;text-align:center;color:#fff;text-decoration:underline}.catalog-tab__link span{display:block}.catalog-tab__link:hover{color:#1f3870}.catalog-tab__link:hover .catalog-tab__btn{transform:translateX(10px)}.catalog-tab__link:hover .catalog-tab__btn::after,.catalog-tab__link:hover .catalog-tab__btn::before{background:#1f3870}.catalog-tab__btn{position:relative;transition:transform .2s}.catalog-tab__btn::before{background:#fff;content:"";position:absolute;top:0;right:0;transform:rotate(-45deg) translate(3.8px,16px);width:2px;height:8px}.catalog-tab__btn::after{background:#fff;content:"";position:absolute;top:0;right:0;transform:rotate(45deg) translate(20px,0);width:2px;height:8px}.subcategories-title{position:relative;cursor:pointer}.subcategories-title::after{background:url(../img/icons/block_catalog_arrow1.png) no-repeat transparent;content:"";position:absolute;top:50%;right:-30px;transform:translateY(-50%);width:18px;height:8px}.subcategories-title:hover::after{background:url(../img/icons/block_catalog_arrow2.png) no-repeat transparent}@media (max-width:768px){.subcategories-title::after{right:20px}}@media (max-width:768px){.inner-page .subcategories-title::after{right:-30px}}@media (min-width:955px) and (max-width:1140px){.catalog-tab__title{font-size:36px;line-height:45px;transform:translateX(7%)}.tab-list__item{font-size:24px;line-height:30px}}.container{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media (max-width:1140px){.container{grid-gap:10px}}@media (max-width:768px){.container{grid-template-columns:1fr}}.services{margin-top:50px}@media (max-width:1140px){.services{margin-top:70px}}@media (max-width:655px){.services{margin-top:50px}}.services-item__link{background:0 0;display:block;width:100%;height:100%}.services__container{margin-top:40px}.services__block{display:flex}.services__block .image-wrappers{margin-right:15px}@media (max-width:415px){.services__block{flex-direction:column;margin-bottom:20px}.services__block .image-wrappers{margin-right:0;margin-bottom:15px}}.services__image-wrap{margin-right:30px}.services__title{margin:0}.services__text{color:#555;font-size:16px;font-weight:300;line-height:24px}.services__button{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);position:relative;justify-self:center;width:345px;height:60px;margin:0 auto;margin-top:30px}.services__button:hover{opacity:.7;outline:0}.services__button:focus{outline:0}.services__button:active{opacity:.6;outline:0}.services__button span{display:block;transform:skewX(40deg)}.services__button:active{box-shadow:inset 0 2px 0 0 #696969}.services__button span{position:relative;padding-right:30px}.services__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.services__button:focus span::after,.services__button:hover span::after{right:-25px}@media (max-width:415px){.services__button{font-size:12px}}@media (max-width:415px){.services__button{width:270px}}.production{margin-top:80px}.production__container{margin-top:40px}.production__block{display:flex}.production__block .image-wrappers{margin-right:15px}@media (max-width:415px){.production__block{flex-direction:column;margin-bottom:20px}.production__block .image-wrappers{margin-right:0;margin-bottom:15px}}.production__image-wrap{margin-right:30px}.production-item__over-grad{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.1));position:absolute;left:0;top:0;width:100%;height:500px;z-index:5}.services-item:focus .production-item__over-grad{animation-name:anim-shades-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.production__title{margin:0}.production__text{color:#555;font-size:16px;font-weight:300;line-height:24px}.production-item__text-block{margin-top:60px}.production__button{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);position:relative;width:392px;height:60px;margin:0 auto;margin-top:15px}.production__button:hover{opacity:.7;outline:0}.production__button:focus{outline:0}.production__button:active{opacity:.6;outline:0}.production__button span{display:block;transform:skewX(40deg)}.production__button:active{box-shadow:inset 0 2px 0 0 #696969}.production__button span{position:relative;padding-right:30px}.production__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.production__button:focus span::after,.production__button:hover span::after{right:-25px}@media (max-width:415px){.production__button{font-size:12px}}@media (max-width:430px){.production__button{width:290px}}@media (max-width:415px){.production__button{width:260px;font-size:12px}}.application{position:relative;height:400px;padding:30px 0;margin-bottom:50px}@media (max-width:1140px){.application{height:auto}}@media (max-width:768px){.application{height:auto}}.application__inner{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1050px){.application__inner{flex-direction:row;align-items:center}}.application-up{background:#1f3870;margin-top:80px;color:#fff}.webp .application-up{background:url(../img/background/back_form_blue.webp),url(../img/background/application_image_back.webp) no-repeat right 3% bottom 1%,linear-gradient(to right,#1f3870 0,#1d273d 100%) no-repeat left bottom}.no-webp .application-up{background:url(../img/background/back_form_blue.png),url(../img/background/application_image_back.png) no-repeat right 3% bottom 1%,linear-gradient(to right,#1f3870 0,#1d273d 100%) no-repeat left bottom}.application-up__file{margin-top:10px;color:#000}.application-down{color:#fff}.webp .application-down{background:url(../img/background/back_form_blue.webp),linear-gradient(to right,#1f3870 0,#1d273d 100%) no-repeat left bottom #1f3870}.no-webp .application-down{background:url(../img/background/back_form_blue.png),linear-gradient(to right,#1f3870 0,#1d273d 100%) no-repeat left bottom #1f3870}.application-down__background{position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:169px;height:155px}@media (max-width:1330px){.application-down__background{top:-45px}}@media (max-width:1140px){.application-down__background{top:-85px}}@media (max-width:768px){.application-down__background{display:none}}.webp .application-down__background{background:url(../img/background/bottom_page_form_element.webp) no-repeat center top transparent}.no-webp .application-down__background{background:url(../img/background/bottom_page_form_element.png) no-repeat center top transparent}.application-wrap{position:relative;display:flex}@media (max-width:768px){.application-wrap{flex-direction:column}}@media (max-width:1140px){.application-description{order:0;margin:0 20px 0 0}}.description-mid{order:-1;margin:0 0 60px 0}@media (min-width:1050px){.description-mid{width:580px;margin:0 0 0 150px;order:1}}.application-description__title{position:relative;color:#fff;margin-bottom:0;width:100%}@media (max-width:768px){.application-description__title{font-size:35px;line-height:40px}.application-description__title br{display:none}}@media (max-width:480px){.application-description__title{font-size:28px}}@media (max-width:415px){.application-description__title{font-size:20px;line-height:24px}}.application-description__back-icon{position:absolute;top:-44px;right:-56px;width:154px;height:167px}@media (max-width:450px){.application-description__back-icon{display:none}}.webp .application-description__back-icon{background:url(../img/background/form2_element.webp) no-repeat transparent}.no-webp .application-description__back-icon{background:url(../img/background/form2_element.png) no-repeat transparent}.app-form-block{background:#fff;position:absolute;top:0;right:0;transform:translateY(-14%);width:445px;min-height:480px;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:8px}@media (max-width:1330px){.app-form-block{position:relative}}@media (max-width:1140px){.app-form-block{transform:none;margin:0 auto;margin-top:30px;width:100%}}@media (max-width:768px){.app-form-block{top:0;left:0}}.application-description__brief{background:rgba(255,255,255,.1);position:relative;font-size:12px;font-weight:300;line-height:20px;border-radius:4px;width:80%;margin:0;margin-top:35px;padding:15px 20px 15px 20px}.application-description__brief::before{content:"*";position:relative;top:0;left:-8px;width:10px;height:10px}@media (max-width:415px){.application-description__brief{width:100%;min-width:200px;max-width:300px}}.application-form{padding:30px 40px 0}@media (max-width:415px){.application-form{padding:20px 20px 0}}.application-form__title{text-align:center;font-size:24px;padding:15px 15px;margin:0;color:#fff}@media (min-width:768px){.application-form__title{font-size:30px;padding:30px 15px}}.webp .application-form__title{background:url(../img/background/form_head_back_image.webp) no-repeat center right #e87c30}.no-webp .application-form__title{background:url(../img/background/form_head_back_image.png) no-repeat center right #e87c30}.app-form-list{margin:0;padding:0;list-style:none;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start}.app-form-list__item:not(:last-child){margin-bottom:10px}.application-form__input{border:none;border-bottom:2px solid #c3cad9;width:100%;height:50px;transition:height .2s;font-size:14px;font-weight:300;overflow:hidden}.application-form__input:focus,.application-form__input:hover{border-color:#000;outline:0}.application-form__input::placeholder{font-size:14px;font-weight:300}textarea.application-form__input{min-width:100%;min-height:50px;max-width:100%;max-height:200px;overflow:auto}textarea.application-form__input::-webkit-resizer{background:0 0;border-radius:1px;box-shadow:-4px -3px 1px 0 #b2bfcc inset}.delivery-form__item textarea.application-form__input{max-width:100%}.application-form__submit{font:16px/1.2 "Exo 2";background:#1f3870;margin:30px auto 20px;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);width:85%;height:60px}.application-form__submit:hover{opacity:.7;outline:0}.application-form__submit:focus{outline:0}.application-form__submit:active{opacity:.6;outline:0}.application-form__submit span{display:block;transform:skewX(40deg)}.application-form__submit:active{box-shadow:inset 0 2px 0 0 #696969}.application-form__submit span{position:relative;padding-right:30px}.application-form__submit span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.application-form__submit:focus span::after,.application-form__submit:hover span::after{right:-25px}@media (max-width:415px){.application-form__submit{font-size:12px}}@media (max-width:768px){.application-form__submit span{font-size:14px}}@media (max-width:415px){.application-form__submit{font-size:12px}}.application-middle{background:#fff;color:#fff;min-height:510px}@media (max-width:1140px){.application-middle{margin-top:40px}}.application-middle .app-form-block{background:#fff;position:relative;width:445px;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:8px}@media (max-width:1330px){.application-middle .app-form-block{position:relative}}@media (max-width:768px){.application-middle .app-form-block{transform:none;margin:0 auto;margin-top:30px;width:80%;min-width:320px}}@media (max-width:415px){.application-middle .app-form-block{width:300px}}.application-middle .application-wrap{justify-content:space-between}.application-middle .application-description__title{color:#1f3870;margin-top:10px}.application-middle .application-description__text{color:#666;margin-top:30px}.application-middle .application-description__brief{background:#f0f2f7;color:#666;margin-top:20px}.application__left-block{background:linear-gradient(to top,#f0f2f7 0,rgba(240,242,247,0) 100%);order:-1;width:100%;min-height:470px}@media (min-width:1050px){.application__left-block{width:550px}}.application__left-block .app-form-block{min-width:auto;width:100%;margin:30px auto}@media (min-width:768px){.application__left-block .app-form-block{margin:30px auto}}@media (min-width:1050px){.application__left-block .app-form-block{transform:translate(50px,0)}}@media (min-width:1329px){.application__left-block .app-form-block{transform:translate(100px,-50px)}}.application-down{position:relative;height:485px;margin-bottom:0;z-index:20}@media (max-width:768px){.application-down{height:auto}}.application-down .app-form-block{background:0 0;position:relative;top:0;right:0;height:400px!important;width:445px;border-radius:8px;margin-top:50px;box-shadow:none}@media (max-width:1330px){.application-down .app-form-block{position:relative}}@media (max-width:1140px){.application-down .app-form-block{min-width:290px}}@media (max-width:768px){.application-down .app-form-block{right:0;transform:none;margin:0 auto;margin-top:30px;width:80%;min-width:290px}}@media (max-width:415px){.application-down .app-form-block{left:0;width:290px;min-width:290px}}.application-down .application-form__title{display:none}.application-down .application-form{background:0 0;padding:30px 0 0 0}.application-down .application-wrap{display:flex;justify-content:space-between}.application-down .application-description__text{width:400px;line-height:24px}@media (max-width:450px){.application-down .application-description__text{width:auto}}.application-down .application-form__input{border:none;border-bottom:2px solid #c3cad9;color:#fff;width:100%;padding:15px 0;background:0 0}.application-down .application-form__input:focus,.application-down .application-form__input:hover{border-color:#000}.application-down .app-form-list__item:not(:last-child){margin-bottom:20px}.application-down .application-form__submit{background:#fff;color:#1f3870;margin:40px auto 0;height:60px}.application-down .application-form__submit span::after{background:url("../img/Group 222.svg") no-repeat transparent}.application-service{padding:0 90px;margin-top:60px;height:auto}.application-service .application-wrap{flex-direction:column}.application-service .application-form__down{padding-top:0}.application-service .app-form-list{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:35px}.application-service .app-form-list__item:not(:last-child){margin-bottom:0}.application-service .application-form__input{width:300px}.application-service .application-description__text{width:auto;margin:0}.application-service .application-down__background{position:absolute;top:-110px;right:-340px;transform:translateX(340px);width:174px;height:161px}@media (max-width:768px){.application-service .application-down__background{top:-95px}}@media (max-width:415px){.application-service .application-down__background{display:none;z-index:-1}}.application-service .webp .application-down__background{background:url(../img/background/form_service_back.webp) no-repeat center top transparent}.application-service .no-webp .application-down__background{background:url(../img/background/form_service_back.png) no-repeat center top transparent}.application-service__title{font-size:30px;line-height:32px}.app-form__btns{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center}.app-form__btns .application-description__brief{width:300px}.app-form__btns .application-form__submit{margin-left:45px}.service-form{background:url(../img/background/back_form_blue.webp),linear-gradient(to right,#1f3870 0,#1d273d 100%) no-repeat left bottom #1f3870}.service-form .application-description__text{color:#ccc}.service-form .application-wrap{display:flex;flex-direction:column;padding:15px}@media (min-width:768px){.service-form .application-wrap{padding:25px}}.service-form .application-service__title{display:none}.service-form.application{height:auto}.service-form .app-form-block{position:relative;transform:translateY(0);width:100%;background:rgba(0,0,0,0)}.service-form .application-form{padding:15px 0}.service-form .app-form-list{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.service-form .app-form-list{grid-template-columns:repeat(2,1fr)}}.service-form .application-form__input{background:rgba(0,0,0,0)}.service-form .application-description__brief{width:100%;color:#fff;margin:0}.service-form .app-form__btns{display:flex;flex-direction:column}@media (min-width:1150px){.service-form .app-form__btns{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}}.service-form .application-form__submit{margin:30px 0;background:#fff;color:#1f3870}.service-form .application-form__submit span::after{background:url("../img/Group 222.svg") no-repeat transparent}@media (min-width:1150px){.service-form .application-form__submit{margin-left:20px}}.delivery{position:relative;min-height:583px}.delivery__inner{font-display:auto;margin-left:auto}@media (max-width:1140px){.delivery__inner{min-height:auto;padding:80px 15px;margin:0 auto}.delivery__inner .delivery__block-aside{display:none}}.webp .delivery,.webp .sidebar__delivery{background:url(../img/background/cart.webp) no-repeat center bottom/cover #fff}.no-webp .delivery,.no-webp .sidebar__delivery{background:url(../img/background/cart.png) no-repeat center bottom/cover #fff}.delivery-block{max-width:310px;width:100%}@media (min-width:416px){.delivery-block{margin:0 auto}}@media (min-width:768px){.delivery-block{max-width:350px;margin:0 0 0 auto}}.delivery__title{font-weight:400;font-style:normal;letter-spacing:normal;line-height:normal;text-align:justify-all;margin:0}.delivery__title-big{font:400 72px "Exo 2- Semi Bold";color:#1f3870;text-align:justify-all;max-width:351px;width:100%}@media (max-width:768px){.delivery__title-big{font-size:60px}}@media (max-width:415px){.delivery__title-big{font-size:40px}}.delivery__title-mid{font-size:45px;font-style:normal;letter-spacing:normal;line-height:normal;width:100%}@media (max-width:768px){.delivery__title-mid{font-size:35px}}@media (max-width:415px){.delivery__title-mid{font-size:30px}}.delivery__title-small{font:400 36px "Exo 2- Semi Bold";color:#333}@media (max-width:768px){.delivery__title-small{font-size:30px}}@media (max-width:415px){.delivery__title-small{font-size:20px}}.delivery__title-decor{color:#ed8439}.delivery-block__links{color:#1f3870;font-weight:400;text-decoration:underline}.delivery__button{font:14px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);max-width:250px;height:60px;margin:20px}.delivery__button:hover{opacity:.7;outline:0}.delivery__button:focus{outline:0}.delivery__button:active{opacity:.6;outline:0}.delivery__button span{display:block;transform:skewX(40deg)}.delivery__button:active{box-shadow:inset 0 2px 0 0 #696969}.delivery__button span{position:relative;padding-right:30px}.delivery__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.delivery__button:focus span::after,.delivery__button:hover span::after{right:-25px}@media (max-width:415px){.delivery__button{font-size:12px}}@media (min-width:416px){.delivery__button{max-width:311px;margin:20px 0}}.slider-advantages{padding-top:30px}@media (max-width:1330px){.slider-advantages{margin-top:80px}}.slider-advantages__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media (max-width:768px){.slider-advantages__header{flex-direction:column}}.slider-adv__lists-wrap{display:flex;width:83%;margin:0 auto;overflow-x:hidden}.slider-adv__lists{transition:transform 1s ease;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:none}.advantages-list{margin:0;padding:0;list-style:none;width:100%;margin-top:40px}.advantages-list.active{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;gap:30px}@media (max-width:1250px){.advantages-list.active{grid-template-columns:1fr 1fr;gap:30px;margin:0 auto}}@media (max-width:1140px){.advantages-list.active{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:610px){.advantages-list.active{grid-template-columns:1fr;margin:0 auto}}.advantages-list__item{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width:610px){.advantages-list__item{width:100%}}@media (max-width:415px){.advantages-list__item{margin:0}.advantages-list__item:not(:last-child){margin-right:0}}.advantages__dot{padding:10px;margin:5px}.advantages__photo-wrapper{position:relative;width:128px;height:129px}.advantages__photo-wrapper::after{background:url(../img/icons/plus_adv.png);content:"";position:absolute;top:0;right:-15px;width:60px;height:60px}.advantages__text{font-size:16px;font-weight:300;line-height:26px;text-align:center;margin:0}.advantages__text-b{color:#333;font-weight:700;font-style:italic}.slider-advantages-dots{margin-top:30px}.answers{padding-top:35px;padding-bottom:80px}.answers__header{display:flex;align-items:flex-end;margin-top:30px}@media (max-width:768px){.answers__header{flex-direction:column;align-items:center}}.answers__text{width:535px;margin:0}@media (max-width:768px){.answers__text{width:auto}}.answers__button{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);width:268px;height:60px;margin-left:40px}.answers__button:hover{opacity:.7;outline:0}.answers__button:focus{outline:0}.answers__button:active{opacity:.6;outline:0}.answers__button span{display:block;transform:skewX(40deg)}.answers__button:active{box-shadow:inset 0 2px 0 0 #696969}.answers__button span{position:relative;padding-right:30px}.answers__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.answers__button:focus span::after,.answers__button:hover span::after{right:-25px}@media (max-width:415px){.answers__button{font-size:12px}}@media (min-width:1500px){.answers__button{margin-left:100px}}@media (min-width:1600px){.answers__button{margin-left:150px}}@media (min-width:1700px){.answers__button{margin-left:200px}}@media (min-width:1800px){.answers__button{margin-left:250px}}@media (min-width:1900px){.answers__button{margin-left:300px}}@media (max-width:768px){.answers__button{margin-top:30px;width:50%}}@media (max-width:450px){.answers__button{width:70%}}@media (max-width:415px){.answers__button{width:85%;margin:20px auto 0}}.answers__container{margin-top:40px}.answers-list{margin:0;padding:0;list-style:none}.answers-list-wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px}@media (max-width:768px){.answers-list-wrap{grid-template-columns:1fr;margin-top:50px}}.answers-list__item{align-self:flex-start}.answers-list__open{text-decoration:underline;cursor:pointer}.answers__block{background:#fff;position:relative;width:100%;border-radius:4px;border:1px solid #e6e6e6;margin:0;margin-bottom:10px}.answers__preview-text{background:linear-gradient(to top,#fff,#eee);position:relative;margin:0;padding:15px 20px;cursor:pointer}.answers__preview-text::after{background:url(../img/icons/answers_closed-ico.png) no-repeat transparent;content:"";position:absolute;top:50%;right:19px;transform:translateY(-50%);width:16px;height:16px}.answers__preview-text--active{border-bottom:1px solid #e6e6e6}.answers__preview-text--active::after{background:url(../img/icons/answers_opened_ico.png);height:2px}.answers__all-text{height:0;transition:.2s ease-in-out;overflow:hidden}.answers__text{padding:15px 20px}@keyframes visible-anim-catalog{0%{max-height:0}100%{max-height:1500px}}.menu-catalog{background:#fff;display:none;width:100%;padding-top:30px;overflow-x:hidden;overflow-y:auto;z-index:1001}.menu-catalog.active{display:grid;animation-name:visible-anim-catalog;animation-duration:1.5s;animation-fill-mode:forwards}.menu-catalog__inner{width:100%;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px}@media (max-width:1140px){.menu-catalog__inner{grid-template-columns:1fr 1fr;grid-column-gap:30px}}@media (max-width:768px){.menu-catalog__inner{grid-template-columns:1fr}}.menu-catalog__block{list-style:none;width:100%;position:relative;padding:0;margin:0}.menu-catalog__item{position:relative;margin-bottom:30px;cursor:pointer;padding:5px 35px 5px 60px;font-size:16px}.menu-catalog__item a{color:#333}.menu-catalog__item::before{background:url(../img/icons/catalog_drop_category_icon.png) no-repeat;content:"";position:absolute;top:0;left:0;width:40px;height:37px}.menu-catalog__item::after{background:url(../img/icons/block_catalog_arrow1.png) no-repeat center #f0f1f2;content:"";position:absolute;top:5px;right:0;width:30px;height:30px;border-radius:4px}.menu-catalog__item.active::after{background:url(../img/icons/block_catalog_arrow2.png) no-repeat center #ed8439}@keyframes visible-anim-subitems{0%{max-height:0}100%{max-height:200px}}@keyframes visible-antianim-subitems{0%{max-height:200px}100%{max-height:0}}.menu-catalog__subblock{margin:0;padding:0;list-style:none;flex-direction:column;max-height:0}.menu-catalog__subblock.active{display:block;overflow-y:auto;animation-name:visible-anim-subitems;animation-duration:1s;animation-fill-mode:forwards}.menu-catalog__subblock.inactive{overflow-y:hidden;animation-name:visible-antianim-subitems;animation-duration:1s;animation-fill-mode:forwards}.menu-catalog__subitem{text-decoration:none}.menu-catalog__link{font:400 15px "Exo 2";color:#333;text-transform:none;text-decoration:none}.menu-catalog__link a:link{text-decoration:none}.menu-catalog__link:focus,.menu-catalog__link:hover{text-decoration:underline;color:#ed8439}.result-send{background:#fff;position:absolute;display:none;font-size:12px;color:green;text-decoration:underline;text-transform:uppercase;line-height:18px;text-align:center;padding:20px;box-shadow:0 0 10px silver;z-index:11}.result-send.active{display:block}.modal .result-send{bottom:20px;width:350px}.copy-btn{background:url(../img/icons/tel-copy.svg) no-repeat;position:absolute;top:50%;transform:translate(50%,-50%);display:inline-block;transition:opacity .2s;width:20px;height:20px}@media (min-width:1280px){.copy-btn{opacity:0}}.main-footer .copy-btn{background:url(../img/icons/tel-copy--white.svg) no-repeat}@media (min-width:768px){.contacts-list__mail:hover .copy-btn--active,.contacts-list__tel:hover .copy-btn--active,.session-clicked_tel .contacts-list__tel:hover .copy-btn{opacity:1}}.copy-btn__clip{background:0 0;position:absolute;top:-20px;right:-50%;transform:translateX(30%);font:inherit;color:#fff;padding:0 3px 2px;border-radius:3px;height:0;overflow:hidden}.copy-btn__clip--active{background:#1f3870;transition:height .2s;height:110%}.company__button-wrapper{position:fixed;bottom:100px;right:20px;display:none;z-index:1000}.company__button-wrapper.active{display:block}.busket-changer{display:flex;justify-content:center;align-items:center}.order1{order:1}.search-list__counter{order:2}.busket-changer{order:3}@media (max-width:500px){.busket-changer{transform:translateX(-25px)}}@media (max-width:415px){.busket-changer{transform:translateX(-10px)}}.search-list__price{order:4}.search-list__buttons{order:5}.order6{order:6}.busket-radio{position:relative}.busket-check{border-radius:2px;cursor:alias}.catalog-calc__input{margin-right:15px}.input-counter{display:flex;justify-content:center;align-items:center}@media (max-width:768px){.input-counter{justify-content:flex-start}}@media (max-width:415px){.input-counter{justify-content:center}}.input-count{background:#fff;width:50px;height:32px;border-radius:2px;border:1px solid #e6e6e6;margin:0 8px;font:inherit;text-align:center}.input-minus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:12px;height:12px}.input-minus:hover{opacity:.7;outline:0}.input-minus:focus{outline:0}.input-minus:active{opacity:.6;outline:0}.input-minus::before{background:url(../img/icons/count_minus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px}.search-list__count{font:inherit;text-align:center;cursor:move}.input-plus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:12px;height:12px}.input-plus:hover{opacity:.7;outline:0}.input-plus:focus{outline:0}.input-plus:active{opacity:.6;outline:0}.input-plus::before{background:url(../img/icons/count_plus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px}.breadcrums{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.breadcrums__item{position:relative}.breadcrums__item:first-child .breadcrums__link{padding-left:0}.breadcrums__item:not(:last-child)::after{content:"/";position:absolute;top:50%;right:-5px;transform:translateY(-50%);color:#b1b6c4}.breadcrums__link{color:#b1b6c4;font-size:14px;font-weight:400;line-height:30px;padding:0 15px}.breadcrums__link.active{color:#666}.inner-page{background:#f0f2f7}.inner-header{background:linear-gradient(to bottom,#d2d6dd 20%,#e6eaf2) #e6eaf2;padding:20px 0 50px}.shopping-header__header{margin-top:20px}.basket{background:#fff;padding:25px 15px}.basket-views{background:0 0;padding:20px 0}.basket__container{display:flex;justify-content:space-between;align-items:start}@media (max-width:1140px){.basket__container{flex-direction:column}}.basket-price{background:#fff;width:70%;margin-right:30px;border-radius:2px;border:1px solid #e6e6e6;border-collapse:collapse}.basket-price td{vertical-align:middle;width:min-content}.basket-price .basket-list__item{width:37%!important}@media (max-width:1330px){.basket-price td{width:auto}.basket-price .basket-list__item{width:auto!important}}@media (max-width:1140px){.basket-price{width:100%}}.basket__titles{background:#f0f2f7;border-radius:2px;padding:15px;padding-right:125px;border:none;height:60px}@media (max-width:768px){.basket__titles{display:none}}.basket__titles-item{color:#333;font-size:14px;padding:15px 0;text-align:center;border:none}.basket__titles-item:first-child{padding-left:15px}.basket__titles-item:last-child{padding-right:15px}.basket__titles-item:nth-child(-n+2){text-align:left}.basket-list{position:relative;border-bottom:1px solid #e6e6e6}@media (max-width:768px){.basket-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:dense;grid-template-areas:"name unit price btn" "name count summ btn";align-items:center}}@media (max-width:500px){.basket-list{grid-template-areas:"name name name btn" "count unit summ btn"}}.basket-list__item{grid-area:name}.basket-list__changer{grid-area:unit}.basket-list__counter{grid-area:count}@media (max-width:500px){.basket-list__counter{padding:0 5px 5px}}.basket-list__price{grid-area:price}.basket-list__summ{grid-area:summ}.basket-list__btns{grid-area:btn}.basket-list__btns{margin-left:15px}@media (max-width:500px){.basket-list__btns{position:absolute;top:0;right:0}}.basket-list__item{padding:0 20px 10px;font:inherit;text-align:center}@media (max-width:500px){.basket-list__item{padding:0 5px 5px}}.basket-list__block{display:flex;justify-content:space-between;align-items:left;width:100%}.basket-list__image-wrap{margin-right:20px}.basket-list__btn{font:400 14px/24px "Exo 2- Semi Bold";background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#666;text-align:center;width:26px;height:26px}.basket-list__btn:hover{opacity:.7;outline:0}.basket-list__btn:focus{outline:0}.basket-list__btn:active{opacity:.6;outline:0}.basket-list__btn.active{background:#fff;color:#1f3870;box-shadow:0 6px 6px rgba(0,0,0,.1);border-radius:2px}.basket-list__buttons{display:flex;justify-content:center}.basket-list__price{font:400 18px/24px "Exo 2- Semi Bold";color:#333}@media (max-width:500px){.basket-list__price{display:none}}.color-decor{color:#ed8439}.basket-list__summ{font:400 20px "Exo 2- Semi Bold";text-align:center}.basket-list__summ .color-decor{font-weight:600}@media (max-width:768px){.basket-list__summ{text-align:left;font-size:22px;line-height:26px}}.basket-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:185px;height:40px;border-radius:2px;color:#fff;padding-left:20px;margin-right:10px}.basket-list__btn-basket:hover{opacity:.7;outline:0}.basket-list__btn-basket:focus{outline:0}.basket-list__btn-basket:active{opacity:.6;outline:0}.basket-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";position:relative;left:-20px;width:22px;height:20px}.basket-list__btn-del{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:40px;border-radius:2px}.basket-list__btn-del:hover{opacity:.7;outline:0}.basket-list__btn-del:focus{outline:0}.basket-list__btn-del:active{opacity:.6;outline:0}.basket-list__btn-del::before{background:url(../img/icons/popup_close.png) no-repeat transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:22px}.modal-basket__counter{color:#1f3870;font-size:16px;font-weight:400;text-align:center;text-decoration:underline;text-transform:uppercase}.basket-summ{background:#fff;width:27%;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:2px;border:1px solid #e6e6e6}@media (max-width:1140px){.basket-summ{margin:30px auto;width:80%}}@media (max-width:415px){.basket-summ{width:100%}}.basket-summ__title{background:#4c5870;font-size:18px;font-weight:400;line-height:24px;text-align:center;text-transform:uppercase;border-radius:2px;color:#fff;margin:0;padding:20px}.basket-summ__container{padding:10px 30px}@media (max-width:415px){.basket-summ__container{padding:10px 15px}}.basket-summ__block{display:flex;justify-content:space-between;align-items:center}.basket-summ__block p{word-wrap:normal}.basket-summ__text{font-size:14px;margin:0}.basket-summ__price{margin:0}.basket-summ__result{font:500 20px/40px "Exo 2- Medium"}.basket-summ__empty{border-bottom:1px dotted #999}.basket-summ__submit{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;width:100%;height:40px;color:#fff;font-size:16px;border-radius:2px;margin-top:25px}.basket-summ__submit:hover{opacity:.7;outline:0}.basket-summ__submit:focus{outline:0}.basket-summ__submit:active{opacity:.6;outline:0}.text-summ{display:inline-block;min-width:75px}.button-back{position:relative;display:block;color:#333;font-size:16px;font-weight:400;text-align:left;text-decoration:underline;text-transform:uppercase;margin-top:40px;padding-left:40px}.button-back::before{background:url(../img/icons/button_left_pseudo.png) no-repeat;content:"";position:absolute;top:50%;left:0;transform:translateY(-30%);width:32px;height:15px}.button-back:hover::before{left:-5px}.views{background:#fff;margin-top:30px;padding:25px 30px;min-width:0}@media (max-width:768px){.views{padding:25px 20px}}@media (max-width:415px){.views{padding:25px 10px}}#slider-views__buttons{margin-right:0}.views-slider-wraper{display:flex;width:100%;margin:0 auto;overflow-x:hidden}.views-slider-wrap{transition:transform 1s ease;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:none}.views-list{margin:0;padding:0;list-style:none;display:none;min-width:0}.views-list.active{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-collapse:collapse;margin-top:20px;min-width:0}@media (max-width:768px){.views-list.active{grid-template-columns:1fr 1fr}}@media (max-width:415px){.views-list.active{grid-template-columns:1fr}}.views-list__item{background:#fff;min-width:0;padding:20px;padding-bottom:10px;border-radius:2px;border:1px solid #e6e6e6}.views-list__text{margin-top:5px;min-height:45px;max-height:49px;overflow:hidden}.views-list__block{display:flex;justify-content:space-between;align-items:center;width:100%}.views-list__image-wrap img{border:1px solid #e6e6e6}.views-list__changer{display:flex;justify-content:center;align-items:center;width:59px;height:32px;border-radius:2px}.views-list__btn{font:400 14px/24px "Exo 2- Semi Bold";background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#666;text-align:center}.views-list__btn:hover{opacity:.7;outline:0}.views-list__btn:focus{outline:0}.views-list__btn:active{opacity:.6;outline:0}.views-list__buttons{display:flex}.views-list__block{display:flex;align-items:center}.views-list__price{font:400 26px/24px "Exo 2- Semi Bold";color:#333}.color-decor{color:#ed8439}.views-list__summ{font:400 26px "Exo 2- Semi Bold";text-align:center}.views-list__summ .color-decor{font-weight:600}.views-list__counter{display:flex;justify-content:center;align-items:center}.views-list__count{background:#fff;display:flex;justify-content:center;align-items:center;font:inherit;text-align:center;width:50px;height:32px;border-radius:2px;border:1px solid #e6e6e6;margin:0 8px}.views-list__btn-plus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative}.views-list__btn-plus:hover{opacity:.7;outline:0}.views-list__btn-plus:focus{outline:0}.views-list__btn-plus:active{opacity:.6;outline:0}.views-list__btn-plus::before{background:url(../img/icons/count_plus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px}.views-list__btn-minus{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative}.views-list__btn-minus:hover{opacity:.7;outline:0}.views-list__btn-minus:focus{outline:0}.views-list__btn-minus:active{opacity:.6;outline:0}.views-list__btn-minus::before{background:url(../img/icons/count_minus.png) transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:2px}.views-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:185px;height:40px;border-radius:2px;color:#fff;padding-left:20px;margin-right:10px}.views-list__btn-basket:hover{opacity:.7;outline:0}.views-list__btn-basket:focus{outline:0}.views-list__btn-basket:active{opacity:.6;outline:0}.views-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";position:relative;left:-20px;width:22px;height:20px}.views-list__btn-del{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:40px;border-radius:2px}.views-list__btn-del:hover{opacity:.7;outline:0}.views-list__btn-del:focus{outline:0}.views-list__btn-del:active{opacity:.6;outline:0}.views-list__btn-del::before{background:url(../img/icons/popup_close.png) no-repeat transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:25px;height:22px}.modal-views__counter{color:#1f3870;font-size:16px;font-weight:400;text-align:center;text-decoration:underline;text-transform:uppercase}.views-list__buttons-wrap{display:flex;align-items:center;justify-content:space-between;align-content:center;width:100%;height:auto}.views-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;height:40px;border-radius:2px;margin-top:5px}.views-list__btn-basket:hover{opacity:.7;outline:0}.views-list__btn-basket:focus{outline:0}.views-list__btn-basket:active{opacity:.6;outline:0}.views-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";position:absolute;top:50%;left:12px;transform:translateY(-50%);width:22px;height:20px}.views-list__btn-favorite{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:40px;border-radius:2px;margin-left:15px}.views-list__btn-favorite:hover{opacity:.7;outline:0}.views-list__btn-favorite:focus{outline:0}.views-list__btn-favorite:active{opacity:.6;outline:0}.views-list__btn-favorite::before{background:url(../img/icons/favorite.svg) no-repeat center/27px 23px;content:"";position:absolute;width:100%;height:100%}.views-list__btn-favorite.active::before{background:url(../img/icons/favorite--active.svg) no-repeat center/27px 23px}.advantages{background:#fff;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:45px 0}.digits-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:600px){.digits-list{grid-template-columns:1fr 1fr}}@media (min-width:1050px){.digits-list{grid-template-columns:1fr 1fr 1fr 1fr}}.digits-list__item{width:230px}.digits-list__num{font:500 70px "Exo 2- Semi Bold";color:#4c5870}.digits-list__name{font-size:20px;color:#333}.digits-list__text{color:#474747;margin:0}.advantages-see{margin-top:30px}.advantages-inner{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;justify-content:space-between;align-items:start}@media (max-width:1140px){.advantages-inner{grid-template-columns:1fr 1fr 1fr}.advantages-inner .advantages-list__item{margin:25px auto 0}}@media (max-width:768px){.advantages-inner{grid-template-columns:1fr 1fr}}@media (max-width:500px){.advantages-inner{grid-template-columns:1fr;align-items:center;justify-content:center}}.services-page{display:flex;justify-content:space-around;padding:0 15px;margin-top:40px;margin-bottom:60px}.services-page{position:relative}.sidebar{position:relative;width:255px}@media (max-width:768px){.sidebar{position:absolute;top:0;left:-240px}}.sidebar.active{background:#f5f5f5;padding:20px 20px;width:295px;z-index:20}@media (max-width:768px){.sidebar.active{position:absolute;top:0;left:20px}}@media (max-width:415px){.sidebar.active{width:255px;padding:0}}.sidebar.active .open-block__btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms}.sidebar.active .open-block__btn:hover{opacity:.7;outline:0}.sidebar.active .open-block__btn:focus{outline:0}.sidebar.active .open-block__btn:active{opacity:.6;outline:0}.sidebar.active .open-block__btn::before{background:url(../img/icons/close_sidebar.png) no-repeat 0 0/contain}.open-block{display:none}@media (max-width:768px){.open-block{display:flex;justify-content:center;align-items:center;position:absolute;top:-40px;right:-60px;background-color:#f5f5f5;border-radius:0 50% 50% 0;width:60px;height:60px;z-index:2}}@media (max-width:415px){.open-block{right:-28px;width:40px;height:40px}}.open-block__btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;padding:30px}.open-block__btn:hover{opacity:.7;outline:0}.open-block__btn:focus{outline:0}.open-block__btn:active{opacity:.6;outline:0}.open-block__btn::before{background:url("../img/icons/open sidebar.png") no-repeat 0 0/contain;content:"";position:absolute;top:10px;right:10px;width:45px;height:45px}@media (max-width:415px){.open-block__btn::before{width:25px;height:25px}}.sidebar__block:not(:first-child){margin-top:10px}.sliding-list{background:#fff;margin:0;padding:0;list-style:none;display:none;height:0;width:255px;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:4px}.sliding-list__item{position:relative}.sliding-list__item:not(:last-child){border-bottom:1px solid #f0f2f7}.sliding-list__item.active{background:rgba(73,85,108,.7);border-radius:4px;border-left:3px solid #4c5870}.sliding-list__link{display:block;color:#333;font-size:14px;font-weight:400;text-align:left;text-decoration:underline;text-transform:uppercase;padding:8px 20px}.submenu-list__item:not(:last-child){border-bottom:1px solid #f0f2f7}.submenu-list__link{display:block;color:#666;font-size:14px;font-weight:400;text-align:left;text-decoration:underline;padding:10px 30px;width:210px}.sliding-list__item.active .sliding-list__link,.sliding-list__item.active .submenu-list__link{color:#fff}.catalog-sliding__btn{background:#ed8439;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;display:flex;justify-content:flex-start;padding-left:45px;font-size:16px;font-weight:500;color:#fff;width:255px;height:60px;border-radius:4px}.catalog-sliding__btn:hover{opacity:.7;outline:0}.catalog-sliding__btn:focus{outline:0}.catalog-sliding__btn:active{opacity:.6;outline:0}.catalog-sliding__btn::before{background:url(../img/icons/btn_catalog_icon.png) no-repeat transparent;content:"";position:absolute;top:50%;left:20px;transform:translateY(-40%);width:16px;height:20px}.catalog-sliding__btn::after{background:url(../img/icons/btn_catalog_arrow.png) no-repeat center rgba(255,255,255,.1);content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:30px;height:30px;border-radius:4px}.catalog-sliding__btn.active::after{background:url(../img/icons/btn_catalog_arrow2.png) no-repeat center rgba(255,255,255,.1)}.sliding-list__open{z-index:10}.sidebar-btn.active+.sliding-list{display:block;height:auto}.sidebar-btn.active+.sliding-list__link{background:rgba(76,88,112,.7);border-top-right-radius:4px;border-bottom-right-radius:4px;color:#fff;opacity:.7}.services-sliding__btn{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;display:flex;justify-content:flex-start;padding-left:20px;font-size:16px;font-weight:500;color:#fff;width:255px;height:60px;border-radius:4px;text-align:left}.services-sliding__btn:hover{opacity:.7;outline:0}.services-sliding__btn:focus{outline:0}.services-sliding__btn:active{opacity:.6;outline:0}.services-sliding__btn::after{background:url(../img/icons/btn_catalog_arrow.png) no-repeat center rgba(255,255,255,.1);content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:30px;height:30px;border-radius:4px}.services-sliding__btn.active::after{background:url(../img/icons/btn_catalog_arrow2.png) no-repeat center rgba(255,255,255,.1)}.making-sliding__btn{background:#4c5870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;display:flex;justify-content:flex-start;padding-left:20px;font-size:16px;font-weight:500;color:#fff;width:255px;height:60px;border-radius:4px;text-align:left}.making-sliding__btn:hover{opacity:.7;outline:0}.making-sliding__btn:focus{outline:0}.making-sliding__btn:active{opacity:.6;outline:0}.making-sliding__btn::after{background:url(../img/icons/btn_catalog_arrow.png) no-repeat center rgba(255,255,255,.1);content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:30px;height:30px;border-radius:4px}.making-sliding__btn.active::after{background:url(../img/icons/btn_catalog_arrow2.png) no-repeat center rgba(255,255,255,.1)}.sliding-list__open{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:absolute;right:20px;top:15px;padding-left:20px;width:12px;height:12px}.sliding-list__open:hover{opacity:.7;outline:0}.sliding-list__open:focus{outline:0}.sliding-list__open:active{opacity:.6;outline:0}.sliding-list__open::after{background:url(../img/icons/answers_closed-ico.png) no-repeat center rgba(255,255,255,.1);content:"";position:absolute;top:50%;right:-50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:4px}.sliding-list__open.active::after{background:#fff;top:50%;right:0;transform:translate(-50%,0);width:15px;height:2px}@keyframes submenu-animation{0%{height:0;opacity:0}100%{height:100%;opacity:1}}.submenu-animation{animation-name:submenu-animation;animation-duration:.3s}.submenu-list{margin:0;padding:0;list-style:none;display:none;height:0}.sliding-list__open.active~.submenu-list{background:#fff;display:block;transition:height 1s;height:100%;overflow:hidden;animation-name:submenu-animation;animation-duration:1s}.sidebar__delivery-title{font-weight:400;font-style:normal;letter-spacing:normal;line-height:.5rem;text-align:center;margin:0}.sidebar__delivery-title .delivery__title-big{font-size:35px}.sidebar__delivery-title .delivery__title-mid{font-size:20px}.sidebar__delivery-title .delivery__title-small{font-size:16px}.sidebar__delivery{width:100%;border:1px solid #4c5870;border-radius:4px;padding:30px;margin-top:60px}.webp{background:url(../img/background/cart.webp) no-repeat center bottom/cover}.no-webp{background:url(../img/background/cart.png) no-repeat center bottom/cover}.sidebar__delivery-button{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline dotted;width:120px;height:50px;border-radius:4px;margin:0 auto;margin-top:100px}.sidebar__delivery-button:hover{opacity:.7;outline:0}.sidebar__delivery-button:focus{outline:0}.sidebar__delivery-button:active{opacity:.6;outline:0}.sticky{position:fixed;z-index:101}.stop{position:relative;bottom:0;z-index:101}.filter{position:relative;margin-top:35px}.filter.active{background:#f5f5f5;z-index:20}@media (max-width:415px){.filter.active{width:255px;padding:0}}.filter.active .open-block__btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms}.filter.active .open-block__btn:hover{opacity:.7;outline:0}.filter.active .open-block__btn:focus{outline:0}.filter.active .open-block__btn:active{opacity:.6;outline:0}.filter.active .open-block__btn::before{background:url(../img/icons/close_sidebar.png) no-repeat 0 0/contain}.filter-go__btn{display:none}.filter-go__btn.active{background:#ed8439;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;right:-120px;width:100px;height:50px;font-size:12px;color:#fff;line-height:1.2;text-align:center;border-radius:5px;z-index:101}.filter-go__btn.active::before{background:url(../img/icons/sidebar-down.svg) no-repeat 0 0/contain;content:"";position:absolute;top:50%;left:-25px;transform:translateY(-50%) rotate(90deg);width:20px;height:20px}.filter-go__count{display:block}.filter__header{margin:0}.filter-list{margin:0;padding:0;list-style:none;margin-top:20px}.filter__block{background:#fff;position:relative;border-radius:2px;border:1px solid #adadad;padding:15px 10px;border-radius:5px}.filter__block:not(:last-child){margin-bottom:15px}.filter__btn-wrap{position:relative;display:flex;justify-content:space-between;width:100%;cursor:pointer}.filter__btn{background:#b8bccc;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:24px;height:24px;border-radius:5px;color:#333;font-size:14px;font-weight:700;text-transform:none}.filter__btn:hover{opacity:.7;outline:0}.filter__btn:focus{outline:0}.filter__btn:active{opacity:.6;outline:0}.filter__btn::after{background:url(../img/icons/sidebar-down.svg) no-repeat 0 0/contain;transition:transform .3s;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-20%) rotate(0);width:12px;height:12px}.filter__block.active .filter__btn::after{transform:translate(-50%,-60%) rotate(-180deg)}.filter__block .filter-list{overflow-y:hidden;max-height:0;margin-top:0;transition:max-height .9s,margin-top .2s}.filter__block.active .filter-list{overflow-y:auto;max-height:300px;margin-top:20px}.filter__block-search{transition:max-height .5s,margin .7s;overflow-y:hidden;max-height:0;width:100%;margin:0 0}.filter__block-input{width:100%;height:40px;padding:2px 5px;outline:0;border:1px solid #e6e6e6;border-radius:3px}.filter__block.active .filter__block-search.active{max-height:100px;margin:15px 0}.filter__label{display:flex;justify-content:space-between;align-items:center;width:205px}.filter__container{position:relative}.filter__unit{display:inline-flex;align-items:center;user-select:none}.filter__container>.filter__unit::before{content:"";display:inline-block;width:15px;height:15px;flex-shrink:0;flex-grow:0;border:1px solid #1f3870;border-radius:1px;margin-right:10px;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.filter__container>input:not(:disabled):not(:checked)+span:hover::before{border-color:rgba(114,145,180,.7)}.filter__container>input:not(:disabled):active+span::before{background:#b3d7ff;border-color:#b3d7ff}.filter__container>input:focus+span::before{box-shadow:0 0 0 2px rgba(0,123,255,.15)}.filter__container>input:focus:not(:checked)+span::before{border-color:#80bdff}.filter__container>input:checked+span::before{background:#1f3870;border-color:#001022}.filter__label.disabled p,.filter__label.disabled span{opacity:.6}.filter__container>input:disabled+span::before{background:#f6faff;border-color:#9c9d9e}.filter__btn-active{display:none;border:none}.filter__btn-active.active{background:#1f3870;display:block;position:fixed;right:0;color:#fff;font-size:12px;font-weight:400;border-radius:2px;padding:3px}.filter__btn-active.active::before{background:url(../img/icons/filter_active.png) no-repeat;content:"";position:absolute;top:50%;left:-10px;transform:translateY(-50%);width:6px;height:9px}.filter-form__submits{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:20px}.filter-form__clear,.filter-form__submit{font:400 14px/1.2 "Exo 2- Semi Bold";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;width:120px;height:28px;color:#fff;border-radius:4px;text-transform:uppercase}.filter-form__clear:hover,.filter-form__submit:hover{opacity:.7;outline:0}.filter-form__clear:focus,.filter-form__submit:focus{outline:0}.filter-form__clear:active,.filter-form__submit:active{opacity:.6;outline:0}.services-items{margin-left:30px}@media (max-width:415px){.services-items{margin-left:0}}.services-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;margin-bottom:30px}@media (max-width:1140px){.services-container{grid-template-columns:1fr 1fr}}@media (max-width:768px){.services-container{grid-template-columns:1fr 1fr 1fr;grid-gap:15px}}@media (max-width:600px){.services-container{grid-template-columns:1fr 1fr}}@media (max-width:415px){.services-container{grid-template-columns:1fr;margin-left:35px}}.services-item{background:0 0;position:relative;transform:translate(-10px,-10px);overflow:hidden;border-radius:2px}@media (max-width:415px){.services-item{transform:translate(-5px,-5px);height:70px}}.services-back{background:#dadde6;width:100%;height:auto;transform:translate(10px,10px);z-index:1;border-radius:2px}@media (max-width:415px){.services-back{transform:translate(5px,5px)}}.services-item__img-wrap{position:relative;z-index:2}.services-item__text{position:absolute;left:0;bottom:0;color:#fff;font-size:18px;font-weight:400;line-height:24px;text-align:left;text-decoration:underline;margin-left:15px;z-index:6}@keyframes anim-shades-hover{0%{opacity:1}100%{opacity:0}}.services-item:focus .services-item__over-grad,.services-item:hover .services-item__over-grad{animation-name:anim-shades-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.services-item:focus .services-item__over-blue,.services-item:hover .services-item__over-blue{animation-name:anim-shades-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.services-item__over-grad{background:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,.1));position:absolute;left:0;top:0;width:100%;height:500px;z-index:3}.services-item__over-blue{background:rgba(17,31,61,.5);position:absolute;left:0;top:0;width:100%;height:500px;z-index:4}.services-one{width:100%;margin-left:30px}.services-block{background:#fff;position:relative;padding:25px;border-radius:2px}@media (max-width:415px){.services-block{padding:10px}}.service-block{background:#fff;width:100%;padding:25px;border-radius:2px}.services-block__img-wrap{position:relative;height:auto;float:left;max-width:400px;width:100%;margin:0 20px 10px 0}.service-items__image{position:relative;z-index:1}.services-block__img-blue{background:rgba(17,31,61,.5);position:absolute;left:0;top:0;width:100%;height:99%;z-index:4}.services-block__img-grad{background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent 80%);position:absolute;left:0;top:0;width:100%;height:99%;z-index:3}@keyframes anim-shade-hover{0%{height:99%}100%{height:0%}}.services-block__img-wrap:focus .services-block__img-grad,.services-block__img-wrap:hover .services-block__img-grad{animation-name:anim-shade-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.services-block__img-wrap:focus .services-block__img-blue,.services-block__img-wrap:hover .services-block__img-blue{animation-name:anim-shade-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.services-block__text{margin-top:0}.news-content{padding:25px 0}@media (min-width:1050px){.news-content{padding:40px 0}}.news-item{background:#fff;display:flex;border-radius:2px;padding:30px}.news-item:not(:last-child){margin-bottom:30px}@media (max-width:768px){.news-item{flex-direction:column;padding:20px}}@media (max-width:415px){.news-item{padding:10px}}.news-item__img-wrap{width:320px;height:200px;overflow:clip}@media (max-width:1140px){.news-item__img-wrap{width:280px}}@media (max-width:768px){.news-item__img-wrap{width:100%;height:auto}}.news-items__image{width:auto;height:200px}@media (max-width:768px){.news-items__image{width:100%;height:auto}}.news-item__content{margin-left:30px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:768px){.news-item__content{margin-top:35px;margin-left:0}}@media (max-width:415px){.news-item__content{margin-top:20px}}.news-item__title{display:block;font-size:16px;line-height:24px;text-decoration:underline;margin-top:20px}.news-item__title:hover{color:#ed8439;text-decoration:none}.news-item__date{background:url(../img/background/Rounded_Rectangle_1.png) no-repeat;color:#fff;font-size:12px;font-weight:400;padding:5px;margin:0}.news-item__text{color:#333;font-size:16px;font-weight:300;line-height:26px;margin:0}.news-item__button{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;width:159px;height:40px;border-radius:2px;color:#fff;font-size:16px;font-weight:400}.news-item__button:hover{opacity:.7;outline:0}.news-item__button:focus{outline:0}.news-item__button:active{opacity:.6;outline:0}@media (max-width:768px){.news-item__button{margin-top:20px}}.news-block{background:#fff;position:relative;border-radius:2px;padding:10px;margin:40px auto}@media (min-width:768px){.news-block{padding:25px}}.news-block__img-wrap{position:relative;height:auto}@media (min-width:768px){.news-block__img-wrap{max-width:320px;margin:0 20px 10px 0;width:100%;float:left}}.news-item__image{position:relative;z-index:1}.news-block__img-blue{background:rgba(17,31,61,.5);position:absolute;left:0;top:0;width:100%;height:99%;z-index:4}.news-block__img-grad{background:linear-gradient(to bottom,rgba(0,0,0,.5),transparent 80%);position:absolute;left:0;top:0;width:100%;height:99%;z-index:3}@keyframes anim-shade-hover{0%{height:99%}100%{height:0%}}.news-block__img-wrap:focus .news-block__img-grad,.news-block__img-wrap:hover .news-block__img-grad{animation-name:anim-shade-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.news-block__img-wrap:focus .news-block__img-blue,.news-block__img-wrap:hover .news-block__img-blue{animation-name:anim-shade-hover;animation-duration:.5s;animation-timing-function:ease;animation-fill-mode:forwards}.news-block__text{margin-top:20px}.pagination{display:grid;grid-template-columns:1.7fr 1fr 1fr;align-items:center;justify-content:center;margin-right:190px;margin-bottom:60px}@media (max-width:1330px){.pagination{margin-right:100px;margin-bottom:60px}}@media (max-width:1140px){.pagination{margin-right:80px;margin-bottom:60px}}@media (max-width:768px){.pagination{grid-template-columns:1fr 1fr;justify-content:space-between;margin-left:40px;margin-bottom:60px}}@media (max-width:500px){.pagination{grid-template-columns:1fr}}@media (max-width:415px){.pagination{margin-right:20px;margin-bottom:40px}}@media (max-width:500px){.pagination__block{margin-top:20px}}@media (max-width:768px){.empty-block{display:none}}.pagination__snippet-btn{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;transform:skewX(-40deg);border-radius:8px;width:325px;height:60px}.pagination__snippet-btn:hover{opacity:.7;outline:0}.pagination__snippet-btn:focus{outline:0}.pagination__snippet-btn:active{opacity:.6;outline:0}.pagination__snippet-btn.active span{position:relative;top:-5px;padding-left:15px}.pagination__snippet-btn.active span::after{content:none}.pagination__snippet-btn.active span::before{background:url(../img/icons/icon_btn_snippet.png) no-repeat transparent;content:"";display:inline-block;position:relative;top:5px;left:-20px;width:22px;height:24px;animation:anim-pagination-snippet .5s linear infinite}.pagination__snippet-btn span{display:block;transform:skewX(40deg)}@media (max-width:768px){.pagination__snippet-btn{width:200px}}.pagination__list{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-end;margin-left:50px}.pagination__item:not(:last-child){margin-right:5px}.pagination__link{font:400 14px/24px "Exo 2- Semi Bold";padding:10px 15px;color:#666;text-decoration:underline;border-radius:2px}.pagination__link:focus,.pagination__link:hover{background:#fff}.pagination__link.active{background:#4c5870;color:#fff;text-decoration:none}.pagination__link.active:focus,.pagination__link.active:hover{background:rgba(76,88,112,.7)}.delivery-page{background:#fff;padding:10px 10px 25px;margin:30px auto;border-radius:2px}@media (min-width:1050px){.delivery-page{margin:45px auto}}.delivery-block__text{color:#333;margin-top:21px;margin-bottom:21px}.delivery-form{margin-top:20px}.delivery-form__container{display:grid;grid-template-columns:1fr;grid-gap:30px;align-content:stretch}@media (min-width:1050px){.delivery-form__container{grid-template-columns:1fr 1fr 1fr}}.delivery-form__list{margin:0;padding:0;list-style:none}.delivery-form__item{margin-bottom:10px}.delivery-form__sizes{background:#fff;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr;grid-gap:15px;border-radius:2px;border:1px solid #e6e6e6;padding:20px}@media (min-width:768px){.delivery-form__sizes{grid-template-columns:1fr 1fr 1fr}}.delivery-form__title{background:#f0f2f7;color:#333;font-size:14px;font-weight:400;text-align:left;border-radius:2px;margin:0;padding:15px 20px}.delivery-form__input{border:none;border-bottom:2px solid #c3cad9;width:100%;height:45px;transition:height .2s;font-size:14px;font-weight:300;padding:15px 0;overflow:hidden}@media (max-width:768px){.delivery-form__input{height:50px}}.delivery-form__input:focus,.delivery-form__input:hover{border-color:#000;outline:0}.delivery-form__input::placeholder{font-size:14px;font-weight:300}.delivery-form__small{color:#999;font-size:12px;font-weight:300;text-align:center}.delivery-form__submit{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;font-size:16px;font-weight:400;text-align:center;text-transform:none;width:279px;height:40px;border-radius:2px;margin:0 auto;margin-top:35px}.delivery-form__submit:hover{opacity:.7;outline:0}.delivery-form__submit:focus{outline:0}.delivery-form__submit:active{opacity:.6;outline:0}@media (max-width:768px){.delivery-form__submit{width:100%}}.delivery-page__block{margin-top:30px}.about-block{padding:45px 0}.about-block__us{position:relative}.about-block__us-inner{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;margin-top:80px}@media (max-width:1140px){.about-block__us-inner{grid-gap:40px}}@media (max-width:768px){.about-block__us-inner{grid-template-columns:1fr;margin-top:60px}}.about-block__img-fabric{position:relative;border:6px solid #fff;width:100%;height:355px;z-index:1}@media (max-width:768px){.about-block__img-fabric{order:-1}}.webp .about-block__img-fabric{background:url(../img/about_fabric.webp) no-repeat 0 0/cover}.no-webp .about-block__img-fabric{background:url(../img/about_fabric.png) no-repeat 0 0/cover}.about-block__over{background:linear-gradient(10deg,#f0f2f7 0,#c8cede 100%) #fff;position:absolute;top:-40px;right:-190px;width:55%;height:410px;border-radius:4px 0 0 4px;z-index:0}@media (max-width:1330px){.about-block__over{right:-180px}}@media (max-width:1140px){.about-block__over{right:-150px}}@media (max-width:768px){.about-block__over{display:none}}.about-block__image{height:100%}.about-block__text{line-height:30px}.about__history-title{margin-bottom:60px}.scale.about__scale{max-width:550px;width:100%;margin:0 auto}.about__text.about__history-text{width:100%}@media (min-width:1280px){.about__text.about__history-text{max-width:80%;margin-left:auto}}.about-digits{margin:70px auto}.digits-list__num{position:relative}.digits-list__num::after{background:linear-gradient(to right,#ed853b,transparent);content:"";position:absolute;bottom:0;left:0;width:80px;height:3px;transform:skewX(-45deg)}.about-certificate{margin:25px auto}@media (min-width:1050px){.about-certificate{margin:50px auto}}.about-certificate__container{display:grid;grid-template-columns:1fr;gap:20px;margin-top:25px;margin-bottom:55px}@media (min-width:500px){.about-certificate__container{grid-template-columns:1fr 1fr}}@media (min-width:1050px){.about-certificate__container{grid-template-columns:1fr 1fr 1fr 1fr;gap:40px}}.certificate__block{cursor:pointer;position:relative;z-index:1}.certificate__block:focus .certificate__img-wrap::before,.certificate__block:hover .certificate__img-wrap::before{background:#ed8439;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;border:2px solid #fff;border-radius:50%;box-shadow:-7px 7px 20px rgba(0,0,0,.2)}.certificate__block:focus .certificate__img-wrap::after,.certificate__block:hover .certificate__img-wrap::after{background:url(../img/icons/Rectangle_15_2.png);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px}.certificate__block.active{background:rgba(0,0,0,.3);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:20}.certificate__block.active img{display:block;width:100%;margin:auto auto}.certificate__img-wrap{position:relative;margin:0 auto}@media (min-width:1050px){.certificate__img-wrap{max-width:220px}}.certificate__text{margin:0;text-align:center}.certificate__button{margin:0 auto}.about-delivery{margin-top:70px}.about__delivery{margin:0 190px}@media (max-width:1330px){.about__delivery{margin:0 100px}}@media (max-width:1140px){.about__delivery{margin:0 80px}}@media (max-width:768px){.about__delivery{margin:0 40px}}@media (max-width:415px){.about__delivery{margin:0 20px}}.delivery__ab-block{margin-top:60px}@media (max-width:768px){.delivery__ab-block{margin-top:30px}}.about-advantages{background:#fff}@media (max-width:1140px){.about-advantages__list.active{margin-top:35px}}.about-rewiews-ab{background:#fff;padding:40px 0}.rewiews-list-ab{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media (max-width:1140px){.rewiews-list-ab{grid-gap:25px}}@media (max-width:768px){.rewiews-list-ab{grid-template-columns:1fr;grid-gap:20px}}.rewiews-list-ab__item{border-radius:4px;border:1px solid #e6e6e6}.rewiews-list-ab .about-rewiew{padding:20px 35px 0;min-height:250px}.about-answers{background:#fff}.contacts-page__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-top:10px;margin-bottom:30px}@media (max-width:917px){.contacts-page__list{grid-template-columns:1fr 1fr}}@media (max-width:570px){.contacts-page__list{grid-template-columns:1fr}}.contacts-page__item{position:relative;padding-left:80px}.contacts-page__item::before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);width:70px;height:71px}.contacts-page__item-tel{background:url(../img/icons/icon_contact_tel.png) no-repeat}.contacts-page__item-mail{background:url(../img/icons/icon_contact_mail.png) no-repeat}.contacts-page__item-adress{background:url(../img/icons/icon_contact_adress.png) no-repeat}@media (max-width:917px){.contacts-page__item-adress{grid-column-start:1;grid-column-end:3}}@media (max-width:415px){.contacts-page__item-adress{grid-column-start:1;grid-column-end:2}}.contacts-page__card{position:relative;overflow:hidden}.contacts-page__copy{display:inline-block;margin-left:10px;width:15px;height:22px;background:url(../img/icons/tel-copy.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer}.contacts-page__text{position:relative;display:inline-block}.contacts-page__message{position:absolute;display:block;opacity:0;right:0;transform:translateY(-50%);top:0;padding:5px 15px;background:#1f3870;color:#fff;border-radius:5px;font-weight:400;transition:opacity .3s ease-in-out}.contacts-page__message.show{opacity:1}.contacts-page__cardframe{height:600px}@media (max-width:1330px){.contacts-page__cardframe{height:550px}}@media (max-width:1140px){.contacts-page__cardframe{height:500px}}@media (max-width:768px){.contacts-page__cardframe{height:450px}}.contacts-page__over-card{background:radial-gradient(114.72% 261.68% at 100.11% 75.82%,#1d283e 0,#1f3870 100%);transition:.5s;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:-80px;width:420px;height:100%;transform:skew(15deg,0)}.contacts-page__over-card h3,.contacts-page__over-card img,.contacts-page__over-card p{transform:skew(-15deg,0)}@media (max-width:660px){.contacts-page__over-card h3,.contacts-page__over-card img,.contacts-page__over-card p{transform:skew(0)}}.contacts-page__over-card:hover{width:470px}@media (max-width:1140px){.contacts-page__over-card{width:320px}}@media (max-width:768px){.contacts-page__over-card{width:300px}.contacts-page__over-card:hover{width:300px}}@media (max-width:660px){.contacts-page__over-card{position:relative;top:0;left:0;width:100%;margin-top:30px;transform:skew(0)}.contacts-page__over-card:hover{width:100%}}.contacts-page__img-wrap{background:url(../img/background/back_img-11.png);position:absolute;left:50px;bottom:-40px;height:520px}.contacts-page__img-wrap img{width:auto;height:100%}@media (max-width:1140px){.contacts-page__img-wrap{left:30px}}@media (max-width:768px){.contacts-page__img-wrap{height:420px;left:0}}@media (max-width:660px){.contacts-page__img-wrap{position:relative;bottom:-25px;left:-20px;width:100%;transform:skew(0);height:320px}}@media (max-width:530px){.contacts-page__img-wrap{top:35%;margin-right:10px}}.contacts-page__card-block{position:absolute;top:55%;right:20px;transform:translateY(-50%)}@media (max-width:1140px){.contacts-page__card-block{right:50px}}@media (max-width:768px){.contacts-page__card-block{right:0}}@media (max-width:660px){.contacts-page__card-block{margin-right:40px}}@media (max-width:530px){.contacts-page__card-block{top:35%;margin-right:10px}}@media (min-width:768px){.contacts-page__over-card:hover .contacts-page__card-title{transition:1s;opacity:1}.contacts-page__over-card:hover .contacts-page__card-text{transition:1s;opacity:1;transform:translateY(0) skew(-15deg,0)!important}.contacts-page__over-card:hover .contacts-page__card-here{transition:1s;opacity:1}}.contacts-page__card-title{font-style:normal;font-weight:700;font-size:36px;line-height:100%;margin-bottom:0;text-align:center;color:#ed8439}@media (max-width:768px){.contacts-page__card-title{font-size:18px}}@media (min-width:768px){.contacts-page__card-title{opacity:0}}.contacts-page__card-text{font:normal 300 18px/130% Ubuntu;margin-top:5px;text-align:center;color:#fff}@media (max-width:768px){.contacts-page__card-text{font-size:14px}}@media (min-width:768px){.contacts-page__card-text{opacity:0;transform:translateY(-60px) skew(-15deg,0)!important}}.contacts-page__card-here{font:normal 300 24px/100% Ubuntu;position:relative;text-align:center;color:#fff}@media (min-width:768px){.contacts-page__card-here{opacity:0}}@media (max-width:768px){.contacts-page__card-here{display:none}}.contacts-page__card-here::before{background:url(../img/icons/here.svg) no-repeat;content:"";position:absolute;top:50%;left:-45%;transform:translateY(-12%);width:500px;height:50px}.contacts-page__nomination{font:300 14px/26px "Exo 2 Light";color:#666}.contacts-page__tel{color:#333;font-size:16px;font-weight:400}.contacts-page__num{font:600 24px "Exo 2- Semi Bold";color:#1f3870}@media (max-width:1140px){.contacts-page__num{font-size:16px}}.contacts-page__mail{color:#1f3870}.contacts-page__adress{color:#333}.contact-form .delivery-form__block{margin-top:30px}.contact-form .delivery-form__small{text-align:left;margin-top:20px;margin-bottom:40px}.contact-form .application-form__submit{margin-bottom:25px}.catalog-inner{display:flex;flex-wrap:wrap;justify-content:start;align-items:flex-start;width:100%;margin-left:2%}@media (max-width:500px){.catalog-inner{margin-left:1%}}@media (max-width:500px){.catalog-inner{margin-left:35px}}.catalog-inner__block{background:#fff;display:flex;flex-direction:column;justify-content:stretch;align-items:flex-start;padding:15px;min-width:270px;width:23%;margin:10px;border-radius:2px}.catalog-inner__block:nth-child(4n){margin-right:0}@media (max-width:1800px){.catalog-inner__block{min-width:260px;width:30%}.catalog-inner__block:nth-child(4n){margin-right:10px}.catalog-inner__block:nth-child(3n){margin-right:0}}@media (max-width:1390px){.catalog-inner__block{width:46%}.catalog-inner__block:nth-child(3n){margin-right:0}.catalog-inner__block:nth-child(odd){margin-right:2%}}@media (max-width:415px){.catalog-inner__block{min-width:250px}}.catalog-inner__block.active .catalog-list{max-height:1200px}.catalog-inner__image-wrap{width:100%;overflow:hidden}.webp{background:url(../img/background/catalog-inner-back.webp) no-repeat transparent}.no-webp{background:url(../img/background/catalog-inner-back.png) no-repeat transparent}.catalog-inner__title{margin:0;margin-top:5.6%;margin-left:8%}@media (max-width:415px){.catalog-inner__title{margin-left:10;font-size:16px;line-height:20px}}.catalog-inner .catalog-list{margin-top:0;margin-left:14.5%}@media (max-width:415px){.catalog-inner .catalog-list{margin-left:9.2%}}.catalog-inner .catalog-list__item a{color:#333;font-size:15px;font-weight:300}@media (max-width:415px){.catalog-inner .catalog-list__item a{font-size:14px}}.catalog-inner .subcategories-title{margin:0;margin-left:15px;font-size:14px;font-weight:300}.catalog-iron__autoscroll{color:#333}.page-catalog-category .pagination{margin-right:0}.category-content{margin-left:20px;width:100%}@media (max-width:768px){.category-content{margin-left:20px}}@media (max-width:415px){.category-content{margin-left:0}}.categories{background:#fff;padding:30px 30px 20px}.categories-list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;justify-content:space-between}@media (max-width:600px){.categories-list{grid-template-columns:1fr}}.category-annotation__title{margin-bottom:30px}.categories-list__item{background:#fff;position:relative;display:flex;align-items:center;border-radius:2px;border:1px solid #e6e6e6;width:100%;min-height:50px;cursor:pointer;padding:2px;padding-left:60px}.categories-list__item::before{background:url(../img/icons/Category_Shape_1972.png) no-repeat center #f0f2f7;content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:48px;height:48px;border-radius:2px 0 0 2px;border:2px solid #fff}.categories-list__link{display:block;color:#333;font-size:16px;font-weight:400;line-height:24px;text-decoration:underline}.category-change{background:#fff;border-radius:2px;border:1px solid #e6e6e6;padding:20px;margin:30px 0 10px}.category-change select{border-radius:2px;height:32px;border:1px solid #e6e6e6}.category-changer{margin-bottom:3px}.category-change__container{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:420px){.category-change__container{flex-direction:row}}.category-change__select{display:flex;justify-content:space-between;margin:0 0 20px 0}.category-change__select:last-child{margin:0}@media (min-width:420px){.category-change__select{margin:0}}.category-change__category{width:100%}.category-change__label{align-items:center;display:none;margin-right:20px}@media (min-width:1050px){.category-change__label{display:flex}}.category-change__quantity{margin-left:10px}.change-view{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center}.change-view__item{position:relative}.change-view__item:not(:last-child){margin-right:10px}#change-view__window{background:url("../img/icons/Group 506.svg") no-repeat center #f0f2f7}#change-view__window.active{background:url("../img/icons/Group 506--active.svg") no-repeat center #4c5870}#change-view__pick{background:url("../img/icons/Group 504.svg") no-repeat center #f0f2f7}#change-view__pick.active{background:url("../img/icons/Group 504--active.svg") no-repeat center #4c5870}#change-view__list{background:url("../img/icons/Group 505.svg") no-repeat center #f0f2f7}#change-view__list.active{background:url("../img/icons/Group 505--active.svg") no-repeat center #4c5870}.change-view__icon{background:#f0f2f7;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:2px}.change-view__icon,.change-view__logo{cursor:pointer}.category-change__end{border:1px solid #e6e6e6}.category-change__link{display:block;margin-right:10px}.category-change__link:first-child{margin-left:15px}.category-change__text{display:flex;justify-content:flex-start;align-items:center;color:#333;font-size:14px;font-weight:500}.category-change__look .category-change__link{font:400 12px inherit;background:#f0f2f7;color:#333;border-radius:2px;padding:10px 15px}.category-change__caliber .category-change__link{font:400 12px inherit;color:#666;text-decoration:underline}.category-table{margin-bottom:40px;padding-bottom:30px}.category-item{background:#fff;padding:30px}@media (max-width:460px){.category-item{padding:10px}}@media (max-width:415px){.category-item{padding:0}}.category-item__title{margin-bottom:25px}.category-list{position:relative;padding:0 20px}@media (max-width:460px){.category-list{padding:0 10px}}@media (max-width:415px){.category-list{padding:0}}.action-text{display:none}.category-price{background:#fff;width:100%;border-radius:2px;border:1px solid #e6e6e6;border-collapse:collapse}.category-price td{vertical-align:middle}.category-list__block{display:flex}.category__image-wrap{display:none;position:relative}.category-list__changer{width:20px;text-align:center}.category__titles{background:#f0f2f7;border-radius:2px;padding:15px;padding-right:125px;border:none;display:none}.category__titles-item{color:#333;font-size:12px;padding:15px 0;text-align:center;border:none}.category__titles-item:first-child{padding-left:15px}.category__titles-item:nth-child(-n+2){text-align:left}.category-list__subtext{display:none;font-size:12px;line-height:18px;overflow:hidden}.category-list__subtext:focus,.category-list__subtext:hover{overflow:scroll}.category-list{position:relative;border-bottom:1px solid #e6e6e6}.category-list__item{padding:0 20px;font:inherit;text-align:center}.category-list__block{display:flex;justify-content:space-between;align-items:left;width:100%}.category-list__buttons{display:flex;align-items:center;justify-content:flex-end;height:50px}.category-list__price{font:400 18px/24px "Exo 2- Semi Bold";color:#333;min-width:140px;text-align:center}.color-decor{color:#ed8439}.category-list__have{font:400 14px "Exo 2- Semi Bold";grid-area:have;color:#009946;text-align:center}.category-list__have-not{color:#aa2d2a;text-align:center}.category-list__buttons-wrap{display:flex;align-items:center;justify-content:center;align-content:center;width:100%;height:auto}.category-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:30px;border-radius:2px}.category-list__btn-basket:hover{opacity:.7;outline:0}.category-list__btn-basket:focus{outline:0}.category-list__btn-basket:active{opacity:.6;outline:0}.category-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:20px}.category-list__btn-basket span{display:none}@media (max-width:450px){.category-list__btn-basket{width:30px;height:30px}}.category-list__btn-favorite{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:35px;height:30px;border-radius:2px;margin-left:15px}.category-list__btn-favorite:hover{opacity:.7;outline:0}.category-list__btn-favorite:focus{outline:0}.category-list__btn-favorite:active{opacity:.6;outline:0}.category-list__btn-favorite::before{background:url(../img/icons/favorite.svg) no-repeat;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:25px;height:25px}.category-list__btn-favorite.active::before{background:url(../img/icons/favorite--active.svg) no-repeat}.modal-basket__counter{color:#1f3870;font-size:16px;font-weight:400;text-align:center;text-decoration:underline;text-transform:uppercase}.category-list__item{grid-area:item}.category-list__changer{grid-area:changer}.category-list__counter{grid-area:counter}.category-list__price{grid-area:price}.category-list__have{grid-area:have}.category-list__buttons{grid-area:buttons}@media (max-width:1140px){.category-price--small .category__titles{display:none}.category-price--small .category-list__item{padding:0}.category-price--small .category-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px}.category-price--small .category-list__counter,.category-price--small .category-list__price{min-width:50%;display:flex;align-items:center}.category-price--small .category-list__buttons{display:flex;width:100%}.category-price--small .category-list__price{justify-content:flex-end}.category-price--small .category-list__buttons-wrap{width:100%;justify-content:flex-start}.category-price--small .category-list__changer{display:none}.category-price--small .category-list__have{display:flex;align-items:center;justify-content:center;display:none}}.category-price--middle .category-list{display:flex;flex-wrap:wrap;padding:15px;width:100%}@media (min-width:1420px){.category-price--middle .category-list{flex-direction:column;height:220px;width:100%}}.category-price--middle .category-list__item{padding:0;margin-top:0;display:flex}@media (min-width:980px){.category-price--middle .category-list__item{flex-direction:row;width:100%}}@media (min-width:1420px){.category-price--middle .category-list__item{width:80%}}.category-price--middle .category-list__block{display:flex;flex-direction:column}@media (min-width:980px){.category-price--middle .category-list__block{flex-direction:row}}@media (min-width:1420px){.category-price--middle .category-list__block{order:0}}.category-price--middle .category__image-wrap{display:block}@media (min-width:980px){.category-price--middle .category__image-wrap{max-width:200px;width:100%;margin-right:10px}}@media (min-width:1420px){.category-price--middle .category__image-wrap{height:200px}}.category-price--middle .category-list__text{font-size:14px}@media (min-width:980px){.category-price--middle .category-list__text{margin-top:0}}.category-price--middle .category-list__subtext{display:block}.category-price--middle .category-list__changer{display:none}.category-price--middle .category-list__buttons,.category-price--middle .category-list__counter,.category-price--middle .category-list__have,.category-price--middle .category-list__price{display:flex;width:50%;min-width:10%;align-items:center}@media (min-width:500px){.category-price--middle .category-list__buttons,.category-price--middle .category-list__counter,.category-price--middle .category-list__have,.category-price--middle .category-list__price{width:33%}}@media (min-width:640px){.category-price--middle .category-list__buttons,.category-price--middle .category-list__counter,.category-price--middle .category-list__have,.category-price--middle .category-list__price{width:25%}}@media (min-width:1420px){.category-price--middle .category-list__buttons,.category-price--middle .category-list__counter,.category-price--middle .category-list__have,.category-price--middle .category-list__price{justify-content:center;width:150px;order:2;margin-bottom:5px}}.category-price--middle .category-list__price{justify-content:flex-end}@media (min-width:500px){.category-price--middle .category-list__price{justify-content:center}}@media (min-width:500px){.category-price--middle .category-list__have{justify-content:flex-end}}@media (min-width:640px){.category-price--middle .category-list__have{justify-content:center}}@media (min-width:1420px){.category-price--middle .category-list__have{padding-bottom:20px;order:1}}@media (min-width:500px){.category-price--middle .category-list__buttons{width:100%}}@media (min-width:640px){.category-price--middle .category-list__buttons{width:25%}}@media (min-width:1420px){.category-price--middle .category-list__buttons{width:150px;justify-content:center}}.category-price--middle .category-list__buttons-wrap{justify-content:flex-end}@media (min-width:500px){.category-price--middle .category-list__buttons-wrap{width:100%;justify-content:space-between}}@media (min-width:640px){.category-price--middle .category-list__buttons-wrap{width:auto}}.category-price--large .category-list__have{text-align:right}.category-price--large .category-tbody{display:grid;gap:20px}@media (min-width:600px){.category-price--large .category-tbody{grid-template-columns:1fr 1fr}}@media (min-width:768px){.category-price--large .category-tbody{grid-template-columns:1fr}}@media (min-width:850px){.category-price--large .category-tbody{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.category-price--large .category-tbody{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1380px){.category-price--large .category-tbody{grid-template-columns:1fr 1fr 1fr 1fr}}.category-price--large .category__image-wrap{background:#fff;display:block;width:100%;height:150px;overflow:hidden;border:1px solid #e6e6e6}.category-price--large .category__image-wrap img{width:100%;height:auto}.category-price--large .category-list{background:#fff;position:relative;display:grid;row-gap:15px;align-items:center;grid-template-areas:"item item" "price changer" "counter have" "buttons buttons";width:100%;margin:0 auto;overflow:hidden;padding:15px;border:1px solid #f2f2f2;cursor:pointer;z-index:10}.category-price--large .category-list:focus,.category-price--large .category-list:hover{background:#fff;transition:all .2s;overflow:visible;box-shadow:0 20px 40px rgba(0,0,0,.2);border-radius:2px;border:1px solid #fff;min-height:408px;height:auto;z-index:11}.category-price--large .category-list:focus .category-list__text,.category-price--large .category-list:hover .category-list__text{color:#ed8439}.category-price--large .category-list__block{flex-direction:column}@media (max-width:390px){.category-price--large .category-list__block{flex-direction:column}}.category-price--large .category-list--action::after{background:#ff8e3d;content:"Акция ";display:block;position:absolute;top:30px;right:0;width:auto;height:auto;padding:1px 10px 3px 5px;color:#fff;box-shadow:0 0 10px 2px #fff;border-radius:2px;z-index:100}.category-price--large .category-list--action .action-text{display:inline;font-size:12px;text-decoration:line-through;color:grey}.category-price--large .category-price{margin:0}.category-price--large .category__titles{display:none}.category-price--large .category-list__item{grid-area:item;padding:0}.category-price--large .category-list__changer{grid-area:changer;text-align:left;margin-left:auto}.category-price--large .category-list__counter{grid-area:counter;margin-right:auto}.category-price--large .category-list__price{font:400 22px "Exo 2- Semi Bold";grid-area:price;text-align:left;word-wrap:break-word}.category-price--large .category-list__buttons{grid-area:buttons;display:flex;justify-content:space-between}.category-price--large .category-list__text{min-height:65px;max-height:65px;margin:7px 0;word-break:break-all;line-height:20px;overflow:hidden}.category-price--large .category-list__text:focus,.category-price--large .category-list__text:hover{height:auto}.category-price--large .category-list__subtext{display:none;font-size:12px;line-height:18px;overflow:hidden}.category-price--large .category-list__subtext:focus,.category-price--large .category-list__subtext:hover{overflow:scroll}.category-price--large .category-list__buttons-wrap{justify-content:space-between}.category-price--large .category-list__btn-favorite{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:40px;height:40px;border-radius:2px;margin-left:15px}.category-price--large .category-list__btn-favorite:hover{opacity:.7;outline:0}.category-price--large .category-list__btn-favorite:focus{outline:0}.category-price--large .category-list__btn-favorite:active{opacity:.6;outline:0}.category-price--large .category-list__btn-favorite::before{background:url(../img/icons/favorite.svg) no-repeat;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:25px;height:25px}.category-price--large .category-list__btn-favorite.active::before{background:url(../img/icons/favorite--active.svg) no-repeat}.category-price--large .category-list__btn-basket{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:165px;height:40px;border-radius:2px;margin-top:0}.category-price--large .category-list__btn-basket:hover{opacity:.7;outline:0}.category-price--large .category-list__btn-basket:focus{outline:0}.category-price--large .category-list__btn-basket:active{opacity:.6;outline:0}.category-price--large .category-list__btn-basket::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";position:absolute;top:50%;left:20px;transform:translateY(-50%);width:22px;height:20px}.category-price--large .category-list__btn-basket span{position:relative;display:block;color:#fff;font-size:16px;font-weight:400;text-transform:none;padding-left:35px}.category-annotation{background:#fff;border-radius:2px;padding:15px}.category-annotation.last-category{min-width:1200px}@media (max-width:1620px){.category-annotation.last-category{min-width:1000px}}@media (max-width:1420px){.category-annotation.last-category{min-width:800px}}@media (max-width:1160px){.category-annotation.last-category{min-width:600px}}@media (max-width:980px){.category-annotation.last-category{min-width:450px}}@media (max-width:768px){.category-annotation.last-category{min-width:0;padding:15px}}.category-annotation ul{transform:translateX(15px)}.category-annotation__img-wrap{float:left;width:400px;height:400px;margin-right:20px}@media (max-width:1330px){.category-annotation__img-wrap{width:300px;height:300px}}@media (max-width:1140px){.category-annotation__img-wrap{width:250px;height:250px}}@media (max-width:768px){.category-annotation__img-wrap{float:none;width:auto;height:auto;margin-right:0}}.category-annotation__text{font-size:16px;font-weight:300}.category-annotation__subtitle{font:500 20px/26px "Exo 2 Medium";margin-bottom:8px}.metall-list{list-style:"— ";padding:0;margin:0;margin-left:20px}.metall-list__item{font:300 16px "Exo 2 Light";color:#333}.metall-list__item:not(:last-child){margin-bottom:10px}.catalog-item-tabs{background:#fff;margin-left:40px;box-shadow:0 20px 40px rgba(0,0,0,.1);border-radius:2px;width:100%;padding:30px}@media (min-width:768px){.catalog-item-tabs{width:70%}}@media (min-width:1200px){.catalog-item-tabs{width:80%}}.catalog-item-tabs .category-price{width:100%}@media (max-width:768px){.catalog-item-tabs{margin-left:0}}@media (max-width:415px){.catalog-item-tabs{padding:10px}}.catalog-calc{display:flex;justify-content:space-between;flex-direction:column}@media (min-width:1140px){.catalog-calc{flex-direction:row}}.product-slider{position:relative;overflow:hidden}@media (min-width:1240px){.product-slider{max-width:40%}}.product-slider__track{display:flex;width:100%}.product-slider__slide{position:relative;flex-shrink:0;width:100%;}.stiker-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:20px;border-radius:50%;background:rgba(255,255,255,.5647058824)}.stiker-play::before{background:url(../img/icons/video-play.svg) no-repeat 0 0/contain;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:30px;height:30px}.product-slider__arrow{position:absolute;top:50%;transform:translate(0,-50%);width:40px;height:40px;border-radius:4px;border:1px solid #ccc;background:#fff;cursor:pointer;z-index:100}.product-slider__arrow::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:8px;height:15px}.product-slider__arrow:hover{background:#eee}.product-slider__arrow--next{right:5px}.product-slider__arrow--next::before{background:url(../img/icons/slider-next.svg) no-repeat 0 0/contain}.product-slider__video{width:100%;height:100%;object-fit:cover}.product-slider__arrow--prev{left:5px}.product-slider__arrow--prev::before{background:url(../img/icons/slider-pev.svg) no-repeat 0 0/contain}.product-slider__image{display:flex;min-width:100%;max-height:450px}.catalog-calculator{display:flex;flex-direction:column;padding:0 25px 0 0;margin-left:20px}@media (min-width:768px){.catalog-calculator{padding:0 0 0 15px}}@media (min-width:1141px){.catalog-calculator{padding:0 0 0 25px;width:60%}}@media (max-width:768px){.catalog-calculator{width:100%;margin-left:20px}}.catalog-calc__head{display:flex;justify-content:space-between;margin-bottom:30px}@media (max-width:1240px){.catalog-calc__head{flex-direction:column}}@media (max-width:768px){.catalog-calc__head{flex-direction:row}}@media (max-width:500px){.catalog-calc__head{flex-direction:column}}.catalog-calc-prices{margin-top:15px;margin-bottom:auto}.catalog-calc__delivery{font:300 14px/30px "Exo 2 Light";position:relative;color:#666;margin:0}.catalog-calc__delivery::before{background:url(../img/icons/li_mark_cat_i-deliv.png) no-repeat;content:"";position:absolute;top:50%;left:-15px;transform:translateY(-50%);width:6px;height:5px}.catalog-calc__delivery:last-child::before{background:url(../img/icons/li_mark_cat_i-deliv-2.png) no-repeat}.catalog-calc__is{font:400 14px/30px "Exo 2- Regular";color:#333}.calc-block{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:15px}.calc-block__item{display:flex;justify-content:space-between;align-items:center}@media (max-width:1140px){.catalog-calc__price{align-items:flex-start}}@media (max-width:768px){.catalog-calc__price{flex-direction:row}}.catalog-calc__price-text{color:#666;font-size:14px;font-weight:300;line-height:30px;margin:0}.catalog-calc__price-price{font:400 26px/30px "Exo 2- Semi Bold";margin:0}.catalog-calc__text{color:#666;font-size:14px;font-weight:300;line-height:30px;margin:0}.catalog-calc__price-total{color:#333;font-size:14px;font-weight:400;line-height:30px;margin:0}.catalog-total__price{display:flex;justify-content:space-between;align-items:flex-end;margin-top:30px}@media (max-width:1140px){.catalog-total__price{flex-direction:column;justify-content:center;align-items:center}}@media (max-width:768px){.catalog-total__price{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media (max-width:450px){.catalog-total__price{flex-direction:column;justify-content:center;align-items:center}}.catalog-total__btns{display:flex;justify-content:space-between;align-items:center;margin-top:10px}@media (max-width:888px){.catalog-total__btns{justify-content:center}}@media (max-width:768px){.catalog-total__btns{justify-content:flex-end}}.catalog-list__btn-favorite{background:#f0f2f7;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;min-width:40px;height:40px;border-radius:2px;margin-left:15px}.catalog-list__btn-favorite:hover{opacity:.7;outline:0}.catalog-list__btn-favorite:focus{outline:0}.catalog-list__btn-favorite:active{opacity:.6;outline:0}.catalog-list__btn-favorite::before{background:url(../img/icons/favorite.svg) no-repeat;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-40%);width:25px;height:25px}.catalog-list__btn-favorite.active::before{background:url(../img/icons/favorite--active.svg) no-repeat}.catalog-list__btn-basket{color:#fff;background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;width:85%;height:40px;border-radius:2px;margin-top:0}.catalog-list__btn-basket:hover{opacity:.7;outline:0}.catalog-list__btn-basket:focus{outline:0}.catalog-list__btn-basket:active{opacity:.6;outline:0}@media (max-width:1070px){.catalog-list__btn-basket::before{left:10%}}.catalog-list__btn-icon::before{background:url(../img/icons/icon_busket_white.png) no-repeat transparent;content:"";display:block;width:22px;height:20px}.catalog-list__btn-value{position:relative;color:#fff;font-size:16px;font-weight:400;text-transform:none;padding-left:15px}@media (min-width:500px){.catalog-list__btn-value{display:block}}@media (min-width:500px){.catalog-list__btn-value{}}@media (min-width:1141px){.catalog-list__btn-value{display:block}}.catalog-tabs{border-top:1px solid #e6e6e6;margin:25px auto 25px;padding-top:25px;width:910px}@media (max-width:1490px){.catalog-tabs{width:850px}}@media (max-width:1330px){.catalog-tabs{width:680px}}@media (max-width:1140px){.catalog-tabs{width:450px}}@media (max-width:768px){.catalog-tabs{width:auto}}.catalog-tabs__btn-block{display:flex;transform:translateY(2px)}.catalog-tabs__btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#666;font-size:16px;font-weight:400;line-height:24px;width:165px;height:50px;text-transform:none}.catalog-tabs__btn:hover{opacity:.7;outline:0}.catalog-tabs__btn:focus{outline:0}.catalog-tabs__btn:active{opacity:.6;outline:0}.catalog-tabs__btn.active{background:#fff;color:#333;font-size:16px;font-weight:400;border-radius:2px;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.catalog-tabs__tab{display:none}.catalog-tabs__tab.active{background:#fff;display:block;border-radius:2px;border:1px solid #e6e6e6;padding:25px}.catalog-tabs__wrap{display:flex;justify-content:space-between}.catalog-tabs__text{overflow:hidden}.catalog-tabs__text::after{content:".......................................................................................................................................................................................................................................................................................................................................................................................";display:block;transform:translateY(30%);white-space:nowrap;overflow:hidden;color:#a8a8a8;font-size:10px}.catalog-tabs__text span:first-of-type{float:left;color:#666;font-size:16px;font-weight:300;line-height:30px;margin-right:15px}.catalog-tabs__text span:last-of-type{float:right;color:#333;font-size:16px;font-weight:400;line-height:30px;margin-left:15px}.page-favorite .category-change{margin-top:0}.category-change{margin-top:10px}.serched-buttons{margin:0 auto;width:80%;margin-bottom:50px}.serched-buttons__block{display:flex;justify-content:center}.serched-buttons__btn{font:bold 28px/1.2 "Exo 2- Semi Bold";background:#fff;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;width:80%;color:#b4b4b4;border-radius:4px;padding:25px 40px}.serched-buttons__btn:hover{opacity:.7;outline:0}.serched-buttons__btn:focus{outline:0}.serched-buttons__btn:active{opacity:.6;outline:0}.serched-buttons__btn.active{color:#1f3870}@media (max-width:1140px){.serched-buttons__btn{padding:20px 30px;font-size:24px}}@media (max-width:768px){.serched-buttons__btn{padding:10px 15px;font-size:20px}}@media (max-width:415px){.serched-buttons__btn{padding:5px 10px;font-size:16px}}.searche-block{display:none}.searche-block.active{display:block}.slider-rewiews{margin-top:50px}.slider-rewiews__header{display:flex;justify-content:space-between;flex-direction:column;align-items:center;margin-bottom:30px}@media (min-width:970px){.slider-rewiews__header{flex-direction:row}}.slider-rewiews__title{position:relative;margin:0;color:#1f3870;font-size:36px;font-weight:500}@media (max-width:768px){.slider-rewiews__title{font-size:28px;letter-spacing:normal;text-align:center}}.slider-rewiews__dots{position:relative;display:flex}@media (max-width:768px){.slider-rewiews__dots{margin-right:0}}.slider-rewiews__dots-text{font:400 18px "Exo 2";color:#828899;white-space:nowrap;padding:0 20px}.slider-rewiews__prev{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer;padding-right:90px}.slider-rewiews__prev:hover{opacity:.7;outline:0}.slider-rewiews__prev:focus{outline:0}.slider-rewiews__prev:active{opacity:.6;outline:0}.slider-rewiews__prev::before{background:url(../img/arrow_left.png);content:"";position:absolute;top:30%;left:0;width:88px;height:20px}.slider-rewiews__prev:hover{transform:translateX(-15px)}.slider-rewiews__next{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;transition:transform .2s linear;position:relative;cursor:pointer;padding-left:90px}.slider-rewiews__next:hover{opacity:.7;outline:0}.slider-rewiews__next:focus{outline:0}.slider-rewiews__next:active{opacity:.6;outline:0}.slider-rewiews__next::after{background:url(../img/arrow_right.png);content:"";position:absolute;top:30%;right:0;width:88px;height:20px}.slider-rewiews__next:hover{transform:translateX(15px)}.slider-rewiews__dots-down{display:flex;justify-content:center;margin-top:30px}.slider-rewiews__dot{padding:15px;margin:5px}.rewiews-list-wrap{display:flex;justify-content:center;overflow:hidden;margin:0 auto}@media (max-width:1330px){.rewiews-list-wrap{width:100%}}.rewiews-list{margin:0;padding:0;list-style:none;transition:transform .8s linear;display:flex;flex-direction:row;flex-wrap:nowrap;max-height:none;min-height:calc(100% + 30px);overflow:visible;height:max-content;padding-bottom:30px;width:100%}.rewiews-list__item{position:relative;transition-property:opacity,filter,box-shadow;transition-duration:.4s;transition-timing-function:ease-out;transition-delay:.2s;background:0 0;z-index:2}.rewiews-list__item--active{background:#fff;box-shadow:0 20px 40px #dcdee3;opacity:1}@keyframes rewiew-left{0%{transform:translate(40px,0) rotateY(30deg)}100%{transform:translate(40px,15px) rotateY(30deg)}}@keyframes rewiew-right{0%{transform:translate(40px,0) rotateY(-30deg)}100%{transform:translate(-40px,15px) rotateY(-30deg)}}.rewiew-left{animation:rewiew-left .5s ease-in-out forwards;transform:translate(40px,15px) rotateY(30deg);filter:grayscale(1);z-index:1}.rewiew-right{animation:rewiew-right .5s ease-in-out forwards;transform:translate(-40px,15px) rotateY(-30deg);filter:grayscale(1);z-index:1}.rewiew-left .rewiew__photo-wrapper,.rewiew-right .rewiew__photo-wrapper{width:130px;height:110px}.rewiew-left .rewiew__photo-wrapper img,.rewiew-right .rewiew__photo-wrapper img{width:130px;height:110px}.rewiew-left .rewiews-list__over-shadow,.rewiew-right .rewiews-list__over-shadow{transition:background-image 1s ease-in;position:absolute;top:-5%;left:0;width:100%;height:110%;z-index:100}.rewiew-left .rewiews-list__over-shadow{background:linear-gradient(to left,transparent 0,#fff 95%,#fff 100%)}.rewiew-right .rewiews-list__over-shadow{background:linear-gradient(to right,transparent 0,#fff 84%,#fff 100%)}.rewiews-list__item--active .rewiews-list__under-shadow{background:#f0f2f7;transition:transform .3s;position:absolute;bottom:0;left:4.5%;transform:translateY(12px);width:91%;height:12px;border-radius:4px;border:1px solid #fff;z-index:-1}@keyframes slider-anim-from{0%{opacity:1;transform:translateX(0)}50%{opacity:0;transform:translateX(32%)}55%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(0)}}@keyframes slider-anim-to{0%{transform:translateX(0)}40%{transform:translateX(-32%)}41%{transform:translateX(0)}100%{transform:translateX(0)}}.wrap-anim-from{animation-name:slider-anim-from;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:backwards}.wrap-anim-to{animation-name:slider-anim-to;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:backwards}.rewiews-list__item{background:#fff;padding:50px 40px 0;border-radius:4px;border:1px solid #fff;min-height:265px;cursor:pointer;z-index:10}.rewiews-list__item--inactive{padding:37px 40px 0;margin-top:5px;margin-bottom:5px;min-height:230px;border-top:1px solid #c8cede;border-bottom:1px solid #c8cede;z-index:-10}.rewiew__client{display:flex;align-items:flex-start}@media (max-width:1200px){.rewiew__client{flex-direction:column}}.rewiew__title{font:normal 400 20px/26px "Exo 2";color:#333;letter-spacing:normal;text-align:left;text-transform:uppercase;margin-bottom:0;margin-top:12px;padding:0}.rewiew__title-wrapper{margin-left:20px}.rewiew__photo-wrapper{position:relative;width:110px;height:110px}.rewiew__photo-text{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;color:#fff;text-shadow:3px 3px 1px #000;opacity:.7;font-size:50px}.rewiew__client-photo{width:110px;height:110px}.rewiew__text{position:relative;font-size:16px;font-weight:400;letter-spacing:normal;line-height:26px;padding-left:30px;margin-top:5px}.rewiew__text::before{background:url(../img/icon-rewiew-text.png);content:"";position:absolute;top:8px;left:0;width:12px;height:11px}.rewiews-list__item--inactive .rewiew__text{margin-bottom:8px}.stars{margin:0;padding:0;list-style:none;display:flex;padding-top:10px}.stars__item{background:url(../img/icons/start.svg) no-repeat center/contain;width:15px;height:15px}.stars__item:not(last-child){margin-right:8px}.stars__item--active{background:url(../img/icons/start--active.svg) no-repeat center/contain}.about-certificates-wrapper{background:#f0f2f7;width:100%}.about-certificates__header{padding-top:85px}.about-certificates__image-wraper{padding-top:40px}.about-certificates{background:#f0f2f7;display:grid;grid-template-columns:70% 30%;max-width:1490px;margin:0 auto}@media (max-width:1270px){.about-certificates{grid-template-columns:auto}}@media (max-width:768px){.about-certificates{padding:0 30px}}@media (max-width:415px){.about-certificates{padding:0}}.certificate__button{background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;transform:skewX(-40deg);border-radius:8px;width:270px;height:60px}.certificate__button:hover{opacity:.7;outline:0}.certificate__button:focus{outline:0}.certificate__button:active{opacity:.6;outline:0}.certificate__button.active span{position:relative;top:-5px;padding-left:15px}.certificate__button.active span::after{content:none}.certificate__button.active span::before{background:url(../img/icons/icon_btn_snippet.png) no-repeat transparent;content:"";display:inline-block;position:relative;top:5px;left:-20px;width:22px;height:24px;animation:anim-pagination-snippet .5s linear infinite}.certificate__button span{display:block;transform:skewX(40deg)}.about{background:0 0}.about__text{font:normal 300 16px/30px "Exo 2 Light";background:#fff;display:none;width:89%;letter-spacing:normal;box-shadow:0 20px 40px rgba(0,0,0,.1);padding:15px}.about__text--active{display:block}@media (max-width:1200px){.about__text{width:auto}}.about__button{font:16px/1.2 "Exo 2";background:#1f3870;display:flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;color:#fff;text-transform:uppercase;text-decoration:underline;border-radius:10px;transform:skewX(-40deg);position:relative;width:216px;height:60px;margin-top:55px;margin-left:25px}.about__button:hover{opacity:.7;outline:0}.about__button:focus{outline:0}.about__button:active{opacity:.6;outline:0}.about__button span{display:block;transform:skewX(40deg)}.about__button:active{box-shadow:inset 0 2px 0 0 #696969}.about__button span{position:relative;padding-right:30px}.about__button span::after{background:url(../img/arrow_right_button.png) transparent;content:"";display:inline-block;position:relative;top:0;right:-15px;width:30px;height:10px}.about__button:focus span::after,.about__button:hover span::after{right:-25px}@media (max-width:415px){.about__button{font-size:12px}}.scale{background:linear-gradient(to right,#d0d5e3 0,#d4d8e4 100%) #c8cede;position:relative;display:flex;justify-content:space-between;width:610px;height:2px;margin-top:45px;margin-left:110px}@media (max-width:1000px){.scale{margin-left:80px;width:400px}}@media (max-width:768px){.scale{margin-left:auto;margin-right:auto;width:270px}}.scale__block{position:relative;top:-34px;left:0;margin-right:-10px}.scale__block--active.scale__block{top:-42px}.scale__block--active:first-of-type{margin-left:-15px}.scale__block--active:last-of-type{margin-right:-20px;margin-left:70px}.scale__block--active:not(:last-of-type){margin-right:70px}@media (max-width:1000px){.scale__block--active:last-of-type{margin-left:40px}.scale__block--active:not(:last-of-type){margin-right:40px}}@media (max-width:768px){.scale__block--active:last-of-type{margin-left:20px}.scale__block--active:not(:last-of-type){margin-right:20px}}.scale__text{font:normal 400 14px/30px "Exo 2";color:#b1b6c4;letter-spacing:normal;padding-bottom:0;text-decoration:underline;text-decoration-style:dotted}.scale__block--active .scale__text{font:italic 400 16px/30px "Exo 2- Semi Bold Italic";color:#333;letter-spacing:normal;text-decoration:none}.scale__block--active .scale__button::before{background:#fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:18px;height:18px;border:3px solid #c8cede;border-radius:50%;box-sizing:content-box}.scale__block--active .scale__button::after{background:linear-gradient(to top,#ed8439 0,#ffac70 100%) #fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:12px;height:12px;box-shadow:0 20px 30px rgba(0,0,0,.2);border-radius:50%;box-sizing:content-box}.scale__block--active .scale__button:hover::before{border-width:3px}.scale__button{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;position:relative;height:24px}.scale__button:hover{opacity:.7;outline:0}.scale__button:focus{outline:0}.scale__button:active{opacity:.6;outline:0}.scale__button::before{background:#fff;content:"";position:relative;bottom:7px;left:0;width:6px;height:6px;border:1px solid #c8cede;border-radius:50%;box-sizing:content-box}.scale__button:hover::before{border-width:2px}.certificates{position:relative;top:-45px;z-index:30}@media (max-width:1270px){.certificates{display:flex;justify-content:center;align-items:center;flex-direction:column;top:12px;background-position-x:center}}@media (max-width:768px){.certificates{flex-direction:column}}.webp .certificates{background:url(../img/certificate_back_image.webp) no-repeat 0 0/auto transparent;background-position-x:right;background-position-y:top}.no-webp .certificates{background:url(../img/certificate_back_image.png) no-repeat 0 0/auto transparent;background-position-x:right;background-position-y:top}.certificates-list{margin:0;padding:0;list-style:none}.certificates-list__item{display:none}.certificates-list__item.active{display:flex;flex-direction:column;justify-content:center;align-items:center;width:225px;margin-top:50px}.certificates__image-wrapper{transition:all 2s;display:flex;justify-content:center;width:225px;height:235px}.certificates__image-wrapper:focus,.certificates__image-wrapper:hover{opacity:.8}.certificates__link{cursor:pointer}.certificates__text{font:normal 300 16px/22px "Exo 2";letter-spacing:normal;text-align:center}.certificates__text strong{font-family:"Exo 2- Semi Bold Italic";font-weight:400;font-style:italic;letter-spacing:normal;line-height:normal}.certificates__slider{position:relative;display:flex;justify-content:center;min-width:360px}@media (max-width:415px){.certificates__slider{min-width:0}}.certificates__slider-prev{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms}.certificates__slider-prev:hover{opacity:.7;outline:0}.certificates__slider-prev:focus{outline:0}.certificates__slider-prev:active{opacity:.6;outline:0}.certificates__slider-prev::before{background:url(../img/arrow_left_certificates.png) transparent;content:"";position:relative;top:0;left:0;width:30px;height:10px}.certificates__slider-prev:focus::before,.certificates__slider-prev:hover::before{transform:translateX(-5px)}.certificates__slider-next{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms}.certificates__slider-next:hover{opacity:.7;outline:0}.certificates__slider-next:focus{outline:0}.certificates__slider-next:active{opacity:.6;outline:0}.certificates__slider-next::before{background:url(../img/arrow_right_certificates.png) transparent;content:"";position:relative;top:0;left:0;width:30px;height:10px}.certificates__slider-next:focus::before,.certificates__slider-next:hover::before{transform:translateX(5px)}@keyframes anim-tab{0%{opacity:0}100%{opacity:1}}.tab-animation{animation-name:anim-tab;animation-duration:1s}.galerie{width:100%;grid-template-columns:repeat(1,1fr);display:grid;grid-gap:10px;cursor:pointer;padding:30px 15px}@media (min-width:500px){.galerie{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.galerie{grid-template-columns:repeat(3,1fr)}}@media (min-width:1333px){.galerie{grid-template-columns:repeat(4,1fr)}}.galerie-card{position:relative;width:100%;border-radius:2px;cursor:pointer;border:1px solid #ccc}.galerie-card:hover{box-shadow:0 20px 40px rgba(0,0,0,.2);z-index:100}.about-galerie-card{border:none}.galerie-card__img{display:block;width:100%;height:auto;margin-bottom: 10px;max-height: 400px;object-fit: cover;}.galerie-card__link{display:block;padding:0 20px;color:#000000;text-decoration:underline}.galerie-card__info{padding:0 20px;font-weight: 300}.similar-top{display:flex;align-items:center;justify-content:space-between}.similar-controls{display:flex}.similar-controls--hide{display:none}.similar-arrow{display:block;position:relative;margin-right:30px;top:0;transform:translate(0,0)}.similar-arrow:last-child{margin-right:0}.similar{overflow:hidden;display:block;padding-right:1px}.similar_track{display:flex;transition:.2s}.similar__slide{display:flex;flex-direction:column;border:1px solid #e6e6e6;min-width:100%}@media (min-width:600px){.similar__slide{min-width:49%;max-width:49%;margin-right:2%}}@media (min-width:1200px){.similar__slide{min-width:32%;max-width:32%;margin-right:2%}}@media (min-width:1500px){.similar__slide{min-width:24%;max-width:24%;margin-right:1.21%}}@media (min-width:1700px){.similar__slide{min-width:19%;max-width:19%;margin-right:1.21%}}.similar__text{padding:0 10px}.similar__image-wrap{width:100%;margin-bottom:20px}.similar__image{width:100%}.similar__changer{display:none}.similar__info{margin-top:auto;padding:0 15px}.similar__center{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.similar__price{font:400 18px/24px "Exo 2- Semi Bold";color:#333}.similar__bottom{display:flex;align-items:center;justify-content:space-between}.error-page{padding:50px 0 100px}@media (min-width:768px){.error-page{padding:70px 0 100px}}.page-404__title{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#d00;font-weight:400;margin:0 auto;padding-bottom:30px}.page-404__desc{font-size:32px;text-align:center}@media (min-width:768px){.page-404__desc{font-size:58px}}.page-404__number{font-size:122px}.page-404__btns{display:flex;flex-direction:column;justify-content:center;padding-top:60px}@media (min-width:480px){.page-404__btns{flex-direction:row}}.page-404__btn{display:block;text-align:center;background:#ed8439;padding:15px 30px;color:#fff;border-radius:5px;margin:0 0 20px 0;transition:.3s ease-in}.page-404__btn:hover{opacity:.7}@media (min-width:480px){.page-404__btn{margin:0 20px 0 0}.page-404__btn:last-child{margin:0}}.main-footer{position:relative}.main-footer .contacts-list__adress,.main-footer .contacts-list__tel{color:#afb0b3;position:relative}.main-footer__icon-link{position:relative;display:flex;justify-content:center;align-content:center;align-items:center}.main-footer__icon-link::after{background:url(../img/icons/logo_white.png) transparent;content:"";position:relative;top:0;left:0;width:73px;height:70px}.main-footer__icon-link:focus::after,.main-footer__icon-link:hover::after{opacity:.6}.main-footer__icon-link:active::after{opacity:.3}.company{padding:70px 0}.webp .company{background:url(../img/background/footer_back.webp) #1f3870}.no-webp .company{background:url(../img/background/footer_back.jpg) #1f3870}.company-frame{color:#fff;opacity:.7;margin:30px 0}.company-lists{display:flex;justify-content:space-between}.product-lists{padding-left:15px;display:grid;grid-template-columns:1fr;justify-content:start;width:100%}@media (min-width:720px){.product-lists{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.product-lists{grid-template-columns:1fr 1fr 1fr 1fr}}.product-list{list-style:url(../img/icons/li_mark_white.png);margin:0;padding:0}.product-list__item{margin-bottom:5px}.product-list__link{color:#fff;font-size:15px;font-weight:300;line-height:30px;text-decoration:underline}@keyframes footer-btn-anim{0%{transform:translate(-50%,-50%)}50%{transform:translate(-50%,-30%)}100%{transform:translate(-50%,-70%)}}.company__button-up{background:#1f3870;position:relative;display:block;width:42px;height:42px;border-radius:4px;opacity:.7}.company__button-up::before{background:url(../img/icons/up_page_arrow.png);content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:16px}.company__button-up:focus::before,.company__button-up:hover::before{animation-name:footer-btn-anim;animation-duration:.8s;animation-iteration-count:infinite}.company__button-up:focus,.company__button-up:hover{opacity:1}.about-contacts__block{display:flex;align-items:center;flex-direction:column;margin-top:15px}@media (min-width:1050px){.about-contacts__block{justify-content:space-between;align-items:center;flex-direction:row}}.main-footer__contacts-list{flex-direction:column;color:#afb0b3}.main-footer__contacts-list .contacts-list__city,.main-footer__contacts-list .contacts-list__mail{color:#fff}.main-footer__contacts-list .contacts-list__bold{color:#fff}@media (min-width:450px){.main-footer__contacts-list{flex-direction:row}}.social-links{margin:0;padding:0;list-style:none;display:flex}.social-links__item{width:36px;height:36px;border-radius:4px;border:1px solid rgba(255,255,255,.2);opacity:.7;margin:10px}.social-links__item img{width:50%}.social-links__item:focus,.social-links__item:hover{opacity:1;border-color:rgba(255,255,255,.5)}.social-links__link{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px}.subscription{position:relative;height:40px}@media (max-width:768px){.subscription{margin-top:25px}}.subscription__input{background:0 0;display:flex;align-items:center;color:#fff;font-size:14px;font-weight:300;width:350px;opacity:.5;height:40px;border:none;border-bottom:2px solid rgba(255,255,255,.2)}.subscription__input:focus,.subscription__input:hover{border-color:rgba(255,255,255,.5)}.subscription__input:focus .subscription__link,.subscription__input:hover .subscription__link{opacity:.8}@media (max-width:415px){.subscription__input{width:300px}}.subscription__btn{background:0 0;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:1.2;text-align:center;box-sizing:border-box;border:none;text-transform:uppercase;cursor:pointer;transition-property:all;transition-duration:150ms;cursor:pointer}.subscription__btn:hover{opacity:.7;outline:0}.subscription__btn:focus{outline:0}.subscription__btn:active{opacity:.6;outline:0}.subscription__btn .active{display:none}.subscription__btn::after{background:url(../img/icons/btn_arrow.png);content:"";position:absolute;top:50%;right:0;transform:translate(0,-50%);width:30px;height:10px}.subscription__autor{font:normal 400 14px/22px "Exo 2- Extra Light";color:#afb0b3;letter-spacing:normal;text-align:left}@media (max-width:768px){.subscription__autor{margin-top:20px;order:1;text-align:center}}.subscription__offert{font:normal 300 14px/22px "Exo 2";color:#afb0b3;letter-spacing:normal;text-align:right;text-decoration:underline;width:220px}@media (max-width:768px){.subscription__offert{margin-top:20px;text-align:center}}@media (max-width:768px){.subscription__br{display:none}}.gallery-wrap{padding-top: 30px;}
html { scroll-behavior: smooth; }


.scroll-table{
    width: 100%;
    overflow: auto;
    padding-bottom: 10px;
}
.reviews-block{
    padding: 0;
    margin-top: 34px;
}

@media (min-width: 1040px) {
    .reviews-block{
        padding: 0 30px;
        margin-top: 64px;
    }

}


.reviews-block__title{
    color: #222840;
    font-weight: 300;
    margin-bottom: 32px;
    font-size: 32px;

    font-family: "Open Sans Condensed", sans-serif;
}

.reviews-block__top{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 20px;

}


@media (min-width: 1040px) {
    .reviews-block__top{
        flex-direction: row;
    }
}

.reviews-block__ya{
    background: #F5F5F5;

}

.reviews-block__btn{
    position: relative;
    padding: 12px 24px;
    background: #1f3870;
    color: #fff;
    line-height: 1;
    border-radius: 2px;
    cursor: pointer;
    transition: 0.2s ease-in-out;
    bottom: 0;
    width: 100%;
    text-align: center;
}

@media (min-width: 1040px) {
    .reviews-block__btn{
        width: auto;
    }
}

.reviews-block__btn.add{
    margin-left: auto;
}

.reviews-block__btn:hover{
    bottom: 10px;
}

.reviews-block__list{
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 16px;


}

@media (min-width: 720px) {
    .reviews-block__list{
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (min-width: 1280px) {
    .reviews-block__list{
        grid-template-columns: repeat(3, 1fr);
    }
}

.reviews-block__list.one-column{
    grid-template-columns: repeat(1, 1fr);
}

.feedback-card{
    position: relative;
    padding: 18px 18px 32px 18px;
    /*min-height: 240px;*/
    width: 100%;
    border-radius: 2px;
    box-shadow: rgba(0, 0, 0, 0.2) 0 6px 10px;
    border: 1px solid rgb(235, 235, 235);
    background: #fff;
    transition: 0.2s ;
}


.feedback-card.skeleton{
    height: 120px;
}

.feedback-card:hover{
    box-shadow: rgba(0, 0, 0, 0.4) 0 6px 10px;
}

.feedback-card__top{


    margin-bottom: 16px;

}

.feedback-card__stars{

    display: flex;
    align-items: center;
}

.feedback-card__head{
    display: flex;
    flex-direction: column;
    /*align-items: center;*/
}


.feedback-card__user{
    display: flex;
    gap: 20px;
    align-items: center;
}

.feedback-card__label{

}

.feedback-card__company{
    margin: 5px 0 0 0;
    color: #94A3B8;
    font-weight: 500;
    font-size: 14px;
}


.feedback-card__link{
    display: block;
    margin-top: 10px;
    color: #1f3870;
    font-size: 14px;
}


.feedback-card__info{
    /*margin-left: auto;*/

    display: flex;
    flex-direction: column;
    gap: 5px;

}


@media (min-width: 1040px) {
    .feedback-card__info{
        flex-direction: row;
        align-items: center;
        width: 100%;
        gap: 20px;
    }
}


.feedback-card__score{

    display: flex;
    flex-direction: column-reverse;
    gap: 5px;
}


@media (min-width: 1040px) {
    .feedback-card__score{
        margin-left: auto;
        flex-direction: row;
        align-items: center;

        gap: 20px;
    }
}

.feedback-card__pic{
    display: block;
    width: 48px;
    height: 48px;
    flex-shrink: 0;
    border-radius: 50%;
    background: #f4f5f6;
    padding: 5px;
}

.feedback-card__photo{
    border-radius: 50%;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.feedback-card__name{
    margin: 0;
    font-size: 14px;
    color: #0F172A;
    font-weight: 600;

}


@media (min-width: 1040px) {
    .feedback-card__name {
        font-size: 16px;
    }
}
.feedback-card__date{

    margin: 0;
    color: #94A3B8;
    font-weight: 500;
    font-size: 12px;
}


@media (min-width: 1040px) {
    .feedback-card__date {
        padding: 2px 0 0 0;
        font-size: 14px;
    }
}
.feedback-card__body{
    position: relative;
}


.feedback-card__title{
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 10px;
}

.feedback-card__content{
    position: relative;
    max-height: 35px;
    overflow: hidden;
}

.feedback-card__content.open{
    max-height: 100%;
    height: auto;
}
.feedback-card__text{

    color: rgb(71, 85, 105);
    font-size: 14px;
    /*margin-bottom: 12px;*/
}

.feedback-card__text.open{
    /*height: auto;*/
}

.feedback-card-open{
    position: absolute;
    border: none;
    display: none;
    justify-content: flex-end;
    width: 100%;
    text-align: right;
    right: 0;
    bottom: 2px;
    border-radius: 24px;
    z-index: 100;

}

.feedback-card__media{
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
}

.feedback-card-media{
    position: relative;
    width: 75px;
    height: 75px;
}

.feedback-card-media__play{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 30px;
    height: 30px;

}

.feedback-card-media__play::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
    background: 100% url('../img/icons/video-play.svg') no-repeat;
    cursor: pointer;
}

.feedback-card-media__content{
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    cursor: pointer;
}

.feedback-card-open__label{
    padding: 0 50px;
    color: #ff0000;
    font-weight: 400;
    font-size: 14px;
    cursor: pointer;
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 100%);
}

.feedback-card-open.show{
    display: flex;
}

.feedback-card__close{
    display: none;

    /*margin-top: 10px;*/
    cursor: pointer;
    color: #1f3870;
    font-weight: 400;
    font-size: 14px;

}

.feedback-card__close.show{
    display: inline;
}


@keyframes flicker {
    from{
        opacity: 0.2;
    }
    50%{
        opacity: 1;
    }
    to{
        opacity: 0.2;
    }
}

.reviews-block__loader{
    display: none;
    margin-top: 16px;
    animation: flicker 2s infinite linear;
}

.reviews-block__loader.show{
    display: grid;
}

.feedback-card__close.hide{
    display: none;
}

.feedback-card-answer{
    margin-top: 10px;
}

.feedback-card-answer__btn{
    padding: 0;
    margin: 0;
    cursor: pointer;
    color: #1f3870;
    font-weight: 400;
    font-size: 14px;
}

.feedback-card-answer__btn.hide{
    display: none;
}

.feedback-card-answer__content{
    padding-top: 10px;
    display: none;
}


.feedback-card-answer__top{
    display: flex;
    gap: 20px;
    margin-bottom: 16px;
}

.feedback-card-answer__content.show{
    display: block;
}
.feedback-card-answer__body{
    color: rgb(71, 85, 105);
    font-size: 14px;
    margin-left: 24px;
    padding-left: 10px;
    border-left: 1px solid rgba(71, 85, 105, 0.6);
}


.reviews-block__bottom{
    margin-top: 40px;
    display: flex;
    justify-content: center;

}


.reviews-block__more{
    position: relative;
    color: #ffffff;
    font-size: 14px;
    border-radius: 2px;
    padding: 12px 24px;
    line-height: 1;
    font-weight: 500;
    cursor: pointer;
    background: #1f3870;
    transition: 0.2s ease-in-out;
    bottom: 0;
}

.reviews-block__more:hover{
    bottom: 10px;
}

.reviews-block__more.hide{
    display: none;
}



.feedback-modal{
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 1000;
    padding-top: 30px;
    background: rgba(0, 0, 0, 0.411);
    overflow-y: auto;

}

.reviews-modal__inner{
    position: relative;
    max-width: 600px;
    margin: 0 auto;
    background: #fff;
    padding-bottom: 20px;
}


.feedback-modal__close{
    border: none;
    background: rgba(0, 0, 0, 0);
    outline: none;
}

.feedback-modal.open{
    display: block;
}


.feedback-modal__panel{
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.feedback-modal__inner{
    position: relative;
    max-width: 438px;
    margin: 0 auto;
    background: #fff;
}

.feedback-modal__close{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    cursor: pointer;
}


.about_after {
    margin-top: 60px;
}

.about_after h2{

    margin: 32px 0 16px;
}

.about_after h3 {
    font-family: "Open Sans Condensed";
    font-weight: 300;
    font-size: 32px;
    line-height: 65px;
    text-align: left;
    color: #222840;
}
.about_after p {
    font-family: Manrope;
    font-weight: normal;
    font-size: 16px;
    line-height: 28px;
    text-align: left;
    color: #606475;
}

.about_after ul li {
    font-family: Manrope;
    font-weight: normal;
    font-size: 16px;
    line-height: 28px;
    text-align: left;
    color: #606475;

    margin-left: 20px;
    list-style-type: disc;
}

.about_after ol li {
    font-family: Manrope;
    font-weight: normal;
    font-size: 16px;
    line-height: 28px;
    text-align: left;
    color: #606475;
}


.feedback-modal__cross{
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}

.feedback-modal__message{
    display: none;
}

.feedback-modal__message.show{
    display: block;
    color: #008349;
}
.feedback-modal__message.error{
    color: #ff0000;
}

.stars-group{
    padding-bottom: 5px;
    border-bottom: 2px solid #c3cad9;
    padding-bottom: 15px;
}

.stars-group__list{
    display: flex;
}

.stars-group__label{
    transition: height .2s;
    font-size: 14px;
    font-weight: 300;
}

.star-check{
    position: relative;
    width: 20px;
    height: 20px;
    cursor: pointer;
}

.star-check__empty{
    width: 100%;
    height: 100%;
    object-fit: contain;
    display: block;
}

.star-check__fake{
    display: none;
}

.star-check__full{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.star-check__input{
    display: none;
}

.star-check__input:checked + .star-check__full{
    display: block;
}

.star-check__full.show{
    display: block;
}

.menu-item--nosubitems::before{
    display: none !important;
}

.questions-block{

    margin-bottom: 50px;
    /*display: none;*/
}

.question{
    border-top: 1px solid #d7d8d9;
}

.question.open .question__body{
    height: auto;
}

.question:last-child{
    border-bottom: 1px solid #d7d8d9;
}

.question.open .question-btn__cross{
    transform: rotate(45deg);
}

.questions-block__list{
    width: 100%;
}
.question__top{
    position: relative;
    display: flex;
    cursor: pointer;
    padding: 10px 30px 10px 0;
    user-select: none;
}

.questions-block__bottom{
    width: 100%;
    text-align: center;
}

@media(min-width: 1040px){
    .question__top{
        padding: 15px 70px 15px 0;
    }
}

.question__title{
    color: #222840;
    margin: 0;
    font-size: 14px;
    font-weight: bold;
}

@media(min-width: 1040px){
    .question__title{
        font-size: 18px;
    }
}

.question-btn{
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 30px;
}

@media(min-width: 1040px){
    .question-btn{
        width: 57px;
        height: 57px;
    }
}

.question__text{
    margin: 20px 0;
    color: #606475;
    font-size: 16px;
}

.question-btn__cross{
    font-size: 30px;
    color: #222840;
}

.question__link{
    display: inline-block;
    color: #ff0000;
    margin-bottom: 15px;
}

.question__body{
    height: 0;
    overflow: hidden;
}

.file-control__add{
    width: 100%;
    cursor: pointer;
}

.file-control__title{
    border: 1px solid #c0cfdd;
    padding: 10px 15px;
    text-align: center;

    display: block;

}


.file-control__input{
    display: none;
}

.file-control__list{
    margin-top: 10px;
    display: flex;
    gap: 10px;
    flex-wrap: wrap;
}

.file-control-item{
    position: relative;
    overflow: hidden;
    width:80px;
    height: 80px;
    border: 2px solid #1f3870;

}

.media-file-item__input{
    display: none;
}

.file-control-item__btn{
    position: absolute;
    width: 100%;
    padding: 5px;
    font-size: 12px;
    background: #fff;
    cursor: pointer;
    text-align: center;
    z-index: 1;
    transition: 0.2s;
}


.file-control__info{
    color: #999;
    font-size: 12px;
    font-weight: 300;
    text-align: left;

}


.file-control-item:hover .file-control-item__btn{
    transform: translateY(0);
}
.file-control-item__btn.top{
    transform: translateY(-120%);
    top: 2px;
    background: #fff;
}

.file-control-item__btn.bottom{
    transform: translateY(120%);
    bottom: 2px;
}

.file-control-item__inner{
    width: 100%;
    height: 100%;
}

.file-control-item__content{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}


.file-control-item__play{
    position: absolute;
    width: 40px;
    height: 40px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);

}

.requisites{
    padding: 40px 0;
    background: #fff;
}

.requisites-table{
    border: 1px solid #e6e6e6;
    border-radius: 4px;
}

.requisites-table-row{
    display: flex;
    flex-direction: column;
    font-size: 16px;
    line-height: 24px;
    color: #333;
    border-bottom: 1px solid #e6e6e6;
}

@media(min-width: 780px){
    .requisites-table-row{
        flex-direction: row;
    }
}

.requisites-table-row:nth-child(odd){
    background: #f9f9f9;
}

.requisites-table-row:last-child{
    border-bottom: none;
}

.requisites-table-row__label{
    /*width: 30%;*/
    padding: 10px;
    /*text-align: center;*/
    flex-shrink: 0;
}


@media (min-width: 780px){
    .requisites-table-row__label{
        width: 30%;
        border-right: 1px solid #e6e6e6;
        text-align: left;
    }
}

.requisites-table-row__value{
    flex-grow: 1;
    padding: 10px;
    font-size: 14px;

}

@media(min-width: 780px){
    .requisites-table-row__label{
        font-size: 16px;

    }
}





