@charset "UTF-8";
@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:300;src:url("../FontsNew/source-sans-3-v19-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../FontsNew/source-sans-3-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:500;src:url("../FontsNew/source-sans-3-v19-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:600;src:url("../FontsNew/source-sans-3-v19-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("../FontsNew/source-sans-3-v19-latin-700.woff2") format("woff2")}html{scroll-behavior:smooth;height:100%}:target{scroll-margin-top:100px}:root{--primary: #c21737;--bs-primary: #c21737;--primaryh: #c21737;--bg-light: #f0f0ee;--bs-btn-active-color: white;--bs-pagination-border-radius: 0 !important;--bs-border-radius: 0.25rem !important;--box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);--bs-border-color: #dee2e6;--lightgray: #ededed;--bs-nav-tabs-link-active-color: #343a40;--bs-emphasis-color: #343a40;--bs-border-radius-lg: 10px}.form-check-input[type=checkbox]{border-color:#bbb}.p-0>.container{padding-left:0}.bg-white{padding:1rem;border-radius:8px;background-color:rgba(255, 255, 255, 0.97) !important}body{font-family:"Source Sans 3", Arial, sans-serif;font-weight:400;font-size:17px;color:#686868}body select{font-family:"Source Sans 3", Arial, sans-serif}body select option{font-family:"Source Sans 3", Arial, sans-serif}body p{line-height:normal;font-weight:300}body:before{top:0;right:0;clip-path:polygon(50% 0, 100% 0, 100% 100%, 0 100%);content:"";height:93vh;width:40vw;background-color:#c21737;position:fixed;z-index:-1;transition:all 300ms linear}body.noRedLine:before{display:none}.py-xl-8{padding:8rem 0}body#page-1 #page-footer{margin-top:0 !important}body#page-1:before{position:absolute;height:93vh}.main-content.pt-0-important{padding-top:0 !important}.colBgrWrapper .ce-breadcrumb{margin-top:0 !important}.colBgrWrapper .breadcrumb{color:#fff;left:-20px;position:relative}.colBgrWrapper .breadcrumb a{color:#fff}.colBgrWrapper .breadcrumb a:hover{color:#fff}.colBgrWrapper table tr td:first-child{width:44%}.colBgrWrapper.minPad{padding-top:3rem !important;padding-bottom:0 !important}.colBgrWrapper.RedLeft{position:relative;overflow:hidden}.colBgrWrapper.RedLeft:before{top:0;right:0;clip-path:polygon(0 0, 40% 0, 55% 100%, 0 100%);content:"";height:1000px;width:100%;background-color:#c21737;position:absolute;z-index:-1}.colBgrWrapper.RedRight{position:relative;overflow:hidden;min-height:77vh;padding-top:4rem}.colBgrWrapper.RedRight:before{top:0;right:0;clip-path:polygon(100% 0, 60% 0, 45% 100%, 100% 100%);content:"";height:1000px;width:100%;background-color:#c21737;position:absolute;z-index:-1}.colBgrWrapper.easyWerkstatt .rightImage{right:-4rem;position:relative}.colBgrWrapper .colRedTriangleBgr{color:#fff}.nav-tabs .nav-link:focus{color:#7c7c7c}.bg-lightgray{background-color:var(--lightgray)}.table-sm>:not(caption)>*>*{padding:0.25rem 0.6rem}video{max-width:100%;height:auto}.btn-outline-light{border-color:#ccc}.border{border:1px solid #ddd}.box-shadow{box-shadow:var(--box-shadow)}.bg-lichtgrau{background-color:#f5f5f5}.btn{border-radius:0;--bs-btn-font-size: 1.1rem}.btn-tiny{padding-top:0.125rem;padding-bottom:0.125rem;font-size:1rem}.btn-outline-light{color:var(--bs-nav-tabs-link-active-color)}.pagination a.page-link{border-color:#ccc;color:#8c8c8c}.pagination .active a.page-link{color:white}.bg-primary{--bs-bg-opacity: 1;background-color:var(--primary) !important;border-color:var(--primary) !important;border-radius:0}.btn-lg{font-size:1.4rem;padding:0.6rem 1.2rem}.btn-border-radius{border-radius:10px !important}.mt-n3{margin-top:-1rem}.mt-n4{margin-top:-1.5rem}.mt-n5{margin-top:-3rem}label{}.lead{font-size:1.25rem;font-weight:500;text-transform:uppercase}.nav-tabs li a{text-transform:uppercase}.underline{border-bottom:1px solid #ddd}p.lead.underline{margin-bottom:0.5rem;padding-bottom:0.25rem}#buyTabs.nav-tabs>.nav-item>a{font-size:1rem !important;height:100%}#buyTabs.nav-tabs>.nav-item>a:active,#buyTabs.nav-tabs>.nav-item>a:focus{text-decoration:none}[class*="header"].underline{margin-bottom:1rem}[class*="header"].underline>.mainheader{padding-bottom:0.5rem;margin-bottom:0}main .row{margin:0}#searchmask.modal{z-index:1000000000000000000000}.float-right{float:right}body#page-215{background:#970909}.adImg>div>.row{margin:0}.float-left{float:left}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-white *{color:#fff}.text-white a.btn{background:#fff !important;color:#c21737 !important}#page-46 .modal-backdrop.show{display:none !important}body sub{line-height:normal;font-size:0.75rem;font-weight:400}::selection{background:#c21737;color:#fff}a{color:#c21737;transition:all 250ms linear;text-decoration:none}a:focus,a:hover{color:#c21737;text-decoration:none}.text-left{text-align:left}.float-left{float:left}.float-right{float:right}.cc-window-config,.cc-revoke,.cc-window{z-index:9999999}body .page-link.active,body .active>.page-link{background:#c21737}body .cc-window{background:#fff !important;color:#686868 !important}body .cc-window h3{text-transform:none;font-size:1.8rem}body .cc-window a{color:#222222 !important}body .cc-window a.cc-dismiss{color:#fff !important}body .cc-window a.cc-btn.cc-allow-all{color:#fff !important}body.dp--cookie-consent #page-wrapper:after{display:block;content:"";width:100%;height:100%;position:fixed;background:rgba(0, 0, 0, 0.7);top:0;z-index:999999}body.dp--cookie-consent .cc-bottom{bottom:inherit;left:50%;top:50%;transform:translate(-50%, -50%)}body h1,body h2{font-weight:400;font-size:2rem;padding-bottom:0;margin-bottom:2rem;display:inline-block;color:#686868}body h1,body h2{font-size:24px}body h1 b,body h2 b{display:block;width:100%;color:#c21737}@media (min-width:1200px){body h1{font-size:46px}body h2{font-size:46px}}.mb-3 h2.mainheader{margin-bottom:1rem}aside h3.text-secondary,h3{color:#222222 !important;font-size:1.45rem}h5{font-weight:400;font-size:1.25rem}.btn{border-radius:0}.btn.btn-light{border:solid 1px #adadad}.btn.btn-light.btn-lg{border:none}.btn.btn-block{width:100%}.btn.btn-info{color:#212529;background-color:#ffffff;border-color:#c7c7c7}.btn.btn-info:active,.btn.btn-info:focus,.btn.btn-info:hover{color:#212529 !important;background-color:#e2e6ea !important;border-color:#c7c7c7 !important;outline:none !important;box-shadow:none !important}.btn.btn-primary:hover{background:#a1112c !important;background-color:#a1112c !important;border-color:#a1112c !important}.btn.btn-primary{color:#fff !important;background-color:#c21737 !important;border-color:#c21737 !important}.btn.btn-fullwidth{width:100%;text-align:center}.btn.btn-secondary{background:#f0f0f0;color:#222222;border-color:#f0f0f0}.btn.btn-secondary:hover{background:#c21737;color:#fff;border-color:#c21737}.btn.btn-outline-primary{border-color:#c21737;color:#c21737}.btn.btn-outline-primary .imgHoverLinkAnimation img:hover{transform:scale(1.05);overflow:visible;transition:all 300ms linear}.sideNav .btn.btn-secondary{width:100%}.bg-customOne{background:#F4F4F4}.small{font-size:14px}.smallText{font-size:1rem}.smallText p{font-size:1rem}.no-gutters figure{margin:0}.no-gutters p{margin:0}.noBor *{border:none !important}.smallText{font-size:0.7rem}.panoramaGal{position:absolute;z-index:9;display:block;display:flex;background:#fff;border-radius:50%;padding:0.3rem;align-items:center;right:27px;top:9px;width:40px;height:40px}.panoramaGal img{max-height:23px;max-width:100%;height:auto}.custom-hotspot{height:100px;width:100px;border-radius:50%;background:rgba(228, 27, 65, 0.6)}div.custom-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:#fff;color:#000;text-align:center;padding:5px 10px;width:350px;cursor:default;top:50%;left:50%;transform:translate(-50%, -50%)}div.custom-tooltip span img{width:100%;height:auto}div.custom-tooltip:hover span{visibility:visible}div.custom-tooltip:hover span:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:#fff transparent transparent transparent;bottom:-20px;left:-10px;margin:0 50%}.fad.fa-snowflake{color:#0079b1}@media (max-width:1199.98px){.custom-hotspot{height:50px;width:50px}div.custom-tooltip span img{max-width:350px;width:100%;display:block}div.custom-tooltip span{top:50%;left:50%;transform:translate(-50%, -50%);margin:0 !important;width:250px;width:60vw}}.accordion .accordion-item{margin-bottom:0.5rem}.accordion .accordion-item .accordion-header{width:100%;border:none}.accordion .accordion-item .accordion-button{color:#222222;background-color:#eeeeee;text-transform:uppercase}.accordion .accordion-item .accordion-button:focus{box-shadow:none}.accordion .accordion-item table tr td:first-child{width:44%}.landingStandortFilter .filterwidget{padding-left:0}.landingStandortFilter .w-100{padding-left:0}#main-navbar{padding:0}#main-navbar>.container{align-items:flex-start}#main-navbar.is-sticky{box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1)}#main-navbar #navbarToggler .navbar-nav>.nav-item{margin-right:0.5rem}#main-navbar #navbarToggler .navbar-nav>.nav-item>a{font-size:20px;transition:all 250ms linear;padding:1.5rem 0.6rem;color:#222222}#main-navbar #navbarToggler .navbar-nav>.nav-item>a:after{font-size:14px}#main-navbar #navbarToggler .navbar-nav>.nav-item>a.parent-active,#main-navbar #navbarToggler .navbar-nav>.nav-item>a:focus,#main-navbar #navbarToggler .navbar-nav>.nav-item>a:hover{color:#c21737;text-decoration:none}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu{border-radius:8px}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu a{transition:all 200ms ease;padding:0.7rem 1rem}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu a:active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu a.active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu a:focus,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu a:hover{background:none;color:#c21737}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu.show{margin-top:0}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .megaHeadline p{font-size:1.2rem;color:#686868;font-weight:bold}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a{padding:0.3rem 0;background:none;display:flex;border-bottom:solid 1px #eeeeee;justify-content:space-between;color:#686868}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a:active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a.active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a:focus,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a:hover,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a:active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a.active,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a:focus,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a:hover{color:#c21737}#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .menupages a i,#main-navbar #navbarToggler .navbar-nav>.nav-item .dropdown-menu .navListContainer a i{max-height:30px}#main-navbar #navbarToggler .mega-dropdown-menu{max-width:1320px;left:50%;transform:translate(-50%, 0);box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);border:none}#main-navbar .navbar-brand{margin-top:1rem;margin-left:5vw}#main-navbar .navbar-brand img{max-width:300px}.jetzOnlineButton{display:flex;align-items:center;justify-content:center}.jetzOnlineButton:before{font-family:"Font Awesome 6 Pro";content:"";font-size:2.2rem;margin-right:8px}.jetzOnlineButton:hover{background:#a1112c !important}.sonFragButton{display:flex;align-items:center;justify-content:center}.sonFragButton:before{font-family:"Font Awesome 6 Pro";content:"";font-size:2.2rem;margin-right:8px}body #page-wrapper #page-content{position:relative;z-index:1}body #page-wrapper #page-content.zIndexHigh{z-index:999}body #page-wrapper #main-navbar{background:none !important;z-index:15;transition:all 150ms ease-in}body #page-wrapper #main-navbar.zIndexHigh{z-index:999}body #page-wrapper #main-navbar .container-fluid{display:flex;justify-content:center;align-items:center;height:100px;margin:0;padding:0}body #page-wrapper #main-navbar .nav-right{flex:0 0 25%;color:white;height:100%;display:flex;justify-content:flex-end;height:100px}body #page-wrapper #main-navbar .nav-right .nav-content{text-align:right;padding-right:1rem;display:flex;justify-content:start;padding-top:0.5rem;flex-direction:row;flex-wrap:wrap}body #page-wrapper #main-navbar .nav-right .nav-content>.row{width:100%;flex-wrap:nowrap;justify-content:end}body #page-wrapper #main-navbar .nav-right .nav-content>.row span{width:auto;max-height:16px;font-size:1rem}body #page-wrapper #main-navbar .nav-right .nav-content>.row span a{color:#fff}body #page-wrapper #main-navbar .nav-right .nav-content .bgrTriangle{height:100px;overflow:hidden;width:450px;position:absolute;right:0;top:0;z-index:-1}body #page-wrapper #main-navbar .nav-right .nav-content .bgrTriangle:before{top:0;right:0;clip-path:polygon(50% 0, 100% 0, 100% 100%, 0 100%);content:"";height:93vh;width:40vw;background-color:#c21737;position:absolute;z-index:-1;transition:all 300ms linear;right:0;top:0}body #page-wrapper #main-navbar .nav-right .nav-content a{width:auto}body #page-wrapper #main-navbar .nav-right .nav-content a i{color:white;font-size:1.7rem;transition:transform 0.2s linear;will-change:transform}body #page-wrapper #main-navbar .nav-right .nav-content a i:hover{will-change:transform;transform:scale(1.15)}body #page-wrapper #main-navbar .nav-right svg{max-height:30px;width:55px;transition:transform 0.2s linear;will-change:transform}body #page-wrapper #main-navbar .nav-right svg:hover{will-change:transform;transform:scale(1.15)}body #page-wrapper #main-navbar .nav-right svg path{fill:#fff}body #page-wrapper #main-navbar .navbar-brand{margin-top:0.5rem}body #page-wrapper #main-navbar.sticky-top.scrolled{box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);background:#fff !important}body #page-wrapper .jumbotron{display:flex;width:100%;align-items:stretch}body #page-wrapper .jumbotron .jumboBGR{}.sidebarNav li{position:relative}.sidebarNav li a{color:#222222;display:block;border:solid 1px #686868;border-top:none;transition:all 200ms ease}.sidebarNav li a.active{background:#c21737;color:#fff}.sidebarNav li a:hover{background:#686868}.sidebarNav li:first-child a{border-top:solid 1px #686868}.sidebarNav .submenu{margin-left:0;padding-left:0;border:solid 1px #686868;position:absolute;background:#fff;z-index:99;display:none;width:100%}.sidebarNav .submenu.show{display:block}.sidebarNav .submenu li{list-style-type:none;margin-left:0}.sidebarNav .submenu li a{border:none !important}.rentNav h2{border:none;margin-bottom:1rem}.rentNav h5{text-transform:none;font-size:1.2rem}.rentNav .collapse .active{background:#c21737;color:#fff !important}.list .legend{margin-top:1rem;display:flex;flex-wrap:wrap}.list .legend p{margin-right:1rem;color:#9E9E9E;font-size:15px;margin-bottom:10px}.list .legend svg.icon{padding:0;margin-right:0;fill:#9E9E9E}.jumbotron{line-height:0}.jumbotron figure{margin:0}.jumbotron .karriere .carousel-caption{left:45%}.jumbotron .karriere .lead{background:rgba(64, 64, 64, 0.9);padding:0.5rem;font-size:3rem;text-align:left;width:max-content}.jumbotron .karriere .lead+.lead{font-size:1.5rem}.jumbotron .karriere .w-100{width:auto !important;text-align:left}.jumbotron .karriere a{background:#e41b41;color:#fff;font-size:1rem;padding:0.5rem}.collapsible-accordion{text-align:center}.collapsible-accordion .card{margin-bottom:0.5rem}.collapsible-accordion .card>a{color:#222222;text-transform:uppercase}.collapsible-accordion .card>a[aria-expanded="true"] i,.collapsible-accordion .card>a[aria-expanded="true"] svg{transition:all 300ms linear;transform:rotate(-180deg)}.collapsible-accordion .card .card-body{padding:0}.collapsible-accordion .card .card-body p{padding:0;margin:0}.collapsible-accordion .card .card-body a{color:#222222;display:block;padding:1rem}.collapsible-accordion .card .card-body a:hover{background:#c21737;color:#fff}.jobOfferAcc .collapsible-accordion,.jobOfferAcc .collapsible-accordion .card .card-body p{text-align:left}.jobOfferAcc .collapsible-accordion .card .card-body{padding:1.25rem}table.table th{background:#c21737;background-color:#c21737 !important;border-color:#c21737 !important;font-weight:400}table.table thead.table-dark{border-color:var(--bs-primary)}table.table-striped td{padding:5px 8px;font-size:1.1rem;line-height:normal}span.mandatory{padding-left:0.25rem}@media (min-width:992px){.tx-powermail>.container-fluid{padding-left:0;padding-right:0}}.tx-powermail{border-radius:0px}.tx-powermail legend,.tx-powermail h3{display:none}.tx-powermail .control-label{font-weight:400}.tx-powermail .powermail_fieldwrap_type_radio .radio{margin-right:1rem}.tx-powermail .powermail_fieldwrap_type_radio>div{display:flex}.tx-powermail .powermail_fieldwrap_type_text.powermail_fieldwrap_marker_04>div{margin-left:11rem}.powermail-service{max-width:95%}.iconRow{filter:grayscale(1);transition:all 200ms ease;max-width:100%;overflow:hidden}.iconRow:hover{filter:grayscale(0)}form .form-group{margin-bottom:1rem}form .form-control:focus{color:#c21737;background-color:#fff;border-color:#c21737;outline:0;box-shadow:0 0 0 0.25rem rgba(228, 27, 65, 0.25)}form .form-select:focus{background-color:#fff;border-color:#c21737;outline:0;box-shadow:0 0 0 0.25rem rgba(228, 27, 65, 0.25)}.iconsRow{justify-content:center;padding-left:185px;padding-right:200px}.iconsRow figure{overflow:visible}.iconsRow>div{margin-right:1rem}.iconsRow>div:last-child{margin-right:0}.iconsRow svg,.iconsRow img{transition:all 300ms linear}.iconsRow svg:hover,.iconsRow img:hover{transform:scale(1.1)}.iconsRow figure{max-width:120px !important}.iconsRow .row{margin-bottom:1.5rem !important}.iconsRow .col-md-2 figure{display:flex;align-items:center;height:100%;overflow:visible}.iconsRow .col-md-2 figure a{display:flex;align-items:center}.iconsRow .col-md-2 figure a img{height:auto}#page-footer{background:#222222}#page-footer .modal p{color:#222222 !important}#page-footer .nav li a{color:#fff;padding:0;margin-bottom:1rem}#page-footer .nav li a:hover{color:#c21737}#page-footer .smallText{font-size:0.8rem !important;line-height:1.4rem;color:#C5C5C5}#page-footer .smallText p{font-size:0.8rem !important}.underfoot{font-size:13px;background:#222222;color:#fff}.underfoot>div{max-width:1550px;margin:0 auto}.underfoot p{font-weight:400;color:#fff}.rentModal{display:block;width:91%}.iconWrap>div:last-child .iconBox{border-right:solid 5px #fff}.iconWrap>div{display:flex}.iconBox{border-left:solid 5px #fff;padding-left:1.5rem;width:100%}.iconBox h3{font-size:1.25rem}.iconBox a{color:inherit;display:block}.iconBox a:hover{text-decoration:none}.iconBox a:hover i:before{color:#c21737}.iconBox a i:before{transition:all 300ms linear}@media (min-width:1200px){.iconBox h3{font-size:1.5rem}}.sideMenuScroll{position:fixed;right:0;z-index:999999;top:330px;transition:all 200ms ease-in;pointer-events:none}.sideMenuScroll .stickItem{background:#fff;display:flex;transition:transform 300ms ease-out;transform:translateX(215px);width:270px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.3);margin-bottom:0.5rem;pointer-events:all}.sideMenuScroll .stickItem:hover{transform:translateX(0)}.sideMenuScroll .stickItem>a{display:flex;width:100%}.sideMenuScroll .stickItem>a .iconWrap{background:#c21737;padding:0.6rem;display:flex;width:20%;justify-content:center}.sideMenuScroll .stickItem>a .iconWrap svg path{fill:#fff}.sideMenuScroll .stickItem>a .iconWrap i{color:#fff;height:2rem;display:flex;align-items:center}.sideMenuScroll .stickItem>a .linktext{font-size:1.4rem;display:flex;width:80%;text-transform:uppercase;align-items:center;font-weight:400;justify-content:center}.sideMenuScroll .stickItem>a:hover{text-decoration:none}.sideMenuScroll .stickItem a{color:#222222}.ce-link-content figure{margin:0}.placeList{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:space-between}.placeList li{display:flex;width:49%;padding:0;margin-bottom:1.1rem}.placeList li a{background:#c21737;display:block;color:#fff;padding:0.8rem 1rem;transition:all 250ms linear}.placeList li a:hover{background:#a1112c}.placeList li a svg{color:#fff}.placeList li a.placelink{width:100%}.placeList li a.maplink{background:#ea385a}.placeList li a.maplink:hover{background:#d58526}.tx-powermail .layout2{display:none !important}.dreamCar p{font-size:1.25rem}@media (min-width:1200px){.dreamCar p{font-size:1.5rem}}#openBrueggeMap{top:-2rem;position:relative}.olMap .olControlAttribution{bottom:0;background:rgba(255, 255, 255, 0.8)}div.olMap svg g image{fill:#08DBAA !important}div.olMap svg g g image:hover{cursor:pointer}.navbar-toggler{height:34px;width:34px;padding:0;position:relative}.navbar-toggler .icon-bar{position:absolute;top:50%;left:5px;margin-top:-1px;background-color:#8c8c8c;transition:all 0.3s ease-in-out;display:block;width:22px;height:2px;border-radius:1px}.navbar-toggler .icon-bar:nth-child(1){margin-top:-1px;transform:rotate(-45deg)}.navbar-toggler .icon-bar:nth-child(2){margin-top:-1px;opacity:0}.navbar-toggler .icon-bar:nth-child(3){margin-top:-1px;transform:rotate(45deg)}.navbar-toggler:hover .icon-bar:nth-child(2){margin-left:2px}.navbar-toggler.collapsed .icon-bar:nth-child(1){margin-top:-7px;transform:rotate(0deg)}.navbar-toggler.collapsed .icon-bar:nth-child(2){opacity:1}.navbar-toggler.collapsed .icon-bar:nth-child(3){margin-top:5px;transform:rotate(0deg)}.d-xl-flex{display:none}.btnClear.btn-filterValues.btn-undo-filter{margin-top:0.75rem}@media (min-width:768px){body .modal{margin-top:4rem !important}}@media (min-width:992px){#page-footer .nav{margin-left:3rem}.filter-attribute-wrap{overflow-y:hidden;overflow-x:hidden}}@media (min-width:1200px){.d-xl-flex{display:flex}}@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1550px}body{font-size:20px}}@media (max-width:1024px){#main-navbar{padding:0.5rem 1rem}#main-navbar .navbar-brand{margin:0 !important}#main-navbar>.container{align-items:center}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-floating{max-width:100%;width:100%}}@media (max-width:767.98px){body .modal{margin-top:7rem !important;padding-bottom:7rem !important;z-index:999999999999}.tx-powermail .container-fluid .form-group{padding:0}.carsearch-pagination li.page-item{margin-bottom:1rem}div#filter-tags-holder{margin-bottom:0}.btnClear.btn-filterValues.btn-undo-filter{margin-top:0;margin-left:auto !important;margin-right:0 !important;display:block;width:50%;max-width:none}#navbarToggler .navbar-nav .nav-item{border-bottom:solid 1px #D8D8D8}#navbarToggler .navbar-nav .nav-item .dropdown-toggle:after{content:"";position:absolute;transition:transform 0.2s linear;backface-visibility:hidden;background:#8c8c8c;height:2px;width:16px;top:50%;right:3rem;border:none;transform:rotate(90deg)}#navbarToggler .navbar-nav .nav-item .dropdown-toggle:before{content:"";position:absolute;transition:transform 0.2s linear;transform:translateZ(0);backface-visibility:hidden;background:#8c8c8c;height:2px;width:16px;top:50%;right:3rem}#navbarToggler .navbar-nav .nav-item a{height:auto;line-height:normal !important;border:none !important;position:relative}#navbarToggler .navbar-nav .nav-item a:hover{border:none !important}#navbarToggler .navbar-nav .dropdown-toggle.show:before{transform:rotate(45deg)}#navbarToggler .navbar-nav .dropdown-toggle.show:after{transform:rotate(135deg)}#navbarToggler .navbar-nav .dropdown-menu{border-left:4px solid rgba(214, 19, 19, 0.5)}.searchAndFilter.vermiet{padding-top:0}}@supports (-webkit-touch-callout: none){@media (max-width:767px){body .modal{margin-top:0rem !important}}}@media (max-width:420px){#main-navbar .navbar-brand{max-width:80%}}@media (max-width:400px){body .cc-window h3{font-size:1rem}body .cc-window{font-size:12px}.cc-floating.cc-theme-edgeless .cc-message{padding:0.5rem}#main-navbar .navbar-brand img{max-width:80%}}.text-captialize{text-transform:capitalize}#carbuy-anfrageModal{outline:none;margin:2rem 0}#carbuy-anfrageModal .modal-dialog{--bs-modal-width: auto}@media screen and (min-width:1200px){#carbuy-anfrageModal .modal-dialog{--bs-modal-width: auto;padding:0 250px}}.powermail_fieldwrap_leasingdaten,.powermail_fieldwrap_laufzeitinmonaten,.powermail_fieldwrap_kilometerprojahr,.powermail_fieldwrap_sonderzahlungeinmalig,.powermail_fieldwrap_finanzierungsdaten,.powermail_fieldwrap_laufzeitmonat,.powermail_fieldwrap_gewuenschteanzahlungeinmalig{display:none !important}.powermail_fieldwrap_leasingdaten.showMe,.powermail_fieldwrap_laufzeitinmonaten.showMe,.powermail_fieldwrap_kilometerprojahr.showMe,.powermail_fieldwrap_sonderzahlungeinmalig.showMe,.powermail_fieldwrap_finanzierungsdaten.showMe,.powermail_fieldwrap_laufzeitmonat.showMe,.powermail_fieldwrap_gewuenschteanzahlungeinmalig.showMe{display:flex !important}.csDetailPageBody:before{position:fixed}.csDetailPageBody .back-to-top{display:none}.additionalFeatures .accordion .accordion-item h2 button{text-transform:none;border-bottom:solid 1px #c21737;padding-bottom:0.6rem;font-size:1.3rem;color:#222222;text-decoration:none;text-transform:none;background:none}.additionalFeatures .accordion .accordion-item h2 button:after{content:"+";background:none}.additionalFeatures .accordion .accordion-item .features-list li{color:#686868}.breadcrumb{padding:0;padding-left:0.5rem !important;font-size:1rem;color:#686868}.breadcrumb a{font-size:1rem;color:#686868;transition:all 200ms linear}.breadcrumb a:hover{color:#c21737}.detailCar{font-size:1rem}.detailCar p{font-weight:400}.detailCar>.container{max-width:86%;margin:0 0 0 5%;padding:0}.detailCar>.container .row>div{padding-left:0}.detailCar .breadcrumb{max-width:90%;margin:0 0 0 5%}.detailCar .small.anmerkung{font-size:11px}.detailCar header h1{border:none;margin-bottom:1rem;background-color:rgba(255, 255, 255, 0.97) !important;border-radius:8px;font-size:2rem;color:#222222;font-weight:bold}.detailCar header h2{border-bottom:solid 1px #c21737;padding-bottom:0.6rem;font-size:1.7rem;color:#222222;text-decoration:none;text-transform:none}.detailCar h3{font-size:1.15rem}.detailCar .cs-detail-img-buy{height:100%}.detailCar .cs-detail-img-buy>div:first-child{padding-left:0}.detailCar .cs-detail-img-buy .carInfos{background-color:rgba(255, 255, 255, 0.97) !important;border-radius:8px;padding:1rem}.detailCar .cs-detail-img-buy .ce-list{height:100%}.detailCar .cs-detail-img-buy .verhicleGalWrapper{width:100%;display:flex;height:70vh;flex-direction:row}.detailCar .cs-detail-img-buy .verhicleGalWrapper .fullscreen-toggle{position:absolute;top:10px;right:10px;z-index:100;width:35px;height:35px;border-radius:50%;background:#fff;border:none;display:flex;align-content:center;align-items:center;justify-items:center;justify-content:center}.detailCar .cs-detail-img-buy .verhicleGalWrapper .fullscreen-toggle i{font-size:1.4rem}.detailCar .cs-detail-img-buy .verhicleGalWrapper.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%}.detailCar .cs-detail-img-buy .verhicleGalWrapper.fullscreen .carousel-inner{height:100%;display:flex;align-content:center;align-items:center}.detailCar .cs-detail-img-buy .verhicleGalWrapper.fullscreen .carousel-inner .carousel-item{}.detailCar .cs-detail-img-buy .verhicleGalWrapper.fullscreen .carousel-inner .carousel-item img{width:auto !important}.detailCar .cs-detail-img-buy .verhicleGalWrapper.fullscreen .carousel-inner .carousel-item .carimg-item{max-height:100vh !important;width:auto}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inline-gallery-container .thumbCol{max-height:610px}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inline-gallery-container .gallery-thumb{width:100%;margin-bottom:10px;height:100px;display:flex;align-content:center;align-items:center}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel{background:white;transform:translateX(0);height:100%;width:100%;min-width:100%}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-indicators{left:15px;justify-content:start;margin:0;background:#fff;border-radius:8px;padding:0.5rem;bottom:15px;width:fit-content;z-index:26}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-indicators li{list-style-type:none;height:15px;width:15px;background:#686868;border-radius:50%;border:none}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-indicators li.active{background:#c21737}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-inner{min-height:100%;align-content:center}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-inner .bgrBlurIMage{background-size:cover;background-repeat:no-repeat;background-position:center;filter:blur(20px);display:flex;height:100%;width:100%;position:absolute;z-index:-1;opacity:0.4;background-color:#000}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-inner .carimg-item{max-height:650px;width:auto}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-prev,.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-next{opacity:0}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-prev .carousel-control-next-icon,.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-prev .carousel-control-prev-icon,.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-next .carousel-control-next-icon,.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-next .carousel-control-prev-icon{background-color:#0d4b57;color:#fff;border-radius:50%;height:3rem;width:3rem;background-size:69%}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-prev{padding-left:15px;justify-content:flex-start}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-control-next{padding-right:15px;justify-content:flex-end}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel.imActive{animation:slideLeft100 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel.imNotActive{animation:slideLeft 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper .outer-360-container{transform:translateX(100%);height:100%;width:100%;min-width:100%;position:relative;left:-100%}.detailCar .cs-detail-img-buy .verhicleGalWrapper .outer-360-container.imActive{animation:slideLeft100 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper .outer-360-container.imNotActive{animation:slideLeft 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inner-360-container{transform:translateX(100%);height:100%;width:100%;min-width:100%;position:relative;left:-200%}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inner-360-container.tabs2{left:-100%}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inner-360-container.imActive{animation:slideLeft100 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper .inner-360-container.imNotActive{animation:slideLeft 0.4s linear forwards}.detailCar .cs-detail-img-buy .verhicleGalWrapper:hover .carousel-control-prev,.detailCar .cs-detail-img-buy .verhicleGalWrapper:hover .carousel-control-next{opacity:1 !important}.detailCar .iconRowWrap{margin:5rem 0}.detailCar .iconRowWrap>div:last-child{padding-right:0}.detailCar .iconRowWrap>div{max-width:20%}.detailCar .iconRowWrap .iconItem{text-align:center;display:flex;flex-direction:column;justify-content:center;justify-items:center;align-content:center;align-items:center;background-color:rgba(255, 255, 255, 0.97) !important;padding:1rem;border-radius:8px}.detailCar .iconRowWrap .iconItem .icon{max-height:60px;max-width:60px;fill:#686868;text-align:center;margin-bottom:0.4rem}.detailCar .iconRowWrap .iconItem .label{color:#686868;font-size:1.2rem;font-weight:bold;border-bottom:solid 1px #c21737;padding-bottom:0.4rem;margin-bottom:0.6rem}.detailCar .iconRowWrap .iconItem .value{font-size:1rem;color:#000}.detailCar .checkData{margin-bottom:0}.detailCar .checkData .listDiv .lead{font-size:1.1rem;color:#222222}.stickScrollNavWrapper{position:fixed;right:0;top:50%;padding:0.6rem 0.9rem;background:#fff;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);transform:translateX(100%);transition:all 150ms linear}.stickScrollNavWrapper.scrolled2000{transform:translateX(80%);transition:all 500ms linear}.stickScrollNavWrapper.showMe{transform:translateX(0)}.stickScrollNavWrapper.showMe .umschalter i{transform:rotate(180deg)}.stickScrollNavWrapper .stickLabel{color:#222222;font-size:1.2rem;padding-bottom:0.4rem;margin-bottom:0.4rem;border-bottom:solid 1px #c21737}.stickScrollNavWrapper ul{margin:0;padding:0}.stickScrollNavWrapper ul li{margin:0;padding:0;list-style-type:none}.stickScrollNavWrapper ul li a{padding:0.3rem 0.6rem 0.3rem 0;border-bottom:solid 1px #F4F4F4;color:#222222;display:block}.stickScrollNavWrapper ul li a.active{color:#c21737;font-weight:bold}.stickScrollNavWrapper ul li a.highlight{color:#c21737;font-weight:bold;border-bottom:none}.stickScrollNavWrapper ul li a:hover{color:#c21737}.stickScrollNavWrapper .umschalter{position:absolute;padding:5px 0.3rem;top:0;left:-35px;background:#fff;font-size:1.6rem;box-shadow:0px 0px 4px rgba(0, 0, 0, 0.3);border-top-left-radius:5px;border-bottom-left-radius:5px}.stickScrollNavWrapper .umschalter:hover{cursor:pointer}.TwoColCarSearchList #carSearchResultsList .tx_carsearch-list.design22-v1 #carResults{max-width:95%;margin:0 auto}.TwoColCarSearchList #carSearchResultsList .tx_carsearch-list.design22-v1 #carResults>.row>.carWrapper{width:48%;margin-right:2%;margin-bottom:1rem}.carChangeModeButtons{background:#fff;border-radius:8px;padding:0.1rem 0.8rem;display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.carChangeModeButtons i{font-size:1.7rem;margin-left:0.8rem}.carChangeModeButtons i.active{color:#c21737}#carSearchResultsList .partial-GridCarItem .content-breaker-element{box-shadow:0 0 5px rgba(0, 0, 0, 0.15);border-radius:8px;padding:0;overflow:hidden}#carSearchResultsList .partial-GridCarItem #carResults>.row{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}#carSearchResultsList .partial-GridCarItem #carResults>.row>div{width:100%;padding:0}#carSearchResultsList .partial-GridCarItem #carResults>.row>div .car{height:100%}#carSearchResultsList .partial-GridCarItem #carResults>.row>div .car .carLower{display:flex;flex-direction:column}#carSearchResultsList .partial-GridCarItem #carResults .carDetailIcons{margin:0.5rem 0}#carSearchResultsList .partial-GridCarItem #carResults .carDetailIcons>div{margin-bottom:0.3rem}#carSearchResultsList .partial-GridCarItem #carResults .carDetailIcons p{color:#686868;font-size:0.9rem}#carSearchResultsList .partial-GridCarItem #carResults .carDetailIcons svg path{fill:#686868}#carSearchResultsList .partial-GridCarItem #carResults .financePrice{border:solid 1px #0d4b57;border-top:none}#carSearchResultsList .partial-GridCarItem #carResults .financePrice .value,#carSearchResultsList .partial-GridCarItem #carResults .financePrice .financeLabel{font-weight:bold}#carSearchResultsList .partial-GridCarItem #carResults .carNumber p{font-size:12px}#carSearchResultsList .partial-ListCarItem .content-breaker-element{box-shadow:0 0 5px rgba(0, 0, 0, 0.15);border-radius:8px;padding:0;overflow:hidden;margin-bottom:1rem}#carSearchResultsList .cs-filtered-highlight{background:none !important;border-radius:5px !important;border:dashed 1px #c21737;width:fit-content !important;display:block;padding:4px 12px 2px 4px}@media (min-width:992px){#carSearchResultsList{}#carSearchResultsList .partial-ListCarItem .carousel>button{opacity:1;align-items:end;padding-bottom:1rem}#carSearchResultsList .partial-ListCarItem .carousel>button>span{background:none}#carSearchResultsList .partial-ListCarItem .carousel>button.carousel-control-prev>span:before{font-family:"Font Awesome 6 Pro";content:"";font-size:1.2rem}#carSearchResultsList .partial-ListCarItem .carousel>button.carousel-control-next>span:before{font-family:"Font Awesome 6 Pro";content:"";font-size:1.2rem}#carSearchResultsList #carResults .car:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.35)}#carSearchResultsList #carResults .carWrapper .petroPriceBox .priceLabel{hyphens:auto}#carSearchResultsList #carResults .carWrapper .dataWrap .carInfos>div{margin-bottom:0.4rem}#carSearchResultsList .col-md-6{width:49%;margin-right:2%}#carSearchResultsList .col-md-6:nth-child(2n){margin-right:0}#carSearchResultsList .col-md-6 .dataWrap{flex-wrap:wrap}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.carImg{order:1;width:60%}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.carInfos{order:3;width:100%;display:flex;flex-wrap:wrap;margin-top:1rem}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.carInfos>div{width:25%;margin-bottom:0.4rem}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.carInfos p{font-size:0.9rem}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.priceRowV2{order:2;width:40%}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.priceRowV2 .label{align-content:center}#carSearchResultsList .col-md-6 .dataWrap .col-md-4.priceRowV2 .label .priceLabel{font-size:15px}#carSearchResultsList .csThreeColList{width:33%;margin-right:1%;display:flex;height:auto}#carSearchResultsList .csThreeColList .car>div{align-items:stretch;display:flex;flex-direction:column}#carSearchResultsList .csThreeColList .car .carContent{height:auto;flex:1}#carSearchResultsList .csThreeColList .car .carContent .dataWrap{display:flex;flex-direction:column}#carSearchResultsList .csThreeColList .car .carContent .dataWrap>.row{height:auto;flex:1}#carSearchResultsList .csThreeColList .car .carContent .dataWrap>.row .priceRowV2{margin-top:auto}#carSearchResultsList .csThreeColList:nth-child(3n){margin-right:-12px}#carSearchResultsList .csThreeColList:nth-child(1),#carSearchResultsList .csThreeColList:nth-child(3n+1){margin-left:-12px}#carSearchResultsList .csThreeColList h2{font-weight:bold;font-size:1.8rem}#carSearchResultsList .csThreeColList h2 small{display:block;font-weight:normal;font-size:1.1rem;color:#686868}#carSearchResultsList .csThreeColList .carInfos{display:flex;flex-wrap:wrap}#carSearchResultsList .csThreeColList .carInfos>.col-6{font-size:1rem;margin-bottom:0.4rem}#carSearchResultsList .csFourColList{width:24%;margin-right:1%;display:flex;height:auto}#carSearchResultsList .csFourColList .car>div{align-items:stretch;display:flex;flex-direction:column}#carSearchResultsList .csFourColList .car h2{font-size:1.5rem}#carSearchResultsList .csFourColList .car h2 small{font-size:1rem;height:43px}#carSearchResultsList .csFourColList .car .carContent{height:auto;flex:1}#carSearchResultsList .csFourColList .car .carContent .dataWrap{display:flex;flex-direction:column}#carSearchResultsList .csFourColList .car .carContent .dataWrap>.row{height:auto;flex:1;align-content:flex-start}#carSearchResultsList .csFourColList .car .carContent .dataWrap>.row .priceRowV2{margin-top:auto}#carSearchResultsList .csFourColList .car .carContent .dataWrap>.row .priceRowV2 .upeWrapper{min-height:48px}#carSearchResultsList .csFourColList .car .carContent .dataWrap>.row .carInfos p{font-size:0.9rem}#carSearchResultsList .csFourColList .car .carContent .dataWrap .location{display:none}#carSearchResultsList .csFourColList .car .col-1{padding:0}#carSearchResultsList .csFourColList:nth-child(4n){margin-right:-12px}#carSearchResultsList .csFourColList:nth-child(1),#carSearchResultsList .csFourColList:nth-child(4n+1){margin-left:-12px}#carSearchResultsList .csFourColList h2{font-weight:bold;font-size:1.8rem}#carSearchResultsList .csFourColList h2 small{display:block;font-weight:normal;font-size:1.1rem;color:#686868}#carSearchResultsList .csFourColList .carInfos{display:flex;flex-wrap:wrap}#carSearchResultsList .csFourColList .carInfos>.col-6{font-size:1rem;margin-bottom:0.4rem}.additionalFeatures .accordion .accordion-item .features-list{column-count:4;column-gap:25px}.additionalFeatures .accordion .accordion-item .features-list li{break-inside:avoid;margin-bottom:4px}#carSearchResultsList .csThreeColList .car .petroPriceBox,#carSearchResultsList .csFourColList .car .petroPriceBox{min-height:61px}#carSearchResultsList .csThreeColList .carInfos .carInfosWrapper,#carSearchResultsList .csFourColList .carInfos .carInfosWrapper{min-height:165px;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start}#carSearchResultsList .csThreeColList .carInfos .carInfosWrapper>div,#carSearchResultsList .csFourColList .carInfos .carInfosWrapper>div{width:50%;margin-bottom:0.4rem}}.locationCarsList .location{display:block !important}.my-10{margin-top:8rem !important;margin-bottom:8rem !important}.sharpPara{}.sharpPara figure{margin:0 !important}.sharpPara figure img{width:100% !important}[class*="ico-"]{position:relative;display:inline-flex}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}#carsearch-note-list .car .carInfos>div{margin-bottom:0.4rem}#carsearch-note-list .car .carInfos p{font-size:1rem}.detailForm{margin-top:1.5rem}.detailForm .filterwidget .checkbox{width:100%;border-bottom:solid 1px #ededed;padding-bottom:0.4rem;padding-top:0.4rem}.detailForm .filterwidget .otype .cs-filter-element-wrapper{width:100%}.detailForm .filterwidget .otype .cs-filter-element-wrapper .attribute label{position:relative;top:3px}.detailForm .filterwidget .otype .cs-filter-element-wrapper .checkbox label{margin:0;margin-left:14px}.detailForm .filterwidget .otype .cs-filter-element-wrapper .checkbox label .img{height:20px;background-position:right}.detailForm .filterwidget .otype .cs-filter-element-wrapper .checkbox label .trueLabel{font-size:14px}.csDetailPageBody .car-desc table th{background:none;background-color:#fff !important}@media (min-width:1025px){.detailForm{margin-top:-0.25rem}.csDetailPageBody .car-desc{max-width:70%}#c4172 p{max-width:70%}}.detailForm .checkbox label{font-size:1rem}.detailForm .dropdown .btn-default{border-color:#ccc;border-radius:4px}.sideSearchFilter .filter-item.ocondition .form-group.check{display:flex;flex-direction:row;flex-wrap:wrap}.detailForm .ocategory .form-group.check .checkbox{}.detailForm .disabledInput{display:none !important}.detailForm .obednum .checkbox{width:100%;display:flex;align-items:center}.detailForm .obednum .checkbox>*{flex:1 0 auto}.detailForm .checkbox label[ident*="Cabrio"] .img,.dropdown-menu .iconCabrio{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/cabrio@2x.png")}.detailForm .checkbox label[ident*="Kasten"] .img,.dropdown-menu .iconKasten{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/kasten@2x.png")}.detailForm .checkbox label[ident*="WOMO"] .img,.dropdown-menu .iconWOMO{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/womo@2x.png")}.detailForm .checkbox label[ident="nutzfahrzeuge"] .img,.dropdown-menu .iconnutzfahrzeuge{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/kasten@2x.png")}.detailForm .checkbox label[ident*="Kleinwagen"] .img,.dropdown-menu .iconKleinwagen{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/klein@2x.png")}.detailForm .checkbox label[ident*="Kombi"] .img,.dropdown-menu .iconKombi{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/kombi@2x.png")}.detailForm .checkbox label[ident*="Limo"] .img,.dropdown-menu .iconLimo{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/limo@2x.png")}.detailForm .checkbox label[ident*="Sport"] .img,.dropdown-menu .iconSport{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/sport@2x.png")}.detailForm .checkbox label[ident*="SUV"] .img,.dropdown-menu .iconSUV{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/suv@2x.png")}.detailForm .checkbox label[ident*="Van"] .img,.dropdown-menu .iconVan{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/van@2x.png")}.detailForm .checkbox label[ident*="Autotrans"] .img,.dropdown-menu .iconAutotrans{display:inline-block;height:35px;width:100px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-right:1rem;background-image:url("/typo3conf/ext/carsearch/Resources/Public/css/icons/autotrans@2x.png")}.searchAndFilter .sideSearchFilter .detailForm .row.carForm .form-group.check .checkbox label .img{height:45px !important}.detailForm .checkbox label{padding-left:0 !important}#carResults .footerWrapperV2 .col-xs-12{margin-bottom:0.6rem}.content-slider h3,.vehicle-slider h3{padding:0px}.vehicle-slider svg{fill:#676767;max-height:20px;width:20px;margin-right:8px}.vehicle-slider .data-wrapper p{margin:0;padding:0;margin-bottom:0.3rem}body .iphoneModal{z-index:100000000000000000}body .detailCar .btn.btn-secondary{border-color:#0d4b57}body .jubiList #carResults .car .petroPriceBox,body .searchAndFilter #carResults .car .petroPriceBox{border:none}.searchAndFilter{align-items:flex-start}.sideSearchFilter{background-color:white}@media (min-width:992px){.sideSearchFilter>div.ce-list{padding-top:0.75rem;padding-bottom:0.75rem}}.filterwidget .filter-item{margin-bottom:0.75rem}.sideSearchFilter .mainheader{margin-bottom:1rem;border-bottom:3px solid var(--primary);width:100%;display:block;padding-bottom:0.4rem;color:#222222}.sideSearchFilter .filter-rent .mainheader{border-bottom:1px solid #ccc;font-size:1.25rem !important}.lead>.mainheader.display-1{border-bottom:1px solid #ccc;padding-bottom:0.4rem}.sideSearchFilter .filter-rent .filterwidget{margin-top:-2rem}.sideSearchFilter .checkbox label,.sideSearchFilter .attribute label{margin-bottom:0}.sideSearchFilter label>strong{font-size:1.125rem}.sideSearchFilter .container.filterwidget{padding-left:0;padding-right:0}.sideSearchFilter .form-select,.sideSearchFilter input[type="text"]{padding:0.25rem 2.25rem 0.25rem 0.75rem;color:#686868}.searchAndFilter>.sideSearchFilter{box-shadow:var(--box-shadow)}.sideSearchFilter .form-group .btn.btn-default:hover,.sideSearchFilter .form-group .btn.btn-default:focus,.sideSearchFilter .form-group .btn.btn-default:active{background-color:#eee;color:black}.mainPrice .col-6.label{width:40%}.mainPrice .col-6.value{width:60%}@media (min-width:1200px){.ce-tabs_container.h-100 .tab-content{height:calc(100% - 4.4rem)}.mainPrice .col-6.label{width:50%}.mainPrice .col-6.value{width:50%}}.detailCar p{font-size:inherit}body .detailCar .nav.nav-tabs{background:transparent}.cs-detail-left-col.align-items-stretch>div{width:100%}body .detailCar .cs-detail-left-col .nav.nav-tabs{background:#dcdcdc;font-size:24px}@media (max-width:767.98px){.carSearchResults .car .noteWrapper{right:1rem;position:relative;top:-1.75rem}#carResults .footerWrapperV2 .col-xs-12{margin-bottom:0.25rem;padding-top:0.25rem;padding-bottom:0.25rem;max-width:50%}}@media (min-width:768px){.pagi-wrap-top.fixed-top{top:6.5rem;box-shadow:0 0.25rem 1rem rgba(0, 0, 0, 0.1)}}@media (min-width:992px){.pagi-wrap-top.fixed-top{top:4.5rem;box-shadow:0 0.25rem 1rem rgba(0, 0, 0, 0.1)}}@media (min-width:1200px){.tx_carsearch-list .carInfos>.row.first{transform:scale(1.1);padding-left:3rem;padding-right:3rem;max-width:100%;overflow:hidden}.maxForm .powermail_form{max-width:50%}.maxForm .powermail_form .control-label{width:30%}.maxForm .powermail_form .col-sm-10{width:70%}}.cs-detail-values h2{color:#707070}.cs-detail-info-att h3{text-transform:none;color:#343a40 !important;font-size:1.5rem;font-weight:300}.cs-list-filter-tags p.mainheader{margin-bottom:0.5rem}.filterValues{margin-bottom:0.5rem;padding:0.5rem 0.75rem;position:relative}@media (min-width:1025px){.searchAndFilter .carSearchResults .filterValues{padding-right:11rem;position:relative}}@media (min-width:1025px){.filterValues{display:flex}}#filter-tags-holder{padding:0;display:block}#filter-tags-holder .filter-tags-wrapper{flex-wrap:nowrap;margin:0;padding:0}#filter-tags-holder .filter-tags-wrapper a{font-size:1rem;margin:0 0.125rem 0.25rem;align-items:center;display:inline-flex;line-height:1;padding:0.5rem;border:1px solid #ccc;border-radius:var(--bs-border-radius);background-color:white}#filter-tags-holder .filter-tags-wrapper a i{margin-left:0.33333rem;font-size:1rem;position:relative}#filter-tags-holder>a.btn{font-size:1rem;margin:0;align-items:center;display:inline-flex;line-height:1;padding:0.5rem;border-radius:var(--bs-border-radius);margin-top:8px}#filter-tags-holder label{display:none}@media (min-width:1200px){#filter-tags-holder .filter-tags-wrapper a i{font-size:1rem}}.filter-tags-wrapper.d-inline-flex{padding-right:1rem}.col-6[class*="attr_list"]{align-items:center;display:flex;padding-bottom:0.125rem}.detailCar svg.icon{margin-bottom:0;margin-right:0.75rem}[class*="attr_list"]>span{display:inline-flex;padding-left:0.2rem}.threeSixty23 svg.icon.imgGal,.threeSixty23 svg.icon.inside360,.threeSixty23 svg.icon.outside360{transition:all 250ms linear;width:70px;height:43px;max-width:inherit;max-height:inherit;margin-left:5px}.threesixty .spinner{position:absolute;margin:0 !important;left:50%;top:50%;transform:translate(-50%, -50%)}.threeSixty23.desktop{position:absolute;right:1rem;bottom:1rem;display:flex;flex-direction:column;background:#fff;padding:0.5rem;border-radius:8px;opacity:0;animation:fadeOut 0.3s linear forwards}.threeSixty23.desktop.list{transform:none;top:0.3rem;display:block !important}.threeSixty23.desktop.list img{max-width:50px;height:auto;background:rgba(0, 0, 0, 0.5);border-radius:50%;padding:7px 4px;margin-bottom:5px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.3);filter:invert(100)}.threeSixty23.desktop a{transition:all 250ms linear}.threeSixty23.desktop a:hover svg use{fill:#c21737}.threeSixty23.desktop svg use{fill:#B1B1B1;transition:all 250ms linear}.threeSixty23.mobile{}.threeSixty23.mobile a{transition:all 250ms linear}.threeSixty23.mobile a:hover svg use{fill:#B1B1B1}.threeSixty23.mobile svg use{fill:#ffffff;transition:all 250ms linear}.verhicleGalWrapper:hover .threeSixty23.desktop{animation:fadeIn 0.3s linear forwards}path.char{fill:#000}.lg-toolbar .lg-icon img{max-width:50px;height:auto}.lg-toolbar #lgThreeSixtyInside,.lg-toolbar #lgThreeSixtyOutside{margin-left:10px;margin-top:-4px}.lg-toolbar #lgThreeSixtyInside:hover,.lg-toolbar #lgThreeSixtyOutside:hover{filter:brightness(0) invert(1)}.lg-components .threeSixty img{max-width:100px}.lg-components .lg-thumb .lg-thumb-item:nth-last-child(2) img,.lg-components .lg-thumb .lg-thumb-item:last-child img{height:auto;margin-top:15px}.lg-components .lg-thumb-outer .lg-thumb-item.active{border:solid 3px #a90707}.cs-ausstattung .listDiv>p:not(.lead)::before{content:""}.cs-ausstattung .listDiv>p{padding:0.25rem 0.5rem}.cs-ausstattung .listDiv>p:nth-child(even){background-color:#eeeeee}.tab-pane.cs-beschreibung{padding-left:0.5rem;padding-right:0.5rem}.star-widget-wrap .colRight{margin-left:0.6rem}.star-widget-wrap .colRight .theStars{margin-bottom:0.5rem}.star-widget-wrap .homeStartButton{margin-top:0;border-radius:8px}.cs-filter-widgets .nav-tabs button{font-size:1rem !important}.cs-start-content-slider .bx-wrapper{box-shadow:none;border-width:0;margin-left:-0.32rem;margin-right:-0.32rem}.cs-start-content-slider .bxslider li{position:relative}.cs-start-content-slider .bxslider li .carWrapper{background-color:var(--lightgray);margin-right:0.32rem;margin-left:0.32rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:1px}.cs-start-content-slider .bxslider li .carWrapper .dotdotdot{text-overflow:ellipsis;height:25px}.cs-start-content-slider .bxslider li .carWrapper .price{font-weight:bold;color:#c21737}.cs-start-content-slider .bxslider li .carWrapper .data-wrapper{font-size:15px}.cs-start-content-slider .bxslider li .carWrapper .data-wrapper span{display:block}.cs-start-content-slider .bxslider li .carWrapper .data-wrapper a{font-size:13px}.cs-start-content-slider .bxslider li .carWrapper .subtext{font-size:9px;margin-top:8px}.cs-start-content-slider p{margin:0;margin-bottom:0.2rem}.cs-start-content-slider svg{width:16px;height:16px}.cs-start-content-slider .bxslider h5{font-size:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cs-slider-car-data p{margin:0 0 0.25rem;display:flex;align-items:center}.cs-slider-car-data svg.icon{width:1.25rem;height:1.25rem;margin-right:0.5rem}.cs-start-content-slider a.slider-link{color:var(--bs-dark);font-size:1.1rem}span.slider-price{font-size:1.5rem;color:var(--primary);font-weight:500}span.slider-price .slider-price-number{padding-right:0.25rem}.bx-wrapper .bx-prev{left:-25px}.bx-wrapper .bx-next{right:-25px}.bx-wrapper .bx-controls-direction a{text-indent:0;color:transparent;background-image:none;top:46%}.bx-wrapper .bx-prev::before,.bx-wrapper .bx-next::after{position:relative;color:var(--bs-gray);border:0;font-family:"Font Awesome 6 Pro";font-size:2.5rem}.bx-wrapper .bx-prev::before{content:"";left:-0.4rem}.bx-wrapper .bx-next::after{content:"";right:1.2rem}.ce-tabs_container .nav-tabs.tabcontainer.mb-3{margin-bottom:0 !important}.checkData .listDiv p{margin-bottom:0.25rem}.checkData .listDiv p.lead{margin-bottom:0.75rem}.listDiv>p:not(.lead)::before{content:"· "}.verhicleGalWrapper{overflow:hidden}.verhicleGalWrapper .inline-gallery-container a:nth-child(2){}.inline-gallery-container{margin-bottom:1rem}@media (min-width:992px){.inline-gallery-container{margin-bottom:0}}.inline-gallery-container{margin-bottom:0}.carSearchResults{}.price-sort>.input-group{align-items:center;background:#fff;border-radius:8px;padding-left:5px}.price-sort>.input-group select{border-radius:8px}.price-sort label[for="oSort"]{padding-right:0.5rem}.list .priceLabel,.jubiList #carResults .car .mainPrice .value,.searchAndFilter #carResults .car .mainPrice .value{font-weight:400}.searchAndFilter #carResults .car .mainPrice.petrol{padding-top:3px;padding-bottom:3px}#carResults .priceRowV2 .petroPriceBox .mainPrice .priceLabel,#carResults .priceRowV2 .petroPriceBox .mainPrice .value{font-weight:500}.petroPriceBox strong,.priceInfoBotRow .col-6.col-md-4 strong{font-weight:600}.searchAndFilter .sideSearchFilter label{display:block;width:100%;color:#686868;font-size:1rem;margin-bottom:0;line-height:24px}.searchAndFilter .sideSearchFilter label strong{font-size:1rem;font-weight:400}.searchAndFilter .sideSearchFilter label .carsearch-attr-counter-element{margin-left:3px}.searchAndFilter .sideSearchFilter .checkbox label{display:flex}.searchAndFilter .sideSearchFilter .filter-item{margin-bottom:1rem}.searchAndFilter .sideSearchFilter .filter-item.ocolor .cs-filter-element-wrapper{width:auto}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox{height:40px;width:40px;margin:0;padding:0;margin-right:8px;position:relative;margin-bottom:8px}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox input{background:none;opacity:0;height:40px;width:40px;left:0}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox label{height:40px;width:40px;margin:0;padding:0}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox label:before{background:green;left:0;height:40px;width:40px;top:0;margin-left:0}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox label:after{font-size:2.1rem;color:#fff;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.4);margin:0}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox label .trueLabel{display:none}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.beige label:before{background:#c9b69f}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.blau label:before{background:#2c2fae}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.braun label:before{background:#53493b}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.bronze label:before{background:#c0a274}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.gelb label:before{background:#f8f649}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.gold label:before{background:linear-gradient(90deg, #FFD700, #FFA500, #FFEC8B, #FFD700)}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.grn label:before{background:#1e6a24}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.orange label:before{background:#cd902f}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.rot label:before{background:#a41616}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.schwarz label:before{background:#000000}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.silber label:before{background:linear-gradient(90deg, #C0C0C0, #DCDCDC, #E8E8E8, #B0B0B0)}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.violett label:before{background:#871779}.searchAndFilter .sideSearchFilter .filter-item.ocolor .checkbox.wei label:before{background:#ffffff}.searchAndFilter .sideSearchFilter .dropdown strong{font-size:0.9rem}.searchAndFilter .sideSearchFilter .dropdown .btn{display:flex;align-content:center;align-items:center}.searchAndFilter .sideSearchFilter .dropdown .dropdown-menu label{display:inline-block;width:inherit}.searchAndFilter .sideSearchFilter .filterGroupToggle{border-bottom:1px solid #ededed;margin-bottom:0.8rem;padding:0.6rem 0}.searchAndFilter .sideSearchFilter .filterGroupToggle>div:first-child{display:flex}.searchAndFilter .sideSearchFilter .filterGroupToggle>div:first-child .mainheader{border:none;margin:0}.searchAndFilter .sideSearchFilter .filterGroupToggle .mainheader{display:flex;align-items:center;justify-content:space-between}.searchAndFilter .sideSearchFilter .filterGroupToggle .cs-filter-counter-badge{border-radius:3px;padding:3px 6px}.searchAndFilter .sideSearchFilter .filterGroupToggle .sideSearchFilter{padding:0.7rem 0}.searchAndFilter .sideSearchFilter .filterGroupToggle .sideSearchFilter .filter-item{margin-bottom:0}.searchAndFilter .sideSearchFilter .filterGroupToggle .sideSearchFilter>.filter-item:nth-child(n+2){margin-top:1rem}.searchAndFilter .sideSearchFilter .filterGroupToggle .filterGroupToggleButton{width:35px;display:flex;justify-content:center;padding-top:2px}.searchAndFilter .sideSearchFilter .filterGroupToggle .filterGroupToggleButton:hover{cursor:pointer}.searchAndFilter .sideSearchFilter .filterGroupToggle .form-group.check{margin-top:0}.searchAndFilter .sideSearchFilter .filterGroupToggle i{transition:all 150ms linear}.searchAndFilter .sideSearchFilter .filterGroupToggle.isOpen i{color:#c21737}.searchAndFilter .sideSearchFilter .filterGroupToggle.hideLabel .filter-item>label,.searchAndFilter .sideSearchFilter .filterGroupToggle.hideLabel .form-group>label{display:none}.searchAndFilter .sideSearchFilter .filterGroupToggle .row .col-md-6:first-child{padding-left:0}.searchAndFilter .sideSearchFilter .filterGroupToggle .row .col-md-6:last-child{padding-right:0}.searchAndFilter .filterwidget button{border:none;color:#686868}.searchAndFilter .filterwidget button:hover,.searchAndFilter .filterwidget button.active{background:none;color:#c21737}.searchAndFilter .filterwidget button i{font-size:1.6rem}.searchAndFilter .carSearchResults #carResults{padding:0;box-shadow:0 0 5px rgba(0, 0, 0, 0.15) !important;background-color:rgba(255, 255, 255, 0.97) !important}.searchAndFilter .carSearchResults #carResults .car{border-radius:8px;background:none;box-shadow:none !important}.searchAndFilter .carSearchResults #carResults h2 a{font-weight:bold}.searchAndFilter .carSearchResults #carResults p{font-size:1rem;font-weight:400}.searchAndFilter .carSearchResults .loadResults{background-color:rgba(255, 255, 255, 0.97) !important;border-radius:8px;background:none}.searchAndFilter .redBorBottom{border-bottom:3px solid #c21737;width:inherit;font-size:24px;padding-bottom:0.3rem;display:inline-block;margin-bottom:0}.searchAndFilter .redBorBottom span{font-weight:bold}@media (min-width:992px){.tx_carsearch-list .layout-image img{transition:all 250ms ease;box-shadow:0px 0px 0px rgba(0, 0, 0, 0)}.tx_carsearch-list .layout-image img:hover{transform:scale(3.5);transform-origin:center right;cursor:zoom-in;box-shadow:0px 0px 11px rgba(0, 0, 0, 0.4);position:relative;z-index:110}}#buyTabsContent{padding:1rem;border:1px solid #ddd;border-top-width:0}#buyTabsContent .saved{color:green;text-transform:uppercase}.detailCar .priceLabel,#buyTabsContent .price{font-size:1.25rem;font-weight:600;color:#0d4b57}.detailCar .priceLabel.rent-price{font-weight:400;color:initial}.oldpriceTab .uvp span.value.float-right{text-decoration:line-through}.detailCar .priceLabel{font-size:1.6rem}@media (min-width:992px){#buyTabsContent .priceLabel,#buyTabsContent .price{font-size:1.6rem}}#buyTabsContent .priceLabel{text-transform:uppercase}#buyTabsContent .price{text-align:end;text-transform:uppercase}#buyTabsContent .price .mwstWrapper{font-size:12px;color:#858585;font-weight:normal !important;text-transform:none}.btnNote button.btn.btn-block,.btnPrint>a.btn{padding:0.125rem 1rem;font-size:1rem}.sideSearchFilter .filter-attribute-wrap{overflow-y:scroll}@media (min-width:1200px){.sideSearchFilter .filter-attribute-wrap{overflow-y:auto}}.newCounterResults{display:flex;background:#ffffff;position:fixed;bottom:0;left:0;width:100%;z-index:9999999999;color:#555555;border-radius:0;text-align:center;box-shadow:none;flex-direction:column}.newCounterResults .btn{display:flex;align-items:center;justify-items:center;padding:0.5rem;width:50%;justify-content:center;font-size:1rem}.newCounterResults .filterButton{display:flex;align-items:center;justify-items:center;padding:0.5rem;background:#eeeeee;width:50%;justify-content:center}.newCounterResults .filterButton .actText{display:block}.newCounterResults .filterButton .offText{display:none}.newCounterResults .filterButton i{margin-left:0.5rem;font-size:1.5rem}.newCounterResults .filterButton i.fa-xmark{display:none}.newCounterResults .filterButton i.fa-filter-list{display:block}.newCounterResults.foldOut i.fa-xmark{display:block}.newCounterResults.foldOut i.fa-filter-list{display:none}.newCounterResults.foldOut .actText{display:none}.newCounterResults.foldOut .offText{display:block}.newCounterResults>.iconWrap>span{padding-right:0.5rem}.ce-tabs_container.schnellsuche .tab-content{background-color:#ECECEB;box-shadow:none}.ce-tabs_container.schnellsuche .tab-content .sideSearchFilter{background-color:transparent}.schnellsuche .tab-content .sideSearchFilter a.btnShowResult{display:flex;width:auto;margin-left:auto;margin-right:0.8rem}.nav-tabs [aria-selected="false"]{}.cs-filter-widgets.schnellsuche .nav-link:hover{background-color:#ECECEB}.nav-tabs button{color:#7c7c7c}@media (min-width:1200px){.nav-tabs button{}}.nav-tabs button:hover{color:#676767;background-color:whitesmoke}.schnellsuche li.nav-item{width:33.33333%;display:flex}.cs-filter-widgets button{display:flex;align-items:center;line-height:1.75rem;flex:1 0 auto;justify-content:center}.cs-filter-widgets.schnellsuche .nav-link{border-top-left-radius:1px;border-top-right-radius:1px}.foldOutWidget{display:none}.schnellsuche{}.schnellsuche p{line-height:normal}.schnellsuche.flyBoxx{position:absolute;top:40%;left:0;opacity:0;max-width:565px;z-index:10}.schnellsuche.flyBoxx .tab-content{background:none;border:none}.schnellsuche.flyBoxx.isActive{animation:flyIn 0.5s ease-in-out;animation-delay:2s;animation-fill-mode:forwards}.schnellsuche.stickBoxx{position:fixed;opacity:0;top:40%;left:-565px;opacity:1;max-width:565px;background:#fff;padding:1rem;z-index:15;border:solid 1px #eee;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;transition:all 150ms linear}.schnellsuche.stickBoxx.isActive{left:0 !important}.schnellsuche.stickBoxx.isActive .foldOutWidget i{transform:rotate(180deg)}.schnellsuche.stickBoxx.scrolled2000{left:-520px}.schnellsuche.stickBoxx .foldOutWidget{display:flex;position:absolute;right:-61px;color:#fff;top:19%;height:60%;width:60px;border-top-right-radius:10px;border-bottom-right-radius:10px;background:#c21737;align-items:center;justify-content:end;border:solid 1px #c21737;border-left:none;transition:all 150ms linear;padding-right:5px;box-shadow:6px 0px 7px rgba(0, 0, 0, 0.2)}.schnellsuche.stickBoxx .foldOutWidget .label{transform:rotate(-90deg);position:absolute;right:-24px;top:74px;display:block;color:#fff;font-size:20px;font-weight:600}.schnellsuche.stickBoxx .foldOutWidget i{transition:all 150ms linear;--fa-animation-iteration-count: 3;color:#fff}.schnellsuche.stickBoxx .foldOutWidget:hover{cursor:pointer;background:#a1112c}.schnellsuche.stickBoxx .tab-content{background:none;border:none}.schnellsuche.stickBoxx.isActive{}.csDetailPageBody .schnellsuche.stickBoxx,.carSearchPage .schnellsuche.stickBoxx{display:none}.schnellsuche.stickBoxx{display:block}.flyBoxx.h1{position:absolute;top:20%;left:0;opacity:0;max-width:800px;z-index:10}.flyBoxx.h1 .tab-content{background:none;border:none}.flyBoxx.h1.isActive{animation:flyIn 0.5s ease-in-out;animation-delay:2s;animation-fill-mode:forwards}@keyframes flyInMob{from{left:0;opacity:0}to{left:0;opacity:1}}@keyframes flyInStick{from{left:-565px;opacity:0}to{left:0;opacity:1}}@keyframes flyIn{from{left:0;opacity:0}to{left:10%;opacity:1}}@media (min-width:1367px){.threeSixty23.mobile{display:none}}@media (min-width:1320px){.cs-filter-widgets.schnellsuche .nav-link{line-height:3rem}}.ico-filter::before{content:"";background-size:8em;height:1.75rem;width:3.25rem;background-repeat:no-repeat;position:relative;background-position:center center;margin-left:0.5rem}.ico-filter-reise::before{background-image:url("../Images/tabReisemobileActive.png")}.ico-filter-wohn::before{background-image:url("../Images/tabwohnwagenActive.png")}.ico-filter-pkw::before{background-image:url("../Images/tabpkwActive.png")}.cs-filter-widgets button[aria-selected="false"] .ico-filter::before{filter:grayscale(100%);opacity:0.66666}.cs-filter-widgets button[aria-selected="false"]:hover .ico-filter::before{filter:none;opacity:1}.cs-filter-widgets button.nav-link.active:hover{background-color:white}#navbarToggler .bgrTriangle{display:none}.quickSearchNoPadding .filterwidget{padding:0}.quickSearchNoPadding .filter-item:nth-child(3n+1){padding-left:0}.quickSearchNoPadding .filter-item:nth-child(3n){padding-right:0}@media (max-width:991.98px){.underfoot>div{padding:1rem}.iconsRow.markenIcons{padding:0;flex-direction:row !important}.iconsRow.markenIcons>div{width:44%}.colBgrWrapper .breadcrumb{display:flex;flex-wrap:wrap;line-height:normal;background:none;background-color:unset !important}body{max-width:100vw}body#page-1:before{top:0;right:0;clip-path:polygon(46.5% 0, 100% 0, 100% 100%, 8% 100%);content:"";height:525px;width:82vw;background-color:#c21737;position:absolute;z-index:-1;transition:all 300ms linear}body:before{top:0;right:0;clip-path:polygon(46.5% 0, 100% 0, 100% 100%, 8% 100%);content:"";height:525px;width:82vw;background-color:#c21737;position:fixed;z-index:-1;transition:all 300ms linear}body #page-wrapper #main-navbar{padding:0}body #page-wrapper #main-navbar.sticky-top{box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);background:#fff !important}body #page-wrapper #main-navbar:before{top:0;right:0;clip-path:polygon(10% 0, 100% 0, 100% 100%, 0px 100%);content:"";height:100px;width:50%;background-color:#c21737;position:absolute;z-index:-1}body #page-wrapper #main-navbar .navbar-brand{max-width:50%;order:1}body #page-wrapper #main-navbar .navbar-brand img{max-width:89%}body #page-wrapper #main-navbar .navbar-toggler{order:3}body #page-wrapper #main-navbar .navbar-toggler.nav-icon:before{margin-top:0}body #page-wrapper #main-navbar #navbarToggler{position:absolute;background:#fff;width:100%;left:0;top:100px;box-shadow:0px 2px 2px rgba(0, 0, 0, 0.1);overflow-y:auto;height:90vh;max-height:90vh}body #page-wrapper #main-navbar #navbarToggler .bgrTriangle{display:block}body #page-wrapper #main-navbar #navbarToggler .bgrTriangle:before{top:0;right:0;clip-path:polygon(40% 0, 100% 0, 100% 100%, 0 100%);content:"";height:93vh;width:83.4vw;background-color:#c21737;position:absolute;z-index:0;transition:all 300ms linear}body #page-wrapper #main-navbar #navbarToggler .nav-item{border-bottom:none;z-index:2}body #page-wrapper #main-navbar #navbarToggler .nav-item a{background-color:rgba(255, 255, 255, 0.97) !important;border-radius:8px;margin-bottom:0.3rem}body #page-wrapper #main-navbar #navbarToggler .nav-item .dropdown-menu{margin-bottom:0.7rem}body #page-wrapper #main-navbar #navbarToggler .nav-item .dropdown-menu .dropdown-item{font-size:1.1rem}body #page-wrapper #main-navbar .container-fluid{justify-content:flex-start;padding:0.5rem 1.5rem}body #page-wrapper #main-navbar .nav-right{order:2;max-height:30px;overflow:visible;margin-left:auto;margin-right:1rem}body #page-wrapper #main-navbar .nav-right .nav-content{padding:0}body #page-wrapper #main-navbar .nav-right .nav-content:before{display:none}body #page-wrapper #main-navbar .nav-right .nav-content a{max-height:30px}body .fDetailHeader{padding:0.5rem 0 !important;margin:1rem 0 !important}body .markenIcons>div{width:50%;margin-bottom:1rem}body .markenIcons>div img{max-width:150px}body .cs-start-content-slider .bx-wrapper{margin:0 0 60px 0 !important}body .cs-start-content-slider .bx-wrapper .bx-viewport{}body .cs-start-content-slider .bx-wrapper .bxslider li{width:94vw !important;margin-right:6vw !important}body .cs-start-content-slider .bx-wrapper .bxslider li .carWrapper .data-wrapper{display:flex;flex-wrap:nowrap}body .cs-start-content-slider .bx-wrapper .bx-controls{margin:0;padding:0;width:100%;position:absolute;top:45%;max-width:90vw}body .cs-start-content-slider .bx-wrapper .bx-controls .bx-controls-direction{position:relative;display:flex;display:none !important;max-width:100vw;justify-content:space-between}body .cs-start-content-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:0;position:relative}body .cs-start-content-slider .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:-14px;position:relative}body .colBgrWrapper.RedLeft{padding:2rem 0 !important}body .colBgrWrapper.RedLeft:before{clip-path:none;height:100%}body .iconWrap>div:last-child .iconBox{margin-bottom:0 !important}body .iconBox{border:none !important;margin-top:1.5rem;border-top:2px solid #686868 !important;padding-top:1.5rem}body #c14 .py-4{padding-bottom:0 !important}body .main-content.pt-5{padding-top:0 !important}body .my-10{margin-top:3rem !important;margin-bottom:3rem !important}body .TwoColCarSearchList #carSearchResultsList .tx_carsearch-list.design22-v1 #carResults{max-width:95%;margin:0 auto}body .TwoColCarSearchList #carSearchResultsList .tx_carsearch-list.design22-v1 #carResults>.row>.carWrapper{width:100%;margin-right:0;margin-bottom:1rem}body .csThreeColList .car .carInfos{display:flex;flex-wrap:wrap}body .csFourColList .car .carInfos{display:flex;flex-wrap:wrap}body #carResults .car{margin:0 !important;border-radius:8px;margin-bottom:1rem !important;padding-bottom:1rem !important}body #carResults .car .carImg{padding:0}body #carResults .car .carImg+.col-md-4{margin:1rem 0;padding:0;display:flex;flex-wrap:wrap}body #carResults .car .carImg+.col-md-4 .col-12{width:50%}body #carResults .car .carInfos p{font-size:14px;font-weight:400}body #carResults .car .carInfos>div>div{margin-bottom:0.4rem}body #carResults .car .priceRowV2{padding:0 !important;margin:0 !important}body #carResults .car .priceRowV2 .priceInfoBotRow p,body #carResults .car .priceRowV2 .priceInfoBotRow strong{font-size:14px}.carSearchResults{padding:0}.carSearchResults .partial-GridCarItem .headLine>div{padding:0}.carSearchResults .partial-GridCarItem .headLine>div h2{margin:0}.carSearchResults .partial-GridCarItem .headLine>div h2 a{font-size:14px}.carSearchResults .partial-GridCarItem #carResults .carWrapper{padding:0}.carSearchResults .partial-GridCarItem #carResults .carWrapper:nth-child(2n){padding-left:0.5rem}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff{padding:0}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .col-6,.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .col-12{padding:0}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .mainPrice{padding:0.5rem}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .mainPrice .value{text-align:left}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .priceLabel{font-size:16px}.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .priceInfoBotRow p,.carSearchResults .partial-GridCarItem #carResults .carWrapper .carStuff .priceInfoBotRow strong{font-size:12px}.bg-white-mob{background-color:rgba(255, 255, 255, 0.97) !important;padding:1rem;border-radius:8px}.carsearch-counter-element .redBorBottom{border:none}.flyBoxx.h1{position:absolute;left:0;opacity:0;z-index:15;background:#fff;padding:1rem;border-radius:8px;max-width:90%;top:20%;margin-left:0.8rem}.flyBoxx.h1 h1{margin:0;padding:0}.flyBoxx.h1.isActive{animation:flyInMob 0.5s ease-in-out;animation-delay:2s;animation-fill-mode:forwards}#sharpReviewHolder>.col-4{width:100%}.py-xl-8{padding:3rem 0}.schnellsuche.flyBoxx{position:relative;top:0;left:0;opacity:1;max-width:100%;background:#fff;margin:0 12px;border-radius:8px;margin-top:1rem;padding-left:26px}.schnellsuche.flyBoxx.isActive{animation:none}.schnellsuche.stickBoxx{display:none !important}.filterwidget{background:#fff;border-radius:8px;margin:0;padding-right:0;padding-left:0}.filterwidget .sideSearchFilter{display:flex;flex-wrap:wrap}.filterwidget .sideSearchFilter .btn{border:var(--bs-border-width) solid var(--bs-border-color)}.filterwidget .sideSearchFilter .filter-item{width:100%}.filterwidget .sideSearchFilter .filter-item .col-md-6{padding:0}.petroPriceBox{display:flex;flex-direction:column}.petroPriceBox .mainPrice{order:2}.petroPriceBox .layout-image{order:1;margin-bottom:1.5rem}.priceRowV2 .petroPriceBox{order:1}.priceRowV2 .mainPriceUpe{order:2}.priceRowV2 .mainPriceSaved{order:3}.priceRowV2 .priceInfoBotRow{order:4}.sideSearchFilter .offcanvas-lg.offcanvas-start{width:100%;padding:0}.sideSearchFilter .offcanvas-lg.offcanvas-start .offcanvas-body>div{padding:0}.sideSearchFilter .offcanvas-lg.offcanvas-start .offcanvas-body input,.sideSearchFilter .offcanvas-lg.offcanvas-start .offcanvas-body select{font-size:1.1rem}.sideSearchFilter .offcanvas-lg.offcanvas-start .offcanvas-body .form-group.check{margin-top:0}.sideSearchFilter .offcanvas-lg.offcanvas-start .offcanvas-body .col-md-6{padding:0}.cs-start-content-slider .bx-wrapper{margin-left:1rem}.searchAndFilter>.sideSearchFilter{background:0;border:none;box-shadow:none;margin:0;padding:0}.detailCar{padding-top:1rem !important}.detailCar .carousel.pointer-event{touch-action:pan-y pinch-zoom}.detailCar>.container{max-width:90%}.detailCar>.container .row>div{padding-right:0}.detailCar .breadcrumb{margin-bottom:1rem;font-size:0.7rem;background:#fff;border-radius:5px}.detailCar .breadcrumb a{font-size:0.7rem}.detailCar .csImgWrapps{margin-bottom:105px;padding:0}.detailCar .csImgWrapps img{border-radius:8px}.detailCar h1{padding:0.6rem 0}.detailCar .cs-detail-img-buy .verhicleGalWrapper{height:inherit;min-height:32vh;overflow:visible}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel{background:none}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-indicators{left:0}.detailCar .cs-detail-img-buy .verhicleGalWrapper #bootstrap-gallery-carousel .carousel-indicators li{height:12px;width:12px}.detailCar .cs-detail-img-buy .verhicleGalWrapper .carousel-indicators{bottom:-42px !important}.detailCar .cs-detail-img-buy .verhicleGalWrapper .threeSixty23.desktop{opacity:1;animation:none;bottom:-97px;flex-direction:row;left:0;padding-right:0;width:fit-content}.detailCar .cs-detail-img-buy .verhicleGalWrapper .threeSixty23 svg.icon.imgGal,.detailCar .cs-detail-img-buy .verhicleGalWrapper .threeSixty23 svg.icon.inside360,.detailCar .cs-detail-img-buy .verhicleGalWrapper .threeSixty23 svg.icon.outside360{transition:all 250ms linear;width:50px;height:30px;max-width:inherit;max-height:inherit;margin-left:5px}.detailCar .cs-detail-img-buy .verhicleGalWrapper:hover .carousel-control-prev,.detailCar .cs-detail-img-buy .verhicleGalWrapper:hover .carousel-control-next{display:none}.detailCar .iconRowWrap{margin-top:1rem}.detailCar .iconRowWrap>div{margin-bottom:1rem;padding-right:0;width:49%;max-width:49%}.detailCar .iconRowWrap>div:nth-child(odd){margin-right:2%}.detailCar .iconRowWrap>div .iconItem .icon{margin-right:0}.detailCar .iconRowWrap>div .iconItem .label{font-size:1.3rem}.detailCar #csAustattung{padding-left:0 !important;padding-right:0 !important;display:flex;flex-direction:row;flex-wrap:wrap}.detailCar #csAustattung>div{width:100%;margin-bottom:2rem}.detailCar #csAustattung>div.komf{margin-top:0}.detailCar .car-desc ul{padding-left:1.2rem}.stickScrollNavWrapper{top:inherit;right:inherit;left:0;bottom:0;width:100%;z-index:99;max-width:100vw;transform:translateY(100%) translateX(0)}.stickScrollNavWrapper.scrolled2000{transform:translateY(80%) translateX(0);transition:all 500ms linear}.stickScrollNavWrapper ul{display:flex;flex-wrap:wrap}.stickScrollNavWrapper ul li{margin-right:5px;margin-bottom:3px}.stickScrollNavWrapper ul li a{background:#eeeeee;border-radius:8px;padding:3px 5px}.stickScrollNavWrapper ul li a.active{font-weight:normal}.stickScrollNavWrapper .umschalter{left:0;top:-48px;padding:0.3rem 0.7rem}.stickScrollNavWrapper .umschalter i{transform:rotate(90deg)}.stickScrollNavWrapper.showMe{transform:translateY(0) translateX(0)}.stickScrollNavWrapper.showMe .umschalter i{transform:rotate(270deg)}}@media (max-width:767.98px){#filter-tags-holder .filter-tags-wrapper{display:inline-flex;flex-wrap:wrap}.sideSearchFilter{padding:0 1rem}.filterwidget .sideSearchFilter{padding:0}.ce-tabs_container.schnellsuche .tab-content .sideSearchFilter{max-width:calc(100% + 1.5rem) !important;width:calc(100% + 1.5rem)}}@media (max-width:575.98px){.detailCar input[type="submit"]{margin:0 auto;display:block}}@media (max-height:1024px) and (orientation:portrait){.ce-row_columns.offcanvas-body>.col{width:50%}.threeSixty23.mobile{display:block}.tx-powermail>.container-fluid{padding-left:0;padding-right:0}}@media (max-height:1024px) and (orientation:landscape){.threeSixty23.mobile{display:block}.carFentFilterForm .form-group.check .checkbox label .trueLabel{font-size:0.8rem}}@media (min-width:992px){.threeSixty23.desktop{display:block}#navbarToggler #nav-item-7{display:none}}.mobThreeSixty{display:none}@media only screen and (max-width:768px) and (min-width:320px),(max-width:320px),(min-width:375px) and (max-width:414px),(min-width:414px) and (max-width:430px),(min-width:390px) and (max-width:430px){.threeSixty23.mobile{display:none}.mobThreeSixty{display:block}}.d-flex.miet-price-wrap{position:relative;width:calc(100% + 49.5%)}.filter-rent .checkbox{border-bottom:1px solid #ddd;padding-bottom:0.25rem;margin-bottom:0.25rem}.layout1 textarea{min-height:12rem}.powermail_create{background:#dcf3d5;color:#465848;padding:2rem;border-radius:10px;border:solid 2px #add69e;font-weight:bold}.sideSearchFilter .label .mainheader{border-bottom:none;font-size:1.075rem;text-transform:uppercase;margin-bottom:0}.detailForm .checkbox{padding-left:12px}.detailForm .checkbox label::before{width:20px;height:20px;left:0;margin-left:-27px;top:0.4rem}.detailForm .checkbox label::after{width:20px;height:20px;left:-1px;top:4px}.otype .checkbox,.otype label{width:100%;margin-right:0}.otype label span.img{margin-left:auto;max-height:32px}.checkbox.Wintercamping span.img{display:inline-flex !important}.checkbox.Wintercamping span.img:before{content:"";font-family:"Font Awesome 6 Pro";position:relative;left:-0.75rem;color:#0079b1}.filter-item.owintercamping>.form-group.check>.checkbox.Wintercamping{border-bottom:none}.filter-item.owintercamping>.form-group.check>.checkbox.Wintercamping:after,.filter-item.odriverclass:after{font-size:0.8rem;color:#9F9F9F;display:flex;padding-top:0.5rem;left:1rem;position:relative}.filter-item.owintercamping>.form-group.check>.checkbox.Wintercamping:after{content:"Die Wintercamping tauglichen Fahrzeuge erkennen Sie am Schneeflocken-Symbol."}.filter-item.odriverclass:after{content:"Für Fahrzeuge der Führerscheinklasse C ist ein Führerschein der Klasse III oder C/C1 mit mindestens 3 Jahren Fahrpraxis erforderlich.";left:0}@media (min-width:992px),(min-width:768px) and (max-width:1024px) and (orientation:portrait),(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.powermail_form_6 .frc-captcha,.powermail_form_6 .powermail_fieldwrap_marker,.powermail_form_6 .powermail_fieldwrap_marker_01,.powermail_form_6 .powermail_fieldwrap_type_submit,.powermail_form_7 .frc-captcha,.powermail_form_7 .powermail_fieldwrap_marker,.powermail_form_7 .powermail_fieldwrap_marker_01,.powermail_form_7 .powermail_fieldwrap_type_submit{margin-left:32.5% !important}.powermail_form_1 .frc-captcha,.powermail_form_1 .powermail_fieldwrap_marker,.powermail_form_1 .powermail_fieldwrap_marker_01,.powermail_form_2 .frc-captcha,.powermail_form_2 .powermail_fieldwrap_marker,.powermail_form_2 .powermail_fieldwrap_marker_01,.powermail_form_3 .frc-captcha,.powermail_form_3 .powermail_fieldwrap_marker,.powermail_form_3 .powermail_fieldwrap_marker_01{margin-left:16% !important}.powermail_form_1 .powermail_fieldwrap_type_submit,.powermail_form_1 .powermail_fieldwrap_info,.powermail_form_2 .powermail_fieldwrap_type_submit,.powermail_form_2 .powermail_fieldwrap_info,.powermail_form_3 .powermail_fieldwrap_type_submit,.powermail_form_3 .powermail_fieldwrap_info{margin-left:16% !important}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait),(min-width:1024px) and (max-width:1366px) and (orientation:portrait){.powermail_form_6 .frc-captcha,.powermail_form_6 .powermail_fieldwrap_marker,.powermail_form_6 .powermail_fieldwrap_marker_01,.powermail_form_6 .powermail_fieldwrap_type_submit,.powermail_form_7 .frc-captcha,.powermail_form_7 .powermail_fieldwrap_marker,.powermail_form_7 .powermail_fieldwrap_marker_01,.powermail_form_7 .powermail_fieldwrap_type_submit{margin-left:0 !important}.powermail_form_1 .powermail_fieldwrap_type_submit,.powermail_form_1 .powermail_fieldwrap_info,.powermail_form_2 .powermail_fieldwrap_type_submit,.powermail_form_2 .powermail_fieldwrap_info{margin-left:22.65% !important}.carFentFilterForm .form-group.check .checkbox label .trueLabel{font-size:0.8rem}}.frc-captcha{margin-bottom:1rem;left:0.65rem}.powermail_fieldwrap_type_submit input.btn.btn-primary{display:block;width:100%}.col-6-col-6 .col-sm{max-width:50%}.threesixty.threeSixtyOutsideBox{max-width:100% !important;max-height:100% !important;overflow:visible}.threesixty.threeSixtyOutsideBox .threesixty_images img{height:auto;width:100vh}.verhicleGalWrapper.fullscreen .threesixty.threeSixtyOutsideBox .threesixty_images img{height:100vh;width:auto}.energyClassesWrapper{max-width:500px}.energyClassesWrapper .energyLabels{display:flex;justify-content:end;margin-bottom:10px}.energyClassesWrapper .energyLabels .label{font-size:12px;text-align:right;max-width:30%;margin-left:8px}.energyClassesWrapper .energyHtml{position:relative}.energyClassesWrapper .energyHtml .indicator,.energyClassesWrapper .energyHtml .classAPlusPlus,.energyClassesWrapper .energyHtml .classAPlus,.energyClassesWrapper .energyHtml .classA,.energyClassesWrapper .energyHtml .classB,.energyClassesWrapper .energyHtml .classC,.energyClassesWrapper .energyHtml .classD,.energyClassesWrapper .energyHtml .classE,.energyClassesWrapper .energyHtml .classF,.energyClassesWrapper .energyHtml .classG{position:relative;display:block;height:26px;margin-top:2px;margin-bottom:5px;padding-left:8px;line-height:26px;color:#fff;font-family:Arial, sans-serif;font-size:18px;font-weight:700}.energyClassesWrapper .energyHtml .indicator::after,.energyClassesWrapper .energyHtml .classAPlusPlus::after,.energyClassesWrapper .energyHtml .classAPlus::after,.energyClassesWrapper .energyHtml .classA::after,.energyClassesWrapper .energyHtml .classB::after,.energyClassesWrapper .energyHtml .classC::after,.energyClassesWrapper .energyHtml .classD::after,.energyClassesWrapper .energyHtml .classE::after,.energyClassesWrapper .energyHtml .classF::after,.energyClassesWrapper .energyHtml .classG::after{content:"";position:absolute;left:100%;border:13px solid transparent;border-left:13px solid #fbb900}.energyClassesWrapper .energyHtml .indicator>sup,.energyClassesWrapper .energyHtml .classAPlusPlus>sup,.energyClassesWrapper .energyHtml .classAPlus>sup,.energyClassesWrapper .energyHtml .classA>sup,.energyClassesWrapper .energyHtml .classB>sup,.energyClassesWrapper .energyHtml .classC>sup,.energyClassesWrapper .energyHtml .classD>sup,.energyClassesWrapper .energyHtml .classE>sup,.energyClassesWrapper .energyHtml .classF>sup,.energyClassesWrapper .energyHtml .classG>sup{position:relative;top:inherit}.energyClassesWrapper .energyHtml .indicator{background:#000;color:#fff;position:absolute;right:0;top:0;width:60px;height:36px;line-height:36px;font-size:26px;font-weight:bold;text-align:center}.energyClassesWrapper .energyHtml .indicator.komb{right:100px}.energyClassesWrapper .energyHtml .indicator::after{display:none}.energyClassesWrapper .energyHtml .indicator::before{content:"";position:absolute;left:-36px;border:18px solid transparent;border-right:18px solid #fbb900}.energyClassesWrapper .energyHtml .indicator.A{background-color:#009748;top:-7px}.energyClassesWrapper .energyHtml .indicator.A:before{border-right-color:#009748}.energyClassesWrapper .energyHtml .indicator.B{background-color:#4dae45;top:24px}.energyClassesWrapper .energyHtml .indicator.B:before{border-right-color:#4dae45}.energyClassesWrapper .energyHtml .indicator.C{background-color:#b0e12a;top:55px}.energyClassesWrapper .energyHtml .indicator.C:before{border-right-color:#b0e12a}.energyClassesWrapper .energyHtml .indicator.D{background-color:#ffe505;top:86px}.energyClassesWrapper .energyHtml .indicator.D:before{border-right-color:#ffe505}.energyClassesWrapper .energyHtml .indicator.E{background-color:#ed8627;top:117px}.energyClassesWrapper .energyHtml .indicator.E:before{border-right-color:#ed8627}.energyClassesWrapper .energyHtml .indicator.F{background-color:#d74122;top:148px}.energyClassesWrapper .energyHtml .indicator.F:before{border-right-color:#d74122}.energyClassesWrapper .energyHtml .indicator.G{background-color:#d2232a;top:178px}.energyClassesWrapper .energyHtml .indicator.G:before{border-right-color:#d2232a}.energyClassesWrapper .energyHtml .classAPlusPlus{width:40px;background-color:#009748;border-color:#009748}.energyClassesWrapper .energyHtml .classAPlusPlus::after{border-left-color:#009748}.energyClassesWrapper .energyHtml .classAPlus{width:47px;background-color:#009748;border-color:#009748}.energyClassesWrapper .energyHtml .classAPlus::after{border-left-color:#009748}.energyClassesWrapper .energyHtml .classA{width:54px;background-color:#009748;border-color:#009748}.energyClassesWrapper .energyHtml .classA::after{border-left-color:#009748}.energyClassesWrapper .energyHtml .classB{width:61px;background-color:#4dae45;border-color:#4dae45}.energyClassesWrapper .energyHtml .classB::after{border-left-color:#4dae45}.energyClassesWrapper .energyHtml .classC{width:68px;background-color:#b0e12a;border-color:#b0e12a}.energyClassesWrapper .energyHtml .classC::after{border-left-color:#b0e12a}.energyClassesWrapper .energyHtml .classD{width:75px;background-color:#ffe505;border-color:#ffe505}.energyClassesWrapper .energyHtml .classD::after{border-left-color:#ffe505}.energyClassesWrapper .energyHtml .classE{width:82px;background-color:#ed8627;border-color:#ed8627}.energyClassesWrapper .energyHtml .classE::after{border-left-color:#ed8627}.energyClassesWrapper .energyHtml .classF{width:92px;background-color:#d74122;border-color:#d74122}.energyClassesWrapper .energyHtml .classF::after{border-left-color:#d74122}.energyClassesWrapper .energyHtml .classG{width:102px;background-color:#d2232a;border-color:#d2232a}.energyClassesWrapper .energyHtml .classG::after{border-left-color:#d2232a}.fadeInRight{animation:fadeInRight 0.8s ease-out forwards;transform:translateX(150px);opacity:0}.fadeInLeft{animation:fadeInLeft 0.8s ease-out forwards;transform:translateX(-150px);opacity:0}.fadeIn{animation:fadeIn 0.4s linear forwards;opacity:0}.fadeOut{animation:fadeOut 0.4s linear forwards;opacity:1}.delay-0{animation-delay:0s}.delay-1{animation-delay:0.2s}.delay-2{animation-delay:0.4s}.delay-3{animation-delay:0.6s}.delay-4{animation-delay:0.8s}.delay-5{animation-delay:1s}@keyframes fadeInRight{from{opacity:0;transform:translateX(150px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-150px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideLeft{from{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}@keyframes slideLeft100{from{transform:translateX(100%)}to{transform:translateX(0)}}