@font-face{font-family:'Inter';src:url("Inter-LightBETA.eot");src:local("Inter Light BETA"),local("Inter-LightBETA"),url("../fonts/Inter-LightBETA.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-LightBETA.woff2") format("woff2"),url("../fonts/Inter-LightBETA.woff") format("woff"),url("../fonts/Inter-LightBETA.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Inter';src:url("Inter-SemiBold.eot");src:local("Inter Semi Bold"),local("Inter-SemiBold"),url("../fonts/Inter-SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-SemiBold.woff2") format("woff2"),url("../fonts/Inter-SemiBold.woff") format("woff"),url("../fonts/Inter-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Inter';src:url("Inter-Bold.eot");src:local("Inter Bold"),local("Inter-Bold"),url("../fonts/Inter-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Bold.woff2") format("woff2"),url("../fonts/Inter-Bold.woff") format("woff"),url("../fonts/Inter-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Inter';src:url("Inter-Black.eot");src:local("Inter Black"),local("Inter-Black"),url("../fonts/Inter-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Inter-Black.woff2") format("woff2"),url("../fonts/Inter-Black.woff") format("woff"),url("../fonts/Inter-Black.ttf") format("truetype");font-weight:900;font-style:normal}html{overflow-x:hidden}body{font-family:"Inter",Tahoma;font-weight:400;font-size:16px;line-height:1.4;margin:0;padding:0;overflow-x:hidden;background-color:var(--color-body);color:var(--color-text)}a{color:var(--color-text)}a:hover{color:var(--color-text2);text-decoration:underline !important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{margin:0;padding:0;color:var(--color-text2);text-decoration:none;text-transform:uppercase}.h0{font-weight:900;font-size:3.5em}.h1{font-size:2.25em}.h2{font-size:1.5em}.fw300{font-weight:300}.fw400{font-weight:400}.fw600{font-weight:600}.fw700{font-weight:700}.fw900{font-weight:900}.transform-lower{text-transform:lowercase}.transform-upper{text-transform:uppercase}.transform-none{text-transform:none}.hr{border-top:1px solid var(--color-bg-auto)}.content{font-size:1.125em;line-height:1.55}.content h2,.content h3,.content h4{text-transform:none}.content h2{margin-bottom:20px;font-size:1.5em}.content h3{margin-bottom:10px;font-weight:600;font-size:1.25em}.btn{background-color:var(--color1);color:var(--color1-contrast);padding:13px 10px;font-weight:700;text-transform:uppercase;border-radius:10px;text-decoration:none}.btn:hover{text-decoration:none !important;box-shadow:0 0 0 2px var(--color1);color:var(--color1-contrast)}.btn.btn2{background-color:var(--color1-contrast);color:var(--color1)}.btn.btn2:hover{box-shadow:0 0 0 2px var(--color1-contrast)}.form-control{background-color:#FFF;border-radius:10px;padding:13px 20px;font-weight:400;color:#000;border:0}.form-control::placeholder{color:#999999}.gotop-bar{display:block;position:fixed;z-index:5;left:40px;bottom:40px}.gotop-bar .button{position:relative;border-radius:100px;background-color:var(--color-bg-auto);width:45px;height:45px;text-align:center;box-sizing:border-box;padding-top:10px;transition:0.2s;z-index:2}.gotop-bar .button img{filter:grayscale(100)}.gotop-bar svg{position:absolute;width:49px;height:49px;transform:rotate(-90deg);background:transperent;border-radius:50%;left:-2px;top:-2px;z-index:1}.gotop-bar svg .circle{fill:transparent;stroke:var(--color1);stroke-width:5}.contrast-img{filter:var(--contrast-img)}.top-first{background-color:var(--color-bg);color:var(--color-text);padding:10px 0}.top-first .city-select{color:#FFF;display:flex;align-items:center;gap:5px;line-height:1;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.top-first .city-select img{width:16px;height:16px}.top-first .logo-wrapper{display:flex;align-items:center;gap:5px}.top-first .logo-wrapper .logo{max-width:150px}.top-first .logo-wrapper .logo img{width:100%}.top-first .logo-wrapper .slogan{max-width:150px;line-height:1.1;font-size:.75em}.top-first .project-link{display:table;border:1px solid var(--color1);border-radius:10px;padding:7px 20px;margin:0 auto;color:#FFF;text-decoration:none}.top-first .project-link:hover{background-color:var(--color1);color:var(--color1-contrast);text-decoration:none !important}.top-first .menu{display:flex;align-items:center;justify-content:space-between;gap:5px}.top-first .menu a{text-decoration:none !important;border-bottom:1px solid transparent}.top-first .menu a:hover{border-color:var(--color1);color:var(--color-text)}.top-first .menu a.active{border-color:var(--color1)}.city-select-down{background-color:var(--color-bg);position:absolute;width:550px;padding:20px 20px 25px 20px;margin-top:20px;display:none;z-index:3}.city-select-down a{font-size:.875em}.city-select-down a:hover{color:var(--color1)}.city-select-down.active{display:block}.top-second{padding:25px 0}.top-second .value-contact{display:flex;align-items:center;gap:10px}.top-second .value-contact .icon{width:30px;height:30px;background-color:var(--color1);border-radius:50%;display:flex;align-items:center;justify-content:center}.top-second .value-contact .icon img{width:16px}.top-second .value-contact .wrapper{display:flex;align-items:center;gap:5px}.top-second .value-contact .wrapper .val{font-weight:600;text-decoration:none;color:var(--color-text2)}.top-second .value-contact .wrapper .val:hover{text-decoration:none !important}.top-second .value-contact .copy{cursor:pointer;background-image:url("/uploads/design/copy.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:11px;height:13px;opacity:0.5}.top-second .value-contact .caption{color:var(--color-text);font-size:.75em}.top-second .menu{display:flex;align-items:center;justify-content:space-between;gap:10px}.top-second .menu a{text-decoration:none !important;color:var(--color-text2);border-bottom:1px solid transparent}.top-second .menu a:hover{border-color:var(--color1)}.top-second .menu a.active{border-color:var(--color1)}.top-second .social-wrapper{display:flex;align-items:center;gap:10px}.top-second .social-wrapper .social{text-decoration:none}.header-main{margin-top:20px}.header-main .title-wrapper{position:relative;min-height:75px;margin-top:20px}.header-main .title-wrapper .masked{position:absolute;top:0;left:0;width:100%;height:100%;max-height:120px;background-color:var(--color1);-webkit-mask-image:url("/uploads/design/mask.png");mask-image:url("/uploads/design/mask.png");mask-size:contain;mask-repeat:no-repeat}.header-main .title-wrapper .title{padding-top:30px;position:relative;z-index:2}.header-main .description{color:var(--color-text2);margin:10px 0 30px 0}.header-main .description span{border-bottom:2px solid var(--color-text2)}.header-main .image{border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.header-main .image img{position:absolute;height:100%}.header-main .image.mobile{display:none}.head-advants{margin-top:40px;background-color:var(--color-bg-auto);border-radius:10px;border:2px solid var(--color-body);box-shadow:0 0 0 6px var(--color-bg-light);padding:5px 12px 18px 12px}.head-advants .advant{background-color:var(--color-body);border-radius:10px;padding:20px;min-height:122px;border:1px solid var(--color-bg-dark)}.head-advants .advant .advant-title{color:var(--color-text2);text-transform:uppercase;margin-bottom:5px}.form-online .input_telefon input,.form-online-advant .input_telefon input,.form-footer .input_telefon input{padding-left:140px}.form-online .input_telefon .input-label,.form-online-advant .input_telefon .input-label,.form-footer .input_telefon .input-label{position:absolute;height:100%;background-color:#EEE;border-right:1px solid #DDD;border-radius:10px 0 0 10px;display:flex;align-items:center;justify-content:center;padding:0 20px 0 20px;color:#000;font-size:1em;font-weight:400}.form-online .input_telefon .input-label img,.form-online-advant .input_telefon .input-label img,.form-footer .input_telefon .input-label img{margin-right:5px}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.95 !important}.feedback form{margin:0}.feedback .results{color:var(--color-text2)}.feedback.modal-form{background-color:var(--color-body);border-radius:10px}.feedback.modal-form .title{font-size:1.25em;font-weight:600}.feedback.modal-form .desc{display:none !important}.feedback.modal-form input{border:1px solid var(--color-bg-dark);padding-left:15px}.feedback.modal-form img{display:none}.feedback.modal-form .feedback_button{margin-top:30px;width:100%}.form-online{padding:70px 0 20px 0}.form-online .text{min-height:120px;color:var(--color-text2);background-color:var(--color1);border-radius:10px 0 0 10px;padding:30px 100px 30px 30px;position:relative;display:flex;align-items:center;font-size:1.125em;text-transform:uppercase}.form-online .text img{position:absolute;bottom:0;right:-35px;width:120px;object-fit:cover}.form-online .form{background-color:var(--color2);border-radius:0 10px 10px 0;padding:30px 30px 30px 70px;min-height:120px;width:100%;display:flex;align-items:center}.form-online .form .feedback{height:100%;width:100%;padding:0;position:relative}.form-online .form .feedback .title,.form-online .form .feedback .desc{display:none}.form-online .form .feedback .input-box{margin:0}.form-online .form .feedback .feedback_button{margin:0;width:100%}.form-online .form .feedback .results{color:var(--color2-contrast);display:flex;align-items:center;justify-content:center;height:100%}.form-online .formabout{position:absolute;margin-top:5px;width:100%;font-size:.875em !important;text-align:left;justify-content:flex-end;color:var(--color2-contrast)}.form-online .formabout a{color:var(--color2-contrast)}.form-online .formabout input{border:2px solid #FFF}.form-online .formabout.error .about-text{background-color:#FFF;color:#f00}.form-online .formabout.error .about-text a{color:#f00}.wrapper-captions{margin-bottom:50px}.wrapper-captions .desc{margin-bottom:10px;font-size:1.125em}.wrapper-captions .title{max-width:620px}.wrapper-captions .desc2{font-size:1.125em;max-width:500px}.wrapper-captions .desc-sub-wrapper{position:relative;display:table;margin-top:30px}.wrapper-captions .desc-sub-wrapper .desc-sub{position:relative;font-size:1.125em;z-index:2;color:var(--color-text2)}.wrapper-captions .desc-sub-wrapper .masked{position:absolute;top:0;left:-5%;width:110%;max-width:420px;height:100%;background-color:var(--color1);-webkit-mask-image:url("/uploads/design/mask.svg");mask-image:url("/uploads/design/mask2.svg");mask-size:contain;mask-repeat:no-repeat;margin-top:7px}.wrapper-captions .order-btn{margin-top:30px;text-transform:none;font-weight:400;display:block;width:100%}.catalog-list{padding:60px 0}.catalog-list.unit-catalog{padding-top:0}.catalog-list .category{display:flex;border-radius:10px;justify-content:space-between;overflow:hidden;height:100%;background-color:var(--color-bg-auto)}.catalog-list .category .text{width:55%;padding:30px}.catalog-list .category .text .list{margin-top:20px}.catalog-list .category .text .list a{display:block;text-decoration:none;font-weight:400;margin:15px 0}.catalog-list .category .image{width:45%;display:flex;align-items:center;justify-content:center}.catalog-list .category .image img{width:100%}.portfolio-list{background-color:var(--color-bg-auto);padding:50px 0}.portfolio-list .image{display:flex;align-items:center;justify-content:center;border-radius:10px;max-height:600px;overflow:hidden}.portfolio-list .image img{height:100%}.portfolio-list .bonus{background-color:var(--color1);padding:40px 50px;border-radius:30px}.portfolio-list .bonus.image{flex-direction:column}.portfolio-list .bonus .text-link{color:var(--color1-contrast);display:flex;align-items:center;gap:15px;text-decoration:underline;margin-top:30px;width:100%}.portfolio-list .bonus .text-link img{width:20px}.portfolio-list .mini{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 -3%}.portfolio-list .mini .img{width:44%;height:190px;display:flex;align-items:center;justify-content:center;margin:3%;border-radius:10px;overflow:hidden}.portfolio-list .mini img{width:100%;height:100%;object-fit:cover}.advants-order{padding:60px 0}.advants-order .list .advant{display:flex;align-items:center;gap:20px;margin-bottom:40px}.advants-order .list .advant .nomer{background-color:var(--color1);color:var(--color1-contrast);border-radius:10px;min-width:40px;min-height:40px;display:flex;align-items:center;justify-content:center;font-size:1.25em}.advants-order .list .advant .name{font-size:1.125em;color:var(--color-text2);max-width:620px}.advants-order .image{display:flex;align-items:center;justify-content:center;border-radius:30px;overflow:hidden;position:relative}.advants-order .image img{position:absolute;height:100%;object-fit:cover}.advants-order .feedback{padding:20px 30px 25px 30px;background-color:var(--color-bg-auto);border-radius:10px;border:2px solid var(--color-body);box-shadow:0 0 0 6px var(--color-bg-light);min-height:118px}.advants-order .feedback .feedback_button{width:100%}.advants-order .form-online-advant{position:relative}.advants-order .formabout{margin:0;margin-top:10px;width:100%;font-size:.875em;color:var(--color-text);justify-content:flex-end}.advants-order .formabout a{color:var(--color-text)}.advants-order .results{display:flex;align-items:center;justify-content:center;height:100%}.items-list{padding:60px 0}.items-list .image{display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;height:500px}.items-list .image img{width:100%}.items-list .name{color:var(--color-text2);font-size:1.125em;margin-top:10px;margin:15px 0 10px 0}.items-list .caption{color:var(--color-text);font-size:1.125em}.content-wrapper{padding:60px 0}.content-wrapper .image{display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;position:relative}.content-wrapper .image img{position:absolute;width:100%}.content-wrapper .content1{margin-top:-70px}.content-wrapper .content2{margin-top:20px}.discuss-wrapper{background-color:var(--color-bg-auto);padding:50px 0 50px 0}.discuss-wrapper .image{display:flex;align-items:center;justify-content:center;height:260px;border-radius:20px;overflow:hidden;position:relative}.discuss-wrapper .image img{position:absolute;width:100%}.discuss-wrapper .name{margin:15px 0 5px 0}.discuss-wrapper .form-online{padding-bottom:0}.advants-price{padding:60px 0}.advants-price .list .advant .icon{width:90px;height:90px;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:var(--color-bg-auto);border:2px solid var(--color-body);box-shadow:0 0 0 6px var(--color-bg-light)}.advants-price .list .advant .icon img{width:50px}.advants-price .list .advant .name{margin-top:30px;min-height:52px}.advants-price .list .advant .caption{margin-top:15px}.faq-wrapper{padding:80px 0 60px 0}.faq-list .name{display:flex;align-items:center;justify-content:space-between}.faq-list .name .question{font-size:1.125em;cursor:pointer;color:var(--color-text2);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.faq-list .name .close{background-color:var(--color1);border-radius:100px;min-width:38px;min-height:38px;display:flex;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer}.faq-list .name .close img{transition:0.2s}.faq-list .answer{padding-top:10px}.faq-list .item{border-bottom:1px solid var(--color-bg-auto);padding:25px 0}.faq-list .item .answer{display:none;padding-right:60px}.faq-list .item.active .close{background-color:#000}.faq-list .item.active .close img{filter:invert(1);transform:rotate(45deg)}.faq-list .item.active .answer{display:block}.form-footer{padding:20px 0}.form-footer .image-from{margin:0 auto;display:block;max-width:1160px;width:100%}.form-footer .formabout{font-size:.875em !important;margin-top:20px;margin-left:3px;position:absolute}.form-footer .wrapper{background-color:var(--color1);padding:70px 0 80px 0}.form-footer .wrapper .feedback{padding:0}.form-footer .wrapper .feedback .input-box{margin:0;padding:0}.form-footer .wrapper .feedback .input_string span{display:none}.form-footer .wrapper .feedback .feedback_button{margin:0;width:100%}.form-footer .wrapper .form-title{margin-bottom:20px;max-width:900px}.form-footer .wrapper .form-title span{font-weight:700}.form-footer .wrapper .form-desc{color:var(--color-text2);max-width:600px;margin-bottom:35px}.footer-menu{padding:40px 0}.footer-menu a{color:var(--color-text2);text-decoration:none;font-size:1.125em;display:block;margin-bottom:18px}.footer-menu a.active{font-weight:600}.footer-image img{width:100%;border-radius:10px;overflow:hidden}.footer-end{padding:20px 0;font-size:1em}.footer-end a{font-size:1em}.categories{padding:10px 0 60px 0}.categories .list{display:flex;flex-wrap:wrap;gap:10px}.categories .list .category{display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--color-bg-auto);padding:10px 20px;text-decoration:none !important;font-size:1.125em}.categories .list .category:hover,.categories .list .category.active{background-color:var(--color-bg-auto);color:var(--color-text2)}.path{color:var(--color-text);margin-top:20px;font-size:1em}.path a{color:var(--color-text);text-decoration:none}.path .separator{display:inline-block;background-image:url("/uploads/design/path.svg");background-position:center;background-size:10px;background-repeat:no-repeat;width:20px;height:8px}.path .url span:last-child a{color:var(--color-text2)}.box{background-color:var(--color-bg-auto);padding-bottom:30px}.header-page{padding-top:20px}.header-page .title{margin-top:30px;margin-bottom:30px}.portfolio-all .item{padding-bottom:20px}.portfolio-all .wrapper{padding:35px;padding-bottom:60px;background-color:var(--color-body);border-radius:10px}.portfolio-all .name{margin-bottom:25px}.portfolio-all .image{display:flex;align-items:center;justify-content:center;border-radius:10px;overflow:hidden;height:100%;position:relative}.portfolio-all .image img{position:absolute;height:100%}.portfolio-all .link-arrow{margin-top:40px}.link-arrow{display:flex;width:fit-content;align-items:center;gap:10px;color:var(--color-text2)}.link-arrow .icon{width:16px;height:16px;margin-bottom:-2px;background-color:var(--color1);display:flex;align-items:center;justify-content:center;border-radius:5px}.link-arrow .icon img{width:8px}.about-page .head-advants{background-color:var(--color1)}.about-page .about-content{padding:60px 0 20px 0}.about-page .manufacture{padding:60px 0}.about-page .manufacture .title{margin-bottom:20px}.about-page .manufacture .content{margin-bottom:20px}.about-page .manufacture .images{margin-top:40px}.about-page .manufacture .images .image{display:flex;height:600px;overflow:hidden;justify-content:center;align-items:center;position:relative;border-radius:10px;overflow:hidden}.about-page .manufacture .images .image img{position:absolute;height:100%;object-fit:cover}.about-page .sertificates{padding:60px 0;margin:30px 0;background-color:var(--color-bg-auto)}.about-page .sertificates .title{margin-bottom:20px}.about-page .sertificates .content{margin-bottom:20px}.about-page .sertificates .images{margin-top:40px}.about-page .sertificates .images .image{display:flex;overflow:hidden;justify-content:center;align-items:center;position:relative;border-radius:16px;padding:20px;background-color:#FFF;overflow:hidden}.about-page .sertificates .images .image img{width:100%;object-fit:cover}.about-page .sertificates .images .image:hover{box-shadow:0 0 0 6px var(--color-bg-dark)}.page2-content{padding-bottom:60px}.page2-content .image{border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;max-height:600px;position:relative}.page2-content .image img{position:absolute;height:100%}.page-page{padding-bottom:30px}.method-all .method{padding-bottom:60px}.method-all .method .text .title{margin-bottom:20px}.method-all .method .text .image{border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;height:760px;position:relative}.method-all .method .text .image img{position:absolute;width:100%}.method-all .method .text .link-arrow{margin-top:40px}.method-all .method .items-list .items-title{margin-bottom:30px}.contacts-page{margin-bottom:60px}.contacts-page .wrapper{background-color:var(--color-bg-auto);border-radius:10px;padding:8px}.contacts-page .text{background-color:var(--color-body);border-radius:10px;padding:20px;height:100%}.contacts-page .wrap{margin-bottom:20px}.contacts-page .wrap .cap{font-size:.75em;margin-bottom:4px}.contacts-page .wrap .val{color:var(--color-text2);text-decoration:none;font-size:.875em}.contacts-page .wrap.telefon .val{font-size:1.5em}.contacts-page .wrap.email .val{font-size:1em;color:#1356FF;text-decoration:underline}.contacts-page .map-map{filter:grayscale(1);border-radius:10px;overflow:hidden;height:100%}.contacts-page .map-map iframe{height:100%}.contacts-page .wrapper2{margin-top:30px}.contacts-page .wrapper2 .online{background-color:#000;padding:25px;border-radius:10px}.contacts-page .wrapper2 .online .name{font-size:.875em;color:#FFF;margin-bottom:10px}.contacts-page .wrapper2 .online .val{display:flex;gap:10px;justify-content:space-between;width:100%}.contacts-page .wrapper2 .online .val a{display:flex;align-items:center;gap:10px;border-radius:10px;border:1px solid #FFF;color:#FFF;text-decoration:none !important;font-size:.75em;padding:10px;width:100%;justify-content:space-between}.contacts-page .wrapper2 .online .val a img{width:16px}.contacts-page .wrapper2 .online .val a:hover{background-color:#FFF;color:#000}.contacts-page .wrapper2 .online .val a:hover img{filter:invert(1)}.contacts-page .wrapper2 .details{background-color:var(--color-bg-light);padding:8px;border-radius:10px;margin-top:10px;font-size:.875em;color:var(--color-text2)}.contacts-page .wrapper2 .details .wrap-details{background-color:var(--color-body);padding:20px;border-radius:10px}.contacts-page .wrapper2 .details .price{display:flex;align-items:center;gap:10px;background-color:var(--color-bg-light);text-decoration:none !important;color:var(--color-text2);justify-content:space-between;padding:13px;margin-top:30px;border-radius:10px;transition:0.2s}.contacts-page .wrapper2 .details .price:hover{box-shadow:0 0 0 3px var(--color-bg-light)}.contacts-page .wrapper2 .details .price img{width:16px}.contacts-page .wrapper2 .details .content{font-size:.875rem}.form-contacts{padding:0;height:100%;background-color:var(--color1);border-radius:10px}.form-contacts .input_string label span{display:none}.form-contacts .form-title{margin-bottom:10px}.form-contacts .form-title span{font-weight:700}.form-contacts .form-desc{margin-bottom:10px;color:var(--color-text2);opacity:0.5}.form-contacts .formabout{position:relative;margin:0 !important;width:100%;font-size:.875em;color:var(--color-text2)}.form-contacts .formabout a{color:var(--color-text2)}.form-contacts .feedback_button{padding-left:20px;padding-right:20px}.menu-link{position:fixed;top:7px;right:12px;z-index:100;background-color:var(--color-bg);padding:3px 5px;border-radius:3px;display:none}.mobile-menu{position:fixed;top:0;right:0;width:100%;height:100%;z-index:10;transition:background-color 0.3s;display:block;overflow-x:hidden;display:none}.mobile-menu .menus{max-width:400px;width:100%;padding-left:30px;padding-bottom:40px;background-color:#FFF;position:absolute;right:0;top:0;min-height:100%}.mobile-menu.active{background-color:rgba(0,0,0,0.8);display:block;opacity:1;z-index:130}.mobile-menu.active .wrapper{right:0%}.mobile-menu .menu{padding-top:40px;padding-left:3px}.mobile-menu .menu .menu{background-color:#FFF}.mobile-menu .menu a{display:block;padding:7px 0;color:#000;font-weight:100;text-decoration:none;font-size:1em}.mobile-menu .menu a.active{text-decoration:underline}.mobile-menu .cat-menu{padding-top:30px}.mobile-menu .cat-menu .footer-menu{display:block;padding:0}.mobile-menu .cat-menu .footer-menu .container{padding:0}.mobile-menu .cat-menu .column a{display:flex;margin:10px 0;align-items:center;font-size:1em;display:block;position:relative;text-decoration:none;color:var(--color-text2);line-height:1.3;padding:6px 0;margin:0;z-index:3}.mobile-menu .cat-menu .column a:first-child{font-weight:600}.mobile-menu .cat-menu .column a.active{text-decoration:underline;font-weight:300}.mobile-menu .cat-menu .column a.active:first-child{font-weight:600}
