#hofff-consent-banner{background-color:#dee2e6;bottom:0;box-sizing:border-box;left:0;max-height:100%;overflow-y:auto;position:fixed;width:100%;z-index:10000}#hofff-consent-banner .hofff-consent-outdated-note{font-size:.875rem}.hofff-consent-switch{display:inline-block!important}.hofff-consent-group-checkbox,.hofff-consent-tag-checkbox{transition:color .5s ease-in-out}.hofff-consent-feedback{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-position:left .5rem center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.5em + .375rem);display:inline-block!important;opacity:0;padding-left:1.5rem;transition:opacity .5s;width:auto!important}.is-valid~.hofff-consent-feedback{opacity:1}
@font-face {
  font-family: 'fontello';
  src: url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.eot?6021313');
  src: url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.eot?6021313#iefix') format('embedded-opentype'),
       url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.woff2?6021313') format('woff2'),
       url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.woff?6021313') format('woff'),
       url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.ttf?6021313') format('truetype'),
       url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.svg?6021313#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url('../../bundles/pdirmobilede/vendor/fontello/font/fontello.svg?6021313#fontello') format('svg');
  }
}
*/
 
 [class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.icon-ok:before { content: '\e800'; } /* '' */
.icon-road:before { content: '\e801'; } /* '' */
.icon-picture:before { content: '\e802'; } /* '' */
.icon-truck:before { content: '\e803'; } /* '' */
.icon-mail:before { content: '\e804'; } /* '' */
.icon-phone:before { content: '\e805'; } /* '' */
.icon-globe:before { content: '\e806'; } /* '' */
.icon-filter:before { content: '\f0b0'; } /* '' */
.icon-sort:before { content: '\f0dc'; } /* '' */
.icon-gauge:before { content: '\f0e4'; } /* '' */
.icon-cab:before { content: '\f1b9'; } /* '' */
.icon-motorcycle:before { content: '\f21c'; } /* '' */
.icon-calendar-times-o:before { content: '\f273'; } /* '' */
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.md-filters {
  background: #7abfbc;
  margin-bottom: 30px;
  border: 0;
  padding: 15px;
  color: #fff;
}

.md-filters a {
  color: #fff;
  font-size: .9em;
  margin: 10px 0;
  display: block;
  text-align: center;
}

.md-filters button,
.md-filters select,
.md-filters input {
  background: #fff;
  border: 0;
  color: #7B7B7B;
  padding: 5px;
}

.md-filters select {
  min-width: 110px;
  width: 70%;
}

.md-filters .select-container {
  width:50%;
  float: left;
  margin-top: 10px;
  padding: 5px;
  box-sizing: border-box;
}

.md-filters .select-container label,
.md-filters .checkbox-group > label,
.md-filters .range-slider label {
  display: inline;
  float: left;
  width: 30%;
  font-weight: bold;
}

.md-filters .checkbox-group {
  clear: both;
  padding: 5px;
  box-sizing: border-box;
}

.md-filters .checkbox-group > label {
  width: 7.5%;
}

.md-filters .checkbox-group ul {
  clear: left;
  padding: 10px 0;
}

.md-filters .checkbox-group li {
  float: left;
  margin-right: 15px;
  list-style-type: none;
}

.md-filters .checkbox-group li label {
  width: inherit;
}

.md-filters .md-filters-header .md-filter-sort i {
  float: left;
  display: inline-block;
  margin-top: 6px;
  color: #fff;
}

.md-filters .md-filters-body {
  display: none;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  margin-top: 15px;
  clear: both;
}

.md-filters .btn-shuffle {
  position: absolute;
  right: 25px;
  margin-top: -10px;
}

.md-filters .checkbox-group li.hide {
  opacity: 0;
  width: 0;
  margin: 0;
  visibility: hidden;
}

.md-filters .checkbox-group li:not(.hide) {
  opacity: 1;
  width: inherit;
  visibility: visible;
  transition: all .3s;
}

.md-ad-box {
  padding: 0px;
  margin: 0px 0.5% 30px 0.5%;
  border-radius: 0px;
  border: none;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  width: 100%;
  overflow: hidden;
  text-decoration: none;
  display: block;
}

.md-ad-box .image {
  overflow: hidden;
  height: 200px;
}

.md-ad-box .image img {
  width: 100%;
}

.content-area {
  padding: 70px 0px 70px;
}

.car-grid {
  background: #f5f5f5;
}

.md-ad-box:hover {
  box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0.10), 0 6px 5px 0 rgba(0, 0, 0, 0.10);
}

.md-ad-box .detail {
  padding: 20px;
  background: #fff;
  color: #7B7B7B;
  position: relative;
  min-height: 356px;
}

.md-ad-box .detail header {
  padding-bottom: 17px;
  margin-bottom: 17px;
  width: 100%;
  border-bottom: 1px solid #ededed;
}

.md-ad-box .detail header h5 {
  margin: 0px 0px 5px;
  border: none;
  padding: 0px;
  float: left;
  font-weight: 600;
  text-decoration: none;
  font-size: 17px;
  color: #7abfbc;
  width: 100%;
}

.md-ad-box .detail header h5:hover {
  color: #7B7B7B;
}

.md-ad-box .detail header .custom-list {
  padding: 0;
  margin: 0;
  overflow: hidden;
  float: left;
  min-height: 40px;
  width: 100%;
}

.md-ad-box .detail header .custom-list li {
  font-size: 10px;
  list-style: none;
  display: inline-block;
  padding-right: 5px;
  text-transform: uppercase;
  font-weight: 600;
}

.md-ad-box .detail header .custom-list li i {
  font-size: 1.4em;
}

.md-ad-box .detail header .custom-list li a {
  text-decoration: none;
  color: #7B7B7B;
}

.md-ad-box .price {
  font-family: 'Libre Baskerville', serif;
  font-style: italic;
  font-weight: 600;
  display: block;
  font-size: 17px;
  background: rgba(255, 255, 255, 0.8);
  background: #7ABFBC;
  width: 100%;
  left: 0;
  text-align: center;
  padding: 5px 0;
  color: #fff;
}

.md-ad-box .detail p {
  margin: 0px 0px 17px;
  font-size: 0.9em;
  line-height: 20px;
}

.md-ad-box .detail .facilities-list {
  padding: 0px;
  margin: 0px;
}

.md-ad-box .detail .features-list li {
  list-style: none;
  width: 50%;
  float: left;
  font-size: 11px;
  font-weight: 400;
  margin-bottom: 15px;
}

.md-ad-box .detail .features-list li i {
  margin-right: 5px;
  font-size: 15px;
  font-weight: 500;
}

.md-ad-box-overlap-wrapper {
  box-sizing: border-box;
  display: none;
  background: rgba(0, 0, 0, 0.9);
  height: 100%;
  width: 100%;
  z-index: 999;
  position: absolute;
  text-align: center;
  color: #FFF;
  padding: 80px 25px 25px;
  left: 0px;
  top: 0px;
  webkit-transition: all 0.9s ease-in-out;
  -moz-transition: all 0.9s ease-in-out;
  -o-transition: all 0.9s ease-in-out;
  -ms-transition: all 0.9s ease-in-out;
  transition: all 0.9s ease-in-out;
}

.md-ad-box:hover .md-ad-box-overlap-wrapper {
  display: block;
  top: 0px;
  cursor: pointer;
}

.md-ad-box-overlap-wrapper h2 {
  font-size: 16px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  line-height: 18px;
  text-transform: uppercase;
  margin: 0px;
}

.md-ad-box-overlap-wrapper h4 {
  font-size: 16px;
  font-weight: 700;
  font-family: 'Roboto', sans-serif;
  line-height: 26px;
}

.md-ad-box-overlap-wrapper i {
  color: #fff;
  font-size: 2.5em;;
}

.list .md-ad-box {
  box-sizing: border-box;
  margin: 0 0 30px 0;
  width: 100%;
  float: none;
  min-height: inherit;
  position: relative;
  overflow: hidden;
  border: 1px solid rgba(0,0,0,0.1);
}

.list .md-ad-box:after {
  content: ".";
  clear: both;
  display: block;
  visibility: hidden;
  height: 0px;
}

.list .md-ad-box .image {
  float: left;
  width: 35%;
}

.list .md-ad-box .detail {
  box-sizing: border-box;
  float: left;
  width: 65%;
  padding: 20px 30px 20px 30px;
  height: 223px;
}

.list .md-ad-box .detail p {
  width: 100%;
  float: left;
}

.list .md-ad-box .detail .features-list {
  float: left;
  margin-top: 5px;
}

.list .md-ad-box .detail .features-list li {
  width: 100%;
}

.list .md-ad-box .detail h5 {
  width: 100%;
  min-height: inherit;
}

.features-list {
  width: 100%;
  padding: 0;
}

.win.chrome .md-ad-box-overlap-wrapper {
  width: 101%;
}

.md-ad-box .detail header .custom-list li:not(.last) {
  position: relative;
  padding-right: 15px;
  margin-right: 5px;
}

.md-no-result {
  display:none;
  float: left;
}

.custom-list li:not(.last):after {
  position: absolute;
  content: "/";
  right: 0;
  bottom: -1px;
  font-size: 13px;
}

/* Detail */
.md-detail {
  color: #787878;
  line-height: normal;
}

.md-detail a {
  color: #7ABFBC;
}

.md-detail .md-detail-left {
  float: left;
  width: 70%;
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
  padding: 0 10px 0 0;
  box-sizing: border-box;
}

.md-detail .md-detail-right {
  float: right;
  width: 30%;
}

.md-detail .md-detail-box {
  background: #f5f5f5;
  padding: 12px 20px;
  box-sizing: border-box;
  margin-bottom: 30px;
  overflow: hidden;
}

.md-detail h2 {
  font-size: 1.5em;
}

.md-detail .md-detail-right h2 {
  color: #7ABFBC;
  text-transform: uppercase;
}

.md-detail .md-detail-header {
  background: #7ABFBC;
  padding: 20px;
  color: #fff;
  margin-bottom: 30px;
}

.md-detail .md-detail-header i {
  margin-right: 15px;
  font-size: 1.3em;
}

.md-detail .md-detail-header h1 {
  display: inline;
  font-size: 1.5em;
}

.md-detail .md-detail-header .price {
  float: right;
  font-size: 1.5em;
  font-weight: bold;
}

.md-detail .detail-list {
  margin: 0;
  padding: 0;
}

.md-detail .detail-list li {
  list-style: none;
  padding: 8px 0px;
  line-height: 1.2em;
  border-bottom: 1px dotted #DDD;
  text-align: left;
  font-weight: bold;
  display: flex;
  margin: 0;
}

.md-detail .detail-list li:last-child {
  border: 0;
}

.md-detail .detail-list li span {
  font-weight: normal;
  float: left;
  width: 50%;
}

.md-detail-description {
  padding: 20px 0;
  line-height: normal;
}

.md-detail-left h2 {
  background: #7ABFBC;
  padding: 5px 20px;
  color: #fff;
  margin-bottom: 10px;
}

.md-detail-description b {
  font-size: 1.2em;
}

.md-detail-description ul li {
  margin-left: 25px;
  list-style-type: initial;
}

.additional-form .ce_form {
  margin: 0;
}

.additional-form .ce_form input,
.additional-form .ce_form button,
.additional-form .ce_form textarea,
.additional-form .ce_form select {
  border: 0;
}

.additional-form .ce_form .widget {
  margin-bottom: 5px;
}

.md-detail .slider-wrapper > div {
  height: 400px;
}

.md-detail .content-slider img {
  margin: 0 auto;
  display: table;
}

.md-detail .features li {
  width: 50%;
  float: left;
  margin: 0;
  border: none;
}

.md-detail .features li span {
  width: 100%;
}

.md-detail input.text, .md-detail form textarea {
  width: 100%;
  box-sizing: border-box;
  background: #fff;
  font-size: 14px;
  font-family: inherit;
}

.md-detail input.text:focus, .md-detail form textarea:focus {
  outline: 0;
}

.md-detail form div.mandatory > input:focus {
  border: none;
  color: inherit;
}

/* Range Slider */
.md-filters .range-slider {
  clear: left;
  padding: 5px;
  width: 32.5%;
  display: inline-block;
  box-sizing: border-box;
}

.md-filters .range-slider label {
  width: inherit;
  margin-bottom: 15px;
}

.md-filters .range-slider input {
  background: none;
  border: none;
  font-weight: bold;
  color: #fff;
  font-size: inherit;
  display: none;
}

.md-filters .range-slider .ui-widget.ui-widget-content {
  border: none;
  width: 95%;
  display: inline-block;
  margin: 30px 8px;
}

.md-filters .range-slider .ui-widget-header {
  background: #f2f2f2;
}

.md-filters .range-slider .ui-state-default {
  background: #f2f2f2;
  border-radius: 100%;
  padding: 0 0.5px;
}

.md-filters .range-slider .ui-state-default:focus {
  outline: 0;
  border: 1px solid #c5c5c5;
}

.md-filters .range-slider .min {
  padding-right: 20px;
}

.md-filters .range-slider .max {
  padding-left: 20px;
}

.ui-slider-handle:nth-of-type(1):after, .ui-slider-handle:nth-of-type(2):after {
  position: absolute;
  background: #fff;
  text-align: center;
  font-size: 0.7rem;
  padding: 5px;
  color: #000;
  border-radius: 5px;
}

.ui-slider-handle:nth-of-type(1):after {
  top: -32px;
  left: 0;
}

.ui-slider-handle:nth-of-type(2):after {
  bottom: -32px;
  right: 0;
}

#priceSlider .ui-slider-handle:nth-of-type(1):after {
  content: attr(data-price-min);
}

#priceSlider .ui-slider-handle:nth-of-type(2):after {
  content: attr(data-price-max);
}

#powerSlider .ui-slider-handle:nth-of-type(1):after {
  content: attr(data-power-min);
}

#powerSlider .ui-slider-handle:nth-of-type(2):after {
  content: attr(data-power-max);
}

#mileageSlider .ui-slider-handle:nth-of-type(1):after {
  content: attr(data-mileage-min);
}

#mileageSlider .ui-slider-handle:nth-of-type(2):after {
  content: attr(data-mileage-max);
}

.md-ads .hidden {
  display: none;
}

.only-filter .md-filters .md-filters-body {
  margin-top: 0;
}

.md-ads .clearfix:after {
  clear: both;
}

