:root{--color-black:#1d1d1b;--color-white:#ffffff;--color-main:#009BA4;--font-small-extra:clamp(.8rem,calc(.8rem + .3125vw - 2.5px),1rem);--font-small:clamp(1rem,calc(1rem + .3125vw - 2.5px),1.2rem);--font-normal:clamp(1rem,calc(1rem + 1.1125vw - 2.5px),1.4rem);--font-lg:clamp(1.5rem,calc(1.5rem + 1.9375vw - 7.5px),2.8rem);--font-md:clamp(1.3rem,calc(1.3rem + 1.9375vw - 7.5px),2.5rem);--font-sm:clamp(1.2rem,calc(1.2rem + 1.9375vw - 7.5px),1.8rem);--font-xs:clamp(.8rem, calc(.8rem + .9375vw - 7.5px),1.2rem);--font-xl:clamp(1.7rem,calc(1.7rem + 1.2375vw - 3.5px),3.0rem);--font-xxl:clamp(1.9rem,calc(1.9rem + 1.8375vw - 5.5px),3.2rem);--font-banner-big:clamp(1.3rem,calc(1.3rem + 1.9375vw - 7.5px),2.8rem);--font-banner-xxl:clamp(1.3rem,calc(1.3rem + 2vw - 3.5px),5rem);--font-bread:clamp(1.4rem,calc(1.4rem + .9375vw - 4.5px),1.7rem);--font-nav:clamp(1rem, calc(1rem + 2.5vw - 1.55px), 1.4rem);--font-subnav:clamp(.8rem, calc(.8rem + 2.5vw - 1.55px), 1.2rem);--font-nav-2:clamp(1.1rem, calc(1.1rem + 1.9375vw - 3.5px),1.5rem);--box-shadow:2px 2px 5px #000000;--box-shadow-down:0 5px 15px #00000081;--text-shadow:0px 0px 30px #000000;--border-radius:1rem;--transition:250ms ease all}p{font-size:var(--font-small);font-weight:300}h1,h2,h3,h4,h5{color:var(--color-main)}h1{font-size:var(--font-xl)}h2{font-size:var(--font-lg)}h3{font-size:var(--font-md)}h4{font-size:var(--font-sm)}h5{font-size:var(--font-normal)}.container-btn-primary{background-color:var(--color-white);border:1px solid var(--color-main);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0;transform:skewX(-45deg);margin-left:2rem}.container-btn-primary:hover{background-color:var(--color-main);border:1px solid var(--color-white)}.container-btn-primary:hover .btn-primary{color:var(--color-white)}.btn{padding:.3rem 2rem}.btn-primary{transform:skewX(45deg);display:block;color:var(--color-main);background-color:transparent;border:none}.btn-primary:focus,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent;border-color:transparent}.btn-primary i{margin-left:1rem}.mb-lg{margin-bottom:5rem}#toTop.btn{padding:.7rem 1rem}@media (min-width:768px){.mb-lg{margin-bottom:10rem}}@media (min-width:1440px){.max-w{width:80%}}@media (min-width:1600px){.max-w{width:80%}}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--color-main)}.sociallink-face{width:30px;height:30px;border-radius:15px}.mx-auto.nav-tool-icon.sociallinks div{width:30px;height:30px;border-radius:15px;margin-left:1rem}.sociallinks a{color:#fff;display:block;text-align:center;font-size:19px}.mx-auto.nav-tool-icon.sociallinks{display:flex}.navbar-nav .nav-item .nav-link{font-size:var(--font-lg);text-transform:uppercase}.navbar-nav .nav-item{margin:0 1rem}.navbar-brand{z-index:4;display:flex}.navbar-toggler .icon-bar{position:relative;z-index:4}.img-logo-2{max-width:100px;margin-top:3rem;margin-left:.5rem}@media (min-width:768px){.img-logo-2{margin-top:4.5rem}}@media (min-width:1200px){.navbar-nav ul.dropdown-menu.show{position:absolute;width:120vw;height:auto;top:70px;left:-48vw;background-color:var(--color-main);display:flex;justify-content:center;border-radius:0}.navbar-nav ul.dropdown-menu.show>.nav-item>.nav-link{color:var(--color-white);font-size:var(--font-small-extra);padding-top:20px;padding-bottom:20px}.navbar-nav ul.dropdown-menu.show>.nav-item.aktiv>.nav-link{font-weight:600;color:#ffffffaa}.navbar-nav ul.dropdown-menu.show>.nav-item>.nav-link:hover{color:#ffffffaa}.navbar-nav .nav-item.aktiv>.nav-link{color:var(--color-main)}.navbar-nav .nav-item .nav-link{font-size:var(--font-normal)}.navbar-expand-xl .navbar-nav{margin-top:65px}}@media (max-width:1199px){.navbar-collapse.collapse.show,.navbar-collapse.collapsing{position:fixed;top:135px;left:0;width:100vw;height:calc(100vh - 135px);z-index:3;background-color:var(--color-main)}ul.navbar-nav.mx-auto{text-align:center;margin-top:70px}.navbar-light .navbar-nav .nav-link{color:var(--color-white);text-transform:uppercase}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:var(--color-white);font-weight:600}.navbar-nav .dropdown-menu{background-color:transparent;margin-top:.2rem;margin-bottom:.2rem}.navbar-nav .dropdown-menu.show>.nav-item>.nav-link{text-align:center;text-transform:inherit;font-size:var(--font-normal)}}.banner_overlay{height:100%;background:linear-gradient(90deg,rgba(0,0,0,.24413515406162467) 65%,rgba(0,0,0,0) 100%);display:flex}.banner_overlay .btgrid{margin-top:auto;margin-bottom:auto;padding-top:7rem}p.banner-headline{font-size:var(--font-banner-xxl);font-weight:600;font-style:italic;color:var(--color-white);max-width:60%;line-height:130%}.banner-button{background-color:var(--color-main);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.7rem calc(.5rem + 4vw);transform:skewX(-45deg);margin-left:1rem}.banner-button a{transform:skewX(45deg);display:block;color:var(--color-white)}.banner-button a i{margin-left:1rem}#banner.banner{margin-top:0!important}@media (min-width:576px){.banner-button{padding:.7rem 3rem;margin-left:2rem}}.container-text-left{position:relative}.content-block-1{position:relative;background-color:var(--color-white);max-width:100vw;z-index:1;padding:1.5rem 2.5rem}.content-block-2{position:relative;max-width:calc(100vw - 35px);bottom:35px;left:35px;z-index:1;background-color:var(--color-main);padding:1.5rem 2.5rem;color:var(--color-white)}.container-img-right{width:100%;margin-left:auto;height:250px}.container-img-left{width:100%;max-width:1450px}.bg-image-unfallhelfer{background-image:url(/tn-media/resources/startseite/home8.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.unfall-helfer-app{position:relative;height:370px;padding-top:60px;color:var(--color-white)}img.phone1{position:absolute;top:170px;left:calc(51% + 85px);height:65%;width:auto}img.phone2{position:absolute;top:160px;left:51%;height:75%;width:auto}.bg-white-skewed{width:100%;background-color:var(--color-white);margin-left:-45%;padding:1rem 2rem 1rem 45%;transform:skewX(-45deg)}.bg-white-skewed a,.bg-white-skewed p{transform:skewX(45deg);margin-bottom:0;color:var(--color-main);text-decoration:none}.container-jobs-home{position:relative;background-color:var(--color-main);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4rem 3rem;color:var(--color-white);width:100%;text-align:center}.img-box{height:200px}#leistungen-block .container-text-left li{font-size:var(--font-small);font-weight:300;margin:.3rem 0}#leistungen-block .img-box{margin-left:-36px;margin-right:-36px}.unternehmen-text{position:absolute;bottom:55vw;left:-90%;transform:translate(50%,50%);width:190%;height:auto;background-color:var(--color-white);padding:1.5rem 2rem;z-index:1}.unternehmen-split{background-color:var(--color-main);height:570px;width:50%;position:relative}.unternehmen-split img{opacity:.4;transition:opacity .8s ease-in-out}.unternehmen-split:hover img{opacity:1;transition:opacity .3s ease-in-out}.bg-color-main{background-color:var(--color-main);padding-top:4rem;padding-bottom:4rem}.bg-color-main h2,.bg-color-main p{color:var(--color-white)}.bg-color-main .projects{background-color:var(--color-white);padding:3rem;margin-top:3rem;display:flex;flex-wrap:wrap;justify-content:center}.bg-color-main .container-btn-primary{margin-top:2rem}.timeline-right{margin-bottom:2rem}.leistungen-card-text{background-color:var(--color-main);padding:1rem 1.2rem;margin-top:0;color:var(--color-white)}.leistungen-card{margin-bottom:60px}.popup-app{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);display:none}button#buttonPopupApp{background-color:transparent;border:none;color:var(--color-main)}.popup-app-content{background-color:var(--color-white);margin:10% auto;padding:2rem;width:30%}.popup-app-content button{display:block;margin:0 auto}.popup-app.show{display:block;z-index:999}.img-fit-2{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center;object-position:center}.main{overflow:hidden}main#unternehmen{padding-bottom:0}@media (min-width:576px){.container-img-right{height:auto}.img-box{height:300px}.leistungen-card{padding:3rem;width:90%;position:relative;margin-bottom:200px;margin-left:auto;margin-right:auto}.leistungen-card-text{width:calc(90% - 7rem);background-color:var(--color-main);z-index:2;position:absolute;left:50%;top:260px;transform:translateX(-50%);padding:1.5rem 2rem;color:var(--color-white)}.leistungen-card-img{height:300px}.unternehmen-text{bottom:17vw}}@media (min-width:768px){.img-box{height:500px}.content-block-1{position:absolute;width:650px;max-width:90vw;bottom:0;left:2vw;height:46%}.content-block-2{position:absolute;width:650px;max-width:85vw;bottom:-60px;left:9vw}.unfall-helfer-app{height:600px;padding-top:190px}img.phone1{top:80px;left:calc(100% + 180px);height:100%}img.phone2{top:40px;left:100%;height:115%}#leistungen-block .content-block-1{height:auto;width:480px;bottom:-300px;left:0}#leistungen-block .content-block-2{width:480px;bottom:-520px}#lackierung #leistungen-block .content-block-2{bottom:-560px}.leistungen-card-text{top:360px}.leistungen-card-img{height:400px}.unternehmen-text{bottom:0;left:-40%;width:140%}}@media (min-width:992px){.content-block-1{bottom:150px;height:40%;left:10vw}.content-block-2{left:20vw}.container-img-right{width:70%;margin-left:auto;height:600px}.container-img-left{width:70%;max-width:1450px;height:600px}.container-jobs-home{position:relative;background-color:var(--color-main);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:4rem 3rem;color:var(--color-white);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:start;bottom:0;margin-left:-120px;margin-top:auto;margin-bottom:-50px}.row-jobs-home{flex-wrap:nowrap}#leistungen-block .content-block-1{bottom:-290px;left:0}#leistungen-block .content-block-2{left:7vw;bottom:-550px}.leistungen-card{width:50%;margin-bottom:250px}}@media (min-width:1200px){.content-block-1{height:50%}#leistungen-block .content-block-1{bottom:-410px;left:calc(23vw - 370px)}#lackierung #leistungen-block .content-block-2,#leistungen-block .content-block-2{left:23vw;bottom:-620px}#leistungen-block .img-box{margin-bottom:6rem}}section.breadcrumbs .breadcrumbs-headline::after{height:10px;bottom:-4.15rem;background-color:var(--color-main);transform:skewX(-45deg)}.copy.small a{color:var(--color-main);font-weight:600}footer .icons-footer{margin:2rem 0;text-align:left}@media (min-width:576px){footer ul.menue{display:flex}footer ul.menue li.nav-item .nav-link{padding-right:1rem}footer ul.menue li.nav-item .nav-link::after{content:".";margin-left:1rem}footer ul.menue li.nav-item:last-child .nav-link::after{content:""}}@media (min-width:1200px){.copy.small{text-align:right}footer .icons-footer{margin:0;text-align:center}}p.mod_personen_person_bild img{width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:center;object-position:center}.benefit{flex:0 0 25%;padding:1rem;min-width:225px;text-align:center}.content-benefits{display:flex;flex-wrap:wrap;justify-content:center}.benefit-icon{width:100%;height:70px;display:flex;margin-bottom:1rem}.mod_jobs_kategorien .mod_jobs_kategorien_link{background-color:var(--color-white);color:var(--color-main);border:2px solid var(--color-main)}.mod_jobs_kategorien .mod_jobs_kategorien_link.mod_jobs_kategorien_link_aktiv{background-color:var(--color-main);color:var(--color-white)}.container-kat .nav-pills .nav-link{border:2px solid var(--color-main);border-radius:0;color:var(--color-main)}.container-kat .nav-pills .nav-link.active{background-color:var(--color-main);color:var(--color-white)}p.werte-headline{font-size:var(--font-sm);font-weight:500}.jobs_v3_text{margin-bottom:5rem}.jobs_v3_3_text{margin-top:5rem}@media (min-width:576px){.content-benefits{justify-content:space-between}}.card-slider{position:relative;width:100vw;height:720px;overflow:hidden;background-color:var(--color-gray)}.card-slides{display:flex;width:80%;margin:auto;height:300px}.card-slide{position:relative;flex:0 0 100%;transition:transform .3s ease;display:flex;background-color:var(--color-main);color:var(--color-white);border:15px solid var(--color-white)}.card-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;opacity:.5}.card-slide.active img{opacity:1}.card-text{display:none;position:absolute;top:300px;width:100%;height:auto;background-color:var(--color-main);left:50%;transform:translateX(-50%);padding:1rem 1.2rem}.card-headline{font-size:var(--font-sm);font-weight:600}.card-slide.active .card-text{display:block}.card-slider .card-controls{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;justify-content:space-between;padding:0;box-sizing:border-box}.card-slider .next-btn,.card-slider .prev-btn{font-size:2rem;background:0 0;border:none;cursor:pointer;color:#fff;outline:0}.card-slider .prev-btn{padding:350px 50px 200px 0}.card-slider .next-btn{padding:350px 0 200px 50px}.card-slider .pagination{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex}.card-slider .dot{width:35px;height:5px;background-color:#d6d6d6;margin:0 5px;cursor:pointer;transform:skewX(-45deg)}.card-slider .dot.active{background-color:var(--color-main)}.card-slider .card-controls .fa-solid{color:var(--color-main)}@media (min-width:576px){.card-slides{height:500px}.card-text{top:360px;width:90%;padding:2rem 2.7rem}.card-slider .card-controls{padding:0 20px;top:35%}.card-slider .card-controls .fa-solid{color:var(--color-white)}.card-slider{height:800px}.card-slider .prev-btn{padding:180px 10% 180px 0}.card-slider .next-btn{padding:180px 0 180px 10%}}@media (min-width:768px){.card-slides{width:70%}.card-slide{border:25px solid var(--color-white)}}@media (min-width:992px){.card-slides{width:50%}.card-slider .prev-btn{padding:180px 20% 180px 0}.card-slider .next-btn{padding:180px 0 180px 20%}}@media (min-width:1440px){.card-slider{height:770px}}#aufbereitung.main::before,#glasschdenundreparatur.main::before,#karosserie.main::before,#lackierung.main::before,#leasingrcklufer.main::before,#service.main::before{content:" ";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.1;background-image:url(/tn-media/resources/leistungen/leistungen-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}main#aufbereitung,main#glasschdenundreparatur,main#karosserie,main#lackierung,main#leasingrcklufer,main#service{background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(70,70,70,1) 100%);padding-bottom:8rem;padding-top:5rem}#aufbereitung .content.text-center p,#glasschdenundreparatur .content.text-center p,#karosserie .content.text-center p,#lackierung .content.text-center p,#leasingrcklufer .content.text-center p,#service .content.text-center p{color:#fff}nav#nav{background-color:#fff;z-index:3}section.breadcrumbs.breadcrumbs_10,section.breadcrumbs.breadcrumbs_11,section.breadcrumbs.breadcrumbs_12,section.breadcrumbs.breadcrumbs_13,section.breadcrumbs.breadcrumbs_14,section.breadcrumbs.breadcrumbs_15{display:none}footer#footer{background-color:#fff}main{background:linear-gradient(0deg,rgba(0,0,0,1) 0,rgba(70,70,70,1) 100%);padding-bottom:8rem;padding-top:5rem;color:var(--color-white)}main.main_5,main.main_6,main.main_7{background:var(--color-white);color:#646463}main::before{content:" ";position:fixed;top:0;left:0;width:100%;height:100%;opacity:.05;background-image:url(/tn-media/resources/leistungen/leistungen-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}main.main_5::before,main.main_6::before,main.main_7::before{content:none}section.breadcrumbs{position:relative;background:linear-gradient(0deg,rgba(70,70,70,1) 0,rgba(70,70,70,1) 100%)}section.breadcrumbs_5,section.breadcrumbs_6,section.breadcrumbs_7{background:0 0}.breadcrumbs_16{display:none}.banner{position:relative;z-index:1;border-bottom:2px solid var(--color-main)}section.breadcrumbs .untertitel{position:relative;z-index:1}section.breadcrumbs .untertitel .breadcrumbs-headline{color:var(--color-white)}section.breadcrumbs .aktive_struktur{color:var(--color-white)}section.breadcrumbs .aktive_struktur a{color:#fff8}section.breadcrumbs .aktive_struktur a.aktiv{color:#fff}section.breadcrumbs_5 .aktive_struktur,section.breadcrumbs_5 .aktive_struktur a,section.breadcrumbs_5 .aktive_struktur a.aktiv,section.breadcrumbs_5 .untertitel .breadcrumbs-headline,section.breadcrumbs_6 .aktive_struktur,section.breadcrumbs_6 .aktive_struktur a,section.breadcrumbs_6 .aktive_struktur a.aktiv,section.breadcrumbs_6 .untertitel .breadcrumbs-headline,section.breadcrumbs_7 .aktive_struktur,section.breadcrumbs_7 .aktive_struktur a,section.breadcrumbs_7 .aktive_struktur a.aktiv,section.breadcrumbs_7 .untertitel .breadcrumbs-headline{color:#646463}.unternehmen-text p{color:#646463}.bg-color-main{position:relative}.btgrid{position:relative}.container-text-left .content-block-1 li,.container-text-left .content-block-1 p{color:#646463}.card-slide{background-color:transparent;border-color:transparent}.card-slide::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-main)}.card-slide.active::before{z-index:-1}