@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}:root{font-family:GolosText,sans-serif;color:#3a3a3a;background-color:#fff}*{margin:0;padding:0}body{overflow-x:hidden}body.stop_scroll{overflow:hidden!important}*::-webkit-scrollbar{display:none!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:#FFFFFF;opacity:1;z-index:9002}#preloader.hide{opacity:0;z-index:-1;transition:all .8s .5s ease-out}.container{max-width:1230px;width:100vw;margin:0 auto;padding:0 .938rem;box-sizing:border-box}.header{position:fixed;top:0;width:100%;background:transparent;z-index:4000}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header{background:transparent;position:absolute}}.header-top_line{display:flex;justify-content:space-between;align-items:center;padding:1.875rem 0;position:relative}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-top_line{position:fixed;justify-content:flex-start;padding:1.25rem 0}.header-top_line:after{content:"";position:absolute;background:#FFFFFF;left:-15px;top:0;bottom:5px;width:100vw;z-index:-1}}.header-top_line-logo{position:relative;width:10.313rem;height:3.75rem;max-width:10.313rem;max-height:3.75rem;background-image:url(../assets/icons/logo.svg)!important;background-repeat:no-repeat;background-size:contain;background-position:center;transition:background-image .3s .3s ease,max-width .5s ease-in-out,max-height .5s ease-in-out}@media all and (min-width: 1000px) and (max-width: 1199px){.header-top_line-logo{max-width:6.75rem;max-height:2.5rem}}.header-top_line-link{position:absolute;left:0;right:0;width:fit-content;margin:0 auto;display:flex;align-items:baseline;justify-content:baseline;color:#202020;font-size:2.5vh;font-weight:500;line-height:120%;text-transform:uppercase;text-decoration:none;outline:none;transition:all .3s ease-in-out}.header-top_line-link:before{content:"";width:20px;height:2vh;background-image:url(../assets/icons/black-arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:.875rem}.header-top_line-link:hover{cursor:pointer;opacity:.5}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-top_line-link{display:none}}.header-top_line-call_us{transition:.9s all ease}.header-top_line-call_us:before{transition:.9s all ease}.header-top_line-call_us span{margin-left:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-top_line-call_us span{display:none}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-top_line-call_us{position:fixed;bottom:1.875rem;right:1.875rem}}.header-nav{position:fixed;top:0;bottom:0;right:0;left:0;padding:1.563rem}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav{position:relative;background:transparent;top:20%;bottom:unset;max-width:1230px;width:100%;margin:0 auto;padding:0 .938rem;display:flex;box-sizing:border-box;justify-content:flex-end}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-nav{left:0;transform:translate(100%);transition:all .5s ease-in-out;visibility:hidden;opacity:0;background:#FFFFFF}}.header-nav-menu{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:-webkit-fill-available;height:-moz-available;height:fill-available}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-menu{justify-content:center;align-items:flex-end;position:absolute;transition:all .8s ease;top:28vh}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-nav-menu{overflow:scroll}}.header-nav-logo{margin:0 auto;display:flex;justify-content:center;align-items:center}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-logo{display:none}}.header-nav-links{list-style:none;display:flex;flex-direction:column;justify-content:center;position:relative;transition:all .8s ease}.header-nav-links>.--desktop{display:block}.header-nav-links>.--mobile{display:none}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-links{align-items:flex-end}.header-nav-links:before{content:"";position:absolute;top:4vh;bottom:4vh;right:6px;width:2px;background:#FFFFFF;transition:all .8s ease}}@media all and (min-width: 1200px) and (min-width: 1000px) and (max-width: 1199px),all and (min-width: 1000px) and (max-width: 1199px) and (min-width: 1000px) and (max-width: 1199px){.header-nav-links:before{bottom:38px}}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-links.dark:before{background:#FFFFFF}.header-nav-links.dark .header-nav-link{color:#fff}.header-nav-links.dark .header-nav-link:after{background:#FFFFFF}.header-nav-links.dark .active .header-nav-link{color:#ff4d00;font-size:2.5vh;font-weight:700;text-transform:uppercase}}@media all and (min-width: 1200px) and (min-width: 1000px) and (max-width: 1199px),all and (min-width: 1000px) and (max-width: 1199px) and (min-width: 1000px) and (max-width: 1199px){.header-nav-links.dark .active .header-nav-link{font-size:.938rem}}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-links.dark .active .header-nav-link:after{background:#FF4D00}.header-nav-links.light:before{background:#202020}.header-nav-links.light .header-nav-link{color:#202020}.header-nav-links.light .header-nav-link:after{background:#202020}.header-nav-links.light .active .header-nav-link{color:#ff4d00;font-size:2.5vh;font-weight:700;text-transform:uppercase}}@media all and (min-width: 1200px) and (min-width: 1000px) and (max-width: 1199px),all and (min-width: 1000px) and (max-width: 1199px) and (min-width: 1000px) and (max-width: 1199px){.header-nav-links.light .active .header-nav-link{font-size:.938rem}}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-links.light .active .header-nav-link:after{background:#FF4D00}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-nav-links{align-items:center;padding:.938rem 0;margin:1.25rem 0}.header-nav-links>.--desktop{display:none}.header-nav-links>.--mobile{display:block}.header-nav-links li:last-child a:after{content:none}}.header-nav-links-dropdown{position:relative;display:flex;flex-direction:column;align-items:center}.header-nav-links-dropdown-button:before{content:"+";position:absolute;line-height:20px;padding:.5vh 0;font-size:2vh;top:0;right:0}.header-nav-links-dropdown-button,.header-nav-links-dropdown-content>a{background-color:transparent;outline:none;text-decoration:none;color:#3a3a3a;display:flex;flex-direction:column;text-align:center;font-size:2vh;font-style:normal;font-weight:700;line-height:26.4px;text-transform:uppercase;position:relative;padding:.5vh 0;transition:all .8s ease}.header-nav-links-dropdown-button:after,.header-nav-links-dropdown-content>a:after{content:"";background-image:url(../assets/icons/nav_border.svg);background-repeat:no-repeat;width:14.375rem;height:1px;margin:1.125rem 0}.header-nav-links-dropdown-button:hover,.header-nav-links-dropdown-content>a:hover{cursor:pointer;color:#ff4d00}.header-nav-links-dropdown-button.show,.header-nav-links-dropdown-button.active,.header-nav-links-dropdown-content>a.show,.header-nav-links-dropdown-content>a.active{color:#ff4d00}.header-nav-links-dropdown-content{display:block;min-width:160px;z-index:1;max-height:0;overflow:hidden;transition:max-height .8s ease-out}.header-nav-links-dropdown-content>a{font-size:1.5vh}.header-nav-links-dropdown-content.show{max-height:400px}.header-nav-link{outline:none;text-decoration:none;color:#3a3a3a;display:flex;text-align:center;font-size:2vh;font-style:normal;font-weight:700;line-height:26.4px;text-transform:uppercase;transition:all .5s ease-in-out;position:relative;padding:.5vh 0;transition:all .8s ease}.header-nav-link.active{color:#ff4d00}.header-nav-link:hover{cursor:pointer;color:#ff4d00}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-link{flex-direction:row;align-items:baseline;z-index:9000;margin:1.5vh 0;font-weight:500}.header-nav-link:after{content:"";width:14px;height:14px;border-radius:33px;margin-left:1.5rem;transition:all .5s ease-in-out;z-index:9000}.header-nav-link:hover:after{cursor:pointer;background:#FF4D00}}@media all and (min-width: 1000px) and (max-width: 1199px){.header-nav-link{font-size:.75rem;line-height:16px;margin-bottom:.625rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.header-nav-link{flex-direction:column}.header-nav-link.show{color:#ff4d00}.header-nav-link:after{content:"";background-image:url(../assets/icons/nav_border.svg);background-repeat:no-repeat;width:14.375rem;height:1px;margin:1.125rem 0}}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.header-nav-contacts{display:none}}.header-nav .contacts-headline{color:#ff4d00;line-height:5.125rem;margin-bottom:1.438rem;text-align:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-headline{font-size:1.5rem}}.header-nav .contacts-link{padding:0;display:block;width:fit-content;font-size:1.5rem;font-style:normal;font-weight:400;line-height:41px;outline:none;text-decoration:none;height:41px;overflow:hidden;text-align:center;margin:0 auto;color:#3a3a3a}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-link{font-size:1.25rem;line-height:30px;height:30px}}.header-nav .contacts-link .text,.header-nav .contacts-link .text__orange{font-size:1.5rem;font-style:normal;font-weight:400;line-height:41px;padding:0;margin:0;transform:translateY(0);transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-link .text,.header-nav .contacts-link .text__orange{font-size:1.25rem;line-height:30px}}.header-nav .contacts-link:hover .text,.header-nav .contacts-link:hover .text__orange{transform:translateY(-41px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-link:hover .text,.header-nav .contacts-link:hover .text__orange{transform:translateY(-30px)}}.header-nav .contacts-social{display:flex;align-items:center;justify-content:center}.header-nav .contacts-social-link{position:relative;width:48px;height:48px;padding:5px;margin:1.25rem 0;overflow:hidden;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-social-link{width:28px;height:28px}}.header-nav .contacts-social-link:hover:after{transform:translateY(-48px)!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-social-link:hover:after{transform:translateY(-28px)!important}}.header-nav .contacts-social-link:hover:before{transform:translateY(0)!important}.header-nav .contacts-social-link.-instagram:after,.header-nav .contacts-social-link.-instagram:before,.header-nav .contacts-social-link.-tiktok:after,.header-nav .contacts-social-link.-tiktok:before{content:"";position:absolute;top:5px;left:5px;width:38px;height:38px;background-repeat:no-repeat;background-size:contain;transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-social-link.-instagram:after,.header-nav .contacts-social-link.-instagram:before,.header-nav .contacts-social-link.-tiktok:after,.header-nav .contacts-social-link.-tiktok:before{width:23px;height:23px}}.header-nav .contacts-social-link.-instagram:after{background-image:url(../assets/icons/instagram-black.svg);transform:translateY(0)}.header-nav .contacts-social-link.-instagram:before{background-image:url(../assets/icons/instagram-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-social-link.-instagram:before{transform:translateY(28px)}}.header-nav .contacts-social-link.-tiktok:after{background-image:url(../assets/icons/tiktok-black.svg);transform:translateY(0)}.header-nav .contacts-social-link.-tiktok:before{background-image:url(../assets/icons/tiktok-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header-nav .contacts-social-link.-tiktok:before{transform:translateY(28px)}}.header~.button_bg_action{position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;background:#000;transition:all .5s ease-in-out;transform:translate(-100%);z-index:3501}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.header~.button_bg_action{display:none}}.header.active .header-nav{transform:translate(0);visibility:visible;opacity:1;z-index:3500}.swiper{width:100%;height:100%}.swiper-slide{height:100%;text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center}.swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.swiper-button-disabled{visibility:hidden;opacity:0}div>.swiper-pagination{text-align:left;padding:1.25rem 15px;bottom:-20px!important;display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box}div>.swiper-pagination-bullet{width:18px;height:18px;background-color:#f5f5f5;border:none;opacity:1;border-radius:0;transition:all .3s ease;max-width:14px;max-height:14px}div>.swiper-pagination-bullet-active{max-width:18px;max-height:18px;opacity:1;background-color:#ff4d00}.text__orange{color:#ff4d00;font-weight:600}.button_burger{display:none;position:fixed;top:1.563rem;right:1.563rem;width:25px;height:23px;z-index:9000}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.button_burger{display:block}}.button_burger:hover{cursor:pointer}.button_burger span{background-color:#3a3a3a;position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:3px;transition-duration:.5s}.button_burger span:first-child{top:0;left:0}.button_burger span:nth-child(2){top:8px;left:0;opacity:1}.button_burger span:nth-child(3){top:16px;left:0}.button_burger:not(.open):hover span:first-child{transform:rotate(-3deg) scaleY(1.1)}.button_burger:not(.open):hover span:nth-child(2){transform:rotate(3deg) scaleY(1.1)}.button_burger:not(.open):hover span:nth-child(3){transform:rotate(-4deg) scaleY(1.1)}.button_burger.open span:first-child{transform:rotate(45deg);top:8px;background-color:#ff4d00}.button_burger.open span:nth-child(2){opacity:0}.button_burger.open span:nth-child(3){transform:rotate(-45deg);top:8px;background-color:#ff4d00}.catalog .footer_wrking_hrs.contacts_footer-text{font-size:1.5rem;line-height:41px}.catalog .products .products-headline{margin-bottom:1rem}.products-pickers.-equipment .breadcrumbs{justify-content:center}.breadcrumbs{display:flex;flex-wrap:wrap;margin-bottom:1.5rem;gap:.4em 0}.breadcrumbs li{list-style:none;display:flex;align-items:center}.breadcrumbs li a{color:#202020;font-size:.875rem;line-height:1.25rem;text-transform:uppercase;text-decoration:none;outline:none;transition:all .3s ease-in-out}.breadcrumbs li a:hover{opacity:.6;color:#ff4d00}.breadcrumbs li a.active{color:#ff4d00;font-weight:700}.breadcrumbs li:not(:last-child):after{content:"";width:20px;height:.7rem;background-image:url(../assets/icons/black-arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:.875rem;margin-left:.875rem;display:block;rotate:180deg}.button{display:block;width:fit-content;padding:.938rem 1.563rem;box-sizing:border-box;background-color:#ff4d00;color:#fff;font-weight:700;font-size:2.5vh;text-decoration:none!important;outline:none!important;transition:all .5s;cursor:pointer;border-radius:4px;border:none}@media all and (min-width: 1000px) and (max-width: 1199px){.button{padding:.938rem 1.25rem;font-size:1rem}}.button.--phone{display:flex;flex-direction:row}.button.--phone span{margin-left:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.button.--phone{padding:2.2vh}}.button.--phone:before{content:"";display:block;width:22px;height:22px;max-width:22px;max-height:22px;background-image:url(../assets/icons/phone.svg);background-size:contain;background-repeat:no-repeat;transition:all .5s ease}@media all and (min-width: 1000px) and (max-width: 1199px){.button.--phone:before{max-width:18px;max-height:18px}}.button:hover{background-color:#ff6320;text-decoration:none}.button:focus{background-color:#ff6320;outline:none;text-decoration:none}.button:active{background-color:#dc2a2a;text-decoration:none}p{margin:1rem 0 0}p:first-child{margin-top:0}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.main .fp-tableCell{vertical-align:top!important}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.main.fp-viewing-describe .products{max-width:50%!important}.main.fp-viewing-describe .products-content{transition:all .8s ease!important}}.main.fp-viewing-products .header-top_line-logo,.main.fp-viewing-contacts_footer .header-top_line-logo{background-image:url(../assets/icons/logo-light.svg)!important}.main:not(.fp-viewing-describe) .header-top_line-call_us{font-size:1.7vh;padding:1.5vh 2vh}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.main:not(.fp-viewing-describe) .header-top_line-call_us{padding:1.7vh}}.main:not(.fp-viewing-describe) .header-top_line-call_us:before{max-width:1.7vh;max-height:1.7vh}.main:not(.fp-viewing-describe) .header-top_line-logo{max-width:5.625rem;max-height:1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.main:not(.fp-viewing-describe) .header-top_line-logo{background-image:url(../assets/icons/logo.svg)!important}}.main:not(.fp-viewing-describe) .header-nav-menu{top:11vh}.main:not(.fp-viewing-describe) .header-nav-links .active .header-nav-link,.main:not(.fp-viewing-describe) .header-nav-links .active .header-nav-links-dropdown>a{font-size:2vh}.main:not(.fp-viewing-describe) .header-nav-links:before{bottom:3vh;top:2vh}.main:not(.fp-viewing-describe) .header-nav-link,.main:not(.fp-viewing-describe) .header-nav-links-dropdown>a{padding:0;margin:1vh 0;font-size:1.3vh}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.main .describe{position:absolute;top:0;left:0;right:0;height:fit-content;transform:translate(-50%);transition:z-index .8s .8s ease,transform .8s ease;z-index:-1}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .describe{z-index:3501;transform:translate(0)}}@media all and (min-width: 876px) and (max-width: 999px),all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.main .describe.active{transform:translate(0);z-index:3501}}@media all and (min-width: 876px) and (max-width: 999px) and (min-width: 1200px),all and (min-width: 876px) and (max-width: 999px) and (min-width: 1000px) and (max-width: 1199px),all and (min-width: 1200px) and (min-width: 1200px),all and (min-width: 1200px) and (min-width: 1000px) and (max-width: 1199px),all and (min-width: 1000px) and (max-width: 1199px) and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px) and (min-width: 1000px) and (max-width: 1199px){.main .describe.active{transition:z-index 0s 0s ease,transform .8s ease}}@media all and (min-width: 876px) and (max-width: 999px),all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.main .describe.active .describe-content{visibility:visible;opacity:1}}.main .describe:before{content:"";position:absolute;top:0;bottom:0;left:0;width:50vw;background-color:#fff;z-index:-1}@media all and (min-width: 876px) and (max-width: 999px){.main .describe:before{width:70vw}}@media all and (min-width: 400px) and (max-width: 875px){.main .describe:before{width:100vw;bottom:25vh}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.main .describe:before{bottom:15vh}}.main .describe-content{position:relative;height:fit-content;margin:0;box-sizing:border-box;visibility:hidden;opacity:0;transition:all .8s ease;padding-top:100px;padding-bottom:30px;height:100vh;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-content{padding-bottom:10px}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.main .describe-content{height:100%}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .describe-content{padding:150px 0 0;min-height:100vh;visibility:visible;opacity:1}}.main .describe-wrapper{position:relative;max-width:36.25rem}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-wrapper{max-width:45%}}@media all and (min-width: 876px) and (max-width: 999px){.main .describe-wrapper{max-width:65vw}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .describe-wrapper{max-width:100%}}.main .describe-headline{font-family:GolosText,sans-serif;font-weight:700;font-size:5vh;line-height:140%;margin:0;padding:0}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-headline{font-size:1.875rem;line-height:2.375rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .describe-headline{font-size:2.875rem;line-height:3.25rem}}.main .describe-text{font-weight:400;font-size:3vh;line-height:170%;margin:1.25rem 0 2rem}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-text{font-size:1.125rem;line-height:1.75rem;margin:.813rem 0 1.563rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .describe-text{font-size:1.25rem;line-height:1.875rem;margin:.813rem 0 3.438rem}}.main .describe-carusel{z-index:3000;max-width:93.75rem;margin:4.375rem auto 0;height:14.375rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-carusel{margin:1.875rem auto 0;height:9.375rem}}@media all and (min-width: 400px) and (max-width: 875px){.main .describe-carusel{margin-top:100px;height:30vh}}@media all and (min-width: 500px) and (max-width: 600px),all and (min-width: 400px) and (max-width: 499px),all and (max-width: 399px){.main .describe-carusel{margin-top:30px}}.main .describe-carusel-item{margin-right:1.875rem;width:18.75rem;object-fit:contain;transition:all .3s;filter:grayscale(1)}.main .describe-carusel-item:nth-child(odd){filter:grayscale(0)}@media all and (min-width: 1000px) and (max-width: 1199px){.main .describe-carusel-item{width:11.25rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px){.main .describe-carusel-item{width:12.5rem}}.main .products{background-image:url(../assets/images/gerold-hinzen.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;height:fit-content;transition:all .8s ease;max-width:100%;z-index:3500}@media all and (min-width: 400px) and (max-width: 875px){.main .products{margin-top:-25vh}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.main .products{margin-top:-100px}}@media all and (min-width: 876px) and (max-width: 999px),all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.main .products{float:right}.main .products.active{max-width:100%}.main .products.active .products-content{visibility:visible;opacity:1}}.main .products-content{height:fit-content;position:relative;box-sizing:border-box;visibility:hidden;transition:all .8s .3s ease;opacity:0;padding-top:100px;padding-bottom:30px;height:100vh;display:flex;flex-direction:column;justify-content:center}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.main .products-content{height:100%}}@media all and (min-width: 400px) and (max-width: 875px){.main .products-content{visibility:visible;opacity:1;padding:100px 0;padding-top:25vh}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.main .products-content{visibility:visible;opacity:1;padding:160px 0 60px}}.main .products-wrapper{max-width:50rem}@media all and (min-width: 1000px) and (max-width: 1199px){.main .products-wrapper{max-width:70%}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-wrapper{max-width:100%}}.main .products-headline{color:#ff4d00;font-weight:700;font-size:4vh;line-height:140%;text-transform:uppercase}@media all and (min-width: 1000px) and (max-width: 1199px){.main .products-headline{font-size:1.875rem;line-height:2.375rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-headline{font-size:2rem;line-height:2.5rem}}.main .products-text{font-weight:500;font-size:2.5vh;line-height:170%;position:relative;color:#fff}@media all and (min-width: 1000px) and (max-width: 1199px){.main .products-text{font-size:1.125rem;line-height:1.75rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-text{font-size:1.25rem;line-height:1.5rem}}.main .products-text:before{content:"";position:absolute;left:-20px;top:0;bottom:0;border-left:4px solid #FFFFFF}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-text:before{display:none}}.main .products-list{display:flex;align-items:center;position:relative;margin-top:3vh}.main .products-swiper-button-prev,.main .products-swiper-button-next{position:absolute;z-index:3000;transition:all .1s ease;border:none!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-swiper-button-prev,.main .products-swiper-button-next{padding:.938rem;display:flex;justify-content:center;align-items:center}}.main .products-swiper-button-prev{transform:rotate(180deg);left:-20px}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-swiper-button-prev{left:20px}}.main .products-swiper-button-next{right:-20px}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .products-swiper-button-next{right:20px}}.main .about_us{background-image:url(../assets/images/about-us.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.main .about_us-content{height:fit-content;position:relative;box-sizing:border-box;padding-top:100px;padding-bottom:30px;height:100vh;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 1000px) and (max-width: 1199px){.main .about_us-content{padding-top:100px;padding-bottom:15px}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.main .about_us-content{height:100%}}@media all and (min-width: 400px) and (max-width: 875px){.main .about_us-content{padding:100px 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.main .about_us-content{padding:60px 0}}.main .about_us-wrapper{max-width:62.5rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media all and (min-width: 1000px) and (max-width: 1199px){.main .about_us-wrapper{max-width:80%}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .about_us-wrapper{max-width:100%;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.main .about_us-headline{color:#3a3a3a;font-size:8vh;font-weight:700;line-height:120%;white-space:nowrap}@media all and (min-width: 1000px) and (max-width: 1199px){.main .about_us-headline{font-size:3.5rem;line-height:3.75rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .about_us-headline{font-size:4rem;line-height:5.5rem}}.main .about_us-text{position:relative;color:#3a3a3a;font-size:2.5vh;font-weight:500;line-height:150%;margin:0;padding:0;margin-left:2.5rem}@media all and (min-width: 1000px) and (max-width: 1199px){.main .about_us-text{font-size:1rem;line-height:1.5rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .about_us-text{margin-left:1.75rem}}.main .about_us-text:before{content:"";position:absolute;top:0;bottom:0;left:-20px;border-left:4px solid #3A3A3A}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .about_us-text:before{left:-18px}}.main .about_us-cards{margin-top:1.5rem}@media all and (min-width: 1000px) and (max-width: 1199px){.main .about_us-cards{margin-top:.938rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .about_us-cards{margin-top:4.375rem}}.main .about_us-cards .swiper-pagination{display:flex;flex-direction:row;justify-content:center;align-items:center}.main .about_us-partners{margin-top:1.875rem}.main .about_us-partners-wrapper{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;justify-items:center;align-items:center}.main .about_us-partners-wrapper-item:nth-child(1){grid-area:1/1/2/2}.main .about_us-partners-wrapper-item:nth-child(2){grid-area:1/2/2/3}.main .about_us-partners-wrapper-item:nth-child(3){grid-area:1/3/2/4}.main .about_us-partners-wrapper-item:nth-child(4){grid-area:2/3/3/4}.main .about_us-partners-wrapper-item:nth-child(5){grid-area:2/2/3/3}.main .about_us-partners-wrapper-item:nth-child(6){grid-area:2/1/3/2}@media all and (min-width: 400px) and (max-width: 875px),all and (min-width: 500px) and (max-width: 600px),all and (min-width: 400px) and (max-width: 499px),all and (max-width: 399px){.main .about_us-partners-wrapper{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.main .about_us-partners-wrapper-item:nth-child(1){grid-area:1/1/2/2}.main .about_us-partners-wrapper-item:nth-child(2){grid-area:1/2/2/3}.main .about_us-partners-wrapper-item:nth-child(3){grid-area:2/1/3/2}.main .about_us-partners-wrapper-item:nth-child(4){grid-area:2/2/3/3}.main .about_us-partners-wrapper-item:nth-child(5){grid-area:3/1/4/2}.main .about_us-partners-wrapper-item:nth-child(6){grid-area:3/2/4/3}}.main .about_us-partners img{width:auto;max-width:30%}@media all and (min-width: 400px) and (max-width: 875px),all and (min-width: 500px) and (max-width: 600px),all and (min-width: 400px) and (max-width: 499px),all and (max-width: 399px){.main .about_us-partners img{max-width:40%}}.main .contacts_footer{background-image:url(../assets/images/contacts.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.main .contacts_footer-content{height:fit-content;position:relative;box-sizing:border-box;padding-top:100px;padding-bottom:30px}@media all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-content{padding:100px 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.main .contacts_footer-content{padding:60px 0}}.main .contacts_footer-headline{color:#ff4d00;font-size:4vh;font-style:normal;font-weight:700;line-height:180%}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-headline{font-size:1.5rem}}.main .contacts_footer-link{padding:0;margin:0;display:block;width:fit-content;margin:.625rem 0 0;color:#fff;font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;outline:none;text-decoration:none;height:3vh;overflow:hidden}.main .contacts_footer-link small{font-size:inherit!important;opacity:1!important;display:inline!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-link{line-height:3vh;height:3vh}}.main .contacts_footer-link .text,.main .contacts_footer-link .text__orange{font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;padding:0;margin:0;transform:translateY(0);transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-link .text,.main .contacts_footer-link .text__orange{font-size:1.25rem;line-height:3vh}}.main .contacts_footer-link:hover .text,.main .contacts_footer-link:hover .text__orange{transform:translateY(-3vh)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-link:hover .text,.main .contacts_footer-link:hover .text__orange{transform:translateY(-3vh)}}.main .contacts_footer-text{color:#fff;font-style:normal;font-weight:400;line-height:3vh;font-size:2.5vh}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-text{line-height:3vh}}.main .contacts_footer-social{max-height:30vh;display:flex;align-items:center;justify-content:flex-start}.main .contacts_footer-social-link{position:relative;width:48px;height:48px;padding:5px;margin:1.25rem 0;overflow:hidden;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-social-link{width:28px;height:28px}}.main .contacts_footer-social-link:hover:after{transform:translateY(-48px)!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-social-link:hover:after{transform:translateY(-28px)!important}}.main .contacts_footer-social-link:hover:before{transform:translateY(0)!important}.main .contacts_footer-social-link.-instagram:after,.main .contacts_footer-social-link.-instagram:before,.main .contacts_footer-social-link.-tiktok:after,.main .contacts_footer-social-link.-tiktok:before{content:"";position:absolute;top:5px;left:5px;width:4vh;height:4vh;background-repeat:no-repeat;background-size:contain;transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-social-link.-instagram:after,.main .contacts_footer-social-link.-instagram:before,.main .contacts_footer-social-link.-tiktok:after,.main .contacts_footer-social-link.-tiktok:before{width:23px;height:23px}}.main .contacts_footer-social-link.-instagram:after{background-image:url(../assets/icons/instagram.svg);transform:translateY(0)}.main .contacts_footer-social-link.-instagram:before{background-image:url(../assets/icons/instagram-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-social-link.-instagram:before{transform:translateY(28px)}}.main .contacts_footer-social-link.-tiktok:after{background-image:url(../assets/icons/tiktok.svg);transform:translateY(0)}.main .contacts_footer-social-link.-tiktok:before{background-image:url(../assets/icons/tiktok-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.main .contacts_footer-social-link.-tiktok:before{transform:translateY(28px)}}.main .contacts_footer-wrapper{display:flex;flex-direction:row-reverse;margin-top:1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-wrapper{flex-direction:column;margin-top:1.875rem}}.main .contacts_footer-map{flex:6;margin-left:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-map{flex:auto;margin:0 -15px;min-height:300px;max-height:40vh;height:500px;position:relative}}.main .contacts_footer-form{flex:6;box-sizing:border-box;border:2.684px solid #FFF;padding:1.375rem .938rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-form{flex:auto;padding:1.375rem 1.875rem;margin-top:1.875rem}}.main .contacts_footer-form .form-headline{color:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:22px;margin-bottom:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-form .form-headline{font-size:1.25rem;line-height:32px;margin-bottom:1.875rem}}.main .contacts_footer-form .form-field{position:relative;max-width:23.75rem;margin-top:.75rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.main .contacts_footer-form .form-field{max-width:100%}}.main .contacts_footer-form .form-field-input{background:none;text-decoration:none;outline:none;border:none;border-radius:3.691px;border:2px solid #FFF;background:rgba(0,0,0,.7);width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:.75rem;resize:none}.main .contacts_footer-form .form-field-input,.main .contacts_footer-form .form-field-input::placeholder{font-family:GolosText,sans-serif;color:#fff9;font-size:.875rem;font-style:normal;font-weight:400;line-height:14px}.main .contacts_footer-form .form-field:first-child{margin-top:0}.main .contacts_footer-form .form-field:before,.main .contacts_footer-form .form-field:after{content:"";position:absolute;bottom:0;width:0%;height:2px;background-color:#ff4d00;transition:.4s}.main .contacts_footer-form .form-field.warning:before,.main .contacts_footer-form .form-field.warning:after{content:"";background-color:#ff4d00}.main .contacts_footer-form .form-field:before{right:50%}.main .contacts_footer-form .form-field:after{left:50%}.main .contacts_footer-form .form-field.focus:before,.main .contacts_footer-form .form-field.warning:before,.main .contacts_footer-form .form-field.focus:after,.main .contacts_footer-form .form-field.warning:after{width:49.3%}.main .contacts_footer-form .form-field.pass{margin-bottom:4px}.main .contacts_footer-form .form_button{width:100%;max-width:11.625rem;margin-top:1.125rem;font-size:1.7vh;padding:1.5vh 2vh}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.catalog{overflow:hidden;background-color:#f3f2f5}.catalog .header{background-color:#f3f2f5}.catalog .header-top_line{padding:1.25rem 0;max-height:110px;box-sizing:border-box}.catalog .header-top_line-logo{max-width:6.25rem;max-height:2.5rem}.catalog .header-top_line-call_us{padding:.938rem 1.25rem;font-size:1rem}.catalog .header-top_line-call_us:before{max-width:18px;max-height:18px}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .header-nav{visibility:hidden;opacity:0}}.catalog .products{padding:6.25rem 0 .938rem}.catalog .products-headline{color:#202020;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.125rem;margin-bottom:1.875rem}@media all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .products-headline{text-align:center}}@media all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px){.catalog .products-headline{text-align:left;font-size:2.5rem}}.catalog .products-describe{color:#202020;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.125rem;padding:.938rem 0;margin:0}.catalog .products-describe span{text-transform:uppercase}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .products-describe{font-size:1.25rem}}.catalog .products-pickers-wrapper{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .products-pickers-wrapper{flex-direction:column;align-items:center}}.catalog .products-pickers-button{display:flex;justify-content:center;align-items:center;border-radius:3px;border:2px solid #FFFFFF;padding:1.25rem;margin:.625rem;box-sizing:border-box;background:transparent;min-height:5rem;max-width:310px;width:100%;transition:all .5s ease;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;color:#fff;text-decoration:none!important;text-align:center;outline:none!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.catalog .products-pickers-button.mode_white{border:2px solid #202020;color:#202020}.catalog .products-pickers-button.mode_active{background:#FFFFFF;border:2px solid #FF4D00;color:#ff4d00}.catalog .products-pickers-button.mode_link{color:#ff4d00;text-decoration:underline;transition:color .3s;cursor:pointer;padding:0;border:0;border-radius:0;box-shadow:none;height:auto;font-family:inherit;font-weight:inherit;font-size:1em;font-style:inherit;display:inline-flex}.catalog .products-pickers-button.mode_link:hover{color:#b33600;text-decoration:none}.catalog .products-pickers-button.mode_link:focus{color:#992e00;outline:none;text-decoration:none}.catalog .products-pickers-button.mode_link:active{color:#4d1700;text-decoration:none}.catalog .products-pickers-button.mode_link,.catalog .products-pickers-button.mode_link:hover,.catalog .products-pickers-button.mode_link:focus,.catalog .products-pickers-button.mode_link:active{background-color:transparent}.catalog .products-pickers-button.mode_text{padding:0;border:0;box-shadow:none;height:auto;font-weight:inherit;display:inline-block;font-size:1em;font-style:inherit}.catalog .products-pickers-button.mode_text,.catalog .products-pickers-button.mode_text:hover,.catalog .products-pickers-button.mode_text:focus,.catalog .products-pickers-button.mode_text:active{background-color:transparent}.catalog .products-pickers-button.-active{background:#FFFFFF;border:2px solid #FF4D00;color:#ff4d00}.catalog .products-pickers-button:hover{background:#FF4D00;border:2px solid #FF4D00;color:#fff}.catalog .products-pickers-button.-disabled{background-color:#2d2d2d;color:#3a3a3a80;box-shadow:none;pointer-events:none}.catalog .products-pickers.-type{padding:5.5rem 0;background-image:url(../assets/images/type.jpg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .products-pickers.-type{padding:3.125rem 0}}.catalog .products-pickers.-equipment{padding:1.875rem 0 .938rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .products-pickers.-equipment{padding:1.875rem 0}}.catalog .category_description{margin:.938rem 0 1.875rem}.catalog .category_description-headline{color:#202020;font-size:1.875rem;font-style:normal;font-weight:700;line-height:2.188rem;margin:1.875rem 0 .625rem}@media all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .category_description-headline{text-align:center}}@media all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px){.catalog .category_description-headline{text-align:left;font-size:1.875rem}}.catalog .category_description-subheadline{color:#202020;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.5rem;margin-bottom:.625rem;display:inline}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .category_description-subheadline{font-size:1.25rem}}.catalog .category_description-text,.catalog .category_description ol li{color:#202020;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5rem;padding:.938rem 0;margin:0}.catalog .category_description-text span,.catalog .category_description ol li span{text-transform:uppercase}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog .category_description-text,.catalog .category_description ol li{font-size:1.25rem}}.catalog .category_description ol li,.catalog .category_description ul li{list-style-position:inside;list-style:none}.catalog .contacts_footer{background-image:url(../assets/images/contacts.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.catalog .contacts_footer{background-size:140% 100%;background-attachment:fixed}}.catalog .contacts_footer-content{height:fit-content;position:relative;box-sizing:border-box;padding:30px 0 50px}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.catalog .contacts_footer-content{padding:60px 0}}.catalog .contacts_footer-headline{color:#ff4d00;font-size:4vh;font-style:normal;font-weight:700;line-height:180%;margin-bottom:1.563rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-headline{font-size:1.875rem;line-height:130%}}.catalog .contacts_footer-description{color:#3a3a3a;font-style:normal;font-weight:400;line-height:3.5vh;font-size:2.5vh;margin-bottom:1.563rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-description{line-height:3vh;margin-bottom:1.25rem;font-size:2vh}}.catalog .contacts_footer-link{padding:0;margin:0;display:block;width:fit-content;margin:.625rem 0 0;color:#3a3a3a;font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;outline:none;text-decoration:none;height:3vh;overflow:hidden}.catalog .contacts_footer-link small{font-size:inherit!important;opacity:1!important;display:inline!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-link{line-height:3vh;height:3vh}}.catalog .contacts_footer-link .text,.catalog .contacts_footer-link .text__orange{font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;padding:0;margin:0;transform:translateY(0);transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-link .text,.catalog .contacts_footer-link .text__orange{line-height:3vh;font-size:2vh}}.catalog .contacts_footer-link:hover .text,.catalog .contacts_footer-link:hover .text__orange{transform:translateY(-3vh)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-link:hover .text,.catalog .contacts_footer-link:hover .text__orange{transform:translateY(-3vh)}}.catalog .contacts_footer-text{color:#3a3a3a;font-style:normal;font-weight:400;line-height:3vh;font-size:2.5vh}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-text{line-height:3vh;font-size:2vh}}.catalog .contacts_footer-social{max-height:30vh;display:flex;align-items:center;justify-content:flex-start}.catalog .contacts_footer-social-link{position:relative;width:48px;height:48px;padding:5px;margin:1.25rem 0;overflow:hidden;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-social-link{width:28px;height:28px}}.catalog .contacts_footer-social-link:hover:after{transform:translateY(-48px)!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-social-link:hover:after{transform:translateY(-28px)!important}}.catalog .contacts_footer-social-link:hover:before{transform:translateY(0)!important}.catalog .contacts_footer-social-link.-instagram:after,.catalog .contacts_footer-social-link.-instagram:before,.catalog .contacts_footer-social-link.-tiktok:after,.catalog .contacts_footer-social-link.-tiktok:before{content:"";position:absolute;top:5px;left:5px;width:4vh;height:4vh;background-repeat:no-repeat;background-size:contain;transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-social-link.-instagram:after,.catalog .contacts_footer-social-link.-instagram:before,.catalog .contacts_footer-social-link.-tiktok:after,.catalog .contacts_footer-social-link.-tiktok:before{width:23px;height:23px}}.catalog .contacts_footer-social-link.-instagram:after{background-image:url(../assets/icons/instagram-black.svg);transform:translateY(0)}.catalog .contacts_footer-social-link.-instagram:before{background-image:url(../assets/icons/instagram-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-social-link.-instagram:before{transform:translateY(28px)}}.catalog .contacts_footer-social-link.-tiktok:after{background-image:url(../assets/icons/tiktok-black.svg);transform:translateY(0)}.catalog .contacts_footer-social-link.-tiktok:before{background-image:url(../assets/icons/tiktok-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.catalog .contacts_footer-social-link.-tiktok:before{transform:translateY(28px)}}.catalog .contacts_footer-wrapper{display:flex;flex-direction:row-reverse;margin-top:1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-wrapper{flex-direction:column;margin-top:1.875rem}}.catalog .contacts_footer-map{flex:6;margin-left:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-map{flex:auto;margin:0 -15px;min-height:300px;max-height:40vh;height:500px;position:relative}}.catalog .contacts_footer-form{flex:6;box-sizing:border-box;border:2.684px solid rgba(0,0,0,.7);padding:1.375rem .938rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-form{flex:auto;padding:1.375rem 1.875rem;margin-top:1.875rem}}.catalog .contacts_footer-form .form-headline{color:#3a3a3a;font-style:normal;font-weight:400;font-size:1rem;line-height:22px;margin-bottom:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-form .form-headline{font-size:1.25rem;line-height:32px;margin-bottom:1.875rem}}.catalog .contacts_footer-form .form-field{position:relative;max-width:23.75rem;margin-top:.75rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.catalog .contacts_footer-form .form-field{max-width:100%}}.catalog .contacts_footer-form .form-field-input{background:none;text-decoration:none;outline:none;border:none;border-radius:3.691px;border:2px solid rgba(0,0,0,.7);width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:.75rem;resize:none}.catalog .contacts_footer-form .form-field-input,.catalog .contacts_footer-form .form-field-input::placeholder{font-family:GolosText,sans-serif;color:#3a3a3a;font-size:.875rem;font-style:normal;font-weight:400;line-height:14px}.catalog .contacts_footer-form .form-field:first-child{margin-top:0}.catalog .contacts_footer-form .form-field:before,.catalog .contacts_footer-form .form-field:after{content:"";position:absolute;bottom:0;width:0%;height:2px;background-color:#ff4d00;transition:.4s}.catalog .contacts_footer-form .form-field.warning:before,.catalog .contacts_footer-form .form-field.warning:after{content:"";background-color:#ff4d00}.catalog .contacts_footer-form .form-field:before{right:50%}.catalog .contacts_footer-form .form-field:after{left:50%}.catalog .contacts_footer-form .form-field.focus:before,.catalog .contacts_footer-form .form-field.warning:before,.catalog .contacts_footer-form .form-field.focus:after,.catalog .contacts_footer-form .form-field.warning:after{width:49.3%}.catalog .contacts_footer-form .form-field.pass{margin-bottom:4px}.catalog .contacts_footer-form .form_button{width:100%;max-width:11.625rem;margin-top:1.125rem;font-size:1.7vh;padding:1.5vh 2vh}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.product{padding:5.938rem 0 0;background-color:#f3f2f5}@media all and (min-width: 1000px) and (max-width: 1199px){.product{padding:5.5rem 0 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product{padding:4.063rem 0 0;background-color:#fff}}.product .header-top_line{padding:1.25rem 0;max-height:110px;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .header-top_line-logo{max-width:5.625rem;max-height:1.875rem}}.product-wrapper{background-color:#fff;margin:.938rem 0;padding:1.875rem 0}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.product-wrapper{margin:0;padding:1.563rem 0 0}}.product-headline{color:#202020;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.125rem;text-align:center}@media all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px){.product-headline{text-align:left;font-size:2.5rem}}.product .detailed_card{background:#FFFFFF;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;height:100%;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card{flex-direction:column}}.product .detailed_card-swiper{flex:1;position:sticky;top:20%;max-width:50%}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.product .detailed_card-swiper{max-width:unset}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-swiper{top:unset;position:relative}}.product .detailed_card-info{flex:1;margin-left:2.5rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-info{margin-left:0;margin-top:20px;width:100%}}.product .detailed_card-img{max-height:50vh;width:100%;object-fit:contain}.product .detailed_card-headline{margin:0;color:#555;font-size:2rem;font-style:normal;font-weight:700;line-height:normal}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-headline{font-size:1.5rem}}.product .detailed_card-short_describe{margin:.938rem 0 0;color:#555;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-short_describe{font-size:1rem}}.product .detailed_card-short_describe a{text-decoration:none;outline:none;color:#ff4d00}.product .detailed_card-describe .describe-text{color:#555;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-describe .describe-text{font-size:.75rem}}.product .detailed_card-describe .describe-list{list-style:none;margin-top:.813rem}.product .detailed_card-describe .describe-list-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;color:#555;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal;background:#EFEFEF;margin:0 0 2px;padding:1.125rem 1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-describe .describe-list-item{font-size:.813rem;padding:.625rem .938rem}}.product .detailed_card-describe .describe-list-item:before{content:"";top:1.625rem;left:.938rem;position:absolute;width:5px;height:5px;border-radius:33px;background:#555555}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-describe .describe-list-item:before{top:1rem;left:.375rem;width:3px;height:3px}}.product .detailed_card-buttons{display:flex;flex-direction:column;align-items:flex-start;margin-top:1.25rem}.product .detailed_card-button{margin:1.25rem 0 0;flex:1;max-width:60%;width:100%;display:flex;align-items:center;justify-content:center}@media all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-button{max-width:40%}}@media all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px),all and (max-width: 399px){.product .detailed_card-button{max-width:100%}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card-button{padding:.938rem;font-size:1rem}.product .detailed_card-button:before{max-width:16px;max-height:16px}.product .detailed_card-button span{margin-left:.625rem!important}}.product .detailed_card .swiper{padding-bottom:40px}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.product .detailed_card .swiper{min-height:30vh}}.product .detailed_card .swiper-pagination{justify-content:center}.product .product_description{margin-top:2.5em}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.contacts_page{min-height:100vh;background-image:url(../assets/images/contacts.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.contacts_page .header{background-color:transparent}.contacts_page .header-top_line{padding:1.25rem 0;max-height:110px;box-sizing:border-box}.contacts_page .header-top_line-logo{max-width:6.25rem;max-height:2.5rem;background-image:url(../assets/icons/logo-light.svg)!important}@media all and (min-width: 876px) and (max-width: 999px),all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px){.contacts_page .header-top_line-logo{background-image:url(../assets/icons/logo.svg)!important}}.contacts_page .header-top_line-call_us{padding:.938rem 1.25rem;font-size:1rem}.contacts_page .header-top_line-call_us:before{max-width:18px;max-height:18px}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .header-nav{visibility:hidden;opacity:0}}.contacts_page .content{padding:1.875rem 0 0;height:fit-content;min-height:100vh;position:relative;box-sizing:border-box}.contacts_page .content-content{height:fit-content;position:relative;box-sizing:border-box;padding-top:100px;padding-bottom:30px}@media all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-content{padding:100px 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.contacts_page .content-content{padding:60px 0}}.contacts_page .content-headline{color:#ff4d00;font-size:4vh;font-style:normal;font-weight:700;line-height:180%}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-headline{font-size:1.5rem}}.contacts_page .content-link{padding:0;display:block;width:fit-content;margin:.938rem 0 0;color:#fff;font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;outline:none;text-decoration:none;height:3vh;overflow:hidden}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-link{line-height:3vh;height:3vh}}.contacts_page .content-link .text,.contacts_page .content-link .text__orange{font-size:2.5vh;font-style:normal;font-weight:400;line-height:3vh;padding:0;margin:0;transform:translateY(0);transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-link .text,.contacts_page .content-link .text__orange{font-size:1.25rem;line-height:3vh}}.contacts_page .content-link:hover .text,.contacts_page .content-link:hover .text__orange{transform:translateY(-3vh)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-link:hover .text,.contacts_page .content-link:hover .text__orange{transform:translateY(-3vh)}}.contacts_page .content-text{color:#fff;font-style:normal;font-weight:400;line-height:3vh;font-size:2.5vh;margin-top:.938rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-text{line-height:3vh}}.contacts_page .content-social{max-height:30vh;display:flex;align-items:center;justify-content:flex-start}.contacts_page .content-social-link{position:relative;width:48px;height:48px;padding:5px;margin:1.25rem 0;overflow:hidden;box-sizing:border-box}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-social-link{width:28px;height:28px}}.contacts_page .content-social-link:hover:after{transform:translateY(-48px)!important}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-social-link:hover:after{transform:translateY(-28px)!important}}.contacts_page .content-social-link:hover:before{transform:translateY(0)!important}.contacts_page .content-social-link.-instagram:after,.contacts_page .content-social-link.-instagram:before,.contacts_page .content-social-link.-tiktok:after,.contacts_page .content-social-link.-tiktok:before{content:"";position:absolute;top:5px;left:5px;width:4vh;height:4vh;background-repeat:no-repeat;background-size:contain;transition:all .3s ease .05s}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-social-link.-instagram:after,.contacts_page .content-social-link.-instagram:before,.contacts_page .content-social-link.-tiktok:after,.contacts_page .content-social-link.-tiktok:before{width:23px;height:23px}}.contacts_page .content-social-link.-instagram:after{background-image:url(../assets/icons/instagram.svg);transform:translateY(0)}.contacts_page .content-social-link.-instagram:before{background-image:url(../assets/icons/instagram-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-social-link.-instagram:before{transform:translateY(28px)}}.contacts_page .content-social-link.-tiktok:after{background-image:url(../assets/icons/tiktok.svg);transform:translateY(0)}.contacts_page .content-social-link.-tiktok:before{background-image:url(../assets/icons/tiktok-orange.svg);transform:translateY(48px)}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 1000px) and (max-width: 1199px){.contacts_page .content-social-link.-tiktok:before{transform:translateY(28px)}}.contacts_page .content-wrapper{display:flex;flex-direction:row-reverse;margin-top:1.875rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-wrapper{flex-direction:column;margin-top:1.875rem}}.contacts_page .content-map{flex:6;margin-left:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-map{flex:auto;margin:0 -15px;min-height:300px;max-height:40vh;height:500px;position:relative}}.contacts_page .content-form{flex:6;box-sizing:border-box;border:2.684px solid #FFF;padding:1.375rem .938rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-form{flex:auto;padding:1.375rem 1.875rem;margin-top:1.875rem}}.contacts_page .content-form .form-headline{color:#fff;font-style:normal;font-weight:400;font-size:1rem;line-height:22px;margin-bottom:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-form .form-headline{font-size:1.25rem;line-height:32px;margin-bottom:1.875rem}}.contacts_page .content-form .form-field{position:relative;max-width:23.75rem;margin-top:.75rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.contacts_page .content-form .form-field{max-width:100%}}.contacts_page .content-form .form-field-input{background:none;text-decoration:none;outline:none;border:none;border-radius:3.691px;border:2px solid #FFF;background:rgba(0,0,0,.7);width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:.75rem;resize:none}.contacts_page .content-form .form-field-input,.contacts_page .content-form .form-field-input::placeholder{font-family:GolosText,sans-serif;color:#fff9;font-size:.875rem;font-style:normal;font-weight:400;line-height:14px}.contacts_page .content-form .form-field:first-child{margin-top:0}.contacts_page .content-form .form-field:before,.contacts_page .content-form .form-field:after{content:"";position:absolute;bottom:0;width:0%;height:2px;background-color:#ff4d00;transition:.4s}.contacts_page .content-form .form-field.warning:before,.contacts_page .content-form .form-field.warning:after{content:"";background-color:#ff4d00}.contacts_page .content-form .form-field:before{right:50%}.contacts_page .content-form .form-field:after{left:50%}.contacts_page .content-form .form-field.focus:before,.contacts_page .content-form .form-field.warning:before,.contacts_page .content-form .form-field.focus:after,.contacts_page .content-form .form-field.warning:after{width:49.3%}.contacts_page .content-form .form-field.pass{margin-bottom:4px}.contacts_page .content-form .form_button{width:100%;max-width:11.625rem;margin-top:1.125rem;font-size:1.7vh;padding:1.5vh 2vh}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.not_found{overflow:hidden;background-color:#fff;position:fixed;height:100vh;width:100vw}.not_found .header{background-color:#fff}.not_found .header-top_line{padding:1.25rem 0;max-height:110px;box-sizing:border-box;justify-content:center}.not_found .header-top_line-logo{max-width:6.25rem;max-height:2.5rem}.not_found .header-top_line-call_us{padding:.938rem 1.25rem;font-size:1rem}.not_found .header-top_line-call_us:before{max-width:18px;max-height:18px}@media all and (min-width: 1200px),all and (min-width: 1000px) and (max-width: 1199px){.not_found .header-nav{visibility:hidden;opacity:0}}.not_found-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.not_found-title{text-transform:uppercase;margin:.938rem 0}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.not_found-title{font-size:1.25rem}}.not_found-text{text-align:center}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.not_found-text{font-size:.875rem}}.not_found-image{max-width:40%;max-height:50vh}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.not_found-image{max-width:100%}}.card{background:#FFFFFF;display:flex;flex-direction:column;align-items:flex-start;justify-self:center;justify-content:flex-start;padding:1.25rem .625rem 0;height:100%;box-sizing:border-box;min-width:170px;width:100%;max-width:320px}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.card{padding:.625rem .938rem 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card{padding:.625rem .625rem 0}}.card-img{max-height:230px;min-height:230px;width:100%;object-fit:contain}@media all and (min-width: 500px) and (max-width: 600px){.card.--block .card-img{min-height:190px;max-height:190px}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--block .card-img{min-height:150px;max-height:150px}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--block .card-headline{margin-top:.75rem;font-size:.75rem}.card.--block .card-headline:after{top:-.375rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px){.card.--block .card-describe{margin:0rem 0}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--block .card-describe{font-size:.563rem;line-height:1.125rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--block .card-button{font-size:.563rem;max-height:28px;min-height:28px;padding:.563rem 1.25rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px){.card.--row .card-img{max-height:230px;min-height:230px}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--row .card-headline{margin-top:1.875rem;font-size:1.125rem}.card.--row .card-headline:after{top:-.938rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card.--row .card-describe{margin:.625rem 0 .75rem;font-size:.875rem;line-height:1.125rem}}.card-headline{margin:0;margin-top:2.5rem;color:#202020;font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;width:100%;position:relative}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px){.card-headline{font-size:1.125rem}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px){.card-headline{font-size:1.125rem}}.card-headline:after{content:"";position:absolute;top:-1.25rem;left:0;right:0;background-image:url(../assets/icons/nav_border.svg);background-repeat:no-repeat;background-position:center;background-size:cover;height:1px}.card-describe{margin:0;color:#202020;font-size:1rem;font-style:normal;font-weight:500;line-height:1.875rem}@media all and (min-width: 876px) and (max-width: 999px),all and (min-width: 1000px) and (max-width: 1199px){.card-describe{margin:.625rem 0;line-height:1.5rem}}@media all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px){.card-describe{font-size:.875rem;line-height:1.5rem}}.card-button{align-self:center;max-height:50px;min-height:50px;margin-top:auto}.card-button{display:flex;justify-content:center;align-items:center;border-radius:3px;background:#FFFFFF;border:2px solid #FF4D00;color:#ff4d00;padding:22px 40px;margin:.625rem;box-sizing:border-box;max-width:310px;min-height:4.375rem;width:100%;transition:all .5s ease;font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none!important;text-align:center;outline:none!important;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none}.card-button:hover{background:#FF4D00;border:2px solid #FF4D00;color:#fff}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 500px) and (max-width: 600px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px),all and (min-width: 1000px) and (max-width: 1199px){.card-button{padding:15px 20px;min-height:3.438rem}}.list{padding:.938rem 0;position:relative}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.list{padding:0;margin-top:2.813rem}}.list-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:16px 14px;justify-content:center}@media all and (min-width: 876px) and (max-width: 999px){.list-wrapper{grid-template-columns:1fr 1fr 1fr}}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.list-wrapper{grid-template-columns:1fr 1fr}.list-wrapper.--row{grid-template-columns:auto}}.list-switches{position:absolute;top:-40px;left:0;right:0;height:20px;display:none;justify-content:flex-end;align-items:flex-start}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 499px),all and (min-width: 400px) and (max-width: 875px){.list-switches{display:flex}}.list-switches.--block .--block span,.list-switches.--row .--row span{background:#FF4D00}.list-switch{display:grid;gap:2px 2px;grid-template-columns:8px 8px}.list-switch.--block{margin-right:.313rem}.list-switch.--block span{width:8px;height:8px}.list-switch.--row{margin-right:.313rem;grid-template-columns:1fr}.list-switch.--row span{width:18px;height:3px}.list-switch span{background:#9F9F9F;transition:all .3s ease-in-out}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}h1,h2,h3,h4,h5,h6,.title{margin:0;color:#3a3a3a;font-weight:700;line-height:1.361}h1,.title--level--clumsy_1{font-size:2.25rem;margin-bottom:1.875rem}h2,.title--level--clumsy_2{font-size:2rem;margin-bottom:1.625rem}h3,.title--level--clumsy_3{font-size:1.75rem;margin-bottom:1.375rem}h4,.title--level--clumsy_4{font-size:1.5rem;margin-bottom:1.125rem}h5,.title--level--clumsy_5{font-size:1.25rem;margin-bottom:.875rem}h6,.title--level--clumsy_6{font-size:1rem;margin-bottom:.625rem}.title--mode--shifted{margin-bottom:1.875rem}.title--type--graceful,.title--type--collapsed,.title--type--reduced{color:#202020;font-weight:400}.title--level--graceful_1{font-size:1.5rem;margin-bottom:1.5rem}.title--level--graceful_2{font-size:1.391rem;margin-bottom:1.391rem}.title--level--graceful_3{font-size:1.281rem;margin-bottom:1.281rem}.title--level--graceful_4{font-size:1.172rem;margin-bottom:1.172rem}.title--level--graceful_5{font-size:1.063rem;margin-bottom:1.063rem}.title--level--graceful_6{font-size:.953rem;margin-bottom:.953rem}.title--level--collapsed_1{font-size:1.5rem;margin-bottom:0}.title--level--collapsed_2{font-size:1.391rem;margin-bottom:0}.title--level--collapsed_3{font-size:1.281rem;margin-bottom:0}.title--level--collapsed_4{font-size:1.172rem;margin-bottom:0}.title--level--collapsed_5{font-size:1.063rem;margin-bottom:0}.title--level--collapsed_6{font-size:.953rem;margin-bottom:0}.title--level--reduced_1{font-size:1.375rem;margin-bottom:1.5rem}.title--level--reduced_2{font-size:1.281rem;margin-bottom:1.391rem}.title--level--reduced_3{font-size:1.188rem;margin-bottom:1.281rem}.title--level--reduced_4{font-size:1.094rem;margin-bottom:1.172rem}.title--level--reduced_5{font-size:1rem;margin-bottom:1.063rem}.title--level--reduced_6{font-size:.906rem;margin-bottom:.953rem}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:400;src:local("GolosText Regular"),local("GolosText-Regular"),url(./GolosText-Regular-264e7be6.ttf) format("ttf"),url(./GolosText-Regular-264e7be6.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:500;src:local("GolosText Medium"),local("GolosText-Medium"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf"),url(./GolosText-Medium-d507a2c0.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:600;src:local("GolosText SemiBold"),local("GolosText-SemiBold"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf"),url(./GolosText-SemiBold-ef83c0f2.ttf) format("ttf")}@font-face{font-display:swap;font-family:GolosText;font-style:normal;font-weight:700;src:local("GolosText Bold"),local("GolosText-Bold"),url(./GolosText-Bold-566b5e68.ttf) format("ttf"),url(./GolosText-Bold-566b5e68.ttf) format("ttf")}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#0006;justify-content:center;align-items:center}.modal.active{display:flex}.modal .modal-content{background-color:#fefefe;margin:auto;padding:1.875rem;border:1px solid #888;width:80%;position:relative;max-width:28.125rem}@media all and (max-width: 399px){.modal .modal-content{padding:1.563rem;width:100%;margin:0 15px}}.modal-close_btn{position:absolute;top:.5rem;right:.5rem;width:20px;height:20px;z-index:9000;outline:none;background:transparent;border:none;transition:all ease .3s}.modal-close_btn:hover{cursor:pointer;opacity:.6}.modal-close_btn span{background-color:#3a3a3a;position:absolute;border-radius:2px;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:3px;transition-duration:.5s}.modal-close_btn span:first-child{top:0;left:0}.modal-close_btn span:nth-child(2){top:16px;left:0}.modal-close_btn span:first-child{transform:rotate(45deg);top:8px;background-color:#ff4d00}.modal-close_btn span:nth-child(2){transform:rotate(-45deg);top:8px;background-color:#ff4d00}.modal-form{flex:6;box-sizing:border-box;border:2.684px solid rgba(0,0,0,.7);padding:2.188rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.modal-form{flex:auto;padding:1.25rem}}@media all and (max-width: 399px){.modal-form{padding:.938rem}}.modal-form .modal-form-headline{color:#3a3a3a;font-style:normal;font-weight:400;font-size:1rem;line-height:22px;margin-bottom:1.25rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.modal-form .modal-form-headline{font-size:1.25rem;line-height:32px;margin-bottom:1.875rem}}@media all and (max-width: 399px){.modal-form .modal-form-headline{font-size:1.125rem;line-height:26px;margin-bottom:1.25rem}}.modal-form .modal-form-field{position:relative;max-width:23.75rem;margin-top:.75rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px){.modal-form .modal-form-field{max-width:100%}}.modal-form .modal-form-field.-hide{display:none}.modal-form .modal-form-field-input{background:none;text-decoration:none;outline:none;border:none;border-radius:3.691px;border:2px solid rgba(0,0,0,.7);width:-webkit-fill-available;width:-moz-available;width:fill-available;padding:.75rem;resize:none}.modal-form .modal-form-field-input,.modal-form .modal-form-field-input::placeholder{font-family:GolosText,sans-serif;color:#3a3a3a;font-size:.875rem;font-style:normal;font-weight:400;line-height:14px}.modal-form .modal-form-field:first-child{margin-top:0}.modal-form .modal-form-field:before,.modal-form .modal-form-field:after{content:"";position:absolute;bottom:0;width:0%;height:2px;background-color:#ff4d00;transition:.4s;border-radius:3.691px}.modal-form .modal-form-field.warning:before,.modal-form .modal-form-field.warning:after{content:"";background-color:#ff4d00}.modal-form .modal-form-field:before{right:50%}.modal-form .modal-form-field:after{left:50%}.modal-form .modal-form-field.focus:before,.modal-form .modal-form-field.warning:before,.modal-form .modal-form-field.focus:after,.modal-form .modal-form-field.warning:after{width:49.3%}.modal-form .modal-form-field.pass{margin-bottom:4px}.modal-form .modal-form_button{width:100%;max-width:11.625rem;margin-top:1.125rem;font-size:1.7vh;padding:1.5vh 2vh}@media all and (max-width: 399px){.modal-form .modal-form_button{max-width:100%}}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.catalog_section-headline{color:#202020;font-size:2.5rem;font-style:normal;font-weight:700;line-height:3.125rem}@media all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog_section-headline{text-align:center}}@media all and (min-width: 400px) and (max-width: 875px),all and (max-width: 399px){.catalog_section-headline{text-align:left;font-size:2.5rem}}.catalog_section-describe{color:#202020;font-size:1.5rem;font-style:normal;font-weight:500;line-height:2.125rem;padding:0;margin:0}.catalog_section-describe span{text-transform:uppercase}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.catalog_section-describe{font-size:1.25rem}}.type{padding:5.5rem 0;background-image:url(../assets/images/type.jpg);background-repeat:no-repeat;background-size:cover}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.type{padding:3.125rem 0}}.equipment{padding:4.125rem 0 5.5rem}@media all and (max-width: 399px),all and (min-width: 400px) and (max-width: 875px),all and (min-width: 876px) and (max-width: 999px){.equipment{padding:3.125rem 0}}
