

/* Start:/local/templates/alenmel/css/project.min.css?1757593142182771*/
.\@main .\:button,.\@main .\:checkbox label,.\@main .\:page .spoiler h2,.\@main .\:pagination .nav,.\@main button,.\@main input[type=submit]{-ms-user-select:none;-webkit-user-select:none}html{--primary:#e31f25;--white:#fff;--border-radius:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::-moz-selection{background-color:#e31f25;color:#fff}::selection{background-color:#e31f25;color:#fff}body,html{padding:0;margin:0}body{font-family:Eurostile,Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500;color:#000;line-height:normal;font-size:16px}.\@main{min-height:100vh;min-width:320px}.\@main img{max-width:100%}.\@main a{color:#000;text-decoration:none}.\@main a[href^=tel]{white-space:nowrap}.\@main a:hover{color:#e31f25}.\@main button,.\@main input,.\@main input[type=submit],.\@main select,.\@main table,.\@main textarea{font-family:Eurostile,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;font-size:16px}.\@main table thead{font-weight:500}.\@main h1,.\@main h2,.\@main h3,.\@main h4,.\@main h5,.\@main h6,.\@main ol,.\@main p,.\@main ul{margin-top:0}.\@main select{outline:0}.\@main button,.\@main input[type=submit]{background-color:transparent;border:0;-moz-user-select:none;padding:0;outline:0;margin:0;cursor:pointer;user-select:none;font-weight:500}.\:rub{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:500;font-size:16px}@font-face{font-family:Eurostile;src:url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Reg.woff2?v=1.1.0) format("woff2"),url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Reg.woff?v=1.1.0) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Med.woff2?v=1.1.0) format("woff2"),url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Med.woff?v=1.1.0) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Bol.woff2?v=1.1.0) format("woff2"),url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Bol.woff?v=1.1.0) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Eurostile;src:url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Hea.woff2?v=1.1.0) format("woff2"),url(/local/templates/alenmel/css/./../fonts/eurostile/Eurostile-Hea.woff?v=1.1.0) format("woff");font-weight:800;font-style:normal;font-display:swap}.text-primary{color:var(--primary)!important}.text-bg-primary{background:var(--primary)!important;color:var(--white)!important}.text-uppercase{text-transform:uppercase}.animated-blick{position:relative;overflow:hidden}.animated-blick::after{content:"";position:absolute;top:0;bottom:0;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(10%,rgba(255,255,255,.1)),color-stop(20%,rgba(255,255,255,.2)),to(rgba(255,255,255,.6)));background:linear-gradient(90deg,rgba(255,255,255,.1) 10%,rgba(255,255,255,.2) 20%,rgba(255,255,255,.6));width:20px;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);left:-20%;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-animation-name:blick;animation-name:blick;-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes blick{15%,to{left:110%}}@keyframes blick{15%,to{left:110%}}.badge{--badge-padding-x:0.65em;--badge-padding-y:0.35em;--badge-font-size:0.75em;--badge-font-weight:700;--badge-color:#fff;--badge-border-radius:var(--border-radius);display:inline-block;padding:var(--badge-padding-y) var(--badge-padding-x);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:1;color:var(--badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--badge-border-radius)}.\@main .\@header{position:relative;z-index:3}.\@main .\@header .top{display:grid;grid-template-columns:auto 1fr auto 247px;grid-gap:20px;padding-bottom:10px;padding-top:20px;border-bottom:1px solid #c4c4c4}.\@main .\@header .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@header .top .logo:hover .logo-image img{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.\@main .\@header .top .logo-image{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px}.\@main .\@header .top .contact,.\@main .\@header .top .contact .tels-box .tel{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@header .top .logo-image img{width:247px;min-width:247px}.\@main .\@header .top .slogan{font-size:18px}.\@main .\@header .top .contact{display:flex;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.\@main .\@header .top .contact .item{display:grid;grid-template-columns:auto 1fr;padding-bottom:10px}.\@main .\@header .top .contact .item:last-child{padding-bottom:0}.\@main .\@header .top .contact .item:hover .icon{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@header .top .contact .item.tels{position:relative;z-index:1;padding-right:30px}.\@main .\@header .top .contact .item.tels:hover::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.\@main .\@header .top .contact .item.tels:hover .tels-box{display:block}.\@main .\@header .top .contact .item.tels::after{content:'';position:absolute;right:0;margin:7px;width:14px;min-width:14px;height:7px;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-down-red.svg)}.\@main .\@header .top .contact .item.tels~.item{padding-right:30px}.\@main .\@header .top .contact .item .icon{padding-right:10px;grid-row:span 2}.\@main .\@header .top .contact .item .icon img{width:24px;min-width:24px}.\@main .\@header .top .contact .item .value{font-size:22px;font-weight:800;line-height:1}.\@main .\@header .top .contact .item .label{font-size:14px;color:#939393}.\@main .\@header .top .contact .tels-box{display:none;position:absolute;top:100%;left:0;z-index:2;padding:20px 15px 20px 20px;background-color:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.\@main .\@header .top .contact .tels-box .heading{font-size:18px;margin-bottom:16px}.\@main .\@header .top .contact .tels-box .list{height:303px;padding-right:10px}.\@main .\@header .top .contact .tels-box .tel{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 10px 12px 0;margin-top:-12px}.\@main .\@header .top .contact .tels-box .tel a{white-space:nowrap;font-size:22px;font-weight:900;color:#000}.\@main .\@header .top .contact .tels-box .tel span{color:#939393}.\@main .\@header .bottom .menu .item.active .link,.\@main .\@header .bottom .sub-menu .sub-link.active{color:#e31f25}.\@main .\@header .top .actions .icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px;padding-bottom:10px}.\@main .\@header .top .actions .messages,.\@main .\@header .top .actions .nets{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@header .top .actions .messages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@header .top .actions .icon{margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@header .top .actions .icon:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@header .top .actions .icon img{height:24px}.\@main .\@header .top .actions .button{width:100%}.\@main .\@header .bottom{display:grid;grid-template-columns:1fr auto;grid-gap:15px;padding-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@header .bottom .menu{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@header .bottom .menu .item:first-child .link{padding-left:0}.\@main .\@header .bottom .menu .item:hover .sub-menu{display:block}.\@main .\@header .bottom .menu .item.compact{position:relative}.\@main .\@header .bottom .menu .item.compact .sub-menu{width:300px}.\@main .\@header .bottom .menu .item.compact .sub-link{padding-left:30px;padding-right:30px}.\@main .\@header .bottom .menu .link{font-size:22px;padding:10px 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@header .bottom .menu .link.is-special{position:relative;text-decoration:none;overflow:hidden}.\@main .\@header .bottom .menu .link.is-special::after{content:'';position:absolute;top:50%;left:50%;width:100%;height:50%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,0,0,.5)),to(rgba(255,0,0,0)));background:linear-gradient(90deg,rgba(255,0,0,.5),rgba(255,0,0,0));-webkit-animation:shine 3s infinite;animation:shine 3s infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.\@main .\@header .bottom .sub-menu{border-top:1px solid #e31f25;position:absolute;top:100%;left:0;right:0;z-index:1;padding-top:15px;padding-bottom:25px;display:none;background-color:#fff}.\@main .\@header .bottom .sub-menu .sub-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:700;font-size:20px;padding:8px 0}.\@main .\@header .bottom .search{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@header .bottom .search .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.\@main .\@header .bottom .search .line .input-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;right:25px;padding-left:30px;bottom:0;top:0;background-color:#fff}.\@main .\@header .bottom .search .line input{border:0;border-bottom:1px solid #000;font-size:14px;outline:0;font-weight:500;padding-left:0;width:225px}.\@main .\@header .bottom .search .line input::-webkit-input-placeholder{font-size:14px;color:#939393}.\@main .\@header .bottom .search .line input::-moz-placeholder{font-size:14px;color:#939393}.\@main .\@header .bottom .search .line input:-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@header .bottom .search .line input::-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@header .bottom .search .line input::placeholder{font-size:14px;color:#939393}.\@main .\@header .bottom .search .line input:focus,.\@main .\@header .bottom .search .line input:hover{border-color:#e31f25}.\@main .\@header .bottom .search .line input:focus{width:1560px}.\@main .\@header .bottom .search .line .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px}.\@main .\@header .bottom .search .line .button:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@header .bottom .search .line .button img{width:18px;min-width:18px}.\@main .\@mobile-header{position:sticky;z-index:3;top:0;background-color:#fff;display:none}.\@main .\@mobile-header .line{display:grid;grid-template-columns:auto 1fr;grid-gap:15px;padding:10px 0}.\@main .\@mobile-header .burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:6px;margin-left:-6px}.\@main .\@mobile-header .burger:hover i{background-color:#b8171c}.\@main .\@mobile-header .burger i{height:3px;width:36px;min-width:36px;background-color:#e31f25}.\@main .\@mobile-header .burger i:nth-child(2){margin-top:7px;margin-bottom:7px}.\@main .\@mobile-header .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.\@main .\@mobile-header .about .logo-image{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@mobile-header .about .logo-image img{width:112px;min-width:112px}.\@main .\@mobile-header .about .slogan{line-height:1;padding-left:8px;font-size:12px}.\@main .\@mobile-menu{position:relative;z-index:13}.\@main .\@mobile-menu.active .menu-overlay{-webkit-filter:opacity(1);filter:opacity(1);-webkit-transform:scale(1);transform:scale(1)}.\@main .\@mobile-menu.active .menu-box{-webkit-transform:translateX(0);transform:translateX(0)}.\@main .\@mobile-menu .menu-overlay{position:fixed;display:block;min-width:100vw;min-height:100vh;bottom:0;padding:0;right:0;top:0;left:0;background-color:rgba(0,0,0,.7);-webkit-filter:opacity(0);filter:opacity(0);-webkit-transform:scale(0);transform:scale(0)}.\@main .\@mobile-menu .menu-box{position:fixed;z-index:10;top:0;bottom:0;right:0;left:0;background-color:#fff;-webkit-transition:-webkit-transform .22s;transition:-webkit-transform .22s;transition:transform .22s;transition:transform .22s,-webkit-transform .22s;-webkit-transform:translateX(-300%);transform:translateX(-300%);max-width:400px}.\@main .\@mobile-menu .menu-box .close-button{padding:22px}.\@main .\@mobile-menu .menu-box .close-button::before{width:26px;min-width:26px;height:26px}.\@main .\@mobile-menu .menu-body{overflow-y:auto;max-height:100vh;padding:15px 20px 85px}.\@main .\@mobile-menu .top{padding-bottom:30px}.\@main .\@mobile-menu .top .action{padding-bottom:20px}.\@main .\@mobile-menu .top .search .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.\@main .\@mobile-menu .top .search .line input{border:0;border-bottom:1px solid #000;font-size:14px;outline:0;font-weight:500;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:0}.\@main .\@mobile-menu .top .search .line input::-webkit-input-placeholder{font-size:14px;color:#939393}.\@main .\@mobile-menu .top .search .line input::-moz-placeholder{font-size:14px;color:#939393}.\@main .\@mobile-menu .top .search .line input:-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@mobile-menu .top .search .line input::-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@mobile-menu .top .search .line input::placeholder{font-size:14px;color:#939393}.\@main .\@mobile-menu .top .search .line input:focus,.\@main .\@mobile-menu .top .search .line input:hover{border-color:#e31f25}.\@main .\@mobile-menu .top .search .line input:focus{width:264px}.\@main .\@mobile-menu .top .search .line .button{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4px}.\@main .\@mobile-menu .top .search .line .button:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@mobile-menu .top .search .line .button img{width:18px;min-width:18px}.\@main .\@mobile-menu .menu{padding-left:0;margin-bottom:30px;list-style-type:none}.\@main .\@mobile-menu .menu .item:last-child .link{padding-bottom:0}.\@main .\@mobile-menu .menu .link{font-size:22px;padding-bottom:12px;display:inline-block}.\@main .\@mobile-menu .menu .link.is-special{color:var(--primary)}.\@main .\@mobile-menu .menu .sub-menu{padding-left:0;margin-bottom:0;list-style-type:none;padding-bottom:10px}.\@main .\@mobile-menu .menu .sub-link{font-size:16px;color:#797979;padding-bottom:10px;display:inline-block}.\@main .\@mobile-menu .contacts,.\@main .\@mobile-menu .tels-box .tel{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@mobile-menu .contacts{display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:38px;padding-top:30px;border-top:1px solid #DADADA}.\@main .\@mobile-menu .contacts .item{display:grid;grid-template-columns:auto 1fr;padding-bottom:20px}.\@main .\@mobile-menu .contacts .item:last-child{padding-bottom:0}.\@main .\@mobile-menu .contacts .item:hover .icon{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@mobile-menu .contacts .item .icon{padding-right:10px;grid-row:span 2}.\@main .\@mobile-menu .contacts .item .icon img{width:24px;min-width:24px}.\@main .\@mobile-menu .contacts .item .value{font-size:22px;font-weight:800;line-height:1}.\@main .\@mobile-menu .contacts .item .label{font-size:14px;color:#939393}.\@main .\@mobile-menu .tels-box .item{position:relative;padding-right:30px}.\@main .\@mobile-menu .tels-box .item::before{content:'';position:absolute;z-index:2;bottom:0;width:60px;right:0;top:0}.\@main .\@mobile-menu .tels-box .item::after{content:'';position:absolute;z-index:1;right:0;margin:7px;width:14px;min-width:14px;height:7px;background-repeat:no-repeat;background-size:contain;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-down-red.svg)}.\@main .\@mobile-menu .tels-box .item.active::after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.\@main .\@mobile-menu .tels-box .item.active~.list{display:block}.\@main .\@mobile-menu .tels-box .item .label{color:#e31f25}.\@main .\@mobile-menu .tels-box .list{padding-right:10px;padding-left:34px;margin-bottom:30px;display:none}.\@main .\@mobile-menu .tels-box .tel{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:12px 10px 12px 0;margin-top:-12px}.\@main .\@mobile-menu .tels-box .tel a{white-space:nowrap;font-size:22px;font-weight:900;color:#000}.\@main .\@mobile-menu .tels-box .tel span{color:#939393}.\@main .\@mobile-menu .icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px;padding-bottom:10px}.\@main .\@mobile-menu .icons .messages,.\@main .\@mobile-menu .icons .nets{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@mobile-menu .icons .messages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@mobile-menu .icons .icon{margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@mobile-menu .icons .icon:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@mobile-menu .icons .icon img{height:24px}.\@main .\@mobile-menu .icons .button{width:100%}.\@main .\@footer{border-top:1px solid #e31f25;padding-top:32px;padding-bottom:20px}.\@main .\@footer .top{display:grid;grid-template-columns:400px 1fr;grid-gap:20px;border-bottom:1px solid #dadada}.\@main .\@footer .top .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@footer .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.\@main .\@footer .top .logo-image{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:12px}.\@main .\@footer .top .logo-image img{width:114px;min-width:114px}.\@main .\@footer .top .slogan{font-size:16px;line-height:1.3}.\@main .\@footer .top .address{font-size:21px;margin-bottom:22px;color:#333}.\@main .\@footer .top .icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-6px;margin-right:-6px;max-width:247px;padding-bottom:34px}.\@main .\@footer .top .icons .messages,.\@main .\@footer .top .icons .nets{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@footer .top .icons .messages{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@footer .top .icons .icon{margin:0 6px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@footer .top .contacts .item,.\@main .\@footer .top .navs .links{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@footer .top .icons .icon:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@footer .top .icons .icon img{height:24px}.\@main .\@footer .top .contacts .item{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:21px}.\@main .\@footer .top .contacts .item:last-child{margin-bottom:0}.\@main .\@footer .top .contacts .value{font-weight:500;color:#333;font-size:18px}.\@main .\@footer .top .contacts .value:hover{color:#e31f25}.\@main .\@footer .top .contacts .label{font-size:14px;color:#939393}.\@main .\@footer .top .navs{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}.\@main .\@footer .top .navs .links{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:15px}.\@main .\@footer .top .navs .links .link{font-size:16px;color:#797979;margin-bottom:13px}.\@main .\@footer .top .navs .links .link:hover{color:#e31f25}.\@main .\@footer .top .navs .links .link.big{margin-bottom:15px;color:#333;font-size:18px}.\@main .\@footer .top .navs .links .link.big:hover{color:#e31f25}.\@main .\@footer .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px}.\@main .\@footer .bottom .privacy{color:#939393;font-size:14px;line-height:1;margin-bottom:16px}.\@main .\@footer .bottom .privacy a{color:#939393}.\@main .\@footer .bottom .privacy a:hover{color:#e31f25}.\@main .\@footer .bottom .copyright{font-size:14px;font-weight:400;color:#333}.\@main .\@footer .bottom .developer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;font-size:14px;color:#939393}.\@main .\@footer .bottom .developer a{color:#939393}.\@main .\@footer .bottom .developer a:hover{color:#e31f25}.\@main .\:modal.modal-callback .modal-box{padding:70px 60px;width:630px}.\@main .\:modal.modal-callback .modal-heading{font-size:32px;text-align:center;margin-bottom:24px;line-height:1.1}.\@main .\:modal.modal-callback .form .line{margin-bottom:24px}.\@main .\:modal.modal-callback .form .line .label{font-size:18px;display:block;padding-bottom:7px}.\@main .\:modal.modal-callback .form .line input[type=file]{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}.\@main .\:modal.modal-callback .form-body{padding-bottom:15px}.\@main .\:modal.modal-callback .upload-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\:modal.modal-callback .upload-image .upload-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\:modal.modal-callback .upload-image .upload-box.active .image{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\:modal.modal-callback .upload-image .upload-box.active .icon{display:none}.\@main .\:modal.modal-callback .upload-image .label{color:#797979;font-size:14px;margin-bottom:10px}.\@main .\:modal.modal-callback .privacy label,.\@main .\@sample-form .bottom .agreements .privacy:last-child label{margin-bottom:0}.\@main .\:modal.modal-callback .upload-image .file-input{display:none}.\@main .\:modal.modal-callback .upload-image .image{display:none;padding-bottom:10px}.\@main .\:modal.modal-callback .upload-image .image img{height:80px;max-width:250px;-o-object-fit:contain;object-fit:contain}.\@main .\:modal.modal-callback .actions{text-align:center}.\@main .\:modal.modal-callback .actions .button{min-width:284px}.\@main .\:modal.modal-callback .privacy{padding-top:22px}.\@main .\:modal.modal-callback .subscription{padding-top:10px}.\@main .\:modal.modal-sample .modal-box{width:632px;padding:0}.\@main .\@sample-form .box-padding{padding-left:60px;padding-right:60px}.\@main .\@sample-form .line .label{display:block;font-size:20px;padding-bottom:5px}.\@main .\@sample-form .thank-you{padding-top:30px;padding-bottom:30px}.\@main .\@sample-form .top{padding-top:30px;padding-bottom:50px}.\@main .\@sample-form .top .heading{text-align:center}.\@main .\@sample-form .top .form-part{display:grid;grid-gap:15px}.\@main .\@sample-form .sample-choose{background-color:#f3f3f3}.\@main .\@sample-form .sample-choose .header{padding-top:17px;padding-bottom:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff}.\@main .\@sample-form .sample-choose .header .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;width:44px;min-width:44px;height:44px;border-radius:50%;border:1px solid #e31f25}.\@main .\@sample-form .sample-choose .header .icon img{width:20px;min-width:20px;height:28px}.\@main .\@sample-form .sample-choose .header .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@sample-form .sample-choose .header .title{font-size:24px}.\@main .\@sample-form .sample-choose .header .desc{font-size:16px;color:#797979}.\@main .\@sample-form .suggestions-wrapper .suggestions-suggestions{border:1px solid #dadada}.\@main .\@sample-form .suggestions-wrapper .suggestions-hint,.\@main .\@sample-form .suggestions-wrapper .suggestions-promo{display:none!important}.\@main .\@sample-form .suggestions-wrapper .suggestions-suggestion{padding:8px 12px;font-size:16px}.\@main .\@sample-form .suggestions-wrapper .suggestions-suggestion:hover{background-color:rgba(0,0,0,.03)}.\@main .\@sample-form .suggestions-wrapper .suggestions-value{color:#e31f25;font-size:16px}.\@main .\@sample-form .suggestions-wrapper .suggestions-subtext{color:#797979;font-size:14px}.\@main .\@sample-form .chosen-sample{padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:4px solid #fff}.\@main .\@sample-form .chosen-sample .image{width:60px;min-width:60px;height:80px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-right:15px;border:2px solid #fff}.\@main .\@sample-form .chosen-sample .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@sample-form .chosen-sample .about{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@sample-form .chosen-sample .label{font-size:16px;color:#797979;padding-bottom:3px}.\@main .\@sample-form .chosen-sample .title{font-size:20px;padding-bottom:2px}.\@main .\@sample-form .chosen-sample .weight{font-size:20px}.\@main .\@sample-form .chosen-sample .actions{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@sample-form .chosen-sample .actions .button{background-color:transparent;text-transform:none;line-height:1}.\@main .\@sample-form .chosen-sample .actions .button:active,.\@main .\@sample-form .chosen-sample .actions .button:hover{background-color:#e31f25;color:#fff}.\@main .\@sample-form .sample-form{padding-top:30px;padding-bottom:20px;border-bottom:4px solid #fff}.\@main .\@sample-form .sample-form .form-body{display:grid;grid-gap:15px}.\@main .\@sample-form .sample-form .weight{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@sample-form .sample-form .weight .input{width:75px}.\@main .\@sample-form .sample-form .weight .input input{text-align:center;font-size:24px}.\@main .\@sample-form .sample-form .weight .label{padding-bottom:0;padding-left:12px}.\@main .\@sample-form .sample-form .action{padding-top:10px}.\@main .\@sample-form .sample-add{padding-top:15px;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.\@main .\@sample-form .sample-add:hover{background-color:rgba(0,0,0,.03)}.\@main .\@sample-form .sample-add:hover .icon{background-color:#e31f25}.\@main .\@sample-form .sample-add:hover .icon::after,.\@main .\@sample-form .sample-add:hover .icon::before{background-color:#fff}.\@main .\@sample-form .sample-add .icon{width:34px;height:34px;min-width:34px;border:2px solid #e31f25;border-radius:50%;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\@sample-form .sample-add .icon::after,.\@main .\@sample-form .sample-add .icon::before{content:'';width:16px;min-width:16px;height:2px;background-color:#e31f25}.\@main .\@sample-form .sample-add .icon::after{margin-left:-16px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.\@main .\@sample-form .sample-add .value{font-size:18px;color:#e31f25;font-weight:500}.\@main .\@sample-form .bottom .form-body{display:grid;grid-gap:15px}.\@main .\@sample-form .bottom .inn{position:relative;z-index:2}.\@main .\@sample-form .bottom .inn.\!demo .inn-input:focus~.search-inn{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@sample-form .bottom .inn.\!demo .search-inn{display:none}.\@main .\@sample-form .bottom .inn .box{position:relative;z-index:2}.\@main .\@sample-form .bottom .inn .inn-input{font-size:24px;position:relative;z-index:3}.\@main .\@sample-form .bottom .inn .chosen{font-size:16px;font-weight:600;color:#797979;padding-top:15px}.\@main .\@sample-form .bottom .inn .search-inn{position:absolute;top:100%;left:0;right:0;border:1px solid #dadada;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:200px;background-color:#fff;padding-top:12px;padding-bottom:12px;margin-top:-1px}.\@main .\@sample-form .bottom .inn .search-inn .item{width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:8px 18px;font-size:16px}.\@main .\@sample-form .bottom .inn .search-inn .item:hover{background-color:rgba(0,0,0,.03)}.\@main .\@sample-form .bottom .inn .search-inn .company{color:#e31f25}.\@main .\@sample-form .bottom .inn .search-inn .addr{color:#797979}.\@main .\@sample-form .bottom .city-button{font-size:17px;padding-top:10px;padding-bottom:10px}.\@main .\@sample-form .bottom .city-button .value{color:#e31f25;border-bottom:1px dashed #e31f25}.\@main .\@sample-form .bottom .action{padding-top:40px;text-align:center;padding-bottom:27px}.\@main .\@sample-form .bottom .action .button{width:280px}.\@main .\@sample-form .bottom .agreements .privacy label{margin-bottom:10px}.\@main .\@sample-form .bottom{padding-top:30px;padding-bottom:50px}.\@main .\@activities-block .sub-heading{text-align:center;font-size:24px;text-transform:uppercase;font-weight:500;margin-bottom:16px}.\@main .\@activities-block .activities{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.\@main .\@activities-block .activities .item{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@activities-block .activities .item-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.\@main .\@activities-block .activities .item-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.\@main .\@activities-block .activities .title{min-height:150px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:rgba(121,121,121,.7);z-index:2;color:#fff;padding:20px;font-size:20px}.\@main .\@activities-block .activities .title:hover{background-color:#e31f25}.\@main .\:page{max-width:1190px;font-size:18px;line-height:1.5}.\@main .\:page p{font-size:18px;margin-bottom:15px}.\@main .\:page p:last-child{margin-bottom:0}.\@main .\:page img{margin-bottom:30px;height:auto}.\@main .\:page a{color:#e31f25;text-decoration:underline;font-weight:500}.\@main .\:page a:hover{color:#000}.\@main .\:page b,.\@main .\:page strong{font-weight:700}.\@main .\:page h2{font-size:36px;font-weight:500;margin-bottom:15px}.\@main .\:page h3{margin-bottom:15px;font-size:24px}.\@main .\:page h4,.\@main .\:page h5,.\@main .\:page h6{font-size:20px}.\@main .\:page ol li,.\@main .\:page ul li{font-size:18px;padding-bottom:7px}.\@main .\:page ul{padding-left:20px}.\@main .\:page ol{padding-left:20px}.\@main .\:page .table-wrapper{max-width:100%;overflow:auto}.\@main .\:page cite{font-style:normal;font-size:16px;margin-bottom:30px;padding-top:5px;padding-bottom:5px;padding-left:15px;border-left:3px solid #e31f25;display:block}.\@main .\:page .red{color:#e31f25}.\@main .\:page table{border-collapse:collapse;margin-bottom:20px}.\@main .\:page table tr th{font-weight:700;text-align:left;border-bottom:3px solid #e31f25;font-size:16px;padding-bottom:10px;padding-left:15px;padding-right:15px}.\@main .\:page table tr th:first-child{padding-left:0}.\@main .\:page table tr th:last-child{padding-right:0}.\@main .\:page table tr:not(:last-child) td{border-bottom:1px solid #c7c7c7}.\@main .\:page table td{padding:15px;font-size:15px}.\@main .\:page table td:first-child{padding-left:0}.\@main .\:page table td:last-child{padding-right:0}.\@main .\:page .file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;text-decoration:none;margin-bottom:20px;display:inline-block}.\@main .\:page .file img{margin-right:10px;margin-bottom:0;vertical-align:middle}.\@main .\:page .spoiler{padding:26px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:-1px}.\@main .\:page .spoiler:last-of-type{margin-bottom:30px}.\@main .\:page .spoiler:first-of-type{margin-top:30px}.\@main .\:page .spoiler h2{-moz-user-select:none;user-select:none;padding-right:35px;margin-top:0;font-size:17px;font-weight:900;margin-bottom:0;padding-bottom:0;position:relative;cursor:pointer}.\@main .\:page .spoiler h2.active::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.\@main .\:page .spoiler h2.active~p{display:block}.\@main .\:page .spoiler h2::after{content:'';display:inline-block;position:absolute;top:0;right:0;background-repeat:no-repeat;background-size:contain;background-position:50%;width:9px;min-width:9px;margin-right:15px;margin-top:5px;height:15px;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-right-red.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.\@main .\:page .spoiler p{padding-top:17px;margin-bottom:0;display:none}.\@main .\@index .block-heading{text-align:center;font-size:40px;margin-bottom:30px;font-weight:500}.\@main .\@index .nav-block{padding-bottom:48px;padding-top:40px}.\@main .\@index .nav-block .nav{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:3px}.\@main .\@index .nav-block .nav .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.\@main .\@index .nav-block .nav .item:hover .about .title{background-color:rgba(227,31,37,.7)}.\@main .\@index .nav-block .nav .item:hover .item-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}.\@main .\@index .nav-block .nav .item .image-box,.\@main .\@index .nav-block .nav .item .video-box{height:318px}.\@main .\@index .nav-block .nav .item .image-box:hover~.about .box{display:none}.\@main .\@index .nav-block .nav .item .item-image,.\@main .\@index .nav-block .nav .item .video{display:-webkit-box;display:-ms-flexbox;background-color:#eee;position:absolute;top:0;bottom:0;left:0}.\@main .\@index .nav-block .nav .item .item-image{right:0;z-index:1;display:flex;overflow:hidden}.\@main .\@index .nav-block .nav .item .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.\@main .\@index .nav-block .nav .item .video-box:hover~.about .box{display:none}.\@main .\@index .nav-block .nav .item .video-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.\@main .\@index .nav-block .nav .item .video-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;display:none}.\@main .\@index .nav-block .nav .item .video{right:0;z-index:2;display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@index .nav-block .nav .about{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.\@main .\@index .nav-block .nav .about .title{height:70px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#e31f25;position:absolute;left:0;bottom:0;right:0;z-index:2;font-size:20px;line-height:1.1}.\@main .\@index .about-block{background-color:#f3f3f3;padding-top:38px}.\@main .\@index .about-block .block-heading{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.\@main .\@index .about-block .area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@index .about-block .box{width:100%;display:grid;grid-template-columns:1fr 1fr;padding-bottom:36px;grid-gap:80px}.\@main .\@index .about-block .item-image{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@index .about-block .item-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@index .about-block .heading{font-size:27px;margin-bottom:20px;-height:1.1;font-weight:500}.\@main .\@index .about-block .heading span{font-size:48px}.\@main .\@index .about-block .slider{overflow:hidden}.\@main .\@index .about-block .slider .slider-item{width:100%;min-width:100%}.\@main .\@index .about-block .list{list-style-type:none;padding-left:0;margin-bottom:0}.\@main .\@index .about-block .list .item{font-size:20px;color:#333;padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@index .about-block .list .item:last-child{padding-bottom:0}.\@main .\@index .about-block .list .icon{display:in-block;vertical-align:middle;margin-right:30px;width:40px;min-width:40px}.\@main .\@index .activities-block{background-color:#f3f3f3}.\@main .\@index .activities-block .sub-heading{text-align:center;font-size:24px;text-transform:uppercase;font-weight:500;margin-bottom:16px}.\@main .\@index .activities-block .activities{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.\@main .\@index .activities-block .activities .item{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@index .activities-block .activities .item-image{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0}.\@main .\@index .activities-block .activities .item-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.\@main .\@index .activities-block .activities .title{min-height:150px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:rgba(121,121,121,.7);z-index:2;color:#fff;padding:20px;font-size:20px}.\@main .\@index .activities-block .activities .title:hover,.\@main .\@index .quality-block .bricks .brick:hover .label{background-color:#e31f25}.\@main .\@index .quality-block{padding-top:46px;padding-bottom:48px}.\@main .\@index .quality-block .list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;padding-bottom:48px}.\@main .\@index .quality-block .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@index .quality-block .list .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:40px}.\@main .\@index .quality-block .list .icon img{width:128px;min-width:128px;height:128px}.\@main .\@index .quality-block .list .label{font-size:16px;text-align:center}.\@main .\@index .quality-block .list .label strong{color:#e31f25;font-size:20px}.\@main .\@index .quality-block .bricks{display:grid;grid-template-columns:1fr 25%;grid-gap:3px}.\@main .\@index .quality-block .bricks .brick{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.\@main .\@index .quality-block .bricks .brick:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}.\@main .\@index .quality-block .bricks .item-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1}.\@main .\@index .quality-block .bricks .item-image img{width:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@index .quality-block .bricks .label{position:absolute;bottom:0;right:0;left:0;z-index:2;background-color:rgba(227,31,37,.7);text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;height:118px;font-weight:400;font-size:26px;color:#fff}.\@main .\@index .pages-block{padding-top:25px;padding-bottom:25px}.\@main .\@index .pages-block .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-bottom:30px}.\@main .\@index .pages-block .top .heading{font-size:36px;margin-bottom:0;font-weight:500}.\@main .\@index .pages-block .top .link{font-size:18px;color:#e31f25;margin-left:13px;border-bottom:1px dashed #e31f25;line-height:1.2;position:relative;top:-3px}.\@main .\@index .pages-block .top .link:hover{color:#b8171c}.\@main .\@index .pages-block .area{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px}.\@main .\@index .pages-block .box,.\@main .\@index .pages-block .item{display:-webkit-box;display:-ms-flexbox;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@index .pages-block .box{display:flex;flex-direction:column}.\@main .\@index .pages-block .items{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@index .pages-block .item{display:flex;flex-direction:column}.\@main .\@index .pages-block .item .item-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.\@main .\@index .pages-block .item .item-image:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}.\@main .\@index .pages-block .item .item-image img{height:168px;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@index .pages-block .item .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@index .pages-block .item .date{font-size:14px;color:#797979;font-weight:400;margin-bottom:15px}.\@main .\@index .pages-block .item .title{font-size:24px;margin-bottom:20px}.\@main .\@index .pages-block .item .desc{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:15px;color:#797979;margin-bottom:20px}.\@main .\@index .pages-block .item .button{text-transform:none;min-width:122px}.\@main .\@index .locations-block{padding-top:25px;padding-bottom:40px}.\@main .\@index .locations-block .heading{font-size:28px;margin-bottom:16px;font-weight:500}.\@main .\@index .locations-block .map{height:700px;background-color:#eee}.\@main .\@index .locations-block .map>ymaps,.\@main .\@index .locations-block .map>ymaps>ymaps{height:100%!important}.\@main .\@index .locations-block .locations{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:35px;padding-top:46px;padding-bottom:30px}.\@main .\@index .locations-block .locations .title{font-size:18px;margin-bottom:10px}.\@main .\@index .locations-block .locations .addr{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;color:#797979;margin-bottom:10px}.\@main .\@index .locations-block .locations .addr:last-child{margin-bottom:0}.\@main .\@index .locations-block .locations .addr::before{width:10px;min-width:10px;height:12px;margin-right:9px;position:relative;top:3px;background-image:url(/local/templates/alenmel/css/./../img/icons/mappin-small-red.svg)}.\@main .\@index .locations-block .actions{text-align:center}.\@main .\@index .contact-block{position:relative;padding-top:63px;padding-bottom:55px}.\@main .\@index .contact-block .item-image{position:absolute;right:0;bottom:0;left:0;top:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@index .contact-block .item-image::before{content:'';position:absolute;right:0;bottom:0;left:0;top:0;z-index:2;background-color:rgba(0,0,0,.5)}.\@main .\@index .contact-block .item-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1}.\@main .\@index .contact-block .area{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.\@main .\@index .contact-block .about .text{margin-bottom:30px;color:#fff;font-size:26px}.\@main .\@index .contact-block .about .text:last-child{margin-bottom:0}.\@main .\@index .contact-block .about .heading{font-size:40px;margin-bottom:13px;color:#e31f25;font-weight:700}.\@main .\@index .contact-block .about .list{padding-left:0;margin-bottom:70px}.\@main .\@index .contact-block .about .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:40px;font-weight:700;color:#fff;padding-bottom:20px}.\@main .\@index .contact-block .about .list .item:last-child{padding-bottom:0}.\@main .\@index .contact-block .about .list .item::before{width:20px;height:20px;min-width:20px;margin-right:25px;background-image:url(/local/templates/alenmel/css/./../img/icons/check-circle-red.svg)}.\@main .\@index .contact-block .form{max-width:630px;background-color:#fff;padding:45px 60px 70px;height:774px;overflow:auto}.\@main .\@index .contact-block .form .heading{font-size:36px;font-weight:800;margin-bottom:34px;text-align:center;line-height:1.2}.\@main .\@index .contact-block .form .heading strong{color:#e31f25;font-weight:800}.\@main .\@index .contact-block .form .form-body{padding-bottom:40px}.\@main .\@index .contact-block .form .line{padding-bottom:30px}.\@main .\@index .contact-block .form .line:last-child{padding-bottom:0}.\@main .\@index .contact-block .form .line textarea{height:80px;max-height:80px;min-height:80px;width:100%;min-width:100%;max-width:100%}.\@main .\@index .contact-block .form .actions{text-align:center}.\@main .\@index .contact-block .form .privacy{padding-top:25px}.\@main .\@index .contact-block .form .privacy label{margin-bottom:0}.\@main .\@catalog .about-block{padding-bottom:40px}.\@main .\@catalog .about-block .box{display:-webkit-box;display:-ms-flexbox;display:flex;display:grid;grid-template-columns:314px 1fr;grid-template-rows:auto 1fr;background-color:#F3F3F3;padding:20px 40px;grid-gap:0 70px;margin-bottom:8px}.\@main .\@catalog .about-block .box .heading{padding-bottom:6px;font-weight:500}.\@main .\@catalog .about-block .box .heading .calpet{height:45px}.\@main .\@catalog .about-block .box .heading img{height:35px}.\@main .\@catalog .about-block .box .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row:span 2}.\@main .\@catalog .about-block .box .action .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.\@main .\@catalog .about-block .box .action .icon img{width:112px;min-width:112px}.\@main .\@catalog .about-block .box .action .button{font-size:16px;width:100%;padding-left:10px;padding-right:10px}.\@main .\@catalog .about-block .box .desc{margin-bottom:0;font-size:20px}.\@main .\@catalog .about-block .box .lists{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:30px;padding-top:20px}.\@main .\@catalog .about-block .box .lists.mobile-expand{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@catalog .about-block .box .lists.mobile-expand.active .item{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@catalog .about-block .box .lists.mobile-expand.active .item.excerpt{display:none}.\@main .\@catalog .about-block .box .lists.mobile-expand .item.excerpt{display:none;padding-bottom:0!important}.\@main .\@catalog .about-block .box .lists.mobile-expand .expand-button,.\@main .\@catalog .about-block .box .lists.mobile-expand .unexpand-button{display:none;color:#e31f25;text-decoration:underline}.\@main .\@catalog .about-block .box .lists .list{list-style-type:none;margin-bottom:0;padding-left:0}.\@main .\@catalog .about-block .box .lists .list.checked .item{font-size:20px;padding-bottom:7px}.\@main .\@catalog .about-block .box .lists .list.checked-circle.bigger .item::before{width:18px;min-width:18px;height:18px;top:2px}.\@main .\@catalog .about-block .box .lists .list.checked-circle .item{color:#343434}.\@main .\@catalog .about-block .box .lists .list.checked-circle .item::before{background-image:url(/local/templates/alenmel/css/./../img/icons/check-circle-red.svg);width:12px;min-width:12px;height:12px}.\@main .\@catalog .about-block .box .lists .list .item::before,.\@main .\@catalog .about-block .color-box .path .item::after{height:15px;content:'';background-size:contain;background-position:50%;background-repeat:no-repeat}.\@main .\@catalog .about-block .box .lists .list .item{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:top;font-size:18px}.\@main .\@catalog .about-block .box .lists .list .item::before{width:15px;min-width:15px;margin-right:10px;position:relative;top:6px;background-image:url(/local/templates/alenmel/css/./../img/icons/check-red.svg)}.\@main .\@catalog .about-block .box .about-action{padding-top:20px;padding-left:27px}.\@main .\@catalog .about-block .box .about-action .button{font-size:16px;color:#e31f25;border-bottom:1px dashed #e31f25;text-transform:uppercase}.\@main .\@catalog .about-block .box .about-action .button:hover{color:#000;border-color:#000}.\@main .\@catalog .about-block .color-box{display:grid;grid-template-columns:1fr 246px}.\@main .\@catalog .about-block .color-box .about{border:1px solid #e31f25;display:grid;grid-template-columns:auto 1fr;grid-gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px}.\@main .\@catalog .about-block .color-box .label{font-size:24px;color:#e31f25;line-height:1;text-align:right}.\@main .\@catalog .about-block .color-box .path{list-style-type:none;margin-bottom:0;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@catalog .about-block .color-box .path .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;white-space:nowrap}.\@main .\@catalog .about-block .color-box .path .item:last-child::after{display:none}.\@main .\@catalog .about-block .color-box .path .item::after{width:25px;min-width:25px;background-image:url(/local/templates/alenmel/css/./../img/icons/arrow-right-red.svg);margin-right:15px;margin-left:10px}.\@main .\@catalog .about-block .color-box .action{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@catalog .about-block .color-box .button{width:100%}.\@main .\@catalog .aside .filter-action{padding-bottom:15px;display:none}.\@main .\@catalog .aside .filter-action .flter-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;padding-right:10px;font-size:20px;color:#000}.\@main .\@catalog .aside .filter-box,.\@main .\@catalog .aside .types-box{background-color:#f3f3f3;padding:24px}.\@main .\@catalog .aside .filter-action .flter-button::before{width:16px;min-width:16px;height:16px;margin-right:10px;background-image:url(/local/templates/alenmel/css/./../img/icons/filter.svg)}.\@main .\@catalog .aside .types-box{margin-bottom:40px}.\@main .\@catalog .items-block{padding-bottom:100px}.\@main .\@catalog .items-block .items-container{display:grid;grid-template-columns:382px 1fr;grid-gap:24px}.\@main .\@catalog .items-block .products-desc{font-size:20px;color:#343434;margin-bottom:20px;line-height:1.2}.\@main .\@catalog .grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px 27px;padding-bottom:30px}.\@main .\@catalog .grid .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.\@main .\@catalog .grid .item:hover .image img{-webkit-transform:scale(1.02);transform:scale(1.02);-webkit-filter:brightness(1.05);filter:brightness(1.05)}.\@main .\@catalog .grid .item .title{font-size:20px;margin-bottom:8px;text-transform:uppercase}.\@main .\@catalog .grid .item .image{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.\@main .\@catalog .grid .item .image img{width:100%;height:278px;-o-object-fit:cover;object-fit:cover}.\@main .\@catalog .grid .item .desc{height:88px;position:absolute;color:#fff;padding:15px;font-size:17px;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.6)}.\@main .\@catalog .products-table{width:100%;border-collapse:collapse}.\@main .\@catalog .products-table .item{border-top:1px solid #c4c4c4}.\@main .\@catalog .products-table .cell{padding:10px 10px 10px 0}.\@main .\@catalog .products-table .cell.centered{text-align:center}.\@main .\@catalog .products-table .cell.centered .thumbnail{margin:0 auto}.\@main .\@catalog .products-table .cell.code::after{content:'';width:12px;height:12px;min-width:12px;border-left:2px solid #000;border-bottom:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:none;margin-top:-3px}.\@main .\@catalog .products-table .cell.code.active::after{-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-top:0;margin-bottom:-3px}.\@main .\@catalog .products-table .cell.code .cell-label{padding-right:20px}.\@main .\@catalog .products-table .cell.action{width:180px}.\@main .\@catalog .products-table .cell-label{display:none;font-size:16px;color:#414141}.\@main .\@catalog .products-table .cell-value{font-size:16px;white-space:nowrap}.\@main .\@catalog .products-table .cell-icon{width:56px;min-width:56px;height:23px;border-radius:3px;margin-right:15px;display:none}.\@main .\@catalog .products-table .thumbnail{width:60px;min-width:60px;border-radius:10px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.\@main .\@catalog .products-table .thumbnail.bigger{width:80px;min-width:80px}.\@main .\@catalog .products-table .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@catalog .products-table .action-box{display:grid;grid-gap:10px}.\@main .\@catalog .products-table .action-box .button{font-size:16px;width:100%;padding:6px;text-transform:none}.\@main .\@catalog .products-table .action-box .download-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.\@main .\@catalog .products-table .action-box .download-button:hover .icon{background-color:#e31f25}.\@main .\@catalog .products-table .action-box .download-button:hover .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.\@main .\@catalog .products-table .action-box .download-button .icon{margin-right:8px;border:1px solid #e31f25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;min-width:34px;height:34px;border-radius:50%}.\@main .\@catalog .products-table .action-box .download-button .icon img{width:15px;min-width:15px;height:22px;display:block}.\@main .\@catalog .products-table .action-box .download-button .value{color:#e31f25}.\@main .\@catalog .products-actions{padding-top:30px}.\@main .\@catalog .products-actions .back-button{margin-left:240px}.\@main .\@catalog .page-about{padding-top:35px;font-size:18px;font-weight:500;color:#343434}.\@main .\@catalog .page-about b,.\@main .\@catalog .page-about strong{font-weight:800}.\@main .\@catalog .page-about p{margin-bottom:20px}.\@main .\@catalog .page-about p:last-child{margin-bottom:0}.\@main .\:aside-types .hidden{display:none}.\@main .\:aside-types .types-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\:aside-types .items,.\@main .\:filter .part{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\:aside-types .items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;grid-gap:6px;padding-bottom:6px}.\@main .\:aside-types .items .item{font-size:18px}.\@main .\:aside-types .items .item.active{color:#e31f25}.\@main .\:aside-types .expand-button{-webkit-box-ordinal-group:201;-ms-flex-order:200;order:200;border-bottom:1px dashed #e31f25;font-size:18px;color:#e31f25;padding-top:4px}.\@main .\:aside-types .expand-button.active span:first-child{display:block}.\@main .\:aside-types .expand-button.active span:last-child{display:none}.\@main .\:aside-types .expand-button.active~.items .hidden{display:block}.\@main .\:aside-types .expand-button span:first-child{display:none}.\@main .\:filter .header{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px}.\@main .\:filter .header .heading{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;padding-bottom:0}.\@main .\:filter .header .button{font-size:18px;color:#797979}.\@main .\:filter .header .button:hover{color:#e31f25}.\@main .\:filter .part{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\:filter .part .title{font-weight:800;font-size:18px;margin-bottom:15px}.\@main .\:filter .part .element{margin-bottom:12px;width:100%}.\@main .\:filter .part .element:last-child{margin-bottom:0}.\@main .\:filter .part .element .label{font-size:18px;color:#000;margin-bottom:0}.\@main .\:filter .part .hidden{display:none}.\@main .\:filter .part .range .inputs-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}.\@main .\:filter .part .range .inputs-line input{height:24px;width:100px;min-width:100px;background-color:#fff;border:1px solid #939393;font-size:14px;color:#000;padding:0 8px;outline:0}.\@main .\:filter .part .range .inputs-line input:hover{border-color:#000}.\@main .\:filter .part .range .inputs-line input:focus{-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.\@main .\:filter .part .expand-button{-webkit-box-ordinal-group:201;-ms-flex-order:200;order:200;border-bottom:1px dashed #e31f25;font-size:18px;color:#e31f25;padding-top:4px}.\@main .\:filter .part .expand-button.active{padding-top:12px}.\@main .\:filter .part .expand-button.active span:first-child{display:block}.\@main .\:filter .part .expand-button.active span:last-child{display:none}.\@main .\:filter .part .expand-button.active~.hidden{display:block}.\@main .\:filter .part .expand-button span:first-child{display:none}.\@main .\:filter .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.\@main .\:filter .actions .button{width:100%}.\@main .\:filter .actions .reset-button{margin-top:15px;font-size:18px;color:#797979;padding:10px}.\@main .\:modal.modal-filter .modal-box{padding-top:40px}.\@main .\:modal.modal-filter .types-box{padding-bottom:30px;border-bottom:1px solid #e31f25;margin-bottom:10px}.\@main .\:modal.modal-filter .types-box .heading{font-size:23px}.\@main .\:modal.modal-advantages .modal-box{width:1300px;padding-bottom:40px}.\@main .\:modal.modal-advantages .modal-heading{padding-right:30px}.\@main .\:modal.modal-advantages .advantages{display:grid;grid-template-columns:1fr 1fr}.\@main .\:modal.modal-advantages .advantages .item{padding-top:12px;padding-bottom:12px;border-bottom:1px solid #c4c4c4;font-size:18px;padding-right:12px}.\@main .\:modal.modal-advantages .advantages .item:nth-child(2n){background-color:#fce4e4;padding-left:17px;border-bottom:1px solid #fff}.\@main .\:modal.modal-advantages .advantages .item:nth-child(2n):last-of-type{border-bottom:0}.\@main .\:modal.modal-advantages .advantages .heading{font-size:24px;color:#e31f25;text-transform:uppercase;padding-top:34px;border-bottom:0!important}.\@main .\:modal.modal-advantages .advantages .heading:first-child{border-top:1px solid #c4c4c4}.\@main .\:modal.modal-advantages .advantages .title.mobile{display:none}.\@main .\@addresses .addresses-block{background-color:#f3f3f3;position:relative;z-index:1}.\@main .\@addresses .addresses-block .about-box{position:relative;z-index:2;padding-top:30px;padding-bottom:25px;width:650px;background-color:#f3f3f3}.\@main .\@addresses .addresses-block .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@addresses .addresses-block .buttons .button{font-size:28px;font-weight:500;color:#797979;margin-right:40px;padding:4px 0}.\@main .\@addresses .addresses-block .buttons .button.active,.\@main .\@addresses .addresses-block .buttons .button:hover{color:#e31f25}.\@main .\@addresses .addresses-block .buttons .button:last-child{margin-right:0}.\@main .\@addresses .addresses-block .location{padding:20px 15px 20px 0;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@addresses .addresses-block .location .title{padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#000;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:1}.\@main .\@addresses .addresses-block .location .title .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:15px}.\@main .\@addresses .addresses-block .location .title .icon img{width:30px;min-width:30px}.\@main .\@addresses .addresses-block .location .action .button{font-size:18px;color:#e31f25;border-bottom:1px dashed #e31f25}.\@main .\@addresses .addresses-block .location .action .button:active,.\@main .\@addresses .addresses-block .location .action .button:hover{color:#000;border-color:#000}.\@main .\@addresses .addresses-block .items{padding-top:15px}.\@main .\@addresses .addresses-block .items .list{display:none;max-height:525px;height:525px;margin-right:15px}.\@main .\@addresses .addresses-block .items .list.active{display:block}.\@main .\@addresses .addresses-block .items .item{padding:12px 15px 12px 0;font-size:16px;color:#333}.\@main .\@addresses .addresses-block .items .item:first-child{padding-top:0}.\@main .\@addresses .addresses-block .items .item .title{font-size:18px;margin-bottom:8px;color:#000}.\@main .\@addresses .addresses-block .items .item .param{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:4px}.\@main .\@addresses .addresses-block .items .item .param:last-child{margin-bottom:0}.\@main .\@addresses .addresses-block .items .item .param::before{width:12px;min-width:12px;height:12px;margin-right:10px;margin-top:4px}.\@main .\@addresses .addresses-block .items .item .param.addr::before{background-image:url(/local/templates/alenmel/css/./../img/icons/mappin-red-small.svg)}.\@main .\@addresses .addresses-block .items .item .param.phone::before{background-image:url(/local/templates/alenmel/css/./../img/icons/phone-red.svg)}.\@main .\@addresses .addresses-block .items .item .param.email::before{background-image:url(/local/templates/alenmel/css/./../img/icons/email-red.svg)}.\@main .\@addresses .contacts-block .boss .param.phone::before,.\@main .\@pages .page-block .page-contact .param.phone::before{background-image:url(/local/templates/alenmel/css/./../img/icons/phone-red.svg)}.\@main .\@addresses .addresses-block .items .item .param a{color:#333}.\@main .\@addresses .addresses-block .items .item .param .values{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@addresses .addresses-block .items .item .name{padding-left:22px;font-weight:900}.\@main .\@addresses .addresses-block .items .item .action .button{margin-left:22px;margin-top:6px;color:#e31f25;font-size:16px;border-bottom:1px dashed #e31f25;line-height:1.3}.\@main .\@addresses .addresses-block .items .item .action .button:active,.\@main .\@addresses .addresses-block .items .item .action .button:hover{color:#000;border-bottom-color:#e31f25}.\@main .\@addresses .addresses-block .items .item .action .button.mobile{display:none}.\@main .\@addresses .addresses-block .map-box{position:absolute;right:0;bottom:0;top:0;z-index:1;background-color:#eee}.\@main .\@addresses .addresses-block .map-box>ymaps,.\@main .\@addresses .addresses-block .map-box>ymaps>ymaps{height:100%!important;width:100%!important}.\@main .\@addresses .contacts-block{padding-top:40px;padding-bottom:50px;display:none}.\@main .\@addresses .contacts-block.active{display:block}.\@main .\@addresses .contacts-block .box{display:grid;grid-template-columns:670px 1fr}.\@main .\@addresses .contacts-block .boss{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@addresses .contacts-block .boss .image{padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@addresses .contacts-block .boss .image img{width:246px;min-width:246px;height:246px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.\@main .\@addresses .contacts-block .boss .name{font-size:36px;margin-bottom:8px}.\@main .\@addresses .contacts-block .boss .position{font-size:22px;margin-bottom:20px;color:#343434}.\@main .\@addresses .contacts-block .boss .params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@addresses .contacts-block .boss .param{font-size:20px;margin-bottom:10px}.\@main .\@addresses .contacts-block .boss .param::before{width:18px;min-width:18px;height:18px;margin-right:10px}.\@main .\@addresses .contacts-block .boss .param.skype::before{background-image:url(/local/templates/alenmel/css/./../img/icons/skype-red.svg)}.\@main .\@addresses .contacts-block .boss .param.email::before{background-image:url(/local/templates/alenmel/css/./../img/icons/email-red.svg)}.\@main .\@addresses .contacts-block .employees{display:grid;grid-template-columns:.8fr .8fr;grid-gap:30px 20px}.\@main .\@addresses .contacts-block .person{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@addresses .contacts-block .person .image{padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@addresses .contacts-block .person .image img{width:111px;min-width:111px;height:111px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.\@main .\@addresses .contacts-block .person .name{font-size:22px;margin-bottom:10px}.\@main .\@addresses .contacts-block .person .position{color:#343434}.\@main .\:modal.modal-map.active .modal-block{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\:modal.modal-map .modal-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\:modal.modal-map .modal-block::before{display:none}.\@main .\:modal.modal-map .modal-box{padding:0;width:800px;height:600px;max-height:calc(100vh - 20px);max-width:calc(100vw - 20px)}.\@main .\:modal.modal-map .button-close{margin:10px;background-color:#fff;border-radius:5px;-webkit-box-shadow:3px 3px 22px rgba(0,0,0,.1);box-shadow:3px 3px 22px rgba(0,0,0,.1);padding:10px}.\@main .\:modal.modal-map .button-close:hover{background-color:#e31f25}.\@main .\:modal.modal-map .button-close:hover::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.\@main .\:modal.modal-map .button-close:active{background-color:#037AC2}.\@main .\:modal.modal-map .button-close:active::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.\@main .\:modal.modal-map .modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.\@main .\:modal.modal-map .map{background-color:#eee;width:100%;height:100%}.\@main .\:modal.modal-map .map>ymaps,.\@main .\:modal.modal-map .map>ymaps>ymaps{width:100%!important;height:100%!important}.\@main .\@quality .about-block{padding-bottom:130px;padding-top:70px}.\@main .\@quality .about-block .block-heading{text-align:center}.\@main .\@quality .about-block .about{display:grid;grid-template-columns:246px 1fr;grid-gap:66px;padding-bottom:40px;border-bottom:1px solid #c4c4c4;margin-bottom:48px}.\@main .\@quality .about-block .about .icon img{width:100%;max-width:128px}.\@main .\@quality .about-block .about .heading{color:#e31f25}.\@main .\@quality .about-block .about .text{font-size:22px;color:#343434}.\@main .\@quality .about-block .about .text p{margin-bottom:15px}.\@main .\@quality .about-block .about .text p:last-child{margin-bottom:0}.\@main .\@quality .about-block .slider{padding-right:80px;overflow:hidden;margin-left:-15px;margin-right:-15px}.\@main .\@quality .about-block .slider .slider-item{min-width:25%;width:25%;padding:0 15px}.\@main .\@quality .advantages-block .block-heading{text-transform:uppercase;text-align:center}.\@main .\@quality .advantages-block .advantages{padding-bottom:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px}.\@main .\@quality .advantages-block .advantages .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@quality .advantages-block .advantages .icon{padding-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@quality .advantages-block .advantages .icon img{width:110px;min-width:110px}.\@main .\@quality .advantages-block .advantages .about{font-size:24px;color:#343434}.\@main .\@quality .equipment-block .header{background-color:#f3f3f3;padding:32px 0}.\@main .\@quality .equipment-block .header .box{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@quality .equipment-block .header .icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:47px}.\@main .\@quality .equipment-block .header .icon img{width:189px;min-width:189px;height:189px}.\@main .\@quality .equipment-block .header .block-heading{padding-bottom:15px;color:#e31f25}.\@main .\@quality .equipment-block .header .desc{font-size:22px;margin-bottom:8px}.\@main .\@quality .equipment-block .equipment{padding-top:40px;padding-bottom:100px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px}.\@main .\@quality .equipment-block .equipment .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@quality .equipment-block .equipment .image{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\@quality .equipment-block .equipment .image img{width:247px;min-width:247px;height:247px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.\@main .\@quality .equipment-block .equipment .title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:24px;margin-bottom:8px}.\@main .\@quality .equipment-block .equipment .desc{font-size:18px}.\@main .\@pages .pages-block .page-heading{text-align:center;text-transform:uppercase}.\@main .\@pages .pages-block .page-desc{color:#333;margin-bottom:24px;font-size:28px;text-align:center}.\@main .\@pages .pages-block .pages-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:30px 25px;padding-bottom:40px}.\@main .\@pages .pages-block .pages-grid .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@pages .pages-block .pages-grid .image:hover img{-webkit-transform:scale(1.01);transform:scale(1.01)}.\@main .\@pages .pages-block .pages-grid .image img{height:286px;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.\@main .\@pages .pages-block .pages-grid .about{padding-top:24px}.\@main .\@pages .pages-block .pages-grid .title{font-size:28px;display:inline-block;margin-bottom:12px}.\@main .\@pages .pages-block .pages-grid .desc{color:#343434;font-size:18px}.\@main .\@pages .page-block{padding-bottom:100px}.\@main .\@pages .page-block .page-heading{line-height:1.3}.\@main .\@pages .page-block .datetime{font-size:16px;color:#343434;margin-bottom:14px;margin-top:-20px}.\@main .\@pages .page-block .page-action{padding-top:40px;text-align:center}.\@main .\@pages .page-block .page-contact{max-width:788px;margin-top:20px;padding-top:30px;border-top:1px solid #e31f25;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.\@main .\@pages .page-block .page-contact .note{font-size:18px;font-weight:700;color:#343434}.\@main .\@pages .page-block .page-contact .name{font-size:36px;margin-bottom:8px}.\@main .\@pages .page-block .page-contact .position{font-size:22px;color:#343434;margin-bottom:20px}.\@main .\@pages .page-block .page-contact .params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@pages .page-block .page-contact .param{font-size:20px;margin-bottom:10px}.\@main .\@pages .page-block .page-contact .param::before{width:18px;min-width:18px;height:18px;margin-right:10px}.\@main .\@pages .page-block .page-contact .param.skype::before{background-image:url(/local/templates/alenmel/css/./../img/icons/skype-red.svg)}.\@main .\@pages .page-block .page-contact .param.email::before{background-image:url(/local/templates/alenmel/css/./../img/icons/email-red.svg)}.\@main .\@pages .page-block .announce-action .button{width:100%;text-decoration:none}.\@main .\@pages .page-block .announce-action .button:hover{color:#fff}.\@main .\@pages .page-block .boxes{padding-bottom:30px}.\@main .\@pages .page-block .boxes .box{margin-bottom:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@pages .page-block .boxes .image img{margin-bottom:0;display:block;width:250px;min-width:250px;margin-right:24px}.\@main .\@pages .page-block .boxes .logo{margin-bottom:15px}.\@main .\@pages .page-block .gray-box{max-width:788px;background-color:#f3f3f3;padding:40px 30px;margin-bottom:24px}.\@main .\@pages .page-block .gray-box .heading{font-size:28px}.\@main .\@pages .page-block .gray-box .heading img{margin-bottom:0}.\@main .\@pages .page-block .checked-list,.\@main .\@pages .page-block .checked-list-circle{color:#343434;list-style-type:none;padding-left:0}.\@main .\@pages .page-block .checked-list-circle.small li,.\@main .\@pages .page-block .checked-list.small li{font-size:18px}.\@main .\@pages .page-block .checked-list-circle>li,.\@main .\@pages .page-block .checked-list>li{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@pages .page-block .checked-list-circle>li::before,.\@main .\@pages .page-block .checked-list>li::before{content:'';width:18px;min-width:18px;height:16px;margin-right:10px;background-repeat:no-repeat;margin-top:10px;background-size:contain;background-image:url(/local/templates/alenmel/css/./../img/icons/check-red.svg)}.\@main .\@pages .page-block .checked-list-circle b{font-weight:900}.\@main .\@pages .page-block .checked-list-circle.small>li::before{margin-top:0}.\@main .\@pages .page-block .checked-list-circle>li{padding-bottom:14px}.\@main .\@pages .page-block .checked-list-circle>li::before{width:24px;min-width:24px;height:24px;background-image:url(/local/templates/alenmel/css/./../img/icons/check-red-circle.svg);margin-top:5px}.\@main .\@pages .page-block .advantages{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:24px;margin-bottom:40px;padding-top:20px}.\@main .\@pages .page-block .advantages .item,.\@main .\@pages .page-block .page-gallery{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@pages .page-block .advantages .item{display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@pages .page-block .advantages .item .icon img{width:120px;margin-bottom:5px}.\@main .\@pages .page-block .advantages .item .title{font-size:18px;text-transform:uppercase}.\@main .\@pages .page-block .page-gallery{display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;max-width:788px}.\@main .\@pages .page-block .page-gallery img{margin-bottom:0}.\@main .\@pages .page-block .page-gallery .item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\@pages .page-block .page-gallery .item-overlay img{width:56px;min-width:56px;display:block;margin-bottom:0}.\@main .\@pages .page-block .page-gallery .slider{overflow:hidden;margin-bottom:4px}.\@main .\@pages .page-block .page-gallery .slider .item{width:100%;min-width:100%;position:relative}.\@main .\@pages .page-block .page-gallery .slider .item .image-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.\@main .\@pages .page-block .page-gallery .slider .item .image img{margin-bottom:0;width:100%;height:100%;display:block}.\@main .\@pages .page-block .page-gallery .slider .item .title{font-size:18px;padding:15px 0;border-bottom:1px solid #c4c4c4;margin-bottom:20px}.\@main .\@pages .page-block .page-gallery .slider .slider-pagination{display:none}.\@main .\@pages .page-block .page-gallery .thumbs-slider{overflow:hidden;margin-left:-2px;margin-right:-2px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.\@main .\@pages .page-block .page-gallery .thumbs-slider .item{width:25%;min-width:25%;padding:0 2px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.\@main .\@pages .page-block .page-gallery .thumbs-slider .item.swiper-slide-thumb-active{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.\@main .\@pages .page-block .page-gallery .thumbs-slider .item.swiper-slide-thumb-active .item-overlay{display:none}.\@main .\@pages .page-block .page-gallery .thumbs-slider .item:hover .image img{-webkit-transform:scale(1.03);transform:scale(1.03)}.\@main .\@pages .page-block .page-gallery .thumbs-slider .item-overlay img{width:40px;min-width:40px}.\@main .\@pages .page-block .page-gallery .thumbs-slider .image{overflow:hidden}.\@main .\@pages .page-block .page-gallery .thumbs-slider .image img{width:100%;height:171px;display:block;margin-bottom:0;-o-object-fit:cover;object-fit:cover}.\@main .\@pages .error-block{padding:100px 0 200px;text-align:center}.\@main .\@pages .error-block .heading{font-size:300px;font-weight:800;line-height:1;padding-bottom:0;margin-bottom:0;color:#e31f25}.\@main .\@pages .error-block .desc{font-size:28px;font-weight:700;margin-bottom:100px}.\@main .\@glossary .glossary-block{padding-bottom:50px}.\@main .\@glossary .glossary-block .glossary-index{max-width:100%;display:inline-block}.\@main .\@glossary .glossary-block .glossary-index .title{font-size:18px;color:#343434;padding-bottom:6px}.\@main .\@glossary .glossary-block .glossary-index .slider{margin-left:-12px;margin-right:-12px;overflow:hidden;margin-bottom:24px}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev{display:none}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next:active,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next:hover,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev:active,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev:hover{background-color:#fff}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next:active::before,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next:hover::before,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev:active::before,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev:hover::before{-webkit-filter:none;filter:none}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next{padding-right:0}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev{padding-left:0}.\@main .\@glossary .glossary-block .glossary-index .slider .item{font-size:40px;padding:0 12px}.\@main .\@glossary .glossary-block .glossary-index .slider .item.active .link{color:#e31f25}.\@main .\@glossary .glossary-block .current-index{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;font-size:40px;color:#e31f25;margin-bottom:20px;max-width:1200px}.\@main .\@glossary .glossary-block .page h2{font-size:28px;margin-bottom:5px}.\@main .\@glossary .glossary-block .page h2:first-child{margin-top:0}.\@main .\@glossary .glossary-block .page p{font-size:18px}.\@main .\@glossary .glossary-block .pagination{max-width:1200px}.\@main .\@glossary .glossary-block .page-action{padding-top:50px}.\@main .\@glossary .glossary-block .page-action .up-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@glossary .glossary-block .page-action .up-button .icon{padding-right:10px}.\@main .\@glossary .glossary-block .page-action .up-button .icon img{width:13px;min-width:13px;height:15px}.\@main .\@glossary .glossary-block .page-action .up-button .value{color:#e31f25;font-size:18px;border-bottom:1px dashed #e31f25;line-height:1.1}.\@main .\@search .search-line{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:30px;margin-bottom:40px}.\@main .\@search .search-line.mobile{display:none}.\@main .\@search .search-line.page{margin-top:0}.\@main .\@search .search-line .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative;width:100%}.\@main .\@search .search-line .line .input-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@search .search-line .line input{border:0;border-bottom:1px solid #000;font-size:14px;outline:0;font-weight:500;padding-left:0;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@search .search-line .line input::-webkit-input-placeholder{font-size:14px;color:#939393}.\@main .\@search .search-line .line input::-moz-placeholder{font-size:14px;color:#939393}.\@main .\@search .search-line .line input:-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@search .search-line .line input::-ms-input-placeholder{font-size:14px;color:#939393}.\@main .\@search .search-line .line input::placeholder{font-size:14px;color:#939393}.\@main .\@search .search-line .line input:focus,.\@main .\@search .search-line .line input:hover{border-color:#e31f25}.\@main .\@search .search-line .line .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px}.\@main .\@search .search-line .line .button:hover img{-webkit-animation:jello .5s 1;animation:jello .5s 1}.\@main .\@search .search-line .line .button img{width:18px;min-width:18px}.\@main .\@search .search-block{padding-bottom:60px}.\@main .\@search .categories{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;padding-bottom:15px;margin-bottom:35px;overflow:auto}.\@main .\@search .categories .button{text-transform:none;font-size:18px}.\@main .\@search .categories .button.active{background-color:#e31f25;color:#fff}.\@main .\@search .search-pages{padding-bottom:30px;max-width:1000px}.\@main .\@search .search-pages .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.\@main .\@search .search-pages .item:last-child{margin-bottom:0}.\@main .\@search .search-pages .item .image-link{margin-right:20px}.\@main .\@search .search-pages .item .image{width:114px;min-width:114px;height:114px;display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@search .search-pages .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@search .search-pages .item .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@search .search-pages .item .date{font-size:14px;color:#343434;padding-bottom:10px}.\@main .\@search .search-pages .item .title{margin-bottom:8px;font-size:20px}.\@main .\@search .search-pages .item .desc{color:#343434;font-size:16px;margin-bottom:0}.\@main .\@search .search-items{padding-bottom:30px}.\@main .\@search .search-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.\@main .\@search .search-items .item:last-child{margin-bottom:0}.\@main .\@search .search-items .item .image-link{margin-right:50px}.\@main .\@search .search-items .item .image{width:60px;min-width:60px;border-radius:10px;height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.\@main .\@search .search-items .item .image.bigger{width:80px;min-width:80px}.\@main .\@search .search-items .item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.\@main .\@search .search-items .item .about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@search .search-items .item .title{margin-bottom:8px;font-size:28px}.\@main .\@search .search-items .item .category-link{color:#797979;font-size:18px;text-decoration:underline}.\@main .\@search .search-items .item .category-link:hover,.\@main .p-sale-cards-grid .item:hover .item-caption{color:#e31f25}.\@main .p-sale-cards-grid{margin-bottom:32px}.\@main .p-sale-cards-grid .item{position:relative}.\@main .p-sale-cards-grid .item:hover .item-picture-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.\@main .p-sale-cards-grid .items-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px 3px;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.\@main .p-sale-cards-grid .items-grid>*{min-width:0}.\@main .p-sale-cards-grid .item-picture{overflow:hidden}.\@main .p-sale-cards-grid .item-picture-img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;vertical-align:top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.\@main .p-sale-cards-grid .item-caption{text-transform:uppercase;font-size:20px;margin-bottom:8px}.\@main .p-sale-cards-grid .item-link-overlay{color:inherit}.\@main .p-sale-cards-grid .item-link-overlay::after{content:'';position:absolute;inset:0;z-index:3}.\@main .\:container{margin-left:auto;margin-right:auto;width:1600px;max-width:100%}.\@main .\:button{cursor:pointer;-moz-user-select:none;user-select:none;text-align:center;padding:10px 20px;background-color:#fff;display:inline-block;text-decoration:none;font-weight:500;font-size:16px;color:#e31f25;margin:0;white-space:nowrap;border:1px solid #e31f25;text-transform:uppercase}.\@main .\:button:hover{background-color:#e31f25;color:#fff;border-color:#e31f25}.\@main .\:button:active{background-color:#af161b;color:#fff}.\@main .\:button.white{background-color:#fff;color:#e31f25;border:1px solid #e31f25}.\@main .\:button.white:hover{background-color:#e31f25;color:#fff}.\@main .\:button.button-link{background-color:#fff;border-color:transparent;color:#000}.\@main .\:button.button-link:hover{border-color:transparent;color:#e31f25}.\@main .\:button.red{background-color:#e31f25;color:#fff;border:1px solid #e31f25}.\@main .\:button.red:hover{background-color:#c6191e;color:#fff}.\@main .\:button.white-border{background-color:transparent;color:#fff;border:1px solid #fff}.\@main .\:button.white-border:hover{background-color:#fff;color:#e31f25}.\@main .\:button.white-border:active{background-color:rgba(255,255,255,.9)}.\@main .\:button.gray{background-color:#ccc;border:0;color:#fff}.\@main .\:button.gray:hover{background-color:#037AC2;color:#fff}.\@main .\:button.blue{background-color:#037AC2}.\@main .\:button.blue:hover{background-color:#005183}.\@main .\:button.disabled,.\@main .\:button.disabled:active,.\@main .\:button.disabled:focus,.\@main .\:button.disabled:hover,.\@main .\:button[disabled],.\@main .\:button[disabled]:active,.\@main .\:button[disabled]:focus,.\@main .\:button[disabled]:hover{background-color:#eee;border-color:#e5e5e5;color:#a1a1a1}.\@main .\:button.big{padding:15px 30px;font-size:24px}.\@main .\:button.regular{padding:12px 30px;font-size:16px}.\@main .\:button.small{font-size:16px;padding:10px}.\@main .\:button.disabled,.\@main .\:button[disabled]{cursor:default}.\@main .\:button.wrap{white-space:normal;height:auto;line-height:normal;padding-top:12px;padding-bottom:12px}.\@main .\:heading{font-size:34px;margin-bottom:0;font-weight:500;color:#000;padding-bottom:36px}.\@main .\:heading.regular{font-size:32px;padding-bottom:30px;font-weight:500;line-height:1.3}.\@main .\:heading.small{font-size:26px;padding-bottom:15px;font-weight:500;line-height:1.3}.\@main .\:heading.mini{font-size:24px;padding-bottom:30px;font-weight:500;line-height:1.3}.\@main .\:breadcrumbs{padding-top:22px;padding-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.\@main .\:breadcrumbs .last,.\@main .\:breadcrumbs .link{font-weight:500;font-size:14px;margin-right:10px}.\@main .\:breadcrumbs .last::before,.\@main .\:breadcrumbs .link::before{content:'/';margin-right:10px}.\@main .\:checkbox label .icon::before,.\@main .\:notice::before,.\@main .\:pagination .nav .next::after,.\@main .\:pagination .nav .prev::before{content:''}.\@main .\:breadcrumbs .last{color:#c4c4c4}.\@main .\:breadcrumbs .link{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#797979;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\:breadcrumbs .link:hover{color:#e31f25}.\@main .\:breadcrumbs .link.first::before{display:none}.\@main .\:pagination{padding:50px 0;position:relative}.\@main .\:pagination.loading .spinner{-webkit-transform:scale(1);transform:scale(1)}.\@main .\:pagination .line{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\:pagination .back~.nav{position:static!important}.\@main .\:pagination .more~.nav,.\@main .\:pagination .spinner{position:absolute;top:0;right:0;bottom:0}.\@main .\:pagination .back~.more{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\:pagination .more{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\:pagination .nav{-moz-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\:pagination .nav .link,.\@main .\:pagination .nav .next,.\@main .\:pagination .nav .prev{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:300;color:#000}.\@main .\:pagination .nav .link:hover,.\@main .\:pagination .nav .next:hover,.\@main .\:pagination .nav .prev:hover{color:#e31f25}.\@main .\:pagination .nav .link:hover::after,.\@main .\:pagination .nav .link:hover::before,.\@main .\:pagination .nav .next:hover::after,.\@main .\:pagination .nav .next:hover::before,.\@main .\:pagination .nav .prev:hover::after,.\@main .\:pagination .nav .prev:hover::before{-webkit-filter:none;filter:none}.\@main .\:pagination .nav .next::after,.\@main .\:pagination .nav .next::before,.\@main .\:pagination .nav .prev::after,.\@main .\:pagination .nav .prev::before{display:inline-block;width:11px;min-width:11px;height:22px;background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-right-red.svg);margin:0}.\@main .\:pagination .nav .next [disabled],.\@main .\:pagination .nav .next.disabled,.\@main .\:pagination .nav .prev [disabled],.\@main .\:pagination .nav .prev.disabled{opacity:.5;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:not-allowed}.\@main .\:pagination .nav .next [disabled]:hover,.\@main .\:pagination .nav .next.disabled:hover,.\@main .\:pagination .nav .prev [disabled]:hover,.\@main .\:pagination .nav .prev.disabled:hover{color:#000}.\@main .\:pagination .nav .prev{padding-right:15px}.\@main .\:pagination .nav .prev::before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.\@main .\:pagination .nav .next{padding-left:15px}.\@main .\:pagination .nav .link{width:34px;min-width:34px;height:34px;border-radius:50%}.\@main .\:pagination .nav .link.active{background-color:#e31f25;cursor:default;color:#fff}.\@main .\:pagination .spinner{display:-webkit-box;display:-ms-flexbox;display:flex;left:0;background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(0);transform:scale(0)}.\@main .\:pagination .spinner img{width:60px;min-width:60px;display:block}.\@main .\:form input,.\@main .\:form select,.\@main .\:form textarea{border:1px solid #dadada;font-size:18px;max-width:100%;width:100%;color:#000;outline:0;font-weight:500;border-radius:0;background-color:#fff}.\@main .\:form input::-webkit-input-placeholder,.\@main .\:form select::-webkit-input-placeholder,.\@main .\:form textarea::-webkit-input-placeholder{font-size:18px;color:#797979;font-weight:500}.\@main .\:form input::-moz-placeholder,.\@main .\:form select::-moz-placeholder,.\@main .\:form textarea::-moz-placeholder{font-size:18px;color:#797979;font-weight:500}.\@main .\:form input:-ms-input-placeholder,.\@main .\:form select:-ms-input-placeholder,.\@main .\:form textarea:-ms-input-placeholder{font-size:18px;color:#797979;font-weight:500}.\@main .\:form input::-ms-input-placeholder,.\@main .\:form select::-ms-input-placeholder,.\@main .\:form textarea::-ms-input-placeholder{font-size:18px;color:#797979;font-weight:500}.\@main .\:form input::placeholder,.\@main .\:form select::placeholder,.\@main .\:form textarea::placeholder{font-size:18px;color:#797979;font-weight:500}.\@main .\:form input:hover,.\@main .\:form select:hover,.\@main .\:form textarea:hover{border-color:rgba(0,0,0,.6)}.\@main .\:form input:focus,.\@main .\:form select:focus,.\@main .\:form textarea:focus{outline:0;border:1px solid #000;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.\@main .\:form input[disabled],.\@main .\:form select[disabled],.\@main .\:form textarea[disabled]{border-color:#e5e5e5;color:#a1a1a1;cursor:default;background-color:#eee;-webkit-box-shadow:none;box-shadow:none}.\@main .\:form input[disabled]:active,.\@main .\:form input[disabled]:focus,.\@main .\:form input[disabled]:hover,.\@main .\:form select[disabled]:active,.\@main .\:form select[disabled]:focus,.\@main .\:form select[disabled]:hover,.\@main .\:form textarea[disabled]:active,.\@main .\:form textarea[disabled]:focus,.\@main .\:form textarea[disabled]:hover{background-color:#eee;border-color:#e5e5e5;color:#a1a1a1}.\@main .\:form input.error,.\@main .\:form select.error,.\@main .\:form textarea.error{border:1px solid #e31f25;-webkit-box-shadow:0 0 0 1px #e31f25;box-shadow:0 0 0 1px #e31f25}.\@main .\:form input[readonly],.\@main .\:form select[readonly],.\@main .\:form textarea[readonly]{color:#000;background-color:#f1f1f1}.\@main .\:form input[readonly]:active,.\@main .\:form input[readonly]:focus,.\@main .\:form input[readonly]:hover,.\@main .\:form select[readonly]:active,.\@main .\:form select[readonly]:focus,.\@main .\:form select[readonly]:hover,.\@main .\:form textarea[readonly]:active,.\@main .\:form textarea[readonly]:focus,.\@main .\:form textarea[readonly]:hover{color:#000;-webkit-box-shadow:none;box-shadow:none;border-color:#c4c4c4}.\@main .\:form input{height:60px;padding:0 15px}.\@main .\:form input[type=radio],.\@main .\:form input[type=checkbox],.\@main .\:form input[type=file]{height:auto;padding:0;border:0}.\@main .\:form input[type=password]{font-family:monospace}.\@main .\:form textarea{width:100%;padding:15px;max-height:100px}.\@main .\:form select{height:60px;padding:0 30px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-down.svg);background-size:16px;background-position:right 18px top 50%;background-repeat:no-repeat}.\@main .\:notice,.\@main .\:notices{padding-bottom:10px}.\@main .\:notice{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\:notice.error{color:#e31f25;font-size:16px;font-weight:500}.\@main .\:notice::before{width:20px;min-width:20px;height:20px;margin-right:8px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url(/local/templates/alenmel/css/./../img/icons/exclamation-circle-red.svg)}.\@main .\:thanks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;text-align:center}.\@main .\:checkbox label .value,.\@main .\:radio .label .value{padding-top:2px}.\@main .\:thanks .icon{padding-bottom:15px}.\@main .\:thanks .icon img{display:block;width:65px;height:65px;min-width:65px;-o-object-fit:contain;object-fit:contain}.\@main .\:checkbox.privacy label{color:#81828a}.\@main .\:checkbox.privacy label a{color:#e31f25}.\@main .\:checkbox input[type=checkbox]{display:none}.\@main .\:checkbox input[type=checkbox]:checked~label .icon::before{opacity:1}.\@main .\:checkbox label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;color:#797979;cursor:pointer;-moz-user-select:none;user-select:none;margin-bottom:20px}.\@main .\:checkbox label a{color:#797979}.\@main .\:checkbox label a:hover{color:#e31f25}.\@main .\:checkbox label .icon{margin-right:13px;width:24px;height:24px;min-width:24px;border:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.\@main .\:checkbox label .icon:hover{border-color:#555;-webkit-box-shadow:0 0 0 1px #000;box-shadow:0 0 0 1px #000}.\@main .\:checkbox label .icon::before{width:14px;min-width:14px;height:7px;border-left:3px solid #000;border-bottom:3px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-3px;opacity:0}.\@main .\:radio input[type=radio]{display:none}.\@main .\:radio input[type=radio]:checked~.label .icon{background-color:#686868}.\@main .\:radio .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;color:#797979;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:20px}.\@main .\:radio .icon{margin-right:13px;width:24px;height:24px;min-width:24px;border:1px solid #000;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}.\@main .\:radio .icon:hover{border-color:#555}.\@main .\:selector{position:relative;z-index:3}.\@main .\:selector.active .selector-drop{-webkit-transform:scale(1);transform:scale(1)}.\@main .\:selector .selector-action{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.\@main .\:selector select{height:48px;border:1px solid #c4c2cb;border-radius:5px;font-size:16px;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding-left:15px;padding-right:40px;background-repeat:no-repeat;background-size:12px 7px;background-position:right 12px top 50%;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-down-pink.svg);width:100%;position:absolute;-webkit-transform:scale(0);transform:scale(0)}.\@main .\:close::before,.\@main .\:selector .selector-button::after,.\@main .\:slider .slider-button-next::before,.\@main .\:slider .slider-button-prev::before{background-repeat:no-repeat;background-size:contain;content:''}.\@main .\:selector select option{font-weight:300;font-size:16px}.\@main .\:selector .selector-button{width:100%;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:300;height:48px;line-height:1.2;border:1px solid #c4c2cb;border-radius:5px;padding-left:15px;padding-right:50px;white-space:nowrap;overflow:hidden}.\@main .\:selector .selector-button:hover{-webkit-box-shadow:0 0 1px 1px rgba(227,31,37,.3);box-shadow:0 0 1px 1px rgba(227,31,37,.3)}.\@main .\:selector .selector-button:focus{-webkit-box-shadow:0 0 1px 2px rgba(227,31,37,.6);box-shadow:0 0 1px 2px rgba(227,31,37,.6)}.\@main .\:selector .selector-button::after{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12px;min-width:12px;height:7px;display:flex;position:absolute;right:12px;top:50%;bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background-position:50%;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-down-pink.svg)}.\@main .\:selector .selector-drop{position:absolute;top:100%;left:0;right:0;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);padding-top:10px;padding-bottom:10px;padding-right:8px;-webkit-transform:scale(0);transform:scale(0)}.\@main .\:selector .drop-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:200px;padding-right:6px}.\@main .\:selector .selector-option{width:100%;text-align:left;padding:10px 15px;font-size:16px;font-weight:300}.\@main .\:selector .selector-option:hover{background-color:#037AC2;color:#fff}.\@main .\:selector .selector-option[disabled]{background-color:#eee;color:#aaa;cursor:not-allowed}.\@main .\:spinner,.\@main .\:spinner-small{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.\@main .\:spinner-small::after,.\@main .\:spinner::after{content:'';display:inline-block;position:absolute;background-color:rgba(255,255,255,.8);top:0;left:0;height:100%;width:100%;z-index:1}.\@main .\:spinner-small::before,.\@main .\:spinner::before{z-index:2;content:'';display:inline-block;height:32px;width:32px;border:4px solid #e31f25;border-radius:50%;border-color:rgba(0,0,0,.2);border-left-color:#e31f25;-webkit-animation:rotate .8s infinite linear;animation:rotate .8s infinite linear;position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-20px}.\@main .\:spinner-small.background::before,.\@main .\:spinner.background::before{z-index:-1}.\@main .\:spinner-small.background::after,.\@main .\:spinner.background::after{z-index:-2}.\@main .\:spinner-small.special,.\@main .\:spinner.special{overflow:hidden}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.\@main .\:spinner-small::before{height:20px;width:20px;border-width:3px;margin-left:-15px;margin-top:-13px}.\@main .\:spinner-small.background::before{z-index:-1}.\@main .\:spinner-small.background::after{display:none}.\@main .\:scrollbar{overflow:auto;scrollbar-width:thin;scrollbar-color:#C4C4C4 rgba(202,202,202,0)}.\@main .\:scrollbar.gray{scrollbar-color:#999aab rgba(202,202,202,.2)}.\@main .\:scrollbar.gray::-webkit-scrollbar-thumb{background-color:#999aab}.\@main .\:scrollbar.red{scrollbar-color:#e31f25 #f3f3f3}.\@main .\:scrollbar.red::-webkit-scrollbar-thumb{background-color:#e31f25}.\@main .\:scrollbar.red::-webkit-scrollbar-track{background-color:#f3f3f3}.\@main .\:scrollbar::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.\@main .\:scrollbar::-webkit-scrollbar:vertical{width:4px}.\@main .\:scrollbar::-webkit-scrollbar:horizontal{height:4px}.\@main .\:scrollbar::-webkit-scrollbar-thumb{background-color:#C4C4C4}.\@main .\:modal.active .modal-block{display:block}.\@main .\:modal.active .modal-block .modal-overlay{-webkit-filter:opacity(1);filter:opacity(1)}.\@main .\:modal .modal-block{position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;z-index:13;white-space:nowrap;display:none}.\@main .\:modal .modal-block::before{content:'';display:inline-block;width:0;vertical-align:middle;height:100%}.\@main .\:modal .modal-overlay{position:fixed;display:block;min-width:100vw;min-height:100vh;bottom:0;padding:0;right:0;top:0;left:0;background-color:rgba(0,0,0,.5);-webkit-filter:opacity(0);filter:opacity(0)}.\@main .\:modal .modal-box{display:inline-block;text-align:left;padding:20px;width:500px;max-width:100%;background-color:#fff;vertical-align:middle;position:relative;max-height:100vh;overflow:auto;white-space:normal}.\@main .\:modal .\:close{padding:15px}.\@main .\:close{position:absolute;top:0;right:0;cursor:pointer;font-size:0;padding:20px;width:auto;height:auto;line-height:1;z-index:1}.\@main .\:close:hover::before{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:none;filter:none}.\@main .\:close::before{display:block;width:28px;height:28px;background-position:50%;-webkit-filter:opacity(.6);filter:opacity(.6);background-image:url(/local/templates/alenmel/css/../img/icons/close.svg)}.\@main .\:slider{position:relative}.\@main .\:slider:not(.swiper-initialized) .slider-button-next,.\@main .\:slider:not(.swiper-initialized) .slider-button-prev,.\@main .\:slider:not(.swiper-initialized) .slider-pagination,.\@main .\:slider:not(.swiper-initialized) .slider-pagination-fraction{display:none}.\@main .\:slider.swiper-vertical .slider-button-next,.\@main .\:slider.swiper-vertical .slider-button-prev{margin-top:0;left:50%;right:auto;margin-left:-20px;z-index:2}.\@main .\:slider.swiper-vertical .slider-button-prev{top:0;margin-top:-12px;-webkit-transform:none;transform:none}.\@main .\:slider.swiper-vertical .slider-button-prev::before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:1px;top:-1px}.\@main .\:slider.swiper-vertical .slider-button-next{top:auto;bottom:0;-webkit-transform:none;transform:none;margin-bottom:-12px}.\@main .\:slider.swiper-vertical .slider-button-next::before{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:0;bottom:-1px}.\@main .\:slider.swiper-vertical .swiper-button-disabled{-webkit-transform:scale(0);transform:scale(0)}.\@main .\:slider .slider-button-next,.\@main .\:slider .slider-button-prev{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:50%;font-size:0;z-index:3;margin-top:-20px;background-color:rgba(255,255,255,.2);width:48px;height:48px;min-width:48px;cursor:pointer}.\@main .\:slider .slider-button-next::before,.\@main .\:slider .slider-button-prev::before{display:block;width:18px;height:34px;background-position:50%;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-right-white.svg);position:relative}.\@main .\:slider .slider-button-next:not(.swiper-button-disabled):active,.\@main .\:slider .slider-button-next:not(.swiper-button-disabled):hover,.\@main .\:slider .slider-button-prev:not(.swiper-button-disabled):active,.\@main .\:slider .slider-button-prev:not(.swiper-button-disabled):hover{opacity:1;background-color:#e31f25}.\@main .\:slider .slider-button-next.red:hover:before,.\@main .\:slider .slider-button-next:not(.swiper-button-disabled):active::before,.\@main .\:slider .slider-button-next:not(.swiper-button-disabled):hover::before,.\@main .\:slider .slider-button-prev.red:hover:before,.\@main .\:slider .slider-button-prev:not(.swiper-button-disabled):active::before,.\@main .\:slider .slider-button-prev:not(.swiper-button-disabled):hover::before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.\@main .\:slider .slider-button-next.red:before,.\@main .\:slider .slider-button-prev.red:before{background-image:url(/local/templates/alenmel/css/./../img/icons/angle-right-red.svg)}.\@main .\:slider .slider-button-next.small,.\@main .\:slider .slider-button-prev.small{width:auto;min-width:0;height:auto;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff}.\@main .\:slider .slider-button-next.small:active,.\@main .\:slider .slider-button-next.small:hover,.\@main .\:slider .slider-button-prev.small:active,.\@main .\:slider .slider-button-prev.small:hover{background-color:#e31f25}.\@main .\:slider .slider-button-next.small::before,.\@main .\:slider .slider-button-prev.small::before{width:7px;min-width:7px;height:14px;background-image:url(/local/templates/alenmel/css/./../img/icons/angle-right-red-small.svg)}.\@main .\:slider .slider-button-next.small.swiper-button-disabled,.\@main .\:slider .slider-button-prev.small.swiper-button-disabled{opacity:1}.\@main .\:slider .slider-button-prev{left:14px}.\@main .\:slider .slider-button-prev:before{-webkit-transform:scale(-1,1);transform:scale(-1,1);right:1px}.\@main .\:slider .slider-button-next{right:14px}.\@main .\:slider .slider-button-next:before{right:-1px}.\@main .\:slider .swiper-button-disabled{cursor:no-drop;opacity:0}.\@main .\:slider .slider-pagination{position:absolute;width:100%;left:0;bottom:0;text-align:center;z-index:2;padding-bottom:10px}.\@main .\:slider .slider-pagination.swiper-pagination-horizontal .swiper-pagination-bullet{margin:0 6px}.\@main .\:slider .slider-pagination.swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:transparent}.\@main .\:slider .slider-pagination .swiper-pagination-bullet{display:inline-block;margin:0 3px;padding:0;width:8px;min-width:8px;height:8px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;opacity:1}.\@main .\:slider .slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e31f25}.\@main .\:slider .slider-pagination.swiper-pagination-fraction{position:absolute;bottom:0;width:auto;z-index:2;left:50%;padding:3px 17px;background-color:rgba(0,0,0,.8);color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px}.\@main .\:slider .slider-pagination-fraction{position:absolute;width:100%;left:0;bottom:0;text-align:center;z-index:2}.\@main .\:slider .slider-pagination-fraction.swiper-pagination-fraction{position:absolute;bottom:0;width:auto;z-index:2;left:50%;padding:3px 17px;background-color:rgba(0,0,0,.8);color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px}.\@main .noUi-horizontal{height:2px;padding-left:7px;padding-right:7px}.\@main .noUi-horizontal .noUi-connect{background-color:#666;cursor:progress}.\@main .noUi-horizontal .noUi-handle{cursor:e-resize;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;right:-17px;top:-16px;padding:10px;background-color:transparent;border:0}.\@main .noUi-horizontal .noUi-handle::after,.\@main .noUi-horizontal .noUi-handle::before{display:none}.\@main .noUi-horizontal .noUi-handle:active .noUi-touch-area,.\@main .noUi-horizontal .noUi-handle:hover .noUi-touch-area{-webkit-transform:scale(1.1);transform:scale(1.1)}.\@main .noUi-horizontal .noUi-handle:active .noUi-touch-area{background-color:#b8171c}.\@main .noUi-horizontal .noUi-touch-area{width:14px;height:14px;-webkit-box-shadow:none;box-shadow:none;border-radius:50%;background-color:#e31f25}.swiper-slide,.swiper-wrapper{height:100%;position:relative}.\@main .noUi-target{border-radius:0;border:0;-webkit-box-shadow:0;box-shadow:0;background-color:#c4c4c4}.\@main .noUi-connects{border-radius:0}.\@main .b-catalog-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px;gap:8px 0;margin-left:-8px;--col-count:5}.\@main .b-catalog-tabs-list .\:button{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:calc(100% / var(--col-count) - 8px);margin-left:8px;padding-left:8px;padding-right:8px;border:1px solid var(--primary);font-size:13px}.\@main .b-catalog-tabs-list .\:button:hover{background:var(--primary);border:1px solid var(--primary);color:#fff}.\@main .\:icon::before{content:'';display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%}@-webkit-keyframes flip{0%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:rotateY(170deg);transform:rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:rotateY(190deg);transform:rotateY(190deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%,80%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:rotateY(0);transform:rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:rotateY(170deg);transform:rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:rotateY(190deg);transform:rotateY(190deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%,80%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.39063deg) skewY(.39063deg);transform:skewX(.39063deg) skewY(.39063deg)}88.8%{-webkit-transform:skewX(-.19531deg) skewY(-.19531deg);transform:skewX(-.19531deg) skewY(-.19531deg)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-50px,0) scaleY(1);transform:translate3d(0,-50px,0) scaleY(1)}60%{opacity:1;-webkit-transform:translate3d(0,15px,0) scaleY(.9);transform:translate3d(0,15px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-50px,0) scaleY(1);transform:translate3d(0,-50px,0) scaleY(1)}60%{opacity:1;-webkit-transform:translate3d(0,15px,0) scaleY(.9);transform:translate3d(0,15px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes move-light{0%{-webkit-transform:translateX(-100%) skewX(-45deg);transform:translateX(-100%) skewX(-45deg)}10%,100%{-webkit-transform:translateX(600%) skewX(-45deg);transform:translateX(600%) skewX(-45deg)}}@keyframes move-light{0%{-webkit-transform:translateX(-100%) skewX(-45deg);transform:translateX(-100%) skewX(-45deg)}10%,100%{-webkit-transform:translateX(600%) skewX(-45deg);transform:translateX(600%) skewX(-45deg)}}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid;border-radius:50%;border-top-color:transparent}.mfp-container,.noUi-pips,.noUi-pips *,.noUi-target,.noUi-target *,img.mfp-img{-webkit-box-sizing:border-box}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.mfp-wrap,.noUi-handle{-webkit-backface-visibility:hidden}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;-webkit-box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0;border-radius:3px}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{backface-visibility:hidden;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{-webkit-box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}.\:tooltip-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin:0 5px 10px}.\:tooltip-icon:hover::before{-webkit-transform:scale(1.1);transform:scale(1.1)}.\:tooltip-icon::before{content:"";display:inline-block;width:12px;min-width:12px;height:12px;background-repeat:no-repeat;background-size:contain;background-position:50%;background-image:url(/local/templates/alenmel/css/./../img/icons/question-mark.svg)}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.\:tooltip{display:inline-block;z-index:100;font-size:16px;padding:15px;position:absolute;max-width:300px;line-height:1.2}.mfp-bg,.mfp-wrap{position:fixed;left:0;height:100%;top:0;width:100%}.\:tooltip .availability-items .items-heading{font-size:16px;color:#000;font-weight:700;padding-bottom:7px}.\:tooltip .availability-items .item{color:#000;font-size:14px;display:flex;white-space:nowrap}.\:tooltip .availability-items .label{font-weight:300}.\:tooltip .availability-items .value{font-weight:700;padding-left:5px;white-space:nowrap}.\:tooltip-light{background:#fff;border-radius:3px;color:#000;-webkit-box-shadow:0 4px 25px rgba(0,0,0,.15);box-shadow:0 4px 25px rgba(0,0,0,.15)}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{max-width:100%;line-height:0;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@-webkit-keyframes shine{0%,100%{left:-100%}50%{left:100%}}@keyframes shine{0%,100%{left:-100%}50%{left:100%}}@media (min-width:961px){.\@main .\@catalog .products-table .cell:last-child{padding-right:0}}@media screen and (max-width:1640px){.\@main .\@header .bottom .menu .link{padding:10px 26px}.\@main .\@header .bottom .search .line input:focus{width:1280px}.\@main .\@catalog .about-block .color-box .path{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px 0}.\@main .\@catalog .grid{grid-template-columns:1fr 1fr 1fr}.\@main .\:container{width:1320px}.\@main .b-catalog-tabs-list{--col-count:4}}@media screen and (max-width:1440px){.\@main .\@index .locations-block .map{height:500px}.\@main .\@index .locations-block .locations{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.\@main .\@quality .advantages-block .advantages .about{font-size:20px}.\@main .\:button.wrap{font-size:16px}.\@main .b-catalog-tabs-list{--col-count:3}}@media screen and (max-width:1350px){.\@main .\@header .bottom .menu .link{padding:10px 15px}.\@main .\@activities-block .activities .title,.\@main .\@index .activities-block .activities .title{font-size:18px;padding:15px 20px}.\@main .\@header .bottom .search .line input:focus{width:1150px}.\@main .\@index .nav-block .nav .about .title{font-size:18px}.\@main .\@index .quality-block .bricks .label{height:44px;font-size:16px}.\@main .\@catalog .about-block .box{padding:20px;display:block}.\@main .\:selector .selector-button,.\@main .\:selector select,.\@main .\:selector select option{padding-left:10px;font-size:14px}.\@main .\@catalog .about-block .box .action{padding-bottom:20px}.\@main .\@catalog .grid .item .image img{height:230px}.\@main .\@catalog .products-table .action-box .button{font-size:15px;white-space:normal;line-height:1.1}.\@main .\@addresses .addresses-block .about-box{width:550px}.\@main .\@addresses .addresses-block .buttons .button{font-size:24px;margin-right:20px}.\@main .\@addresses .contacts-block .box{grid-template-columns:1fr;grid-gap:50px}.\@main .\@quality .equipment-block .equipment{grid-template-columns:1fr 1fr 1fr}.\@main .p-sale-cards-grid .items-grid{grid-template-columns:repeat(3,1fr)}.\@main .p-sale-cards-grid .item-caption{font-size:16px}.\@main .\:container{width:1200px}.\@main .\:selector select{height:36px}.\@main .\:selector .selector-button{height:36px}.\@main .\:selector .selector-option{font-size:14px;padding:8px 10px}}@media screen and (max-width:1240px){.\@main .\:page img,.\@main .\@footer .top .contacts .item{margin-bottom:15px}.\@main .\@header{display:none}.\@main .\@mobile-header{display:block}.\@main .\@footer{background-color:#fff;padding-top:32px}.\@main .\@footer .top{grid-template-columns:300px 1fr}.\@main .\@footer .top .slogan{font-size:14px}.\@main .\@footer .top .address,.\@main .\@sample-form .line .label,.\@main .\@sample-form .sample-choose .header .title{font-size:18px}.\@main .\@footer .top .icons{padding-bottom:24px}.\@main .\@sample-form .top{padding-bottom:30px}.\@main .\@sample-form .sample-choose .header .desc{font-size:14px}.\@main .\:page,.\@main .\:page p{font-size:16px}.\@main .\:page h2{font-size:20px}.\@main .\:page h3{font-size:18px}.\@main .\:page ol li,.\@main .\:page ul li{font-size:16px}.\@main .\:page cite{font-size:15px}.\@main .\:page table tr th{font-size:15px;padding-bottom:5px}.\@main .\:page table td{font-size:14px}.\@main .\:page .spoiler{padding:15px 0}.\@main .\:page .spoiler h2{font-size:15px}.\@main .\@index .block-heading{font-size:24px;margin-bottom:8px}.\@main .\@index .about-block{padding-top:30px}.\@main .\@index .about-block .box{grid-template-columns:1fr;grid-gap:50px}.\@main .\@index .about-block .heading{font-size:18px;margin-bottom:12px}.\@main .\@index .about-block .heading span,.\@main .\@index .pages-block .top .heading{font-size:24px}.\@main .\@index .pages-block{padding-top:30px;padding-bottom:15px}.\@main .\@index .pages-block .top{padding-bottom:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.\@main .\@index .pages-block .top .link{font-size:14px}.\@main .\@index .pages-block .area{grid-template-columns:1fr}.\@main .\@index .pages-block .items{grid-gap:24px}.\@main .\@index .pages-block .item .item-image img{height:180px}.\@main .\@index .pages-block .item .about{padding-top:8px}.\@main .\@index .pages-block .item .date{margin-bottom:12px}.\@main .\@index .pages-block .item .title{font-size:18px;margin-bottom:8px}.\@main .\@index .pages-block .item .desc{font-size:14px;margin-bottom:12px}.\@main .\@index .contact-block .about .text{font-size:18px;margin-bottom:17px}.\@main .\@index .contact-block .about .heading{font-size:36px}.\@main .\@index .contact-block .about .list{margin-bottom:20px}.\@main .\@index .contact-block .about .list .item{font-size:24px;padding-bottom:14px}.\@main .\@index .contact-block .about .list .item::before{margin-right:8px}.\@main .\@index .contact-block .form{padding:30px 20px;height:auto}.\@main .\@index .contact-block .form .heading{font-size:24px;margin-bottom:16px}.\@main .\@index .contact-block .form .form-body{padding-bottom:24px}.\@main .\@catalog .about-block{padding-bottom:15px}.\@main .\@catalog .about-block .box{margin-bottom:0}.\@main .\@catalog .about-block .box .heading{text-align:center;padding-bottom:15px}.\@main .\@catalog .about-block .box .action{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.\@main .\@catalog .about-block .box .action .icon{display:none}.\@main .\@catalog .about-block .color-box{border-top:1px solid #e31f25;background-color:#f3f3f3}.\@main .\@catalog .about-block .color-box .about{display:block;border:0}.\@main .\@catalog .about-block .color-box .label{color:#000;text-align:left}.\@main .\@catalog .about-block .color-box .path{display:none}.\@main .\@catalog .aside .filter-action{display:block}.\@main .\@catalog .aside .filter-box,.\@main .\@catalog .aside .types-box{display:none}.\@main .\@catalog .items-block{padding-top:15px;padding-bottom:30px}.\@main .\@catalog .items-block .items-container{display:block}.\@main .\@catalog .products-actions{text-align:center}.\@main .\@catalog .products-actions .back-button{margin-left:0}.\@main .\:modal.modal-advantages .modal-box{padding-bottom:0}.\@main .\:modal.modal-advantages .advantages{grid-template-columns:1fr;margin-left:-20px;margin-right:-20px}.\@main .\:modal.modal-advantages .advantages .item{font-size:15px;padding-left:17px}.\@main .\:modal.modal-advantages .advantages .heading{font-size:18px;padding-top:20px;display:none}.\@main .\:modal.modal-advantages .advantages .title.mobile{display:block;font-size:16px;padding-bottom:8px;text-transform:uppercase;color:#e31f25}.\@main .\@addresses .addresses-block .about-box{width:auto}.\@main .\@addresses .addresses-block .box-heading{text-align:center;font-size:24px}.\@main .\@addresses .addresses-block .buttons .button{font-size:18px}.\@main .\@addresses .addresses-block .location{padding:10px 15px 10px 0}.\@main .\@addresses .addresses-block .items .list{height:auto;max-height:none}.\@main .\@addresses .addresses-block .items .item .action .button{display:none}.\@main .\@addresses .addresses-block .items .item .action .button.mobile{display:inline-block}.\@main .\@addresses .addresses-block .map-box{display:none}.\@main .\@addresses .contacts-block{padding-top:33px}.\@main .\@addresses .contacts-block .boss .image img{width:220px;min-width:220px;height:220px}.\@main .\@quality .about-block{padding-top:24px;padding-bottom:40px}.\@main .\@quality .about-block .about,.\@main .\@quality .advantages-block .advantages{grid-template-columns:1fr;padding-bottom:30px}.\@main .\@quality .about-block .about{grid-gap:16px;margin-bottom:30px}.\@main .\@quality .about-block .about .text{font-size:14px}.\@main .\@quality .about-block .slider .slider-item{width:33.33%;min-width:33.33%}.\@main .\@quality .advantages-block{padding-top:24px}.\@main .\@quality .advantages-block .advantages .icon{padding-right:16px}.\@main .\@quality .advantages-block .advantages .icon img{width:60px;min-width:60px}.\@main .\@quality .advantages-block .advantages .about{font-size:16px}.\@main .\@quality .equipment-block .header{padding:24px 0}.\@main .\@quality .equipment-block .header .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@quality .equipment-block .header .icon{padding-right:0;padding-bottom:17px}.\@main .\@quality .equipment-block .header .icon img{width:104px;min-width:104px;height:104px}.\@main .\@quality .equipment-block .header .block-heading{text-align:center}.\@main .\@quality .equipment-block .header .desc{font-size:15px}.\@main .\@quality .equipment-block .equipment .image img{width:190px;min-width:190px;height:190px}.\@main .\@quality .equipment-block .equipment .title{font-size:18px}.\@main .\@quality .equipment-block .equipment .desc{font-size:15px}.\@main .\@pages .pages-block{padding-top:24px}.\@main .\@pages .pages-block .page-desc{font-size:22px}.\@main .\@pages .pages-block .pages-grid{grid-template-columns:1fr 1fr;grid-gap:40px 25px}.\@main .\@pages .pages-block .pages-grid .image img{height:155px}.\@main .\@pages .pages-block .pages-grid .about{padding-top:15px}.\@main .\@pages .pages-block .pages-grid .title{font-size:20px}.\@main .\@pages .page-block .page-contact .note,.\@main .\@pages .pages-block .pages-grid .desc{font-size:15px}.\@main .\@pages .page-block{padding-bottom:60px;padding-top:24px}.\@main .\@pages .page-block .datetime{margin-top:0}.\@main .\@pages .page-block .page-contact{grid-template-columns:1fr;padding-top:16px;grid-gap:16px}.\@main .\@pages .page-block .page-contact .name{font-size:24px}.\@main .\@pages .page-block .page-contact .position{font-size:16px}.\@main .\@pages .page-block .boxes .box{display:block}.\@main .\@pages .page-block .boxes .image{padding-bottom:15px}.\@main .\@pages .page-block .boxes .image img{margin-right:0}.\@main .\@pages .page-block .gray-box .heading{font-size:18px}.\@main .\@pages .page-block .gray-box .heading img{height:30px;display:block}.\@main .\@glossary .glossary-block .glossary-index .title,.\@main .\@pages .page-block .page-gallery .thumbs-slider{display:none}.\@main .\@pages .page-block .checked-list-circle.small li,.\@main .\@pages .page-block .checked-list.small li{font-size:14px}.\@main .\@pages .page-block .checked-list-circle>li,.\@main .\@pages .page-block .checked-list>li{font-size:15px}.\@main .\@pages .page-block .checked-list-circle>li::before,.\@main .\@pages .page-block .checked-list>li::before{width:16px;min-width:16px;height:14px;margin-top:5px}.\@main .\@pages .page-block .checked-list-circle>li::before{width:16px;min-width:16px;height:16px}.\@main .\@pages .page-block .advantages{grid-gap:10px}.\@main .\@pages .page-block .advantages .item .title{font-size:16px}.\@main .\@pages .page-block .page-gallery .item-overlay img{width:25px;min-width:25px}.\@main .\@pages .page-block .page-gallery .slider .item .title{font-size:15px;padding:10px 15px;margin-bottom:0;border-bottom:0}.\@main .\@pages .error-block{padding:80px 0}.\@main .\@pages .error-block .heading{font-size:100px;margin-bottom:30px}.\@main .\@pages .error-block .desc{font-size:20px;margin-bottom:60px}.\@main .\@glossary .glossary-block{padding-top:24px;border-top:1px solid #c4c4c4}.\@main .\@glossary .glossary-block .glossary-index .slider{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-next,.\@main .\@glossary .glossary-block .glossary-index .slider .slider-button-prev{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@glossary .glossary-block .glossary-index .slider .item{font-size:20px;padding:0 7px}.\@main .\@glossary .glossary-block .current-index{font-size:32px;margin-top:-10px}.\@main .\@glossary .glossary-block .page h2{margin-top:20px;font-size:20px}.\@main .\@glossary .glossary-block .page p{font-size:15px}.\@main .\@search .search-line.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@search .search-block{padding-top:25px}.\@main .\@search .search-block .heading{text-align:center;padding-bottom:40px}.\@main .\@search .categories{margin-bottom:15px;grid-gap:7px;margin-left:-20px;margin-right:-20px;padding-left:20px}.\@main .\@search .categories .button{padding:8px 15px}.\@main .\:container{width:884px}.\@main .\:button.wrap{padding:10px}.\@main .\:heading{font-size:32px;padding-bottom:32px}.\@main .\:heading.regular{font-size:30px;padding-bottom:17px}.\@main .\:heading.small{font-size:24px;padding-bottom:17px}.\@main .\:heading.mini{font-size:18px;padding-bottom:17px}.\@main .\:breadcrumbs{display:none;padding-top:40px;padding-bottom:20px}.\@main .\:pagination{padding:30px 0 20px}.\@main .\:pagination .more{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.\@main .\:pagination .more~.nav{position:static}.\@main .\:form input,.\@main .\:form select,.\@main .\:form textarea,.\@main .\:pagination .nav .link,.\@main .\:pagination .nav .next,.\@main .\:pagination .nav .prev{font-size:16px}.\@main .\:form input::-webkit-input-placeholder,.\@main .\:form select::-webkit-input-placeholder,.\@main .\:form textarea::-webkit-input-placeholder{font-size:16px}.\@main .\:form input::-moz-placeholder,.\@main .\:form select::-moz-placeholder,.\@main .\:form textarea::-moz-placeholder{font-size:16px}.\@main .\:form input:-ms-input-placeholder,.\@main .\:form select:-ms-input-placeholder,.\@main .\:form textarea:-ms-input-placeholder{font-size:16px}.\@main .\:form input::-ms-input-placeholder,.\@main .\:form select::-ms-input-placeholder,.\@main .\:form textarea::-ms-input-placeholder{font-size:16px}.\@main .\:form input::placeholder,.\@main .\:form select::placeholder,.\@main .\:form textarea::placeholder{font-size:16px}.\@main .\:form input{padding:0 10px}.\@main .\:form textarea{padding:10px}.\@main .\:form select{padding-left:10px}.\@main .\:checkbox.privacy label{font-size:14px}.\@main .\:selector select{position:static;-webkit-transform:scale(1);transform:scale(1);padding-right:30px}.\@main .\:selector .selector-button{display:none}.\@main .\:slider .slider-button-prev{left:0}.\@main .\:slider .slider-button-next{right:0}.\@main .b-catalog-tabs-list{--col-count:2}}@media screen and (max-width:960px){.\@main .\@activities-block .sub-heading span,.\@main .\@footer .top .navs .links{display:none}.\@main .\@activities-block .activities,.\@main .\@footer .top .navs,.\@main .\@index .activities-block .activities,.\@main .\@index .quality-block .list{grid-template-columns:1fr}.\@main .\@index .nav-block .nav .item .image-box,.\@main .\@index .nav-block .nav .item .video-box{width:33%;height:100px;min-width:33%;min-height:100px;-webkit-box-ordinal-group:3;order:2;-ms-flex-order:2}.\@main .\:pagination .line,.\@main .\@catalog .about-block .box .heading,.\@main .\@catalog .products-table .cell.color,.\@main .\@catalog .products-table .cell.image,.\@main .\@footer .bottom,.\@main .\@index,.\@main .\@index .nav-block .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal}.\@main .\@footer .bottom{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.\@main .\@footer .bottom .about{padding-bottom:15px}.\@main .\@footer .bottom .privacy{margin-bottom:8px}.\@main .\@activities-block{padding-top:15px}.\@main .\@activities-block .sub-heading{font-size:20px;margin-bottom:12px}.\@main .\@activities-block .activities .item{border-bottom:1px solid #fff}.\@main .\@activities-block .activities .item:last-child{border-bottom:0}.\@main .\@activities-block .activities .title{font-size:20px;min-height:80px}.\@main .\@index{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.\@main .\@index .nav-block{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:0;padding-bottom:0}.\@main .\@index .about-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.\@main .\@index .locations-block{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.\@main .\@index .quality-block{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.\@main .\@index .pages-block{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.\@main .\@index .activities-block{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.\@main .\@index .contact-block{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.\@main .\@index .nav-block .nav{border-top:1px solid #c4c4c4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-gap:0}.\@main .\@index .nav-block .nav .item{border-bottom:1px solid #c4c4c4}.\@main .\@index .nav-block .nav .item:hover .about .title{background-color:#fff}.\@main .\@index .nav-block .nav .item .image-box{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@index .nav-block .nav .item .item-image{position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@index .nav-block .nav .item .video-box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.\@main .\@index .nav-block .nav .item .video-link{display:none}.\@main .\@index .nav-block .nav .item .video-overlay{display:block}.\@main .\@index .nav-block .nav .item .video{position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@index .nav-block .nav .about{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@index .nav-block .nav .about .title{position:static;background-color:#fff;font-size:17px;color:#000;height:auto;padding:15px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;width:100%}.\@main .\@index .activities-block{background-color:#fff;padding-top:15px}.\@main .\@index .activities-block .sub-heading{font-size:20px;margin-bottom:12px}.\@main .\@index .activities-block .sub-heading span{display:none}.\@main .\@index .activities-block .activities .item{border-bottom:1px solid #fff}.\@main .\@index .activities-block .activities .item:last-child{border-bottom:0}.\@main .\@index .activities-block .activities .title{font-size:20px;min-height:80px}.\@main .\@index .quality-block{padding-top:15px;padding-bottom:15px}.\@main .\@index .quality-block .list{padding-bottom:35px;grid-gap:20px}.\@main .\@index .quality-block .list .icon{padding-bottom:8px}.\@main .\@index .quality-block .list .icon img{width:110px;min-width:110px;height:110px}.\@main .\@index .quality-block .list .label strong{font-size:18px}.\@main .\@index .locations-block{padding-top:15px;padding-bottom:15px}.\@main .\@index .locations-block .heading{font-size:20px;margin-bottom:8px;text-align:center}.\@main .\@index .locations-block .map{height:300px}.\@main .\@index .locations-block .locations{grid-template-columns:1fr 1fr;padding-top:15px;padding-bottom:16px}.\@main .\@index .locations-block .locations .title{font-size:16px;margin-bottom:4px}.\@main .\@index .locations-block .locations .addr{font-size:15px}.\@main .\@catalog .about-block .box .desc,.\@main .\@catalog .about-block .box .lists .list .item,.\@main .\@catalog .about-block .box .lists .list.checked .item{font-size:16px}.\@main .\@index .locations-block .actions .button{width:100%}.\@main .\@index .contact-block{padding-top:24px;padding-bottom:24px}.\@main .\@index .contact-block .area{grid-template-columns:1fr}.\@main .\@catalog .about-block .box .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@catalog .about-block .box .heading .calpet{height:24px}.\@main .\@catalog .about-block .box .heading img{height:20px}.\@main .\@catalog .about-block .box .heading .line{display:block}.\@main .\@catalog .about-block .box .lists{grid-gap:15px;padding-top:10px}.\@main .\@catalog .about-block .box .lists .list .item::before{top:4px}.\@main .\@catalog .about-block .color-box .label{font-size:20px}.\@main .\@catalog .items-block .products-desc{font-size:14px;margin-bottom:10px}.\@main .\@catalog .grid{grid-template-columns:1fr 1fr;grid-gap:24px}.\@main .\@catalog .grid .item .title{font-size:16px}.\@main .\@catalog .grid .item .image img{height:200px}.\@main .\@catalog .products-table thead{display:none}.\@main .\@catalog .products-table .cell,.\@main .\@catalog .products-table .item{display:grid;grid-template-columns:1fr 1fr}.\@main .\@catalog .products-table .item:last-child{border-bottom:1px solid #c4c4c4}.\@main .\@catalog .products-table .cell{grid-column:span 2;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto!important;border-bottom:1px solid #c4c4c4}.\@main .\@catalog .products-table .cell.code:not(.active),.\@main .\@catalog .products-table .cell:last-child{border-bottom:0}.\@main .\@catalog .products-table .cell.centered{text-align:left}.\@main .\@catalog .products-table .cell.color,.\@main .\@catalog .products-table .cell.image{grid-column:span 1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@catalog .products-table .cell.color.single,.\@main .\@catalog .products-table .cell.image.single{grid-column:span 2}.\@main .\@catalog .products-table .cell.code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@catalog .products-table .cell.code::after{display:block}.\@main .\@catalog .products-table .cell.code~.cell{position:absolute;-webkit-transform:scale(0);transform:scale(0)}.\@main .\@catalog .products-table .cell.code.active~.cell{position:static;-webkit-transform:scale(1);transform:scale(1)}.\@main .\@catalog .products-table .cell.code .cell-value{font-size:20px;font-weight:800;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\@catalog .products-table .cell.action{display:block;width:auto}.\@main .\@catalog .products-table .cell-icon,.\@main .\@catalog .products-table .cell-label{display:block}.\@main .\@catalog .products-table .action-box{grid-template-columns:1fr 1fr;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@catalog .products-table .action-box .button{background-color:#e31f25;color:#fff}.\@main .\@catalog .products-table .action-box .download-button{margin:0 20px}.\@main .\@quality .equipment-block .equipment{grid-template-columns:1fr 1fr;padding-top:30px;padding-bottom:50px}.\@main .\@pages .page-block .advantages{grid-template-columns:1fr 1fr 1fr;grid-gap:25px 10px}.\@main .\:container{width:600px}.\@main .\:button.big{padding:10px 20px;font-size:20px}.\@main .\:heading{font-size:24px;padding-bottom:20px}.\@main .\:heading.regular{font-size:24px;padding-bottom:8px}.\@main .\:heading.small{font-size:18px;padding-bottom:8px}.\@main .\:pagination .line{-ms-flex-direction:column;flex-direction:column;grid-gap:17px}.\@main .\:pagination .back,.\@main .\:pagination .back .back-button,.\@main .\:pagination .more,.\@main .\:pagination .more .more-button,.\@main .\:pagination .nav{width:100%}.\@main .\:pagination .nav .next,.\@main .\:pagination .nav .prev{font-size:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.\@main .\:pagination .nav .prev{padding-left:6px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.\@main .\:pagination .nav .next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:6px}.\@main .\:pagination .nav .link{width:32px;min-width:32px}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media screen and (max-width:750px){.\@main .\@sample-form .box-padding{padding-left:20px;padding-right:20px}.\@main .\@sample-form .top .heading{padding-left:30px;padding-right:30px}.\@main .\:page cite{font-size:14px}.\@main .\@index .quality-block .bricks{grid-gap:4px;grid-template-columns:1fr}.\@main .\@index .quality-block .bricks .brick.small .item-image img{height:auto}.\@main .\@catalog .about-block .color-box{padding:15px 20px;display:block}.\@main .\@catalog .about-block .color-box .about{padding:0}.\@main .\@catalog .about-block .color-box .label{text-align:center;padding-bottom:8px}.\@main .\@addresses .contacts-block .box{grid-gap:30px}.\@main .\@addresses .contacts-block .boss{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@addresses .contacts-block .boss .image{padding-right:0;padding-bottom:24px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\@addresses .contacts-block .boss .name{font-size:24px;text-align:center}.\@main .\@addresses .contacts-block .boss .position{font-size:16px;text-align:center}.\@main .\:heading,.\@main .\@addresses .contacts-block .boss .param,.\@main .\@pages .page-block .page-contact .param{font-size:18px}.\@main .\@addresses .contacts-block .employees{grid-template-columns:1fr;grid-gap:24px}.\@main .\@quality .about-block .slider .slider-item{width:50%;min-width:50%}.\@main .p-sale-cards-grid .items-grid{grid-template-columns:repeat(2,1fr)}.\@main .\:container{width:540px;padding-left:20px;padding-right:20px}.\@main .\:heading{padding-bottom:14px}.\@main .\:heading.bigge{font-size:24px}.\@main .\:heading.regular{padding-bottom:20px;font-size:18px}.\@main .\:heading.small{padding-bottom:15px}.\@main .\:heading.mini{padding-bottom:15px;font-size:16px}.\@main .\:breadcrumbs{padding-top:12px;padding-bottom:15px}.\@main .\:breadcrumbs .last,.\@main .\:breadcrumbs .link{font-size:12px;padding-top:2px;margin-right:8px}.\@main .\:modal .modal-block::before{display:none}}@media screen and (max-width:540px){.\@main .\@activities-block .activities,.\@main .\@index .about-block .slider,.\@main .\@index .nav-block .nav{margin-left:-20px;margin-right:-20px}.\@main .\@catalog .about-block .box .lists,.\@main .\@catalog .grid,.\@main .\@footer .top,.\@main .\@index .locations-block .locations,.\@main .\@index .pages-block .items,.\@main .\@pages .page-block .advantages,.\@main .\@pages .pages-block .pages-grid,.\@main .\@quality .equipment-block .equipment{grid-template-columns:1fr}.\@main .\:modal.modal-callback .modal-box{padding:90px 20px}.\@main .\:modal.modal-callback .modal-heading{font-size:20px}.\@main .\:modal.modal-callback .actions .button{width:100%}.\@main .\@sample-form .chosen-sample .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-gap:10px}.\@main .\@sample-form .chosen-sample .actions .button{width:100%;padding:7px 10px}.\@main .\@index .about-block .box{grid-gap:20px}.\@main .\@index .about-block .list .item{font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@index .about-block .list .icon{width:36px;min-width:36px;margin-right:12px}.\@main .\@catalog .about-block .box,.\@main .\@catalog .about-block .color-box,.\@main .\@catalog .products-table tbody,.\@main .\@index .activities-block .activities,.\@main .\@index .contact-block .form,.\@main .\@index .quality-block .bricks{margin-left:-20px;margin-right:-20px}.\@main .\@index .quality-block .bricks .item-image img{height:auto}.\@main .\@index .pages-block .top .heading{text-align:center}.\@main .\@index .contact-block{padding-bottom:0}.\@main .\@index .contact-block .form .actions .button{width:100%}.\@main .\@catalog .about-block .box{border-top:1px solid #c4c4c4}.\@main .\@catalog .about-block .box .lists.mobile-expand.active .unexpand-button{display:-webkit-box;display:-ms-flexbox;display:flex}.\@main .\@catalog .about-block .box .lists.mobile-expand .item{display:none}.\@main .\@catalog .about-block .box .lists.mobile-expand .item.excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}.\@main .\@catalog .about-block .box .lists.mobile-expand .expand-button{display:inline}.\@main .\@catalog .grid .item .image img{height:90px}.\@main .\@catalog .products-table tbody{display:block}.\@main .\@catalog .products-table .item{padding:0 20px}.\@main .\@catalog .products-table .cell{padding:15px 0}.\@main .\@catalog .products-table .action-box .download-button .icon{background-color:#e31f25}.\@main .\@catalog .products-table .action-box .download-button .icon img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.\@main .\@catalog .products-actions .back-button{width:100%}.\@main .\@addresses .addresses-block .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px}.\@main .\@addresses .addresses-block .buttons .button{background-color:#fff;margin-right:0;padding:10px;margin-bottom:8px;border:1px solid #e31f25;color:#e31f25}.\@main .\@addresses .addresses-block .items,.\@main .\@addresses .addresses-block .location,.\@main .\@pages .page-block .gray-box,.\@main .\@pages .page-block .page-gallery,.\@main .\@quality .about-block .slider{margin-left:-20px;margin-right:-20px}.\@main .\@addresses .addresses-block .buttons .button.active,.\@main .\@addresses .addresses-block .buttons .button:hover{background-color:#e31f25;color:#fff}.\@main .\@addresses .addresses-block .location{padding-left:20px;padding-right:20px}.\@main .\@addresses .addresses-block .location .title .icon{padding-right:10px}.\@main .\@addresses .addresses-block .items .item{padding-left:20px;padding-right:20px}.\@main .\@addresses .contacts-block .person{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.\@main .\@addresses .contacts-block .person .image{padding-right:0;padding-bottom:15px}.\@main .\@addresses .contacts-block .person .name{margin-bottom:8px}.\@main .\:modal.modal-map .modal-box{max-height:100vh;height:100vh;border-radius:0;max-width:100%}.\@main .\:modal.modal-map .button-close{padding:10px}.\@main .\@quality .about-block .about .icon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.\@main .\@quality .about-block .slider .slider-item{width:100%;min-width:100%;padding:0 10px}.\@main .\@quality .equipment-block .equipment .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.\@main .\@quality .equipment-block .equipment .image{padding-bottom:0;padding-right:15px}.\@main .\@quality .equipment-block .equipment .image img{width:90px;min-width:90px;height:90px}.\@main .\@pages .page-block .boxes .image,.\@main .\@pages .page-block .boxes .image img,.\@main .\@pages .page-block .page-action .button,.\@main .\@search .search-action .button{width:100%}.\@main .\@quality .equipment-block .equipment .title{margin-bottom:4px}.\@main .\@pages .page-block .datetime{font-size:14px}.\@main .\@search .search-items .item .title,.\@main .\@search .search-pages .item .title{font-size:20px}.\@main .\@pages .page-block .gray-box{padding:15px 20px}.\@main .\@search .search-items .item .image-link,.\@main .\@search .search-pages .item .image-link{margin-right:10px}.\@main .\@pages .page-block .page-gallery .gallery-heading{text-align:center;padding-left:15px;padding-right:15px}.\@main .\@glossary .glossary-block .block-heading{text-align:center}.\@main .\@search .search-pages .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@search .search-items .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.\@main .\@search .search-items .item .category-link{font-size:16px}.\@main .\:modal .modal-box{height:100vh}.\@main .\:slider.swiper-vertical .slider-button-next.small,.\@main .\:slider.swiper-vertical .slider-button-prev.small{margin-left:-13px}.\@main .b-catalog-tabs-list{--col-count:1}.\:tooltip .availability-items .item{text-align:left;line-height:1.3;display:block;padding-bottom:4px}}@media screen and (max-width:360px){.\@main .\:modal.modal-advantages .advantages,.\@main .\@addresses .addresses-block .items,.\@main .\@addresses .addresses-block .location,.\@main .\@catalog .about-block .box,.\@main .\@catalog .about-block .color-box,.\@main .\@catalog .products-table tbody,.\@main .\@index .about-block .slider,.\@main .\@index .contact-block .form,.\@main .\@index .nav-block .nav,.\@main .\@index .quality-block .bricks,.\@main .\@pages .page-block .gray-box,.\@main .\@pages .page-block .page-gallery,.\@main .\@search .categories{margin-left:-10px;margin-right:-10px}.\@main .\@mobile-menu .menu-body{padding-left:15px;padding-right:15px}.\@main .\@index .nav-block .nav .about .title,.\@main .\@sample-form .box-padding{padding-left:10px;padding-right:10px}.\@main .\@activities-block .activities{margin-right:-10px}.\@main .\@index .activities-block .activities{margin-right:-10px}.\@main .\@catalog .products-table .item{padding:0 10px}.\@main .\@catalog .products-table .cell{padding:10px 0}.\@main .\:container,.\@main .\:modal.modal-advantages .advantages .item,.\@main .\@addresses .addresses-block .items .item,.\@main .\@addresses .addresses-block .location{padding-left:10px;padding-right:10px}.\@main .\:modal.modal-advantages .advantages .item:nth-child(2n){padding-left:10px}.\@main .\@search .categories{padding-left:10px}.\@main .\:modal .modal-box{padding:10px}}
/* End */
/* /local/templates/alenmel/css/project.min.css?1757593142182771 */