.energy-class-label {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.energy-class-label .left-col {
  width: 40%;
}

.energy-class-label .left-col .label {
  font-weight: 700;
  font-size: 1.2em;
  margin-bottom: 10px;
}

.energy-class-label .right-col {
  width: 60%;
  padding-left: 40px;
}

.energy-class span {
  color: #fff;
  margin: 5px 0;
  padding: 0 10px;
  font-size: .8em;
  position: relative;
  height: 25px;
  display: flex;
  align-items: center;
}

.energy-class {
  position: relative;
}

.energy-class.active:after {
  position: absolute;
  width: 40px;
  right: 0;
  top: 0;
  height: 25px;
  background: #333;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 5px;
  font-size: .8em;
}

.energy-class.active:before {
  position: absolute;
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12.5px 15px 12.5px 0;
  border-color: transparent #333 transparent transparent;
  right: 40px;
  top: 0;
}

.energy-class span:after {
  content: "";
  position: absolute;
  right: -17px;
  top: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 12.5px 0 12.5px 15px;
  border-color: transparent transparent transparent #fff;
}

.energy-class.class-a-plus-plus-plus span {
  background: #009848;
  width: 30%;
}

.energy-class.class-a-plus-plus-plus span:after {
  border-left-color: #009848;
}

.energy-class.class-a-plus-plus-plus.active:after {
  content: "A+++";
}

.energy-class.class-a-plus-plus span {
  background: #009849;
  width: 35%;
}

.energy-class.class-a-plus-plus span:after {
  border-left-color: #009849;
}

.energy-class.class-a-plus-plus.active:after {
  content: "A++";
}

.energy-class.class-a-plus span {
  background: #4eae46;
  width: 40%;
}

.energy-class.class-a-plus span:after {
  border-left-color: #4eae46;
}

.energy-class.class-a-plus.active:after {
  content: "A+";
}

.energy-class.class-a span {
  background: #b9d237;
  width: 45%;
}

.energy-class.class-a.active:after {
  content: "A";
}

.energy-class.class-a span:after {
  border-left-color: #b9d237;
}

.energy-class.class-b span {
  background: #b9d237;
  width: 50%;
}

.energy-class.class-b span:after {
  border-left-color: #b9d237;
}

.energy-class.class-b.active:after {
  content: "B";
}

.energy-class.class-c span {
  background: #fff104;
  width: 55%;
  color: #000;
}

.energy-class.class-c span:after {
  border-left-color: #fff104;
}

.energy-class.class-c.active:after {
  content: "C";
}

.energy-class.class-d span {
  background: #e3672a;
  width: 60%;
}

.energy-class.class-d span:after {
  border-left-color: #e3672a;
}

.energy-class.class-d.active:after {
  content: "D";
}

.energy-class.class-e span {
  background: #d7222b;
  width: 65%;
}

.energy-class.class-e span:after {
  border-left-color: #d7222b;
}

.energy-class.class-e.active:after {
  content: "E";
}

.energy-class.class-f span {
  background: #d7222b;
  width: 70%;
}

.energy-class.class-f span:after {
  border-left-color: #d7222b;
}

.energy-class.class-f.active:after {
  content: "F";
}

.energy-class.class-g span {
  background: #d7222b;
  width: 75%;
}

.energy-class.class-g span:after {
  border-left-color: #d7222b;
}

.energy-class.class-g.active:after {
  content: "G";
}

.pseudo-price {
  text-decoration: line-through;
  font-size: .8em;
  margin-left: 10px;
}

.md-ads .gross-price, .md-ads .net-price {
  display: block;
  margin-bottom: 5px;
}

.md-ads .gross-price:last-child, .md-ads .net-price:last-child {
  margin-bottom: 0;
}

.md-ads .price-label {
  font-size: .8em;
  font-weight: 300;
  display: block;
}

.md-filters.open-filters .md-filters-body {
  display: block;
}

.md-filters.open-filters #showFilters {
  display: none;
}

.md-filters.open-filters .md-filters-header .md-filter-sort {
  float: none;
  text-align: right;
}

.md-filters.open-filters .md-filters-header .md-filter-sort i {
  float: none;
}

.md-filters.open-filters .md-filters-header .md-filter-sort select {
  width: auto;
}

.md-filters-header {
  float: right;
  padding-bottom: 15px;
}

.md-filter-sort.button-group {
  display: flex;
  align-items: center;
  justify-content: end;
}

@media (min-width: 768px) {
  .md-ad-box {
    width: 49%;
    float: left;
  }
}

@media (min-width: 980px) {
  .md-ad-box {
    width: 32%;
    min-height: 485px;
  }

  .md-ad-box .detail header h5 {
    min-height: 75px;
  }
}

@media (max-width: 979px) {
  .md-detail .md-detail-left {
    width: 100%;
    float: none;
    padding: 0;
  }

  .md-detail .md-detail-right {
    width: 100%;
    float: none;
  }

  .md-detail-description {
    padding: 0;
  }

  .md-detail .md-detail-header .price {
    position: absolute;
    bottom: -53px;
    color: #7ABFBC;
    left: 50%;
    background: #fff;
    border: 2px solid #7ABFBC;
    padding: 5px 15px;
    width: 180px;
    font-size: 1.2rem;
    text-align: center;
    margin-left: -90px;
    box-sizing: border-box;
  }

  .md-detail .md-detail-header {
    position: relative;
    overflow: visible;
    margin-bottom: 70px;
  }
}

@media (max-width: 767px) {
  .md-detail .slider-wrapper > div {
    height: unset;
  }

  .md-detail .content-slider img {
    max-height: 300px;
  }

  .md-detail .slider-control .slider-prev, .md-detail .slider-control .slider-next {
    margin: 0;
    font-size: 1em;
    position: absolute;
    top: 10px;
    padding: 2px 5px;
  }

  .md-detail .slider-control .slider-menu {
    font-size: 3em;
    line-height: 1.6em;
    margin-top: 15px;
    width: 300px;
    left: 50%;
    margin-left: -150px;
  }

  .md-filters .range-slider {
    width: 100%;
  }

  .md-filters .range-slider .ui-state-default {
    width: 25px;
    height: 25px;
    top: -8px;
  }

  .md-filters .range-slider .ui-widget.ui-widget-content {
    width: 90%;
    margin: 15px 5px;
  }

  .ui-slider-handle:nth-of-type(1):after {
    left: 0;
  }

  .ui-slider-handle:nth-of-type(2):after {
    right: 0;
  }

  .range-slider .min, .range-slider .max {
    display: none;
  }

  .list .md-ad-box .image, .list .md-ad-box .detail, .list .md-ad-box .detail p {
    width: 100%;
  }

  .list .md-ad-box .detail {
    height: inherit;
    background: #f2f2f2;
  }

  .list .md-ad-box .detail .features-list li {
    width: 50%;
  }

  .md-ad-box .image {
    min-height: inherit;
    padding-bottom: 20px;
  }

  .md-ad-box .detail {
    min-height: inherit;
  }
}

@media (max-width: 600px) {
  .energy-class-label .left-col {
    width: 100%;
    margin-bottom: 20px;
  }

  .energy-class-label .right-col {
    width: 100%;
    padding: 0;
  }
}

@media (max-width: 500px) {
  .md-detail .content-slider img {
    max-height: 250px;
  }

  .md-detail .features li {
    width: 100%;
  }
}

@media (max-width: 400px) {
  .md-detail .content-slider img {
    max-height: 200px;
  }
}

@media (max-width: 300px) {
  .md-detail .content-slider img {
    max-height: 150px;
  }
}

