﻿@import url("../fonts/gotham.css");@import url("../third_party/fontawesome-pro-6.4.2-web/css/all.min.css");:root{--primary-color: #1D3036}body,html{font-family:GothamPro, sans-serif;font-weight:normal;font-style:normal;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;color:white}#page-container a{text-decoration:none;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}#page-container h1,#page-container h2,#page-container h3,#page-container h4,#page-container h5,#page-container h6{font-family:adobe-garamond-pro, serif;color:white}#page-container h1{font-size:3rem;text-align:center}#page-container .topline{font-family:GothamPro, sans-serif;font-weight:700;text-transform:uppercase;color:#CF0012;font-size:1.25rem}#page-container .uppercase{text-transform:uppercase}#page-container .fontWeightNormal{font-weight:normal}#page-container .text-red{color:#CF0012}#page-container .italic{font-weight:normal}#page-container #main-content a{text-decoration:none;color:white;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}#page-container #main-content a:hover{color:#CF0012}#page-container .et_pb_text em{font-family:adobe-garamond-pro, serif;color:#48B9EB;font-size:1.5rem;line-height:1.5rem}#page-container a{-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.7s;-moz-transition-duration:0.7s;-o-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}#page-container .et_pb_text_inner p{margin-bottom:0.25rem;padding-bottom:0.25rem}#page-container .et_pb_text_inner ol{margin-left:25px;list-style-position:outside}#page-container .et_pb_text_inner ol li{margin-bottom:10px}body{min-height:-webkit-fill-available;overflow-x:hidden;position:relative;background-color:#1D3036}body.et_pb_fullscreen_menu_active{height:100vh;overflow:hidden}html{height:-webkit-fill-available;overflow-x:hidden}#page-container{background:transparent !important}.mce-panel .mce-stack-layout-item.mce-first{position:sticky !important;top:-60px}.et-fb-modal--expanded .mce-panel .mce-stack-layout-item.mce-first{top:-24px !important}#page-container{padding-top:0 !important}.et_pb_section{background-color:transparent}.alignBottom{display:flex;flex-direction:column;justify-content:flex-end}.alignBottom .et_pb_text_inner{margin-bottom:10%}header .header-info{font-family:adobe-garamond-pro, serif;font-size:1.25rem;color:#CF0012;text-transform:uppercase;font-weight:600}header .header-info i{color:#A5A5A5;font-size:1rem}header .header-info .et_pb_column_0_tb_header{align-items:flex-end}header .et-menu-nav #menu-hauptmenue>li{padding-left:20px;padding-right:20px}header .et-menu-nav #menu-hauptmenue a{font-family:adobe-garamond-pro, serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:0.05em;opacity:0.8;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}header .et-menu-nav #menu-hauptmenue a:hover{color:white !important;opacity:1}header .et-menu-nav #menu-hauptmenue .current-menu-item a{opacity:1}footer a{font-family:adobe-garamond-pro, serif}footer h2{font-family:adobe-garamond-pro, serif}footer .footer-menu{text-align:center}footer .footer-menu ul{list-style:none;display:flex;flex-direction:row;justify-content:center}footer .footer-menu ul li{margin:15px}footer .footer-menu ul li a{font-family:adobe-garamond-pro, serif;text-transform:uppercase;color:#D3D3D3}footer .footer-menu ul li a:hover{color:red}.alignBottom .et_pb_column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.alignVertical .et_pb_column{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.verticalLine{position:relative;width:3px;margin:20px auto 40px}.verticalLine:before{border-left:2px solid white;height:100%;content:"";position:absolute}.formular .frm-fluent-form .ff-el-form-check-label{color:white !important;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .ff-el-form-control{background-clip:padding-box;background-image:none;background-color:#606060;border:0px solid var(--fluentform-border-color) !important;border-radius:0 !important;color:white;font-family:GothamPro, sans-serif;line-height:1;margin-bottom:0;max-width:100%;padding:11px 15px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.formular .frm-fluent-form .ff-el-form-control::placeholder{color:white !important;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .ff-el-form-control:focus{background-color:#A5A5A5;border-color:unset;color:white;outline:none;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .choices__inner{background:#606060 !important;border:0px solid #ddd !important;border-radius:0 !important;display:inline-block;color:white !important;font-family:GothamPro, sans-serif;font-size:14px;min-height:auto;overflow:hidden;vertical-align:top;width:100%}.formular .frm-fluent-form .choices__inner .choices__placeholder{color:white !important;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .choices[data-type*=select-one] .choices__input{background-color:#A5A5A5 !important;border:0px solid #ced4da !important;box-sizing:border-box !important;display:block;font-size:16px;line-height:1.6;margin:10px 0 10px 10px !important;outline:none !important;padding:6px 10px;width:calc(100% - 20px) !important;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .choices__placeholder{color:white !important}.formular .frm-fluent-form .choices__list--single .choices__item{font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .choices__list--dropdown{background-color:#606060 !important;border:0px solid #80bdff;border-bottom-left-radius:0;border-bottom-right-radius:0;height:auto;margin-top:-1px;max-height:180px;min-width:100%;overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;visibility:hidden;width:-moz-max-content;width:max-content;will-change:visibility;word-break:break-all;z-index:3;font-family:GothamPro, sans-serif;font-weight:600}.formular .frm-fluent-form .choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:black !important}.formular .frm-fluent-form .ff-btn-submit{background-color:#CF0012;border:0;color:white;font-family:GothamPro, sans-serif;font-weight:600;padding:10px 20px;text-transform:uppercase;width:100%;text-align:left;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:1s;-moz-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out";position:relative}.formular .frm-fluent-form .ff-btn-submit:after{font-family:"Font Awesome 6 Pro";content:"";position:absolute;right:20px}.formular .frm-fluent-form .ff-btn-submit:hover{background-color:black}.splide-cars .cars-item{height:40vw}.splide-cars .cars-item .cars-image{width:100%;height:40vw;overflow:hidden}.splide-cars .cars-item .cars-image img{object-fit:cover;object-position:center;height:100%;width:100%}.splide-cars .cars-item .cars-description{position:absolute;right:50px;bottom:25px}.splide-cars .cars-item .cars-description .cars-title{font-family:adobe-garamond-pro, serif;font-weight:700;text-shadow:1px 1px 3px white;color:black;font-size:1.5rem}.splide-cars .cars-item .cars-description .cars-youtube-link{margin-top:15px}.splide-cars .cars-item .cars-description .cars-youtube-link a{font-family:adobe-garamond-pro, serif;font-weight:700;color:#CF0012 !important;font-size:1.5rem}.slideshow-kenburn-wrapper{height:35vw;min-height:35vw;width:100%}.slideshow-kenburn-wrapper a{pointer-events:none;cursor:default}@media (min-width:1200px) and (max-width:1405px){.slideshow-kenburn-wrapper{min-height:40vw}}.car-kenburn-wrapper{height:30vw;min-height:30vw;width:100%;position:relative}.car-kenburn-wrapper a{pointer-events:none;cursor:default}@media (min-width:1200px) and (max-width:1405px){.car-kenburn-wrapper{min-height:40vw}}.cars-wrapper{display:flex;flex-direction:row}.cars-wrapper .car-wrapper{width:33%;padding:25px}.cars-wrapper .car-wrapper .car-inner{padding-top:15px}.cars-wrapper .car-wrapper .car-inner .car-image{border:2px solid #CF0012;width:100%;aspect-ratio:1.3333333333;overflow:hidden;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out";box-shadow:0px 0px 0px rgba(0, 0, 0, 0);position:relative}.cars-wrapper .car-wrapper .car-inner .car-image .youtube-wrapper{position:absolute;z-index:99;right:5px;bottom:5px;background-color:#CF0012;padding:5px 10px}.cars-wrapper .car-wrapper .car-inner .car-image .youtube-wrapper .youtube a{color:white;text-transform:uppercase;font-size:0.85rem;line-height:0.9rem;font-weight:500;display:block}.cars-wrapper .car-wrapper .car-inner .car-image .preis-wrapper{position:absolute;z-index:99;left:5px;bottom:5px;background-color:black;padding:5px 10px}.cars-wrapper .car-wrapper .car-inner .car-image .preis-wrapper .preis{color:white;text-transform:uppercase;font-size:0.85rem;line-height:0.9rem;font-weight:500;display:block}.cars-wrapper .car-wrapper .car-inner .car-image img{position:relative;z-index:98;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}.cars-wrapper .car-wrapper .car-inner .car-image:hover{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.75)}.cars-wrapper .car-wrapper .car-inner .car-image:hover img{transform:scale(1.1)}.cars-wrapper .car-wrapper .car-inner .car-content{margin-top:15px}.cars-wrapper .car-wrapper .car-inner .car-content .car-title h2{font-weight:600;margin-bottom:5px;padding-bottom:0}.cars-wrapper .car-wrapper .car-inner .car-content .car-type{font-family:adobe-garamond-pro, serif;color:#D3D3D3;font-size:1.25rem}.cars{background-color:#3E3E3E}.cars .main_title{text-align:center;padding:50px 0}.cars .main_title h1.title{margin-left:-75px;text-transform:uppercase;margin-bottom:5px;padding-bottom:0px;font-weight:600}.cars .main_title h1.title img{width:150px;margin-top:-5px}.cars .main_title .title-type{color:#A5A5A5;font-weight:600;text-transform:uppercase}.cars .specifications{padding:50px 0;background-color:#282828}.cars .specifications .et_pb_row_1{align-items:stretch;align-content:stretch;display:flex}.cars .specifications .et_pb_column{display:flex;justify-content:center;flex-direction:column;align-content:center;border-right:1px solid #5B5C5D}.cars .specifications .et_pb_column:last-child{border:0}.cars .specifications .et_pb_column.et_pb_column_1{width:calc(100% / 3) !important}.cars .specifications .et_pb_column.et_pb_column_2,.cars .specifications .et_pb_column.et_pb_column_3,.cars .specifications .et_pb_column.et_pb_column_4{width:calc((100% - (100% / 3)) / 3)}.cars .specifications .et_pb_column h2.title{text-transform:uppercase;font-size:2rem;font-weight:600}.cars .specifications .et_pb_column .specs-data{padding-right:25px}.cars .specifications .et_pb_column .specs-data .title-type{font-weight:500;color:#A5A5A5}.cars .specifications .et_pb_column .specs-preis{padding-left:50px}.cars .specifications .et_pb_column .specs-preis .preis{color:white;font-family:adobe-garamond-pro, serif;font-size:2rem}.cars .specifications .et_pb_column .specs{padding-left:50px;padding-right:25px;font-weight:600;text-transform:uppercase}.cars .specifications .et_pb_column .specs .red{font-family:adobe-garamond-pro, serif;color:#CF0012;font-size:1.5rem}.cars .galerie{border-top:5px solid #CF0012;border-bottom:5px solid #CF0012}.cars .imageRows .imageRow{display:flex;flex-wrap:wrap}.cars .imageRows .row2 .image-wrapper{width:calc(100% / 2)}.cars .imageRows .row2 .image-wrapper .image{height:400px}.cars .imageRows .row3 .image-wrapper{width:calc(100% / 3)}.cars .imageRows .row3 .image-wrapper .image{height:300px}.cars .imageRows .textrow{width:100%;padding:40px 0;text-align:center;background-color:#1C1C1C}.cars .imageRows .textrow .text{font-weight:500;font-size:1.25rem}.cars .imageRows .image-wrapper{position:relative}.cars .imageRows .image-wrapper .more-images{position:absolute;width:100%;background-color:#CF0012;color:white;bottom:-40px;text-align:center;padding:7px 10px;height:40px}.cars .imageRows .image-wrapper .more-images a{text-transform:uppercase;font-weight:600}.cars .imageRows .image-wrapper .more-images a:hover{color:black !important}.cars .imageRows .image-wrapper .image{width:100%;overflow:hidden}.cars .imageRows .image-wrapper .image img{object-fit:cover;object-position:center;width:100%;height:100%;-webkit-transition-property:"all";-moz-transition-property:"all";-o-transition-property:"all";transition-property:"all";-webkit-transition-duration:1.0s;-moz-transition-duration:1.0s;-o-transition-duration:1.0s;transition-duration:1.0s;-webkit-transition-timing-function:"ease-in-out";-moz-transition-timing-function:"ease-in-out";-o-transition-timing-function:"ease-in-out";transition-timing-function:"ease-in-out"}.cars .imageRows .image-wrapper .image img:hover{transform:scale(1.15)}.cars .content-row{padding:100px 0;background-color:#171717}.cars .content-row .et_pb_column_5{border-right:1px solid #5B5C5D;padding-right:50px}.cars .content-row h2.title{text-transform:uppercase;font-size:2rem;font-weight:600;margin-bottom:0.25rem;padding-bottom:0}.cars .content-row .title-type{font-weight:600;color:#A5A5A5}.cars .content-row .description{margin-top:50px}.cars .content-row .description p{margin-bottom:0.25rem;padding-bottom:0.5rem;line-height:1.25rem}.cars .content-row .contact-wrapper{padding-left:50px;padding-right:50px}.cars .content-row .contact-wrapper .contact h2{font-size:2rem;font-weight:600}.cars .content-row .contact-wrapper .phone{padding:0px 0 25px 0;font-size:1.25rem;font-weight:500}.cars .formular-row{padding:25px 0}.cars .formular-row .formular{padding:50px 0}/*# sourceMappingURL=app.css.map */