.hero{background-color:var(--c-primary);background-image:url(/wp-content/uploads/2024/08/turbolader-reparatur-hero.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:210px 0 120px;position:relative}.hero-in{gap:10px;display:flex}.hero-l{flex-direction:column;width:50%;display:flex}.hero-r{flex-direction:column;justify-content:center;width:50%;padding-top:40px;display:flex}.hero-h{font-family:var(--f-head);text-transform:uppercase;letter-spacing:-.5px;color:#fff;padding-bottom:20px;font-size:124px;font-weight:200;line-height:110px}.hero-txt{color:#fff;text-align:start;font-size:16px;font-weight:400;line-height:1.6em}.hero-txt>.wc{margin-bottom:20px}.hero-txt p{margin-bottom:17px}.hero-btns{gap:20px;padding-bottom:20px;display:flex}.hero-btns .btn{align-self:flex-start}.hero-rating{align-items:center;gap:0 10px;display:flex}.hero-rtxt,.hero-rtxt a{color:#fff}.hero-rtxt p{margin:0}.hero-sp{height:20px}.hero-img{text-align:start;line-height:0}.hero-img img{display:inline-block}.hero-play{color:#fff;fill:#fff;align-self:center;line-height:0;transition:all .3s;display:inline-flex}.hero-play svg{fill:#fff;width:210px;height:210px}@media (width<=767px){.hero-play svg{width:48px;height:48px}}.hero-play:hover svg{fill:var(--c-secondary)}.rating{--e-rating-gap:0px;--e-rating-icon-font-size:16px;--e-rating-icon-color:#ccd6df;--e-rating-icon-marked-color:#f0ad4e;--e-rating-icon-marked-width:100%;--e-rating-justify-content:flex-start}.rating .e-rating{justify-content:var(--e-rating-justify-content);display:flex}.rating .e-rating-wrapper{justify-content:inherit;flex-flow:wrap;width:fit-content;margin-block-end:calc(0px - var(--e-rating-gap));margin-inline-end:calc(0px - var(--e-rating-gap));display:flex}.rating .e-icon{margin-block-end:var(--e-rating-gap);margin-inline-end:var(--e-rating-gap);position:relative}.rating .e-icon-wrapper.e-icon-marked{--e-rating-icon-color:var(--e-rating-icon-marked-color);height:100%;width:var(--e-rating-icon-marked-width);z-index:1;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.rating .e-icon-wrapper svg{fill:var(--e-rating-icon-color);height:var(--e-rating-icon-font-size);flex-shrink:0;width:auto;display:flex}.rating meta{display:none}@media (width<=1024px){.hero{padding:180px 20px 100px}.hero-l{width:60%;padding-right:40px}.hero-r{width:40%}.hero-h{letter-spacing:-1px;font-size:72px;line-height:63px}.hero-btns .hero-b1{margin:0 20px 20px 0}}@media (width<=767px){.hero{background-image:url(/wp-content/uploads/2024/09/atc-hero-background-mobile.jpg);background-position:50%;padding:180px 20px 40px}.hero-in{flex-wrap:wrap}.hero-l{flex-wrap:wrap;width:100%;padding:20px 0 0}.hero-h{letter-spacing:0;margin-bottom:0;padding-bottom:10px;font-size:72px;line-height:.9em}.hero-txt--m{margin:0;padding-bottom:40px}.hero-txt>.wc{margin-bottom:0}.hero-btns{flex-wrap:wrap;gap:10px 0;padding-bottom:0}.hero-btns .hero-b1{margin:0}.hero-btns .hero-b2{margin-bottom:20px}.hero-rating{flex-wrap:wrap}.hero-rtxt{align-self:flex-start;font-size:12px}.hero-img img{width:100%}}.hero-mvid{padding:20px 20px 0}.hero-mvid-in{text-align:center;padding:40px 0 20px;line-height:0}.hero-mvid img{width:100%}.sec-docs{padding:60px 0 0}.docs-in{gap:10px;display:flex}.docs-col{flex-direction:column;flex:1;align-items:flex-start;gap:0 40px;display:flex}.docs-img{width:100%;line-height:0;display:block}.docs-img img{width:100%}.docs-sp1{width:100%;height:40px}.docs-sp2{width:100%;height:20px}.docs-h{font-family:var(--f-head);letter-spacing:0;color:#215faa;text-align:start;font-size:50px;line-height:1.1em}.docs-b{background:#21aa5a}.docs-b:hover{background:var(--c-secondary)}@media (width<=1024px){.sec-docs{padding:60px 20px}.docs-h{font-size:35px}.docs-b{margin:0 20px 20px 0}}@media (width<=767px){.sec-docs{padding:40px 20px}.docs-in{flex-wrap:wrap}.docs-col{flex:0 0 100%;gap:10px 0}.docs-col:first-child{padding-bottom:60px}.docs-sp1{height:20px}.docs-sp2{height:0}.docs-b{margin:0 20px 10px 0}}.sec-full{padding:160px 0}.full-in{flex-direction:column;justify-content:center;display:flex}.full-head{align-items:center;gap:0 40px;margin-bottom:20px;display:flex}.full-h{font-family:var(--f-head);letter-spacing:0;color:var(--c-primary);font-size:50px;line-height:1.1em}.full-badge .jet-inline-svg{max-width:200px}.full-badge svg{width:200px;height:auto;display:block}.full-txt{text-align:start;margin-bottom:20px;font-size:15px;font-weight:400;line-height:1.6em}.full-grid{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:20px;padding:10px;display:grid}.ib-svc{width:33%;max-width:33%}.ib-svc .ib-i,.ib-step .ib-i,.ib-doc .ib-i{flex:none}.ib-svc .ib-c,.ib-step .ib-c,.ib-doc .ib-c{flex-grow:1;width:100%}.ib-svc .ib-t,.ib-step .ib-t,.ib-doc .ib-t{margin-top:1em}.ib-svc,.ib-step,.ib-doc{border-radius:8px;padding:20px 40px 0 0}.ib-svc .ib-t,.ib-step .ib-t,.ib-doc .ib-t{margin-bottom:20px}.ib--framed .ib-ic{color:var(--c-primary);fill:var(--c-primary);border:1px solid var(--c-primary);background:#ffffffd1}.ib--framed:has(:hover) .ib-ic{color:var(--c-secondary);fill:var(--c-secondary);border-color:var(--c-secondary)}.ib--stacked .ib-ic{background:var(--c-primary);color:#fff;fill:#fff}.ib--stacked:has(:hover) .ib-ic{background:var(--c-secondary)}.ib-doc .ib-t{margin-bottom:5px}.ib-d{margin:0;font-size:12px;line-height:1.7em}@media (width<=1024px){.sec-full{padding:60px 20px}.full-in{padding-bottom:40px}.full-h{font-size:35px}.ib-svc,.ib-step,.ib-doc{padding:20px 0 0}.ib-svc{width:50%;max-width:50%}}@media (width<=767px){.sec-full{padding:40px 20px}.full-head{flex-wrap:wrap;gap:10px 0}.full-badge svg{width:160px}.full-grid{grid-template-columns:repeat(2,1fr);gap:0;padding:0}.ib-svc,.ib-step,.ib-doc{padding:20px 20px 0 0}.ib-svc .ib-w,.ib-step .ib-w,.ib-doc .ib-w{gap:10px}.ib-svc .ib-t,.ib-step .ib-t,.ib-doc .ib-t{margin-bottom:5px;font-size:16px}.ib-svc .ib-ic,.ib-step .ib-ic,.ib-doc .ib-ic{padding:15px;font-size:25px}.ib-d{font-size:10px;line-height:1.5em}}.sec-cmp{background:var(--c-primary);padding:160px 0 80px}.sec-cmp .wrap{flex-direction:column;justify-content:center;align-items:center;display:flex}.cmp-h{color:#fff;font-family:var(--f-head);align-self:stretch;margin:20px 0;font-size:50px;line-height:1.1em}.cmp{user-select:none;cursor:pointer;width:100%;line-height:0;position:relative;overflow:hidden}.cmp-img{pointer-events:none;width:100%;height:auto;display:block}.cmp-before{width:56%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.cmp-before .cmp-img{width:auto;max-width:none;height:100%}.cmp-lbl{color:#fff;pointer-events:none;z-index:2;margin:20px;padding:20px 40px;font-size:15px;line-height:25px;position:absolute;top:0}.cmp-lbl--l{background:#cc1010;left:auto;right:44%}.cmp-lbl--r{background:var(--c-secondary);left:56%}.cmp-handle{z-index:3;pointer-events:none;flex-direction:column;align-items:center;width:100px;margin-left:-50px;display:flex;position:absolute;top:0;bottom:0;left:56%}.cmp-line{background:#fff;flex:1;width:3px}.cmp-ctl{background:#fff;justify-content:center;align-items:center;gap:0;width:100px;height:100px;display:flex}.cmp-ctl svg{width:24px;height:24px}@media (width<=1024px){.sec-cmp{padding:60px 20px}.cmp-h{font-size:35px}}@media (width<=767px){.sec-cmp{padding:60px 20px 40px}.cmp-h{margin-top:20px}.cmp-lbl{margin:0;padding:10px 20px}.cmp-handle{width:40px;margin-left:-20px}.cmp-ctl{width:40px;height:40px}.cmp-ctl svg{width:16px;height:16px}}.sec-flow>.wrap,.sec-testi>.wrap,.sec-partner>.wrap,.sec-steps>.wrap,.sec-order>.wrap{flex-direction:column;display:flex}.sec-flow{background:var(--c-primary);padding:0 0 160px}.flow-h{color:#fff;font-family:var(--f-head);margin:20px 0;font-size:50px;line-height:1.1em}.flow-txt{color:#fff;margin-bottom:20px}.car{position:relative}.car-view{overflow:hidden}.flow-car .car-view{margin:0 -10px}.flow-car .car-slide{flex-direction:column;padding:10px;display:flex}.car-track{will-change:transform;display:flex}.car-slide{flex:none}.flow-item{flex-direction:column;height:100%;display:flex}.flow-img{object-fit:cover;flex-grow:1;width:100%;height:auto;display:block}.flow-c{text-align:left;background:#fff;flex-grow:1;padding:30px}.flow-t{font-family:var(--f-head);letter-spacing:.1px;color:var(--c-primary);margin:0;font-size:27px;font-weight:400;line-height:37px}.flow-d{font-size:15px;line-height:25px}.car-prev,.car-next{z-index:2;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:-18px;padding:0;font-size:23px;display:flex;position:absolute;top:50%}.flow-car .car-prev{left:-50px}.flow-car .car-next{right:-50px}.car-dots{justify-content:center;gap:0;margin:20px;display:flex}.car-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;padding:5px;display:flex}.car-dot:before{content:"";background:#fff;border-radius:10px;width:10px;height:10px;transition:background .3s;display:block}.car-dot:hover:before,.car-dot.is-active:before{background:var(--c-secondary)}@media (width<=1024px){.sec-flow{padding:60px 20px}.flow-h{font-size:35px}.flow-car .car-prev{left:10px}.flow-car .car-next{right:10px}}@media (width<=767px){.sec-flow{padding:20px 20px 40px}.car-dot{width:15px;height:15px}.car-dot:before{width:5px;height:5px}}.sec-testi{padding:160px 0 80px}.testi-h{font-family:var(--f-head);letter-spacing:0;color:var(--c-primary);order:-99999;margin:20px 0;font-size:50px;line-height:1.1em}.testi{box-shadow:none;text-align:left;color:inherit;background:0 0;padding:0 40px 0 0;display:block}.testi:hover{color:inherit}.testi-stars{align-items:center;height:25px;margin:0;padding:0;list-style:none;display:flex}.testi-stars li:not(:last-child){margin-right:2px}.testi-stars svg{fill:#fec42d;color:#fec42d;width:15px;height:15px}.testi-c{padding:0}.testi-c p{color:var(--c-accent);letter-spacing:.5px;margin:30px 0;font-size:15px;line-height:25px}.testi-bio{justify-content:left;display:flex}.testi-pi{text-align:left}.testi-n{color:var(--c-accent);font-family:var(--f-body);text-transform:uppercase;letter-spacing:.15px;margin-bottom:0;font-size:14px;font-weight:500;line-height:22px;display:block}.testi-d{color:var(--c-accent);font-size:13px;line-height:25px}@media (width<=1024px){.sec-testi{padding:60px 20px}.sec-testi .wrap{padding-left:40px}.testi-h{font-size:35px}.testi-car{margin-bottom:40px}.testi-c{padding:0 60px 0 0}.testi-stars{margin:0 18px -30px 0}}@media (width<=767px){.sec-testi{padding:80px 20px 0}.sec-testi .wrap{padding-left:0}.testi-h{margin:0 0 20px}.testi-c{padding:0}}.sec-partner{padding:0 0 160px}.partner-h{font-family:var(--f-head);letter-spacing:0;color:var(--c-primary);margin:20px 0;font-size:50px;line-height:1.1em}.partner{margin-top:50px;overflow:hidden}.mq-track{will-change:transform;display:flex}.mq-item{text-align:center;flex:none;line-height:25px;display:block}.mq-item img{vertical-align:baseline;width:100%;height:auto;display:inline}@media (width<=1024px){.sec-partner{padding:60px 20px}.sec-partner .wrap{width:65%;margin-left:0;padding-left:40px}.partner-h{font-size:35px}}@media (width<=767px){.sec-partner{padding:0 20px 80px}.sec-partner .wrap{width:100%;padding-left:0}.partner-h{margin:0 0 20px}.partner{margin-top:0}}.sec-vt{background:var(--c-primary);padding:160px 0;position:relative}.vt-ov{opacity:.3;pointer-events:none;background-image:url(/wp-content/uploads/2024/08/turbolader-reparatur-hero.jpg);background-position:100% 0;background-size:cover;position:absolute;inset:0}@media (width<=1024px){.vt-ov{opacity:.1}}.vt-in{flex-direction:column;display:flex;position:relative}.vt-h{font-family:var(--f-head);letter-spacing:0;color:#fff;margin:0 0 20px;font-size:50px;font-weight:400;line-height:1.1em}.vt-txt{color:#fff;margin-bottom:20px;padding-bottom:20px}.vt-h3{font-family:var(--f-head);letter-spacing:.25px;color:#fff;margin:0 0 20px;font-size:38px;line-height:1.1em}.vt-lists{flex-wrap:wrap;display:flex}.vt-list{color:#fff;width:50%;padding-right:20px}.vt-list li{color:#fff;align-items:flex-start}.vt-list li:not(:last-child){padding-block-end:2.5px}.vt-list li:not(:first-child){margin-block-start:2.5px}.vt-list .il-i{color:var(--c-secondary);fill:var(--c-secondary);margin-top:5px;padding-inline-end:10px}.vt-list .il-i svg{width:14px;height:14px}.vt-btns{margin-top:40px;display:flex}.vt-b2{margin-left:20px}@media (width<=1024px){.sec-vt{padding:120px 20px 60px}.vt-in{margin-top:-40px}.vt-h,.vt-h3{font-size:35px}.vt-btns .btn:first-child{margin:0 20px 20px 0}.vt-b2{margin-left:0}}@media (width<=767px){.sec-vt{padding:80px 20px}.vt-ov{opacity:0}.vt-in{margin-top:0}.vt-list{width:100%;padding:0 0 5px}.vt-btns{flex-wrap:wrap}.vt-btns .btn:first-child{margin:0 20px 10px 0}}.sec-steps{padding:160px 0 100px}.sec-order{padding:0 0 160px}.steps-h,.order-h{font-family:var(--f-head);letter-spacing:0;color:var(--c-primary);margin:0 0 20px;font-size:50px;line-height:1.1em}.steps-row,.order-row{flex-wrap:wrap;display:flex}.steps-row .ib,.order-row .ib{width:25%;max-width:25%}@media (width<=1024px){.sec-steps,.sec-order{padding:60px 20px}.sec-steps .wrap,.sec-order .wrap{padding-bottom:40px}.steps-h,.order-h{font-size:35px}.steps-row .ib,.order-row .ib{width:50%;max-width:50%}}@media (width<=767px){.sec-steps{padding:60px 20px 20px}.sec-order{padding:0 20px 40px}.order-row .ib{width:100%;max-width:100%}}.sec-contact{background:var(--c-secondary);padding:120px 0}.ct-in{flex-direction:column;align-items:center;display:flex}.ct-img{text-align:center;margin-bottom:20px;line-height:0}.ct-img img{-webkit-mask-image:url(/assets/img/circle.svg);mask-image:url(/assets/img/circle.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ct-h{text-align:center;font-family:var(--f-head);color:#fff;margin:0 0 20px;font-size:72px;line-height:1.1em}.ct-txt{text-align:center;color:#fff;padding:0 20%;font-size:21px;line-height:1.4em}.ct-btns{justify-content:center;margin-top:40px;display:flex}.ct-btns .btn{border:1px solid #fff;margin-left:20px}.ct-btns .btn:first-child{margin-left:20px}.nw{white-space:nowrap}@media (width<=1024px){.sec-contact{padding:60px 20px}.ct-h{margin-top:-40px}.ct-txt{font-size:16px}.ct-btns{margin-top:20px}.ct-btns .btn,.ct-btns .btn:first-child{margin-left:0}}@media (width<=767px){.sec-contact{padding:80px 20px}.ct-h{margin-top:0}.ct-txt{padding:0;font-size:14px}.ct-btns{flex-wrap:wrap;margin-top:40px}.ct-btns .btn:first-child{margin:0 0 10px}}
