.elementor .fw-test-card-top{padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .fw-test-carousel{padding-block-start:0px;padding-block-end:16px;padding-inline-start:clamp(24px,4vw,48px);padding-inline-end:clamp(24px,4vw,48px);display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;align-items:stretch;}.elementor .fw-test-head{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(24px,4vw,48px);padding-inline-end:clamp(24px,4vw,48px);display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .fw-test-section{width:100%;position:relative;color:var(--White);padding-block-start:clamp(64px,9vh,96px);padding-block-end:clamp(64px,9vh,96px);padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-image:radial-gradient(circle at top right, #586994 0%,#343d54 16%,#0d0d0f 43%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:32px;}.elementor .fw-fleet-onb-label{font-family:montserrat;font-weight:500;font-size:13px;color:rgba(255,255,255,0.6);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fw-fleet-onb-row{display:flex;gap:20px;flex-wrap:wrap;}.elementor .fw-fleet-onb-h{font-family:montserrat;font-weight:700;font-size:16px;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fw-fleet-onb{margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .fw-fleet-extra-p{font-family:montserrat;font-weight:500;font-size:14px;color:rgba(255,255,255,0.7);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fw-fleet-extra-h{font-family:montserrat;font-weight:700;font-size:16px;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fw-fleet-extra{display:flex;flex-direction:column;gap:8px;}.elementor .svc-card-bot{display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .svc-card-p{max-width:360px;font-family:montserrat;font-weight:400;font-size:14px;color:#FFFFFF;line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .svc-card-h{font-family:tt-commons-pro;font-weight:700;font-size:20px;color:#FFFFFF;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .svc-card{min-height:320px;overflow:hidden;position:relative;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;}.elementor .svc-row{width:100%;padding:0px;display:grid;gap:12px;}.elementor .nav-link{font-family:proxima-nova;font-weight:500;font-size:14px;color:var(--White);text-decoration:none;cursor:pointer;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;}.elementor .nav-link:hover,.elementor .nav-link:focus-visible{color:var(--White);}.elementor .btn-outline-s{font-family:montserrat;font-weight:500;font-size:12px;color:var(--White);text-decoration:none;cursor:pointer;padding-block-start:11px;padding-block-end:11px;padding-inline-start:27px;padding-inline-end:27px;border-radius:9999px;border-width:1px;border-color:var(--White);border-style:solid;background-color:rgba(0,0,0,0);display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-outline-s:hover,.elementor .btn-outline-s:focus-visible{color:var(--White);}.elementor .btn-primary{font-family:montserrat;font-weight:700;font-size:16px;color:var(--White);text-decoration:none;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;border-radius:9999px;background-color:var(--Blue);display:inline-flex;justify-content:center;align-items:center;}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:#47567a;}.elementor .ds-small{font-family:tt-commons-pro;font-weight:400;font-size:13px;line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-body{font-family:montserrat;font-weight:400;font-size:16px;color:var(--White);line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-lead{font-family:tt-commons-pro-thin;font-weight:400;font-size:clamp(18px,1.5vw,22px);line-height:1.4em;padding-inline-start:8px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-h5{font-family:Monument Extended;font-weight:700;font-size:20px;line-height:1.25em;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-h4{font-family:tt-commons-pro;font-weight:600;font-size:24px;line-height:1.2em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-h2{font-family:Monument Extended;font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ds-h1{font-family:Monument Extended;font-weight:700;font-size:clamp(40px,5vw,64px);line-height:1.05em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .fw-fleet-info{width:100%;position:absolute;}.elementor .fw-fleet-car{width:65vw;height:auto;position:absolute;inset-block-start:100px;}.elementor .fw-fleet-models-group{display:none;gap:20px;flex-wrap:wrap;}.elementor .fw-fleet-models-group.e--selected{display:flex;}.elementor .fw-fleet-model{font-family:montserrat;font-weight:600;font-size:14px;color:rgba(255,255,255,0.4);cursor:pointer;}.elementor .fw-fleet-model.e--selected{color:var(--White);}.elementor .select-fahrzeug{width:auto;font-family:montserrat;font-weight:500;font-size:14px;color:var(--White);cursor:pointer;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9999px;background-color:rgba(0,0,0,0);display:inline-flex;align-items:center;}.elementor .select-fahrzeug.e--selected{color:#000000;background-color:var(--White);}.elementor .select-fahrzeug:hover,.elementor .select-fahrzeug:focus-visible{background-color:rgba(255,255,255,0.10);}.elementor .testimonials-logo{width:80px;object-fit:contain;object-position:center left;border-radius:50%;align-self:center;}.elementor .team-photo{width:600px;height:400px;object-fit:cover;object-position:center center;position:relative;border-radius:20px;}.elementor .fw-fleet-info-service-ob-icons-div{width:auto;padding:0px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .fw-fleet-info-service-ob-icon{width:48px;}.elementor .ds-h4-warum-fahrwerk{color:var(--White);margin-block-end:4px;}.elementor .ds-testimonial-author{font-family:tt-commons-pro;font-weight:700;}.elementor .ds-trust-element-text{font-family:montserrat;font-weight:700;font-size:32px;color:var(--White);}.elementor .card-testimonial-new{padding-block-start:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:20px;border-width:1px;border-color:#ffffff1a;border-style:solid;background-color:#0d0d0f33;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.05);transition:all 500ms;display:flex;flex-direction:column;gap:16px;}.elementor .card-testimonial-new:hover,.elementor .card-testimonial-new:focus-visible{box-shadow:0px 0px 20px 0px rgba(255, 255, 255, 0.1);}.elementor .ds-body-testimonals{position:static;font-family:montserrat;font-weight:400;font-size:20px;line-height:140%;text-align:start;font-style:italic;}.elementor .fw-testimonal-author{width:90%;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:10px;}.elementor .fw-dienstleisung-div{padding:0px;}