.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
:root{--color-primary: #183319;--color-primary-light: #94C11D;--colorBBGrey: 190,193,198}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{overflow-y:scroll;margin:0;padding:0}body,.mm-page{padding:0;margin:0}*,*:before,*:after{box-sizing:border-box}.invisible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.block{display:block}nav *{list-style-type:none}source{font-size:0}img{display:block;max-width:100%;height:auto}.image_container{margin:0}.image_container img{margin-left:auto;margin-right:auto}*{padding:0;margin:0;-webkit-tap-highlight-color:transparent}#header{position:absolute;top:0;z-index:100;width:100%;height:80px;border-bottom:1px solid rgba(255, 255, 255, 0.15);backdrop-filter:blur(5px);display:flex;justify-content:space-between;align-items:center;transition:0.5s}@media screen and (min-width:800px){#header{height:100px}}#header.simpleHeader-active{position:relative;border-bottom:1px solid #dcd8c0}#header.simpleHeader-active.active .inside .bentley-logo.bentley-logo-white{display:block;visibility:visible}#header.simpleHeader-active.active .inside .bentley-logo.bentley-logo-inverted{display:none;visibility:hidden}#header.simpleHeader-active .inside{color:#000000}#header.simpleHeader-active .inside .navbar-spacer{background:#000000}#header.simpleHeader-active .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span{background:#000000}#header.simpleHeader-active .inside .marschner-logo svg path,#header.simpleHeader-active .inside .morgan-logo svg path{fill:#000000}#header.simpleHeader-active .inside .bentley-logo.bentley-logo-white{display:none;visibility:hidden}#header.simpleHeader-active .inside .bentley-logo.bentley-logo-inverted{display:block;visibility:visible}#header.simpleHeader-active.active .inside .bentley-logo svg path.font{fill:#FFFFFF}#header .inside{width:100%;display:flex;justify-content:space-between;align-items:center;margin-right:auto;margin-left:auto;max-width:1400px;color:#FFFFFF;padding-left:20px;padding-right:20px}#header .inside a:hover{text-decoration:none}#header .inside .bentley-logo,#header .inside .marschner-logo,#header .inside .morgan-logo{display:block}#header .inside .bentley-logo svg,#header .inside .marschner-logo svg,#header .inside .morgan-logo svg{width:65px}@media screen and (min-width:800px){#header .inside .bentley-logo svg,#header .inside .marschner-logo svg,#header .inside .morgan-logo svg{width:100px}}#header .inside .marschner-logo svg path,#header .inside .morgan-logo svg path{fill:#FFFFFF}#header .inside .bentley-logo.bentley-logo-inverted{display:none;visibility:hidden}#header .inside .bentley-logo svg{width:90px}@media screen and (min-width:800px){#header .inside .bentley-logo svg{width:150px}}#header .inside .navbar-spacer{background:#FFFFFF;width:1px;height:35px;display:block}@media screen and (min-width:800px){#header .inside .navbar-spacer{height:65px}}#header .inside .navbar-right,#header .inside .navbar-left{display:flex;justify-content:space-between;align-items:center;transition:0.3s;gap:15px}@media screen and (min-width:800px){#header .inside .navbar-right,#header .inside .navbar-left{gap:35px}}#header .inside .navbar-left{flex-direction:row-reverse}@media screen and (min-width:800px){#header .inside .navbar-left{flex-direction:row}}#header .inside .navbar-left .navbar-left__burger{display:flex;justify-content:center;align-items:center;gap:20px;cursor:pointer}#header .inside .navbar-left .navbar-left__burger:hover .navbar-left__burger-lines span:first-of-type{width:25px}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span{background:#FFFFFF;height:1px;width:26px;transition:0.5s}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span:first-of-type{width:20px}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines.active span:first-of-type{width:0;height:0}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines.active span:nth-of-type(2){transform:rotate(45deg) translateX(3px) translateY(-3px)}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines.active span:nth-of-type(3){transform:rotate(-45deg) translateX(8px) translateY(-3px)}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-text{flex-direction:column;height:18px;overflow:hidden;display:none}@media screen and (min-width:800px){#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-text{display:flex}}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-text .burger-close,#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-text .burger-menu{transition:0.5s}#header .inside .navbar-left .navbar-left__burger .navbar-left__burger-text .burger-close{margin-top:-18px}#header.active{width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.15)}@media screen and (min-width:800px){#header.active{width:40%;min-width:30rem}}#header.active .inside{color:#FFFFFF}#header.active .inside .navbar-spacer{background:#FFFFFF}#header.active .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span{background:#FFFFFF}#header.active .inside .marschner-logo svg path,#header.active .inside .morgan-logo svg path{fill:#FFFFFF}@media screen and (min-width:800px){#header.active .inside .navbar-right{opacity:0;visibility:hidden}}#header.active .inside .navbar-left .navbar-left__burger .navbar-left__burger-text .burger-close{margin-top:0}#header.active .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span:first-of-type{width:0;height:0;transition:0.3s}#header.active .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span:nth-of-type(2){transform:rotate(45deg) translateX(3px) translateY(-3px)}#header.active .inside .navbar-left .navbar-left__burger .navbar-left__burger-lines span:nth-of-type(3){transform:rotate(-45deg) translateX(8px) translateY(-3px)}#header .mod_navigation{margin-right:20px}.offcanvas-navi{width:100%;height:100%;transform:translateY(-100%);transform-origin:top;position:absolute;z-index:50;top:0;left:0;transition:0.5s;display:flex}.offcanvas-navi .offcanvas-navi__left{width:100%;background:#183319;color:#FFFFFF;display:flex;justify-content:center;align-items:center;padding-top:80px;position:relative}@media screen and (min-width:800px){.offcanvas-navi .offcanvas-navi__left{width:40%;min-width:30rem;padding-top:100px}}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:40px}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li.active strong{position:relative}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li.active strong:after{content:"";position:absolute;width:100%;height:1px;background-color:#FFFFFF;bottom:0px;left:0}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li,.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li a{font:300 22px/25px bentley-light;text-transform:uppercase;color:#FFFFFF;text-decoration:none}@media screen and (min-width:800px){.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li,.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li a{font:300 26px/32px bentley-light}}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li{position:relative;display:block}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li.active:after{display:none}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li:after{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#FFFFFF;bottom:0;left:0;transform:scaleX(0);transition:0.3s transform;transform-origin:right}.offcanvas-navi .offcanvas-navi__left .nav-main .level_1 li:hover:after{transform:scaleX(100%);transform-origin:left}.offcanvas-navi .offcanvas-navi__left .line{content:"";position:absolute;right:-60px;bottom:30%;background-color:#FFFFFF;width:60px;height:2px;transform:scaleX(0);transform-origin:left;transition:0.2s;z-index:10}.offcanvas-navi .offcanvas-navi__left .hover-nav{position:absolute;left:calc(100% + 100px);bottom:28%;z-index:1;font:300 23px/50px Bentley-light;overflow:hidden}@media screen and (min-width:1000px){.offcanvas-navi .offcanvas-navi__left .hover-nav{font:300 42px/50px Bentley-light}}.offcanvas-navi .offcanvas-navi__left .hover-nav span{left:-100%;position:relative;transition:0.5s;transition-delay:0.1s}.offcanvas-navi .offcanvas-navi__right{transition:0.5s;transform-origin:left;background:rgba(0, 0, 0, 0.15);backdrop-filter:blur(10px);width:0}@media screen and (min-width:800px){.offcanvas-navi .offcanvas-navi__right{width:60%}}.offcanvas-navi .offcanvas-navi__right .image_container{width:100%;height:100%;position:relative}.offcanvas-navi .offcanvas-navi__right .image_container:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:#FFFFFF;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 55%, black 100%)}.offcanvas-navi .offcanvas-navi__right .image_container img{height:100%;object-fit:cover}.offcanvas-navi.active{transform:translateY(0%)}.offcanvas-navi.active .offcanvas-navi__right{transform:scaleY(1)}#footer{border-bottom:2px solid #183319}#footer .mod_article.footer{padding-bottom:0}#footer .bentley-logo,#footer .marschner-logo,#footer .morgan-logo{display:block}#footer .bentley-logo svg,#footer .marschner-logo svg,#footer .morgan-logo svg{width:65px}@media screen and (min-width:800px){#footer .bentley-logo svg,#footer .marschner-logo svg,#footer .morgan-logo svg{width:100px}}#footer .navbar-spacer{background:#FFFFFF;width:1px;height:35px;display:block}@media screen and (min-width:800px){#footer .navbar-spacer{height:65px}}#footer .logo{display:block}#footer .logo svg path.font{fill:#FFFFFF}#footer .logo svg{width:110px}@media screen and (min-width:800px){#footer .logo svg{width:170px}}#footer .navbar-right{gap:35px}#footer .navbar-right svg path{fill:#FFFFFF}#footer .ce_text{width:auto;margin-left:initial;margin-right:initial;padding-left:initial;padding-right:initial;margin-bottom:initial}#footer .mod_article.footer{padding-top:0}#footer [class*="level"]>.inside{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px;margin-bottom:0;display:flex;align-items:center;flex-direction:column;gap:20px;justify-content:space-between}@media only screen and (min-width:50rem){#footer [class*="level"]>.inside{flex-direction:row}}#footer .level1{padding-top:40px;padding-bottom:40px}#footer .level1 .link{font-size:14px;font-family:bentley-light;font-weight:semibold}#footer .level2{background-color:#183319;padding-top:25px;padding-bottom:25px}#footer .level2 *{color:#FFFFFF}#footer .level2 .inside>*{flex-basis:100%;display:flex;align-items:center}@media only screen and (min-width: 56.250rem){#footer .level2 .inside>*{flex-basis:calc(100% / 3)}}#footer .level2 .inside .ce_rsce_socials{justify-content:flex-start}#footer .level2 .inside .logo{align-items:center;justify-content:center}#footer .level2 .inside .navbar-right{justify-content:flex-end}#footer .level3{display:none;margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 37.500rem){#footer .level3{display:block}}#footer .level3>.inside .mod_customnav{width:100%}#footer .level3>.inside .mod_customnav>ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}#footer .level3>.inside .mod_customnav>ul.level_1 a,#footer .level3>.inside .mod_customnav>ul.level_1 .active{text-transform:uppercase;color:#393939}#footer .level3>.inside .mod_customnav>ul.level_1 .active{text-transform:uppercase;text-decoration:underline}#footer .level3>.inside .mod_customnav>ul a{text-decoration:none}#footer .level3>.inside .mod_customnav>ul a:hover{text-decoration:underline;color:#183319}#footer .level4>.inside{flex-wrap:wrap;justify-content:space-evenly}#footer .level4>.inside h6{color:#393939}@media only screen and (min-width: 37.500rem){#footer .level4>.inside{flex-wrap:nowrap}#footer .level4>.inside>*{flex-basis:calc(100% / 3)}}#footer .level4>.inside .ce_text h6{font-size:1rem;text-transform:uppercase}#footer .level4>.inside .ce_text a{text-decoration:none;color:#201018}#footer .level4>.inside .ce_text a:hover{text-decoration:underline}#footer .level4>.inside .ce_text .content_container>p:first-child{text-transform:uppercase;font-size:1.25rem}#footer .level4>.inside .ce_text .content_container>p:nth-child(2){position:relative;margin-bottom:0}#footer .level4>.inside .ce_text .content_container>p:nth-child(2)::before{content:"";width:15px;height:15px;display:inline-block;position:relative;top:3px;background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg id='uuid-4016d9fe-92ea-4f11-80f9-e4a78a13492f' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.01 24.71'%3E%3Cdefs%3E%3Cstyle%3E.uuid-8541a212-f46f-4636-b666-7bf83f579872{fill:%233C5A4D;stroke-width:0px;}%3C/style%3E%3C/defs%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m19.01,9.51C19.01,4.26,14.76,0,9.51,0S0,4.26,0,9.51c0,2.46.93,4.69,2.46,6.38h0l7.05,8.82,7.05-8.82h0c1.53-1.69,2.47-3.92,2.47-6.38ZM4.43,3.99c-.09-.07-.17-.16-.2-.28,0-.14.38-.48.53-.61,1-.87,2.78-1.43,4.56-1.47,3.57-.1,5.11,1.35,5.17,2.67.05,1.21-.73,1.66-1.25,1.99-.1.08-.14.12-.14.15,0,.08.08.11.11.13h0c.5.34,1.57,1.12,1.55,2.34-.02,2.02-2.31,3.07-5.23,3-1.66.02-3.31-.45-4.71-1.35-.18-.13-.61-.46-.61-.56,0-.12.11-.19.21-.29.18-.18.31-.32.43-.44v-4.83s-.27-.29-.44-.46Zm5.08,15.81l-5.7-6.77c6.23,3.68,11.41,0,11.41,0l-5.7,6.77Z'/%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m9.61,6.33c1.21.03,2.12-.44,2.15-2.03.04-1.92-1.51-2-2.28-1.99-.85,0-2.15.3-2.08,2.03.06,1.57.93,1.97,2.21,2Z'/%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m9.58,6.88c-.92,0-2.32.4-2.24,2.2.07,1.71,1,2.14,2.38,2.17,1.31.03,2.27-.48,2.31-2.21.05-2.08-1.62-2.17-2.45-2.17Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}#footer .level4>.inside .ce_text .content_container>p:nth-child(3){position:relative;margin-bottom:0}#footer .level4>.inside .ce_text .content_container>p:nth-child(3)::before{content:"";width:13px;height:13px;display:inline-block;position:relative;top:2px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='uuid-262a773e-dede-4a0a-a262-5cad74b93ad7' viewBox='0 0 20.41 19.09'%3E%3Cdefs%3E%3Cstyle%3E.uuid-2be97808-4e7d-47fd-a213-b6897d845ba7{fill:%233C5A4D;stroke-width:0}%3C/style%3E%3C/defs%3E%3Cpath d='m20.27 13.03-.05-.19-.12-.16c-.3-.39-.7-.68-1.16-.86l-.1-.05c-2.45-1.2-2.99-1.43-3.15-1.49-.31-.13-.63-.2-1.01-.21-.71.01-1.37.4-1.69.96-.15.22-.55.71-.88 1.1-1.78-.92-3.32-2.25-4.52-3.87l.15-.18.21-.25c.24-.28.43-.59.57-.9l.06-.12c.33-.66.3-1.44-.03-2.02-.09-.19-.78-1.87-1.12-2.68l-.18-.42C6.69.38 5.81.1 5.06.1h-.19C3.98.17 3.12.39 2.3.77l-.2.12A5.633 5.633 0 0 0 .02 5.7c.14 1.93.86 3.74 2.08 5.27a18.46 18.46 0 0 0 7.9 6.87c1.54.73 3.19 1.15 4.96 1.25.28 0 .56-.02.81-.05l.2-.02c1.69-.3 3.15-1.33 4.03-2.9.43-.96.53-2.06.27-3.08Zm-1.82.7c.09.53.02 1.08-.17 1.51-.56.99-1.53 1.68-2.57 1.86h-.15c-.21.04-.42.05-.56.06-1.45-.08-2.86-.44-4.19-1.07a16.497 16.497 0 0 1-7.13-6.22l-.09-.13a7.628 7.628 0 0 1-1.65-4.18 3.71 3.71 0 0 1 1.28-3.09c.57-.25 1.17-.39 1.76-.44h.17c.11 0 .23.22.32.42l.17.42c1.03 2.48 1.13 2.71 1.2 2.84.05.08.05.19 0 .28l-.07.15c-.07.17-.17.32-.29.46l-.23.27c-.13.16-.26.32-.36.42-.13.12-.24.25-.33.4l-.2.33.08.38c.03.17.1.32.19.45 1.44 2.16 3.42 3.92 5.78 5.12.7.31.8.31.95.31.31 0 .59-.14.83-.41.2-.23 1.08-1.25 1.41-1.73l.06-.11c.1 0 .2.03.34.08.11.04.62.26 3 1.42l.15.07.09.04c.08.03.15.07.22.12ZM12.278 1.409l1.415-1.414 4.95 4.95-1.415 1.414z' class='uuid-2be97808-4e7d-47fd-a213-b6897d845ba7'/%3E%3Cpath d='m10.901 4.27 1.414-1.415 3.472 3.472-1.414 1.414z' class='uuid-2be97808-4e7d-47fd-a213-b6897d845ba7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}#footer .level4>.inside .ce_table *:not(h6){color:#74787C;line-height:1.4em}#footer .level4>.inside .ce_table h6{text-transform:uppercase}#footer .level5>.inside{justify-content:space-between}#footer .level5>.inside *{font-size:1.0625rem}#footer .level5>.inside .mod_customnav>ul{width:100%;display:flex;flex-wrap:wrap;gap:20px}#footer .level5>.inside .mod_customnav>ul a{text-decoration:none}#footer .level5>.inside .mod_customnav>ul a:hover{text-decoration:underline;color:#183319}#footer .level5>.inside .ce_text p{color:#BBBCBC;margin-bottom:0}#footer .level3>.inside,#footer .level4>.inside,#footer .level5>.inside{padding-top:calc(20px * 1.5);padding-bottom:calc(20px * 1.5);align-items:flex-start}@media only screen and (min-width: 37.500rem){#footer .level3>.inside,#footer .level4>.inside,#footer .level5>.inside{align-items:center}}#footer .level3+*>.inside,#footer .level4+*>.inside,#footer .level5+*>.inside{position:relative}#footer .level3+*>.inside::before,#footer .level4+*>.inside::before,#footer .level5+*>.inside::before{content:"";display:block;position:absolute;top:0;height:1px;width:calc(100% - ( 20px * 2 ));background-color:#DDDEDF}.button,.submit,.hofff-consent-button,.hofff-consent-button-close{display:inline-block;align-self:start;padding:15px 50px;background-color:var(--color-primary);color:#FFFFFF;font-size:14px;text-decoration:none;transition:0.25s;text-transform:uppercase;letter-spacing:1px;text-align:center;border:0}.button:hover,.submit:hover,.hofff-consent-button:hover,.hofff-consent-button-close:hover{cursor:pointer;background-color:#3C5A4D;color:#FFFFFF}.button-outline{display:inline-block;align-self:start;padding:15px 50px;background-color:transparent;color:var(--color-primary);font-size:14px;text-decoration:none;transition:0.25s;text-transform:uppercase;letter-spacing:1px;text-align:center;border:0;outline:solid var(--color-primary)}.button-outline:hover{cursor:pointer;background-color:#3C5A4D;color:#FFFFFF;outline:solid #3C5A4D}@font-face{font-family:"bentley";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Regular_web.ttf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"bentley-bold";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Expanded Bold_web.ttf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"bentley-expanded-bold";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Expanded Bold_web.ttf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:"bentley-expanded";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Expanded Regular_web.ttf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"bentley-expanded-light";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Expanded Light_web.ttf") format("opentype");font-weight:lighter;font-style:normal}@font-face{font-family:"bentley-light";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Light_web.ttf") format("truetype");font-weight:lighter;font-style:normal}@font-face{font-family:"bentley-logotype";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Logotype_web.ttf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:"bentley-semibold";src:url("../../files/themes/bentley-berlin.de/fonts/2025_Bentley-Logotype_web.ttf") format("opentype");font-weight:bold;font-style:normal}body{font-family:"bentley-light";font-size:100%;font-size:16px;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:65px;line-height:70px}h2{font-size:52px;line-height:50px;margin-bottom:1rem}h3{font-size:40px;line-height:50px}h4{font-size:38px;line-height:44px;margin-bottom:1rem}h5,.hofff-consent-root-headline{font-size:21px;line-height:46px;color:#183319}h6{font-size:1.25rem;margin-bottom:1rem}@media screen and (max-width: 56.250rem){h1{font-size:38px;line-height:40px}h2{font-size:28px;line-height:30px}h3{font-size:26px;line-height:28px}h4{line-height:24px;font-size:24px}h5,..hofff-consent-root-headline{font-size:18px;line-height:24px}}#main .inside .mod_article:first-of-type{padding-top:0}.mod_article{padding-top:80px;padding-bottom:40px}.mod_article.article-with-styling{background-color:#eeeeee}.mod_navigation.nav-main ul li{display:inline}.mod_newslist{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.mod_newslist .layout_latest{max-width:760px;margin-bottom:40px}.mod_newslist .layout_latest .content_container{padding-top:20px}.mod_newslist .layout_latest a{text-decoration:none}.mod_newslist .layout_latest p.info{display:flex;justify-content:space-between;padding-bottom:10px}.mod_newslist .layout_latest p.info .divider{display:flex;flex-grow:1;border-bottom:1px solid #BEC1C6;align-self:center;margin-left:10px;margin-right:10px}.mod_newslist .layout_latest h3{font-size:1.8rem;font-weight:lighter;line-height:inherit;color:#201018;margin-bottom:10px}.mod_newslist .layout_latest .text{color:#201018;line-height:1.5;font-weight:lighter;margin-bottom:10px}.mod_newslist .more{text-transform:uppercase;text-decoration:none;font-weight:lighter;color:#183319;background:unset;padding:unset;font-size:16px}.mod_newslist .more span{transition:0.5s;transition-timing-function:ease-out;padding-right:10px}.mod_newslist .more:hover{color:#3C5A4D}.mod_newslist .more:hover span{padding-right:20px}.mod_newslist .more.button:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.87 8.37"><path d="m15.87 0-.72.69 2.86 3H0v1h18.01l-2.86 2.99.72.69 4-4.18-4-4.19z" style="fill:%23183319;stroke-width:0"/></svg>');width:20px;display:inline-block;font-size:x-large}@media screen and (min-width: 56.250rem){.mod_newslist{display:flex;flex-wrap:wrap;padding-right:0;padding-left:0}.mod_newslist .layout_latest{margin-left:20px;margin-right:20px;max-width:calc(33.3332% - (2 * 20px))}.mod_newslist .layout_latest .more{font-size:18px}}@media screen and (min-width: 112.500rem){.mod_newslist{margin-bottom:120px}}.mod_newsreader .ce_header_simple .header_navigation .content{padding-bottom:40px}.mod_newsreader .ce_header_simple .header_navigation .content h1{text-transform:uppercase;margin-bottom:20px}.mod_newsreader .news_content_container{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.mod_newsreader .news_content_container *{padding-left:0;padding-right:0}.mod_newsreader p.back{text-align:end;display:none}@media screen and (min-width: 112.500rem){.mod_newsreader .news_content_container{padding-left:20px;padding-right:20px}}.event_teaser_swiper{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px;padding-top:40px}.event_teaser_swiper h2:not(.stroked-headline){display:none}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .stroked-headline{margin-top:0;color:#dcd8c0;z-index:10;letter-spacing:1.5px;font-family:"bentley-light";font-weight:400;margin-bottom:20px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .button{margin-bottom:40px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .ce_text{padding-left:0;padding-right:0}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .event.swiper-slide-next{scale:0.97}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .image_linkWrapper{position:relative}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .image_linkWrapper .link_full{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper{display:flex;justify-content:space-between;padding:20px 0}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper .arrowLeft{content:url("/files/uploads/icons/BEB-Assets_Pfeil-lang.svg");width:40px;display:inline-block;font-size:x-large;width:100px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper .arrowLeft:hover{cursor:pointer}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper .arrowRight{content:url("/files/uploads/icons/BEB-Assets_Pfeil-lang.svg");width:40px;display:inline-block;font-size:x-large;transform:scaleX(-1);width:100px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper .arrowRight:hover{cursor:pointer}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentLeft a{text-decoration:none;color:#000000}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentLeft h4{font-weight:lighter;font-size:28px;line-height:30px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentLeft h4.time{color:var(--color-primary)}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight a{text-decoration:none;color:#000000;font-weight:400}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight .more a{text-transform:uppercase;text-decoration:none;font-weight:lighter;color:#183319;background:unset;padding:unset;transition-property:padding-right, margin-left, color;transition-duration:0.5s;transition-timing-function:ease-out}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight .more a:hover{color:#3C5A4D;padding-right:10px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight .more:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.87 8.37"><path d="m15.87 0-.72.69 2.86 3H0v1h18.01l-2.86 2.99.72.69 4-4.18-4-4.19z" style="fill:%23183319;stroke-width:0"/></svg>');width:20px;display:inline-block;font-size:x-large}@media screen and (min-width: 56.250rem){.event_teaser_swiper .mod_eventlistWrapper{overflow:hidden;max-width:100%;display:grid;grid-template-columns:20% 90%;gap:10px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft{display:grid;grid-template-rows:50% 50%}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .contentRow{grid-row:1;align-items:center;display:flex;position:relative}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .contentRow .button{position:relative;align-self:end;align-items:center;margin-bottom:20px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .contentRow .stroked-headline{overflow:visible;position:relative;font-size:95px;line-height:100px;position:absolute;bottom:80px;max-width:400px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistLeft .emptyHelperRow{grid-row:2;width:auto;height:auto}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight{grid-template-rows:100%;width:150%;overflow:hidden}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide{transition:0.5s}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide-prev{visibility:hidden}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide-active{visibility:visible;display:block}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide-active .image_container{position:relative}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide-active .image_container:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%)}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .swiper-slide-active .eventContentWrapper{visibility:visible}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper{visibility:hidden}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .image_container{aspect-ratio:1.6}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .image_container img{width:100%;height:100%;object-fit:cover}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper{display:grid;grid-template-columns:4fr 6fr;grid-template-rows:auto}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .arrowsWrapper{grid-column:span 2}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentLeft{padding-right:10px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentLeft h4{font-size:42px;line-height:46px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight{padding-left:40px;padding-right:40px}.event_teaser_swiper .mod_eventlistWrapper .mod_eventlistRight .swiper .eventContentWrapper .eventContentRight .more{font-size:18px}}@media screen and (min-width: 112.500rem){.event_teaser_swiper{margin-bottom:120px}}.event_teaser_list{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.event_teaser_list .layout_teaser{max-width:760px;margin-bottom:40px}.event_teaser_list .layout_teaser .content_container{padding-top:20px}.event_teaser_list .layout_teaser a{text-decoration:none}.event_teaser_list .layout_teaser p.info{display:flex;justify-content:space-between;padding-bottom:10px;color:var(--color-primary)}.event_teaser_list .layout_teaser p.info .divider{display:flex;flex-grow:1;border-bottom:1px solid #BEC1C6;align-self:center;margin-left:10px;margin-right:10px}.event_teaser_list .layout_teaser h3,.event_teaser_list .layout_teaser h3>a{font-size:1.7rem;font-weight:lighter;line-height:inherit;color:#201018;margin-bottom:10px}.event_teaser_list .layout_teaser .text{color:#201018;line-height:1.5;font-weight:lighter;margin-bottom:10px}.event_teaser_list p{color:#000000;font-weight:lighter;margin-bottom:10px}.event_teaser_list .more{text-transform:uppercase;text-decoration:none;font-weight:lighter;color:#BEC1C6;background:unset;padding:unset;font-size:16px}.event_teaser_list .more span{transition:0.5s;transition-timing-function:ease-out;padding-right:10px}.event_teaser_list .more:hover{color:#183319}.event_teaser_list .more:hover span{padding-right:20px}.event_teaser_list .more.button:after{content:url("/files/uploads/icons/BEB-Assets_Pfeil-Grau.svg");width:20px;display:inline-block;font-size:x-large}@media screen and (min-width: 56.250rem){.event_teaser_list{display:flex;flex-wrap:wrap;padding-right:0;padding-left:0}.event_teaser_list .layout_teaser{margin-left:20px;margin-right:20px;max-width:calc(33.3332% - (2 * 20px));display:flex;flex-direction:column}.event_teaser_list .layout_teaser .content_container{height:100%}.event_teaser_list .layout_teaser .content_container .link_content{display:flex;flex-direction:column;height:100%}.event_teaser_list .layout_teaser .more{font-size:18px;height:100%;display:flex;align-items:flex-end}}.mod_eventreader .ce_header_simple .header_navigation .content{padding-bottom:40px}.mod_eventreader .ce_header_simple .header_navigation .content h1{text-transform:uppercase;margin-bottom:20px}.mod_eventreader .event_content_container{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.mod_eventreader .event_content_container *{padding-left:0;padding-right:0}.mod_eventreader p.back{text-align:end;display:none}@media screen and (min-width: 112.500rem){.mod_eventreader .event_content_container{padding-left:20px;padding-right:20px}}.ce_accordion{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1200px}.ce_accordion.ce_text{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1200px}.ce_accordion+.ce_accordion{margin-top:calc(-40px + 10px)}.ce_accordion .toggler{display:flex;justify-content:space-between;flex-direction:row-reverse;font-weight:bold;text-align:center;color:#FFFFFF;background:var(--color-primary);padding:20px;transition:0.25s}.ce_accordion .toggler:hover{cursor:pointer;background:#183319}.ce_accordion .toggler .ui-icon:before{display:inline-block;content:"❯";width:1em;height:1em;text-align:center;transform:rotate(90deg);transition:all 0.35s}.ce_accordion .toggler .ui-icon.ui-accordeon-header-active:before{transform:rotate(270deg)}.ce_accordion .toggler.active .ui-icon:before{transform:rotate(270deg)}.ce_accordion .ui-accordion-content{background:#F5F6F7;padding:20px}.ce_download{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1200px}.ce_download a{font-family:"bentley-semibold";text-decoration:none;display:flex;justify-content:space-evenly;align-items:center;text-align:center;padding:20px;background-color:var(--color-primary);color:#FFFFFF;transition:0.25s}.ce_download a:before{content:url("/files/uploads/icons/bb_download.svg");display:block}.ce_download a:hover{background-color:#183319}@media screen and (min-width: 56.250rem){.ce_download a{width:30%}}.ce_form{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:800px}.ce_form fieldset{padding:0;border:0}.ce_form .widget{width:100%;margin-bottom:20px}.ce_form .widget label{display:block;font-size:0.75rem;font-weight:normal;margin-bottom:10px}.ce_form input[type="text"],.ce_form input[type="email"],.ce_form input[type="number"],.ce_form input[type="tel"],.ce_form textarea{color:#201018;display:block;outline:none;width:100%;font-size:1rem;padding:10px 0;border:unset;border-bottom:1px solid #BBBCBC;background-color:#FFFFFF;resize:none}.ce_form button[type="submit"]{color:#FFFFFF;background-color:var(--color-primary);color:#FFFFFF;cursor:pointer;border:0;background-color:var(--color-primary);text-transform:uppercase;transition:0.25s}.ce_form button[type="submit"]:hover{cursor:pointer;color:#FFFFFF;background-color:#183319}@media screen and (min-width: 56.250rem){.ce_form fieldset{display:flex;justify-content:space-between;gap:20px}}.ce_gallery{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_gallery ul{list-style-type:none}.ce_headline{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:800px}.ce_hyperlink{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:800px}a{color:var(--color-primary);text-decoration:underline;font-weight:bolder;transition:0.3s}a:hover{cursor:pointer;color:#183319;text-decoration:none}.ce_image{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_image.content-regular{max-width:1000px}.ce_image.content-medium{max-width:1200px}.ce_image#img_fullwidth{padding:unset;max-width:100%}.ce_image#img_fullwidth h2{padding-left:20px;padding-right:20px}.ce_image#img_fullwidth img{max-height:600px;object-fit:cover}.ce_text{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1000px}.ce_text.wide{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_text p,.ce_text ul,.ce_text ol{margin-bottom:0.5rem}.ce_text ul,.ce_text ol{padding-top:0.5rem}.ce_text a{line-height:normal}.ce_text p{line-height:22px}.ce_text h1,.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6{font-weight:lighter}.ce_text h3{margin-bottom:1rem}.ce_text.has_image{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_text.has_image .content_container{padding:20px 0 20px 0}.ce_text.has_image#grey_background{padding-left:10px;padding-right:10px}.ce_text.has_image#grey_background .content_container{background:rgba(220, 216, 192, 0.2);padding-left:10px;padding-right:10px}.ce_text.has_image#grey_background p{margin-bottom:2rem}.ce_text.has_image#two_column .content_container{padding-left:0;padding-right:0}.ce_text.has_image#two_column figure{aspect-ratio:1;height:auto;background:rgba(220, 216, 192, 0.2);transform:scaleX(0.8)}.ce_text.has_image#two_column figure img{object-fit:contain;height:100%;transform:scaleX(1.2)}.ce_text.has_image h2{margin-bottom:1.5rem;font-size:28px;font-weight:lighter}.ce_text.has_image img{width:100%}.ce_text.has_image .button{width:100%;margin-top:20px;text-align:center}@media screen and (min-width: 56.250rem){.ce_text.has_image{display:flex;align-items:center;justify-content:space-between}.ce_text.has_image .content_container{padding:20px 20px 40px 20px}.ce_text.has_image#grey_background{background:rgba(220, 216, 192, 0.2);align-items:stretch;padding-left:20px;padding-right:20px}.ce_text.has_image#grey_background .image_container img{object-fit:cover;height:100%}.ce_text.has_image#grey_background .content_container{background:none;padding-top:80px;padding-bottom:80px;align-self:center}.ce_text.has_image#grey_background .content_container p:has(a){margin-bottom:0}.ce_text.has_image#grey_background figure.float_left{margin-left:-20px !important;border-left:20px solid white}.ce_text.has_image#grey_background figure.float_right{margin-right:-20px !important;border-right:20px solid white}.ce_text.has_image#two_column{margin-bottom:160px;align-items:stretch}.ce_text.has_image#two_column figure{width:33.3%}.ce_text.has_image#two_column .content_container{position:relative;column-count:2;width:66.6%;padding-left:80px;padding-right:80px}.ce_text.has_image#two_column .content_container h2{column-span:all}.ce_text.has_image#two_column .button{position:absolute;bottom:-40px;left:80px}.ce_text.has_image#single_column{align-items:flex-start}.ce_text.has_image#single_column figure{width:66.6%;max-width:66.6%;align-self:center}.ce_text.has_image#single_column .content_container{width:33.3%;padding-left:40px;padding-right:20px}.ce_text.has_image h2{font-size:42px;line-height:44px;font-weight:lighter;margin-bottom:2rem}.ce_text.has_image h6{margin-top:1rem}.ce_text.has_image p:has(a){padding-left:unset;padding-right:unset}.ce_text.has_image .content_container{width:50%;padding-left:80px;padding-right:80px;margin-top:0}.ce_text.has_image figure{max-width:50%}.ce_text.has_image .button{max-width:fit-content;position:unset;transform:unset}.ce_text.has_image.img_float_right{flex-direction:row-reverse}}@media screen and (min-width: 112.500rem){.ce_text{padding-left:20px;padding-right:20px}.ce_text.has_image{margin-bottom:120px}.ce_text.has_image#two_column figure{transform:unset}.ce_text.has_image#two_column figure img{transform:scale(1.2)}.ce_text:not(.has_image){margin-bottom:40px}}@media screen and (max-width: 37.438rem){.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6{line-height:28px}.ce_text h3{font-size:26px;line-height:24px}.ce_text h5{font-size:16px}}.ce_list{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:800px;max-width:800px}.ce_list li,.ce_text li{font-family:"bentley-bold";text-transform:uppercase;padding-bottom:20px}.ce_list ul,.ce_text ul{list-style-type:square}.ce_list ul li::marker,.ce_text ul li::marker{font-weight:lighter;color:var(--color-primary)}.ce_list ol,.ce_list li,.ce_text ol,.ce_text li{list-style-position:inside}.ce_youtube{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:100%;background:rgba(220, 216, 192, 0.2);padding:80px 0}.ce_youtube iframe{margin-left:auto;margin-right:auto;display:block}.ce_youtube .video_container{position:relative;height:0;padding-bottom:56.25%}.ce_youtube .video_container iframe{width:90%;height:100%;max-width:1200px;position:absolute;top:0;left:50%;transform:translate(-50%, 0)}.ce_youtube .video_container .caption{position:absolute;width:90%;max-width:1200px;bottom:-40px;left:50%;transform:translate(-50%, 0)}.ce_youtube h1,.ce_youtube h2,.ce_youtube h3,.ce_youtube h4,.ce_youtube h5,.ce_youtube h6{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;margin-bottom:40px;padding-right:20px;padding-left:20px}@media screen and (min-width: 75.000rem){.video_container{padding-bottom:calc(1200px * 0.5625) !important}}#hofff-consent-banner{background:transparent;max-height:50%;box-shadow:0px 0px 10px 10px rgba(26, 26, 24, 0.2)}#hofff-consent-banner .inside{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1200px;margin-bottom:0;padding-top:20px;padding-bottom:40px;background:#F5F6F7}#hofff-consent-banner .inside .headline-wrapper{display:flex;gap:10px;padding-bottom:10px}#hofff-consent-banner .inside .headline-wrapper .svg-container{display:flex;align-items:center}#hofff-consent-banner .inside .headline-wrapper .hofff-consent-root-headline{color:#201018;line-height:24px}#hofff-consent-banner .inside .hofff-consent-root-text>p{font-size:14px}#hofff-consent-banner .inside .buttons-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}#hofff-consent-banner .inside .hofff-consent-root-text{padding-bottom:10px}#hofff-consent-banner .inside .hofff-consent-buttons,#hofff-consent-banner .inside .hofff-consent-privacy-settings-button{display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle{background:transparent;border:none;color:#BBBCBC;display:flex;align-items:center;gap:10px}#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle .svg-container svg{fill:#BBBCBC}#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle:hover{cursor:pointer;color:var(--color-primary)}#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle:hover svg{fill:var(--color-primary)}#hofff-consent-banner .inside .hofff-consent-button,#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle,#hofff-consent-banner .inside .hofff-consent-button-close{width:100%}#hofff-consent-banner .inside .hofff-consent-banner-additional-content .level_1{padding-top:10px;display:flex;gap:20px}#hofff-consent-banner .inside .formbody{padding-top:10px}#hofff-consent-banner .inside .formbody .hofff-consent-tag{border:none}#hofff-consent-banner .inside .formbody .hofff-consent-tag .checkbox_container{border:none}#hofff-consent-banner .inside .formbody .list-group-item::marker{content:""}@media screen and (min-width: 56.250rem){#hofff-consent-banner{padding-top:40px;padding-bottom:40px;box-shadow:none}#hofff-consent-banner .inside{box-shadow:0px 0px 10px 10px rgba(26, 26, 24, 0.2);padding:40px}#hofff-consent-banner .inside .buttons-wrapper{justify-content:flex-start}#hofff-consent-banner .inside .headline-wrapper{padding-bottom:20px}#hofff-consent-banner .inside .headline-wrapper .hofff-consent-root-text>p{font-size:unset}#hofff-consent-banner .inside .hofff-consent-buttons,#hofff-consent-banner .inside .hofff-consent-privacy-settings-button{justify-content:flex-end;gap:20px;padding-top:10px}#hofff-consent-banner .inside .hofff-consent-button,#hofff-consent-banner .inside .hofff-consent-privacy-settings-toggle,#hofff-consent-banner .inside .hofff-consent-button-close{width:auto}}.ce_mobileDeList{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_mobileDeList .loading{position:absolute;height:100%;width:100%;background:#F5F6F7;z-index:1000}.ce_mobileDeList .md-filters{color:#000000;background-color:rgba(220, 216, 192, 0.2);text-align:center}.ce_mobileDeList .md-filters button#showFilters{font-size:0.875rem;color:#1D252D;text-transform:uppercase;background-color:transparent;position:relative;width:100%}.ce_mobileDeList .md-filters button#showFilters .icon-filter::before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-27974f27-927a-422d-a7fd-38ceac8bbe02" viewBox="0 0 24.07 19"><defs><style>.uuid-d1060699-1981-425f-91f8-542d355aed6f{fill:%23282828;stroke-width:0}</style></defs><path d="M20 1.53V0h-2v1.53H0v2h18v1.54h2V3.53h4.07v-2H20zM20 13.93h-2v1.54H0v2h18V19h2v-1.53h4.07v-2H20v-1.54zM6.07 6.97h-2V8.5H0v2h4.07v1.53h2V10.5h18v-2h-18V6.97z" class="uuid-d1060699-1981-425f-91f8-542d355aed6f"/></svg>');height:20px;width:20px;margin-right:20px}.ce_mobileDeList .md-filters button#showFilters::after{transition:0.2s;position:absolute;content:"";left:0;bottom:0;width:101%;height:0px;background-color:#393939}.ce_mobileDeList .md-filters button#showFilters:hover{cursor:pointer;text-decoration:underline}.ce_mobileDeList .md-filters .md-filters-body{border-bottom:0;text-align:left}.ce_mobileDeList .md-filters .md-filters-body .md-filters-header{display:flex;justify-content:end}.ce_mobileDeList .md-filters .md-filters-body .md-filters-header .md-filter-sort{margin-top:20px;margin-bottom:20px;display:flex;gap:10px;align-items:baseline;justify-content:flex-end;padding-right:5px}.ce_mobileDeList .md-filters .md-filters-body .md-filters-header .md-filter-sort .icon-sort:before{color:#183319}.ce_mobileDeList .md-filters .md-filters-body .md-filters-header .md-filter-sort .md-select.sorting{width:auto}.ce_mobileDeList .md-filters .md-filters-body label{font-weight:unset}.ce_mobileDeList .md-filters .md-filters-body .select-container{display:flex;align-items:center}.ce_mobileDeList .md-filters .md-filters-body .select-container.gearbox{clear:left}.ce_mobileDeList .md-filters .md-filters-body .checkbox-group.md-filter-attr{display:flex;float:left;width:50%;align-items:center;gap:20px}.ce_mobileDeList .md-filters .md-filters-body .checkbox-group.md-filter-attr ul{display:grid;grid-template-columns:repeat(3, 1fr);justify-content:space-around;width:100%}.ce_mobileDeList .md-filters .md-filters-body .checkbox-group li label{margin-left:10px}.ce_mobileDeList .md-filters .md-filters-body .checkbox-group li input[type="checkbox"]{accent-color:#183319}.ce_mobileDeList .md-filters .md-filters-body .range-slider{display:flex;width:50%;float:left;align-items:center;gap:20px;clear:none}.ce_mobileDeList .md-filters .md-filters-body .range-slider .ui-slider-range{background:#DDDEDF}.ce_mobileDeList .md-filters .md-filters-body .range-slider .ui-slider-handle{background:#183319}.ce_mobileDeList .md-filters .md-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none;padding:10px 20px;border:1px solid #BBBCBC;border-radius:0}.ce_mobileDeList .md-filters .filter-reset{color:#BBBCBC;text-transform:uppercase;text-decoration:none;clear:left}.ce_mobileDeList .md-ads{display:flex;flex-wrap:wrap;align-items:stretch}.ce_mobileDeList .md-ads .carlist_stoerer{color:#FFFFFF;font-size:34px;line-height:36px;text-align:center;visibility:hidden;max-height:800px;max-width:500px;font-weight:400}.ce_mobileDeList .md-ads .carlist_stoerer::before{position:absolute;color:white;z-index:10;font-size:28px;line-height:31px;text-transform:uppercase;left:0;padding:0 40px}.ce_mobileDeList .md-ads .carlist_stoerer::after{z-index:1;position:absolute;content:"";height:100%;width:100%;max-height:800px;max-width:500px;top:0;left:0;background:#17351e;background:linear-gradient(180deg, #17351e 0%, rgba(0, 0, 0, 0) 60%, rgba(0, 0, 0, 0) 60%)}.ce_mobileDeList .md-ads .md-ad-box{background-color:rgba(220, 216, 192, 0.2);box-shadow:none;transition:0s !important;display:flex;flex-direction:column}.ce_mobileDeList .md-ads .md-ad-box:hover{cursor:pointer}.ce_mobileDeList .md-ads .md-ad-box .content_container .text_container{position:absolute;z-index:2;margin-top:100px;width:100%;padding:0 20px}.ce_mobileDeList .md-ads .md-ad-box .content_container img{width:100%;height:100%;max-height:800px;max-width:500px;position:absolute;object-fit:cover}.ce_mobileDeList .md-ads .md-ad-box .image{height:auto;position:relative;padding-bottom:0;margin-bottom:20px}.ce_mobileDeList .md-ads .md-ad-box .image .pictureCount{padding:5px 10px;color:#FFFFFF;position:absolute;display:flex;gap:5px;background:#183319;bottom:20px;left:20px}.ce_mobileDeList .md-ads .md-ad-box .price{color:#183319;font-size:1.5rem;font-family:"bentley-light";font-style:normal;text-align:left;background-color:transparent;margin-bottom:20px;font-weight:500}.ce_mobileDeList .md-ads .md-ad-box .detail{background-color:transparent;min-height:unset;flex:1}.ce_mobileDeList .md-ads .md-ad-box .detail header{border-bottom:0;padding-bottom:0}.ce_mobileDeList .md-ads .md-ad-box .detail header h5{margin-bottom:0}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list{float:none;border-top:1px solid #BBBCBC}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li{color:#000000;font-family:"bentley-light";font-size:0.9375rem;font-style:normal;font-weight:lighter;text-transform:inherit;display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid #BBBCBC;margin:0}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li.emissions_list{font-size:0.65rem;display:grid;grid-template-columns:auto 1fr;column-gap:5px;row-gap:1px}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li.emissions_list .fuelItem_label{font-weight:600}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li.emissions_list .fuelItem_value{text-align:end;align-self:end}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li:after{display:none}.ce_mobileDeList .md-ads .md-ad-box .detail .custom-list li:not(.last){padding:5px 0}.ce_mobileDeList .md-ads .md-ad-box .detail .fuel{color:#3D444B;font-family:"bentley-light";font-size:0.75;font-style:normal;font-weight:lighter}.ce_mobileDeList .md-ads .md-ad-box .title{color:#201018;font-size:1rem;line-height:1.5;text-transform:uppercase;min-height:inherit;font-weight:500}.ce_mobileDeList .md-ads .md-ad-box .button-container{width:100%;display:block;bottom:0;padding:20px}.ce_mobileDeList .md-ads .md-ad-box .button{width:-webkit-fill-available;display:flex;justify-content:center;margin-left:20px;margin-right:20px;margin-bottom:40px}.ce_mobileDeList .md-ads .md-ad-box .button.tocar:before{content:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 17.49 17.49'%3E%3Cpath d='M8.74 0C3.91 0 0 3.91 0 8.74s3.91 8.74 8.74 8.74 8.74-3.91 8.74-8.74A8.755 8.755 0 0 0 8.74 0Zm0 1.75a7.01 7.01 0 0 1 6.93 6.12h-3.55a3.49 3.49 0 0 0-4.25-2.51 3.505 3.505 0 0 0-2.51 2.51H1.81a7.01 7.01 0 0 1 6.93-6.12ZM1.81 9.62h3.55a3.505 3.505 0 0 0 2.51 2.51v3.55a7.024 7.024 0 0 1-6.06-6.06Zm10.32 0h3.55a7.024 7.024 0 0 1-6.06 6.06v-3.55a3.505 3.505 0 0 0 2.51-2.51Z' fill='white' /%3E%3C/svg%3E");display:inline;z-index:0;padding-right:10px;height:0}.ce_mobileDeList .md-ads .md-ad-box .button .text_tocar{align-self:center}.ce_mobileDeList .md-ads .md-ad-box .md-ad-box-overlap-wrapper{display:none}@media screen and (max-width: 56.250rem){.ce_mobileDeList .md-filters .md-filters-body.show{display:block}.ce_mobileDeList .md-filters .md-filters-body .select-container{width:100%;gap:20px}.ce_mobileDeList .md-filters .md-filters-body .checkbox-group.md-filter-attr{width:100%}.ce_mobileDeList .md-filters .md-filters-body .range-slider{width:100%;margin-top:20px;margin-bottom:20px}}@media screen and (min-width: 56.250rem){.ce_mobileDeList .md-ads{margin-right:-10px;margin-left:-10px}.ce_mobileDeList .md-ads .md-ad-box{max-width:calc(25% - (2 * 10px));margin:10px}.ce_mobileDeList .md-ads .md-ad-box .content_container .text_container{padding:0 40px}}.ce_mobileDeReader{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_mobileDeReader h2{color:#000000 !important;font-size:1.25rem}.ce_mobileDeReader a{color:#94C11D}.ce_mobileDeReader .slider-control a{text-decoration:none}.ce_mobileDeReader .md-detail-content{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.ce_mobileDeReader .md-detail-content .md-detail-header{padding:0;background:transparent;margin:0}.ce_mobileDeReader .md-detail-content .md-detail-header h1{color:#000000;font-family:"bentley-light";font-style:normal;font-size:16px;line-height:27px;text-transform:uppercase;margin-bottom:20px}.ce_mobileDeReader .md-detail-content .md-detail-header .price{color:#183319;font-size:24px;display:block;float:none;margin-bottom:40px;padding:0;border:none;background:none;position:unset;margin-left:0}.ce_mobileDeReader .md-detail-content .md-detail-header .price .pseudo-price{color:#BBBCBC;font-size:1rem;display:block;margin:0;text-align:start}.ce_mobileDeReader .md-detail-content .ce_sliderStart#slider_desktop{height:0;width:0;visibility:hidden}.ce_mobileDeReader .md-detail-content .ce_sliderStart#slider_mobile{height:auto;width:auto;visibility:visible;margin-bottom:40px;margin-left:-20px;margin-right:-20px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper{height:300px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper>div{height:100%}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper .slide{position:relative}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper .slide:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:black;background:linear-gradient(90deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 70%, rgba(0, 0, 0, 0.4) 100%)}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper .slide img{height:100%;width:100%;object-fit:cover;max-height:620px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:107%;height:60px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control .slider-prev:before{display:inline-block;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-e317ad9b-1f4a-46ea-b264-77fdf1e60f48" viewBox="0 0 102 102"><defs><style>.uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e{fill:white;stroke-width:0}</style></defs><path d="M51 0C22.88 0 0 22.88 0 51s22.88 51 51 51 51-22.88 51-51S79.12 0 51 0Zm0 100C23.98 100 2 78.02 2 51S23.98 2 51 2s49 21.98 49 49-21.98 49-49 49Z" class="uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e"/><path d="m51.63 36.1 9.67 13.4H38.5v3h22.81l-9.68 13.41 2.43 1.75L66.09 51 54.06 34.34l-2.43 1.76z" class="uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e"/></svg>');width:60px;height:60px;transform:scaleX(-1)}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control .slider-next:after{display:inline-block;content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-e317ad9b-1f4a-46ea-b264-77fdf1e60f48" viewBox="0 0 102 102"><defs><style>.uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e{fill:white;stroke-width:0}</style></defs><path d="M51 0C22.88 0 0 22.88 0 51s22.88 51 51 51 51-22.88 51-51S79.12 0 51 0Zm0 100C23.98 100 2 78.02 2 51S23.98 2 51 2s49 21.98 49 49-21.98 49-49 49Z" class="uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e"/><path d="m51.63 36.1 9.67 13.4H38.5v3h22.81l-9.68 13.41 2.43 1.75L66.09 51 54.06 34.34l-2.43 1.76z" class="uuid-ae0c9d1b-cce9-4861-ad90-b3233b0f5e5e"/></svg>');width:60px;height:60px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control .slider-menu{visibility:hidden}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control a{top:0}.ce_mobileDeReader .md-detail-content .md-detail-left{box-shadow:none}.ce_mobileDeReader .md-detail-content .md-detail-left h2{color:#000000 !important;font-size:1.25rem;padding:0;background:transparent}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails{margin-top:20px;background-color:rgba(220, 216, 192, 0.2);color:#201018;font-family:"bentley-light"}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs{display:flex;background:#FFFFFF;flex-wrap:wrap}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab{padding:20px 0;cursor:pointer;transition:0.5s;font-size:18px;text-transform:uppercase;text-align:center;width:100%}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab:not(.active){padding-left:20px;padding-right:20px;border-top:1px solid #dcd8c0}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab.active{border-top:none;background:#183319;color:#FFFFFF;padding-left:40px;padding-right:40px}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details .details{height:0;opacity:0;transition:opacity 0.5s;padding:0;margin:0;overflow:hidden}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details .details.active{height:auto;opacity:100;padding:20px 0;margin:0 10px;margin-bottom:20px}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details #details_features li span{width:auto}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details #details_technical_data .label{font-family:"bentley-semibold";padding-right:20px;align-self:center;word-wrap:break-word;overflow:hidden}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details #details_technical_data .value{align-self:center}.ce_mobileDeReader .md-detail-content .md-detail-left .md-detail-box.additional-attributes{padding:20px;background:transparent}.ce_mobileDeReader .md-detail-content .md-detail-right{float:none}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-header .price{margin-bottom:10px;width:auto;text-align:left}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes,.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-form{padding:0;background:transparent}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes{color:#000000;margin-bottom:40px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .attributes-subline{font-size:18px;margin-bottom:20px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;row-gap:10px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element{display:flex}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element .svg_container{width:40px;height:40px;align-self:center;margin-right:10px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element .svg_container svg path{fill:#183319}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element .content_detail_container .detail_label{font-size:14px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element .content_detail_container .detail_value{font-family:"bentley-semibold";font-size:18px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-attributes .car-detail .car-detail_element#fuel .svg_container{padding-left:5px;align-self:end}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-form a{color:#FFFFFF}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-form .button{display:flex;justify-content:center;width:100%;margin-bottom:10px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-form .button.email:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-9bf28bce-c9a9-47aa-932c-f321d80364c8" viewBox="0 0 18.69 18.96"><defs><style>.uuid-95339175-b491-425c-8e39-c6906cc3ce0f{fill:white;stroke-width:0}</style></defs><path d="M6.04 3.96h7v2h-7zM6.04 6.96h7v2h-7z" class="uuid-95339175-b491-425c-8e39-c6906cc3ce0f"/><path d="M17 6.51V0H1.89v6.51H0v12.45h18.69V6.51H17ZM3.82 1.93h11.25V9.4l-5.55 3.04-5.71-3.05V1.93ZM1.93 17.04v-6.47l7.61 4.07 7.23-3.97v6.37H1.93Z" class="uuid-95339175-b491-425c-8e39-c6906cc3ce0f" style="stroke:white"/></svg>');height:0;width:20px;margin-right:20px}.ce_mobileDeReader .md-detail-content .md-detail-right .md-detail-box.additional-form .button.call:before{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="uuid-262a773e-dede-4a0a-a262-5cad74b93ad7" viewBox="0 0 20.41 19.09"><defs><style>.uuid-2be97808-4e7d-47fd-a213-b6897d845ba7{fill:white;stroke-width:0}</style></defs><path d="m20.27 13.03-.05-.19-.12-.16c-.3-.39-.7-.68-1.16-.86l-.1-.05c-2.45-1.2-2.99-1.43-3.15-1.49-.31-.13-.63-.2-1.01-.21-.71.01-1.37.4-1.69.96-.15.22-.55.71-.88 1.1-1.78-.92-3.32-2.25-4.52-3.87l.15-.18.21-.25c.24-.28.43-.59.57-.9l.06-.12c.33-.66.3-1.44-.03-2.02-.09-.19-.78-1.87-1.12-2.68l-.18-.42C6.69.38 5.81.1 5.06.1h-.19C3.98.17 3.12.39 2.3.77l-.2.12A5.633 5.633 0 0 0 .02 5.7c.14 1.93.86 3.74 2.08 5.27a18.46 18.46 0 0 0 7.9 6.87c1.54.73 3.19 1.15 4.96 1.25.28 0 .56-.02.81-.05l.2-.02c1.69-.3 3.15-1.33 4.03-2.9.43-.96.53-2.06.27-3.08Zm-1.82.7c.09.53.02 1.08-.17 1.51-.56.99-1.53 1.68-2.57 1.86h-.15c-.21.04-.42.05-.56.06-1.45-.08-2.86-.44-4.19-1.07a16.497 16.497 0 0 1-7.13-6.22l-.09-.13a7.628 7.628 0 0 1-1.65-4.18 3.71 3.71 0 0 1 1.28-3.09c.57-.25 1.17-.39 1.76-.44h.17c.11 0 .23.22.32.42l.17.42c1.03 2.48 1.13 2.71 1.2 2.84.05.08.05.19 0 .28l-.07.15c-.07.17-.17.32-.29.46l-.23.27c-.13.16-.26.32-.36.42-.13.12-.24.25-.33.4l-.2.33.08.38c.03.17.1.32.19.45 1.44 2.16 3.42 3.92 5.78 5.12.7.31.8.31.95.31.31 0 .59-.14.83-.41.2-.23 1.08-1.25 1.41-1.73l.06-.11c.1 0 .2.03.34.08.11.04.62.26 3 1.42l.15.07.09.04c.08.03.15.07.22.12ZM12.278 1.409l1.415-1.414 4.95 4.95-1.415 1.414z" class="uuid-2be97808-4e7d-47fd-a213-b6897d845ba7"/><path d="m10.901 4.27 1.414-1.415 3.472 3.472-1.414 1.414z" class="uuid-2be97808-4e7d-47fd-a213-b6897d845ba7"/></svg>');height:0;width:20px;margin-right:20px}@media screen and (min-width: 56.250rem){.ce_mobileDeReader .md-detail-content{display:flex;flex-wrap:wrap;flex-direction:row}.ce_mobileDeReader .md-detail-content .ce_sliderStart#slider_mobile{height:0;width:0;visibility:hidden;margin:0;padding:0}.ce_mobileDeReader .md-detail-content .ce_sliderStart#slider_desktop{height:auto;width:auto;visibility:visible}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper{height:620px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-wrapper>div{height:620px}.ce_mobileDeReader .md-detail-content .ce_sliderStart .content-slider .slider-control{width:104%}.ce_mobileDeReader .md-detail-content .md-detail-left{width:60%;padding-right:20px}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails{margin-top:80px}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs{flex-wrap:nowrap}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab{width:auto}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab:not(.active){margin-left:10px;margin-right:10px}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs .tab.active{background-color:rgba(220, 216, 192, 0.2);color:#201018}.ce_mobileDeReader .md-detail-content .md-detail-left .wrapper-tabdetails .wrapper-tabs-details .details.active{margin-left:20px;padding:40px}.ce_mobileDeReader .md-detail-content .md-detail-right{width:40%;padding-left:40px}.ce_mobileDeReader .md-detail-content .md-detail-right .detail-right-wrapper{height:620px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;border-top:1px solid #BEC1C6;border-bottom:1px solid #BEC1C6}.ce_mobileDeReader .md-detail-content .md-detail-right .detail-right-wrapper .md-detail-header h1{font-size:24px;line-height:32px}.ce_mobileDeReader .md-detail-content .md-detail-right .detail-right-wrapper .md-detail-header .price{font-size:46px;line-height:50px}.ce_mobileDeReader .md-detail-content .md-detail-right .detail-right-wrapper .md-detail-box.additional-form{margin-bottom:0}}.rsce_elementinfo{position:relative;max-width:500px;margin-right:auto;margin-left:auto;color:#FAFAFA;font-size:0.75rem;line-height:1.2;text-align:center;background-color:#000000;padding:20px;margin-bottom:50px}.rsce_elementinfo:first-of-type{margin-top:-40px}.rsce_elementinfo:before{content:" ";display:block;width:1px;height:100px;background:black;background:linear-gradient(0deg, black 50%, rgba(255, 255, 255, 0) 100%);position:absolute;top:-100px;left:50%;z-index:99}.rsce_elementinfo code{color:deeppink;color:#FFFFFF;font-weight:bold}.rsce_kacheldemo{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1000px;padding:0;margin-bottom:0}.rsce_kacheldemo h2{padding-left:20px;padding-right:20px;margin-bottom:40px}.rsce_kacheldemo .infolink_item{display:inline-block;position:relative;background-color:#FAFAFA;margin-left:20px;margin-right:20px;margin-bottom:20px}.rsce_kacheldemo .infolink_item .content_container{text-align:center;padding:calc(2 * 20px)}@media screen and (min-width: 75.000rem){.rsce_kacheldemo{margin-bottom:40px}.rsce_kacheldemo .inside{display:flex;flex-wrap:wrap}.rsce_kacheldemo .infolink_item{min-width:200px;max-width:calc(33.3332% - (2 * 20px));margin-bottom:0}.rsce_kacheldemo p{font-size:1rem}}@media screen and (min-width: 112.500rem){.rsce_kacheldemo h2{padding:0}.rsce_kacheldemo .inside{margin-right:-20px;margin-left:-20px}}.rsce_header{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:100%;padding-right:0;padding-left:0;margin-bottom:0}.rsce_header+.ce_text{margin-top:80px}.rsce_header .inside{position:relative;height:100vh;white-space:nowrap;overflow:hidden}.rsce_header .inside h5{font:300 18px/22px Bentley-light;color:#FFFFFF}@media screen and (min-width:800px){.rsce_header .inside h5{font:300 21px/27px Bentley-light}}.rsce_header .inside h2{font:300 35px/40px Bentley;word-wrap:break-word;white-space:initial;color:#FFFFFF}@media screen and (min-width:800px){.rsce_header .inside h2{font:300 70px/68px Bentley-light}}.rsce_header .inside .button{max-width:360px;width:100%;height:50px;display:flex;justify-content:center;align-items:center;font:300 14px/17px Bentley-semibold;text-transform:uppercase}.rsce_header .inside .button.btn-secondary{background-color:transparent;border:2px solid white}.rsce_header .inside .button.btn-secondary:hover{background-color:rgba(0, 0, 0, 0.3)}.rsce_header .inside .headerSwiper{height:100%}.rsce_header .inside .headerSwiper .swiper-slide{position:relative}.rsce_header .inside .headerSwiper .swiper-slide:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent);z-index:1;display:none}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .swiper-slide:after{display:block}}.rsce_header .inside .headerSwiper .swiper-slide .image_container{position:absolute;z-index:-1;width:100%;height:70%}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .swiper-slide .image_container{height:100%}}.rsce_header .inside .headerSwiper .swiper-slide .image_container img{width:100%;height:100%;object-fit:cover}.rsce_header .inside .headerSwiper .swiper-slide .slide-content{max-width:1400px;width:100%;height:100%;margin:auto;display:flex;align-items:flex-end;justify-content:center;position:relative;z-index:2;padding:80px 20px 70px;background:linear-gradient(to top, black 30%, transparent)}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .swiper-slide .slide-content{justify-content:flex-start;background:transparent;padding-top:100px;align-items:center;padding-bottom:0}}.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper{display:flex;flex-direction:column;max-width:600px}.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper h5,.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper h2,.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper p{margin-bottom:20px}.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper .button{margin-bottom:10px}.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper .button.btn-secondary{margin-bottom:0}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper h5,.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper h2,.rsce_header .inside .headerSwiper .swiper-slide .slide-content .slide-content__wrapper p{margin-bottom:25px}}.rsce_header .inside .headerSwiper .swiper-slide .slide-content p{word-wrap:break-word;white-space:initial;font:300 16px/24px Bentley-light;color:white;display:none}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .swiper-slide .slide-content p{display:block}}.rsce_header .inside .headerSwiper .slider-nav{position:absolute;right:-15px;top:35%;cursor:pointer;z-index:1;transition:0.7s;width:80px}@media screen and (min-width:800px){.rsce_header .inside .headerSwiper .slider-nav{top:50%;width:100px}}.rsce_header_simple{width:100%;height:80vh;position:relative;margin-bottom:80px}.rsce_header_simple.no-image{height:400px;display:flex;align-items:center;background-color:rgba(220, 216, 192, 0.2);position:relative}.rsce_header_simple.no-image .inside{align-items:center;justify-content:center;border-bottom:none}.rsce_header_simple.no-image .inside .content{text-align:center;padding-bottom:0;color:#000000}.rsce_header_simple.no-image .inside:after{display:none}.rsce_header_simple.no-image.only-breadcrumb{height:auto}.rsce_header_simple.no-image.only-breadcrumb .breadcrumb{background-color:rgba(220, 216, 192, 0.2)}.rsce_header_simple .image_container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.rsce_header_simple .image_container img{width:100%;height:100%;object-fit:cover}.rsce_header_simple .image_container:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to right, rgba(0, 0, 0, 0.7), transparent);z-index:1}.rsce_header_simple .inside{height:100%;width:100%;max-width:1400px;padding-left:20px;padding-right:20px;margin:auto;display:flex;align-items:flex-end;justify-content:flex-start}.rsce_header_simple .inside:after{position:absolute;content:"";bottom:0;left:0;right:0;background-color:#dcd8c0;height:6px;width:calc(100% - 40px);max-width:calc(1400px - 40px);margin:auto}.rsce_header_simple .inside h5 ul{display:flex;gap:15px;align-items:center}.rsce_header_simple .inside h5 ul svg{width:auto;height:0.75rem}.rsce_header_simple .inside h5 ul svg path{stroke:#dcd8c0}.rsce_header_simple .inside h5 ul li{position:relative;font:300 21px/25px Bentley-light;text-decoration:underline;color:#dcd8c0}.rsce_header_simple .inside h5 ul li a{text-decoration:none;color:#dcd8c0}.rsce_header_simple .inside h5 ul li.first{text-decoration:none}.rsce_header_simple .inside .breadcrumb{position:absolute;top:0;left:0;width:100%;border-bottom:1px solid rgba(0, 0, 0, 0.05);height:50px;display:flex;justify-content:flex-start;align-items:center}.rsce_header_simple .inside .breadcrumb .mod_breadcrumb{max-width:1400px;margin:auto;width:100%;padding-left:20px;padding-right:20px}.rsce_header_simple .inside .breadcrumb .mod_breadcrumb ul{display:flex;gap:10px;align-items:center}.rsce_header_simple .inside .breadcrumb .mod_breadcrumb ul li{font:300 14px/17px Bentley-light}.rsce_header_simple .inside .breadcrumb .mod_breadcrumb ul li a{text-decoration:none;color:#000000;text-transform:capitalize}.rsce_header_simple .inside .breadcrumb .mod_breadcrumb ul li.first{font:500 14px/17px Bentley}.rsce_header_simple .inside .content{text-align:left;z-index:2;padding-bottom:80px;color:#FFFFFF}.rsce_header_simple .inside .content h5{font-weight:400;margin-bottom:20px;color:#183319}.rsce_header_simple .inside .content h1{font:300 54px/52px Bentley-light;margin:0}.ce_bb_freistellerNumbers{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:100%;background:rgba(220, 216, 192, 0.2);padding-top:80px;padding-bottom:80px;padding-left:0;padding-right:0}.ce_bb_freistellerNumbers h5{padding-bottom:10px}.ce_bb_freistellerNumbers h4{font-size:26px;line-height:28px}.ce_bb_freistellerNumbers p{font-size:16px;line-height:26px;padding-bottom:20px}.ce_bb_freistellerNumbers .button{font-size:14px;width:75%;text-align:center;padding:20px 10px}.ce_bb_freistellerNumbers .container_inside_text{padding-right:20px;padding-left:20px}.ce_bb_freistellerNumbers .container_inside_image{width:100%}.ce_bb_freistellerNumbers .container_inside_image .image_container{padding:50px 0;overflow:hidden}.ce_bb_freistellerNumbers .container_inside_image img{margin-left:25%;transform:scale(1.7);mix-blend-mode:multiply;position:relative;z-index:1}.ce_bb_freistellerNumbers .container_inside_image .numbers{display:flex;justify-content:space-around}.ce_bb_freistellerNumbers .container_inside_image .numbers .item:nth-child(3){display:none}.ce_bb_freistellerNumbers .container_inside_image .item{position:relative}.ce_bb_freistellerNumbers .container_inside_image .item:before{content:"";background:var(--color-primary);display:block;position:absolute;left:-20px;height:90px;top:-35px;width:1px;z-index:0}.ce_bb_freistellerNumbers .container_inside_image .item .title{color:var(--color-primary);font-size:16px}.ce_bb_freistellerNumbers .container_inside_image .item .count{font-size:38px}@media screen and (min-width: 56.250rem){.ce_bb_freistellerNumbers{padding-top:unset;padding-bottom:unset}.ce_bb_freistellerNumbers h4{font-size:45px;line-height:48px}.ce_bb_freistellerNumbers .content_container{margin:0 auto;max-width:1400px;display:grid;grid-template-columns:33.3% 66.6%}.ce_bb_freistellerNumbers .container_inside_text{grid-column:1;margin:160px 20px;padding-right:unset;padding-left:unset}.ce_bb_freistellerNumbers .container_inside_text h5,.ce_bb_freistellerNumbers .container_inside_text h4,.ce_bb_freistellerNumbers .container_inside_text p{margin-bottom:20px;font-weight:lighter}.ce_bb_freistellerNumbers .container_inside_text .button{font-size:14px;width:60%;text-align:center}.ce_bb_freistellerNumbers .container_inside_image{width:100%;grid-column:2;display:flex;justify-content:center;flex-direction:column}.ce_bb_freistellerNumbers .container_inside_image .image_container{margin-right:unset;padding-top:unset;padding-bottom:10px}.ce_bb_freistellerNumbers .container_inside_image img{transform:unset;margin-left:unset}.ce_bb_freistellerNumbers .container_inside_image .numbers{width:75%;margin:0 auto;display:flex;justify-content:space-evenly}.ce_bb_freistellerNumbers .container_inside_image .numbers .item:nth-child(3){display:unset}.ce_bb_freistellerNumbers .container_inside_image .item{position:relative}.ce_bb_freistellerNumbers .container_inside_image .item .title{font-size:16px}.ce_bb_freistellerNumbers .container_inside_image .item:before{height:115px;top:-60px}}@media screen and (min-width: 112.500rem){.ce_bb_freistellerNumbers{margin-bottom:120px}}.ce_rsce_offsetgrid_service{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_rsce_offsetgrid_service>.inside{margin-left:auto;margin-right:auto}.ce_rsce_offsetgrid_service h1{font-size:42px;font-weight:lighter;line-height:45px}.ce_rsce_offsetgrid_service h3{font-size:26px;font-weight:lighter}.ce_rsce_offsetgrid_service p{line-height:26px}.ce_rsce_offsetgrid_service .button{margin-bottom:40px;margin-right:10px;text-align:center;width:-webkit-fill-available}.ce_rsce_offsetgrid_service .item_1 .inside{position:relative}.ce_rsce_offsetgrid_service .item_1 .inside::before{content:url("/files/uploads/icons/BEB-Assets_Service-Swirl.svg");position:absolute;height:100px;width:100px;top:-20px;right:-10px}.ce_rsce_offsetgrid_service .item_1 .inside:hover::before{transition:1s;transform:rotate(360deg);transition-timing-function:ease-out}@media only screen and (min-width: 56.250rem){.ce_rsce_offsetgrid_service{padding-left:0;padding-right:0}}.ce_rsce_offsetgrid_service .ce_headline .text{margin-bottom:10px}.ce_rsce_offsetgrid_service .text{margin-bottom:10px}.ce_rsce_offsetgrid_service h3{padding:0;margin:10px 0}.ce_rsce_offsetgrid_service img{width:100%;margin:0;object-fit:cover}.ce_rsce_offsetgrid_service>.inside{position:relative;display:grid;justify-items:center;grid-auto-flow:dense}@media only screen and (min-width: 56.250rem){.ce_rsce_offsetgrid_service>.inside{grid-template-columns:1fr 1fr;grid-template-rows:0.25fr 0.25fr repeat(4, 1fr)}.ce_rsce_offsetgrid_service>.inside .item{padding:40px 20px}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a:after{vertical-align:text-top !important}.ce_rsce_offsetgrid_service>.inside .ce_headline .text{margin-bottom:40px}.ce_rsce_offsetgrid_service>.inside .text{margin-bottom:30px}.ce_rsce_offsetgrid_service>.inside h1{font-size:70px;line-height:80px}.ce_rsce_offsetgrid_service>.inside h3{font-size:42px;margin:unset;margin-top:20px;margin-bottom:15px;padding:0}.ce_rsce_offsetgrid_service>.inside a:has(span){font-size:18px}.ce_rsce_offsetgrid_service>.inside .button{max-width:fit-content;align-self:unset}.ce_rsce_offsetgrid_service>.inside .item_0{grid-column:1;grid-row:1 / span 3}.ce_rsce_offsetgrid_service>.inside .item_1{grid-column:1;grid-row:4 / span 4}.ce_rsce_offsetgrid_service>.inside .item_1 img{aspect-ratio:0.8}.ce_rsce_offsetgrid_service>.inside .item_1 .inside::before{content:none}.ce_rsce_offsetgrid_service>.inside .item_container{grid-column:1;grid-row:span 2;margin:40px}.ce_rsce_offsetgrid_service>.inside .item_2{grid-column:2;grid-row:2 / span 4}.ce_rsce_offsetgrid_service>.inside .item_2 img{aspect-ratio:1.1}.ce_rsce_offsetgrid_service>.inside .item_2 .inside{position:relative}.ce_rsce_offsetgrid_service>.inside .item_2 .inside::before{content:url("/files/uploads/icons/BEB-Assets_Service-Swirl.svg");position:absolute;height:130px;width:130px;top:-80px;right:40px}.ce_rsce_offsetgrid_service>.inside .item_2 .inside:hover::before{transition:1s;transform:rotate(360deg);transition-timing-function:ease-out}.ce_rsce_offsetgrid_service>.inside .item_3{padding-bottom:0;grid-column:2;grid-row:5 / span 4}.ce_rsce_offsetgrid_service>.inside .item_3 img{aspect-ratio:1.2}}@media only screen and (min-width: 75.000rem){.ce_rsce_offsetgrid_service>.inside{grid-template-columns:1fr 1fr;grid-template-rows:0.25fr 0.25fr repeat(6, 1fr)}.ce_rsce_offsetgrid_service>.inside h1{margin-top:0}.ce_rsce_offsetgrid_service>.inside .item_3{grid-column:2;grid-row:6 / span 4}}.ce_rsce_offsetgrid_service>.inside .item>.inside{display:flex;flex-direction:column}.ce_rsce_offsetgrid_service>.inside .item>.inside .image_svg_container{display:inline-block;position:relative;align-self:center}.ce_rsce_offsetgrid_service>.inside .item>.inside .image_svg_container .svg_container{--svgBGWidth: 123.48px;--svgBGHeight: 178.89px;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center}.ce_rsce_offsetgrid_service>.inside .item>.inside .image_svg_container .svg_container svg{width:79.65px;height:79.65px;translate:0 -25%}@media only screen and (min-width: 56.250rem){.ce_rsce_offsetgrid_service>.inside .item>.inside .image_svg_container{margin-top:0}}.ce_rsce_offsetgrid_service>.inside .item>.inside h2.headline::before{content:"";display:inline-block;max-width:71.85px;height:1em;aspect-ratio:2.1832269827;margin-right:0.5em}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink{padding:0}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a{text-decoration:none;font-weight:lighter;color:#183319}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a:hover{color:#3C5A4D}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a .linkText{padding-right:10px;transition:0.5s;transition-timing-function:ease-out;text-transform:uppercase}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a .linkText:hover{padding-right:20px}.ce_rsce_offsetgrid_service>.inside .item>.inside .ce_hyperlink a:after{content:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.87 8.37"><path d="m15.87 0-.72.69 2.86 3H0v1h18.01l-2.86 2.99.72.69 4-4.18-4-4.19z" style="fill:%23183319;stroke-width:0"/></svg>');display:inline-block;width:20px;vertical-align:baseline}.ce_bb_stoerer{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:100%;color:#FFFFFF;padding-left:0px;padding-right:0px}.ce_bb_stoerer .inside{position:relative}.ce_bb_stoerer .image_container.greyscale{filter:grayscale(1)}.ce_bb_stoerer .content_container{margin:0 auto;max-width:1400px;position:absolute;top:unset;right:0;bottom:0;left:0;padding:40px 20px;padding-bottom:calc(2 * 80px)}.ce_bb_stoerer .icon_container{width:100px;position:absolute;top:80px}.ce_bb_stoerer h5{font-weight:lighter;color:#FFFFFF}.ce_bb_stoerer h2{font-weight:lighter;font-size:28px;line-height:32px}.ce_bb_stoerer p{line-height:22px;margin-bottom:1rem}.ce_bb_stoerer img{max-height:650px;object-fit:cover;width:100%;aspect-ratio:0.5}.ce_bb_stoerer .button{min-width:50%;text-align:center;position:absolute;bottom:80px}.ce_bb_stoerer .image_container:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 65%)}@media screen and (min-width: 56.250rem){.ce_bb_stoerer{font-size:1rem}.ce_bb_stoerer h2{font-size:46px;line-height:52px;margin-bottom:1rem}.ce_bb_stoerer img{max-height:unset;aspect-ratio:unset}.ce_bb_stoerer span{line-height:1.25;margin-bottom:2rem;max-width:45%}.ce_bb_stoerer .content_container{padding:40px;margin:0 auto;max-width:1400px;position:absolute}.ce_bb_stoerer .button{min-width:25%;position:unset;transform:unset}.ce_bb_stoerer .content_container{margin:0 auto;max-width:1400px;display:flex;flex-direction:column;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;padding:40px 20px}.ce_bb_stoerer .image_container:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 65%)}}@media screen and (min-width: 112.500rem){.ce_bb_stoerer{margin-bottom:120px}}.ce_bb_team{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_bb_team h4,.ce_bb_team h5{text-transform:uppercase;font-weight:lighter}.ce_bb_team .image_container{display:flex}.ce_bb_team .image_container img{object-fit:cover;aspect-ratio:0.85}.ce_bb_team .container_team{margin-left:-20px;margin-right:-20px}.ce_bb_team .container_member{width:50%}.ce_bb_team p.member_role{font-family:"bentley-semibold";padding-top:10px;font-size:12px;text-transform:uppercase;color:var(--color-primary);position:relative}.ce_bb_team p.member_role:before{content:"";background:var(--color-primary);display:block;position:absolute;left:-10px;height:115px;top:10px;width:1px;z-index:0}.ce_bb_team h6.member_name{font-family:"bentley-light";font-size:24px;font-weight:lighter;margin:0.5rem 0}.ce_bb_team .member_number{font-size:14px;display:flex;padding-bottom:10px;overflow:hidden;text-overflow:ellipsis}.ce_bb_team .member_number:before{content:url("/files/uploads/icons/BEB-Assets_Broschuere.svg");color:var(--color-primary);display:inline-block;margin-right:10px;height:10px;color:var(--color-primary)}.ce_bb_team .member_email{font-size:14px;text-decoration:none;display:flex;overflow:hidden;text-wrap:pretty;text-overflow:ellipsis}.ce_bb_team .member_email:before{content:url("/files/uploads/icons/BEB-Assets_Mail.svg");color:var(--color-primary);display:inline-block;margin-right:10px;height:20px;color:var(--color-primary)}.ce_bb_team .container_team{display:flex;flex-wrap:wrap;padding-left:10px;padding-right:10px}.ce_bb_team .container_member{margin-top:20px;padding:0 10px}.ce_bb_team .content_container{padding:10px 10px}@media screen and (min-width: 56.250rem){.ce_bb_team h5{margin-bottom:10px}.ce_bb_team .container_member{width:25%}.ce_bb_team .content_container{padding:10px 20px}.ce_bb_team h6.member_name{font-size:30px}.ce_bb_team p.member_role{font-size:14px}.ce_bb_team p.member_role:before{left:-20px}.ce_bb_team p.member_number,.ce_bb_team a.member_email{font-size:unset}}@media screen and (min-width: 112.500rem){.ce_bb_team{margin-bottom:120px}}.rsce_bb_bild-link-kacheln{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px;margin-bottom:0}.rsce_bb_bild-link-kacheln h5{text-transform:uppercase}.rsce_bb_bild-link-kacheln h4{text-transform:uppercase;margin-bottom:40px}.rsce_bb_bild-link-kacheln .inside{margin-right:-20px;margin-left:-20px;display:flex;flex-wrap:wrap;justify-content:center}.rsce_bb_bild-link-kacheln .inside .infolink_item{display:inline-block;position:relative;margin-left:20px;margin-right:20px;margin-bottom:20px;text-decoration:unset;width:100%}.rsce_bb_bild-link-kacheln .inside .infolink_item .image_container img{aspect-ratio:1.4;object-fit:cover;width:100%}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container{padding:10px 0}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container h6{color:#201018;text-transform:uppercase}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more{text-transform:uppercase;text-decoration:none;font-weight:lighter;color:#BEC1C6;background:unset;padding:unset}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more span{transition:0.5s;transition-timing-function:ease-out;padding-right:10px}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more:hover{color:#183319}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more:hover span{padding-right:20px}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more:after{content:url("/files/uploads/icons/BEB-Assets_Pfeil-Grau.svg");width:20px;display:inline-block;font-size:x-large}.rsce_bb_bild-link-kacheln .inside .button{width:100%;margin:0 20px;text-align:center}@media screen and (min-width: 56.250rem){.rsce_bb_bild-link-kacheln{margin-bottom:40px}.rsce_bb_bild-link-kacheln .inside .infolink_item{min-width:200px;max-width:calc(33.3332% - (2 * 20px));margin-bottom:40px}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more{font-size:22px}.rsce_bb_bild-link-kacheln .inside .infolink_item .content_container .more:after{vertical-align:text-top}.rsce_bb_bild-link-kacheln .inside p{font-size:1rem}.rsce_bb_bild-link-kacheln .inside .button{width:unset;align-self:center}}@media screen and (min-width: 112.500rem){.rsce_bb_bild-link-kacheln{margin-bottom:120px}}.ce_bb_galleryslider_wrapper{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider{max-height:600px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper{margin-bottom:10px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .image_container:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0.5) 100%)}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .image_container img{width:100%;object-fit:cover;max-height:600px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-prev,.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-next{color:#FFFFFF}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-prev:after,.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-next:after{scale:0.5}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiperpreview{overflow:hidden;padding-left:0}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiperpreview img{max-height:600px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiperpreview .swiper-slide:after{transition:0.5s;position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:rgba(0, 0, 0, 0.5)}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiperpreview .swiper-slide-thumb-active:after{background:none}@media screen and (min-width:1400px){.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-prev{padding-left:40px}.ce_bb_galleryslider_wrapper .ce_bb_galleryslider.swiper .swiper-button-next{padding-right:40px}}@media screen and (min-width: 112.500rem){.ce_bb_galleryslider{margin-bottom:120px}}.ce_cta_form{padding-top:20px;padding-bottom:40px;margin-bottom:-40px;background:#00321e;background:linear-gradient(0deg, #00321e 10%, #f7f7f8 10%)}.ce_cta_form .inside{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;margin-bottom:40px;width:100%;max-width:1400px;margin-bottom:0}.ce_cta_form .image_container{position:relative;margin-bottom:20px}.ce_cta_form .image_container:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0) 65%)}.ce_cta_form .image_container img{object-fit:cover;height:100%;width:100%}.ce_cta_form .image_container .caption{z-index:10;color:#FFFFFF;display:inline-block;position:absolute;left:20px;bottom:40px;border-left:1px solid #FFFFFF;padding-left:20px}.ce_cta_form .image_container .caption span.title{font-size:2.25rem;margin-bottom:0.5rem}.ce_cta_form .image_container .caption span.subtitle{font-size:1.2rem;letter-spacing:1px}.ce_cta_form .content_container .contact_container{margin-bottom:10px}.ce_cta_form .content_container .contact_container h3{font-size:26px;margin-bottom:10px;font-weight:lighter;line-height:28px}.ce_cta_form .content_container .contact_container .adress,.ce_cta_form .content_container .contact_container .phone,.ce_cta_form .content_container .contact_container .mail{display:block;margin-bottom:10px}.ce_cta_form .content_container .contact_container .adress a,.ce_cta_form .content_container .contact_container .phone a,.ce_cta_form .content_container .contact_container .mail a{text-decoration:none}.ce_cta_form .content_container .contact_container .adress:before,.ce_cta_form .content_container .contact_container .phone:before,.ce_cta_form .content_container .contact_container .mail:before{content:"";width:20px;height:20px;display:inline-block;position:relative;top:3px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.ce_cta_form .content_container .contact_container .adress:before{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg id='uuid-4016d9fe-92ea-4f11-80f9-e4a78a13492f' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.01 24.71'%3E%3Cdefs%3E%3Cstyle%3E.uuid-8541a212-f46f-4636-b666-7bf83f579872{fill:%233C5A4D;stroke-width:0px;}%3C/style%3E%3C/defs%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m19.01,9.51C19.01,4.26,14.76,0,9.51,0S0,4.26,0,9.51c0,2.46.93,4.69,2.46,6.38h0l7.05,8.82,7.05-8.82h0c1.53-1.69,2.47-3.92,2.47-6.38ZM4.43,3.99c-.09-.07-.17-.16-.2-.28,0-.14.38-.48.53-.61,1-.87,2.78-1.43,4.56-1.47,3.57-.1,5.11,1.35,5.17,2.67.05,1.21-.73,1.66-1.25,1.99-.1.08-.14.12-.14.15,0,.08.08.11.11.13h0c.5.34,1.57,1.12,1.55,2.34-.02,2.02-2.31,3.07-5.23,3-1.66.02-3.31-.45-4.71-1.35-.18-.13-.61-.46-.61-.56,0-.12.11-.19.21-.29.18-.18.31-.32.43-.44v-4.83s-.27-.29-.44-.46Zm5.08,15.81l-5.7-6.77c6.23,3.68,11.41,0,11.41,0l-5.7,6.77Z'/%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m9.61,6.33c1.21.03,2.12-.44,2.15-2.03.04-1.92-1.51-2-2.28-1.99-.85,0-2.15.3-2.08,2.03.06,1.57.93,1.97,2.21,2Z'/%3E%3Cpath class='uuid-8541a212-f46f-4636-b666-7bf83f579872' d='m9.58,6.88c-.92,0-2.32.4-2.24,2.2.07,1.71,1,2.14,2.38,2.17,1.31.03,2.27-.48,2.31-2.21.05-2.08-1.62-2.17-2.45-2.17Z'/%3E%3C/svg%3E")}.ce_cta_form .content_container .contact_container .phone:before{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg id='uuid-cbfbc1f4-4a05-4821-8f87-b6eccc0c6e25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.83 20.57'%3E%3Cdefs%3E%3Cstyle%3E.uuid-24a58b34-322a-418f-9cfe-c786799c95a4{fill:%233C5A4D;stroke-width:0px;}%3C/style%3E%3C/defs%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='2.92 5.34 2.92 7.56 7.92 8.95 7.92 6.73 2.92 5.34'/%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='2.92 10.9 7.92 12.28 7.92 10.06 2.92 8.68 2.92 10.9'/%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='2.92 14.23 7.92 15.62 7.92 13.4 2.92 12.01 2.92 14.23'/%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='16.92 5.34 11.92 6.73 11.92 8.95 16.92 7.56 16.92 5.34'/%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='16.92 8.68 11.92 10.06 11.92 12.28 16.92 10.9 16.92 8.68'/%3E%3Cpolygon class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' points='16.92 14.23 16.92 12.01 11.92 13.4 11.92 15.62 16.92 14.23'/%3E%3Cpath class='uuid-24a58b34-322a-418f-9cfe-c786799c95a4' d='m9.92,2.58L0,0v17.88l9.92,2.69,9.92-2.69V0l-9.92,2.58Zm-8.08-.22l7.17,1.87v14.19l-7.17-1.94V2.37Zm16.17,14.12l-7.17,1.94V4.24l7.17-1.87v14.12Z'/%3E%3C/svg%3E")}.ce_cta_form .content_container .contact_container .mail:before{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg id='uuid-770cfde5-cc84-4a43-8184-8db24abaa707' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18.69 18.96'%3E%3Cdefs%3E%3Cstyle%3E.uuid-da185fa2-b747-4e7a-bead-6ce5ef9fcd62{fill:%233C5A4D;stroke-width:0px;}%3C/style%3E%3C/defs%3E%3Crect class='uuid-da185fa2-b747-4e7a-bead-6ce5ef9fcd62' x='6.04' y='3.96' width='7' height='2'/%3E%3Crect class='uuid-da185fa2-b747-4e7a-bead-6ce5ef9fcd62' x='6.04' y='6.96' width='7' height='2'/%3E%3Cpath class='uuid-da185fa2-b747-4e7a-bead-6ce5ef9fcd62' d='m17,6.51V0H1.89v6.51H0v12.45h18.69V6.51h-1.69ZM3.82,1.93h11.25v7.47l-5.55,3.04-5.71-3.05V1.93Zm-1.89,15.11v-6.47l7.61,4.07,7.23-3.97v6.37H1.93Z'/%3E%3C/svg%3E")}.ce_cta_form .content_container .form_container{background-color:#FFFFFF;padding-bottom:10px}.ce_cta_form .content_container .form_container h4{font-size:26px;padding:20px;font-weight:lighter;margin-bottom:0;padding-bottom:10px}.ce_cta_form .content_container .form_container .formbody .widget label{height:0;margin:0;visibility:hidden;transition:margin-bottom 0.25s ease-in-out}.ce_cta_form .content_container .form_container .formbody .widget label.labelFocus{height:unset;margin-bottom:10px;visibility:visible}.ce_cta_form .content_container .form_container .formbody .widget input{background:#FFFFFF;border:unset;border-bottom:1px solid #BBBCBC;padding-left:0}.ce_cta_form .content_container .form_container .formbody .widget input::placeholder{color:#201018}.ce_cta_form .content_container .form_container .formbody .widget input:focus::placeholder{visibility:hidden}.ce_cta_form .content_container .form_container .formbody .widget textarea{overflow:hidden}.ce_cta_form .content_container .form_container .formbody .widget.widget-submit{display:flex;justify-content:center}.ce_cta_form .content_container .form_container .formbody .widget.widget-submit button{width:100%;margin-top:10px}@media screen and (min-width: 56.250rem){.ce_cta_form{padding-bottom:0;background:linear-gradient(0deg, #183319 35%, rgba(220, 216, 192, 0.2) 35%);padding-top:120px}.ce_cta_form .inside{display:flex}.ce_cta_form .image_container{width:40%;margin-bottom:0}.ce_cta_form .image_container .caption{padding-left:40px;left:40px}.ce_cta_form .content_container{width:60%}.ce_cta_form .content_container .contact_container{padding-left:80px;margin-bottom:40px}.ce_cta_form .content_container .contact_container h3{font-size:38px;line-height:unset}.ce_cta_form .content_container .form_container{padding-top:40px;padding-right:80px;padding-left:80px;padding-bottom:40px}.ce_cta_form .content_container .form_container h4{font-size:26px;padding:0;margin-bottom:40px}.ce_cta_form .content_container .form_container .formbody{display:flex;flex-wrap:wrap;justify-content:space-between}.ce_cta_form .content_container .form_container .formbody .widget.two-column{width:45%}.ce_cta_form .content_container .form_container .formbody .widget.widget-submit{display:unset;justify-content:unset}.ce_cta_form .content_container .form_container .formbody .widget.widget-submit .submit{width:unset;margin-top:20px}.ce_cta_form .content_container .ce_form{padding:0}}.ce_rsce_socials>.inside{max-width:1400px}.ce_rsce_socials{--iconWidth: 1.5em}.ce_rsce_socials>.inside ol{margin:0;padding:0;list-style-type:none;display:flex;gap:20px;flex-wrap:wrap}.ce_rsce_socials>.inside ol li [class^="link"]{padding:calc(var(--gapHalf) * 1);display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap}.ce_rsce_socials>.inside ol li [class^="link"] .svg_container{max-width:var(--iconWidth);height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;flex-direction:column}.ce_rsce_socials>.inside ol li [class^="link"] .svg_container a{color:#FFFFFF;text-decoration:none}.ce_rsce_socials>.inside ol li [class^="link"] .svg_container svg{width:var(--iconWidth);max-width:var(--iconWidth);height:var(--iconWidth);max-width:var(--iconWidth)}.ce_rsce_socials>.inside ol li [class^="link"] .name{text-transform:uppercase;text-align:center}#main .mod_article .ce_rsce_socials>.inside ol{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}#footer .level1 .ce_rsce_socials>.inside ol{align-items:center}@media only screen and (min-width: 37.500rem){#footer .level1 .ce_rsce_socials>.inside ol{display:flex;flex-wrap:wrap}}@media only screen and (min-width: 112.500rem){#footer .level1 .ce_rsce_socials>.inside ol li{flex-basis:0}}#footer .level1 .ce_rsce_socials>.inside ol li .link{text-decoration:none;background-color:#183319;padding:20px;gap:20px}#footer .level1 .ce_rsce_socials>.inside ol li .link *{color:#FFFFFF}#footer .level1 .ce_rsce_socials>.inside ol li .link * svg path{fill:#FFFFFF}#footer .level1 .ce_rsce_socials>.inside ol li .link:hover .name{text-decoration:underline}#footer .level2 .ce_rsce_socials>.inside ol{align-items:center}@media only screen and (min-width: 37.500rem){#footer .level2 .ce_rsce_socials>.inside ol{display:flex;flex-wrap:wrap}}#footer .level2 .ce_rsce_socials>.inside ol li .link{text-decoration:none;background-color:#183319}#footer .level2 .ce_rsce_socials>.inside ol li .link *{color:#FFFFFF}#footer .level2 .ce_rsce_socials>.inside ol li .link * svg path{fill:#FFFFFF}#footer .level2 .ce_rsce_socials>.inside ol li .link .name{padding-left:20px}#main .mod_article .ce_rsce_socials>.inside{margin-left:auto;margin-right:auto}.ce_rsce_socials.btnLike{width:100%}.ce_rsce_socials.btnLike .social_list{justify-content:space-between;gap:1px}.ce_rsce_socials.btnLike .social_list>*{flex-grow:1}.ce_rsce_socials.btnLike .social_list>* .link{width:100%}
