@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:400;src:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Fonts/jost-v15-latin-regular.woff2') format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:500;src:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Fonts/jost-v15-latin-500.woff2') format("woff2")}@font-face{font-display:swap;font-family:"Jost";font-style:normal;font-weight:600;src:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Fonts/jost-v15-latin-600.woff2') format("woff2")}body{font-family:Jost,sans-serif;font-weight:400;font-size:1.2em;color:#383E41;background-color:#fff;padding-top:86px}a:any-link{color:#383E41}h1,h2,h3,h4,h5,h6{font-weight:600}h1{font-weight:500;font-size:2em;text-transform:uppercase;margin-bottom:5rem;line-height:1.5}@media (min-width:768px){h1{font-size:2.4em}}@media (min-width:992px){h1{font-size:3.2em}}h1 u{position:relative;text-decoration:none}h1 u:before{content:"";position:absolute;display:block;width:100%;height:6px;bottom:0;left:0;background-color:#4BF403}h1 small{text-transform:none;font-weight:400;font-size:.7em;display:block;padding-top:1.6rem}h1 small.fs-subtitle{max-width:600px}h2{margin-bottom:1.2rem}h2.fs-upper-accent{position:relative;display:inline-block;font-weight:500;text-transform:uppercase;margin-bottom:2rem}h2.fs-upper-accent:before{content:"";position:absolute;display:block;width:100%;height:6px;bottom:-10px;left:0;background-color:#4BF403}.fs-nav{position:fixed;top:0;left:0;z-index:10;width:100%;background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .1607843137)}.fs-nav .navbar-nav a.nav-link:any-link{display:block;position:relative;color:#383E41;text-decoration:none;padding:0;text-transform:uppercase;font-size:1em}@media (min-width:768px){.fs-nav .navbar-nav a.nav-link:any-link{font-size:.8em}}.fs-nav .navbar-nav a.nav-link.active{font-weight:700}@media (min-width:768px){.fs-nav .navbar-nav a.nav-link.active{font-weight:400}}@media (min-width:768px){.fs-nav .navbar-nav a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:-6px;left:0;background-color:#4BF403;transform:scaleX(0);transition:transform 0.3s ease}.fs-nav .navbar-nav a:hover:before{transform:scaleX(1)}.fs-nav .navbar-nav a.nav-link.active::before{transform:scaleX(1)}}.fs-nav .nav-item{margin-top:.4rem;margin-bottom:.4rem;padding:6px 0}.fs-nav .nav-item:last-child{padding-right:0}@media (min-width:768px){.fs-nav .nav-item{margin-top:0;margin-bottom:0;padding:10px 12px 2px}}@media (min-width:992px){.fs-nav .nav-item{padding:1rem 1.75rem}}.fs-nav .nav-item.fs-has-sub{padding-right:2.5rem}.fs-nav .nav-item.fs-has-sub>.nav-link{position:relative;padding-right:1.2rem}.fs-nav .nav-item.fs-has-sub>.nav-link::after{display:inline-block;content:"";position:absolute;right:-2rem;top:-.15rem;width:1.8rem;height:1.8rem;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/icon-arrow.svg') no-repeat right center/1.8rem 1.8rem;filter:brightness(0) saturate(100%) invert(22%) sepia(8%) saturate(596%) hue-rotate(155deg) brightness(89%) contrast(86%);transform:rotate(180deg)}.fs-nav .nav-item.fs-has-sub>.nav-link.collapsed::after{transform:rotate(0deg)}@media (min-width:768px){.fs-nav .nav-item.fs-has-sub:hover .nav-link::after{animation:rotate-arrow-in 0.3s linear forwards}}.fs-nav.navbar .nav-item{position:relative}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item:first-child{padding-top:.6rem}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item:last-child{padding-bottom:.7rem}.fs-nav.navbar .nav-item .fs-sub-menu .nav-link{font-size:1rem}@media (min-width:768px){.fs-nav.navbar .nav-item .fs-sub-menu{position:absolute;z-index:99;top:7rem;left:.5rem;width:auto;min-width:12rem;padding:0;display:block;overflow:hidden;border-radius:0;background-color:#fff;box-shadow:0 0 15px 0 rgb(0 0 0 / .3);border:1px solid #F2F2F2;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out;transform-origin:top left}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item{padding:0!important;border-top:1px solid #F2F2F2;text-wrap:nowrap}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item:first-child{border-top:none}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item .nav-link{display:block;font-size:.8rem;color:#383E41;padding:.9rem 1.3rem!important;text-decoration:none}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item .nav-link:hover{background-color:#888;color:#fff}.fs-nav.navbar .nav-item .fs-sub-menu .nav-item .nav-link:before{display:none}.fs-nav.navbar .nav-item:hover .fs-sub-menu{top:3.5rem;opacity:1;visibility:visible}}@keyframes rotate-arrow-in{from{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes rotate-arrow-out{from{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes fade-in-down{from{top:-120px}to{top:0}}.fs-menu-icon{position:relative;width:60px;height:60px;cursor:pointer}.fs-menu-icon.rotate{transform:rotate(360deg);transition:all 600ms cubic-bezier(.84,.06,.52,1.8)}.fs-menu-icon-1,.fs-menu-icon-2,.fs-menu-icon-3{position:absolute;left:25%;top:50%;width:32px;height:3px;background-color:#383E41;transition:all 400ms cubic-bezier(.84,.06,.52,1.8)}.fs-menu-icon-1.a1{transform:rotate(40deg)}.fs-menu-icon-3.a3{transform:rotate(-40deg)}.fs-menu-icon-2.a2{opacity:0}.fs-menu-icon-1{transform:translateY(-10px);animation-delay:100ms}.fs-menu-icon-3{transform:translateY(10px);animation-delay:250ms}.fs-nav .navbar-toggler{padding:0}.fs-nav .navbar-nav{border-top:1px solid #888;margin-top:8px;padding-top:12px;padding-bottom:12px}@media (min-width:768px){.fs-nav .navbar-nav{border-top:none;margin-top:0;padding-top:0;padding-bottom:0}}.fs-logo img{width:auto;height:4.375rem}@media (min-width:768px){.fs-logo img{height:3.6rem}}@media (min-width:992px){.fs-logo img{height:4.375rem}}.fs-header-image{background-color:#fff;--bs-aspect-ratio:75%}.fs-header-image img,.fs-header-image picture{width:100%;height:auto}@media (min-width:768px){.fs-header-image{--bs-aspect-ratio:25%}}.fs-header-video{--bs-aspect-ratio:75%}.fs-header-video video{--bs-aspect-ratio:75%;object-fit:cover}@media (min-width:768px){.fs-header-video video{--bs-aspect-ratio:25%}}@media (min-width:768px){.fs-header-video{--bs-aspect-ratio:25%}}.fs-breadcrumb{overflow-x:hidden;margin-top:1rem}.fs-breadcrumb ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;height:1.9rem;font-size:1rem;line-height:1.4rem}.fs-breadcrumb ul li{position:relative;padding-right:1.6rem;text-wrap:nowrap;margin-bottom:0}.fs-breadcrumb ul li:last-child{overflow-x:hidden;text-overflow:ellipsis;padding-right:0;font-weight:600}.fs-breadcrumb ul li:last-child:after{display:none}.fs-breadcrumb ul li:after{content:"";position:absolute;display:inline-block;top:.5rem;right:.5rem;width:.6rem;height:.6rem;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/icon-arrow-right.svg') no-repeat center center/0.6rem .6rem;filter:invert(71%) sepia(11%) saturate(0%) hue-rotate(172deg) brightness(95%) contrast(94%)}.fs-breadcrumb a:any-link{text-decoration:none}.fs-breadcrumb a:any-link:hover{text-decoration:underline}.fs-breadcrumb-icon{width:1.3rem;height:1.3rem;filter:brightness(0) saturate(100%) invert(22%) sepia(8%) saturate(596%) hue-rotate(155deg) brightness(89%) contrast(86%)}.fs-banner{background-color:#4BF403}.fs-banner .fs-banner-content-container{max-width:992px;margin:0 auto;font-weight:500}.fs-banner .fs-banner-content-container .fs-banner-btn{display:inline-flex;align-items:center;background-color:#fff0;color:#383E41;font-weight:500;font-size:1rem;animation:linear-pulse 1.5s linear infinite;transition:0.3s ease-out}.fs-banner .fs-banner-content-container .fs-banner-btn svg{margin-left:.5rem}.fs-banner .fs-banner-content-container .fs-banner-btn svg path{fill:#383E41;transition:0.3s ease-out}.fs-banner .fs-banner-content-container .fs-banner-btn:hover{color:#fff;background-color:#383E41;border:1px solid #383E41}.fs-banner .fs-banner-content-container .fs-banner-btn:hover svg path{fill:#fff}@media screen and (min-width:992px){.fs-banner-content-container{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width:992px){.fs-banner-content-container{text-align:center;max-width:768px}}@media screen and (max-width:768px){.fs-banner-content-container{max-width:576px}}@keyframes linear-pulse{0%{transform:scale(1)}50%{transform:scale(.965)}100%{transform:scale(1)}}.fs-form textarea.form-control,.fs-form input.form-control{padding:.6rem;color:#888;outline:none;-webkit-appearance:none;box-shadow:none;border-width:2px;border-color:#e1e1e1;border-radius:6px}.fs-form textarea.form-control:focus,.fs-form input.form-control:focus{border-color:#bababa}.fs-form textarea.form-control.error,.fs-form input.form-control.error{border-color:#f22}.fs-form input.form-check-input{width:32px;height:32px;border:none;margin-top:-2px;margin-right:12px;cursor:pointer;outline:none;-webkit-appearance:none;box-shadow:none;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/checkbox2-normal.svg') no-repeat left center/100% 100%;background-color:#fff0}.fs-form input.form-check-input:checked{background-color:#fff0;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/checkbox2-checked.svg');animation:checkbox 1s}.fs-form input.form-check-input:active{background-color:#fff0}.fs-form .form-group{margin-bottom:.7rem}.fs-form .fs-error-message{color:#f22;font-size:.8em;margin-top:.2rem;display:none}@keyframes checkbox{from{opacity:.2}to{opacity:1}}.fs-contact-popup .fs-form{color:#fff;font-size:.8em}.fs-contact-popup .fs-form textarea.form-control,.fs-contact-popup .fs-form input.form-control{color:#383E41;padding:.3rem;border:2px solid #fff}.fs-contact-popup .fs-form textarea.form-control.error,.fs-contact-popup .fs-form input.form-control.error{border-color:#f22}.fs-contact-popup .fs-form .form-check-input{width:30px;height:30px;margin-top:-2px}.fs-contact-popup a:any-link{color:#fff}.fs-btn,a.fs-btn,.fs-btn-small,a.fs-btn-small{color:#fff;background-color:#393e42;border-color:#393e42;padding:.5rem 1rem;font-size:.7em;text-transform:uppercase;border-width:1px;border-radius:5px}.fs-btn:hover,.fs-btn:active,.fs-btn:disabled,a.fs-btn:hover,a.fs-btn:active,a.fs-btn:disabled,.fs-btn-small:hover,.fs-btn-small:active,.fs-btn-small:disabled,a.fs-btn-small:hover,a.fs-btn-small:active,a.fs-btn-small:disabled{background-color:#888;border-color:#888}.fs-btn{color:#383E41;background-color:#4BF403;border-color:#4BF403;font-size:.8em;padding:.5rem 2.5rem}.fs-btn-animated{display:flex;align-items:center}.fs-btn-animated span{display:inline-block;width:24px;height:24px;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/refresh-icon.svg') no-repeat center center/24px 24px;margin-right:4px;margin-left:-10px;animation:spin 1.5s infinite linear}.fs-btn-animated:hover span,.fs-btn-animated:disabled span{background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/refresh-icon-white.svg')}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}main{background:none;min-height:420px}@media (min-width:768px){main{background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/page-top-bg.svg');background-repeat:no-repeat;background-position:right -20px top;background-size:30% auto}}main.fs-no-top-bg{background:none!important}.fs-elm-margin{margin-top:4rem;margin-bottom:4rem}.fs-light-container{background-color:#F2F2F2;padding-top:5rem;padding-bottom:5rem}@media (min-width:1200px){.fs-slim-container-1{max-width:1080px}}@media (min-width:992px){.fs-slim-container-2{max-width:768px}}.fs-right-margin-container{max-width:920px}.fs-light-content-container{background-color:#F2F2F2}.fs-short-text{width:100%}@media (min-width:992px){.fs-short-text{width:50%}}.fs-round-image{border-radius:50%}.fs-logos-row li{display:inline-block;padding:0 16px;border-right:1px solid #383E41}.fs-logos-row li:first-child{padding-left:0}.fs-logos-row li:last-child{border:none}.fs-logos-row img{height:32px}@media (min-width:768px){.fs-logos-row img{height:50px}}.fs-light-text{color:#888}.fs-font-smaller{font-size:.9em}.fs-magnifier{position:absolute;width:48px;height:48px;right:-14px;top:-14px;border:3px solid #F2F2F2;border-radius:50%;background-color:#383E41;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/magnifier-icon.svg');background-repeat:no-repeat;background-size:24px 24px;background-position:center center;display:block}.fs-magnifier-popup{position:absolute;z-index:7;left:14px;top:0;width:calc(100% - 28px);max-width:1320px;height:auto;padding:1rem 2rem;border-radius:10px;background-color:#fff;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px}.fs-magnifier-popup-close{position:absolute;width:28px;height:28px;right:-10px;top:-10px;border-radius:50%;background-color:#fff;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/cross-icon.svg');background-repeat:no-repeat;background-size:12px 12px;background-position:center center;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px}#fs-svg-product{cursor:crosshair}.fs-thin-col-2{padding-left:15px;padding-right:15px;margin-bottom:1.2rem}.fs-thin-col-2:last-child{margin-bottom:0}@media (min-width:992px){.fs-thin-col-2{padding-left:14%;padding-right:6%;margin:0}.fs-thin-col-2:last-child{padding-left:6%;padding-right:14%}}.fs-thin-col-2 h2{margin-bottom:1.2rem}.fs-splide .fs-splide-img{height:60px}.fs-splide .fs-splide-img img{width:160px;height:auto!important;max-height:60px!important;display:block}.fs-splide .fs-splide-text{margin-top:2rem}.fs-splide .fs-splide-info{margin-top:.6rem}.fs-splide .fs-splide-item{padding:1rem 4rem}@media (min-width:768px){.fs-splide .fs-splide-item{padding:1rem 3rem}}@media (min-width:992px){.fs-splide .fs-splide-item{padding:1rem 3rem}}@media (min-width:1200px){.fs-splide .fs-splide-item{padding:1rem 5rem}}.fs-splide .splide__arrows button{background-color:#fff0;border-color:transparent!important;outline:none!important}.fs-splide .splide__arrows svg{fill:#4BF403;stroke:#4BF403;stroke-width:4px}.fs-splide .splide__arrow--prev{left:0}.fs-splide .splide__arrow--next{right:0}.fs-card{display:flex;flex-direction:column;height:100%;box-shadow:0 3px 6px rgb(0 0 0 / .1607843137);margin:0 2rem}@media (min-width:768px){.fs-card{margin:0}}.fs-accordion .accordion-item button{background-color:white!important;border:none!important;box-shadow:none!important;color:inherit!important;padding-left:0;font-size:1.1em;font-weight:500}.fs-accordion .accordion-body{padding-left:0;padding-right:0}.fs-accordion .accordion-button:after{width:2rem;background-position:center center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%234BF403'%3e%3cpath fill-rule='evenodd' stroke='%234BF403' stroke-width='2' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.fs-contact-button,.fs-print-button{position:fixed;z-index:8;width:54px;height:54px;right:20px;bottom:25px;cursor:pointer;border-radius:50%;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px;background-color:#383E41;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/letter-icon.svg');background-repeat:no-repeat;background-size:30px 30px;background-position:center center}.fs-print-button{background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/print-icon.svg')}.fs-print-button.fs-after-contact-button{bottom:94px}@keyframes opencontactpopup{from{width:0;height:0}to{width:340px;height:400px}}@keyframes closecontactpopup{from{width:340px;height:400px}to{width:0;height:0}}.fs-contact-popup{position:fixed;z-index:9;right:14px;bottom:19px;width:calc(100% - 28px);padding:1rem 2rem;border-radius:10px;background-color:#383E41;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px;color:#fff}@media (min-width:576px){.fs-contact-popup{width:380px}}.fs-close-popup{position:absolute;width:28px;height:28px;left:-10px;top:-10px;border-radius:50%;background-color:#fff;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/cross-icon.svg');background-repeat:no-repeat;background-size:12px 12px;background-position:center center;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px}.fs-svg-animation-popup{position:fixed;z-index:9;right:14px;bottom:19px;width:calc(100% - 28px);padding:1rem 2rem;background-color:#fff;border-radius:10px;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px;color:#383E41;text-align:center}.fs-svg-animation-popup h3{font-size:1.7em}.fs-svg-animation-popup .fs-ani-icon img{width:100%;max-width:60px;height:auto}.fs-svg-animation-popup .fs-ani-image img{max-width:160px;width:100%;height:auto;border-radius:50%;border:1px solid #383E41}.fs-svg-animation-popup .fs-close-ani{position:absolute;width:28px;height:28px;left:-10px;top:-10px;border-radius:50%;background-color:#fff;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/cross-icon.svg');background-repeat:no-repeat;background-size:12px 12px;background-position:center center;box-shadow:rgb(0 0 0 / .4) 0 0 8px 3px}.fs-ani-direction{stroke-dasharray:100;stroke-dashoffset:10;animation:ani-direction 1s linear forwards}@keyframes ani-direction{to{stroke-dashoffset:100}}.fs-tile{display:flex;align-items:center;height:320px;padding:0 32px;font-size:.8em;background-color:#F2F2F2}@media (min-width:992px){.fs-tile{font-size:.9em}}@media (min-width:1200px){.fs-tile{padding:42px}}.fs-tiles-quote{font-size:1.6em;font-weight:500;color:#4BF403;background-color:#fff}.fs-product-line-image{position:relative;width:100%;height:400px}.fs-product-line-h{position:absolute;left:10px;top:160px;width:calc(100% - 20px);height:8px}.fs-product-line-h .fs-inner-1{position:absolute;width:0;height:8px;background-color:#4BF403}.fs-product-line-h .fs-inner-1.fs-added::before{content:"";position:absolute;right:-16px;top:-16px;width:40px;height:40px;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/arrow-forward.svg') no-repeat center center/40px 40px}.fs-product-line-v{position:absolute;left:50%;top:160px;width:8px;height:220px}.fs-product-line-v .fs-inner-2{position:absolute;width:8px;height:0;background-color:#4BF403}.fs-product-line-v .fs-inner-2.fs-added::before{content:"";position:absolute;left:-16px;bottom:-16px;width:40px;height:40px;transform:rotate(90deg);background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/arrow-forward.svg') no-repeat center center/40px 40px}.fs-check-list{list-style:none;padding:0;margin:0}.fs-check-list li{padding:0;margin:0}.fs-check-list a:any-link{display:block;position:relative;text-decoration:none;padding:12px 0 12px 44px;font-size:1.2em}.fs-check-list a:any-link.fs-pulse-1::before{animation:pulse 1s linear infinite}.fs-check-list a:any-link.fs-pulse-2::before{animation:pulse 1s linear infinite}.fs-check-list a:any-link::before{content:"";position:absolute;left:0;top:16px;width:28px;height:28px;transition:all 150ms ease-in;background:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/checkbox2-normal.svg') no-repeat left center/28px 28px}.fs-check-list a:any-link.fs-active::before{background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/checkbox2-checked.svg')}.fs-check-list a:hover{color:#888}.fs-check-list a#fs-check-1{color:inherit}@keyframes pulse{0%{transform:scale(1.2)}50%{transform:scale(.8)}100%{transform:scale(1)}}.fs-product-text{display:inline-block}.fs-product-text ul{margin:0;padding:0;list-style:none}.fs-product-text ul li{position:relative;padding:1px 0 0 14px}.fs-product-text ul li::before{content:"-";position:absolute;left:0;top:0}.fs-product-img-container{background-color:#383E41}.fs-ani-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:dash 2s linear forwards}.fs-ani-qua{stroke-dasharray:2000;stroke-dashoffset:2000;animation:dash 1s linear forwards}@keyframes dash{to{stroke-dashoffset:0}}footer{position:relative;margin-top:3rem;color:#fff;background-color:#393e42}@media (min-width:768px){footer{margin-top:15vw}}footer .fs-logo{max-width:160px}footer a:any-link{color:#fff;text-decoration:none}footer a:hover{color:#ccc}footer::before{content:"";position:absolute;left:-20px;top:-15vw;width:100%;height:15vw;display:none;z-index:-1}@media (min-width:768px){footer::before{display:block;background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/page-bottom-bg.svg');background-repeat:no-repeat;background-position:left center;background-size:30% auto}}.fs-footer-bg{background-image:url('../../../typo3conf/ext/fs_site_package/Resources/Public/Images/footer-bg.svg');background-repeat:no-repeat;background-size:cover;background-position:top left}.fs-social-icons a{display:inline-block;margin-right:10px}.fs-social-icons img{width:auto;height:32px}
