﻿html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html:root{--margin: 40px;--radius: 30px;--bg-circle-size: 80%;--mm-spn-item-height: 60px;--mm-spn-item-indent: 25px}@media(max-width: 1600px){html:root{--margin: 20px}}@media(max-width: 767px){html:root{--radius: 20px}}*{box-sizing:border-box;outline:none}body,[class*="ymaps-2"][class*="-balloon__content"],.b-disclaimer button,.b-header .container .top .contacts .number .more .popup,.b-header .container .top .email .number .more .popup,.b-header .container .top .email .number>a,.b-solutions-section .content .menu .item .subtitle span,.b-request input,.b-request textarea,.b-request button,.b-request .form .c-custom,.b-request .form label,.b-register input,.b-register textarea{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}b,strong,.b-disclaimer .title,.b-header .container .top .contacts .number,.b-header .container .top .email .number,.b-header .container .top .contacts .number .more .popup .phones .item a,.b-header .container .top .contacts .number .more .popup .emails .item a,.b-header .container .top .email .number .more .popup .phones .item a,.b-header .container .top .email .number .more .popup .emails .item a,.b-header .container .bottom .logo .slogan,.b-header .container .bottom .menu .item.m-main>a,.b-header .submenu .selector .tab.m-active,.b-header .subpanel .selector .tab.m-active,.b-header .submenu .selector .tab span.m-1c,.b-header .subpanel .selector .tab span.m-1c,.b-prefs .top .subtitle,.b-solutions .items .item .title,.b-solutions-section .content .pdf .name a,.b-solutions-section .content .menu .item .subtitle,.b-services .items .item .title,.b-products .container .bottom .list a.m-bold,.b-products .container .bottom .list span.m-bold,.b-products-list .items .item.m-active .group .title,.b-products-list .items .item .group .price,.b-products-list .items .item .panel .product .right .price,.b-products-list .items .item .panel .product .right .buy a,.b-products-compact .item.head,.b-products-compact .item .right .price,.b-products-compact .item .right .buy a,.b-projects .container .top .center .text,.b-projects .container .bottom .items .item .info .title,.b-projects-list .items .item .info .title,.b-news .container .bottom .items .item .title,.b-catalog-similar .top .title,.b-catalog-similar .item .wrap .title,.b-contacts .name,.b-attach .file a,.b-files .item .data .name a,.b-files .item .data .name span,.b-footer .container .top .phones .phone.m-main,.b-footer .container .menu .items .item .title,.b-article>.container>.wrapper>.sidebar ul.menu>li>a,.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li.m-active>a,.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>a,.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li.m-active>a,.b-content h3,.b-content h4{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.b-shutter .contacts .phone a,.b-header .submenu .inner li:first-child a,.b-header .subpanel .inner li:first-child a,.b-header .submenu .selector .title,.b-header .subpanel .selector .title,.b-header .submenu .panel .title,.b-header .subpanel .panel .title,.b-hero .wrap .title,.b-prefs .top .title,.b-solutions .top .title,.b-services .top .title,.b-services .top .services .service .count,.b-products .container .top .title,.b-record .container .wrap .left .title,.b-about .container .left .title,.b-about .container .left .items .item .subtitle,.b-about .container .right .title,.b-projects .container .top .left .title,.b-projects .container .top .center .count,.b-projects .container .bottom .items .item .up .logo.m-text,.b-projects-list .items .item .up .logo.m-text,.b-news .container .top .left .title,.b-news-list .items .item .content .title,.b-articles-list .items .item .content .title,.b-title h1,.b-content h2{font-family:"Unbounded",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}html{font-size:10px;scroll-behavior:smooth}@media(max-width: 992px){html{font-size:9px}}body{font-size:1.5rem;min-width:375px;position:relative;line-height:1.2;background:#fff;color:#323232}.container{max-width:1620px;min-width:320px;padding:0 var(--margin);width:100%;margin:0 auto}.container:before,.container:after{display:none}a{text-decoration:none;transition:all .3s;color:inherit}a:hover,a:focus,a:active{text-decoration:none;outline:none}ul,li{padding:0;margin:0;list-style:none}img{height:auto}[class*="ymaps-2"][class*="-ground-pane"],[class*="ymaps-2"][class*="-copyrights-pane"],[class*="ymaps-2"][class*="-controls-pane"]{filter:grayscale(1)}[class*="ymaps-2"][class*="-balloon__content"]{font-size:1.4rem}[class*="ymaps-2"][class*="-balloon-content__header"]{font-size:1.4rem}[class*="ymaps-2"][class*="-balloon-content__header"] a{color:#F4223E}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0,0,0,0.3)}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px}.fancybox-close-small:after{width:50px;height:50px;font-size:35px;line-height:50px}.fancybox-close-small{width:60px;height:60px}.f-dark .fancybox-slide{-webkit-transform-style:unset;transform-style:unset}.f-dark .fancybox-slide>div{margin:0;background-color:transparent}.f-dark .fancybox-slide #article-content{padding:0 var(--margin);max-width:1240px;width:100%;padding:80px}@media(max-width: 580px){.f-dark .fancybox-slide #article-content{padding:40px}}.f-dark .fancybox-bg{opacity:.95}.f-dark .fancybox-close-small{position:fixed;top:20px;right:20px}.f-dark .fancybox-close-small:hover:after{background:rgba(255,255,255,0.3)}.f-dark .fancybox-close-small:after{background:rgba(255,255,255,0.1);color:#fff}.fancybox-slide>.fancybox-loading{display:block;width:64px;height:64px;margin-top:-32px !important;margin-left:-32px !important;background:url(../img/loader.svg) 0 0 no-repeat;border:none;animation:none}.f-white .fancybox-slide{-webkit-transform-style:unset;transform-style:unset}.f-white .fancybox-slide>div{margin:0;background-color:transparent}.f-white .fancybox-slide #article-content{padding:0 var(--margin);max-width:1240px;width:100%;padding:80px}@media(max-width: 580px){.f-white .fancybox-slide #article-content{padding:100px 30px 0}}.f-white .fancybox-bg{opacity:.99;background:#fff}.f-white .fancybox-close-small{position:fixed;top:20px;right:20px}.f-white .fancybox-close-small:hover:after{background:rgba(244,34,62,0.8)}.f-white .fancybox-close-small:after{background:#F4223E;color:#fff}.m-lightbox{border:none !important}body.m-shutter .b-shutter{display:grid}.b-shutter{position:absolute;top:0;left:0;right:0;bottom:0;position:fixed;background:rgba(0,0,0,0.8);backdrop-filter:blur(20px);z-index:3;color:#fff;grid-template-rows:1fr auto;gap:25px;padding:120px var(--margin) 40px;display:none}.b-shutter .menu{overflow-y:auto}.b-shutter .menu .panel{display:none}.b-shutter .menu .panel.m-active{display:block}.b-shutter .menu .item{font-size:1.6rem;margin:16px 0}.b-shutter .menu .item.m-limit{background:rgba(255,255,255,0.15);height:1px;margin:29px 0}.b-shutter .menu .item.m-small{font-size:1.4rem;margin:19px 0}.b-shutter .menu .item.m-small a{color:#bbb}.b-shutter .menu .item.m-small a img{margin:0 0 1px 4px}.b-shutter .menu .item a img{margin:0 0 2px 4px}.b-shutter .menu .item>span{cursor:pointer;font-size:1.8rem}.b-shutter .menu .item>span img{transform:rotate(90deg);margin:0 3px 4px 0}.b-shutter .contacts{display:flex;flex-direction:column;gap:20px}.b-shutter .contacts .phone a{font-size:2.2rem;line-height:1;color:#fff}.b-shutter .contacts .text{margin:10px 0 0;font-size:1.5rem;opacity:.5}.b-shutter .contacts .button a{background:#F4223E;padding:18px 22px;border-radius:30px;white-space:nowrap;display:inline-block;font-size:1.5rem}.b-shutter .contacts .button a:hover{opacity:1;background:#f10c2a}.b-shutter .contacts .social{display:flex;align-items:center;gap:20px}body.m-shutter .b-menu-btn{filter:invert(100%)}body.m-shutter .b-menu-btn>span{transform:rotate(45deg)}body.m-shutter .b-menu-btn>span:before{top:0;transform:rotate(0);opacity:0}body.m-shutter .b-menu-btn>span:after{top:0;transform:rotate(90deg);right:0}body.m-shutter .b-header{background:transparent;backdrop-filter:none}body.m-shutter .b-header .container .top{max-height:0;opacity:0;padding:0;margin:0}body.m-shutter .b-header .container .bottom .logo>a{width:120px;line-height:0}body.m-shutter .b-header .container .bottom .logo>span{color:#fff}body.m-shutter .b-header .container .bottom .icons{filter:invert(100%)}.b-menu-btn{display:flex;width:30px;height:30px;cursor:pointer;position:relative}.b-menu-btn.m-active>span{transform:rotate(45deg)}.b-menu-btn.m-active>span:before{top:0;transform:rotate(0);opacity:0}.b-menu-btn.m-active>span:after{top:0;transform:rotate(90deg)}.b-menu-btn span,.b-menu-btn span:before,.b-menu-btn span:after{display:block;position:absolute;height:2px;background-color:#000;transition-duration:.2s;border-radius:3px;width:30px;right:0;top:14px}.b-menu-btn span:before{content:"";top:-10px}.b-menu-btn span:after{content:"";top:10px}.b-button{padding:30px 30px;border-radius:55px;color:#fff;background:#F4223E;font-size:1.5rem;display:flex;align-items:center;line-height:0;gap:20px;cursor:pointer;transition:all .3s;white-space:nowrap;justify-content:space-between;border:none}@media(max-width: 992px){.b-button{padding:25px 25px}}@media(max-width: 580px){.b-button{padding:25px 20px}}.b-button.m-gray{background:#323232;color:#fff}.b-button.m-gray:hover,.b-button.m-gray.m-active{color:#fff;background:#252525}.b-button.m-yellow{background:#FFE252;color:#000}.b-button.m-yellow:hover,.b-button.m-yellow.m-active{background:#ffd91f}.b-button.m-yellow img{filter:invert(100%)}.b-button.m-white{background:transparent;padding:10px 0;color:#000}.b-button.m-white:hover,.b-button.m-white.m-active{background:transparent}.b-button.m-white img{filter:invert(100%)}.b-button:hover,.b-button.m-active{background:#f10c2a}.b-button img{width:auto;transition:all .1s}.b-dots{display:flex;justify-content:center;gap:14px;padding:20px 0}.b-dots .owl-dot{cursor:pointer;display:block;width:12px;height:12px;border:none;border-radius:10px;margin:0;padding:0;transition:none;background:#D7D8DA;transition:all .3s}.b-dots .owl-dot:hover{opacity:.6}.b-dots .owl-dot.active{cursor:default;background:#F4223E;width:40px}.b-dots .owl-dot span{display:none}.b-arrows .owl-next,.b-arrows .owl-prev{width:50px;height:50px;border:none;border-radius:100px;outline:none;font-size:0;background-color:#fff;position:absolute;top:50%;left:auto;right:0;bottom:auto;margin:-25px 0 0 0;z-index:100;transition:all .3s;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer}.b-arrows .owl-next:hover,.b-arrows .owl-prev:hover{background-color:#f10c2a}.b-arrows .owl-next:hover:before,.b-arrows .owl-prev:hover:before{background-position:-10px 0}.b-arrows .owl-next:before,.b-arrows .owl-prev:before{content:"";position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:8px;height:14px;margin:-7px 0 0 -3px;background:url(../img/arrows.svg) -30px 0 no-repeat}.b-arrows .owl-next.disabled,.b-arrows .owl-prev.disabled{opacity:0}.b-arrows .owl-prev{position:absolute;top:50%;left:0;right:auto;bottom:auto}.b-arrows .owl-prev:hover:before{background-position:0 0}.b-arrows .owl-prev:before{margin:-7px 0 0 -5px;background-position:-20px 0}.b-modal{max-width:600px}.b-article-image{background:#FAFAFA;border-radius:5px;margin:2.5em auto;max-width:800px;width:100%;overflow:hidden}@media(max-width: 767px){.b-article-image{margin:2.5em -20px;width:calc(100% + 40px)}}.b-article-image figure{padding:3em;margin:0;width:100%;max-width:700px;margin:auto;text-align:center}@media(max-width: 767px){.b-article-image figure{padding:20px}}.b-article-image figure figcaption{margin:1em 0 0}.b-article-image figure a{border:none;line-height:0;display:block}.b-article-image figure img{width:100%;margin:auto}.b-tabs{display:flex;flex-wrap:wrap;gap:5px}@media(max-width: 580px){.b-tabs{gap:3px}}.b-tabs.m-gray a,.b-tabs.m-gray span,.b-tabs.m-gray div{background:#FAFAFA}.b-tabs.m-gray a:hover,.b-tabs.m-gray span:hover,.b-tabs.m-gray div:hover{background:#D7D8DA}.b-tabs.m-gray a.m-active,.b-tabs.m-gray span.m-active,.b-tabs.m-gray div.m-active{background:#FFE252;color:#000}.b-tabs.m-gray a.m-active:hover,.b-tabs.m-gray span.m-active:hover,.b-tabs.m-gray div.m-active:hover{background:#ffd91f}.b-tabs.m-white a,.b-tabs.m-white span,.b-tabs.m-white div{background:#fff}.b-tabs.m-white a:hover,.b-tabs.m-white span:hover,.b-tabs.m-white div:hover{background:#FFE252}.b-tabs.m-white a.m-active,.b-tabs.m-white span.m-active,.b-tabs.m-white div.m-active{background:#FFE252;color:#000}.b-tabs.m-white a.m-active:hover,.b-tabs.m-white span.m-active:hover,.b-tabs.m-white div.m-active:hover{background:#ffd91f}.b-tabs a,.b-tabs span,.b-tabs div{display:block;background:#FFE252;color:#000;border-radius:6px;padding:8px 10px;font-size:1.4rem;cursor:pointer;transition:all .3s}@media(max-width: 580px){.b-tabs a,.b-tabs span,.b-tabs div{padding:6px 7px}}.b-tabs a:hover,.b-tabs span:hover,.b-tabs div:hover{background:#ffd91f}.b-tabs a.m-active,.b-tabs span.m-active,.b-tabs div.m-active{background:#F4223E;color:#fff}.b-tabs a.m-active:hover,.b-tabs span.m-active:hover,.b-tabs div.m-active:hover{background:#f10c2a}.b-disclaimer{align-items:center;justify-content:center;position:fixed;bottom:10px;left:10px;width:calc(100% - 20px);max-width:480px;border-radius:5px;background:rgba(255,255,255,0.3);backdrop-filter:blur(10px);padding:20px;display:none;z-index:1000;box-shadow:0 0 60px rgba(0,0,0,0.2);font-size:1.3rem}@media(max-width: 992px){.b-disclaimer{padding:15px}}.b-disclaimer .title{font-size:1.5rem}.b-disclaimer .text{margin:5px 0 10px;opacity:.7}.b-disclaimer button{padding:12px 20px 12px 15px;color:#fff;border:none;background-color:#F4223E;text-transform:uppercase;transition:all .3s;cursor:pointer;border-radius:5px;width:100%}.b-loader{display:none}.b-head.m-page{height:149px}@media(max-width: 1220px){.b-head.m-page{height:144px}}@media(max-width: 992px){.b-head.m-page{height:134px}}@media(max-width: 420px){.b-head.m-page{height:133px}}.b-header{position:absolute;top:0;left:0;right:0;bottom:auto;position:fixed;z-index:6;transition:all .3s;background:rgba(255,255,255,0);backdrop-filter:blur(50px);font-size:1.3rem}.b-header.m-page{background:linear-gradient(240deg, #EFECE8, #E4E2DF);border-radius:0 0 40px 40px}@media(max-width: 1700px){.b-header.m-page{border-radius:0}}.b-header.m-fixed{background:rgba(215,216,218,0.6)}.b-header.m-fixed .container .top{max-height:0;opacity:0;padding:0;margin:0}.b-header.m-fixed .container .bottom .logo>a{width:120px;line-height:0}.b-header .container .top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px 0;position:relative;transition:all .3s}.b-header .container .top:after{content:"";background:rgba(0,0,0,0.2);display:block;width:auto;height:1px;position:absolute;top:auto;left:-2000px;right:-2000px;bottom:0}.b-header .container .top .address a{border:none;opacity:.5;position:relative;font-size:1.2rem}.b-header .container .top .address a:hover{opacity:.7}.b-header .container .top .address a img{margin:0 4px -4px 0}.b-header .container .top .menu{display:flex;gap:15px}@media(max-width: 1220px){.b-header .container .top .menu{display:none}}.b-header .container .top .menu a{font-size:1.2rem}.b-header .container .top .menu a:hover{opacity:.7}.b-header .container .top .contacts,.b-header .container .top .email{display:flex;align-items:center;gap:10px}.b-header .container .top .contacts .number,.b-header .container .top .email .number{position:relative;padding:15px 15px 15px 0;margin:-15px 0;cursor:pointer}@media(max-width: 767px){.b-header .container .top .contacts .number,.b-header .container .top .email .number{padding:15px 0 15px 0}}.b-header .container .top .contacts .number:hover .more .popup,.b-header .container .top .email .number:hover .more .popup{display:flex}.b-header .container .top .contacts .number>a,.b-header .container .top .email .number>a{transition:none;font-size:1.5rem}.b-header .container .top .contacts .number>a img,.b-header .container .top .email .number>a img{margin:-2px 2px -4px 0;opacity:.5}@media(max-width: 420px){.b-header .container .top .contacts .number>a img,.b-header .container .top .email .number>a img{display:none}}.b-header .container .top .contacts .number .more,.b-header .container .top .email .number .more{position:absolute;top:15px;left:auto;right:0;bottom:0;transition:all .3s}.b-header .container .top .contacts .number .more>img,.b-header .container .top .email .number .more>img{transition:all .3s}@media(max-width: 767px){.b-header .container .top .contacts .number .more>img,.b-header .container .top .email .number .more>img{visibility:hidden}}.b-header .container .top .contacts .number .more .popup,.b-header .container .top .email .number .more .popup{position:absolute;top:33px;left:auto;right:0;bottom:auto;background:#fff;padding:20px;border-radius:10px;box-shadow:0 20px 100px rgba(0,0,0,0.6);width:270px;z-index:2;cursor:default;display:none;flex-direction:column;gap:15px}@media(max-width: 992px){.b-header .container .top .contacts .number .more .popup,.b-header .container .top .email .number .more .popup{top:32px}}@media(max-width: 420px){.b-header .container .top .contacts .number .more .popup,.b-header .container .top .email .number .more .popup{top:31px}}.b-header .container .top .contacts .number .more .popup:after,.b-header .container .top .email .number .more .popup:after{content:"";position:absolute;top:-14px;left:0;right:0;bottom:auto;height:14px;background:transparent}.b-header .container .top .contacts .number .more .popup .limit,.b-header .container .top .email .number .more .popup .limit{background:#D7D8DA;height:1px}.b-header .container .top .contacts .number .more .popup .text,.b-header .container .top .email .number .more .popup .text{color:#757575;line-height:1.5}.b-header .container .top .contacts .number .more .popup .phones,.b-header .container .top .contacts .number .more .popup .emails,.b-header .container .top .email .number .more .popup .phones,.b-header .container .top .email .number .more .popup .emails{display:flex;flex-direction:column;gap:7px;color:#757575;line-height:1.4}.b-header .container .top .contacts .number .more .popup .phones .item,.b-header .container .top .contacts .number .more .popup .emails .item,.b-header .container .top .email .number .more .popup .phones .item,.b-header .container .top .email .number .more .popup .emails .item{position:relative;padding:0 0 0 28px}.b-header .container .top .contacts .number .more .popup .phones .item img,.b-header .container .top .contacts .number .more .popup .emails .item img,.b-header .container .top .email .number .more .popup .phones .item img,.b-header .container .top .email .number .more .popup .emails .item img{position:absolute;top:3px;left:0;right:auto;bottom:auto;opacity:.5}.b-header .container .top .contacts .number .more .popup .phones .item a,.b-header .container .top .contacts .number .more .popup .emails .item a,.b-header .container .top .email .number .more .popup .phones .item a,.b-header .container .top .email .number .more .popup .emails .item a{font-size:1.5rem;display:block;color:#000}.b-header .container .top .contacts .number .more .popup .emails .item a,.b-header .container .top .email .number .more .popup .emails .item a{font-size:1.3rem}.b-header .container .top .contacts .number .more .popup .button .b-button,.b-header .container .top .email .number .more .popup .button .b-button{font-size:1.4rem}.b-header .container .top .contacts .callback,.b-header .container .top .email .callback{font-size:1.2rem;margin:3px 0 0}@media(max-width: 767px){.b-header .container .top .contacts .callback,.b-header .container .top .email .callback{display:none}}@media(max-width: 580px){.b-header .container .top .email{display:none}}.b-header .container .top .email .number{padding:15px 0 15px 0}.b-header .container .top .email .number>a{font-size:1.2rem}.b-header .container .top .email .number>a img{margin:0 4px -2px 0}.b-header .container .top .email .number .more>img{visibility:hidden}.b-header .container .limit{background:rgba(0,0,0,0.2);height:1px}.b-header .container .bottom{display:flex;justify-content:space-between;align-items:center;margin:10px 0}.b-header .container .bottom .logo{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.b-header .container .bottom .logo .hamburger{display:none}@media(max-width: 1220px){.b-header .container .bottom .logo .hamburger{display:block}}.b-header .container .bottom .logo .slogan{color:#000;line-height:1.4;margin:0 0 0 20px}@media(max-width: 580px){.b-header .container .bottom .logo .slogan{display:none}}.b-header .container .bottom .logo>a{width:170px;line-height:0;margin:0 0 0 -8px}@media(max-width: 1400px){.b-header .container .bottom .logo>a{width:160px;margin:0 0 0 -7px}}@media(max-width: 1220px){.b-header .container .bottom .logo>a{width:160px;margin:0}}@media(max-width: 992px){.b-header .container .bottom .logo>a{width:140px}}.b-header .container .bottom .logo>a img{width:100%}.b-header .container .bottom .menu{display:flex;flex-wrap:wrap;gap:30px;position:relative}@media(max-width: 1600px){.b-header .container .bottom .menu{gap:20px}}@media(max-width: 1220px){.b-header .container .bottom .menu{display:none}}.b-header .container .bottom .menu .item{display:block;padding:20px 0;position:relative}.b-header .container .bottom .menu .item:hover{cursor:pointer}.b-header .container .bottom .menu .item:hover .submenu,.b-header .container .bottom .menu .item:hover .subpanel{display:block}.b-header .container .bottom .menu .item.m-main>a>img{margin:0 5px -1px 0}.b-header .container .bottom .menu .item>a>img{margin:0 0 2px 1px}.b-header .container .bottom .icons{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px}.b-header .container .bottom .icons a{line-height:0}.b-header .submenu,.b-header .subpanel{position:absolute;top:54px;left:-30px;right:auto;bottom:auto;background:#fff;width:max-content;z-index:2;display:none;box-shadow:0 30px 100px -20px rgba(0,0,0,0.6);padding:0;line-height:1.4}.b-header .submenu .wrap,.b-header .subpanel .wrap{display:flex;flex-wrap:wrap;align-items:stretch}.b-header .submenu .inner,.b-header .subpanel .inner{width:260px;padding:30px;border-left:solid 1px #D7D8DA}.b-header .submenu .inner:first-child,.b-header .subpanel .inner:first-child{border:none}.b-header .submenu .inner li,.b-header .subpanel .inner li{margin-bottom:10px;position:relative;padding-left:27px}.b-header .submenu .inner li:first-child,.b-header .subpanel .inner li:first-child{padding-left:0;margin-bottom:20px}.b-header .submenu .inner li:first-child:before,.b-header .subpanel .inner li:first-child:before{display:none}.b-header .submenu .inner li:first-child a,.b-header .subpanel .inner li:first-child a{font-size:1.6rem;border-bottom:none;color:#323232}.b-header .submenu .inner li:before,.b-header .subpanel .inner li:before{content:"";position:absolute;top:8px;left:0;right:auto;bottom:auto;display:block;width:15px;height:2px;background:#F4223E}.b-header .submenu .inner a,.b-header .subpanel .inner a{color:#323232}.b-header .submenu .inner a:hover,.b-header .subpanel .inner a:hover{color:#323232}.b-header .submenu .selector,.b-header .subpanel .selector{width:260px;background:#FAFAFA;position:relative;box-shadow:inset -1px 0 #D7D8DA}.b-header .submenu .selector:after,.b-header .subpanel .selector:after{content:"";position:absolute;top:0;left:auto;right:100%;bottom:0;width:40px;background:#323232}.b-header .submenu .selector .title,.b-header .subpanel .selector .title{font-size:1.6rem;color:#323232;padding:30px;min-height:110px}.b-header .submenu .selector .tabs,.b-header .subpanel .selector .tabs{margin:0 0 30px}.b-header .submenu .selector .tab,.b-header .subpanel .selector .tab{padding:10px 30px;transition:color .3s;color:#323232}.b-header .submenu .selector .tab.m-active,.b-header .subpanel .selector .tab.m-active{border-right:solid 5px #F4223E}.b-header .submenu .selector .tab span,.b-header .subpanel .selector .tab span{cursor:pointer}.b-header .submenu .selector .tab span.m-1c,.b-header .subpanel .selector .tab span.m-1c{padding:7px 13px;border:solid 1px #FFE252;background:rgba(255,226,82,0.2);margin:2px 0;display:inline-block;border-radius:5px;color:#000}.b-header .submenu .selector .tab span.m-1c img,.b-header .subpanel .selector .tab span.m-1c img{margin:0px 2px -3px 0;width:33px}.b-header .submenu .panel,.b-header .subpanel .panel{width:500px;display:none}.b-header .submenu .panel.m-active,.b-header .subpanel .panel.m-active{display:block}.b-header .submenu .panel .title,.b-header .subpanel .panel .title{font-size:1.6rem;color:#323232;padding:30px;min-height:110px}.b-header .submenu .panel .title a,.b-header .subpanel .panel .title a{color:#323232}.b-header .submenu .panel .elements,.b-header .subpanel .panel .elements{margin:0 0 30px}.b-header .submenu .panel .element,.b-header .subpanel .panel .element{padding:10px 30px}.b-header .submenu .panel .element a,.b-header .subpanel .panel .element a{color:#323232}.b-header .submenu .panel .element a:hover,.b-header .subpanel .panel .element a:hover{color:#F4223E}.b-hero{background:linear-gradient(240deg, #EFECE8, #E4E2DF);height:100vh;max-height:840px;display:flex;flex-direction:column;justify-content:center;padding:130px 0 0;position:relative;border-radius:0 0 40px 40px;overflow:hidden}@media(max-width: 580px){.b-hero{padding:80px 0 0;border-radius:0}}.b-hero>img{filter:sepia(1) brightness(1.79) saturate(.09)}.b-hero>img.m1{position:absolute;top:200px;left:auto;right:40px;bottom:auto;width:800px}.b-hero>img.m2{position:absolute;top:260px;left:auto;right:80px;bottom:auto;width:200px}.b-hero>img.m3{position:absolute;top:380px;left:auto;right:620px;bottom:auto;width:140px}.b-hero .container{z-index:1}.b-hero .wrap{display:flex;flex-direction:column;gap:20px;padding:0 0 0 80px}@media(max-width: 767px){.b-hero .wrap{padding:0}}.b-hero .wrap .title{font-size:5rem;line-height:1.05;position:relative}@media(max-width: 1220px){.b-hero .wrap .title{font-size:4rem}}@media(max-width: 580px){.b-hero .wrap .title{font-size:3.5rem}}@media(max-width: 420px){.b-hero .wrap .title{font-size:3rem}}.b-hero .wrap .title img{position:absolute;top:-6px;left:-120px;right:auto;bottom:auto;z-index:-1}@media(max-width: 767px){.b-hero .wrap .title img{position:absolute;top:-70px;left:auto;right:20px;bottom:auto}}.b-hero .wrap .items{max-width:800px}.b-hero .wrap .items a img{margin:0 0 0 2px}.b-hero .wrap .button{margin:10px 0 0}@media(max-width: 580px){.b-hero .wrap .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-hero .wrap .button .b-button{max-width:260px}@media(max-width: 580px){.b-hero .wrap .button .b-button{max-width:unset;border-radius:0}}.b-hero .mouse{display:inline;position:absolute;top:auto;left:50%;right:auto;bottom:30px;transform:translateX(-50%)}@media(max-width: 580px){.b-hero .mouse{display:none}}.b-banners{margin:30px 0;overflow:hidden}@media(max-width: 1500px){.b-banners{margin:20px 0}}@media(max-width: 580px){.b-banners{margin:0}}@media(max-width: 580px){.b-banners .container{padding:0}}.b-banners .owl-stage-outer{overflow:visible}.b-banners .item{width:auto}@media(max-width: 1500px){.b-banners .item{width:540px}}@media(max-width: 1220px){.b-banners .item{width:470px}}@media(max-width: 580px){.b-banners .item{width:420px}}@media(max-width: 420px){.b-banners .item{width:auto}}.b-banners .item a{display:block;line-height:0;border-radius:30px;overflow:hidden}@media(max-width: 580px){.b-banners .item a{border-radius:0}}.b-banners .item img{width:100%}.b-prefs{margin:130px 0 80px;display:flex;justify-content:center}@media(max-width: 1500px){.b-prefs{justify-content:flex-start}}@media(max-width: 1220px){.b-prefs{margin:80px 0 80px}}@media(max-width: 992px){.b-prefs{margin:80px 0 160px}}@media(max-width: 580px){.b-prefs{margin:80px 0 80px}}.b-prefs .top{font-size:1.8rem;position:relative;padding:0 0 0 60px;line-height:1.4}@media(max-width: 1700px){.b-prefs .top{padding:20px 0 0 40px;font-size:1.6rem}}@media(max-width: 1500px){.b-prefs .top{padding:0 90px 20px calc(60vw - 600px);text-align:center}}@media(max-width: 1220px){.b-prefs .top{padding:0 70px 20px calc(60vw - 570px)}}@media(max-width: 992px){.b-prefs .top{padding:190px 160px 90px 20px;text-align:left;width:100%}}@media(max-width: 992px){.b-prefs .top br{display:none}}.b-prefs .top>img{width:80px;position:absolute;top:2px;left:-20px;right:auto;bottom:auto;box-shadow:0 0 1400px 200px #d7d3cc;background:#dedbd5;z-index:-1;border-radius:100px}@media(max-width: 1700px){.b-prefs .top>img{top:16px;left:-40px}}@media(max-width: 1500px){.b-prefs .top>img{left:auto;right:-40px}}@media(max-width: 992px){.b-prefs .top>img{right:80px;top:180px;width:100px}}@media(max-width: 767px){.b-prefs .top>img{right:20px}}.b-prefs .top .title{font-size:4rem;line-height:1.1}@media(max-width: 1700px){.b-prefs .top .title{font-size:3.2rem}}@media(max-width: 1500px){.b-prefs .top .title{margin:-20px 0 0}}@media(max-width: 992px){.b-prefs .top .title{margin:0}}.b-prefs .top .subtitle{margin:30px 0 5px}@media(max-width: 1700px){.b-prefs .top .subtitle{margin:20px 0 5px}}.b-prefs .top .button{position:absolute;top:60%;left:100%}@media(max-width: 992px){.b-prefs .top .button{position:absolute;top:auto;left:20px;right:auto;bottom:0}}@media(max-width: 580px){.b-prefs .top .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-prefs .top .button .b-button{width:340px}@media(max-width: 992px){.b-prefs .top .button .b-button{width:280px}}@media(max-width: 580px){.b-prefs .top .button .b-button{width:100%;border-radius:0}}.b-prefs .top .items{position:absolute;top:0;left:0;right:0;bottom:0;font-size:1.7rem}@media(max-width: 1700px){.b-prefs .top .items{font-size:1.6rem}}@media(max-width: 992px){.b-prefs .top .items{position:absolute;top:0;left:0;right:0;bottom:auto;display:flex;flex-wrap:wrap;gap:5px;overflow:hidden;height:144px}}.b-prefs .top .items .item{position:absolute;background:#FFE252;padding:15px 20px;border-radius:100px;white-space:nowrap}@media(max-width: 1700px){.b-prefs .top .items .item{padding:12px 20px}}@media(max-width: 992px){.b-prefs .top .items .item{position:relative;top:auto !important;left:auto !important;right:auto !important}}.b-solutions{margin:50px 0;position:relative;padding:0 0 70px}@media(max-width: 992px){.b-solutions{padding:0 0 0;margin:50px 0 -20px}}@media(max-width: 580px){.b-solutions{padding:0 0 65px}}.b-solutions .container{display:grid;grid-template-columns:360px 1fr;gap:30px}@media(max-width: 1600px){.b-solutions .container{grid-template-columns:250px 1fr}}@media(max-width: 1220px){.b-solutions .container{grid-template-columns:1fr}}@media(max-width: 992px){.b-solutions .container{padding:0}}.b-solutions .top{display:grid;gap:20px;align-content:start;padding:40px 0 0}@media(max-width: 1220px){.b-solutions .top{grid-template-columns:repeat(3, auto);grid-auto-flow:column;gap:15px 40px}}@media(max-width: 992px){.b-solutions .top{padding:0 30px}}@media(max-width: 767px){.b-solutions .top{padding:0 20px}}@media(max-width: 580px){.b-solutions .top{grid-template-columns:1fr;grid-auto-flow:row}}@media(max-width: 1220px){.b-solutions .top .image{grid-row:span 2;padding:0 0 0 30px}}@media(max-width: 992px){.b-solutions .top .image{padding:0}}@media(max-width: 580px){.b-solutions .top .image{grid-row:auto}}.b-solutions .top .image img{width:80px}.b-solutions .top .title{font-size:3.6rem}.b-solutions .top .text{color:#757575;font-size:1.5rem;line-height:1.7}@media(max-width: 1220px){.b-solutions .top .button{grid-row:span 2}}@media(max-width: 767px){.b-solutions .top .button{display:none}}@media(max-width: 580px){.b-solutions .top .button{display:block;position:absolute;top:auto;left:0;right:0;bottom:0}}.b-solutions .top .button .b-button{width:250px}@media(max-width: 580px){.b-solutions .top .button .b-button{border-radius:0;width:100%;max-width:none}}.b-solutions .items{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}@media(max-width: 1600px){.b-solutions .items{gap:20px}}@media(max-width: 992px){.b-solutions .items{gap:0}}@media(max-width: 580px){.b-solutions .items{grid-template-columns:1fr}}.b-solutions .items .item{display:flex;flex-direction:column;gap:25px;background:#fff;padding:40px;border-radius:var(--radius);border:solid 1px #D7D8DA;align-content:start}@media(max-width: 1600px){.b-solutions .items .item{padding:40px 30px}}@media(max-width: 992px){.b-solutions .items .item{padding:30px 20px;margin:-0.2px;border-radius:20px}}@media(max-width: 580px){.b-solutions .items .item{padding:25px 20px;border-radius:0;border:none;border-top:solid 1px #D7D8DA;gap:0}}@media(max-width: 580px){.b-solutions .items .item.m-active .list{max-height:1000px;padding:30px 0 0}}@media(max-width: 580px){.b-solutions .items .item .image{display:none}}.b-solutions .items .item .image img{width:80px}.b-solutions .items .item .title{font-size:1.8rem;line-height:1.4;position:relative}@media(max-width: 1500px){.b-solutions .items .item .title{font-size:1.6rem}}@media(max-width: 580px){.b-solutions .items .item .title{cursor:pointer;margin:-25px -20px;padding:25px 50px 25px 20px}}@media(max-width: 767px){.b-solutions .items .item .title br{display:none}}.b-solutions .items .item .title img{display:none}@media(max-width: 580px){.b-solutions .items .item .title img{display:block;position:absolute;top:32px;left:auto;right:20px;bottom:auto}}.b-solutions .items .item .list{display:flex;flex-direction:column;gap:17px;font-size:1.5rem;transition:all .3s}@media(max-width: 580px){.b-solutions .items .item .list{max-height:0;overflow:hidden}}.b-solutions .items .item .list a{color:#F4223E}.b-solutions-section{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px;margin:60px 0}@media(max-width: 1500px){.b-solutions-section{gap:30px}}@media(max-width: 767px){.b-solutions-section{grid-template-columns:1fr}}.b-solutions-section .content{display:flex;flex-direction:column;gap:30px}@media(max-width: 767px){.b-solutions-section .content{order:2}}.b-solutions-section .content .b-content h2{margin:0 0 1em}.b-solutions-section .content .pdf{position:relative;padding:0 0 0 60px;margin:30px 0}.b-solutions-section .content .pdf .icon{position:absolute;top:0;left:0;right:auto;bottom:auto;border:1px solid #F4223E;background:#F4223E;border-radius:4px;padding:5px 10px;color:#fff}.b-solutions-section .content .pdf .name{line-height:1.3;margin:0 0 5px}.b-solutions-section .content .menu .item .subtitle{color:#323232}.b-solutions-section .content .menu .item .subtitle span{color:#757575;font-size:1.3rem}.b-solutions-section .content .menu .item ul{margin:1.4em 0 2.6em}.b-solutions-section .content .menu .item ul li{margin:0 0 .5em}.b-solutions-section .content .menu .item ul li:before{background:#000}.b-solutions-section .content .menu .item ul li a{color:#F4223E}.b-solutions-section .image img{width:100%}.b-services{background:#FAFAFA;padding:100px 0}@media(max-width: 580px){.b-services{padding:100px 0 20px}}.b-services .container{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:start}@media(max-width: 1220px){.b-services .container{grid-template-columns:1.1fr 1fr;gap:20px}}@media(max-width: 767px){.b-services .container{grid-template-columns:1fr;gap:0}}.b-services .top{display:grid;gap:20px;align-content:start}.b-services .top .title{font-size:3.5rem}.b-services .top .text{color:#757575;font-size:1.5rem;line-height:1.7;max-width:350px}.b-services .top .services{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0 0}@media(max-width: 1220px){.b-services .top .services{margin:0;gap:10px}}@media(max-width: 767px){.b-services .top .services{gap:0;border-radius:20px;overflow:hidden}}.b-services .top .services .service{background:#757575;color:#fff;border-radius:20px;padding:30px;position:relative;height:190px;width:calc(40% - 10px);font-size:1.8rem;line-height:1.4}@media(max-width: 1600px){.b-services .top .services .service{padding:20px}}@media(max-width: 1500px){.b-services .top .services .service{font-size:1.6rem}}@media(max-width: 1220px){.b-services .top .services .service{width:calc(50% - 5px)}}@media(max-width: 767px){.b-services .top .services .service{width:50%;height:135px;border-radius:0;padding:20px 60px 20px 20px}}@media(max-width: 420px){.b-services .top .services .service{font-size:1.5rem}}.b-services .top .services .service.m-2{background:#F4223E}.b-services .top .services .service.m-3{background:#FFE252;margin:0 0 0 20%;color:#000}@media(max-width: 1220px){.b-services .top .services .service.m-3{margin:0}}.b-services .top .services .service.m-4{background:#000}.b-services .top .services .service .count{font-size:5rem;position:absolute;top:auto;left:auto;right:15px;bottom:15px;line-height:1}@media(max-width: 580px){.b-services .top .services .service .count{font-size:3rem}}.b-services .items{background:#fff;border:solid 1px #D7D8DA;border-radius:10px;margin:50px 0 0}@media(max-width: 767px){.b-services .items{margin:20px 0 0}}.b-services .items .item{gap:20px;border-bottom:solid 1px #D7D8DA}.b-services .items .item:last-child{border-bottom:none}.b-services .items .item.m-active .panel{max-height:1000px;padding:0 20px 30px 45px}.b-services .items .item .title{position:relative;font-size:1.6rem;padding:25px 20px 25px 60px;cursor:pointer}@media(max-width: 992px){.b-services .items .item .title{padding:25px 20px 25px 45px}}.b-services .items .item .title img{position:absolute;position:absolute;top:30px;left:30px;right:auto;bottom:auto}@media(max-width: 992px){.b-services .items .item .title img{position:absolute;top:29px;left:20px;right:auto;bottom:auto}}.b-services .items .item .panel{display:grid;padding:0 20px 0 60px;gap:20px;align-content:start;max-height:0;overflow:hidden;transition:all .3s}@media(max-width: 992px){.b-services .items .item .panel{padding:0 20px 0 45px}}.b-services .items .item .panel .text{color:#757575;font-size:1.5rem;line-height:1.6}.b-services .items .item .panel .list{display:flex;flex-direction:column;gap:17px;margin:5px 0 0;font-size:1.5rem}.b-services .items .item .panel .list a{color:#F4223E}.b-products{margin:120px 0 60px;font-size:1.3rem}@media(max-width: 1600px){.b-products{margin:80px 0 60px}}@media(max-width: 580px){.b-products{margin:80px 0 0}}.b-products .container{display:grid;gap:35px}.b-products .container .top{display:grid;gap:50px;grid-template-columns:1fr;justify-items:center}@media(max-width: 580px){.b-products .container .top{gap:20px;justify-items:normal}}.b-products .container .top .image{display:none}@media(max-width: 580px){.b-products .container .top .image{display:block}}.b-products .container .top .title{font-size:3.6rem}.b-products .container .top .search{width:100%;max-width:900px}.b-products .container .top .search .input{position:relative;border-radius:50px;border:solid 1px #D7D8DA;overflow:hidden;width:100%}@media(max-width: 580px){.b-products .container .top .search .input{border-radius:0;border:none;border-bottom:solid 2px #D7D8DA}}.b-products .container .top .search .input input{gap:20px;background:#fff;padding:20px 50px 20px 30px;color:#757575;width:100%;border:0;font-size:1.5rem}@media(max-width: 580px){.b-products .container .top .search .input input{padding:20px 40px 20px 0}}.b-products .container .top .search .input img{position:absolute;top:20px;left:auto;right:30px;bottom:auto}@media(max-width: 580px){.b-products .container .top .search .input img{right:0}}.b-products .container .bottom .list{text-align:center}@media(max-width: 580px){.b-products .container .bottom .list{text-align:left}}.b-products .container .bottom .list a,.b-products .container .bottom .list span{color:#F4223E;font-size:1.5rem;margin:0 15px;white-space:nowrap;line-height:2.2;display:none}@media(max-width: 1500px){.b-products .container .bottom .list a,.b-products .container .bottom .list span{font-size:1.4rem;margin:0 10px}}@media(max-width: 767px){.b-products .container .bottom .list a,.b-products .container .bottom .list span{line-height:2;white-space:unset}}@media(max-width: 580px){.b-products .container .bottom .list a,.b-products .container .bottom .list span{margin:0 15px 0 0}}.b-products .container .bottom .list a.m-show,.b-products .container .bottom .list span.m-show{display:inline}.b-products .container .bottom .list a.m-bold,.b-products .container .bottom .list span.m-bold{font-size:160%}@media(max-width: 1220px){.b-products .container .bottom .list a.m-bold,.b-products .container .bottom .list span.m-bold{font-size:140%}}.b-products .container .bottom .list span{color:#323232;background:#FAFAFA;padding:5px 10px;border-radius:20px;font-size:1.4rem}.b-products .container .bottom .button{margin:30px 0 0}.b-products .container .bottom .button .b-button{max-width:260px;margin:auto}@media(max-width: 580px){.b-products .container .bottom .button .b-button{max-width:none;margin:0 -20px;border-radius:0}}.b-products-list .items{margin:50px 0 0}@media(max-width: 767px){.b-products-list .items{margin:20px -20px 0}}.b-products-list .items .item{border-top:solid 1px #D7D8DA;background:#fff;transition:all .3s}.b-products-list .items .item:first-child{border-top:solid 1px transparent}.b-products-list .items .item.m-active{border-top:solid 3px #323232;background:#FAFAFA}.b-products-list .items .item.m-active .panel{max-height:1000px}.b-products-list .items .item.m-active .group{padding:25px 25px 0}@media(max-width: 992px){.b-products-list .items .item.m-active .group{padding:25px 15px 0}}.b-products-list .items .item.m-active .group .more{background:#D7D8DA}.b-products-list .items .item.m-active .group .price{opacity:0}.b-products-list .items .item .group{display:grid;align-items:start;grid-template-columns:1fr auto 30px;gap:20px;cursor:pointer;padding:25px 25px;transition:all .3s}@media(max-width: 992px){.b-products-list .items .item .group{padding:25px 15px}}.b-products-list .items .item .group .title{position:relative;transition:all .3s}.b-products-list .items .item .group .price{text-align:right;transition:all .3s}.b-products-list .items .item .group .more{background:#F4223E;padding:6px;border-radius:5px;line-height:0;margin:-6px 0;transition:all .3s}.b-products-list .items .item .panel{max-height:0;overflow:hidden;transition:all .3s}.b-products-list .items .item .panel .buttons{display:flex;flex-wrap:wrap;gap:5px;padding:10px 25px 17px}@media(max-width: 992px){.b-products-list .items .item .panel .buttons{padding:10px 15px 17px}}.b-products-list .items .item .panel .buttons a{background:#F4223E;color:#fff;padding:6px 8px;border-radius:5px;font-size:1.3rem}.b-products-list .items .item .panel .buttons a:hover{background:#d80b26}.b-products-list .items .item .panel .buttons a.m-compare{color:#323232;background:#FFE252}.b-products-list .items .item .panel .buttons a.m-compare:hover{background:#ffd91f}.b-products-list .items .item .panel .product{display:grid;grid-template-columns:1fr auto;gap:20px;border-top:solid 1px #D7D8DA;padding:17px 25px}@media(max-width: 992px){.b-products-list .items .item .panel .product{padding:17px 15px}}.b-products-list .items .item .panel .product .left .title a{color:#F4223E;border-bottom:solid 1px rgba(244,34,62,0.3)}.b-products-list .items .item .panel .product .left .sku{font-size:1.3rem;color:#757575;margin:5px 0 0}.b-products-list .items .item .panel .product .right{text-align:right}.b-products-list .items .item .panel .product .right .buy a{color:#F4223E;font-size:1.3rem;border-bottom:solid 1px rgba(244,34,62,0.3);padding:0 2px 2px}.b-products-list .items .item .panel .product .right .buy a:hover{border-bottom:solid 1px rgba(244,34,62,0.6)}.b-products-compact .item{display:grid;grid-template-columns:1fr auto;gap:20px;padding:15px 12px;border-bottom:solid 1px #ededed}.b-products-compact .item.head{border-bottom:solid 1px #F4223E;font-size:1.2rem}.b-products-compact .item .left .title a{color:#F4223E;border-bottom:solid 1px rgba(244,34,62,0.3)}.b-products-compact .item .left .sku{font-size:1.3rem;color:#757575;margin:5px 0 0}.b-products-compact .item .right{text-align:right}.b-products-compact .item .right .buy a{color:#F4223E;font-size:1.3rem;border-bottom:solid 1px rgba(244,34,62,0.3);padding:0 2px 2px}.b-products-compact .item .right .buy a:hover{border-bottom:solid 1px rgba(244,34,62,0.6)}.b-record{margin:70px 0 -100px;z-index:2;position:relative}@media(max-width: 580px){.b-record{margin:0 0 -100px}}.b-record .container{background:#F4223E;border-radius:50px;overflow:hidden;max-width:1430px}@media(max-width: 580px){.b-record .container{border-radius:0}}.b-record .container .wrap{display:grid;grid-template-columns:repeat(2, auto);gap:80px;padding:60px 40px}@media(max-width: 767px){.b-record .container .wrap{gap:40px;grid-template-columns:1fr;justify-items:center;text-align:center;padding:60px 20px}}@media(max-width: 580px){.b-record .container .wrap{padding:60px 20px 120px}}.b-record .container .wrap .left{display:grid;gap:30px;z-index:1;align-content:start}@media(max-width: 767px){.b-record .container .wrap .left{gap:20px}}.b-record .container .wrap .left .title{color:#fff;font-size:3.6rem}.b-record .container .wrap .left .text{color:#fff;opacity:.7;font-size:1.5rem;line-height:1.6;max-width:400px}.b-record .container .wrap .left .social{display:flex;gap:15px;align-items:flex-start}@media(max-width: 767px){.b-record .container .wrap .left .social{justify-content:center}}.b-record .container .wrap .left .social a{background:#FFE252;border-radius:100px;display:block;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.b-record .container .wrap .left .social a img{display:inline;filter:brightness(0) invert(100%)}.b-record .container .wrap .right{z-index:1}.b-record .container .wrap .right .form form{display:flex;flex-direction:column;gap:20px}@media(max-width: 992px){.b-record .container .wrap .right .form form{gap:15px}}@media(max-width: 767px){.b-record .container .wrap .right .form form{align-items:center}}.b-record .container .wrap .right .form form input{background:#F4223E;border-radius:10px;border:solid 1px #fff;padding:20px 20px;font-size:1.7rem;color:#fff}@media(max-width: 1220px){.b-record .container .wrap .right .form form input{padding:15px 15px}}.b-record .container .wrap .right .form form input::placeholder{color:#fff;opacity:.5}.b-record .container .wrap .right .form form input.m-error{border-color:#FFE252}.b-record .container .wrap .right .form form .inputs{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;width:100%}@media(max-width: 992px){.b-record .container .wrap .right .form form .inputs{grid-template-columns:1fr;gap:10px}}.b-record .container .wrap .right .form form .policy{display:flex;flex-direction:column;gap:10px}.b-record .container .wrap .right .form form .policy .checkbox{position:relative;padding:0 0 0 32px;max-width:450px;color:rgba(255,255,255,0.5);font-size:1.4rem;text-align:left}.b-record .container .wrap .right .form form .policy .checkbox a{color:#fff}.b-record .container .wrap .right .form form .policy .checkbox .c-native:checked+.c-custom:before{content:"";background:url(../img/form_check.svg) no-repeat center center;background-size:17px;display:block;width:21px;height:21px;position:absolute;top:-1px;left:0;right:auto;bottom:auto}.b-record .container .wrap .right .form form .policy .checkbox .c-native.m-error+.c-custom{border:1px solid #FFE252}.b-record .container .wrap .right .form form .policy .checkbox .c-native{display:none}.b-record .container .wrap .right .form form .policy .checkbox .c-custom{position:absolute;top:-1px;left:0;right:auto;bottom:auto;display:block;width:22px;height:22px;border:solid 1px #fff;border-radius:4px}@media(max-width: 1220px){.b-record .container .wrap .right .form form .policy .checkbox .c-custom{top:-2px}}@media(max-width: 580px){.b-record .container .wrap .right .form form .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-record .container .wrap .right .form form .button .b-button{max-width:270px}@media(max-width: 580px){.b-record .container .wrap .right .form form .button .b-button{max-width:none;border-radius:0}}.b-about{padding:310px 0 180px;background:#000;border-radius:0 0 40px 40px;position:relative;overflow:hidden;font-size:1.3rem}@media(max-width: 992px){.b-about{padding:240px 0 100px}}@media(max-width: 580px){.b-about{border-radius:0;padding:240px 0 120px}}.b-about>img.m1{position:absolute;top:300px;left:auto;right:40px;bottom:auto;width:1300px;filter:sepia(1) brightness(2) saturate(0);opacity:.1}.b-about>img.m2{position:absolute;top:-80px;left:auto;right:-50px;bottom:auto;width:800px;filter:blur(60px);opacity:.7}.b-about .container{display:grid;gap:80px;grid-template-columns:1.4fr 1fr;z-index:1}@media(max-width: 1220px){.b-about .container{grid-template-columns:1.2fr 1fr}}@media(max-width: 992px){.b-about .container{grid-template-columns:1fr;gap:0px}}.b-about .container .left{display:grid;gap:85px;align-content:start;padding:0 0 0 80px;z-index:1}@media(max-width: 1220px){.b-about .container .left{padding:0 0 0 60px;gap:60px}}@media(max-width: 992px){.b-about .container .left{padding:0}}.b-about .container .left .title{color:#FFE252;font-size:6rem;line-height:1;position:relative}@media(max-width: 1600px){.b-about .container .left .title{font-size:5rem}}@media(max-width: 1220px){.b-about .container .left .title{font-size:4rem}}@media(max-width: 420px){.b-about .container .left .title{font-size:3.6rem}}.b-about .container .left .title img{position:absolute;top:4px;left:-110px;right:auto;bottom:auto}@media(max-width: 992px){.b-about .container .left .title img{position:absolute;top:-80px;left:310px;right:auto;bottom:auto}}@media(max-width: 580px){.b-about .container .left .title img{position:absolute;top:-80px;left:250px;right:auto;bottom:auto}}.b-about .container .left .team{display:flex;margin:0 10px}.b-about .container .left .team .item{margin:0 -10px;border-radius:200px;overflow:hidden;line-height:0;box-shadow:0 0 30px 10px #000}.b-about .container .left .team .item img{width:100px}@media(max-width: 1220px){.b-about .container .left .team .item img{width:85px}}@media(max-width: 580px){.b-about .container .left .team .item img{width:80px}}@media(max-width: 420px){.b-about .container .left .team .item img{width:73px}}.b-about .container .left .team a{margin:0 -10px;width:100px;justify-content:center;border:solid 2px #fff}@media(max-width: 1220px){.b-about .container .left .team a{width:85px}}@media(max-width: 580px){.b-about .container .left .team a{width:80px}}@media(max-width: 420px){.b-about .container .left .team a{width:73px}}.b-about .container .left .items{display:grid;gap:50px}@media(max-width: 1220px){.b-about .container .left .items{gap:30px}}.b-about .container .left .items .item{display:grid;grid-template-columns:150px 1fr;gap:20px 30px}@media(max-width: 1600px){.b-about .container .left .items .item{grid-template-columns:100px 1fr;gap:10px 20px}}@media(max-width: 1220px){.b-about .container .left .items .item{grid-template-columns:90px 1fr}}.b-about .container .left .items .item .image{grid-row:span 2}.b-about .container .left .items .item .image img{width:100%}.b-about .container .left .items .item .subtitle{color:#F4223E;font-size:3.5rem}@media(max-width: 1600px){.b-about .container .left .items .item .subtitle{font-size:3rem}}@media(max-width: 1220px){.b-about .container .left .items .item .subtitle{font-size:2.7rem}}.b-about .container .left .items .item .text{color:#fff;font-size:1.5rem;line-height:1.6;max-width:420px}@media(max-width: 992px){.b-about .container .left .items .item .text{max-width:600px}}.b-about .container .right{display:grid;gap:70px;align-content:start;margin:50px 0 0;z-index:1}@media(max-width: 1220px){.b-about .container .right{gap:50px}}@media(max-width: 580px){.b-about .container .right .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-about .container .right .button .b-button{max-width:300px}@media(max-width: 580px){.b-about .container .right .button .b-button{max-width:none;border-radius:0}}.b-about .container .right .title{color:#FFE252;font-size:4rem}@media(max-width: 1600px){.b-about .container .right .title{font-size:3.5rem}}@media(max-width: 1220px){.b-about .container .right .title{font-size:3.1rem}}.b-about .container .right .list{display:flex;flex-direction:column;gap:13px}.b-about .container .right .list .item{position:relative;padding:0 0 0 30px}.b-about .container .right .list .item:after{content:"";display:block;width:16px;height:2px;background:#F4223E;position:absolute;top:8px;left:0;right:auto;bottom:auto}.b-about .container .right .list .item a{color:#fff;border-bottom:solid 1px rgba(255,255,255,0.3);font-size:1.5rem;padding:0 0 2px}@media(max-width: 1220px){.b-about .container .right .list .item a{font-size:1.4rem}}.b-about .container .right .list .item a:hover{opacity:.8}.b-about .container .right .statuses{display:flex;flex-wrap:wrap;gap:40px 30px}@media(max-width: 1220px){.b-about .container .right .statuses{gap:30px 30px}}@media(max-width: 767px){.b-about .container .right .statuses{gap:20px}}@media(max-width: 580px){.b-about .container .right .statuses{display:none}}.b-about .container .right .statuses img{height:33px;opacity:.8}@media(max-width: 767px){.b-about .container .right .statuses img{height:25px}}.b-projects{padding:110px 0;overflow:hidden;position:relative}@media(max-width: 1220px){.b-projects{padding:110px 0 120px;margin:0 0 60px}}@media(max-width: 580px){.b-projects{padding:110px 0 220px;margin:0}}.b-projects .container{display:flex;flex-direction:column;gap:40px}.b-projects .container .top{display:flex;justify-content:space-between;gap:40px}@media(max-width: 767px){.b-projects .container .top{flex-direction:column;gap:20px}}.b-projects .container .top .left{display:grid;gap:25px;max-width:600px}@media(max-width: 767px){.b-projects .container .top .left{max-width:none}}.b-projects .container .top .left .title{font-size:4rem}.b-projects .container .top .center{display:grid;grid-template-columns:repeat(2, auto);gap:15px}@media(max-width: 1220px){.b-projects .container .top .center{position:absolute;top:auto;left:20px;right:20px;bottom:0;grid-template-columns:repeat(4, auto)}}@media(max-width: 580px){.b-projects .container .top .center{bottom:90px;grid-template-rows:repeat(2, auto);grid-template-columns:unset;grid-auto-flow:column;gap:0 20px;text-align:center;margin:0 5%}}.b-projects .container .top .center .count{font-size:4rem;color:#FFE252;justify-self:end}@media(max-width: 580px){.b-projects .container .top .center .count{justify-self:center}}.b-projects .container .top .center .text{color:#000;font-size:1.6rem;line-height:1.4}@media(max-width: 580px){.b-projects .container .top .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-projects .container .top .button .b-button{max-width:260px}@media(max-width: 580px){.b-projects .container .top .button .b-button{max-width:none;border-radius:0}}.b-projects .container .bottom .owl-stage-outer{overflow:visible}.b-projects .container .bottom .owl-stage{display:flex}.b-projects .container .bottom .items .item{padding:40px;border-radius:30px;background:#FAFAFA;display:grid;align-content:space-between;gap:50px;height:100%;width:400px}@media(max-width: 580px){.b-projects .container .bottom .items .item{width:360px}}@media(max-width: 420px){.b-projects .container .bottom .items .item{width:335px}}.b-projects .container .bottom .items .item .up .logo.m-text{color:#000;opacity:.5;font-size:2rem;line-height:1.3}.b-projects .container .bottom .items .item .up .logo img{max-width:180px;max-height:90px;width:auto}.b-projects .container .bottom .items .item .info{display:grid;gap:15px}.b-projects .container .bottom .items .item .info .params{display:flex;gap:30px;align-items:center;font-size:1.4rem;opacity:.5;color:#000}.b-projects .container .bottom .items .item .info .params .views,.b-projects .container .bottom .items .item .info .params .time{display:flex;align-items:center;white-space:nowrap}.b-projects .container .bottom .items .item .info .title{font-size:1.6rem;line-height:1.6}.b-projects .container .bottom .items .item .info .tags{display:flex;flex-wrap:wrap;gap:10px;opacity:.5;font-size:1.4rem}.b-projects .container .clients .items{padding:0 70px;position:relative}.b-projects .container .clients .items .owl-stage{display:flex}.b-projects .container .clients .items .item{display:flex;justify-content:center;align-items:center;height:100%}.b-projects .container .clients .items .item img{max-width:140px;max-height:90px;width:auto}@media(max-width: 992px){.b-projects .container .clients .items .item img{max-width:120px;max-height:70px}}.b-projects-list.m-slider .owl-stage-outer{overflow:visible}.b-projects-list.m-slider .owl-stage{display:flex}.b-projects-list.m-slider .items .item{width:400px}@media(max-width: 580px){.b-projects-list.m-slider .items .item{width:360px}}@media(max-width: 420px){.b-projects-list.m-slider .items .item{width:335px}}.b-projects-list .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(400px, 1fr));gap:30px}.b-projects-list .items .item{padding:30px;border-radius:30px;background:#FAFAFA;display:grid;align-content:space-between;gap:50px;height:100%}.b-projects-list .items .item .up .logo.m-text{color:#000;opacity:.5;font-size:2rem;line-height:1.3}.b-projects-list .items .item .up .logo img{max-width:180px;max-height:90px;width:auto}.b-projects-list .items .item .info{display:grid;gap:15px}.b-projects-list .items .item .info .params{display:flex;gap:30px;align-items:center;font-size:1.4rem;opacity:.5;color:#000}.b-projects-list .items .item .info .params .views,.b-projects-list .items .item .info .params .time{display:flex;align-items:center;white-space:nowrap}.b-projects-list .items .item .info .title{font-size:1.6rem;line-height:1.6}.b-projects-list .items .item .info .tags{display:flex;flex-wrap:wrap;gap:10px;opacity:.5;font-size:1.4rem}.b-reviewsw-list .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));gap:30px}.b-news{padding:100px 0 140px;background:#FAFAFA;overflow-x:hidden;position:relative}@media(max-width: 580px){.b-news{padding:80px 0 80px}}.b-news .container{display:flex;flex-direction:column;gap:40px}.b-news .container .top{display:flex;justify-content:space-between;align-items:center}.b-news .container .top .left{display:grid;gap:25px}.b-news .container .top .left .title{font-size:4rem}@media(max-width: 580px){.b-news .container .top .button{position:absolute;top:auto;left:0;right:0;bottom:0}}.b-news .container .top .button .b-button{width:260px}@media(max-width: 992px){.b-news .container .top .button .b-button{width:210px}}@media(max-width: 580px){.b-news .container .top .button .b-button{width:100%;border-radius:0}}.b-news .container .bottom .owl-stage-outer{overflow:visible}.b-news .container .bottom .owl-stage{display:flex}.b-news .container .bottom .items .item{background:#fff;border-radius:30px;padding:30px;display:flex;flex-direction:column;gap:20px;justify-content:space-between;height:100%}@media(max-width: 992px){.b-news .container .bottom .items .item{padding:20px}}.b-news .container .bottom .items .item .params{display:flex;gap:20px;align-items:center;font-size:1.4rem;opacity:.5;color:#000;margin:0 0 60px}.b-news .container .bottom .items .item .params .views,.b-news .container .bottom .items .item .params .time{display:flex;align-items:center;white-space:nowrap}.b-news .container .bottom .items .item .title{font-size:1.4rem;line-height:1.6}.b-news .container .bottom .items .item .tags{display:flex;gap:10px;opacity:.5;font-size:1.4rem}.b-partners-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:40px;text-align:center;margin:var(--margin) 0}.b-partners-list .item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:10px;font-size:1.3rem}.b-partners-list .image{display:flex;justify-content:center;align-items:center}.b-partners-list .image a,.b-partners-list .image span{line-height:0}.b-partners-list .image img{max-width:180px;max-height:100px;width:auto}@media(max-width: 992px){.b-partners-list .image img{max-width:140px;max-height:90px}}.b-news-list,.b-articles-list{margin:50px 0}.b-news-list .items,.b-articles-list .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:0 50px;border-top:solid 1px #D7D8DA}.b-news-list .items .item,.b-articles-list .items .item{border-bottom:solid 1px #bbb;padding:40px 0;display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:15px}.b-news-list .items .item .params,.b-articles-list .items .item .params{display:flex;gap:20px;align-items:center;font-size:1.4rem;opacity:.5;color:#000;margin:0 0 10px}.b-news-list .items .item .params .views,.b-news-list .items .item .params .time,.b-articles-list .items .item .params .views,.b-articles-list .items .item .params .time{display:flex;align-items:center;white-space:nowrap}.b-news-list .items .item .content,.b-articles-list .items .item .content{display:flex;flex-direction:column;gap:15px}.b-news-list .items .item .content .title,.b-articles-list .items .item .content .title{font-size:1.8rem;line-height:1.3}.b-news-list .items .item .content .tags,.b-articles-list .items .item .content .tags{display:flex;gap:10px;opacity:.5;font-size:1.4rem}.b-news-list .items .item .content .text p,.b-articles-list .items .item .content .text p{margin:0}.b-news-list .items .item .button a,.b-articles-list .items .item .button a{display:inline-block;background:#F4223E;font-size:1.3rem;color:#fff;padding:15px 25px;border:none;border-radius:40px}.b-news-list .items .item .button a:hover,.b-articles-list .items .item .button a:hover{background:#f10c2a}.b-news-detail .image,.b-articles-detail .image{margin:20px 0 40px;line-height:0;width:100%;max-width:600px}.b-news-detail .image div,.b-news-detail .image a,.b-articles-detail .image div,.b-articles-detail .image a{position:relative;border:none;display:block}.b-news-detail .image div:hover span,.b-news-detail .image a:hover span,.b-articles-detail .image div:hover span,.b-articles-detail .image a:hover span{opacity:1}.b-news-detail .image div:before,.b-news-detail .image a:before,.b-articles-detail .image div:before,.b-articles-detail .image a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 40px rgba(0,0,0,0.2)}.b-news-detail .image div img,.b-news-detail .image a img,.b-articles-detail .image div img,.b-articles-detail .image a img{width:100%}.b-news-detail .image span,.b-articles-detail .image span{position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:76px;height:76px;transform:translate(-50%, -50%);background:#fff url(../img/play.svg) -14px 24px no-repeat;background-size:100px auto;border-radius:20px;opacity:.8;transition:all .3s}.b-news-detail .date,.b-articles-detail .date{color:#757575;margin-bottom:20px}.b-news-detail .slider,.b-articles-detail .slider{margin:var(--margin) 0}.b-news-detail .slider .slick-next,.b-news-detail .slider .slick-prev,.b-articles-detail .slider .slick-next,.b-articles-detail .slider .slick-prev{width:50px;height:50px;border:none;border-radius:20px;outline:none;font-size:0;background:#F4223E;position:absolute;top:50%;left:auto;right:0;bottom:auto;transform:translateY(-50%);z-index:100;transition:all .3s;cursor:pointer}.b-news-detail .slider .slick-next:hover,.b-news-detail .slider .slick-prev:hover,.b-articles-detail .slider .slick-next:hover,.b-articles-detail .slider .slick-prev:hover{background:#f10c2a}.b-news-detail .slider .slick-next:before,.b-news-detail .slider .slick-prev:before,.b-articles-detail .slider .slick-next:before,.b-articles-detail .slider .slick-prev:before{content:"";position:absolute;top:50%;left:50%;right:auto;bottom:auto;display:block;width:21px;height:16px;margin:-7px 0 0 -10px;background:url(../img/arr5.svg) no-repeat;background-size:21px auto}.b-news-detail .slider .slick-prev,.b-articles-detail .slider .slick-prev{position:absolute;top:50%;left:0;right:auto;bottom:auto;transform:rotate(180deg) translateY(50%)}.b-news-detail .slide,.b-articles-detail .slide{display:block;margin-right:20px}.b-news-detail .slide a,.b-articles-detail .slide a{display:block;position:relative;border:none}.b-news-detail .slide a:after,.b-articles-detail .slide a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 40px 0 rgba(0,0,0,0.2) inset}.b-news-detail .slide img,.b-articles-detail .slide img{max-height:250px}.b-news-detail .files .title,.b-articles-detail .files .title{font-size:34px;line-height:36px;margin:.83em 0;color:#323232}.b-news-detail .files .file,.b-articles-detail .files .file{display:inline-block;margin:0 25px 15px 0;float:left;white-space:nowrap}.b-news-detail .files .file a,.b-articles-detail .files .file a{position:relative;display:inline-block}.b-news-detail .files .file span,.b-articles-detail .files .file span{border:solid 2px #757575;border-radius:4px;padding:2px 5px;margin:0 5px 0 0;color:#757575}.b-catalog-similar{margin:60px 0 0}.b-catalog-similar .top .title{font-size:1.7rem;display:inline-block;color:#323232;margin:0 30px 10px 0}@media(max-width: 580px){.b-catalog-similar .top .title{font-size:1.5rem}}.b-catalog-similar .top .actions{margin:0 0 -4px 0;padding:0 40px 0 0;display:inline-block;position:relative}@media(max-width: 580px){.b-catalog-similar .top .actions{margin:0 0 -5px -4px}}.b-catalog-similar .top .actions .dots .owl-dot{float:left;cursor:pointer;display:block;width:12px;height:12px;border:3px solid #D7D8DA;border-radius:100%;margin:5px 5px;padding:0;transition:none;background:none}.b-catalog-similar .top .actions .dots .owl-dot.active{display:block;width:8px;height:8px;border:4px solid #FFE252;cursor:default;margin:7px 6px}.b-catalog-similar .top .actions .dots .owl-dot span{display:none}.b-catalog-similar .top .actions .arrows .owl-next{display:block;width:32px;height:32px;background:url(../img/arr6.svg) 0 0 no-repeat;outline:none;font-size:0;position:absolute;top:50%;left:auto;right:0;bottom:auto;transform:translateY(-50%);padding:0;z-index:100;transition:all .3s;border:none}.b-catalog-similar .top .actions .arrows .owl-next:hover{filter:brightness(.5)}.b-catalog-similar .top .actions .arrows .owl-prev{display:none}.b-catalog-similar .items{margin:20px 0 0}.b-catalog-similar .item{position:relative;overflow:hidden}.b-catalog-similar .item:hover .wrap{bottom:0;box-shadow:0 -150px 130px #FFE252 inset}.b-catalog-similar .item:hover .wrap .title{margin:0 0 20px}@media(max-width: 580px){.b-catalog-similar .item:hover .wrap .title{margin:0 0 10px}}.b-catalog-similar .item .image img{width:100%}.b-catalog-similar .item .wrap{position:absolute;top:0;left:0;right:0;bottom:-130px;box-shadow:0 -270px 130px #FFE252 inset;padding:30px;display:flex;align-content:flex-end;transition:all .3s}@media(max-width: 580px){.b-catalog-similar .item .wrap{padding:15px}}.b-catalog-similar .item .wrap .title{font-size:1.2rem;width:100%;margin:0 0 100px;transition:all .3s}@media(max-width: 580px){.b-catalog-similar .item .wrap .title{font-size:1.1rem}}.b-catalog-similar .item .wrap .title a{color:#fff}.b-catalog-similar .item .wrap .date{padding:6px 10px 5px;background:#F4223E;text-transform:uppercase;font-size:.9rem;color:#fff;border-radius:2px;display:none}.b-catalog-similar .item .wrap .link{margin:3px 0 0 0}.b-catalog-similar .item .wrap .link a{position:relative;border-bottom:solid 1px #F4223E;padding-bottom:2px;color:#fff}.b-catalog-similar .item .wrap .link a:hover{border-bottom-color:#d80b26}.b-catalog-similar .item .wrap .link a img{position:absolute;top:5px;left:auto;right:-20px;bottom:auto;width:13px}.b-onpage-form .b-request{background:#FAFAFA;border-radius:10px}.b-request{text-align:center;padding:40px;max-width:600px;display:flex;flex-direction:column;gap:40px}.b-request a{color:#F4223E;border-bottom:1px solid rgba(244,34,62,0.3)}.b-request a:hover{border-bottom-color:rgba(244,34,62,0.7)}.b-request input,.b-request textarea{border:solid 1px #bbb;color:#323232;font-size:1.5rem;line-height:1.1rem;padding:15px;transition:all .3s;text-align:center;border-radius:10px}.b-request input:hover,.b-request input:focus,.b-request input:active,.b-request textarea:hover,.b-request textarea:focus,.b-request textarea:active{border:solid 1px #757575}.b-request button{border:none;cursor:pointer;margin:auto;transition:all .3s}.b-request button.m-disabled,.b-request button.m-disabled:hover{background:#D7D8DA;cursor:wait}.b-request .head{display:flex;flex-direction:column;gap:10px}.b-request .head .title{font-size:2rem;color:#323232}.b-request .head .description{color:#757575}.b-request .form .list{display:flex;flex-direction:column;gap:30px}.b-request .form .limit{display:none}.b-request .form .item.m-hide{display:none}.b-request .form .item.m-nomargin{margin:-20px 0 0}.b-request .form .title{margin:0 0 8px}.b-request .form .titletext{position:relative}.b-request .form .star{color:#F4223E}.b-request .form .value{line-height:0}.b-request .form .error span{background:#D7D8DA;color:#fff;padding:5px 10px;font-size:1.1rem;white-space:nowrap;border-radius:20px;position:relative}.b-request .form .c-native{display:none}.b-request .form .c-custom{position:relative;display:block;width:21px;height:21px;border:1px solid #bbb;margin-right:4px;border-radius:4px;background:#fff}.b-request .form .c-custom,.b-request .form label{display:inline-block;vertical-align:top;cursor:pointer;line-height:22px}.b-request .form .c-native:checked+.c-custom::before{content:"";display:block;position:absolute;top:4px;left:4px;right:4px;bottom:5px;background:#F4223E;border-radius:2px}.b-pagenav{margin:0 0 20px;padding:25px 20px;border:solid 1px #ffde39;border-radius:10px;background:#FFE252;display:flex;flex-direction:column;gap:12px;font-size:1.4rem}.b-pagenav a{opacity:.6;position:relative}.b-pagenav a:hover{opacity:1}.b-pagenav a:after{content:"";display:block;width:12px;height:3px;position:absolute;top:7px;left:-21px;right:auto;bottom:auto;background:transparent}.b-pagenav a.m-active{opacity:1}.b-pagenav a.m-active:after{background:rgba(0,0,0,0.6)}.b-actions{margin:0;font-size:1.4rem}.b-actions .items{border:solid 1px #D7D8DA;border-radius:10px;overflow:hidden}.b-actions .item{position:relative;border-bottom:solid 1px #D7D8DA}.b-actions .item:last-child{border-bottom:none}.b-actions .item.m-phone a:after,.b-actions .item.m-email a:after{content:"";position:absolute;top:18px;left:22px;right:auto;bottom:auto;display:block;width:20px;height:20px;background:url(../img/phone.svg) no-repeat}.b-actions .item.m-email a:after{display:block;width:17px;height:13px;background:url(../img/email.svg) no-repeat;top:21px;left:24px}.b-actions .item a{border:none;color:#666;padding:20px 20px 20px 55px;position:relative;display:block}.b-actions .item a:hover{background:#FAFAFA}.b-contacts{margin:0 0 20px;font-size:1.4rem;line-height:1.5}.b-contacts .items{border:solid 1px #D7D8DA;border-radius:10px;background:#FAFAFA}.b-contacts .item{position:relative;padding:20px;border-bottom:solid 1px #D7D8DA}.b-contacts .item:last-child{border-bottom:none}.b-contacts .name{margin:0 0 5px}.b-contacts .phone a{color:#666}.b-attach{margin:20px 0;font-size:1.4rem}.b-attach .items{border:solid 1px #D7D8DA;border-radius:4px}.b-attach .item{position:relative;padding:20px 20px 20px 70px;border-bottom:solid 1px #D7D8DA}.b-attach .item:last-child{border-bottom:none}.b-attach .ext{position:absolute;top:20px;left:20px;right:auto;bottom:auto;width:40px;height:25px;background:#F4223E;color:#fff;line-height:25px;text-align:center;border-radius:4px}.b-attach .file a{color:#000}.b-attach .file span{display:block;color:#666}.navpanel-wrap{position:sticky;top:93px}.bx-pagination{margin:50px 0}.bx-pagination .bx-pagination-container{position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block;display:flex;gap:4px}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0;padding:0;text-align:center}.bx-pagination .bx-pagination-container ul li:before{display:none}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#F4223E;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span{background:#fff;border:2px solid #bbb;line-height:32px;padding:0 18px;color:#757575}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span{background:#fff;border-color:#666;color:#323232}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span{color:#757575;background:#fff;border:2px solid #D7D8DA;line-height:32px;padding:0 18px}.bx-pagination .bx-pagination-container ul li a{text-decoration:none;display:block;border-radius:16px;height:32px;min-width:32px;line-height:32px;color:#757575;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a:hover span{background:#bbb}.bx-pagination .bx-pagination-container ul li span{transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#D7D8DA;padding:0 8px;display:block;height:36px;min-width:36px;line-height:36px;color:#323232;font-size:14px;border-radius:5px;vertical-align:middle}.b-bio{display:flex;flex-direction:column;gap:20px;border-bottom:solid 10px #FAFAFA;padding:0 0 30px;margin:0 0 30px;font-size:1.4rem}.b-bio a{color:#F4223E}.b-files{margin:40px 0;display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:40px 30px}.b-files .item{display:flex;flex-direction:column;gap:15px}.b-files .item .image{height:164px;display:flex;align-items:flex-end}.b-files .item .image a{line-height:0;position:relative;padding:7px}.b-files .item .image a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 40px 0 rgba(0,0,0,0.15)}.b-files .item .image a img{max-width:150px;max-height:150px}.b-files .item .data{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;color:#757575}.b-files .item .data .name{width:100%}.b-files .item .data .name a,.b-files .item .data .name span{color:#000}.b-files .item .data .ext{background:#F4223E;color:#fff;font-size:1.3rem;white-space:nowrap;border-radius:5px;padding:5px 10px}.b-footer{background:#000;padding:60px 0}.b-footer .container{display:flex;flex-direction:column;gap:80px}@media(max-width: 767px){.b-footer .container{gap:60px}}.b-footer .container .top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}@media(max-width: 767px){.b-footer .container .top{display:grid;grid-template-columns:repeat(2, auto)}}@media(max-width: 580px){.b-footer .container .top{grid-template-columns:auto;justify-items:center;margin:auto;gap:20px}}.b-footer .container .top .logo{width:180px;order:1}@media(max-width: 1220px){.b-footer .container .top .logo{display:none}}@media(max-width: 767px){.b-footer .container .top .logo{display:block}}.b-footer .container .top .logo img{width:100%;margin:0 0 0 -7px}.b-footer .container .top .social{display:flex;align-items:center;gap:20px;order:2}@media(max-width: 992px){.b-footer .container .top .social{display:none}}.b-footer .container .top .phones{display:flex;flex-direction:column;gap:5px;align-items:center;order:2}.b-footer .container .top .phones .phone{font-size:2rem;white-space:nowrap}.b-footer .container .top .phones .phone a{color:#fff}.b-footer .container .top .phones .phone.m-main{font-size:2.2rem}.b-footer .container .top .info{display:flex;flex-direction:column;gap:12px;font-size:1.4rem;order:2}@media(max-width: 1220px){.b-footer .container .top .info{order:1}}@media(max-width: 580px){.b-footer .container .top .info{align-items:center}}.b-footer .container .top .info .address,.b-footer .container .top .info .email,.b-footer .container .top .info .time{color:#fff;white-space:nowrap}.b-footer .container .top .info .address a,.b-footer .container .top .info .email a,.b-footer .container .top .info .time a{color:#fff}.b-footer .container .top .info .address img,.b-footer .container .top .info .email img,.b-footer .container .top .info .time img{filter:invert(100) brightness(.74) sepia(1) saturate(2.6);margin:0 10px -2px 0}.b-footer .container .top .info .address img{margin:0 9px -3px 2px}.b-footer .container .top .buttons{display:flex;align-items:center;gap:10px;order:2}.b-footer .container .top .buttons .b-button{font-size:1.4rem;padding:20px 30px;gap:10px}.b-footer .container .top .buttons .b-button.m-yellow{padding:30px}.b-footer .container .top .buttons .b-button img{filter:invert(100%)}.b-footer .container .menu{display:flex;align-items:center;flex-direction:column}.b-footer .container .menu.m-active .items{max-height:1000px}.b-footer .container .menu.m-active .items:after{height:0}.b-footer .container .menu.m-active .button{max-height:0}.b-footer .container .menu.m-active .button a{opacity:0}.b-footer .container .menu .items{display:grid;grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:40px 60px;max-height:200px;overflow:hidden;position:relative;transition:all .3s;width:100%}@media(max-width: 580px){.b-footer .container .menu .items{gap:30px;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}}.b-footer .container .menu .items:after{content:"";background:linear-gradient(transparent, #000);position:absolute;top:auto;left:0;right:0;bottom:0;height:300px}.b-footer .container .menu .items .item{display:flex;flex-direction:column;gap:10px;line-height:1.3}.b-footer .container .menu .items .item .title{display:flex;color:#fff;font-size:1.5rem;margin:0 0 10px}.b-footer .container .menu .items .item .point{position:relative;padding:0 0 0 25px;font-size:1.4rem}.b-footer .container .menu .items .item .point:after{content:"";display:block;width:16px;height:2px;background:#FFE252;position:absolute;top:8px;left:0;right:auto;bottom:auto}.b-footer .container .menu .items .item .point a{color:#fff;opacity:.7}.b-footer .container .menu .button{overflow:hidden;max-height:60px;transition:all .3s}.b-footer .container .menu .button a{font-size:1.4rem;transition:all .3s}.b-footer .container .bottom{display:grid;grid-template-columns:170px 1fr 170px;align-items:center;gap:40px}@media(max-width: 767px){.b-footer .container .bottom{grid-template-columns:1fr 1.2fr}}.b-footer .container .bottom .copyright{color:#757575;font-size:1.5rem;line-height:1.5;display:flex;flex-direction:column;gap:5px}.b-footer .container .bottom .copyright a{color:#fff}.b-footer .container .bottom .items{display:flex;flex-wrap:wrap;gap:15px 30px;font-size:1.5rem;align-items:center;text-align:center;justify-content:center}@media(max-width: 767px){.b-footer .container .bottom .items{order:2;grid-column:span 2}}.b-footer .container .bottom .items .item a{color:#fff}.b-footer .container .bottom .right{justify-self:end}.b-footer .container .bottom .right .dev{padding:0 0 0 44px;color:#fff;font-size:1.5rem;line-height:1.5;position:relative}.b-footer .container .bottom .right .dev img{position:absolute;top:6px;left:0;right:auto;bottom:auto}.b-footer .container .disclaimer{max-width:700px;color:#757575;text-align:center;margin:0 auto;font-size:1.4rem;line-height:1.5}.b-article{background:#fff;overflow-x:clip}.b-article>.container>.wrapper{display:grid;grid-template-columns:300px 1fr;gap:60px;margin:30px 0 60px;position:relative}@media(max-width: 992px){.b-article>.container>.wrapper{grid-template-columns:1fr}}.b-article>.container>.wrapper:after{content:"";position:absolute;top:0;left:-100%;right:100%;bottom:0;background:#fff;z-index:1}@media(max-width: 992px){.b-article>.container>.wrapper:after{display:none}}.b-article>.container>.wrapper>.sidebar{z-index:4;font-size:1.3rem}@media(max-width: 992px){.b-article>.container>.wrapper>.sidebar{display:none}}.b-article>.container>.wrapper>.sidebar .menu-wrap{position:sticky;top:93px}@media(max-width: 1220px){.b-article>.container>.wrapper>.sidebar .menu-wrap{top:90px}}.b-article>.container>.wrapper>.sidebar ul.menu{background:#fff;border-radius:10px;width:100%;max-width:300px;position:relative;display:grid;gap:1px;background:#bbb;overflow:hidden}.b-article>.container>.wrapper>.sidebar ul.menu>li.m-active>a{color:#fff;background:#000;margin:0}.b-article>.container>.wrapper>.sidebar ul.menu>li.m-active>a:after{filter:brightness(10)}.b-article>.container>.wrapper>.sidebar ul.menu>li.m-active>ul{display:flex;flex-direction:column}.b-article>.container>.wrapper>.sidebar ul.menu>li:last-child>a{margin:0 1px 1px;border-radius:0 0 10px 10px}.b-article>.container>.wrapper>.sidebar ul.menu>li>a{display:block;background:#e4e5e6;padding:25px 20px 25px 20px;margin:0 1px;position:relative;color:#323232}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul{display:none;gap:1px;background:#bbb}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li{margin:0 1px}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li.m-active{background:transparent}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li.m-active>a{color:#fff;background:#4d4d4d;margin:0 -1px -1px}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li.m-active>ul{display:block}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>a{display:block;background:#FAFAFA;color:#323232;padding:18px 40px 18px 20px;position:relative;font-size:1.3rem}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul{padding:10px 0;display:none;background:#fff}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li.m-active>a{padding:10px 20px 10px 18px;border-left:solid 3px #F4223E;margin:0 -1px}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li.m-active>ul{display:block}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li>a{display:block;color:#323232;padding:10px 20px 10px 20px;position:relative}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li>ul{padding:0 0 10px;display:none}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li>ul>li.m-active>a{color:#F4223E}.b-article>.container>.wrapper>.sidebar ul.menu>li>ul>li>ul>li>ul>li>a{display:block;color:#323232;padding:3px 20px 3px 17px;border-left:solid 3px #FFE252;font-size:.95rem;position:relative}.b-article>.container>.wrapper>.content{min-width:100%}.b-title h1{font-size:3.2rem;position:relative;line-height:1.2;margin:0 0 15px}.b-breadcrumbs{border-bottom:solid 1px #D7D8DA;padding:0 0 30px;margin:0 0 50px;font-size:1.3rem}.b-breadcrumbs ul li{display:inline-block;margin:0 30px 5px 0;position:relative}.b-breadcrumbs ul li:before{content:"—";position:absolute;top:0;left:auto;right:-23px;bottom:auto;color:#D7D8DA}.b-breadcrumbs ul li:last-child{margin-right:0}.b-breadcrumbs ul li:last-child:before{display:none}.b-breadcrumbs ul li a{color:#757575;border-bottom:1px solid transparent;padding:0 0 2px}.b-breadcrumbs ul li a:hover{border-color:rgba(117,117,117,0.3)}.b-columns{display:grid;grid-template-columns:1fr 270px;gap:30px 60px}@media(max-width: 1220px){.b-columns{grid-template-columns:1fr}}.b-columns>.left{min-width:100%}.b-columns>.right{min-width:100%}.b-content{color:#757575;font-size:1.5rem;line-height:1.4}.b-content b,.b-content strong{color:#000}.b-content p{margin:1em 0;line-height:1.6}.b-content h2{font-size:2.5rem;color:#000;margin:2.5em 0 1.5em;line-height:1.2}.b-content h3{font-size:1.7rem;margin:2.5em 0 1.5em;color:#F4223E}.b-content h4{font-size:1.5rem;color:#000;margin:1.2em 0 .8em}.b-content ul{margin:1em 0 2em;list-style:none;padding-left:0}.b-content ul li{position:relative;margin:.4em 0;padding-left:20px}.b-content ul li:before{display:block;width:12px;height:2px;position:absolute;top:9px;left:0;right:auto;bottom:auto;content:"";background:#F4223E}.b-content ul ul{margin:1em 0;padding-left:20px}.b-content ul ul li:before{background:#757575}.b-content ol{margin:1em 0;padding:0;list-style:none}.b-content ol>li{position:relative;margin:.7em 0;padding-left:20px}.b-content ol i{display:block;position:absolute;top:0;left:0;right:auto;bottom:auto;font-style:normal;color:#757575}.b-content ol ol{margin:1em 0;padding-left:20px}.b-content .m-gray{color:#757575}.b-content .m-phone{text-decoration:none;border:none;white-space:nowrap}.b-content a{color:#000}.b-content a:hover{color:#0d0d0d}.b-content .table-responsive{overflow-x:auto;min-height:.01%}@media(max-width: 767px){.b-content .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden}}.b-content table.data-table,.b-content table.table{margin-bottom:1em;border-collapse:collapse;border-spacing:0;border-color:transparent;border-bottom:solid 1px #ededed}.b-content table.data-table p,.b-content table.table p{margin:0}.b-content table.data-table tr,.b-content table.table tr{border-bottom:solid 1px #ededed}.b-content table.data-table tr td,.b-content table.table tr td{padding:15px 12px;vertical-align:middle;font-size:1.4rem;color:#323232}.b-content table.data-table tr td.m-hide,.b-content table.table tr td.m-hide{width:0;overflow:hidden}.b-content table.data-table tr:nth-child(2n-1) td,.b-content table.table tr:nth-child(2n-1) td{background:#FAFAFA}.b-content table.data-table tr.t-h1 td,.b-content table.data-table tr th,.b-content table.table tr.t-h1 td,.b-content table.table tr th{vertical-align:bottom;background:none;color:#323232;padding:12px 12px;text-align:left;font-size:1.2rem;border-bottom:solid 1px #F4223E}.b-content .img-base,.b-content .img-center,.b-content .img-left,.b-content .img-right{display:flex}.b-content .img-base a,.b-content .img-center a,.b-content .img-left a,.b-content .img-right a{line-height:0;position:relative;border:none;z-index:1}.b-content .img-base a:after,.b-content .img-center a:after,.b-content .img-left a:after,.b-content .img-right a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:inset 0 0 40px rgba(0,0,0,0.2)}.b-content .img-base img,.b-content .img-center img,.b-content .img-left img,.b-content .img-right img{width:100%}.b-content .img-center{margin:10px 0 20px}.b-content .img-center img{max-width:1000px}.b-content .img-left{float:left;margin:10px 40px 20px 0}@media(max-width: 992px){.b-content .img-left{float:none;margin:20px 0 20px}}.b-content .img-left img{max-width:400px}.b-content .img-right{float:right;margin:10px 0 20px 40px}@media(max-width: 992px){.b-content .img-right{float:none;margin:20px 0 20px}}.b-content .img-right img{max-width:400px}.b-page-columns{display:flex;flex-wrap:wrap;gap:20px 60px}.b-page-columns>div>*:first-child{margin-top:0}.b-page-columns .b-page-w30{width:calc(30% - 30px)}@media(max-width: 1400px){.b-page-columns .b-page-w30{width:100%}}@media(max-width: 992px){.b-page-columns .b-page-w30{width:calc(30% - 30px)}}@media(max-width: 767px){.b-page-columns .b-page-w30{width:100%}}.b-page-columns .b-page-w33{width:calc(33% - 30px / 3)}@media(max-width: 1400px){.b-page-columns .b-page-w33{width:100%}}@media(max-width: 992px){.b-page-columns .b-page-w33{width:calc(33% - 30px / 3)}}@media(max-width: 767px){.b-page-columns .b-page-w33{width:100%}}.b-page-columns .b-page-w50{width:calc(50% - 30px)}@media(max-width: 1220px){.b-page-columns .b-page-w50{width:100%}}@media(max-width: 992px){.b-page-columns .b-page-w50{width:calc(50% - 30px)}}@media(max-width: 767px){.b-page-columns .b-page-w50{width:100%}}.b-page-columns .b-page-w70{width:calc(70% - 30px)}@media(max-width: 1400px){.b-page-columns .b-page-w70{width:100%}}@media(max-width: 992px){.b-page-columns .b-page-w70{width:calc(70% - 30px)}}@media(max-width: 767px){.b-page-columns .b-page-w70{width:100%}}.b-register{margin:var(--margin) 0}.b-register a{color:#F4223E;border-bottom:1px solid rgba(244,34,62,0.4)}.b-register a:hover{border-bottom-color:rgba(244,34,62,0.8)}.b-register input,.b-register textarea{border:solid 1px #757575;color:#323232;font-size:17px;line-height:22px;padding:10px;transition:all .3s;border-radius:3px}.b-register input:hover,.b-register input:focus,.b-register input:active,.b-register textarea:hover,.b-register textarea:focus,.b-register textarea:active{border:solid 1px #323232}.b-register input[type="submit"],.b-register textarea[type="submit"]{background:#F4223E;color:#fff;font-size:17px;padding:15px 20px;border:none;cursor:pointer;border-radius:10px}.b-register input[type="submit"]:hover,.b-register textarea[type="submit"]:hover{background:#f10c2a}.b-register .message{max-width:500px}.b-register .list{margin:10px 0}.b-register .item{margin-bottom:20px}.b-register .title{margin-bottom:8px;font-size:15px}.b-register .titletext{position:relative}.b-register .star{position:absolute;top:3px;left:auto;right:-14px;bottom:auto;display:block;width:14px;height:14px;border-radius:50%;color:#F4223E;font-size:22px;line-height:22px}.b-register .error span{background:#F4223E;color:#fff;padding:3px 9px 4px;border-radius:3px;font-size:12px;white-space:nowrap;display:inline-block}.b-register .c-native{display:none}.b-register .c-custom{position:relative;display:block;width:21px;height:21px;border:2px solid #757575;border-radius:3px}.b-register .c-custom,.b-register label{display:inline-block;vertical-align:top;cursor:pointer;font-size:15px;line-height:20px;font-weight:normal}.b-register .c-native:checked+.c-custom::before{content:"";display:block;position:absolute;top:4px;left:4px;right:4px;bottom:5px;background:#F4223E;border-radius:2px}.recomend,font.notetext,.notetext,.document,.attention,font.errortext,.errortext{border-radius:4px;display:block;list-style:none;color:#fff !important;margin:0 0 15px !important;padding:15px 20px !important}.recomend *:first-child,font.notetext *:first-child,.notetext *:first-child,.document *:first-child,.attention *:first-child,font.errortext *:first-child,.errortext *:first-child{margin-top:0}.recomend *:last-child,font.notetext *:last-child,.notetext *:last-child,.document *:last-child,.attention *:last-child,font.errortext *:last-child,.errortext *:last-child{margin-bottom:0}.recomend a,font.notetext a,.notetext a,.document a,.attention a,font.errortext a,.errortext a{color:#fff !important;border-bottom:solid 1px rgba(255,255,255,0.3) !important}.recomend a:hover,font.notetext a:hover,.notetext a:hover,.document a:hover,.attention a:hover,font.errortext a:hover,.errortext a:hover{border-bottom-color:rgba(255,255,255,0.6) !important}.recomend,font.notetext,.notetext{background:#FFE252}.document{background:#323232}.attention,font.errortext,.errortext{background:#F4223E}
/*# sourceMappingURL=style.css.map */
