body[data-company=capital] .cta-section article .h2 svg path{fill:#fff}body[data-company=capital] .cta-section .cta img{filter:brightness(.6)}.cta-section{position:relative;color:#fff}.cta-section .cta{position:absolute;top:0;left:0;width:100%;height:100%}.cta-section .cta img{height:100%;width:100%;object-fit:cover;object-position:center;filter:brightness(.75)}.cta-section article{position:relative;text-align:center;padding:25vw 0}@media (min-width:500px){.cta-section article{padding:10rem 0 6rem}}@media (min-width:1400px){.cta-section article{padding:13rem 0 8rem}}.cta-section article .h2{text-shadow:0 1px 1px rgba(0,0,0,.1)}.cta-section article a{display:block;margin-top:2rem}.faq-section,.products,.team-section{background:var(--color-main);color:#fff;text-align:center;padding:18vw 0 0;margin-top:0}@media (max-width:499px){.faq-section .container-boxes,.products .container-boxes,.team-section .container-boxes{width:100%}}@media (min-width:500px){.faq-section,.products,.team-section{padding:5rem 0 0}}@media (min-width:998px){.faq-section,.products,.team-section{padding:7rem 0 0}}.faq-section:after,.faq-section:before,.products:after,.products:before,.team-section:after,.team-section:before{background:var(--color-main);z-index:1}.faq-section:after,.products:after,.team-section:after{background:var(--color-main-light)}.faq-section .a-slider,.faq-section .slick-slider,.faq-section ul,.products .a-slider,.products .slick-slider,.products ul,.team-section .a-slider,.team-section .slick-slider,.team-section ul{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:10vw}@media (min-width:500px){.faq-section .a-slider,.faq-section .slick-slider,.faq-section ul,.products .a-slider,.products .slick-slider,.products ul,.team-section .a-slider,.team-section .slick-slider,.team-section ul{-ms-flex-pack:center;justify-content:center;overflow-x:visible;margin-top:4rem;margin-bottom:-6rem}}.faq-section .a-slider .product-box,.faq-section .a-slider li,.faq-section .slick-slider .product-box,.faq-section .slick-slider li,.faq-section ul .product-box,.faq-section ul li,.products .a-slider .product-box,.products .a-slider li,.products .slick-slider .product-box,.products .slick-slider li,.products ul .product-box,.products ul li,.team-section .a-slider .product-box,.team-section .a-slider li,.team-section .slick-slider .product-box,.team-section .slick-slider li,.team-section ul .product-box,.team-section ul li{-ms-flex:0;flex:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:80vw;flex-basis:80vw;background:#fff;margin-right:3vw;padding:calc(.7 * var(--padding)) calc(.65 * var(--padding));color:var(--color-copy);text-align:left;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-bottom:6vw}@media (min-width:500px){.faq-section .a-slider .product-box,.faq-section .a-slider li,.faq-section .slick-slider .product-box,.faq-section .slick-slider li,.faq-section ul .product-box,.faq-section ul li,.products .a-slider .product-box,.products .a-slider li,.products .slick-slider .product-box,.products .slick-slider li,.products ul .product-box,.products ul li,.team-section .a-slider .product-box,.team-section .a-slider li,.team-section .slick-slider .product-box,.team-section .slick-slider li,.team-section ul .product-box,.team-section ul li{-ms-flex-preferred-size:calc(calc(100% / 2) - 1rem);flex-basis:calc(calc(100% / 2) - 1rem);margin:0 .5rem;padding:var(--padding);padding-bottom:calc(var(--padding) * .8)}}@media (min-width:1200px){.faq-section .a-slider .product-box,.faq-section .a-slider li,.faq-section .slick-slider .product-box,.faq-section .slick-slider li,.faq-section ul .product-box,.faq-section ul li,.products .a-slider .product-box,.products .a-slider li,.products .slick-slider .product-box,.products .slick-slider li,.products ul .product-box,.products ul li,.team-section .a-slider .product-box,.team-section .a-slider li,.team-section .slick-slider .product-box,.team-section .slick-slider li,.team-section ul .product-box,.team-section ul li{-ms-flex-preferred-size:calc(calc(100% / 2.75) - 1rem);flex-basis:calc(calc(100% / 2.75) - 1rem)}}.faq-section .a-slider .product-box span,.faq-section .a-slider li span,.faq-section .slick-slider .product-box span,.faq-section .slick-slider li span,.faq-section ul .product-box span,.faq-section ul li span,.products .a-slider .product-box span,.products .a-slider li span,.products .slick-slider .product-box span,.products .slick-slider li span,.products ul .product-box span,.products ul li span,.team-section .a-slider .product-box span,.team-section .a-slider li span,.team-section .slick-slider .product-box span,.team-section .slick-slider li span,.team-section ul .product-box span,.team-section ul li span{display:block}@media (max-width:499px){.faq-section .a-slider .product-box:last-child,.faq-section .a-slider li:last-child,.faq-section .slick-slider .product-box:last-child,.faq-section .slick-slider li:last-child,.faq-section ul .product-box:last-child,.faq-section ul li:last-child,.products .a-slider .product-box:last-child,.products .a-slider li:last-child,.products .slick-slider .product-box:last-child,.products .slick-slider li:last-child,.products ul .product-box:last-child,.products ul li:last-child,.team-section .a-slider .product-box:last-child,.team-section .a-slider li:last-child,.team-section .slick-slider .product-box:last-child,.team-section .slick-slider li:last-child,.team-section ul .product-box:last-child,.team-section ul li:last-child{margin-right:0}}.faq-section .a-slider .product-box a,.faq-section .a-slider li a,.faq-section .slick-slider .product-box a,.faq-section .slick-slider li a,.faq-section ul .product-box a,.faq-section ul li a,.products .a-slider .product-box a,.products .a-slider li a,.products .slick-slider .product-box a,.products .slick-slider li a,.products ul .product-box a,.products ul li a,.team-section .a-slider .product-box a,.team-section .a-slider li a,.team-section .slick-slider .product-box a,.team-section .slick-slider li a,.team-section ul .product-box a,.team-section ul li a{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.faq-section .a-slider .product-box a:hover button,.faq-section .a-slider li a:hover button,.faq-section .slick-slider .product-box a:hover button,.faq-section .slick-slider li a:hover button,.faq-section ul .product-box a:hover button,.faq-section ul li a:hover button,.products .a-slider .product-box a:hover button,.products .a-slider li a:hover button,.products .slick-slider .product-box a:hover button,.products .slick-slider li a:hover button,.products ul .product-box a:hover button,.products ul li a:hover button,.team-section .a-slider .product-box a:hover button,.team-section .a-slider li a:hover button,.team-section .slick-slider .product-box a:hover button,.team-section .slick-slider li a:hover button,.team-section ul .product-box a:hover button,.team-section ul li a:hover button{color:var(--color-main)}.faq-section .a-slider .product-box figure,.faq-section .a-slider li figure,.faq-section .slick-slider .product-box figure,.faq-section .slick-slider li figure,.faq-section ul .product-box figure,.faq-section ul li figure,.products .a-slider .product-box figure,.products .a-slider li figure,.products .slick-slider .product-box figure,.products .slick-slider li figure,.products ul .product-box figure,.products ul li figure,.team-section .a-slider .product-box figure,.team-section .a-slider li figure,.team-section .slick-slider .product-box figure,.team-section .slick-slider li figure,.team-section ul .product-box figure,.team-section ul li figure{width:14vw;height:14vw;margin-bottom:1rem}@media (min-width:500px){.faq-section .a-slider .product-box figure,.faq-section .a-slider li figure,.faq-section .slick-slider .product-box figure,.faq-section .slick-slider li figure,.faq-section ul .product-box figure,.faq-section ul li figure,.products .a-slider .product-box figure,.products .a-slider li figure,.products .slick-slider .product-box figure,.products .slick-slider li figure,.products ul .product-box figure,.products ul li figure,.team-section .a-slider .product-box figure,.team-section .a-slider li figure,.team-section .slick-slider .product-box figure,.team-section .slick-slider li figure,.team-section ul .product-box figure,.team-section ul li figure{width:3.8rem;height:3.8rem}}.faq-section .a-slider .product-box figure img,.faq-section .a-slider li figure img,.faq-section .slick-slider .product-box figure img,.faq-section .slick-slider li figure img,.faq-section ul .product-box figure img,.faq-section ul li figure img,.products .a-slider .product-box figure img,.products .a-slider li figure img,.products .slick-slider .product-box figure img,.products .slick-slider li figure img,.products ul .product-box figure img,.products ul li figure img,.team-section .a-slider .product-box figure img,.team-section .a-slider li figure img,.team-section .slick-slider .product-box figure img,.team-section .slick-slider li figure img,.team-section ul .product-box figure img,.team-section ul li figure img{width:100%;height:100%;object-position:center;object-fit:contain}.faq-section .a-slider .product-box h3,.faq-section .a-slider li h3,.faq-section .slick-slider .product-box h3,.faq-section .slick-slider li h3,.faq-section ul .product-box h3,.faq-section ul li h3,.products .a-slider .product-box h3,.products .a-slider li h3,.products .slick-slider .product-box h3,.products .slick-slider li h3,.products ul .product-box h3,.products ul li h3,.team-section .a-slider .product-box h3,.team-section .a-slider li h3,.team-section .slick-slider .product-box h3,.team-section .slick-slider li h3,.team-section ul .product-box h3,.team-section ul li h3{font-size:5vw;line-height:1.5em;font-weight:700;margin-bottom:1rem}@media (min-width:500px){.faq-section .a-slider .product-box h3,.faq-section .a-slider li h3,.faq-section .slick-slider .product-box h3,.faq-section .slick-slider li h3,.faq-section ul .product-box h3,.faq-section ul li h3,.products .a-slider .product-box h3,.products .a-slider li h3,.products .slick-slider .product-box h3,.products .slick-slider li h3,.products ul .product-box h3,.products ul li h3,.team-section .a-slider .product-box h3,.team-section .a-slider li h3,.team-section .slick-slider .product-box h3,.team-section .slick-slider li h3,.team-section ul .product-box h3,.team-section ul li h3{font-size:1.4rem;line-height:1.5em}}.faq-section .a-slider .product-box h3 i,.faq-section .a-slider li h3 i,.faq-section .slick-slider .product-box h3 i,.faq-section .slick-slider li h3 i,.faq-section ul .product-box h3 i,.faq-section ul li h3 i,.products .a-slider .product-box h3 i,.products .a-slider li h3 i,.products .slick-slider .product-box h3 i,.products .slick-slider li h3 i,.products ul .product-box h3 i,.products ul li h3 i,.team-section .a-slider .product-box h3 i,.team-section .a-slider li h3 i,.team-section .slick-slider .product-box h3 i,.team-section .slick-slider li h3 i,.team-section ul .product-box h3 i,.team-section ul li h3 i{display:block;font-size:.8em;line-height:1.4em;opacity:.5}.faq-section .a-slider .product-box button,.faq-section .a-slider li button,.faq-section .slick-slider .product-box button,.faq-section .slick-slider li button,.faq-section ul .product-box button,.faq-section ul li button,.products .a-slider .product-box button,.products .a-slider li button,.products .slick-slider .product-box button,.products .slick-slider li button,.products ul .product-box button,.products ul li button,.team-section .a-slider .product-box button,.team-section .a-slider li button,.team-section .slick-slider .product-box button,.team-section .slick-slider li button,.team-section ul .product-box button,.team-section ul li button{display:block;margin-top:3rem;text-align:right;color:rgba(0,0,0,.4)}.team-section .slick-arrow{width:3rem;height:3rem;position:absolute;left:-1.5rem;top:calc(50% - 1.5rem);background:var(--color-second);z-index:2;font-size:0;transform:scale(1) rotate(180deg);transition:.3s ease-in-out;color:transparent;background-image:url(/img/svg/arrow-white.svg);background-size:30%;background-repeat:no-repeat;background-position:center}.team-section .slick-arrow[aria-disabled=true]{transform:scale(0) rotate(180deg)}.team-section .slick-arrow.slick-next{left:auto;right:-1.5rem;transform:scale(1) rotate(0)}.team-section .slick-arrow.slick-next[aria-disabled=true]{transform:scale(0) rotate(0)}.team-section .a-slider .slick-track,.team-section ul .slick-track{display:-ms-flexbox!important;display:flex!important}.team-section .a-slider .slick-slide,.team-section ul .slick-slide{-ms-flex-preferred-size:80vw;flex-basis:80vw;height:inherit!important}@media (min-width:500px){.team-section .a-slider .slick-slide,.team-section ul .slick-slide{-ms-flex-preferred-size:45vw;flex-basis:45vw}}.team-section .a-slider .product-box,.team-section .a-slider li,.team-section ul .product-box,.team-section ul li{margin-bottom:2rem}@media (min-width:998px){.team-section .a-slider .product-box,.team-section .a-slider li,.team-section ul .product-box,.team-section ul li{margin-bottom:0;filter:none;box-shadow:none;-ms-flex-preferred-size:auto;flex-basis:auto}}.team-section .a-slider .product-box figure,.team-section .a-slider li figure,.team-section ul .product-box figure,.team-section ul li figure{width:18vw;height:18vw;filter:brightness(.95) grayscale(1)}@media (min-width:500px){.team-section .a-slider .product-box figure,.team-section .a-slider li figure,.team-section ul .product-box figure,.team-section ul li figure{width:5rem;height:5rem}}@media (min-width:998px){.team-section .a-slider .product-box figure,.team-section .a-slider li figure,.team-section ul .product-box figure,.team-section ul li figure{width:7rem;height:7rem}}.team-section .a-slider .product-box figure img,.team-section .a-slider li figure img,.team-section ul .product-box figure img,.team-section ul li figure img{border-radius:50%;overflow:hidden;display:block}.faq-section .slick-slider,.faq-section ul,.products .slick-slider,.products ul{padding:0 var(--containerMargin)}@media (min-width:500px){.faq-section .slick-slider,.faq-section ul,.products .slick-slider,.products ul{padding:0}}.container.container-boxes{position:relative}.container.container-boxes ul{position:relative;overflow:scroll;-webkit-overflow-scrolling:touch;padding:0;position:relative;-webkit-transform:translate3d(0,0,0)}@media (min-width:500px){.container.container-boxes ul{overflow:visible}}.product-box{display:block;position:relative;transform:scale3d(1,1,1);transition:.2s ease-in-out;filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .04));-webkit-transform:translate3d(0,0,0);pointer-events:cursor}.product-box:hover{transform:scale3d(1.01,1.01,1.01);filter:drop-shadow(0 5px 10px rgba(0, 0, 0, .1))}.notification{position:fixed;right:3vw;top:6vw;box-shadow:3px 12px 25px rgba(0,0,0,.4);z-index:1000;background:#fff;max-width:80vw;padding:7.5vw 10vw 6vw 6vw;opacity:0;visibility:hidden;transform:translate(0,-.5rem);transition:.5s ease-in-out}@media (min-width:500px){.notification{max-width:360px;box-shadow:3px 12px 25px rgba(0,0,0,.2);top:calc(var(--navHeight) - .5rem);right:2rem;padding:2rem 3rem 1.75rem 2rem}}@media (min-width:768px){.notification{max-width:490px;top:1rem;right:1rem}}.notification.visible{opacity:1;visibility:visible;transform:none;transition-duration:.3s}.notification b{font-weight:800;margin-bottom:.2rem;display:block;font-size:1.1rem;line-height:1.4em}.notification p{margin-bottom:1.5rem}.notification .button-wrapper button{margin-top:.5rem;width:100%}@media (min-width:768px){.notification .button-wrapper button{width:auto}}@media (min-width:768px){.notification .button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}.close{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;background:var(--color-main-light);display:block;background-image:url(../img/svg/close-dark.svg);background-size:45%;background-position:center;background-repeat:no-repeat}.button-wrapper a:first-child{margin-bottom:10px}@media (min-width:768px){.button-wrapper{display:-ms-flexbox;display:flex;gap:10px}.button-wrapper a:first-child{margin-bottom:0}}body[data-company=fairpay].company .references{padding-top:6vw;background:#fff}@media (min-width:998px){body[data-company=fairpay].company .references{padding-left:2rem;padding-top:5rem}body[data-company=fairpay].company .references .flex{-ms-flex-direction:row-reverse;flex-direction:row-reverse}body[data-company=fairpay].company .references .stats{padding-right:0;padding-left:4rem}}.references{padding:8vw 0 0;position:relative;background:var(--color-main-light)}@media (min-width:500px){.references{padding:9rem 0 3rem}}@media (min-width:998px){.references{padding:12rem 0 3.5rem}}@media (min-width:1200px){.references{padding-bottom:5rem}}@media (max-width:997px){.references .customers-container{width:100%}}.references .brands{display:-ms-flexbox;display:flex;margin:9vw 0 12vw;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:500px){.references .brands{margin:1.6rem 0 4rem}}@media (min-width:998px){.references .brands{margin:1.6rem 0 6.2rem}}@media (max-width:997px){.references .brands .slick-dots{display:none!important}}.references .brands .slick-track{display:-ms-flexbox!important;display:flex!important}.references .brands .slick-slide{height:auto}.references .brands .slick-arrow{position:absolute;width:8vw;height:8vw;background:url(/img/svg/arrow-main.svg);background-size:30%;background-repeat:no-repeat;background-position:center;opacity:.3;transition:.2s ease-in-out}@media (min-width:500px){.references .brands .slick-arrow{width:2rem;height:2rem}}.references .brands .slick-arrow:active{opacity:.5}.references .brands .slick-arrow.slick-prev{left:4vw;transform:scaleX(-1)}@media (min-width:500px){.references .brands .slick-arrow.slick-prev{left:1rem}}.references .brands .slick-arrow.slick-next{right:4vw}@media (min-width:500px){.references .brands .slick-arrow.slick-next{right:1rem}}.references .brands .slick-slide{display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.references .brands figure{filter:grayscale(1) brightness(.8)}@media (min-width:500px){.references .brands figure{margin:0 1.5rem}}.references .brands figure img{display:block;max-width:9rem;width:100%;max-height:3.5rem;object-fit:contain;object-position:center}@media (min-width:998px){.references .brands figure img{max-height:3rem;max-width:10rem}}.references .flex{display:-ms-flexbox;display:flex;position:relative;-ms-flex-direction:column;flex-direction:column}@media (min-width:998px){.references .flex{-ms-flex-direction:row;flex-direction:row}}.references .flex .flex-item{-ms-flex:0;flex:0;position:relative}@media (min-width:998px){.references .flex .flex-item{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}}.references .stats{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:2rem;margin-bottom:10vw;padding-right:4vw}@media (min-width:500px){.references .stats{padding-top:1rem;margin-bottom:2rem}}@media (min-width:998px){.references .stats{padding-top:2rem;padding-right:4rem}}@media (min-width:1180px){.references .stats{padding-top:1rem}}.references .stats li{position:relative;padding-left:2.2rem;margin-bottom:1.5rem}.references .stats li strong{font-weight:600;font-size:1.1em;line-height:1.4em;display:block;margin-bottom:.2rem}.references .stats li:before{content:'';position:absolute;left:0;top:.15rem;background:var(--color-second);display:block;width:1.2rem;height:1.2rem}.references .testimonials{width:100%;position:relative;display:block;background-color:var(--color-second)}@media (max-width:499px){.references .testimonials{width:100vw;margin-left:calc(-1 * var(--containerMargin))}}.references .testimonials .slick-dots{display:-ms-flexbox;display:flex;position:relative;padding:4vw 0;gap:1.5vw}@media (min-width:500px){.references .testimonials .slick-dots{padding:0;gap:.3rem;-ms-flex-direction:column;flex-direction:column;position:absolute;width:1rem;top:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:1.5rem;left:auto;height:100%}}.references .testimonials .slick-dots li{width:4vw;height:4vw;position:relative;cursor:pointer}@media (min-width:500px){.references .testimonials .slick-dots li{width:1rem;height:1rem}}.references .testimonials .slick-dots li:after{display:block;content:"";border-radius:50%;position:absolute;transform:scale(.5);top:0;transition:.2s ease-in-out;left:0;width:100%;height:100%;background:#fff;opacity:.5}.references .testimonials .slick-dots li.slick-active:after{opacity:1;transform:scale(.9)}.references .testimonials .slick-dots li:only-child{display:none}.references .testimonials .slick-dots li:before{display:none}.references .testimonials .slick-dots li button{cursor:pointer;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.references .testimonials article{padding:8vw 12vw 8vw 8vw;color:#fff}@media (min-width:500px){.references .testimonials article{padding:calc(1.6 * var(--padding)) calc(1.3 * var(--padding));padding-right:calc(3 * var(--padding))}}@media (min-width:998px) and (max-width:1179px){.references .testimonials article{padding:calc(1.4 * var(--padding)) calc(1.2 * var(--padding));padding-right:calc(2 * var(--padding))}}.references .testimonials article blockquote{font-size:6vw;line-height:1.3em;font-weight:300;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:2.5rem}@media (min-width:500px){.references .testimonials article blockquote{font-size:1.5rem;line-height:1.4em}}.references .testimonials article figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.references .testimonials article figure picture{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:4rem;display:block;margin-right:.8rem}.references .testimonials article figure picture img{width:100%;height:100%;border-radius:50%;display:block;border:1px solid #fff}.references .testimonials article figure figcaption{font-size:.8em;line-height:1.3em}.references .testimonials article figure figcaption b{text-transform:uppercase;font-weight:900;line-height:1.4em;margin-bottom:.05rem;display:block}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (min-width:998px){body[data-company=fairpay] .features .container ul li{-ms-flex:0;flex:0;-ms-flex-preferred-size:11rem;flex-basis:11rem;margin:0 1.5rem}}body[data-company=fairpay] .teaser .teaser-img{padding-top:8vw}@media (min-width:500px){body[data-company=fairpay] .teaser .teaser-img{padding-top:3vw}}@media (min-width:998px){body[data-company=fairpay] .teaser .teaser-img{bottom:0;padding-top:0;right:-2%;height:92%}}@media (min-width:1200px){body[data-company=fairpay] .teaser .teaser-img{width:41%;right:-4%}}@media (min-width:998px){body[data-company=fairpay] .teaser .gradient{right:-7%}}.teaser{display:block;width:100%;background:radial-gradient(farthest-corner at 3% 100%,var(--color-main-bright) 10vw,var(--color-main) 100vw);position:relative;color:#fff;overflow:hidden}.teaser .teaser-image-container{overflow:hidden;position:relative;width:100vw;background-color:rgba(0,0,0,.2);transform:translateX(calc(-1 * var(--containerMargin)))}@media (min-width:998px){.teaser .teaser-image-container{background-color:transparent;transform:none;width:auto;position:absolute;width:100%;height:100%;overflow:visible}}.teaser .gradient{position:absolute;top:0;height:85vw;right:0;pointer-events:none}@media (min-width:500px) and (orientation:landscape){.teaser .gradient{height:60vw;right:8vw}}@media (min-width:500px) and (orientation:portrait){.teaser .gradient{height:55vw}}@media (min-width:998px){.teaser .gradient{height:120%;top:auto;bottom:0}}@media (min-width:1200px){.teaser .gradient{height:150%}}.teaser .gradient svg{transform:translate(10%,0);height:100%}@media (min-width:998px){.teaser .gradient svg{transform:translate(26%,0)}}.teaser .gradient picture{height:100%;display:block;position:relative}.teaser .teaser-img{width:100vw;margin-left:2vw;pointer-events:none;position:relative;height:85vw;padding-top:14vw;transform:none}@media (min-width:500px) and (orientation:landscape){.teaser .teaser-img{height:60vw;padding-top:4vw}}@media (min-width:500px) and (orientation:portrait){.teaser .teaser-img{height:55vw;padding-top:5vw}}@media (min-width:998px){.teaser .teaser-img{position:absolute;bottom:-22%;margin:0;right:0;width:50%;height:110%;padding-top:0;transform:translate(-13%,0)}}@media (min-width:1200px){.teaser .teaser-img{height:117%;bottom:-28%}}.teaser .teaser-img picture{position:relative;height:100%;display:block}.teaser .teaser-img img{width:100%;height:100%;object-fit:contain;transform:translate(.3rem,0);object-position:center;animation:translateAppear 1.5s ease-in-out forwards}@media (min-width:998px){.teaser .teaser-img img{object-position:bottom right}}.teaser article{width:100%;position:relative;padding:12vw 0 11vw}@media (min-width:500px){.teaser article{padding:4rem 0}}@media (min-width:998px){.teaser article{width:45%;padding:10rem 0 6rem}}@media (min-width:1400px){.teaser article{padding:13rem 0 6rem}}.teaser article p{margin-bottom:calc(var(--padding)/ 1.25)}.teaser article button{width:100%}@media (min-width:998px){.teaser article button{width:auto;height:100%}}.features{padding:calc(.75 * var(--padding)) 0 0;background:var(--color-main-light);margin-bottom:6vw}@media (min-width:500px){.features{margin:0}}@media (min-width:998px){.features{padding:2rem 0 2.8rem;background:#fff}}@media (max-width:997px){.features .container{overflow-x:scroll;-webkit-overflow-scrolling:touch;width:100%}}.features .container ul{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;padding:0 var(--containerMargin);-webkit-overflow-scrolling:touch}@media (min-width:998px){.features .container ul{padding:0;-ms-flex-pack:center;justify-content:center}}.features .container ul li:nth-child(1n) figure{animation-delay:.1s}.features .container ul li:nth-child(2n) figure{animation-delay:.2s}.features .container ul li:nth-child(3n) figure{animation-delay:.3s}.features .container ul li:nth-child(4n) figure{animation-delay:.4s}.features .container ul li:nth-child(5n) figure{animation-delay:.5s}.features .container ul li:nth-child(6n) figure{animation-delay:.6s}.features .container ul li:nth-child(7n) figure{animation-delay:.7s}.features .container ul li:nth-child(8n) figure{animation-delay:.8s}.features .container ul li:nth-child(9n) figure{animation-delay:.9s}.features .container ul li:nth-child(10n) figure{animation-delay:1s}.features .container ul li{-ms-flex:0;flex:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:36vw;flex-basis:36vw;margin:0;margin-right:2vw;margin-bottom:calc(1.5 * var(--containerMargin));display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-align:start;align-items:flex-start}@media (min-width:500px){.features .container ul li{-ms-flex:0;flex:0;-ms-flex-positive:1;flex-grow:1;margin-bottom:2rem}}@media (min-width:998px){.features .container ul li{-ms-flex-preferred-size:7.5rem;flex-basis:7.5rem;padding:0;background:0 0;margin:0 .75rem}}.features .container ul li:last-child:after{content:'';position:absolute;height:0}.features .container ul li a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;line-height:1.4em;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;text-align:center}.features .container ul li a[href='#']{pointer-events:none}.features .container ul li a:hover figure{filter:none}.features .container ul li a:hover small{text-decoration:underline}.features .container ul li.active figure{background:var(--color-main);border-color:var(--color-main);filter:none}.features .container ul li.active small{color:var(--color-other-company)}.features .container ul li.active svg{opacity:1;filter:grayscale(0)}.features .container ul li.active svg path{fill:#fff}.features .container ul li figure{opacity:0;transform:translate(0,-.4rem);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transition:.2s ease-in-out;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;filter:opacity(.5) grayscale(1);border-radius:50%;border:3.5px solid var(--color-other-company);margin-bottom:.6rem;animation:translateAppear .5s ease-in-out forwards}.features .container ul li svg{width:70%;transition:.15s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:50%;-ms-flex-pack:center;justify-content:center}.features .container ul li svg path{fill:var(--color-other-company)}.features .container ul li small{font-size:.75em;margin-top:.5rem;line-height:1.2em;color:var(--color-other-company)}.benefits strong,.references strong{font-weight:700;margin-bottom:.3rem;display:block}.benefits{padding:14vw 0 10vw}@media (min-width:500px){.benefits{padding:5rem 0 5rem}}.benefits ul{margin-top:6vw;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media (min-width:500px){.benefits ul{-ms-flex-direction:row;flex-direction:row;margin-top:2.5rem}}.benefits ul li{-ms-flex-preferred-size:100%;flex-basis:100%;padding:calc(var(--padding)/ 2) calc(var(--padding)/ 2);position:relative;margin:1rem 0 .5rem}@media (min-width:500px){.benefits ul li{-ms-flex-preferred-size:50%;flex-basis:50%;margin:0;padding:2rem 2rem 2rem 1.75rem}}.benefits ul li:before{content:'';display:block;width:4px;position:absolute;left:0;top:.75rem;height:calc(100% - 1.5rem);background:var(--color-second-light)}@media (min-width:500px){.benefits ul li:before{top:1.5rem;height:calc(100% - 3rem)}}.tools{background:var(--color-main-light);padding:18vw 0 6vw}@media (min-width:998px){.tools{padding:5rem 0}}.tools .container{position:relative}.tools .container div{width:100%;display:-ms-flexbox;display:flex;margin-bottom:5rem;-ms-flex-direction:column;flex-direction:column}@media (min-width:500px){.tools .container div{-ms-flex-direction:row;flex-direction:row}}.tools .container div:last-child{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:500px){.tools .container div:last-child{-ms-flex-direction:row;flex-direction:row}}@media (min-width:500px){.tools .container div article,.tools .container div figure{-ms-flex:0;flex:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}}.tools .container div article{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media (min-width:500px){.tools .container div article{padding-right:2rem}}@media (min-width:998px){.tools .container div article{padding-right:4rem}}.tools .container div figure{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:80%;margin:0 auto;margin-bottom:calc(1.4 * var(--padding));filter:drop-shadow(0 8px 15px rgba(0, 0, 0, .05))}@media (min-width:500px){.tools .container div figure{padding-right:1rem}}@media (min-width:998px){.tools .container div figure{padding-right:3rem}}@media (min-width:998px){.tools .container div figure{-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;width:100%}}.tools .container div figure img,.tools .container div figure picture{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.tools .container div .perdix{width:70%;position:relative}@media (min-width:998px){.tools .container div .perdix{width:70%}}@media (max-width:767px){.products ul{overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media (max-width:767px) and (orientation:portrait) and (min-width:500px){.products ul{overflow:visible}}