.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
          box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
          box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
          box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
          box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

.vic-e-form-step-bar__list,.vic-e-search-input__listbox,.vic-m-context-navigation__list,.vic-m-filter-flyout__subcategory-list,.vic-m-floating-cta__list,.vic-m-header__main-nav-list,.vic-m-lp-legal-footer__links,.vic-m-navigation__navigation-list,.vic-m-tag-group__list{list-style-type:none;margin:0;padding:0}.vic-e-search-input__submit{border:0;margin:0;outline:0;padding:0}.vic-m-family-floating-cta,.vic-m-floating-cta{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-fuel-calculation-box__input input::-webkit-inner-spin-button,.vic-m-fuel-calculation-box__input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vic-m-fuel-calculation-box__input input[type=number]{-moz-appearance:textfield}.vic-m-airport-weather-station-component--content-width,.vic-m-airport-weather-tab-component--content-width .vic-m-airport-weather-tab-component__header,.vic-m-airport-webcam-component--content-width,.vic-m-app-download-teaser__content,.vic-m-athlete-hero,.vic-m-company-profile__content,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-contentpage-hero,.vic-m-country-link-box-component__content-box,.vic-m-country-link-overlay__content-box,.vic-m-country-website-overview,.vic-m-cross-section__content-box,.vic-m-divider-line-component,.vic-m-errorpage-hero,.vic-m-facts-and-figures-component,.vic-m-form-component,.vic-m-funding-search,.vic-m-gallery-teaser,.vic-m-gallery-teaser__container,.vic-m-header-stage__content-box,.vic-m-image-comparison-slider-component,.vic-m-installer-popular-cities__list,.vic-m-installer-search__results,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-details-hero__content-box,.vic-m-job-details-sharing-component,.vic-m-job-id-component,.vic-m-job-search-hero__content-box,.vic-m-leadership-profile,.vic-m-legalpage-hero,.vic-m-link-list-component,.vic-m-location-search__results,.vic-m-lp-hero-full-width__content-box,.vic-m-lp-hero-lead-gen__content-box,.vic-m-lp-hero__content-box,.vic-m-next-steps-component__content,.vic-m-page-overview__options,.vic-m-page-overview__results,.vic-m-page-search__options,.vic-m-page-search__results,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-product-catalogue__options,.vic-m-product-catalogue__results,.vic-m-product-features__content-box,.vic-m-questionnaire-step,.vic-m-questionnaire-summary,.vic-m-related-articles__teasers,.vic-m-related-news__teasers,.vic-m-search-input-group,.vic-m-services-list-component__content,.vic-m-sitemap__grid,.vic-m-tabs__navigation-container,.vic-m-testimonial-cards__wrapper,.vic-m-text-teaser,.vic-m-timeline,.vic-m-top-news__head,.vic-m-top-news__link-tiles,.vic-m-usp-hero__content-box,.vic-m-video-overview__options,.vic-m-video-overview__results,.vic-m-video-wall__teasers{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.vic-m-airport-weather-station-component--content-width,.vic-m-airport-weather-tab-component--content-width .vic-m-airport-weather-tab-component__header,.vic-m-airport-webcam-component--content-width,.vic-m-app-download-teaser__content,.vic-m-athlete-hero,.vic-m-company-profile__content,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-contentpage-hero,.vic-m-country-link-box-component__content-box,.vic-m-country-link-overlay__content-box,.vic-m-country-website-overview,.vic-m-cross-section__content-box,.vic-m-divider-line-component,.vic-m-errorpage-hero,.vic-m-facts-and-figures-component,.vic-m-form-component,.vic-m-funding-search,.vic-m-gallery-teaser,.vic-m-gallery-teaser__container,.vic-m-header-stage__content-box,.vic-m-image-comparison-slider-component,.vic-m-installer-popular-cities__list,.vic-m-installer-search__results,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-details-hero__content-box,.vic-m-job-details-sharing-component,.vic-m-job-id-component,.vic-m-job-search-hero__content-box,.vic-m-leadership-profile,.vic-m-legalpage-hero,.vic-m-link-list-component,.vic-m-location-search__results,.vic-m-lp-hero-full-width__content-box,.vic-m-lp-hero-lead-gen__content-box,.vic-m-lp-hero__content-box,.vic-m-next-steps-component__content,.vic-m-page-overview__options,.vic-m-page-overview__results,.vic-m-page-search__options,.vic-m-page-search__results,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-product-catalogue__options,.vic-m-product-catalogue__results,.vic-m-product-features__content-box,.vic-m-questionnaire-step,.vic-m-questionnaire-summary,.vic-m-related-articles__teasers,.vic-m-related-news__teasers,.vic-m-search-input-group,.vic-m-services-list-component__content,.vic-m-sitemap__grid,.vic-m-tabs__navigation-container,.vic-m-testimonial-cards__wrapper,.vic-m-text-teaser,.vic-m-timeline,.vic-m-top-news__head,.vic-m-top-news__link-tiles,.vic-m-usp-hero__content-box,.vic-m-video-overview__options,.vic-m-video-overview__results,.vic-m-video-wall__teasers{grid-template-columns:repeat(12,1fr)}}.vic-grid,.vic-m-accordion__headline,.vic-m-accordion__toggle-box,.vic-m-airport-weather-station-component,.vic-m-airport-weather-tab-component__header,.vic-m-airport-webcam-component,.vic-m-animated-text-media__content,.vic-m-app-download-teaser__content,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser-group--m,.vic-m-content-teaser-group--s,.vic-m-contentpage-hero,.vic-m-context-navigation__header,.vic-m-context-navigation__navigation,.vic-m-copyright-line__text,.vic-m-countdown-component__content,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-country-website-overview-component,.vic-m-cross-section__grid-box,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-errorpage-hero,.vic-m-facts-and-figures-component,.vic-m-footer__breadcrumb-box,.vic-m-form-component,.vic-m-form__error,.vic-m-form__success,.vic-m-funding-search,.vic-m-gallery-teaser,.vic-m-header-stage__content-box,.vic-m-header__main,.vic-m-header__search-bar,.vic-m-header__top-bar-container,.vic-m-homepage-hero__content,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-details-hero__content-box,.vic-m-job-details-sharing-component,.vic-m-job-id-component,.vic-m-job-search-filter-bar__actions,.vic-m-job-search-filter-bar__active-filter-bar,.vic-m-job-search-hero__content-box,.vic-m-job-search__header,.vic-m-job-search__job-table,.vic-m-job-search__result-count,.vic-m-job-search__search-input,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-legal-footer__content,.vic-m-legalpage-hero,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-footer__richtext-box,.vic-m-lp-header__content,.vic-m-lp-hero-full-width__content-box,.vic-m-lp-hero-lead-gen__content-box,.vic-m-lp-hero__content-box,.vic-m-lp-legal-footer__content,.vic-m-media-content-section--full-width>.vic-m-media-content-section__caption-box,.vic-m-media-content-section:not(.vic-m-media-content-section--full-width),.vic-m-media-gallery__headline,.vic-m-media-mosaic-component--grid-width,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-next-steps-component__content,.vic-m-page-search-component,.vic-m-parallax-section__caption-box,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-product-detail-hero__content,.vic-m-product-features__content-box,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-recommended-topics,.vic-m-reference-search-component,.vic-m-reference-slider__cta,.vic-m-reference-slider__headline,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider__headline,.vic-m-search-input-group,.vic-m-services-list-component__content,.vic-m-sitemap__grid,.vic-m-table,.vic-m-tabs-component__headline,.vic-m-tabs__navigation-container,.vic-m-teaser-stripe__content,.vic-m-testimonial-cards-component,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles,.vic-m-trustpilot-widget__content,.vic-m-usp-hero__content-box,.vic-m-vi-move-component,.vic-m-video-lightbox__content,.vic-m-video-overview-component,.vic-m-video-wall-component{max-width:1322px;padding:0 32px;width:100%}@media (min-width:992px){.vic-grid,.vic-m-accordion__headline,.vic-m-accordion__toggle-box,.vic-m-airport-weather-station-component,.vic-m-airport-weather-tab-component__header,.vic-m-airport-webcam-component,.vic-m-animated-text-media__content,.vic-m-app-download-teaser__content,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser-group--m,.vic-m-content-teaser-group--s,.vic-m-contentpage-hero,.vic-m-context-navigation__header,.vic-m-context-navigation__navigation,.vic-m-copyright-line__text,.vic-m-countdown-component__content,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-country-website-overview-component,.vic-m-cross-section__grid-box,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-errorpage-hero,.vic-m-facts-and-figures-component,.vic-m-footer__breadcrumb-box,.vic-m-form-component,.vic-m-form__error,.vic-m-form__success,.vic-m-funding-search,.vic-m-gallery-teaser,.vic-m-header-stage__content-box,.vic-m-header__main,.vic-m-header__search-bar,.vic-m-header__top-bar-container,.vic-m-homepage-hero__content,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-details-hero__content-box,.vic-m-job-details-sharing-component,.vic-m-job-id-component,.vic-m-job-search-filter-bar__actions,.vic-m-job-search-filter-bar__active-filter-bar,.vic-m-job-search-hero__content-box,.vic-m-job-search__header,.vic-m-job-search__job-table,.vic-m-job-search__result-count,.vic-m-job-search__search-input,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-legal-footer__content,.vic-m-legalpage-hero,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-footer__richtext-box,.vic-m-lp-header__content,.vic-m-lp-hero-full-width__content-box,.vic-m-lp-hero-lead-gen__content-box,.vic-m-lp-hero__content-box,.vic-m-lp-legal-footer__content,.vic-m-media-content-section--full-width>.vic-m-media-content-section__caption-box,.vic-m-media-content-section:not(.vic-m-media-content-section--full-width),.vic-m-media-gallery__headline,.vic-m-media-mosaic-component--grid-width,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-next-steps-component__content,.vic-m-page-search-component,.vic-m-parallax-section__caption-box,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-product-detail-hero__content,.vic-m-product-features__content-box,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-recommended-topics,.vic-m-reference-search-component,.vic-m-reference-slider__cta,.vic-m-reference-slider__headline,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider__headline,.vic-m-search-input-group,.vic-m-services-list-component__content,.vic-m-sitemap__grid,.vic-m-table,.vic-m-tabs-component__headline,.vic-m-tabs__navigation-container,.vic-m-teaser-stripe__content,.vic-m-testimonial-cards-component,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles,.vic-m-trustpilot-widget__content,.vic-m-usp-hero__content-box,.vic-m-vi-move-component,.vic-m-video-lightbox__content,.vic-m-video-overview-component,.vic-m-video-wall-component{padding:0 64px}}@media (min-width:1194px){.vic-grid,.vic-m-accordion__headline,.vic-m-accordion__toggle-box,.vic-m-airport-weather-station-component,.vic-m-airport-weather-tab-component__header,.vic-m-airport-webcam-component,.vic-m-animated-text-media__content,.vic-m-app-download-teaser__content,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component .vic-m-company-profile,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser-group--m,.vic-m-content-teaser-group--s,.vic-m-contentpage-hero,.vic-m-context-navigation__header,.vic-m-context-navigation__navigation,.vic-m-copyright-line__text,.vic-m-countdown-component__content,.vic-m-country-link-box-component,.vic-m-country-link-overlay__content-grid,.vic-m-country-website-overview-component,.vic-m-cross-section__grid-box,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-errorpage-hero,.vic-m-facts-and-figures-component,.vic-m-footer__breadcrumb-box,.vic-m-form-component,.vic-m-form__error,.vic-m-form__success,.vic-m-funding-search,.vic-m-gallery-teaser,.vic-m-header-stage__content-box,.vic-m-header__main,.vic-m-header__search-bar,.vic-m-header__top-bar-container,.vic-m-homepage-hero__content,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-details-hero__content-box,.vic-m-job-details-sharing-component,.vic-m-job-id-component,.vic-m-job-search-filter-bar__actions,.vic-m-job-search-filter-bar__active-filter-bar,.vic-m-job-search-hero__content-box,.vic-m-job-search__header,.vic-m-job-search__job-table,.vic-m-job-search__result-count,.vic-m-job-search__search-input,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-legal-footer__content,.vic-m-legalpage-hero,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-footer__richtext-box,.vic-m-lp-header__content,.vic-m-lp-hero-full-width__content-box,.vic-m-lp-hero-lead-gen__content-box,.vic-m-lp-hero__content-box,.vic-m-lp-legal-footer__content,.vic-m-media-content-section--full-width>.vic-m-media-content-section__caption-box,.vic-m-media-content-section:not(.vic-m-media-content-section--full-width),.vic-m-media-gallery__headline,.vic-m-media-mosaic-component--grid-width,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-next-steps-component__content,.vic-m-page-search-component,.vic-m-parallax-section__caption-box,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-product-detail-hero__content,.vic-m-product-features__content-box,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-recommended-topics,.vic-m-reference-search-component,.vic-m-reference-slider__cta,.vic-m-reference-slider__headline,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider__headline,.vic-m-search-input-group,.vic-m-services-list-component__content,.vic-m-sitemap__grid,.vic-m-table,.vic-m-tabs-component__headline,.vic-m-tabs__navigation-container,.vic-m-teaser-stripe__content,.vic-m-testimonial-cards-component,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news__head,.vic-m-top-news__link-tiles,.vic-m-trustpilot-widget__content,.vic-m-usp-hero__content-box,.vic-m-vi-move-component,.vic-m-video-lightbox__content,.vic-m-video-overview-component,.vic-m-video-wall-component{margin-left:auto;margin-right:auto}}.vic-grid-row{display:flex;flex-wrap:wrap;margin:0 -15px;min-width:100%}@media (min-width:768px){.vic-grid-row{margin:0 -15px}}@media (min-width:992px){.vic-grid-row{margin:0 -15px}}@media (min-width:1332px){.vic-grid-row{margin:0 -15px}}.vic-grid-row .vic-grid-col--centered{margin-left:auto;margin-right:auto}.vic-grid-col-mq1-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}.vic-grid-col-mq1-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}.vic-grid-col-mq1-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}.vic-grid-col-mq1-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}.vic-grid-col-mq1-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}.vic-grid-col-mq1-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}.vic-grid-col-mq1-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}.vic-grid-col-mq1-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}.vic-grid-col-mq1-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}.vic-grid-col-mq1-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}.vic-grid-col-mq1-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}.vic-grid-col-mq1-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}@media (min-width:768px){.vic-grid-col-mq1-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:992px){.vic-grid-col-mq1-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq1-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-checklist__item,.vic-m-homepage-hero__headline,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-page--grid-width-content .vic-m-richtext-section .vic-grid-col-mq3-8,.vic-m-parallax-section__caption,.vic-m-partner-login-overlay .vic-grid-col-mq3-8,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname,.vic-m-recommended-topics .vic-m-link-list__item,.vic-m-recommended-topics__headline,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:100%;max-width:100%}@media (min-width:768px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-checklist__item,.vic-m-homepage-hero__headline,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-page--grid-width-content .vic-m-richtext-section .vic-grid-col-mq3-8,.vic-m-parallax-section__caption,.vic-m-partner-login-overlay .vic-grid-col-mq3-8,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname,.vic-m-recommended-topics .vic-m-link-list__item,.vic-m-recommended-topics__headline,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:100%;max-width:100%}}@media (min-width:992px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-checklist__item,.vic-m-homepage-hero__headline,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-page--grid-width-content .vic-m-richtext-section .vic-grid-col-mq3-8,.vic-m-parallax-section__caption,.vic-m-partner-login-overlay .vic-grid-col-mq3-8,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname,.vic-m-recommended-topics .vic-m-link-list__item,.vic-m-recommended-topics__headline,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:100%;max-width:100%}}@media (min-width:1332px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-checklist__item,.vic-m-homepage-hero__headline,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-page--grid-width-content .vic-m-richtext-section .vic-grid-col-mq3-8,.vic-m-parallax-section__caption,.vic-m-partner-login-overlay .vic-grid-col-mq3-8,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname,.vic-m-recommended-topics .vic-m-link-list__item,.vic-m-recommended-topics__headline,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:100%;max-width:100%}}.vic-grid-offset-mq1-1{margin-left:calc(8.33333% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-1{margin-left:calc(8.33333% + 15px)}}.vic-grid-offset-mq1-2{margin-left:calc(16.66667% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-2{margin-left:calc(16.66667% + 15px)}}.vic-grid-offset-mq1-3{margin-left:calc(25% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-3{margin-left:calc(25% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-3{margin-left:calc(25% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-3{margin-left:calc(25% + 15px)}}.vic-grid-offset-mq1-4{margin-left:calc(33.33333% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-4{margin-left:calc(33.33333% + 15px)}}.vic-grid-offset-mq1-5{margin-left:calc(41.66667% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-5{margin-left:calc(41.66667% + 15px)}}.vic-grid-offset-mq1-6{margin-left:calc(50% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-6{margin-left:calc(50% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-6{margin-left:calc(50% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-6{margin-left:calc(50% + 15px)}}.vic-grid-offset-mq1-7{margin-left:calc(58.33319% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-7{margin-left:calc(58.33319% + 15px)}}.vic-grid-offset-mq1-8{margin-left:calc(66.66667% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-8{margin-left:calc(66.66667% + 15px)}}.vic-grid-offset-mq1-9{margin-left:calc(75.00019% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-9{margin-left:calc(75.00019% + 15px)}}.vic-grid-offset-mq1-10{margin-left:calc(83.33333% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-10{margin-left:calc(83.33333% + 15px)}}.vic-grid-offset-mq1-11{margin-left:calc(91.66659% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-11{margin-left:calc(91.66659% + 15px)}}.vic-grid-offset-mq1-12{margin-left:calc(100% + 15px)}@media (min-width:768px){.vic-grid-offset-mq1-12{margin-left:calc(100% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq1-12{margin-left:calc(100% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq1-12{margin-left:calc(100% + 15px)}}.vic-grid-order-mq1-1{order:1}.vic-grid-order-mq1-2{order:2}.vic-grid-order-mq1-3{order:3}.vic-grid-order-mq1-4{order:4}.vic-grid-order-mq1-5{order:5}.vic-grid-order-mq1-6{order:6}.vic-grid-order-mq1-7{order:7}.vic-grid-order-mq1-8{order:8}.vic-grid-order-mq1-9{order:9}.vic-grid-order-mq1-10{order:10}.vic-grid-order-mq1-11{order:11}.vic-grid-order-mq1-12{order:12}.vic-grid-order-mq1-first{order:-1}.vic-grid-order-mq1-last{order:13}@media (min-width:768px){.vic-grid-col-mq2-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:768px){.vic-m-checklist__item,.vic-m-recommended-topics .vic-m-link-list__item{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:992px){.vic-m-checklist__item,.vic-m-recommended-topics .vic-m-link-list__item{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:1332px){.vic-m-checklist__item,.vic-m-recommended-topics .vic-m-link-list__item{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}}@media (min-width:768px){.vic-grid-col-mq2-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:768px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-homepage-hero__headline,.vic-m-multistep-form-component .vic-m-multistep-form{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}@media (min-width:992px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-homepage-hero__headline,.vic-m-multistep-form-component .vic-m-multistep-form{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}@media (min-width:1332px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-homepage-hero__headline,.vic-m-multistep-form-component .vic-m-multistep-form{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}@media (min-width:768px){.vic-grid-col-mq2-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:768px){.vic-grid-col-mq2-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:992px){.vic-grid-col-mq2-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq2-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:768px){.vic-grid-offset-mq2-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:768px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-multistep-form-component .vic-m-multistep-form{margin-left:calc(8.33333% + 2.5px)}}@media (min-width:992px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-multistep-form-component .vic-m-multistep-form{margin-left:calc(8.33333% + 2.5px)}}@media (min-width:1332px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-multistep-form-component .vic-m-multistep-form{margin-left:calc(8.33333% + 2.5px)}}@media (min-width:768px){.vic-grid-offset-mq2-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-3{margin-left:calc(25% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-3{margin-left:calc(25% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-3{margin-left:calc(25% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-6{margin-left:calc(50% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-6{margin-left:calc(50% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-6{margin-left:calc(50% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:768px){.vic-grid-offset-mq2-12{margin-left:calc(100% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq2-12{margin-left:calc(100% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq2-12{margin-left:calc(100% + 15px)}}@media (min-width:768px){.vic-grid-order-mq2-1{order:1}.vic-grid-order-mq2-2{order:2}.vic-grid-order-mq2-3{order:3}.vic-grid-order-mq2-4{order:4}.vic-grid-order-mq2-5{order:5}.vic-grid-order-mq2-6{order:6}.vic-grid-order-mq2-7{order:7}.vic-grid-order-mq2-8{order:8}.vic-grid-order-mq2-9{order:9}.vic-grid-order-mq2-10{order:10}.vic-grid-order-mq2-11{order:11}.vic-grid-order-mq2-12{order:12}.vic-grid-order-mq2-first{order:-1}.vic-grid-order-mq2-last{order:13}}@media (min-width:992px){.vic-grid-col-mq3-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}}@media (min-width:992px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-recommended-topics .vic-m-link-list__item{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:1332px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content,.vic-m-recommended-topics .vic-m-link-list__item{flex-basis:calc(33.33333% - 20px);max-width:calc(33.33333% - 20px)}}@media (min-width:992px){.vic-grid-col-mq3-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}}@media (min-width:992px){.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-homepage-hero__headline,.vic-m-media-content-section--full-width .vic-m-media-content-section__caption,.vic-m-media-content-section--grid-width .vic-m-media-content-section__caption,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-parallax-section__caption,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}@media (min-width:1332px){.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-homepage-hero__headline,.vic-m-media-content-section--full-width .vic-m-media-content-section__caption,.vic-m-media-content-section--grid-width .vic-m-media-content-section__caption,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-parallax-section__caption,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}}@media (min-width:992px){.vic-grid-col-mq3-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}}@media (min-width:992px){.vic-m-company-profile__text-box,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}@media (min-width:1332px){.vic-m-company-profile__text-box,.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname{flex-basis:calc(83.33333% - 5px);max-width:calc(83.33333% - 5px)}}@media (min-width:992px){.vic-grid-col-mq3-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}}@media (min-width:992px){.vic-grid-col-mq3-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:1332px){.vic-grid-col-mq3-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}}@media (min-width:992px){.vic-m-media-content-section--grid-width>.vic-m-media-content-section__headline,.vic-m-media-content-section--grid-width>.vic-m-media-content-section__media-box{flex-basis:100%;max-width:100%}}@media (min-width:1332px){.vic-m-media-content-section--grid-width>.vic-m-media-content-section__headline,.vic-m-media-content-section--grid-width>.vic-m-media-content-section__media-box{flex-basis:100%;max-width:100%}}@media (min-width:992px){.vic-grid-offset-mq3-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-1{margin-left:calc(8.33333% + 15px)}}@media (min-width:992px){.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname{margin-left:calc(8.33333% + 2.5px)}}@media (min-width:1332px){.vic-m-product-detail-hero__button-group,.vic-m-product-detail-hero__headline,.vic-m-product-detail-hero__productname{margin-left:calc(8.33333% + 2.5px)}}@media (min-width:992px){.vic-grid-offset-mq3-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-2{margin-left:calc(16.66667% + 15px)}}@media (min-width:992px){.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-parallax-section__caption,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{margin-left:calc(16.66667% + 5px)}}@media (min-width:1332px){.vic-m-audio-player-component__content,.vic-m-button-group-section--content-width .vic-m-button-group-section__group-box,.vic-m-checklist--content-width .vic-m-checklist__headline,.vic-m-checklist--content-width .vic-m-checklist__items,.vic-m-media-content-section__caption,.vic-m-media-content-section__headline,.vic-m-media-content-section__media-box,.vic-m-multistep-form-component .vic-m-multistep-form,.vic-m-parallax-section__caption,.vic-m-tabs-component--content-width .vic-m-tabs-component__headline{margin-left:calc(16.66667% + 5px)}}@media (min-width:992px){.vic-grid-offset-mq3-3{margin-left:calc(25% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-3{margin-left:calc(25% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-4{margin-left:calc(33.33333% + 15px)}}@media (min-width:992px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content{margin-left:calc(33.33333% + 10px)}}@media (min-width:1332px){.vic-m-audio-player-component--small .vic-m-audio-player-component__content{margin-left:calc(33.33333% + 10px)}}@media (min-width:992px){.vic-grid-offset-mq3-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-5{margin-left:calc(41.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-6{margin-left:calc(50% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-6{margin-left:calc(50% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-7{margin-left:calc(58.33319% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-8{margin-left:calc(66.66667% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-9{margin-left:calc(75.00019% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-10{margin-left:calc(83.33333% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-11{margin-left:calc(91.66659% + 15px)}}@media (min-width:992px){.vic-grid-offset-mq3-12{margin-left:calc(100% + 15px)}}@media (min-width:1332px){.vic-grid-offset-mq3-12{margin-left:calc(100% + 15px)}}@media (min-width:992px){.vic-grid-order-mq3-1{order:1}.vic-grid-order-mq3-2{order:2}.vic-grid-order-mq3-3{order:3}.vic-grid-order-mq3-4{order:4}.vic-grid-order-mq3-5{order:5}.vic-grid-order-mq3-6{order:6}.vic-grid-order-mq3-7{order:7}.vic-grid-order-mq3-8{order:8}.vic-grid-order-mq3-9{order:9}.vic-grid-order-mq3-10{order:10}.vic-grid-order-mq3-11{order:11}.vic-grid-order-mq3-12{order:12}.vic-grid-order-mq3-first{order:-1}.vic-grid-order-mq3-last{order:13}}@media (min-width:1332px){.vic-grid-col-mq4-1{flex-basis:calc(8.33333% - 30px);margin:0 15px;max-width:calc(8.33333% - 30px)}.vic-grid-col-mq4-2{flex-basis:calc(16.66667% - 30px);margin:0 15px;max-width:calc(16.66667% - 30px)}.vic-grid-col-mq4-3{flex-basis:calc(25% - 30px);margin:0 15px;max-width:calc(25% - 30px)}.vic-grid-col-mq4-4{flex-basis:calc(33.33333% - 30px);margin:0 15px;max-width:calc(33.33333% - 30px)}.vic-grid-col-mq4-5{flex-basis:calc(41.66667% - 30px);margin:0 15px;max-width:calc(41.66667% - 30px)}.vic-grid-col-mq4-6{flex-basis:calc(50% - 30px);margin:0 15px;max-width:calc(50% - 30px)}.vic-grid-col-mq4-7{flex-basis:calc(58.33319% - 30px);margin:0 15px;max-width:calc(58.33319% - 30px)}.vic-grid-col-mq4-8{flex-basis:calc(66.66667% - 30px);margin:0 15px;max-width:calc(66.66667% - 30px)}.vic-m-homepage-hero__headline{flex-basis:calc(66.66667% - 10px);max-width:calc(66.66667% - 10px)}.vic-grid-col-mq4-9{flex-basis:calc(75.00019% - 30px);margin:0 15px;max-width:calc(75.00019% - 30px)}.vic-grid-col-mq4-10{flex-basis:calc(83.33333% - 30px);margin:0 15px;max-width:calc(83.33333% - 30px)}.vic-grid-col-mq4-11{flex-basis:calc(91.66659% - 30px);margin:0 15px;max-width:calc(91.66659% - 30px)}.vic-grid-col-mq4-12{flex-basis:calc(100% - 30px);margin:0 15px;max-width:calc(100% - 30px)}.vic-grid-offset-mq4-1{margin-left:calc(8.33333% + 15px)}.vic-grid-offset-mq4-2{margin-left:calc(16.66667% + 15px)}.vic-grid-offset-mq4-3{margin-left:calc(25% + 15px)}.vic-grid-offset-mq4-4{margin-left:calc(33.33333% + 15px)}.vic-grid-offset-mq4-5{margin-left:calc(41.66667% + 15px)}.vic-grid-offset-mq4-6{margin-left:calc(50% + 15px)}.vic-grid-offset-mq4-7{margin-left:calc(58.33319% + 15px)}.vic-grid-offset-mq4-8{margin-left:calc(66.66667% + 15px)}.vic-grid-offset-mq4-9{margin-left:calc(75.00019% + 15px)}.vic-grid-offset-mq4-10{margin-left:calc(83.33333% + 15px)}.vic-grid-offset-mq4-11{margin-left:calc(91.66659% + 15px)}.vic-grid-offset-mq4-12{margin-left:calc(100% + 15px)}.vic-grid-order-mq4-1{order:1}.vic-grid-order-mq4-2{order:2}.vic-grid-order-mq4-3{order:3}.vic-grid-order-mq4-4{order:4}.vic-grid-order-mq4-5{order:5}.vic-grid-order-mq4-6{order:6}.vic-grid-order-mq4-7{order:7}.vic-grid-order-mq4-8{order:8}.vic-grid-order-mq4-9{order:9}.vic-grid-order-mq4-10{order:10}.vic-grid-order-mq4-11{order:11}.vic-grid-order-mq4-12{order:12}.vic-grid-order-mq4-first{order:-1}.vic-grid-order-mq4-last{order:13}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Thin.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ThinItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraLight.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraLightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Light.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-LightItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Italic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Medium.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-MediumItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-SemiBold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-SemiBoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-BoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraBold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraBoldItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Black.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-BlackItalic.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/Inter-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW10-45Light.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW10-45Light.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:italic;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-45LightObl.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-45LightObl.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-55Roman.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-55Roman.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:italic;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-55Oblique.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-55Oblique.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-65Bold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-65Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Univers;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-67BoldCnObl.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-67BoldCnObl.woff) format("woff")}@font-face{font-display:swap;font-family:Univers Condensed;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW10-47LightCond.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW10-47LightCond.woff) format("woff")}@font-face{font-display:swap;font-family:Univers Condensed;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-57Condensed.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-57Condensed.woff) format("woff")}@font-face{font-display:swap;font-family:Univers Condensed;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-67BoldCond.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTCYRW05-67BoldCond.woff) format("woff")}@font-face{font-display:swap;font-family:Univers Condensed;font-style:italic;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTW04-67BoldCondObl.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/UniversLTW04-67BoldCondObl.woff) format("woff")}@font-face{font-display:swap;font-family:V;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/viessmann.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web;font-style:normal;font-weight:300;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Light.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Regular.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-SemiBold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Bold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web Wide;font-style:normal;font-weight:400;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideRegular.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideRegular.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web Wide;font-style:normal;font-weight:600;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideSemiBold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideSemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Viessmann Web Wide;font-style:normal;font-weight:700;src:url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideBold.woff2) format("woff2"),url(../../../etc.clientlibs/viessmann-corporate/clientlibs/vic.app/resources/fonts/ViessmannWeb-WideBold.woff) format("woff")}.vic-e-richtext h1,.vic-h1,.vic-m-animated-text-media__headline,.vic-m-product-detail-hero__headline{font-family:Univers,sans-serif;font-size:40px;font-weight:600;line-height:44px}@media (min-width:768px){.vic-e-richtext h1,.vic-h1,.vic-m-animated-text-media__headline,.vic-m-product-detail-hero__headline{font-size:56px;line-height:60px}}@media (min-width:1332px){.vic-e-richtext h1,.vic-h1,.vic-m-animated-text-media__headline,.vic-m-product-detail-hero__headline{font-size:72px;line-height:72px}}.vic-e-richtext .vic-m-page--headlines-inter h1,.vic-m-page--headlines-inter .vic-e-richtext h1,.vic-m-page--headlines-inter .vic-h1,.vic-m-page--headlines-inter .vic-m-animated-text-media__headline,.vic-m-page--headlines-inter .vic-m-product-detail-hero__headline{font-family:Inter,sans-serif}.vic-e-richtext .vic-m-page--viessmann-web h1,.vic-m-page--viessmann-web .vic-e-richtext h1,.vic-m-page--viessmann-web .vic-h1,.vic-m-page--viessmann-web .vic-m-animated-text-media__headline,.vic-m-page--viessmann-web .vic-m-product-detail-hero__headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-countdown__number,.vic-e-countdown__seperator,.vic-h2,.vic-m-contentpage-hero__headline,.vic-m-form__response-headline,.vic-m-header-stage__headline,.vic-m-homepage-hero__headline,.vic-m-intro-section__headline,.vic-m-job-search-hero__title,.vic-m-top-news__headline{font-family:Univers,sans-serif;font-size:32px;font-weight:600;line-height:36px}@media (min-width:768px){.vic-e-countdown__number,.vic-e-countdown__seperator,.vic-h2,.vic-m-contentpage-hero__headline,.vic-m-form__response-headline,.vic-m-header-stage__headline,.vic-m-homepage-hero__headline,.vic-m-intro-section__headline,.vic-m-job-search-hero__title,.vic-m-top-news__headline{font-size:40px;line-height:44px}}@media (min-width:1332px){.vic-e-countdown__number,.vic-e-countdown__seperator,.vic-h2,.vic-m-contentpage-hero__headline,.vic-m-form__response-headline,.vic-m-header-stage__headline,.vic-m-homepage-hero__headline,.vic-m-intro-section__headline,.vic-m-job-search-hero__title,.vic-m-top-news__headline{font-size:56px;line-height:60px}}.vic-m-page--headlines-inter .vic-e-countdown__number,.vic-m-page--headlines-inter .vic-e-countdown__seperator,.vic-m-page--headlines-inter .vic-h2,.vic-m-page--headlines-inter .vic-m-contentpage-hero__headline,.vic-m-page--headlines-inter .vic-m-form__response-headline,.vic-m-page--headlines-inter .vic-m-header-stage__headline,.vic-m-page--headlines-inter .vic-m-homepage-hero__headline,.vic-m-page--headlines-inter .vic-m-intro-section__headline,.vic-m-page--headlines-inter .vic-m-job-search-hero__title,.vic-m-page--headlines-inter .vic-m-top-news__headline{font-family:Inter,sans-serif}.vic-m-page--viessmann-web .vic-e-countdown__number,.vic-m-page--viessmann-web .vic-e-countdown__seperator,.vic-m-page--viessmann-web .vic-h2,.vic-m-page--viessmann-web .vic-m-contentpage-hero__headline,.vic-m-page--viessmann-web .vic-m-form__response-headline,.vic-m-page--viessmann-web .vic-m-header-stage__headline,.vic-m-page--viessmann-web .vic-m-homepage-hero__headline,.vic-m-page--viessmann-web .vic-m-intro-section__headline,.vic-m-page--viessmann-web .vic-m-job-search-hero__title,.vic-m-page--viessmann-web .vic-m-top-news__headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-richtext h2,.vic-h3,.vic-m-accordion__headline,.vic-m-airport-weather-tab-component__headline,.vic-m-app-download-teaser__headline,.vic-m-article-overview-component__headline,.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-checklist__headline,.vic-m-company-profile__headline,.vic-m-content-teaser--xl .vic-m-content-teaser__headline,.vic-m-content-teaser-group__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-country-website-overview-component__headline,.vic-m-description-list__headline,.vic-m-download-list__headline,.vic-m-errorpage-hero__headline,.vic-m-facts-and-figures-item__value,.vic-m-feature-list__headline,.vic-m-form__headline,.vic-m-funding-search__headline,.vic-m-homepage-features__headline,.vic-m-image-comparison-slider-component__headline,.vic-m-installer-search-component__headline,.vic-m-job-board__headline,.vic-m-job-details-hero__title,.vic-m-job-search__headline,.vic-m-job-search__result-count,.vic-m-job-table-component__headline,.vic-m-legalpage-hero__headline,.vic-m-location-search-component__headline,.vic-m-lp-hero-full-width__headline,.vic-m-lp-hero-lead-gen__headline,.vic-m-lp-hero__headline,.vic-m-media-content-section__headline,.vic-m-media-gallery__headline,.vic-m-news-overview-component__headline,.vic-m-newswall-component__headline,.vic-m-next-steps-component__headline,.vic-m-picture-teaser__headline,.vic-m-product-catalogue-component__headline,.vic-m-questionnaire-summary__headline,.vic-m-quote__quote,.vic-m-reference-search-component__headline,.vic-m-reference-slider__headline,.vic-m-related-articles__headline,.vic-m-related-news__headline,.vic-m-related-products-slider__headline,.vic-m-search-input-group__headline,.vic-m-search-teaser__headline,.vic-m-services-list-component__headline,.vic-m-table__heading,.vic-m-tabs-component__headline,.vic-m-text-teaser__headline,.vic-m-trustpilot-widget__headline,.vic-m-usp-hero__headline,.vic-m-vi-move__headline,.vic-m-video-overview-component__headline,.vic-m-video-wall-component__headline{font-family:Univers,sans-serif;font-size:28px;font-weight:600;line-height:32px}@media (min-width:768px){.vic-e-richtext h2,.vic-h3,.vic-m-accordion__headline,.vic-m-airport-weather-tab-component__headline,.vic-m-app-download-teaser__headline,.vic-m-article-overview-component__headline,.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-checklist__headline,.vic-m-company-profile__headline,.vic-m-content-teaser--xl .vic-m-content-teaser__headline,.vic-m-content-teaser-group__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-country-website-overview-component__headline,.vic-m-description-list__headline,.vic-m-download-list__headline,.vic-m-errorpage-hero__headline,.vic-m-facts-and-figures-item__value,.vic-m-feature-list__headline,.vic-m-form__headline,.vic-m-funding-search__headline,.vic-m-homepage-features__headline,.vic-m-image-comparison-slider-component__headline,.vic-m-installer-search-component__headline,.vic-m-job-board__headline,.vic-m-job-details-hero__title,.vic-m-job-search__headline,.vic-m-job-search__result-count,.vic-m-job-table-component__headline,.vic-m-legalpage-hero__headline,.vic-m-location-search-component__headline,.vic-m-lp-hero-full-width__headline,.vic-m-lp-hero-lead-gen__headline,.vic-m-lp-hero__headline,.vic-m-media-content-section__headline,.vic-m-media-gallery__headline,.vic-m-news-overview-component__headline,.vic-m-newswall-component__headline,.vic-m-next-steps-component__headline,.vic-m-picture-teaser__headline,.vic-m-product-catalogue-component__headline,.vic-m-questionnaire-summary__headline,.vic-m-quote__quote,.vic-m-reference-search-component__headline,.vic-m-reference-slider__headline,.vic-m-related-articles__headline,.vic-m-related-news__headline,.vic-m-related-products-slider__headline,.vic-m-search-input-group__headline,.vic-m-search-teaser__headline,.vic-m-services-list-component__headline,.vic-m-table__heading,.vic-m-tabs-component__headline,.vic-m-text-teaser__headline,.vic-m-trustpilot-widget__headline,.vic-m-usp-hero__headline,.vic-m-vi-move__headline,.vic-m-video-overview-component__headline,.vic-m-video-wall-component__headline{font-size:32px;line-height:36px}}@media (min-width:1332px){.vic-e-richtext h2,.vic-h3,.vic-m-accordion__headline,.vic-m-airport-weather-tab-component__headline,.vic-m-app-download-teaser__headline,.vic-m-article-overview-component__headline,.vic-m-athlete-hero__title,.vic-m-athletes-list__headline,.vic-m-checklist__headline,.vic-m-company-profile__headline,.vic-m-content-teaser--xl .vic-m-content-teaser__headline,.vic-m-content-teaser-group__headline,.vic-m-country-link-box-component__headline,.vic-m-country-link-overlay__headline,.vic-m-country-website-overview-component__headline,.vic-m-description-list__headline,.vic-m-download-list__headline,.vic-m-errorpage-hero__headline,.vic-m-facts-and-figures-item__value,.vic-m-feature-list__headline,.vic-m-form__headline,.vic-m-funding-search__headline,.vic-m-homepage-features__headline,.vic-m-image-comparison-slider-component__headline,.vic-m-installer-search-component__headline,.vic-m-job-board__headline,.vic-m-job-details-hero__title,.vic-m-job-search__headline,.vic-m-job-search__result-count,.vic-m-job-table-component__headline,.vic-m-legalpage-hero__headline,.vic-m-location-search-component__headline,.vic-m-lp-hero-full-width__headline,.vic-m-lp-hero-lead-gen__headline,.vic-m-lp-hero__headline,.vic-m-media-content-section__headline,.vic-m-media-gallery__headline,.vic-m-news-overview-component__headline,.vic-m-newswall-component__headline,.vic-m-next-steps-component__headline,.vic-m-picture-teaser__headline,.vic-m-product-catalogue-component__headline,.vic-m-questionnaire-summary__headline,.vic-m-quote__quote,.vic-m-reference-search-component__headline,.vic-m-reference-slider__headline,.vic-m-related-articles__headline,.vic-m-related-news__headline,.vic-m-related-products-slider__headline,.vic-m-search-input-group__headline,.vic-m-search-teaser__headline,.vic-m-services-list-component__headline,.vic-m-table__heading,.vic-m-tabs-component__headline,.vic-m-text-teaser__headline,.vic-m-trustpilot-widget__headline,.vic-m-usp-hero__headline,.vic-m-vi-move__headline,.vic-m-video-overview-component__headline,.vic-m-video-wall-component__headline{font-size:40px;line-height:44px}}.vic-e-richtext .vic-m-page--headlines-inter h2,.vic-m-content-teaser--xl .vic-m-page--headlines-inter .vic-m-content-teaser__headline,.vic-m-page--headlines-inter .vic-e-richtext h2,.vic-m-page--headlines-inter .vic-h3,.vic-m-page--headlines-inter .vic-m-accordion__headline,.vic-m-page--headlines-inter .vic-m-airport-weather-tab-component__headline,.vic-m-page--headlines-inter .vic-m-app-download-teaser__headline,.vic-m-page--headlines-inter .vic-m-article-overview-component__headline,.vic-m-page--headlines-inter .vic-m-athlete-hero__title,.vic-m-page--headlines-inter .vic-m-athletes-list__headline,.vic-m-page--headlines-inter .vic-m-checklist__headline,.vic-m-page--headlines-inter .vic-m-company-profile__headline,.vic-m-page--headlines-inter .vic-m-content-teaser--xl .vic-m-content-teaser__headline,.vic-m-page--headlines-inter .vic-m-content-teaser-group__headline,.vic-m-page--headlines-inter .vic-m-country-link-box-component__headline,.vic-m-page--headlines-inter .vic-m-country-link-overlay__headline,.vic-m-page--headlines-inter .vic-m-country-website-overview-component__headline,.vic-m-page--headlines-inter .vic-m-description-list__headline,.vic-m-page--headlines-inter .vic-m-download-list__headline,.vic-m-page--headlines-inter .vic-m-errorpage-hero__headline,.vic-m-page--headlines-inter .vic-m-facts-and-figures-item__value,.vic-m-page--headlines-inter .vic-m-feature-list__headline,.vic-m-page--headlines-inter .vic-m-form__headline,.vic-m-page--headlines-inter .vic-m-funding-search__headline,.vic-m-page--headlines-inter .vic-m-homepage-features__headline,.vic-m-page--headlines-inter .vic-m-image-comparison-slider-component__headline,.vic-m-page--headlines-inter .vic-m-installer-search-component__headline,.vic-m-page--headlines-inter .vic-m-job-board__headline,.vic-m-page--headlines-inter .vic-m-job-details-hero__title,.vic-m-page--headlines-inter .vic-m-job-search__headline,.vic-m-page--headlines-inter .vic-m-job-search__result-count,.vic-m-page--headlines-inter .vic-m-job-table-component__headline,.vic-m-page--headlines-inter .vic-m-legalpage-hero__headline,.vic-m-page--headlines-inter .vic-m-location-search-component__headline,.vic-m-page--headlines-inter .vic-m-lp-hero-full-width__headline,.vic-m-page--headlines-inter .vic-m-lp-hero-lead-gen__headline,.vic-m-page--headlines-inter .vic-m-lp-hero__headline,.vic-m-page--headlines-inter .vic-m-media-content-section__headline,.vic-m-page--headlines-inter .vic-m-media-gallery__headline,.vic-m-page--headlines-inter .vic-m-news-overview-component__headline,.vic-m-page--headlines-inter .vic-m-newswall-component__headline,.vic-m-page--headlines-inter .vic-m-next-steps-component__headline,.vic-m-page--headlines-inter .vic-m-picture-teaser__headline,.vic-m-page--headlines-inter .vic-m-product-catalogue-component__headline,.vic-m-page--headlines-inter .vic-m-questionnaire-summary__headline,.vic-m-page--headlines-inter .vic-m-quote__quote,.vic-m-page--headlines-inter .vic-m-reference-search-component__headline,.vic-m-page--headlines-inter .vic-m-reference-slider__headline,.vic-m-page--headlines-inter .vic-m-related-articles__headline,.vic-m-page--headlines-inter .vic-m-related-news__headline,.vic-m-page--headlines-inter .vic-m-related-products-slider__headline,.vic-m-page--headlines-inter .vic-m-search-input-group__headline,.vic-m-page--headlines-inter .vic-m-search-teaser__headline,.vic-m-page--headlines-inter .vic-m-services-list-component__headline,.vic-m-page--headlines-inter .vic-m-table__heading,.vic-m-page--headlines-inter .vic-m-tabs-component__headline,.vic-m-page--headlines-inter .vic-m-text-teaser__headline,.vic-m-page--headlines-inter .vic-m-trustpilot-widget__headline,.vic-m-page--headlines-inter .vic-m-usp-hero__headline,.vic-m-page--headlines-inter .vic-m-vi-move__headline,.vic-m-page--headlines-inter .vic-m-video-overview-component__headline,.vic-m-page--headlines-inter .vic-m-video-wall-component__headline{font-family:Inter,sans-serif}.vic-e-richtext .vic-m-page--viessmann-web h2,.vic-m-content-teaser--xl .vic-m-page--viessmann-web .vic-m-content-teaser__headline,.vic-m-page--viessmann-web .vic-e-richtext h2,.vic-m-page--viessmann-web .vic-h3,.vic-m-page--viessmann-web .vic-m-accordion__headline,.vic-m-page--viessmann-web .vic-m-airport-weather-tab-component__headline,.vic-m-page--viessmann-web .vic-m-app-download-teaser__headline,.vic-m-page--viessmann-web .vic-m-article-overview-component__headline,.vic-m-page--viessmann-web .vic-m-athlete-hero__title,.vic-m-page--viessmann-web .vic-m-athletes-list__headline,.vic-m-page--viessmann-web .vic-m-checklist__headline,.vic-m-page--viessmann-web .vic-m-company-profile__headline,.vic-m-page--viessmann-web .vic-m-content-teaser--xl .vic-m-content-teaser__headline,.vic-m-page--viessmann-web .vic-m-content-teaser-group__headline,.vic-m-page--viessmann-web .vic-m-country-link-box-component__headline,.vic-m-page--viessmann-web .vic-m-country-link-overlay__headline,.vic-m-page--viessmann-web .vic-m-country-website-overview-component__headline,.vic-m-page--viessmann-web .vic-m-description-list__headline,.vic-m-page--viessmann-web .vic-m-download-list__headline,.vic-m-page--viessmann-web .vic-m-errorpage-hero__headline,.vic-m-page--viessmann-web .vic-m-facts-and-figures-item__value,.vic-m-page--viessmann-web .vic-m-feature-list__headline,.vic-m-page--viessmann-web .vic-m-form__headline,.vic-m-page--viessmann-web .vic-m-funding-search__headline,.vic-m-page--viessmann-web .vic-m-homepage-features__headline,.vic-m-page--viessmann-web .vic-m-image-comparison-slider-component__headline,.vic-m-page--viessmann-web .vic-m-installer-search-component__headline,.vic-m-page--viessmann-web .vic-m-job-board__headline,.vic-m-page--viessmann-web .vic-m-job-details-hero__title,.vic-m-page--viessmann-web .vic-m-job-search__headline,.vic-m-page--viessmann-web .vic-m-job-search__result-count,.vic-m-page--viessmann-web .vic-m-job-table-component__headline,.vic-m-page--viessmann-web .vic-m-legalpage-hero__headline,.vic-m-page--viessmann-web .vic-m-location-search-component__headline,.vic-m-page--viessmann-web .vic-m-lp-hero-full-width__headline,.vic-m-page--viessmann-web .vic-m-lp-hero-lead-gen__headline,.vic-m-page--viessmann-web .vic-m-lp-hero__headline,.vic-m-page--viessmann-web .vic-m-media-content-section__headline,.vic-m-page--viessmann-web .vic-m-media-gallery__headline,.vic-m-page--viessmann-web .vic-m-news-overview-component__headline,.vic-m-page--viessmann-web .vic-m-newswall-component__headline,.vic-m-page--viessmann-web .vic-m-next-steps-component__headline,.vic-m-page--viessmann-web .vic-m-picture-teaser__headline,.vic-m-page--viessmann-web .vic-m-product-catalogue-component__headline,.vic-m-page--viessmann-web .vic-m-questionnaire-summary__headline,.vic-m-page--viessmann-web .vic-m-quote__quote,.vic-m-page--viessmann-web .vic-m-reference-search-component__headline,.vic-m-page--viessmann-web .vic-m-reference-slider__headline,.vic-m-page--viessmann-web .vic-m-related-articles__headline,.vic-m-page--viessmann-web .vic-m-related-news__headline,.vic-m-page--viessmann-web .vic-m-related-products-slider__headline,.vic-m-page--viessmann-web .vic-m-search-input-group__headline,.vic-m-page--viessmann-web .vic-m-search-teaser__headline,.vic-m-page--viessmann-web .vic-m-services-list-component__headline,.vic-m-page--viessmann-web .vic-m-table__heading,.vic-m-page--viessmann-web .vic-m-tabs-component__headline,.vic-m-page--viessmann-web .vic-m-text-teaser__headline,.vic-m-page--viessmann-web .vic-m-trustpilot-widget__headline,.vic-m-page--viessmann-web .vic-m-usp-hero__headline,.vic-m-page--viessmann-web .vic-m-vi-move__headline,.vic-m-page--viessmann-web .vic-m-video-overview-component__headline,.vic-m-page--viessmann-web .vic-m-video-wall-component__headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-richtext h3,.vic-h4,.vic-m-countdown-component__headline,.vic-m-country-check-overlay__headline,.vic-m-cross-section__headline,.vic-m-family-page-teaser__headline,.vic-m-installer-map-result-item__distance-value,.vic-m-installer-teaser__distance-value,.vic-m-job-application-form-component__headline,.vic-m-link-list-component__headline,.vic-m-navigation__navigation-link,.vic-m-page--content-page .vic-e-richtext h2,.vic-m-product-features__headline,.vic-m-questionnaire-step__headline,.vic-m-slider__active-slide-indicator,.vic-m-testimonial-card__quote,.vic-m-timeline__first-item .vic-m-timeline-item__headline,.vic-m-usp-hero__subheadline{font-family:Univers,sans-serif;font-size:24px;font-weight:600;line-height:28px}@media (min-width:1332px){.vic-e-richtext h3,.vic-h4,.vic-m-countdown-component__headline,.vic-m-country-check-overlay__headline,.vic-m-cross-section__headline,.vic-m-family-page-teaser__headline,.vic-m-installer-map-result-item__distance-value,.vic-m-installer-teaser__distance-value,.vic-m-job-application-form-component__headline,.vic-m-link-list-component__headline,.vic-m-navigation__navigation-link,.vic-m-page--content-page .vic-e-richtext h2,.vic-m-product-features__headline,.vic-m-questionnaire-step__headline,.vic-m-slider__active-slide-indicator,.vic-m-testimonial-card__quote,.vic-m-timeline__first-item .vic-m-timeline-item__headline,.vic-m-usp-hero__subheadline{font-size:32px;line-height:36px}}.vic-e-richtext .vic-m-page--headlines-inter h3,.vic-m-page--content-page .vic-e-richtext .vic-m-page--headlines-inter h2,.vic-m-page--headlines-inter .vic-e-richtext h3,.vic-m-page--headlines-inter .vic-h4,.vic-m-page--headlines-inter .vic-m-countdown-component__headline,.vic-m-page--headlines-inter .vic-m-country-check-overlay__headline,.vic-m-page--headlines-inter .vic-m-cross-section__headline,.vic-m-page--headlines-inter .vic-m-family-page-teaser__headline,.vic-m-page--headlines-inter .vic-m-installer-map-result-item__distance-value,.vic-m-page--headlines-inter .vic-m-installer-teaser__distance-value,.vic-m-page--headlines-inter .vic-m-job-application-form-component__headline,.vic-m-page--headlines-inter .vic-m-link-list-component__headline,.vic-m-page--headlines-inter .vic-m-navigation__navigation-link,.vic-m-page--headlines-inter .vic-m-page--content-page .vic-e-richtext h2,.vic-m-page--headlines-inter .vic-m-product-features__headline,.vic-m-page--headlines-inter .vic-m-questionnaire-step__headline,.vic-m-page--headlines-inter .vic-m-slider__active-slide-indicator,.vic-m-page--headlines-inter .vic-m-testimonial-card__quote,.vic-m-page--headlines-inter .vic-m-timeline__first-item .vic-m-timeline-item__headline,.vic-m-page--headlines-inter .vic-m-usp-hero__subheadline,.vic-m-timeline__first-item .vic-m-page--headlines-inter .vic-m-timeline-item__headline{font-family:Inter,sans-serif}.vic-e-richtext .vic-m-page--viessmann-web h3,.vic-m-page--content-page .vic-e-richtext .vic-m-page--viessmann-web h2,.vic-m-page--viessmann-web .vic-e-richtext h3,.vic-m-page--viessmann-web .vic-h4,.vic-m-page--viessmann-web .vic-m-countdown-component__headline,.vic-m-page--viessmann-web .vic-m-country-check-overlay__headline,.vic-m-page--viessmann-web .vic-m-cross-section__headline,.vic-m-page--viessmann-web .vic-m-family-page-teaser__headline,.vic-m-page--viessmann-web .vic-m-installer-map-result-item__distance-value,.vic-m-page--viessmann-web .vic-m-installer-teaser__distance-value,.vic-m-page--viessmann-web .vic-m-job-application-form-component__headline,.vic-m-page--viessmann-web .vic-m-link-list-component__headline,.vic-m-page--viessmann-web .vic-m-navigation__navigation-link,.vic-m-page--viessmann-web .vic-m-page--content-page .vic-e-richtext h2,.vic-m-page--viessmann-web .vic-m-product-features__headline,.vic-m-page--viessmann-web .vic-m-questionnaire-step__headline,.vic-m-page--viessmann-web .vic-m-slider__active-slide-indicator,.vic-m-page--viessmann-web .vic-m-testimonial-card__quote,.vic-m-page--viessmann-web .vic-m-timeline__first-item .vic-m-timeline-item__headline,.vic-m-page--viessmann-web .vic-m-usp-hero__subheadline,.vic-m-timeline__first-item .vic-m-page--viessmann-web .vic-m-timeline-item__headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-richtext h4,.vic-e-richtext h5,.vic-h5,.vic-m-bookmarking-overlay__title,.vic-m-contact-teaser__name,.vic-m-content-block-accordion-item__headline,.vic-m-content-block-s__headline,.vic-m-content-teaser__headline,.vic-m-context-navigation__headline,.vic-m-family-floating-cta__label,.vic-m-filter-flyout__headline,.vic-m-floating-cta__content-headline,.vic-m-floating-cta__header-headline,.vic-m-fuel-calculation-box__result-to-message,.vic-m-funding-search__content-block-headline,.vic-m-gallery-teaser__headline,.vic-m-installer-popular-cities__headline,.vic-m-installer-search-overview-box__headline,.vic-m-installer-teaser__headline,.vic-m-installer-top-cities__headline,.vic-m-job-board__business-unit-headline,.vic-m-job-description .vic-e-richtext h2,.vic-m-job-description .vic-e-richtext h3,.vic-m-job-search-filter-flyout__headline,.vic-m-language-switch-dialog__headline,.vic-m-leadership-profile__name,.vic-m-location-teaser__headline,.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__headline,.vic-m-media-gallery .vic-m-slider__active-slide-indicator,.vic-m-navigation__subnav-headline,.vic-m-page--content-page .vic-e-richtext h3,.vic-m-page-search__result-count-label,.vic-m-product-teaser__headline,.vic-m-reference-search-result-item__headline,.vic-m-reference-teaser__headline,.vic-m-related-article-teaser__headline,.vic-m-related-news-teaser-alternative-layout__headline,.vic-m-related-product-tile__product-name,.vic-m-search-map-filter-box__headline,.vic-m-search-result-teaser__headline,.vic-m-target-group-toast__headline,.vic-m-testimonials__headline,.vic-m-usp-hero__disruptor-headline{font-family:Univers,sans-serif;font-size:20px;font-weight:600;line-height:26px}@media (min-width:1332px){.vic-e-richtext h4,.vic-e-richtext h5,.vic-h5,.vic-m-bookmarking-overlay__title,.vic-m-contact-teaser__name,.vic-m-content-block-accordion-item__headline,.vic-m-content-block-s__headline,.vic-m-content-teaser__headline,.vic-m-context-navigation__headline,.vic-m-family-floating-cta__label,.vic-m-filter-flyout__headline,.vic-m-floating-cta__content-headline,.vic-m-floating-cta__header-headline,.vic-m-fuel-calculation-box__result-to-message,.vic-m-funding-search__content-block-headline,.vic-m-gallery-teaser__headline,.vic-m-installer-popular-cities__headline,.vic-m-installer-search-overview-box__headline,.vic-m-installer-teaser__headline,.vic-m-installer-top-cities__headline,.vic-m-job-board__business-unit-headline,.vic-m-job-description .vic-e-richtext h2,.vic-m-job-description .vic-e-richtext h3,.vic-m-job-search-filter-flyout__headline,.vic-m-language-switch-dialog__headline,.vic-m-leadership-profile__name,.vic-m-location-teaser__headline,.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__headline,.vic-m-media-gallery .vic-m-slider__active-slide-indicator,.vic-m-navigation__subnav-headline,.vic-m-page--content-page .vic-e-richtext h3,.vic-m-page-search__result-count-label,.vic-m-product-teaser__headline,.vic-m-reference-search-result-item__headline,.vic-m-reference-teaser__headline,.vic-m-related-article-teaser__headline,.vic-m-related-news-teaser-alternative-layout__headline,.vic-m-related-product-tile__product-name,.vic-m-search-map-filter-box__headline,.vic-m-search-result-teaser__headline,.vic-m-target-group-toast__headline,.vic-m-testimonials__headline,.vic-m-usp-hero__disruptor-headline{font-size:24px;line-height:28px}}.vic-e-richtext .vic-m-page--headlines-inter h4,.vic-e-richtext .vic-m-page--headlines-inter h5,.vic-m-job-description .vic-e-richtext .vic-m-page--headlines-inter h2,.vic-m-job-description .vic-e-richtext .vic-m-page--headlines-inter h3,.vic-m-lp-hero-lead-gen .vic-m-page--headlines-inter .vic-m-questionnaire-step__headline,.vic-m-media-gallery .vic-m-page--headlines-inter .vic-m-slider__active-slide-indicator,.vic-m-page--content-page .vic-e-richtext .vic-m-page--headlines-inter h3,.vic-m-page--headlines-inter .vic-e-richtext h4,.vic-m-page--headlines-inter .vic-e-richtext h5,.vic-m-page--headlines-inter .vic-h5,.vic-m-page--headlines-inter .vic-m-bookmarking-overlay__title,.vic-m-page--headlines-inter .vic-m-contact-teaser__name,.vic-m-page--headlines-inter .vic-m-content-block-accordion-item__headline,.vic-m-page--headlines-inter .vic-m-content-block-s__headline,.vic-m-page--headlines-inter .vic-m-content-teaser__headline,.vic-m-page--headlines-inter .vic-m-context-navigation__headline,.vic-m-page--headlines-inter .vic-m-family-floating-cta__label,.vic-m-page--headlines-inter .vic-m-filter-flyout__headline,.vic-m-page--headlines-inter .vic-m-floating-cta__content-headline,.vic-m-page--headlines-inter .vic-m-floating-cta__header-headline,.vic-m-page--headlines-inter .vic-m-fuel-calculation-box__result-to-message,.vic-m-page--headlines-inter .vic-m-funding-search__content-block-headline,.vic-m-page--headlines-inter .vic-m-gallery-teaser__headline,.vic-m-page--headlines-inter .vic-m-installer-popular-cities__headline,.vic-m-page--headlines-inter .vic-m-installer-search-overview-box__headline,.vic-m-page--headlines-inter .vic-m-installer-teaser__headline,.vic-m-page--headlines-inter .vic-m-installer-top-cities__headline,.vic-m-page--headlines-inter .vic-m-job-board__business-unit-headline,.vic-m-page--headlines-inter .vic-m-job-description .vic-e-richtext h2,.vic-m-page--headlines-inter .vic-m-job-description .vic-e-richtext h3,.vic-m-page--headlines-inter .vic-m-job-search-filter-flyout__headline,.vic-m-page--headlines-inter .vic-m-language-switch-dialog__headline,.vic-m-page--headlines-inter .vic-m-leadership-profile__name,.vic-m-page--headlines-inter .vic-m-location-teaser__headline,.vic-m-page--headlines-inter .vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__headline,.vic-m-page--headlines-inter .vic-m-media-gallery .vic-m-slider__active-slide-indicator,.vic-m-page--headlines-inter .vic-m-navigation__subnav-headline,.vic-m-page--headlines-inter .vic-m-page--content-page .vic-e-richtext h3,.vic-m-page--headlines-inter .vic-m-page-search__result-count-label,.vic-m-page--headlines-inter .vic-m-product-teaser__headline,.vic-m-page--headlines-inter .vic-m-reference-search-result-item__headline,.vic-m-page--headlines-inter .vic-m-reference-teaser__headline,.vic-m-page--headlines-inter .vic-m-related-article-teaser__headline,.vic-m-page--headlines-inter .vic-m-related-news-teaser-alternative-layout__headline,.vic-m-page--headlines-inter .vic-m-related-product-tile__product-name,.vic-m-page--headlines-inter .vic-m-search-map-filter-box__headline,.vic-m-page--headlines-inter .vic-m-search-result-teaser__headline,.vic-m-page--headlines-inter .vic-m-target-group-toast__headline,.vic-m-page--headlines-inter .vic-m-testimonials__headline,.vic-m-page--headlines-inter .vic-m-usp-hero__disruptor-headline{font-family:Inter,sans-serif}.vic-e-richtext .vic-m-page--viessmann-web h4,.vic-e-richtext .vic-m-page--viessmann-web h5,.vic-m-job-description .vic-e-richtext .vic-m-page--viessmann-web h2,.vic-m-job-description .vic-e-richtext .vic-m-page--viessmann-web h3,.vic-m-lp-hero-lead-gen .vic-m-page--viessmann-web .vic-m-questionnaire-step__headline,.vic-m-media-gallery .vic-m-page--viessmann-web .vic-m-slider__active-slide-indicator,.vic-m-page--content-page .vic-e-richtext .vic-m-page--viessmann-web h3,.vic-m-page--viessmann-web .vic-e-richtext h4,.vic-m-page--viessmann-web .vic-e-richtext h5,.vic-m-page--viessmann-web .vic-h5,.vic-m-page--viessmann-web .vic-m-bookmarking-overlay__title,.vic-m-page--viessmann-web .vic-m-contact-teaser__name,.vic-m-page--viessmann-web .vic-m-content-block-accordion-item__headline,.vic-m-page--viessmann-web .vic-m-content-block-s__headline,.vic-m-page--viessmann-web .vic-m-content-teaser__headline,.vic-m-page--viessmann-web .vic-m-context-navigation__headline,.vic-m-page--viessmann-web .vic-m-family-floating-cta__label,.vic-m-page--viessmann-web .vic-m-filter-flyout__headline,.vic-m-page--viessmann-web .vic-m-floating-cta__content-headline,.vic-m-page--viessmann-web .vic-m-floating-cta__header-headline,.vic-m-page--viessmann-web .vic-m-fuel-calculation-box__result-to-message,.vic-m-page--viessmann-web .vic-m-funding-search__content-block-headline,.vic-m-page--viessmann-web .vic-m-gallery-teaser__headline,.vic-m-page--viessmann-web .vic-m-installer-popular-cities__headline,.vic-m-page--viessmann-web .vic-m-installer-search-overview-box__headline,.vic-m-page--viessmann-web .vic-m-installer-teaser__headline,.vic-m-page--viessmann-web .vic-m-installer-top-cities__headline,.vic-m-page--viessmann-web .vic-m-job-board__business-unit-headline,.vic-m-page--viessmann-web .vic-m-job-description .vic-e-richtext h2,.vic-m-page--viessmann-web .vic-m-job-description .vic-e-richtext h3,.vic-m-page--viessmann-web .vic-m-job-search-filter-flyout__headline,.vic-m-page--viessmann-web .vic-m-language-switch-dialog__headline,.vic-m-page--viessmann-web .vic-m-leadership-profile__name,.vic-m-page--viessmann-web .vic-m-location-teaser__headline,.vic-m-page--viessmann-web .vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__headline,.vic-m-page--viessmann-web .vic-m-media-gallery .vic-m-slider__active-slide-indicator,.vic-m-page--viessmann-web .vic-m-navigation__subnav-headline,.vic-m-page--viessmann-web .vic-m-page--content-page .vic-e-richtext h3,.vic-m-page--viessmann-web .vic-m-page-search__result-count-label,.vic-m-page--viessmann-web .vic-m-product-teaser__headline,.vic-m-page--viessmann-web .vic-m-reference-search-result-item__headline,.vic-m-page--viessmann-web .vic-m-reference-teaser__headline,.vic-m-page--viessmann-web .vic-m-related-article-teaser__headline,.vic-m-page--viessmann-web .vic-m-related-news-teaser-alternative-layout__headline,.vic-m-page--viessmann-web .vic-m-related-product-tile__product-name,.vic-m-page--viessmann-web .vic-m-search-map-filter-box__headline,.vic-m-page--viessmann-web .vic-m-search-result-teaser__headline,.vic-m-page--viessmann-web .vic-m-target-group-toast__headline,.vic-m-page--viessmann-web .vic-m-testimonials__headline,.vic-m-page--viessmann-web .vic-m-usp-hero__disruptor-headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-richtext h6,.vic-e-tooltip__headline,.vic-h6,.vic-m-accordion__toggle-label,.vic-m-airport-weather-station__heading,.vic-m-airport-webcam__heading,.vic-m-anchor-link-box__headline,.vic-m-athlete-hero__footer-headline,.vic-m-athletes-list-item__full-name,.vic-m-contact-teaser-group__headline,.vic-m-emotional-teaser__headline,.vic-m-feature-list__item-headline,.vic-m-footer--family .vic-m-sitemap__headline,.vic-m-homepage-features__feature-label,.vic-m-image-download-teaser__headline,.vic-m-installer-map-result-item__headline,.vic-m-job-details-hero__meta-value,.vic-m-job-details-sharing-component__headline,.vic-m-location-map-result-item__headline,.vic-m-page--content-page .vic-e-richtext h4,.vic-m-people-card__name,.vic-m-services-list__headline,.vic-m-social-sharing-component__headline,.vic-m-testimonial-card__headline,.vic-m-timeline-item__headline,.vic-m-video-teaser__caption{font-family:Univers,sans-serif;font-size:18px;font-weight:600;line-height:24px}.vic-e-richtext .vic-m-page--headlines-inter h6,.vic-m-footer--family .vic-m-page--headlines-inter .vic-m-sitemap__headline,.vic-m-page--content-page .vic-e-richtext .vic-m-page--headlines-inter h4,.vic-m-page--headlines-inter .vic-e-richtext h6,.vic-m-page--headlines-inter .vic-e-tooltip__headline,.vic-m-page--headlines-inter .vic-h6,.vic-m-page--headlines-inter .vic-m-accordion__toggle-label,.vic-m-page--headlines-inter .vic-m-airport-weather-station__heading,.vic-m-page--headlines-inter .vic-m-airport-webcam__heading,.vic-m-page--headlines-inter .vic-m-anchor-link-box__headline,.vic-m-page--headlines-inter .vic-m-athlete-hero__footer-headline,.vic-m-page--headlines-inter .vic-m-athletes-list-item__full-name,.vic-m-page--headlines-inter .vic-m-contact-teaser-group__headline,.vic-m-page--headlines-inter .vic-m-emotional-teaser__headline,.vic-m-page--headlines-inter .vic-m-feature-list__item-headline,.vic-m-page--headlines-inter .vic-m-footer--family .vic-m-sitemap__headline,.vic-m-page--headlines-inter .vic-m-homepage-features__feature-label,.vic-m-page--headlines-inter .vic-m-image-download-teaser__headline,.vic-m-page--headlines-inter .vic-m-installer-map-result-item__headline,.vic-m-page--headlines-inter .vic-m-job-details-hero__meta-value,.vic-m-page--headlines-inter .vic-m-job-details-sharing-component__headline,.vic-m-page--headlines-inter .vic-m-location-map-result-item__headline,.vic-m-page--headlines-inter .vic-m-page--content-page .vic-e-richtext h4,.vic-m-page--headlines-inter .vic-m-people-card__name,.vic-m-page--headlines-inter .vic-m-services-list__headline,.vic-m-page--headlines-inter .vic-m-social-sharing-component__headline,.vic-m-page--headlines-inter .vic-m-testimonial-card__headline,.vic-m-page--headlines-inter .vic-m-timeline-item__headline,.vic-m-page--headlines-inter .vic-m-video-teaser__caption{font-family:Inter,sans-serif}.vic-e-richtext .vic-m-page--viessmann-web h6,.vic-m-footer--family .vic-m-page--viessmann-web .vic-m-sitemap__headline,.vic-m-page--content-page .vic-e-richtext .vic-m-page--viessmann-web h4,.vic-m-page--viessmann-web .vic-e-richtext h6,.vic-m-page--viessmann-web .vic-e-tooltip__headline,.vic-m-page--viessmann-web .vic-h6,.vic-m-page--viessmann-web .vic-m-accordion__toggle-label,.vic-m-page--viessmann-web .vic-m-airport-weather-station__heading,.vic-m-page--viessmann-web .vic-m-airport-webcam__heading,.vic-m-page--viessmann-web .vic-m-anchor-link-box__headline,.vic-m-page--viessmann-web .vic-m-athlete-hero__footer-headline,.vic-m-page--viessmann-web .vic-m-athletes-list-item__full-name,.vic-m-page--viessmann-web .vic-m-contact-teaser-group__headline,.vic-m-page--viessmann-web .vic-m-emotional-teaser__headline,.vic-m-page--viessmann-web .vic-m-feature-list__item-headline,.vic-m-page--viessmann-web .vic-m-footer--family .vic-m-sitemap__headline,.vic-m-page--viessmann-web .vic-m-homepage-features__feature-label,.vic-m-page--viessmann-web .vic-m-image-download-teaser__headline,.vic-m-page--viessmann-web .vic-m-installer-map-result-item__headline,.vic-m-page--viessmann-web .vic-m-job-details-hero__meta-value,.vic-m-page--viessmann-web .vic-m-job-details-sharing-component__headline,.vic-m-page--viessmann-web .vic-m-location-map-result-item__headline,.vic-m-page--viessmann-web .vic-m-page--content-page .vic-e-richtext h4,.vic-m-page--viessmann-web .vic-m-people-card__name,.vic-m-page--viessmann-web .vic-m-services-list__headline,.vic-m-page--viessmann-web .vic-m-social-sharing-component__headline,.vic-m-page--viessmann-web .vic-m-testimonial-card__headline,.vic-m-page--viessmann-web .vic-m-timeline-item__headline,.vic-m-page--viessmann-web .vic-m-video-teaser__caption{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-e-richtext ol,.vic-e-richtext p,.vic-e-richtext ul,.vic-e-search-input__input,.vic-m-app-download-teaser__text,.vic-m-emotional-teaser__text,.vic-m-installer-map-result-item__distance-label,.vic-m-next-steps__step-text,.vic-m-testimonials__text,.vic-m-usp-hero__benefit-text,.vic-m-usp-hero__disruptor-text,.vic-p,body{font-family:Inter,sans-serif;font-size:16px;font-weight:300;line-height:28px}.vic-e-richtext .vic-m-page--viessmann-web ol,.vic-e-richtext .vic-m-page--viessmann-web p,.vic-e-richtext .vic-m-page--viessmann-web ul,.vic-m-page--viessmann-web .vic-e-richtext ol,.vic-m-page--viessmann-web .vic-e-richtext p,.vic-m-page--viessmann-web .vic-e-richtext ul,.vic-m-page--viessmann-web .vic-e-search-input__input,.vic-m-page--viessmann-web .vic-m-app-download-teaser__text,.vic-m-page--viessmann-web .vic-m-emotional-teaser__text,.vic-m-page--viessmann-web .vic-m-installer-map-result-item__distance-label,.vic-m-page--viessmann-web .vic-m-next-steps__step-text,.vic-m-page--viessmann-web .vic-m-testimonials__text,.vic-m-page--viessmann-web .vic-m-usp-hero__benefit-text,.vic-m-page--viessmann-web .vic-m-usp-hero__disruptor-text,.vic-m-page--viessmann-web .vic-p,.vic-m-page--viessmann-web body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:400}.vic-m-animated-text-media__text,.vic-m-contentpage-hero__text,.vic-m-funding-search__error-message,.vic-m-installer-map-result-list__error-message,.vic-m-installer-search__error-message,.vic-m-intro-section__text,.vic-m-job-board__message,.vic-m-job-table__no-results-text,.vic-m-location-map-result-list__error-message,.vic-m-location-search__error-message,.vic-m-lp-hero-full-width__text ol,.vic-m-lp-hero-full-width__text p,.vic-m-lp-hero-full-width__text ul,.vic-m-lp-hero-lead-gen__text ol,.vic-m-lp-hero-lead-gen__text p,.vic-m-lp-hero-lead-gen__text ul,.vic-m-lp-hero__text ol,.vic-m-lp-hero__text p,.vic-m-lp-hero__text ul,.vic-m-next-steps-component__text p,.vic-m-page-overview__no-result-text,.vic-m-page-search__no-result-text,.vic-m-people-card__text,.vic-m-product-catalogue__no-result-text,.vic-m-product-teaser__subheadline,.vic-m-reference-map-result-list__no-result-text,.vic-m-reference-search__no-result-text,.vic-m-related-product-tile__headline,.vic-m-services-list-component__text,.vic-m-usp-hero__text p,.vic-m-video-overview__no-result-text,.vic-p--intro{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:28px}.vic-m-lp-hero-full-width__text .vic-m-page--viessmann-web ol,.vic-m-lp-hero-full-width__text .vic-m-page--viessmann-web p,.vic-m-lp-hero-full-width__text .vic-m-page--viessmann-web ul,.vic-m-lp-hero-lead-gen__text .vic-m-page--viessmann-web ol,.vic-m-lp-hero-lead-gen__text .vic-m-page--viessmann-web p,.vic-m-lp-hero-lead-gen__text .vic-m-page--viessmann-web ul,.vic-m-lp-hero__text .vic-m-page--viessmann-web ol,.vic-m-lp-hero__text .vic-m-page--viessmann-web p,.vic-m-lp-hero__text .vic-m-page--viessmann-web ul,.vic-m-next-steps-component__text .vic-m-page--viessmann-web p,.vic-m-page--viessmann-web .vic-m-animated-text-media__text,.vic-m-page--viessmann-web .vic-m-contentpage-hero__text,.vic-m-page--viessmann-web .vic-m-funding-search__error-message,.vic-m-page--viessmann-web .vic-m-installer-map-result-list__error-message,.vic-m-page--viessmann-web .vic-m-installer-search__error-message,.vic-m-page--viessmann-web .vic-m-intro-section__text,.vic-m-page--viessmann-web .vic-m-job-board__message,.vic-m-page--viessmann-web .vic-m-job-table__no-results-text,.vic-m-page--viessmann-web .vic-m-location-map-result-list__error-message,.vic-m-page--viessmann-web .vic-m-location-search__error-message,.vic-m-page--viessmann-web .vic-m-lp-hero-full-width__text ol,.vic-m-page--viessmann-web .vic-m-lp-hero-full-width__text p,.vic-m-page--viessmann-web .vic-m-lp-hero-full-width__text ul,.vic-m-page--viessmann-web .vic-m-lp-hero-lead-gen__text ol,.vic-m-page--viessmann-web .vic-m-lp-hero-lead-gen__text p,.vic-m-page--viessmann-web .vic-m-lp-hero-lead-gen__text ul,.vic-m-page--viessmann-web .vic-m-lp-hero__text ol,.vic-m-page--viessmann-web .vic-m-lp-hero__text p,.vic-m-page--viessmann-web .vic-m-lp-hero__text ul,.vic-m-page--viessmann-web .vic-m-next-steps-component__text p,.vic-m-page--viessmann-web .vic-m-page-overview__no-result-text,.vic-m-page--viessmann-web .vic-m-page-search__no-result-text,.vic-m-page--viessmann-web .vic-m-people-card__text,.vic-m-page--viessmann-web .vic-m-product-catalogue__no-result-text,.vic-m-page--viessmann-web .vic-m-product-teaser__subheadline,.vic-m-page--viessmann-web .vic-m-reference-map-result-list__no-result-text,.vic-m-page--viessmann-web .vic-m-reference-search__no-result-text,.vic-m-page--viessmann-web .vic-m-related-product-tile__headline,.vic-m-page--viessmann-web .vic-m-services-list-component__text,.vic-m-page--viessmann-web .vic-m-usp-hero__text p,.vic-m-page--viessmann-web .vic-m-video-overview__no-result-text,.vic-m-page--viessmann-web .vic-p--intro,.vic-m-usp-hero__text .vic-m-page--viessmann-web p{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-bodytext-lists,.vic-m-contact-item__label,.vic-m-navigation__navigation .vic-m-navigation__sub-navigation .vic-m-navigation__navigation-link,.vic-m-navigation__navigation--tertiary .vic-m-navigation__navigation-link{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:18px}.vic-m-navigation__navigation .vic-m-navigation__sub-navigation .vic-m-page--viessmann-web .vic-m-navigation__navigation-link,.vic-m-navigation__navigation--tertiary .vic-m-page--viessmann-web .vic-m-navigation__navigation-link,.vic-m-page--viessmann-web .vic-bodytext-lists,.vic-m-page--viessmann-web .vic-m-contact-item__label,.vic-m-page--viessmann-web .vic-m-navigation__navigation .vic-m-navigation__sub-navigation .vic-m-navigation__navigation-link,.vic-m-page--viessmann-web .vic-m-navigation__navigation--tertiary .vic-m-navigation__navigation-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-e-file-upload-field__description,.vic-e-file-upload-field__file-error,.vic-e-file-upload-field__form-field-error,.vic-e-form-field__description,.vic-e-form-field__error,.vic-e-form-field__warning,.vic-e-richtext blockquote,.vic-e-simple-tooltip__text,.vic-e-tag,.vic-e-tooltip__text,.vic-m-airport-weather-station__text-description,.vic-m-app-download-teaser__meta-text,.vic-m-content-teaser--s .vic-m-content-teaser__text,.vic-m-content-teaser--s .vic-m-content-teaser__text p,.vic-m-download-tile__file-info,.vic-m-feature-list__item-text,.vic-m-floating-cta__copy,.vic-m-gallery-teaser__meta,.vic-m-header__top-bar-text,.vic-m-image-set__caption,.vic-m-job-application-form__demographic-footer p,.vic-m-job-board__business-unit-job-location,.vic-m-job-id,.vic-m-job-search-input__suggestion-location,.vic-m-job-table__col,.vic-m-language-switch-dialog__country-text,.vic-m-lp-footer__richtext-box .vic-e-richtext p,.vic-m-media-gallery__caption,.vic-m-quote__author,.vic-m-related-news-teaser-alternative-layout__meta-head,.vic-m-related-news-teaser__meta-head,.vic-m-search-result-teaser__topline,.vic-m-services-list__text,.vic-m-target-group-toast__text,.vic-meta{font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:18px}.vic-e-richtext .vic-m-page--viessmann-web blockquote,.vic-m-content-teaser--s .vic-m-content-teaser__text .vic-m-page--viessmann-web p,.vic-m-content-teaser--s .vic-m-page--viessmann-web .vic-m-content-teaser__text,.vic-m-job-application-form__demographic-footer .vic-m-page--viessmann-web p,.vic-m-lp-footer__richtext-box .vic-e-richtext .vic-m-page--viessmann-web p,.vic-m-page--viessmann-web .vic-e-file-upload-field__description,.vic-m-page--viessmann-web .vic-e-file-upload-field__file-error,.vic-m-page--viessmann-web .vic-e-file-upload-field__form-field-error,.vic-m-page--viessmann-web .vic-e-form-field__description,.vic-m-page--viessmann-web .vic-e-form-field__error,.vic-m-page--viessmann-web .vic-e-form-field__warning,.vic-m-page--viessmann-web .vic-e-richtext blockquote,.vic-m-page--viessmann-web .vic-e-simple-tooltip__text,.vic-m-page--viessmann-web .vic-e-tag,.vic-m-page--viessmann-web .vic-e-tooltip__text,.vic-m-page--viessmann-web .vic-m-airport-weather-station__text-description,.vic-m-page--viessmann-web .vic-m-app-download-teaser__meta-text,.vic-m-page--viessmann-web .vic-m-content-teaser--s .vic-m-content-teaser__text,.vic-m-page--viessmann-web .vic-m-content-teaser--s .vic-m-content-teaser__text p,.vic-m-page--viessmann-web .vic-m-download-tile__file-info,.vic-m-page--viessmann-web .vic-m-feature-list__item-text,.vic-m-page--viessmann-web .vic-m-floating-cta__copy,.vic-m-page--viessmann-web .vic-m-gallery-teaser__meta,.vic-m-page--viessmann-web .vic-m-header__top-bar-text,.vic-m-page--viessmann-web .vic-m-image-set__caption,.vic-m-page--viessmann-web .vic-m-job-application-form__demographic-footer p,.vic-m-page--viessmann-web .vic-m-job-board__business-unit-job-location,.vic-m-page--viessmann-web .vic-m-job-id,.vic-m-page--viessmann-web .vic-m-job-search-input__suggestion-location,.vic-m-page--viessmann-web .vic-m-job-table__col,.vic-m-page--viessmann-web .vic-m-language-switch-dialog__country-text,.vic-m-page--viessmann-web .vic-m-lp-footer__richtext-box .vic-e-richtext p,.vic-m-page--viessmann-web .vic-m-media-gallery__caption,.vic-m-page--viessmann-web .vic-m-quote__author,.vic-m-page--viessmann-web .vic-m-related-news-teaser-alternative-layout__meta-head,.vic-m-page--viessmann-web .vic-m-related-news-teaser__meta-head,.vic-m-page--viessmann-web .vic-m-search-result-teaser__topline,.vic-m-page--viessmann-web .vic-m-services-list__text,.vic-m-page--viessmann-web .vic-m-target-group-toast__text,.vic-m-page--viessmann-web .vic-meta{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months input.cur-year,.vic-button-label,.vic-e-button,.vic-e-chatbot-toggle--button-view,.vic-e-efficiency-tag__label,.vic-e-filter-tag__label,.vic-e-icon-select__label,.vic-e-link__label,.vic-m-athletes-list-item__sport,.vic-m-collapsible-component__toggle-label,.vic-m-contact-teaser__position,.vic-m-country-check-overlay__cta-label,.vic-m-country-website-overview__country-name,.vic-m-filter-tabs__toggle,.vic-m-funding-search__back-label,.vic-m-job-board__business-unit-job-headline,.vic-m-link-tile__label,.vic-m-navigation__navigation--secondary .vic-m-navigation__navigation-link,.vic-m-product-features__topline--meta,.vic-m-questionnaire-navigation__restart-label,.vic-m-reference-map-result-item__headline,.vic-m-search-category-switch__toggle,.vic-m-tabs__toggle-label,.vic-m-teaser-stripe__text{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:18px}.flatpickr-calendar .flatpickr-months .vic-m-page--viessmann-web .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-months .vic-m-page--viessmann-web input.cur-year,.vic-m-navigation__navigation--secondary .vic-m-page--viessmann-web .vic-m-navigation__navigation-link,.vic-m-page--viessmann-web .flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months,.vic-m-page--viessmann-web .flatpickr-calendar .flatpickr-months input.cur-year,.vic-m-page--viessmann-web .vic-button-label,.vic-m-page--viessmann-web .vic-e-button,.vic-m-page--viessmann-web .vic-e-chatbot-toggle--button-view,.vic-m-page--viessmann-web .vic-e-efficiency-tag__label,.vic-m-page--viessmann-web .vic-e-filter-tag__label,.vic-m-page--viessmann-web .vic-e-icon-select__label,.vic-m-page--viessmann-web .vic-e-link__label,.vic-m-page--viessmann-web .vic-m-athletes-list-item__sport,.vic-m-page--viessmann-web .vic-m-collapsible-component__toggle-label,.vic-m-page--viessmann-web .vic-m-contact-teaser__position,.vic-m-page--viessmann-web .vic-m-country-check-overlay__cta-label,.vic-m-page--viessmann-web .vic-m-country-website-overview__country-name,.vic-m-page--viessmann-web .vic-m-filter-tabs__toggle,.vic-m-page--viessmann-web .vic-m-funding-search__back-label,.vic-m-page--viessmann-web .vic-m-job-board__business-unit-job-headline,.vic-m-page--viessmann-web .vic-m-link-tile__label,.vic-m-page--viessmann-web .vic-m-navigation__navigation--secondary .vic-m-navigation__navigation-link,.vic-m-page--viessmann-web .vic-m-product-features__topline--meta,.vic-m-page--viessmann-web .vic-m-questionnaire-navigation__restart-label,.vic-m-page--viessmann-web .vic-m-reference-map-result-item__headline,.vic-m-page--viessmann-web .vic-m-search-category-switch__toggle,.vic-m-page--viessmann-web .vic-m-tabs__toggle-label,.vic-m-page--viessmann-web .vic-m-teaser-stripe__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.flatpickr-calendar .flatpickr-weekday,.vic-button-label--small,.vic-e-benefit-tag__label,.vic-e-category-tag__label,.vic-e-copy-to-clipboard-button__success-box,.vic-e-family-flag,.vic-e-file-upload-field__label,.vic-e-form-field__top-label,.vic-e-form-step-bar__button,.vic-e-form-step-bar__item,.vic-e-target-group-switch__option,.vic-m-contentpage-hero__header,.vic-m-download-tile__file-name,.vic-m-form-group__headline,.vic-m-fuel-calculation-box__result-from-message,.vic-m-header__top-bar-external-link .vic-e-link__label,.vic-m-job-details-hero__meta-label,.vic-m-job-table__col--head,.vic-m-language-switch-flyout__active-language,.vic-m-language-switch-flyout__language-link,.vic-m-leadership-profile__position,.vic-m-navigation__close-subnav-label,.vic-m-partner-login-overlay-toggle__button-label,.vic-m-people-card__position,.vic-m-points-of-interest__tooltip,.vic-m-product-teaser__category,.vic-m-recommended-topics__headline,.vic-m-related-product-tile__category,.vic-m-sitemap__headline,.vic-m-tag-group__headline,.vic-m-testimonial-card__subheadline,.vic-m-testimonials__name{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:18px}.flatpickr-calendar .vic-m-page--viessmann-web .flatpickr-weekday,.vic-m-header__top-bar-external-link .vic-m-page--viessmann-web .vic-e-link__label,.vic-m-page--viessmann-web .flatpickr-calendar .flatpickr-weekday,.vic-m-page--viessmann-web .vic-button-label--small,.vic-m-page--viessmann-web .vic-e-benefit-tag__label,.vic-m-page--viessmann-web .vic-e-category-tag__label,.vic-m-page--viessmann-web .vic-e-copy-to-clipboard-button__success-box,.vic-m-page--viessmann-web .vic-e-family-flag,.vic-m-page--viessmann-web .vic-e-file-upload-field__label,.vic-m-page--viessmann-web .vic-e-form-field__top-label,.vic-m-page--viessmann-web .vic-e-form-step-bar__button,.vic-m-page--viessmann-web .vic-e-form-step-bar__item,.vic-m-page--viessmann-web .vic-e-target-group-switch__option,.vic-m-page--viessmann-web .vic-m-contentpage-hero__header,.vic-m-page--viessmann-web .vic-m-download-tile__file-name,.vic-m-page--viessmann-web .vic-m-form-group__headline,.vic-m-page--viessmann-web .vic-m-fuel-calculation-box__result-from-message,.vic-m-page--viessmann-web .vic-m-header__top-bar-external-link .vic-e-link__label,.vic-m-page--viessmann-web .vic-m-job-details-hero__meta-label,.vic-m-page--viessmann-web .vic-m-job-table__col--head,.vic-m-page--viessmann-web .vic-m-language-switch-flyout__active-language,.vic-m-page--viessmann-web .vic-m-language-switch-flyout__language-link,.vic-m-page--viessmann-web .vic-m-leadership-profile__position,.vic-m-page--viessmann-web .vic-m-navigation__close-subnav-label,.vic-m-page--viessmann-web .vic-m-partner-login-overlay-toggle__button-label,.vic-m-page--viessmann-web .vic-m-people-card__position,.vic-m-page--viessmann-web .vic-m-points-of-interest__tooltip,.vic-m-page--viessmann-web .vic-m-product-teaser__category,.vic-m-page--viessmann-web .vic-m-recommended-topics__headline,.vic-m-page--viessmann-web .vic-m-related-product-tile__category,.vic-m-page--viessmann-web .vic-m-sitemap__headline,.vic-m-page--viessmann-web .vic-m-tag-group__headline,.vic-m-page--viessmann-web .vic-m-testimonial-card__subheadline,.vic-m-page--viessmann-web .vic-m-testimonials__name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-m-description-list__term,.vic-m-table__wrapper [role=columnheader],.vic-m-table__wrapper [role=columnheader]>*,.vic-m-table__wrapper th,.vic-m-table__wrapper th>*,.vic-table-header{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:28px}.vic-m-page--viessmann-web .vic-m-description-list__term,.vic-m-page--viessmann-web .vic-m-table__wrapper [role=columnheader],.vic-m-page--viessmann-web .vic-m-table__wrapper [role=columnheader]>*,.vic-m-page--viessmann-web .vic-m-table__wrapper th,.vic-m-page--viessmann-web .vic-m-table__wrapper th>*,.vic-m-page--viessmann-web .vic-table-header,.vic-m-table__wrapper .vic-m-page--viessmann-web [role=columnheader],.vic-m-table__wrapper .vic-m-page--viessmann-web [role=columnheader]>*,.vic-m-table__wrapper .vic-m-page--viessmann-web th,.vic-m-table__wrapper .vic-m-page--viessmann-web th>*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-label,.vic-m-animated-text-media__topline,.vic-m-next-steps__step-headline{font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:28px}.vic-m-page--viessmann-web .vic-label,.vic-m-page--viessmann-web .vic-m-animated-text-media__topline,.vic-m-page--viessmann-web .vic-m-next-steps__step-headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-m-context-navigation__link,.vic-m-filter-flyout__results,.vic-m-header--family .vic-m-header__main-nav-link,.vic-m-homepage-hero__caption,.vic-m-image-comparison-slider-component__caption,.vic-m-language-switch-list__language-link,.vic-m-language-switch-toggle__label,.vic-m-media-content-section__caption,.vic-m-parallax-section__caption,.vic-m-tabs__toggle,.vic-m-testimonials__position,.vic-navigation-items{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:18px}.vic-m-header--family .vic-m-page--viessmann-web .vic-m-header__main-nav-link,.vic-m-page--viessmann-web .vic-m-context-navigation__link,.vic-m-page--viessmann-web .vic-m-filter-flyout__results,.vic-m-page--viessmann-web .vic-m-header--family .vic-m-header__main-nav-link,.vic-m-page--viessmann-web .vic-m-homepage-hero__caption,.vic-m-page--viessmann-web .vic-m-image-comparison-slider-component__caption,.vic-m-page--viessmann-web .vic-m-language-switch-list__language-link,.vic-m-page--viessmann-web .vic-m-language-switch-toggle__label,.vic-m-page--viessmann-web .vic-m-media-content-section__caption,.vic-m-page--viessmann-web .vic-m-parallax-section__caption,.vic-m-page--viessmann-web .vic-m-tabs__toggle,.vic-m-page--viessmann-web .vic-m-testimonials__position,.vic-m-page--viessmann-web .vic-navigation-items{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-e-back-to-top__label,.vic-e-link--meta>.vic-e-link__label,.vic-m-breadcrumb__link,.vic-navigation-items--light{font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:18px}.vic-m-page--viessmann-web .vic-e-back-to-top__label,.vic-m-page--viessmann-web .vic-e-link--meta>.vic-e-link__label,.vic-m-page--viessmann-web .vic-m-breadcrumb__link,.vic-m-page--viessmann-web .vic-navigation-items--light{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:400}.vic-e-file-upload-field__delete-file-btn .vic-e-link__label,.vic-learn-more-links,.vic-m-checklist__item-label{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:18px}.vic-e-file-upload-field__delete-file-btn .vic-m-page--viessmann-web .vic-e-link__label,.vic-m-page--viessmann-web .vic-e-file-upload-field__delete-file-btn .vic-e-link__label,.vic-m-page--viessmann-web .vic-learn-more-links,.vic-m-page--viessmann-web .vic-m-checklist__item-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-m-anchor-link-box__link-list .vic-e-link__label,.vic-meta-link-list{font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:16px}.vic-m-anchor-link-box__link-list .vic-m-page--viessmann-web .vic-e-link__label,.vic-m-page--viessmann-web .vic-m-anchor-link-box__link-list .vic-e-link__label,.vic-m-page--viessmann-web .vic-meta-link-list{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:400}.vic-e-file-input-field__value-label,.vic-e-form-field__input,.vic-form-fields,.vic-m-job-search-input__input{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px}.vic-m-page--viessmann-web .vic-e-file-input-field__value-label,.vic-m-page--viessmann-web .vic-e-form-field__input,.vic-m-page--viessmann-web .vic-form-fields,.vic-m-page--viessmann-web .vic-m-job-search-input__input{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-e-form-field__label,.vic-e-textarea__char-counter,.vic-form-field-label{font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.vic-m-page--viessmann-web .vic-e-form-field__label,.vic-m-page--viessmann-web .vic-e-textarea__char-counter,.vic-m-page--viessmann-web .vic-form-field-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-m-navigation__show-all-link,.vic-m-pagination__dots,.vic-m-pagination__label,.vic-pagination-dots{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.vic-m-page--viessmann-web .vic-m-navigation__show-all-link,.vic-m-page--viessmann-web .vic-m-pagination__dots,.vic-m-page--viessmann-web .vic-m-pagination__label,.vic-m-page--viessmann-web .vic-pagination-dots{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-m-product-detail-hero__productname,.vic-m-product-features__topline--product,.vic-product-name{color:#ff3e17;font-family:V,sans-serif;font-size:15px;font-weight:400;line-height:15px;text-transform:uppercase}.vic-m-page--viessmann-web .vic-m-product-detail-hero__productname,.vic-m-page--viessmann-web .vic-m-product-features__topline--product,.vic-m-page--viessmann-web .vic-product-name{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web Wide,sans-serif}.vic-benefits-label,.vic-e-target-group-toggle,.vic-m-header__main-nav-link,.vic-m-job-table__job-title,.vic-m-related-news-teaser__headline{font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:18px}.vic-m-page--viessmann-web .vic-benefits-label,.vic-m-page--viessmann-web .vic-e-target-group-toggle,.vic-m-page--viessmann-web .vic-m-header__main-nav-link,.vic-m-page--viessmann-web .vic-m-job-table__job-title,.vic-m-page--viessmann-web .vic-m-related-news-teaser__headline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-hero-divider,.vic-m-homepage-hero__divider{font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:16px}.vic-m-page--viessmann-web .vic-hero-divider,.vic-m-page--viessmann-web .vic-m-homepage-hero__divider{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-filter-accordion-toggle,.vic-m-filter-flyout .vic-m-accordion__toggle,.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__toggle{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.vic-m-filter-flyout .vic-m-page--viessmann-web .vic-m-accordion__toggle,.vic-m-job-search-filter-flyout__accordion .vic-m-page--viessmann-web .vic-m-accordion__toggle,.vic-m-page--viessmann-web .vic-filter-accordion-toggle,.vic-m-page--viessmann-web .vic-m-filter-flyout .vic-m-accordion__toggle,.vic-m-page--viessmann-web .vic-m-job-search-filter-flyout__accordion .vic-m-accordion__toggle{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-consent-message{font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:14px}@media (min-width:992px){.vic-consent-message{font-size:14px;line-height:18px}}.vic-m-page--viessmann-web .vic-consent-message{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-e-ticker-number__digit-wrapper,.vic-ticker-number{font-family:Univers,sans-serif;font-size:26px;font-weight:400;line-height:30px}@media (min-width:768px){.vic-e-ticker-number__digit-wrapper,.vic-ticker-number{font-size:56px;line-height:60px}}.vic-m-page--headlines-inter .vic-e-ticker-number__digit-wrapper,.vic-m-page--headlines-inter .vic-ticker-number{font-family:Inter,sans-serif}.vic-m-page--viessmann-web .vic-e-ticker-number__digit-wrapper,.vic-m-page--viessmann-web .vic-ticker-number{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-m-vi-move__label,.vic-m-vi-move__text,.vic-move-text{font-family:Univers,sans-serif;font-size:16px;font-weight:400;line-height:20px}@media (min-width:768px){.vic-m-vi-move__label,.vic-m-vi-move__text,.vic-move-text{font-size:24px;font-weight:600;line-height:28px}}.vic-m-page--headlines-inter .vic-m-vi-move__label,.vic-m-page--headlines-inter .vic-m-vi-move__text,.vic-m-page--headlines-inter .vic-move-text{font-family:Inter,sans-serif}.vic-m-page--viessmann-web .vic-m-vi-move__label,.vic-m-page--viessmann-web .vic-m-vi-move__text,.vic-m-page--viessmann-web .vic-move-text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}@media (min-width:768px){.vic-m-page--viessmann-web .vic-m-vi-move__label,.vic-m-page--viessmann-web .vic-m-vi-move__text,.vic-m-page--viessmann-web .vic-move-text{font-weight:700}}.vic-m-header__navigation-toggle-label,.vic-nav-burger-label{font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:12px}.vic-m-page--viessmann-web .vic-m-header__navigation-toggle-label,.vic-m-page--viessmann-web .vic-nav-burger-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-countdown-label,.vic-e-countdown__number-label{font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:18px}@media (min-width:768px){.vic-countdown-label,.vic-e-countdown__number-label{font-size:14px;font-weight:600}}@media (min-width:1332px){.vic-countdown-label,.vic-e-countdown__number-label{font-size:16px}}.vic-m-page--viessmann-web .vic-countdown-label,.vic-m-page--viessmann-web .vic-e-countdown__number-label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}@media (min-width:768px){.vic-m-page--viessmann-web .vic-countdown-label,.vic-m-page--viessmann-web .vic-e-countdown__number-label{font-weight:700}}.vic-facts-and-figures-label,.vic-m-facts-and-figures-item__overline,.vic-m-facts-and-figures-item__subline{font-family:Univers,sans-serif;font-size:12px;font-weight:700;line-height:14px;text-transform:uppercase}.vic-m-page--headlines-inter .vic-facts-and-figures-label,.vic-m-page--headlines-inter .vic-m-facts-and-figures-item__overline,.vic-m-page--headlines-inter .vic-m-facts-and-figures-item__subline{font-family:Inter,sans-serif}.vic-m-page--viessmann-web .vic-facts-and-figures-label,.vic-m-page--viessmann-web .vic-m-facts-and-figures-item__overline,.vic-m-page--viessmann-web .vic-m-facts-and-figures-item__subline{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif}.vic-floating-scroll-to-button,.vic-m-floating-scroll-to-button__label{font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:18px}@media (min-width:768px){.vic-floating-scroll-to-button,.vic-m-floating-scroll-to-button__label{font-family:Univers,sans-serif;font-size:20px;font-weight:700;line-height:26px}}.vic-m-page--viessmann-web .vic-floating-scroll-to-button,.vic-m-page--viessmann-web .vic-m-floating-scroll-to-button__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-copyright-line,.vic-m-copyright-line__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:18px}.vic-m-page--viessmann-web .vic-copyright-line,.vic-m-page--viessmann-web .vic-m-copyright-line__text{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-caption-large-semibold,.vic-m-image-comparison-slider__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:18px}.vic-m-page--viessmann-web .vic-caption-large-semibold,.vic-m-page--viessmann-web .vic-m-image-comparison-slider__label{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Viessmann Web,sans-serif;font-weight:700}.vic-h-flex{display:flex}.vic-h-justify-between{display:flex;justify-content:space-between}.vic-h-flex-center{align-items:center;display:flex;justify-content:center}.vic-h-flex-center>*{margin:0}.vic-m-context-navigation__list,.vic-m-filter-tabs__navigation,.vic-m-floating-cta,.vic-m-image-set__items,.vic-m-job-search-filter-bar__filter-buttons,.vic-m-people-card__content-box,.vic-m-product-catalogue-filter-bar__flyout-toggles,.vic-m-search-category-switch__nav,.vic-m-tabs__navigation{-ms-overflow-style:none;scrollbar-width:none}.vic-m-context-navigation__list::-webkit-scrollbar,.vic-m-filter-tabs__navigation::-webkit-scrollbar,.vic-m-floating-cta::-webkit-scrollbar,.vic-m-image-set__items::-webkit-scrollbar,.vic-m-job-search-filter-bar__filter-buttons::-webkit-scrollbar,.vic-m-people-card__content-box::-webkit-scrollbar,.vic-m-product-catalogue-filter-bar__flyout-toggles::-webkit-scrollbar,.vic-m-search-category-switch__nav::-webkit-scrollbar,.vic-m-tabs__navigation::-webkit-scrollbar{display:none}.vic-h-component-margin,.vic-m-accordion,.vic-m-airport-weather-station-component,.vic-m-airport-webcam-component,.vic-m-anchor-link-box,.vic-m-animated-text-media,.vic-m-app-download-teaser,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser--xl,.vic-m-content-teaser-group,.vic-m-countdown-component,.vic-m-country-link-box-component,.vic-m-country-website-overview-component,.vic-m-cross-section,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-download-list,.vic-m-errorpage-hero,.vic-m-external-search-teaser,.vic-m-facts-and-figures-component,.vic-m-feature-list--with-margin,.vic-m-form-component,.vic-m-fuel-calculator-teaser,.vic-m-funding-search-teaser,.vic-m-header-stage,.vic-m-homepage-features,.vic-m-homepage-hero,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-search-teaser,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-id-component,.vic-m-job-search,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-hero,.vic-m-lp-hero-full-width,.vic-m-lp-hero-lead-gen,.vic-m-media-content-section,.vic-m-media-gallery,.vic-m-media-mosaic-component,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-page-search-component,.vic-m-parallax-section__wrapper,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-reference-search-component,.vic-m-reference-slider,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider,.vic-m-richtext-section,.vic-m-search-input-group,.vic-m-services-list-component,.vic-m-social-sharing-component,.vic-m-subsidiary-search-teaser,.vic-m-table,.vic-m-tabs-component,.vic-m-testimonial-cards-component,.vic-m-testimonials,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news,.vic-m-trustpilot-widget,.vic-m-usp-hero,.vic-m-vi-move-component,.vic-m-video-animation-component,.vic-m-video-overview-component,.vic-m-video-wall-component{margin-bottom:80px}@media (min-width:992px){.vic-h-component-margin,.vic-m-accordion,.vic-m-airport-weather-station-component,.vic-m-airport-webcam-component,.vic-m-anchor-link-box,.vic-m-animated-text-media,.vic-m-app-download-teaser,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser--xl,.vic-m-content-teaser-group,.vic-m-countdown-component,.vic-m-country-link-box-component,.vic-m-country-website-overview-component,.vic-m-cross-section,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-download-list,.vic-m-errorpage-hero,.vic-m-external-search-teaser,.vic-m-facts-and-figures-component,.vic-m-feature-list--with-margin,.vic-m-form-component,.vic-m-fuel-calculator-teaser,.vic-m-funding-search-teaser,.vic-m-header-stage,.vic-m-homepage-features,.vic-m-homepage-hero,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-search-teaser,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-id-component,.vic-m-job-search,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-hero,.vic-m-lp-hero-full-width,.vic-m-lp-hero-lead-gen,.vic-m-media-content-section,.vic-m-media-gallery,.vic-m-media-mosaic-component,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-page-search-component,.vic-m-parallax-section__wrapper,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-reference-search-component,.vic-m-reference-slider,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider,.vic-m-richtext-section,.vic-m-search-input-group,.vic-m-services-list-component,.vic-m-social-sharing-component,.vic-m-subsidiary-search-teaser,.vic-m-table,.vic-m-tabs-component,.vic-m-testimonial-cards-component,.vic-m-testimonials,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news,.vic-m-trustpilot-widget,.vic-m-usp-hero,.vic-m-vi-move-component,.vic-m-video-animation-component,.vic-m-video-overview-component,.vic-m-video-wall-component{margin-bottom:100px}}@media (min-width:1332px){.vic-h-component-margin,.vic-m-accordion,.vic-m-airport-weather-station-component,.vic-m-airport-webcam-component,.vic-m-anchor-link-box,.vic-m-animated-text-media,.vic-m-app-download-teaser,.vic-m-article-overview-component,.vic-m-athlete-hero,.vic-m-athletes-list-component,.vic-m-audio-player-component,.vic-m-button-group-section,.vic-m-checklist,.vic-m-company-profile-component,.vic-m-contact-teaser-group,.vic-m-content-block-accordion-component,.vic-m-content-block-s-group,.vic-m-content-teaser--xl,.vic-m-content-teaser-group,.vic-m-countdown-component,.vic-m-country-link-box-component,.vic-m-country-website-overview-component,.vic-m-cross-section,.vic-m-description-list,.vic-m-divider-line-component,.vic-m-download-list,.vic-m-errorpage-hero,.vic-m-external-search-teaser,.vic-m-facts-and-figures-component,.vic-m-feature-list--with-margin,.vic-m-form-component,.vic-m-fuel-calculator-teaser,.vic-m-funding-search-teaser,.vic-m-header-stage,.vic-m-homepage-features,.vic-m-homepage-hero,.vic-m-image-comparison-slider-component,.vic-m-image-set,.vic-m-installer-popular-cities,.vic-m-installer-search-component,.vic-m-installer-search-teaser,.vic-m-installer-top-cities,.vic-m-intro-section,.vic-m-job-application-form-component,.vic-m-job-board,.vic-m-job-description-component,.vic-m-job-id-component,.vic-m-job-search,.vic-m-job-table-component,.vic-m-leadership-profile-group,.vic-m-link-list-component,.vic-m-location-search-component,.vic-m-lottie-animation-component,.vic-m-lp-hero,.vic-m-lp-hero-full-width,.vic-m-lp-hero-lead-gen,.vic-m-media-content-section,.vic-m-media-gallery,.vic-m-media-mosaic-component,.vic-m-multistep-form-component,.vic-m-news-overview-component,.vic-m-newswall-component,.vic-m-page-search-component,.vic-m-parallax-section__wrapper,.vic-m-people-cards,.vic-m-picture-teaser,.vic-m-points-of-interest-component,.vic-m-product-catalogue-component,.vic-m-questionnaire-component,.vic-m-quote,.vic-m-reference-search-component,.vic-m-reference-slider,.vic-m-related-articles,.vic-m-related-news,.vic-m-related-products-slider,.vic-m-richtext-section,.vic-m-search-input-group,.vic-m-services-list-component,.vic-m-social-sharing-component,.vic-m-subsidiary-search-teaser,.vic-m-table,.vic-m-tabs-component,.vic-m-testimonial-cards-component,.vic-m-testimonials,.vic-m-text-teaser,.vic-m-three-column-teaser-group,.vic-m-timeline-component,.vic-m-top-news,.vic-m-trustpilot-widget,.vic-m-usp-hero,.vic-m-vi-move-component,.vic-m-video-animation-component,.vic-m-video-overview-component,.vic-m-video-wall-component{margin-bottom:120px}}.vic-component--content-margin.vic-h-component-margin,.vic-component--content-margin.vic-m-accordion,.vic-component--content-margin.vic-m-airport-weather-station-component,.vic-component--content-margin.vic-m-airport-webcam-component,.vic-component--content-margin.vic-m-anchor-link-box,.vic-component--content-margin.vic-m-animated-text-media,.vic-component--content-margin.vic-m-app-download-teaser,.vic-component--content-margin.vic-m-article-overview-component,.vic-component--content-margin.vic-m-athlete-hero,.vic-component--content-margin.vic-m-athletes-list-component,.vic-component--content-margin.vic-m-audio-player-component,.vic-component--content-margin.vic-m-button-group-section,.vic-component--content-margin.vic-m-checklist,.vic-component--content-margin.vic-m-company-profile-component,.vic-component--content-margin.vic-m-contact-teaser-group,.vic-component--content-margin.vic-m-content-block-accordion-component,.vic-component--content-margin.vic-m-content-block-s-group,.vic-component--content-margin.vic-m-content-teaser--xl,.vic-component--content-margin.vic-m-content-teaser-group,.vic-component--content-margin.vic-m-countdown-component,.vic-component--content-margin.vic-m-country-link-box-component,.vic-component--content-margin.vic-m-country-website-overview-component,.vic-component--content-margin.vic-m-cross-section,.vic-component--content-margin.vic-m-description-list,.vic-component--content-margin.vic-m-divider-line-component,.vic-component--content-margin.vic-m-download-list,.vic-component--content-margin.vic-m-errorpage-hero,.vic-component--content-margin.vic-m-external-search-teaser,.vic-component--content-margin.vic-m-facts-and-figures-component,.vic-component--content-margin.vic-m-feature-list--with-margin,.vic-component--content-margin.vic-m-form-component,.vic-component--content-margin.vic-m-fuel-calculator-teaser,.vic-component--content-margin.vic-m-funding-search-teaser,.vic-component--content-margin.vic-m-header-stage,.vic-component--content-margin.vic-m-homepage-features,.vic-component--content-margin.vic-m-homepage-hero,.vic-component--content-margin.vic-m-image-comparison-slider-component,.vic-component--content-margin.vic-m-image-set,.vic-component--content-margin.vic-m-installer-popular-cities,.vic-component--content-margin.vic-m-installer-search-component,.vic-component--content-margin.vic-m-installer-search-teaser,.vic-component--content-margin.vic-m-installer-top-cities,.vic-component--content-margin.vic-m-intro-section,.vic-component--content-margin.vic-m-job-application-form-component,.vic-component--content-margin.vic-m-job-board,.vic-component--content-margin.vic-m-job-description-component,.vic-component--content-margin.vic-m-job-id-component,.vic-component--content-margin.vic-m-job-search,.vic-component--content-margin.vic-m-job-table-component,.vic-component--content-margin.vic-m-leadership-profile-group,.vic-component--content-margin.vic-m-link-list-component,.vic-component--content-margin.vic-m-location-search-component,.vic-component--content-margin.vic-m-lottie-animation-component,.vic-component--content-margin.vic-m-lp-hero,.vic-component--content-margin.vic-m-lp-hero-full-width,.vic-component--content-margin.vic-m-lp-hero-lead-gen,.vic-component--content-margin.vic-m-media-content-section,.vic-component--content-margin.vic-m-media-gallery,.vic-component--content-margin.vic-m-media-mosaic-component,.vic-component--content-margin.vic-m-multistep-form-component,.vic-component--content-margin.vic-m-news-overview-component,.vic-component--content-margin.vic-m-newswall-component,.vic-component--content-margin.vic-m-page-search-component,.vic-component--content-margin.vic-m-parallax-section__wrapper,.vic-component--content-margin.vic-m-people-cards,.vic-component--content-margin.vic-m-picture-teaser,.vic-component--content-margin.vic-m-points-of-interest-component,.vic-component--content-margin.vic-m-product-catalogue-component,.vic-component--content-margin.vic-m-questionnaire-component,.vic-component--content-margin.vic-m-quote,.vic-component--content-margin.vic-m-reference-search-component,.vic-component--content-margin.vic-m-reference-slider,.vic-component--content-margin.vic-m-related-articles,.vic-component--content-margin.vic-m-related-news,.vic-component--content-margin.vic-m-related-products-slider,.vic-component--content-margin.vic-m-richtext-section,.vic-component--content-margin.vic-m-search-input-group,.vic-component--content-margin.vic-m-services-list-component,.vic-component--content-margin.vic-m-social-sharing-component,.vic-component--content-margin.vic-m-subsidiary-search-teaser,.vic-component--content-margin.vic-m-table,.vic-component--content-margin.vic-m-tabs-component,.vic-component--content-margin.vic-m-testimonial-cards-component,.vic-component--content-margin.vic-m-testimonials,.vic-component--content-margin.vic-m-text-teaser,.vic-component--content-margin.vic-m-three-column-teaser-group,.vic-component--content-margin.vic-m-timeline-component,.vic-component--content-margin.vic-m-top-news,.vic-component--content-margin.vic-m-trustpilot-widget,.vic-component--content-margin.vic-m-usp-hero,.vic-component--content-margin.vic-m-vi-move-component,.vic-component--content-margin.vic-m-video-animation-component,.vic-component--content-margin.vic-m-video-overview-component,.vic-component--content-margin.vic-m-video-wall-component{margin-bottom:40px}.vic-component--no-margin.vic-h-component-margin,.vic-component--no-margin.vic-m-accordion,.vic-component--no-margin.vic-m-airport-weather-station-component,.vic-component--no-margin.vic-m-airport-webcam-component,.vic-component--no-margin.vic-m-anchor-link-box,.vic-component--no-margin.vic-m-animated-text-media,.vic-component--no-margin.vic-m-app-download-teaser,.vic-component--no-margin.vic-m-article-overview-component,.vic-component--no-margin.vic-m-athlete-hero,.vic-component--no-margin.vic-m-athletes-list-component,.vic-component--no-margin.vic-m-audio-player-component,.vic-component--no-margin.vic-m-button-group-section,.vic-component--no-margin.vic-m-checklist,.vic-component--no-margin.vic-m-company-profile-component,.vic-component--no-margin.vic-m-contact-teaser-group,.vic-component--no-margin.vic-m-content-block-accordion-component,.vic-component--no-margin.vic-m-content-block-s-group,.vic-component--no-margin.vic-m-content-teaser--xl,.vic-component--no-margin.vic-m-content-teaser-group,.vic-component--no-margin.vic-m-countdown-component,.vic-component--no-margin.vic-m-country-link-box-component,.vic-component--no-margin.vic-m-country-website-overview-component,.vic-component--no-margin.vic-m-cross-section,.vic-component--no-margin.vic-m-description-list,.vic-component--no-margin.vic-m-divider-line-component,.vic-component--no-margin.vic-m-download-list,.vic-component--no-margin.vic-m-errorpage-hero,.vic-component--no-margin.vic-m-external-search-teaser,.vic-component--no-margin.vic-m-facts-and-figures-component,.vic-component--no-margin.vic-m-feature-list--with-margin,.vic-component--no-margin.vic-m-form-component,.vic-component--no-margin.vic-m-fuel-calculator-teaser,.vic-component--no-margin.vic-m-funding-search-teaser,.vic-component--no-margin.vic-m-header-stage,.vic-component--no-margin.vic-m-homepage-features,.vic-component--no-margin.vic-m-homepage-hero,.vic-component--no-margin.vic-m-image-comparison-slider-component,.vic-component--no-margin.vic-m-image-set,.vic-component--no-margin.vic-m-installer-popular-cities,.vic-component--no-margin.vic-m-installer-search-component,.vic-component--no-margin.vic-m-installer-search-teaser,.vic-component--no-margin.vic-m-installer-top-cities,.vic-component--no-margin.vic-m-intro-section,.vic-component--no-margin.vic-m-job-application-form-component,.vic-component--no-margin.vic-m-job-board,.vic-component--no-margin.vic-m-job-description-component,.vic-component--no-margin.vic-m-job-id-component,.vic-component--no-margin.vic-m-job-search,.vic-component--no-margin.vic-m-job-table-component,.vic-component--no-margin.vic-m-leadership-profile-group,.vic-component--no-margin.vic-m-link-list-component,.vic-component--no-margin.vic-m-location-search-component,.vic-component--no-margin.vic-m-lottie-animation-component,.vic-component--no-margin.vic-m-lp-hero,.vic-component--no-margin.vic-m-lp-hero-full-width,.vic-component--no-margin.vic-m-lp-hero-lead-gen,.vic-component--no-margin.vic-m-media-content-section,.vic-component--no-margin.vic-m-media-gallery,.vic-component--no-margin.vic-m-media-mosaic-component,.vic-component--no-margin.vic-m-multistep-form-component,.vic-component--no-margin.vic-m-news-overview-component,.vic-component--no-margin.vic-m-newswall-component,.vic-component--no-margin.vic-m-page-search-component,.vic-component--no-margin.vic-m-parallax-section__wrapper,.vic-component--no-margin.vic-m-people-cards,.vic-component--no-margin.vic-m-picture-teaser,.vic-component--no-margin.vic-m-points-of-interest-component,.vic-component--no-margin.vic-m-product-catalogue-component,.vic-component--no-margin.vic-m-questionnaire-component,.vic-component--no-margin.vic-m-quote,.vic-component--no-margin.vic-m-reference-search-component,.vic-component--no-margin.vic-m-reference-slider,.vic-component--no-margin.vic-m-related-articles,.vic-component--no-margin.vic-m-related-news,.vic-component--no-margin.vic-m-related-products-slider,.vic-component--no-margin.vic-m-richtext-section,.vic-component--no-margin.vic-m-search-input-group,.vic-component--no-margin.vic-m-services-list-component,.vic-component--no-margin.vic-m-social-sharing-component,.vic-component--no-margin.vic-m-subsidiary-search-teaser,.vic-component--no-margin.vic-m-table,.vic-component--no-margin.vic-m-tabs-component,.vic-component--no-margin.vic-m-testimonial-cards-component,.vic-component--no-margin.vic-m-testimonials,.vic-component--no-margin.vic-m-text-teaser,.vic-component--no-margin.vic-m-three-column-teaser-group,.vic-component--no-margin.vic-m-timeline-component,.vic-component--no-margin.vic-m-top-news,.vic-component--no-margin.vic-m-trustpilot-widget,.vic-component--no-margin.vic-m-usp-hero,.vic-component--no-margin.vic-m-vi-move-component,.vic-component--no-margin.vic-m-video-animation-component,.vic-component--no-margin.vic-m-video-overview-component,.vic-component--no-margin.vic-m-video-wall-component{margin-bottom:0}.vic-m-accordion .vic-h-component-margin,.vic-m-accordion .vic-m-accordion,.vic-m-accordion .vic-m-airport-weather-station-component,.vic-m-accordion .vic-m-airport-webcam-component,.vic-m-accordion .vic-m-anchor-link-box,.vic-m-accordion .vic-m-animated-text-media,.vic-m-accordion .vic-m-app-download-teaser,.vic-m-accordion .vic-m-article-overview-component,.vic-m-accordion .vic-m-athlete-hero,.vic-m-accordion .vic-m-athletes-list-component,.vic-m-accordion .vic-m-audio-player-component,.vic-m-accordion .vic-m-button-group-section,.vic-m-accordion .vic-m-checklist,.vic-m-accordion .vic-m-company-profile-component,.vic-m-accordion .vic-m-contact-teaser-group,.vic-m-accordion .vic-m-content-block-accordion-component,.vic-m-accordion .vic-m-content-block-s-group,.vic-m-accordion .vic-m-content-teaser--xl,.vic-m-accordion .vic-m-content-teaser-group,.vic-m-accordion .vic-m-countdown-component,.vic-m-accordion .vic-m-country-link-box-component,.vic-m-accordion .vic-m-country-website-overview-component,.vic-m-accordion .vic-m-cross-section,.vic-m-accordion .vic-m-description-list,.vic-m-accordion .vic-m-divider-line-component,.vic-m-accordion .vic-m-download-list,.vic-m-accordion .vic-m-errorpage-hero,.vic-m-accordion .vic-m-external-search-teaser,.vic-m-accordion .vic-m-facts-and-figures-component,.vic-m-accordion .vic-m-feature-list--with-margin,.vic-m-accordion .vic-m-form-component,.vic-m-accordion .vic-m-fuel-calculator-teaser,.vic-m-accordion .vic-m-funding-search-teaser,.vic-m-accordion .vic-m-header-stage,.vic-m-accordion .vic-m-homepage-features,.vic-m-accordion .vic-m-homepage-hero,.vic-m-accordion .vic-m-image-comparison-slider-component,.vic-m-accordion .vic-m-image-set,.vic-m-accordion .vic-m-installer-popular-cities,.vic-m-accordion .vic-m-installer-search-component,.vic-m-accordion .vic-m-installer-search-teaser,.vic-m-accordion .vic-m-installer-top-cities,.vic-m-accordion .vic-m-intro-section,.vic-m-accordion .vic-m-job-application-form-component,.vic-m-accordion .vic-m-job-board,.vic-m-accordion .vic-m-job-description-component,.vic-m-accordion .vic-m-job-id-component,.vic-m-accordion .vic-m-job-search,.vic-m-accordion .vic-m-job-table-component,.vic-m-accordion .vic-m-leadership-profile-group,.vic-m-accordion .vic-m-link-list-component,.vic-m-accordion .vic-m-location-search-component,.vic-m-accordion .vic-m-lottie-animation-component,.vic-m-accordion .vic-m-lp-hero,.vic-m-accordion .vic-m-lp-hero-full-width,.vic-m-accordion .vic-m-lp-hero-lead-gen,.vic-m-accordion .vic-m-media-content-section,.vic-m-accordion .vic-m-media-gallery,.vic-m-accordion .vic-m-media-mosaic-component,.vic-m-accordion .vic-m-multistep-form-component,.vic-m-accordion .vic-m-news-overview-component,.vic-m-accordion .vic-m-newswall-component,.vic-m-accordion .vic-m-page-search-component,.vic-m-accordion .vic-m-parallax-section__wrapper,.vic-m-accordion .vic-m-people-cards,.vic-m-accordion .vic-m-picture-teaser,.vic-m-accordion .vic-m-points-of-interest-component,.vic-m-accordion .vic-m-product-catalogue-component,.vic-m-accordion .vic-m-questionnaire-component,.vic-m-accordion .vic-m-quote,.vic-m-accordion .vic-m-reference-search-component,.vic-m-accordion .vic-m-reference-slider,.vic-m-accordion .vic-m-related-articles,.vic-m-accordion .vic-m-related-news,.vic-m-accordion .vic-m-related-products-slider,.vic-m-accordion .vic-m-richtext-section,.vic-m-accordion .vic-m-search-input-group,.vic-m-accordion .vic-m-services-list-component,.vic-m-accordion .vic-m-social-sharing-component,.vic-m-accordion .vic-m-subsidiary-search-teaser,.vic-m-accordion .vic-m-table,.vic-m-accordion .vic-m-tabs-component,.vic-m-accordion .vic-m-testimonial-cards-component,.vic-m-accordion .vic-m-testimonials,.vic-m-accordion .vic-m-text-teaser,.vic-m-accordion .vic-m-three-column-teaser-group,.vic-m-accordion .vic-m-timeline-component,.vic-m-accordion .vic-m-top-news,.vic-m-accordion .vic-m-trustpilot-widget,.vic-m-accordion .vic-m-usp-hero,.vic-m-accordion .vic-m-vi-move-component,.vic-m-accordion .vic-m-video-animation-component,.vic-m-accordion .vic-m-video-overview-component,.vic-m-accordion .vic-m-video-wall-component{margin-bottom:20px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f6f6f6;color:#000;margin:0}.vic-m-page{display:flex;flex-direction:column;min-height:100vh;position:relative}.vic-m-page--ext-page{--vic-header-height:0}.vic-m-page--viessmann-web{font-family:Viessmann Web,sans-serif;font-weight:400}.vic-m-page-main{flex-grow:1;margin:0 auto;position:relative;width:100%}.vic-m-page--content-page .vic-m-page-main{padding-top:80px}@keyframes vic-rotate__animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vic-scale__animation{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes loadingShimmer{0%{left:-40%}to{left:140%}}@keyframes vic-fade-in-animation{0%{opacity:0}to{opacity:1}}@keyframes vic-placeholder-animation{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes vic-appear-right{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes vic-appear-left{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes vic-m-floating-cta__contract-animation{0%{background-color:transparent;opacity:1}75%{background-color:#ff3e17}85%{opacity:1}to{opacity:0}}@keyframes vic-m-floating-cta__expand-animation{0%{background-color:#ff3e17;opacity:0}5%{opacity:1}to{background-color:transparent}}@keyframes vic-m-airport-weather-station-icon__flash{0%,to{opacity:1}50%{opacity:.1}}.vic-e-form-field{color:#545454;display:block;min-height:56px;transition:color .3s ease-in-out}.vic-e-form-field[label]{min-height:62px}.vic-e-form-field[is-small]{min-height:44px}.vic-e-form-field[is-small][label]{min-height:70px}.vic-e-form-field:hover{color:#353535}.vic-e-form-field.vic-state-active{color:#000}.vic-h-keyboard-focus .vic-e-form-field.vic-state-active .vic-e-form-field__box:before{opacity:1}.vic-e-form-field[disabled]:not([disabled=false]),.vic-e-form-field[readonly]:not([readonly=false]){color:#858585;cursor:default;pointer-events:none}.vic-e-form-field[disabled]:not([disabled=false]) .vic-e-form-field__box,.vic-e-form-field[readonly]:not([readonly=false]) .vic-e-form-field__box{background:#f0f0f0;border:#f0f0f0}.vic-e-form-field__box{background:#fff;border:1px solid #d0d0d0;border-radius:4px;display:flex;flex-direction:column;padding:16px;position:relative;transition:border .3s ease-in-out}.vic-e-form-field__box:before{border:2px solid #d0d0d0;border-radius:6px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;pointer-events:none;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}:hover>.vic-e-form-field__box{border-color:#858585}.vic-state-active>.vic-e-form-field__box{border-color:#545454}.vic-state-error>.vic-e-form-field__box{border-color:#e05132}.vic-state-error>.vic-e-form-field__box .vic-e-form-field__label{color:#e05132}.vic-state-warning>.vic-e-form-field__box{border-color:#f9ab02}.vic-state-warning>.vic-e-form-field__box .vic-e-form-field__label{color:#f9ab02}[is-small] .vic-e-form-field__box,[label] .vic-e-form-field__box{padding:8px 16px}.vic-e-form-field__top-label{color:inherit;display:block;margin:0 0 8px}.vic-e-form-field__label{color:inherit}.vic-e-form-field__input{border:none;color:inherit;margin:0;padding:0}.vic-e-form-field__input:-ms-input-placeholder{color:#858585}.vic-e-form-field__input::placeholder{color:#858585}.vic-e-form-field__input:focus{outline:none}.vic-e-form-field__input[disabled],.vic-e-form-field__input[readonly]{background:#f0f0f0}.vic-e-form-field__description{color:inherit;display:block;padding:8px 16px 0}.vic-e-form-field__description p{margin:0 0 4px}.vic-e-form-field__description a{color:#ff3e17;-webkit-text-decoration:none;text-decoration:none;text-underline-offset:2px;word-break:break-word}.vic-e-form-field__description a:hover,.vic-m-page--a11y-mode .vic-e-form-field__description a{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-page--a11y-mode .vic-e-form-field__description a{color:inherit}.vic-e-form-field__error{align-items:flex-start;color:#e05132;display:flex;gap:4px;padding:8px 16px 0}.vic-e-form-field__error-icon{flex:0 0 18px;height:18px;width:18px}.vic-e-form-field__warning{align-items:flex-start;color:#f9ab02;display:flex;gap:4px;padding:8px 16px 0}.vic-e-form-field__warning-icon{flex:0 0 16px;height:16px;width:16px}.vic-e-checkable-form-field{color:#000;display:flex;flex-direction:column;height:43px;padding:10px 0}.vic-e-checkable-form-field.vic-state-initialized{height:auto}.vic-h-keyboard-focus .vic-e-checkable-form-field.vic-state-active .vic-e-checkable-form-field__check-box:before{opacity:1}.vic-e-checkable-form-field[disabled]:not([disabled=false]),.vic-e-checkable-form-field[readonly]:not([readonly=false]){color:#d0d0d0;pointer-events:none}.vic-e-checkable-form-field__content{align-items:flex-start;cursor:pointer;display:flex;justify-content:flex-start}.vic-e-checkable-form-field__input{height:0;opacity:0;position:absolute;width:0}.vic-e-checkable-form-field__check-box{border:1px solid;border-radius:4px;color:#858585;flex-shrink:0;height:20px;margin-right:10px;margin-top:3px;position:relative;transition:color .3s ease-in-out;width:20px}.vic-e-checkable-form-field:hover .vic-e-checkable-form-field__check-box{color:#545454}.vic-e-checkable-form-field.vic-state-error .vic-e-checkable-form-field__check-box{color:#e05132}.vic-e-checkable-form-field[checked]:not([checked=false]) .vic-e-checkable-form-field__check-box{border-color:#000}.vic-e-checkable-form-field.vic-state-success[checked]:not([checked=false]) .vic-e-checkable-form-field__check-box{border-color:#75c41b}.vic-e-checkable-form-field[disabled]:not([disabled=false]) .vic-e-checkable-form-field__check-box,.vic-e-checkable-form-field[readonly]:not([readonly=false]) .vic-e-checkable-form-field__check-box{border-color:#f0f0f0}.vic-e-checkable-form-field__check-box:before{border:2px solid #d0d0d0;border-radius:6px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;pointer-events:none;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-e-checkable-form-field .vic-e-form-field__description,.vic-e-checkable-form-field .vic-e-form-field__error{padding-left:30px}.vic-e-checkable-form-field__label{-webkit-user-select:none;-ms-user-select:none;user-select:none}.vic-e-checkable-form-field__label p{margin:0}.vic-m-teaser-slider{padding-bottom:10px}@media (min-width:1332px){.vic-m-teaser-slider{margin:0 50px;max-width:1224px}}@media (min-width:1324px){.vic-m-teaser-slider{margin:0 auto}}.vic-m-teaser-slider .vic-m-slider__slides{align-items:stretch;display:flex;justify-content:flex-start;scroll-padding-left:24px}@media (min-width:768px){.vic-m-teaser-slider .vic-m-slider__slides{scroll-padding-left:17px}}@media (min-width:992px){.vic-m-teaser-slider .vic-m-slider__slides{scroll-padding-left:50px}}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__slides{scroll-padding-left:0}}.vic-m-teaser-slider .vic-m-slider__slide{display:flex;flex-basis:calc(100% - 48px);padding:8px 8px 32px}@media (min-width:768px){.vic-m-teaser-slider .vic-m-slider__slide{flex-basis:calc(50% - 32px);padding:8px 15px 32px}}@media (min-width:992px){.vic-m-teaser-slider .vic-m-slider__slide{flex-basis:calc(50% - 50px)}}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__slide{flex-basis:33.33333%}}.vic-m-teaser-slider .vic-m-slider__slide:first-of-type{margin-left:24px}@media (min-width:768px){.vic-m-teaser-slider .vic-m-slider__slide:first-of-type{margin-left:17px}}@media (min-width:992px){.vic-m-teaser-slider .vic-m-slider__slide:first-of-type{margin-left:50px}}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__slide:first-of-type{margin-left:0}}.vic-m-teaser-slider .vic-m-slider__slide:last-of-type{position:relative}.vic-m-teaser-slider .vic-m-slider__slide:last-of-type:after{content:"";display:block;height:1px;position:absolute;right:-24px;width:24px}@media (min-width:768px){.vic-m-teaser-slider .vic-m-slider__slide:last-of-type:after{right:-17px;width:17px}}@media (min-width:992px){.vic-m-teaser-slider .vic-m-slider__slide:last-of-type:after{right:-50px;width:50px}}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__slide:last-of-type:after{display:none}}.vic-m-teaser-slider .vic-m-slider__nav-button--prev{left:9px}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__nav-button--prev{left:-9px}}.vic-m-teaser-slider .vic-m-slider__nav-button--next{right:9px}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__nav-button--next{right:-9px}}.vic-m-teaser-slider .vic-m-slider__scroll-bar{margin:0 32px;width:calc(100% - 64px)}@media (min-width:992px){.vic-m-teaser-slider .vic-m-slider__scroll-bar{margin:0 64px;width:calc(100% - 128px)}}@media (min-width:1332px){.vic-m-teaser-slider .vic-m-slider__scroll-bar{margin:0 15px;width:calc(100% - 30px)}}.vic-e-icon{fill:currentColor;align-items:center;color:inherit;display:inline-flex;height:inherit;justify-content:center;position:relative;width:inherit}.vic-e-lazy-image{display:block;overflow:hidden;position:relative}.vic-e-lazy-image--placeholder{background:#d0d0d0}.vic-e-lazy-image__placeholder-content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.vic-e-lazy-image__placeholder-icon{height:auto;width:20%}.vic-e-lazy-image[aspect-ratio="21:9"]{padding-bottom:42.85714%}.vic-e-lazy-image[aspect-ratio="16:9"]{padding-bottom:56.25%}.vic-e-lazy-image[aspect-ratio="4:3"]{padding-bottom:75%}.vic-e-lazy-image[aspect-ratio="3:2"]{padding-bottom:66.66667%}.vic-e-lazy-image[aspect-ratio="1:1"]{padding-bottom:100%}.vic-e-lazy-image[aspect-ratio="2:3"]{padding-bottom:150%}.vic-e-lazy-image[aspect-ratio="4:5"]{padding-bottom:125%}.vic-e-lazy-image.vic-state-initialized{padding-bottom:0}.vic-e-lazy-image.vic-state-loaded,.vic-e-link{background:transparent}.vic-e-link{border:1px solid transparent;color:#ff3e17;cursor:pointer;display:inline-block;line-height:20px;outline:0;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease-in-out}.vic-e-link:active{color:#a71c00}.vic-e-link:focus{outline:0}.vic-h-keyboard-focus .vic-e-link:focus{border:1px solid #ffb2a2;border-radius:2px;outline:none}.vic-e-link[disabled]{color:#d0d0d0;pointer-events:none}.vic-e-link--icon-left{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:flex-end}.vic-e-link--meta{color:#333}.vic-e-link--external{display:inline-flex}.vic-e-link__external-icon{flex-shrink:0;height:18px;margin-left:0;margin-right:6px;top:2px;width:18px}.vic-e-link--meta>.vic-e-link__external-icon{height:15px;margin-right:2px;top:2px;width:15px}.vic-e-link__label{color:inherit;line-height:inherit}.vic-e-link:hover .vic-e-link__label{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-page--a11y-mode .vic-e-link:not(.vic-e-link--meta) .vic-e-link__label{font-size:19px;font-weight:700}.vic-e-link__icon{flex-shrink:0;height:16px;margin-left:4px;margin-right:0;top:2px;width:16px}.vic-e-link--icon-left>.vic-e-link__icon{margin-left:0;margin-right:4px;top:3px}.vic-e-link--external>.vic-e-link__icon{margin-left:6px;top:3px}.vic-e-link--meta>.vic-e-link__icon{height:10px;top:0;width:10px}.vic-e-link--icon-left.vic-e-link--meta>.vic-e-link__icon{top:4px}.vic-m-page--a11y-mode .vic-e-link:not(.vic-e-link--meta) .vic-e-link__icon{height:18px;width:18px}.vic-e-a11y-closing-button{background:transparent;border:none;opacity:0;pointer-events:none;position:relative}.vic-e-a11y-closing-button:before{border:2px solid;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-e-a11y-closing-button:focus{outline:none}.vic-h-keyboard-focus .vic-e-a11y-closing-button:focus:before{opacity:1}.vic-h-keyboard-focus .vic-e-a11y-closing-button:focus{opacity:1;pointer-events:al}.vic-e-audio-player{display:block;width:100%}.vic-e-audio-player::-webkit-media-controls-enclosure{filter:invert(1)}.vic-e-tag{background-color:#dedede;color:#353535;display:inline-block;padding:4px 8px}.vic-m-link-list{counter-reset:list-number;list-style-type:none;margin:0;padding:0}.vic-m-link-list__item{color:#ff3e17;counter-increment:list-number;display:flex;margin-bottom:18px;position:relative}.vic-m-link-list--bullets .vic-m-link-list__item{padding-left:20px}.vic-m-link-list--numbered .vic-m-link-list__item{padding-left:24px}.vic-m-link-list--bullets .vic-m-link-list__item:before{background:currentColor;border-radius:100%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.vic-m-link-list--numbered .vic-m-link-list__item:before{content:counter(list-number) ".";font-weight:600;left:0;position:absolute;top:-3px}.vic-e-button{background:#ff3e17;border:none;border-radius:120px;color:#fff;cursor:pointer;display:inline-block;padding:19px 56px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}@media (hover:hover){.vic-e-button:hover{background:#a71c00}}.vic-e-button:active{background:#de2500}.vic-e-button:focus{outline:none}.vic-h-keyboard-focus .vic-e-button:focus:before{opacity:1}.vic-e-button[disabled]{background:#d0d0d0;pointer-events:none}.vic-e-button:before{border:2px solid #ffb2a2;border-radius:120px;content:"";height:calc(100% + 10px);left:-5px;opacity:0;position:absolute;top:-5px;transition:opacity .3s ease-in-out;width:calc(100% + 10px)}.vic-m-page--a11y-mode .vic-e-button{font-size:19px;font-weight:700}.vic-e-button--small{padding:11px 32px}.vic-e-button.vic-e-button--icon-only{align-items:center;display:flex;height:48px;justify-content:center;padding:0;width:48px}.vic-e-button.vic-e-button--icon-only .vic-e-icon{height:18px;width:18px}.vic-e-button.vic-e-button--icon-only.vic-e-button--small{height:32px;width:32px}.vic-e-button.vic-e-button--icon-only.vic-e-button--small .vic-e-icon{height:14px;width:14px}.vic-e-button--secondary{background:#000}@media (hover:hover){.vic-e-button--secondary:hover{background:#242424}}.vic-e-button--secondary:active{background:#404040}.vic-e-button--secondary:before{border:2px solid #d0d0d0}.vic-e-button--tertiary{background:#fff;border:1px solid #d0d0d0;color:#000}@media (hover:hover){.vic-e-button--tertiary:hover{background:#fff;border-color:#000}}.vic-e-button--tertiary:active{background:#f0f0f0;border-color:#000}.vic-e-button--tertiary[disabled]{background:#fff;border:1px solid #d0d0d0;color:#858585;pointer-events:none}.vic-h-keyboard-focus .vic-e-button--tertiary:focus{border-color:#000}.vic-e-button--tertiary:before{border:2px solid #d0d0d0;height:calc(100% + 12px);left:-6px;top:-6px;width:calc(100% + 12px)}.vic-e-closing-button{align-items:center;background:transparent;border:none;border-radius:100%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:relative;transition:background .3s ease-in-out;width:40px}.vic-e-closing-button:before{border:2px solid #dedede;border-radius:100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-closing-button:focus{outline:none}.vic-h-keyboard-focus .vic-e-closing-button:focus:before{opacity:1}.vic-e-closing-button:focus{outline:0}.vic-e-closing-button:hover{background:#dedede}.vic-e-closing-button:active{background:#d0d0d0}.vic-e-closing-button__icon{height:24px;pointer-events:none;width:24px}.vic-e-social-link{align-items:center;border-radius:100%;display:flex;height:40px;justify-content:center;padding:0;width:40px}.vic-e-social-link__icon{height:16px;width:16px}.vic-m-pagination{align-items:center;display:flex;justify-content:space-between;min-height:78px;padding:30px 0 0}.vic-m-pagination__nav-button{align-items:center;display:flex;height:48px;justify-content:center;padding:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:48px}.vic-m-pagination__nav-button .vic-e-icon{height:20px;width:20px}.vic-m-pagination__item,.vic-m-pagination__items{align-items:center;display:flex;justify-content:center}.vic-m-pagination__item{height:48px;margin:0 4px;padding:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:48px}.vic-m-pagination__item.vic-state-active{background:#000;color:#fff}.vic-m-pagination__dots{color:#000;display:block;height:20px;margin:0 20px;text-align:center;width:20px}.vic-m-pagination__dots,.vic-m-pagination__label{-webkit-user-select:none;-ms-user-select:none;user-select:none}.vic-m-pagination__label--active:after{content:"/";display:inline-block;margin:0 4px}.vic-m-abstract-video-player{container:vic-video-player/inline-size;display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.vic-m-abstract-video-player__video-container{display:none}.vic-m-abstract-video-player__video-container.vic-state-active{display:block}.vic-m-abstract-video-player__play-cta,.vic-m-abstract-video-player__video{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-abstract-video-player__play-cta{align-items:center;border:none;display:flex;justify-content:center;opacity:1;padding:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:visible}.vic-m-abstract-video-player__play-cta.vic-state-hidden{opacity:0;visibility:hidden}.vic-m-abstract-video-player__image-placeholder{align-content:start;background:#858585;display:grid;height:100%;justify-content:start;left:0;padding:16px;place-content:start start;position:absolute;top:0;width:100%}@container vic-video-player (min-width: 680px){.vic-m-abstract-video-player__image-placeholder{padding:32px}}.vic-m-abstract-video-player__image-placeholder-icon{color:#f0f0f0;height:26px;width:128px}@container vic-video-player (min-width: 680px){.vic-m-abstract-video-player__image-placeholder-icon{height:36px;width:180px}}.vic-m-abstract-video-player .vic-e-lazy-image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-abstract-video-player__play-icon-box{align-items:center;background:#000;border-radius:28px;cursor:pointer;display:flex;height:56px;justify-content:center;opacity:1;position:relative;transition:opacity .3s ease-in-out,background .1s ease-in-out;width:86px;z-index:5}.vic-m-abstract-video-player__play-icon-box:before{border:2px solid #000;border-radius:120px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-h-keyboard-focus :focus>.vic-m-abstract-video-player__play-icon-box:before{opacity:1}.vic-m-abstract-video-player__play-icon-box:hover{background:#ff3e17}.vic-m-abstract-video-player.vic-state-loading .vic-m-abstract-video-player__play-icon-box{opacity:0}.vic-m-abstract-video-player__play-icon{color:#fff;height:24px;width:24px;z-index:5}.vic-m-abstract-video-player__loading-spinner{height:80px;left:calc(50% - 40px);opacity:0;position:absolute;top:calc(50% - 40px);transition:opacity .3s ease-in-out;width:80px}.vic-m-abstract-video-player.vic-state-loading .vic-m-abstract-video-player__loading-spinner{opacity:1}.vic-m-abstract-video-player__loading-bounce{animation:spinner-bounce 2s ease-in-out infinite;background:#ff3e17;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.vic-m-abstract-video-player__loading-bounce:nth-of-type(2){animation-delay:-1s}.vic-m-abstract-video-player__end-poster{opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-abstract-video-player.vic-state-finished .vic-m-abstract-video-player__end-poster{opacity:1;visibility:visible;z-index:6}@keyframes spinner-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.vic-m-youtube-video{display:block;position:relative}.vic-e-text-input.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-text-input.vic-state-error .vic-e-form-field__box{border-color:#ff3e17}.vic-e-text-input.vic-state-warning .vic-e-form-field__box{border-color:#f9ab02}.vic-e-text-input .vic-e-form-field__box:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid;border-color:inherit;border-radius:50%;border-top:2px solid transparent;content:"";height:18px;opacity:0;pointer-events:none;position:absolute;right:15px;top:20px;width:18px}.vic-e-text-input.vic-state-loading .vic-e-form-field__box:after{opacity:1}.vic-e-text-input.vic-state-loading .vic-e-form-field__input{padding-right:24px}.vic-e-check-box__check-icon{color:#000;display:flex;height:18px;opacity:0;transition:opacity .3s ease-in-out;width:18px}.vic-e-check-box[checked]:not([checked=false]) .vic-e-check-box__check-icon{opacity:1}.vic-e-check-box[disabled]:not([disabled=false]) .vic-e-check-box__check-icon,.vic-e-check-box[readonly]:not([readonly=false]) .vic-e-check-box__check-icon{color:#d0d0d0}.vic-e-check-box a{color:#ff3e17;-webkit-text-decoration:none;text-decoration:none;text-underline-offset:2px;word-break:break-word}.vic-e-check-box a:hover,.vic-m-page--a11y-mode .vic-e-check-box a{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-page--a11y-mode .vic-e-check-box a{color:inherit}.vic-e-check-box[checked]:not([checked=false]) .vic-e-checkable-form-field__check-box{background:transparent}.vic-e-check-box[disabled]:not([disabled=false]) .vic-e-checkable-form-field__check-box,.vic-e-check-box[readonly]:not([readonly=false]) .vic-e-checkable-form-field__check-box{background:#f0f0f0}.vic-e-textarea{display:flex;flex-direction:column;min-height:150px;transition:color .3s ease-in-out}.vic-e-textarea.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-textarea[label]{min-height:150px}.vic-e-textarea__box{flex-grow:1;position:relative}.vic-e-textarea[maxlength]>.vic-e-textarea__box{padding-bottom:30px}.vic-e-textarea__textarea{border-radius:4px;color:inherit;flex-grow:1;margin:0;resize:none;transition:border .3s}.vic-e-textarea__char-counter{bottom:8px;position:absolute;right:16px}.vic-e-select .vic-e-form-field__box{height:62px;height:calc(44px + var(--vic-label-height, 18px))}.vic-e-select.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-select[is-small]>.vic-e-form-field__box{height:44px}.vic-e-select .vic-e-form-field__label{left:0;padding:0 16px;pointer-events:none;position:absolute;top:8px;width:100%;z-index:2}.vic-e-select__select{appearance:none;background:transparent;border-radius:4px;height:100%;left:0;padding:8px 32px 8px 16px;position:absolute;text-overflow:ellipsis;top:0;width:100%}.vic-e-select__select::-ms-expand{display:none}.vic-e-select[label] .vic-e-select__select{padding:24px 16px 8px;padding:calc(6px + var(--vic-label-height, 18px)) 16px 8px}.vic-e-select[is-small] .vic-e-select__select{padding:8px 16px}.vic-e-select__toggle-icon{bottom:8px;height:24px;pointer-events:none;position:absolute;right:8px;width:24px}.vic-e-form-field:not([label]) .vic-e-select__toggle-icon{bottom:15px}.vic-e-form-field[is-small] .vic-e-select__toggle-icon{bottom:8px}.vic-e-select option:not(.vic-e-select__option){display:none}.vic-m-form-field-group{display:block;opacity:0;transition:opacity .1s ease-in-out}.vic-m-form-field-group[disabled]:not([disabled=false]),.vic-m-form-field-group[readonly]:not([readonly=false]){color:#858585;cursor:default;pointer-events:none}.vic-m-form-field-group.vic-state-initialized{opacity:1}.vic-m-form-field-group__legend{padding:0}.vic-m-form-field-group__fieldset{border:none;margin:0;padding:0}.vic-m-form-field-group__items{display:flex;flex-wrap:wrap;gap:0 24px;margin:0}.vic-m-form-field-group--two-col .vic-m-form-field-group__items{display:grid;grid-template-columns:1fr}@media (min-width:768px){.vic-m-form-field-group--two-col .vic-m-form-field-group__items{grid-template-columns:1fr 1fr}}.vic-m-form-field-group .vic-e-form-field__description,.vic-m-form-field-group .vic-e-form-field__error{padding-left:0;padding-right:0}.vic-m-form-field-group .vic-e-form-field__description{color:#545454}.vic-m-check-group.vic-state-error .vic-e-checkable-form-field__check-box{color:#e05132}.vic-m-check-group.vic-state-success .vic-e-check-box[checked]:not([checked=false]) .vic-e-checkable-form-field__check-box{border-color:#75c41b}.vic-m-radio-group__item{align-items:center;display:flex;justify-content:flex-start}.vic-m-radio-group.vic-state-success .vic-e-checkable-form-field[checked]:not([checked=false]) .vic-e-checkable-form-field__check-box{border-color:#75c41b}.vic-m-radio-group.vic-state-error .vic-e-checkable-form-field .vic-e-checkable-form-field__check-box{border-color:#e05132}.vic-m-radio-group__item-input{height:0;opacity:0;position:absolute;width:0}.vic-m-radio-group__item-toggle{border:2px solid;border-radius:4px;color:#858585;flex-shrink:0;height:20px;margin-right:8px;margin-top:3px;position:relative;transition:color .3s ease-in-out;width:20px}.vic-e-check-box:hover .vic-m-radio-group__item-toggle{color:#545454}.vic-e-check-box.vic-state-error .vic-m-radio-group__item-toggle{color:#e05132}.vic-e-check-box[checked]:not([checked=false]) .vic-m-radio-group__item-toggle{background:#000;border-color:#000}.vic-e-check-box[disabled]:not([disabled=false]) .vic-m-radio-group__item-toggle,.vic-e-check-box[readonly]:not([readonly=false]) .vic-m-radio-group__item-toggle{background:#f0f0f0;border-color:#f0f0f0}.vic-m-radio-group__item-toggle:before{border:2px solid #d0d0d0;border-radius:6px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;pointer-events:none;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-e-radio-button .vic-e-checkable-form-field__check-box,.vic-e-radio-button .vic-e-checkable-form-field__check-box:before{border-radius:100%}.vic-e-radio-button__state-indicator{background:#000;border-radius:100%;display:block;height:12px;left:3px;opacity:0;position:absolute;top:3px;transition:opacity .3s ease-in-out;width:12px}.vic-e-checkable-form-field[checked]:not([checked=false]) .vic-e-radio-button__state-indicator{opacity:1}.vic-e-checkable-form-field[disabled]:not([disabled=false]) .vic-e-radio-button__state-indicator{background:#858585}.vic-e-icon-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.vic-e-icon-select__content{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:4px;color:#545454;cursor:pointer;display:flex;justify-content:flex-start;padding:16px;transition:border .3s ease-in-out,color .3s ease-in-out,background .3s ease-in-out}@media (hover:hover){.vic-e-icon-select__content:hover{border-color:#858585}}.vic-e-icon-select.vic-state-error .vic-e-icon-select__content{border-color:#e05132}[checked]:not([checked=false]) .vic-e-icon-select__content{background:#000;border-color:#000;color:#fff}@media (hover:hover){[checked]:not([checked=false]) .vic-e-icon-select__content:hover{background:#242424;border-color:#242424}}.vic-h-keyboard-focus .vic-e-icon-select.vic-state-active .vic-e-icon-select__content{border-color:#000;outline:2px solid #dedede;outline-offset:2px}.vic-h-keyboard-focus .vic-e-icon-select.vic-state-error .vic-e-icon-select__content{border-color:#e05132}[disabled]:not([disabled=false]) .vic-e-icon-select__content,[readonly]:not([readonly=false]) .vic-e-icon-select__content{background:#fff;border-color:#d0d0d0;color:#d0d0d0;cursor:default;pointer-events:none}[disabled]:not([disabled=false])[checked]:not([checked=false]) .vic-e-icon-select__content,[readonly]:not([readonly=false])[checked]:not([checked=false]) .vic-e-icon-select__content{border-color:#9d9d9d;color:#858585}.vic-e-icon-select__option-icon{height:24px;margin-right:16px;width:24px}.vic-e-icon-select .vic-e-form-field__description,.vic-e-icon-select .vic-e-form-field__error{padding-left:0}.vic-h-keyboard-focus .vic-m-icon-multi-select.vic-state-error .vic-e-icon-select__content,.vic-m-icon-multi-select.vic-state-error .vic-e-icon-select__content{border-color:#e05132}.vic-m-icon-multi-select.vic-state-success .vic-e-icon-select[checked]:not([checked=false]) .vic-e-icon-select__content{border-color:#75c41b}.vic-m-icon-multi-select .vic-m-form-field-group__legend{margin-bottom:12px}.vic-m-icon-multi-select .vic-m-form-field-group__items{grid-gap:8px 30px;display:grid;gap:8px 30px;grid-template-columns:1fr;margin:0}@media (min-width:768px){.vic-m-icon-multi-select .vic-m-form-field-group__items{grid-template-columns:1fr 1fr;row-gap:24px}}.vic-m-icon-multi-select .vic-m-form-field-group__item{margin:0;padding:0}.vic-richtext-on-dark .vic-e-richtext{color:#fff}.vic-e-richtext h1{color:#de2500;margin:0 0 80px}.vic-e-richtext h2{margin:0 0 12px}@media (min-width:768px){.vic-e-richtext h2{margin:0 0 20px}}.vic-m-page--content-page .vic-e-richtext h2{margin:0 0 16px}@media (min-width:1332px){.vic-m-page--content-page .vic-e-richtext h2{margin:0 0 24px}}.vic-e-richtext h3{margin:0 0 12px}@media (min-width:1332px){.vic-e-richtext h3{margin:0 0 20px}}.vic-m-page--content-page .vic-e-richtext h3{margin:0 0 8px}.vic-e-richtext h4{margin:0 0 12px}.vic-e-richtext h5,.vic-e-richtext h6{color:#de2500;margin:0 0 8px}.vic-e-richtext p{margin:0 0 30px}.vic-e-richtext p:last-child{margin-bottom:0}.vic-e-richtext em,.vic-e-richtext i{font-family:inherit;font-size:inherit;font-style:italic;font-weight:inherit;line-height:inherit}.vic-e-richtext b,.vic-e-richtext strong{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:600;line-height:inherit}.vic-e-richtext ol,.vic-e-richtext ul{margin:0 0 30px}.vic-e-richtext ol:last-child,.vic-e-richtext ul:last-child{margin-bottom:0}.vic-e-richtext li{margin:0 0 16px}.vic-e-richtext li ol,.vic-e-richtext li ul{margin-top:16px}.vic-e-richtext li ul{list-style-type:none;margin-left:0;padding-left:1em}.vic-e-richtext li ul>li:before{content:"-";display:inline-block;margin-left:-1em;width:1em}.vic-e-richtext li ol{padding-left:2em}.vic-e-richtext li ol>li:before{margin-left:-2em;width:2em}.vic-e-richtext ol{counter-reset:item;list-style-type:none;margin-bottom:30px;margin-left:0}.vic-e-richtext ol:last-child{margin-bottom:0}.vic-e-richtext ol>li:before{content:counters(item,".") ". ";counter-increment:item;display:inline-block;margin-left:-1.5em;width:1.5em}.vic-e-richtext a{color:#ff3e17;-webkit-text-decoration:none;text-decoration:none;text-underline-offset:2px}.vic-e-richtext a:hover,.vic-m-page--a11y-mode .vic-e-richtext a{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-page--a11y-mode .vic-e-richtext a{color:inherit}.vic-e-richtext blockquote{color:#858585;margin:0 0 30px}.vic-e-richtext blockquote:last-child{margin-bottom:0}.vic-e-form-step-bar{display:flex;margin:0 0 32px}.vic-e-form-step-bar__list{align-items:center;border:1px solid #d0d0d0;counter-reset:item;display:flex;flex-grow:1;justify-content:center;overflow:hidden}.vic-e-form-step-bar__item{align-items:center;background:#f0f0f0;color:#353535;counter-increment:item;display:flex;flex-grow:1;height:48px;margin:0 0 0 -20px;padding:0 0 0 20px;position:relative;transition:background .3s ease-in-out}@media (min-width:768px){.vic-e-form-step-bar__item{padding:0 0 0 68px}}.vic-e-form-step-bar__item.vic-state-active{background:#000}.vic-e-form-step-bar__item.vic-state-active:after{border-color:transparent transparent #000;filter:drop-shadow(0 -2px 0 #000)}.vic-e-form-step-bar__item:after{border-color:transparent transparent #f0f0f0;border-style:solid;border-width:0 35px 24px;content:"";filter:drop-shadow(0 -2px 0 #d0d0d0);height:0;position:absolute;right:-20px;transform:rotate(90deg);transition:border-color .3s ease-in-out,filter .3s ease-in-out;width:0;z-index:1}.vic-e-form-step-bar__item:last-child:after{display:none}.vic-e-form-step-bar__item:focus{outline:none}.vic-e-form-step-bar__indicator{align-items:center;background:#fff;border-radius:16px;color:#000;display:flex;height:32px;justify-content:center;left:38px;position:absolute;top:8px;width:32px}@media (min-width:768px){.vic-e-form-step-bar__indicator{left:28px}}.vic-e-form-step-bar__indicator:before{content:counters(item,".")}.vic-state-finished .vic-e-form-step-bar__indicator:before{content:""}.vic-e-form-step-bar__indicator-icon{display:none;height:16px;width:16px}.vic-state-finished .vic-e-form-step-bar__indicator-icon{display:block}.vic-e-form-step-bar__button{align-items:center;background:none;border:none;color:#000;display:flex;height:inherit;justify-content:flex-start;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease-in-out;width:calc(100% - 20px)}.vic-e-form-step-bar__button:before{border:2px solid #545454;border-radius:4px;content:"";height:calc(100% + 6px);left:-3px;opacity:0;position:absolute;top:-3px;transition:opacity .3s ease-in-out;width:calc(100% + 6px)}.vic-e-form-step-bar__button:focus{outline:none}.vic-h-keyboard-focus .vic-e-form-step-bar__button:focus:before{opacity:1}@media (min-width:768px){.vic-e-form-step-bar__button{height:auto;width:auto}}@media (hover:hover){.vic-e-form-step-bar__button:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}}.vic-e-form-step-bar__item.vic-state-active .vic-e-form-step-bar__button{color:#fff}.vic-e-form-step-bar__button[disabled]{pointer-events:none}.vic-e-form-step-bar__button-label{display:none}@media (min-width:768px){.vic-e-form-step-bar__button-label{display:inline}}.vic-m-page--grid-width-content .vic-m-richtext-section .vic-grid-offset-mq3-2{margin-left:15px}.vic-m-media-content-section--grid-width>.vic-m-media-content-section__headline,.vic-m-media-content-section--grid-width>.vic-m-media-content-section__media-box{margin-left:0}.vic-m-media-content-section--full-width>.vic-m-media-content-section__media-box{flex-basis:100%;margin-left:0;max-width:100%;width:100%}.vic-m-media-content-section__media-link{display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}.vic-m-media-content-section__media-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-media-content-section__media-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-media-content-section__media-link:focus:before{opacity:1}.vic-m-media-content-section__media{width:100%}.vic-m-media-content-section__caption{color:#858585;display:block;margin-top:8px}.vic-m-media-content-section--full-width .vic-m-media-content-section__caption,.vic-m-media-content-section--grid-width .vic-m-media-content-section__caption{margin-left:0}.vic-m-legal-footer{align-items:center;background:#fff;border-top:1px solid #dedede;display:flex;justify-content:center;padding-bottom:40px;padding-top:40px}@media (min-width:992px){.vic-m-legal-footer{min-height:88px;padding-bottom:0;padding-top:0}}.vic-m-legal-footer__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:992px){.vic-m-legal-footer__content{align-items:center;flex-direction:row;justify-content:space-between}}.vic-m-legal-footer__logo-link{color:#ff3e17;line-height:0;margin-bottom:24px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:992px){.vic-m-legal-footer__logo-link{margin-bottom:0;margin-right:48px}}.vic-m-legal-footer__logo-link:hover{color:#a71c00}.vic-m-legal-footer__logo-img{height:80px;width:auto}.vic-m-legal-footer__logo{color:inherit;height:auto;width:128px}.vic-m-legal-footer__nav-box{flex-direction:column}.vic-m-legal-footer__nav,.vic-m-legal-footer__nav-box{align-items:flex-start;display:flex;flex-grow:1;justify-content:flex-start}.vic-m-legal-footer__nav{flex-flow:column wrap;list-style:none;margin:0 0 12px;padding:0}@media (min-width:992px){.vic-m-legal-footer__nav{align-items:center;flex-direction:row;margin:0}}.vic-m-legal-footer__nav-item{margin:0 0 12px;padding:0}@media (min-width:992px){.vic-m-legal-footer__nav-item{margin:0 32px 0 0}}.vic-m-sitemap{border-top:1px solid #dedede;padding:48px 0}.vic-m-sitemap__grid-item{grid-column:span 2}@media (min-width:768px){.vic-m-sitemap__grid-item{grid-column:span 6}}@media (min-width:992px){.vic-m-sitemap__grid-item{grid-column:span 2}}@media (min-width:768px){.vic-m-sitemap__grid-item:last-of-type{grid-column:span 12}}@media (min-width:992px){.vic-m-sitemap__grid-item:last-of-type{grid-column:span 4}}@media (min-width:768px){.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type,.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type~.vic-m-sitemap__grid-item{grid-column:span 4}}@media (min-width:1332px){.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type,.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type~.vic-m-sitemap__grid-item{grid-column:span 3}}@media (min-width:768px){.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type:last-of-type,.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type~.vic-m-sitemap__grid-item:last-of-type{grid-column:span 12}}@media (min-width:1332px){.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type:last-of-type,.vic-m-sitemap__grid-item:nth-last-of-type(4):first-of-type~.vic-m-sitemap__grid-item:last-of-type{grid-column:span 3}}.vic-m-sitemap__headline{color:#333;margin:0 0 16px}.vic-m-footer--family .vic-m-sitemap__headline{margin:0 0 18px}.vic-m-sitemap .vic-m-link-list{margin-bottom:40px}@media (min-width:992px){.vic-m-sitemap .vic-m-link-list{margin-bottom:0}}.vic-m-sitemap .vic-m-link-list__item{margin-bottom:8px}.vic-m-sitemap .vic-e-link{color:#333}.vic-m-sitemap__social-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0 -4px 40px;padding:0}.vic-m-footer--family .vic-m-sitemap__social-links{margin-bottom:24px}.vic-m-sitemap__social-item{margin:4px}.vic-m-sitemap__search-input{max-width:300px;width:100%}.vic-m-sitemap__search-input .vic-e-place-search-input__location-btn{height:40px;width:40px}.vic-m-sitemap__search-input .vic-e-place-search-input__location-btn.vic-state-loading:after{height:20px;left:10px;top:10px;width:20px}.vic-m-sitemap__search-input .vic-e-place-search-input__location-icon{height:20px;width:20px}.vic-m-sitemap__search-input .vic-e-search-input__input{height:40px}.vic-m-sitemap__search-input .vic-e-search-input__listbox{max-height:120px;overflow-y:scroll}.vic-m-sitemap__search-input .vic-e-search-input__submit{height:32px;margin-right:4px;width:32px}.vic-m-recommended-topics{padding-bottom:48px;padding-top:48px}.vic-m-recommended-topics__headline{color:#333;margin:0 0 16px}.vic-m-recommended-topics .vic-m-link-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.vic-m-recommended-topics .vic-m-link-list__item{margin-bottom:12px}.vic-m-recommended-topics .vic-e-link{color:#333;width:100%}.vic-m-recommended-topics .vic-e-link__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vic-m-breadcrumb{-ms-overflow-style:none;display:flex;min-height:56px;overflow-x:scroll;overflow-y:hidden;scroll-padding:0 32px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}@media (min-width:992px){.vic-m-breadcrumb{scroll-padding:0 64px}}.vic-m-breadcrumb::-webkit-scrollbar{display:none}.vic-m-breadcrumb__item{align-items:center;color:#333;display:flex;flex-shrink:0;justify-content:flex-start;scroll-snap-align:start;scroll-snap-stop:always}.vic-m-breadcrumb__item:first-of-type{margin-left:16px}@media (min-width:992px){.vic-m-breadcrumb__item:first-of-type{margin-left:48px}}.vic-m-breadcrumb__item:last-of-type .vic-e-icon{opacity:0}.vic-m-breadcrumb__link{color:inherit;padding:0 16px;position:relative;-webkit-text-decoration:none;text-decoration:none}.vic-m-breadcrumb__link:before{border:2px solid #ffb2a2;border-radius:4px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.vic-m-breadcrumb__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-breadcrumb__link:focus:before{opacity:1}.vic-m-breadcrumb__link:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-breadcrumb__icon{flex-shrink:0;height:10px;width:10px}.vic-m-footer{background:#fff}@media (min-width:768px){.vic-m-footer{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}}@media print{.vic-m-page--job-details .vic-m-footer{display:none}}.vic-m-footer__breadcrumb-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.vic-m-footer__breadcrumb-box{align-items:center;flex-direction:row-reverse}}.vic-m-footer .vic-m-breadcrumb{box-shadow:inset 0 1px 0 rgba(0,0,0,.1);margin-left:-32px;width:calc(100% + 64px)}@media (min-width:768px){.vic-m-footer .vic-m-breadcrumb{box-shadow:none;width:auto}}@media (min-width:992px){.vic-m-footer .vic-m-breadcrumb{margin-left:-64px}}.vic-m-footer__back-to-top-box{align-items:center;background:#f6f6f6;box-shadow:inset 0 1px 0 rgba(0,0,0,.1);display:flex;flex-shrink:0;justify-content:center;margin-left:-32px;min-height:56px;width:calc(100% + 64px)}@media (min-width:768px){.vic-m-footer__back-to-top-box{background:transparent;box-shadow:none;margin-left:8px;margin-right:-8px;width:auto}}.vic-m-slider{display:block;position:relative}.vic-m-slider.vic-state-dragging{cursor:grabbing}.vic-m-slider__slides{-ms-overflow-style:none;align-items:flex-start;display:flex;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory!important;scroll-snap-type:x mandatory!important;scrollbar-width:none}@supports (scroll-snap-stop:always){.vic-state-dragging>.vic-m-slider__slides{-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}}.vic-m-slider__slides::-webkit-scrollbar{display:none}.vic-m-slider__slide{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.vic-m-slider__scroll-bar{background:#dedede;border-radius:4px;height:4px;margin-top:20px;position:relative;width:100%}@media (min-width:768px){.vic-m-slider__scroll-bar{margin-top:40px}}.vic-m-slider.vic-state-inactive .vic-m-slider__scroll-bar{visibility:hidden}.vic-m-slider__nav-button{align-items:center;border-radius:100%;display:flex;height:48px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:calc(50% - 40px);transition:opacity .3s ease-in-out,background .3s ease-in-out;width:48px}.vic-m-slider__nav-button:hover{background:#ff3e17}.vic-h-keyboard-focus .vic-m-slider__nav-button:focus,.vic-m-slider:hover .vic-m-slider__nav-button.vic-state-visible{opacity:1;pointer-events:all}.vic-m-slider__nav-button--prev{left:-24px}.vic-m-slider__nav-button--next{right:-24px}.vic-m-slider__nav-button .vic-e-icon{height:24px;width:24px}.vic-m-slider__scroll-indicator{background:#000;border:none;border-radius:10px;height:4px;left:0;position:absolute;top:0}.vic-m-slider__scroll-indicator:hover,.vic-state-dragging .vic-m-slider__scroll-indicator{cursor:grabbing;height:10px;top:-3px}.vic-m-slider__scroll-indicator:active,.vic-m-slider__scroll-indicator:focus{outline:0}.vic-m-slider__active-slide-indicator{background:rgba(255,255,255,.6);margin:0;padding:16px 32px;position:absolute;right:0;top:0}.vic-m-slider.vic-state-inactive .vic-m-slider__active-slide-indicator{display:none}.vic-m-related-product-tile{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);display:block;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in-out}.vic-h-keyboard-focus .vic-m-related-product-tile:focus,.vic-m-related-product-tile:hover{box-shadow:0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08),inset 0 1px 0 #dedede;outline:0}.vic-m-related-product-tile__tags{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;right:0;top:32px;z-index:1}.vic-m-related-product-tile__tag{margin-bottom:6px}.vic-m-related-product-tile__image-box{padding:64px 32px 24px}.vic-m-related-product-tile__content{padding:32px}.vic-m-related-product-tile__category{color:#858585;display:inline-block;margin:0 0 16px}.vic-m-related-product-tile__product-name{color:#000;margin:0 0 8px}.vic-m-related-product-tile__headline{color:#000;font-weight:500;margin:0 0 24px}.vic-m-related-product-tile__benefits{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.vic-m-related-product-tile .vic-e-benefit-tag{flex-basis:100%;flex-grow:1;min-width:140px}.vic-m-related-product-tile .vic-e-benefit-tag:not(:last-child){margin-bottom:16px}.vic-e-benefit-tag{align-items:center;color:#858585;display:flex;justify-content:flex-start}.vic-e-benefit-tag__icon{color:inherit;flex-shrink:0;height:18px;margin-right:11px;position:relative;width:29px}.vic-e-benefit-tag__label{border-left:1px solid #858585;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0;padding-left:13px}.vic-m-related-products-slider__headline{margin-bottom:32px;margin-top:0}.vic-m-related-products-slider__headline--centered{text-align:center}.vic-m-related-products-slider .vic-m-product-teaser,.vic-m-related-products-slider .vic-m-related-product-tile{width:100%}.vic-m-related-products-slider .vic-m-product-teaser:hover,.vic-m-related-products-slider .vic-m-related-product-tile:hover{box-shadow:0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-button-group{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;margin:0;position:relative}.vic-m-button-group .vic-e-button,.vic-m-button-group .vic-e-link{flex-shrink:0;margin:0;max-width:100%}.vic-m-footer-content-section{background:#000;position:relative}.vic-m-footer-content-section+*{border-top:0}.vic-m-footer-content-section .vic-e-richtext{color:#fff;margin-bottom:48px;margin-top:48px;position:relative;z-index:2}@media (min-width:992px){.vic-m-footer-content-section .vic-e-richtext{margin-bottom:164px;margin-top:164px}}.vic-m-footer-content-section__bg-image-box{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}@media (min-width:992px){.vic-m-footer-content-section__bg-image-box{height:100%;left:0;padding-bottom:0;position:absolute;top:0}}.vic-m-footer-content-section__bg-image{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:991px){.vic-m-footer-content-section__bg-image{--vic-image-object-position:80% 50%}}.vic-e-back-to-top{align-items:center;background:transparent;border-radius:4px;color:#333;cursor:pointer;display:inline-flex;justify-content:space-between;padding:8px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}.vic-e-back-to-top:before{border:2px solid #ffb2a2;border-radius:4px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.vic-e-back-to-top:focus{outline:none}.vic-h-keyboard-focus .vic-e-back-to-top:focus:before{opacity:1}@media (hover:hover){.vic-e-back-to-top:hover{background:#f6f6f6}}.vic-e-back-to-top:active{background:#f0f0f0}.vic-e-back-to-top__label{margin-right:8px}.vic-e-back-to-top__icon{height:16px;width:16px}.vic-m-content-teaser{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);display:flex;width:100%}@media (min-width:992px){.vic-m-content-teaser.vic-m-content-teaser--image-right{flex-direction:row-reverse}}.vic-m-content-teaser__image-box{flex-shrink:0;overflow:hidden}.vic-m-content-teaser__image{height:100%;width:100%}.vic-m-content-teaser__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.vic-m-content-teaser__headline{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 8px}.vic-m-content-teaser__text{margin:0}.vic-m-content-teaser__link{margin-top:8px}.vic-m-content-teaser--s{flex-direction:column}.vic-m-content-teaser--s .vic-m-content-teaser__image-box{position:relative}.vic-m-content-teaser--s .vic-m-content-teaser__content{padding:26px 32px 32px}.vic-m-content-teaser--m{flex-direction:column}@media (min-width:992px){.vic-m-content-teaser--m{flex-direction:row;min-height:326px}}@media (min-width:1332px){.vic-m-content-teaser--m{min-height:456px}}.vic-m-content-teaser--m .vic-m-content-teaser__image-box{position:relative}@media (max-width:991px){.vic-m-content-teaser--m .vic-m-content-teaser__image-box{height:0;padding-bottom:66.66667%}}@media (min-width:992px){.vic-m-content-teaser--m .vic-m-content-teaser__image-box{flex-basis:calc(58.33333% - 12.5px)}}@media (max-width:991px){.vic-m-content-teaser--m .vic-m-content-teaser__image{left:0;position:absolute;top:0}}.vic-m-content-teaser--m .vic-m-content-teaser__content{padding:32px}@media (min-width:768px){.vic-m-content-teaser--m .vic-m-content-teaser__content{padding:48px}}@media (min-width:992px){.vic-m-content-teaser--m .vic-m-content-teaser__content{padding:48px 64px}}@media (min-width:1332px){.vic-m-content-teaser--m .vic-m-content-teaser__content{padding:64px 96px}}.vic-m-content-teaser--m.vic-m-content-teaser--scale-image-from-left{--vic-image-object-position:0 50%}.vic-m-content-teaser--m.vic-m-content-teaser--scale-image-from-right{--vic-image-object-position:100% 50%}.vic-m-content-teaser--xl{box-shadow:none;flex-direction:column}@media (min-width:992px){.vic-m-content-teaser--xl{flex-direction:row;min-height:444px}}@media (min-width:1332px){.vic-m-content-teaser--xl{min-height:640px}.vic-m-content-teaser--xl.vic-m-content-teaser--image-right .vic-m-content-teaser__content{padding:96px 96px 120px 0}}.vic-m-content-teaser--xl.vic-m-content-teaser--brand-color{background:#ff3e17;color:#fff}.vic-m-content-teaser--xl.vic-m-content-teaser--brand-color .vic-m-button-group .vic-e-link{color:inherit}.vic-m-content-teaser--xl.vic-m-content-teaser--black{background:#000;color:#fff}.vic-m-content-teaser--xl .vic-m-content-teaser__image-box{position:relative}@media (max-width:991px){.vic-m-content-teaser--xl .vic-m-content-teaser__image-box{height:0;padding-bottom:66.66667%}}@media (min-width:992px){.vic-m-content-teaser--xl .vic-m-content-teaser__image-box{flex-basis:50%}}@media (max-width:991px){.vic-m-content-teaser--xl .vic-m-content-teaser__image{left:0;position:absolute;top:0}}.vic-m-content-teaser--xl .vic-m-content-teaser__content{padding:40px 32px}@media (min-width:992px){.vic-m-content-teaser--xl .vic-m-content-teaser__content{flex-basis:50%;max-width:596px;padding:64px}}@media (min-width:1332px){.vic-m-content-teaser--xl .vic-m-content-teaser__content{padding:96px 0 120px 96px}}.vic-m-content-teaser--xl .vic-m-content-teaser__flag{margin-bottom:24px}.vic-m-content-teaser--xl .vic-m-content-teaser__headline{margin:0 0 16px}@media (min-width:1332px){.vic-m-content-teaser--xl .vic-m-content-teaser__headline{font-size:32px;line-height:36px}}.vic-m-content-teaser--xl .vic-m-button-group{margin-top:24px}.vic-m-content-teaser--xl.vic-m-content-teaser--scale-image-from-left{--vic-image-object-position:0 50%}.vic-m-content-teaser--xl.vic-m-content-teaser--scale-image-from-right{--vic-image-object-position:100% 50%}.vic-m-button-group-section--centered .vic-m-button-group{justify-content:center}@media (min-width:1332px){.vic-m-content-teaser-group{margin-bottom:120px}}.vic-m-content-teaser-group__headline{margin:0 0 24px;text-align:center}@media (min-width:768px){.vic-m-content-teaser-group__headline{margin:0 0 32px}}@media (min-width:1332px){.vic-m-content-teaser-group__headline{margin:0 0 40px}}.vic-m-content-teaser-group--s .vic-m-content-teaser-group__teasers{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -15px}.vic-m-content-teaser-group--s .vic-m-content-teaser{flex-basis:100%;flex-grow:0;margin:0 15px 40px}@media (min-width:768px){.vic-m-content-teaser-group--s .vic-m-content-teaser{flex-basis:calc(50% - 30px);margin-bottom:30px}}@media (min-width:992px){.vic-m-content-teaser-group--s .vic-m-content-teaser{flex-basis:calc(33.33333% - 30px);max-width:calc(50% - 30px)}.vic-m-content-teaser-group--s.vic-m-content-teaser-group--force-large .vic-m-content-teaser{flex-basis:calc(50% - 30px)}}.vic-m-content-teaser-group--s.vic-m-content-teaser-group--no-component-margin{margin-bottom:0}.vic-m-content-teaser-group--m .vic-m-content-teaser{width:100%}.vic-m-content-teaser-group--m .vic-m-content-teaser:not(:last-child){margin:0 0 40px}@media (min-width:768px){.vic-m-content-teaser-group--m .vic-m-content-teaser:not(:last-child){margin:0 0 48px}}@media (min-width:992px){.vic-m-content-teaser-group--m .vic-m-content-teaser:not(:last-child){margin:0 0 64px}}.vic-m-content-teaser-group--m.vic-m-content-teaser-group--no-component-margin{margin-bottom:0}.vic-m-content-teaser-group--xl .vic-m-content-teaser,.vic-m-content-teaser-group--xl .vic-m-search-teaser{margin:0 0 40px;width:100%}@media (min-width:992px){.vic-m-content-teaser-group--xl .vic-m-content-teaser,.vic-m-content-teaser-group--xl .vic-m-search-teaser{margin:0 0 48px}}@media (min-width:1332px){.vic-m-content-teaser-group--xl .vic-m-content-teaser,.vic-m-content-teaser-group--xl .vic-m-search-teaser{margin:0 0 64px}}.vic-m-content-teaser-group--xl.vic-m-content-teaser-group--no-component-margin{margin-bottom:0}.vic-m-checklist__headline{margin:0 0 24px;text-align:center}@media (min-width:768px){.vic-m-checklist__headline{margin:0 0 32px}}@media (min-width:992px){.vic-m-checklist__headline{margin:0 0 40px}}.vic-m-checklist__items{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.vic-m-checklist__item{align-items:center;border-top:1px solid #dedede;display:flex;justify-content:flex-start;padding-bottom:14px;padding-top:14px}.vic-m-checklist__check-icon{color:#5ba813;flex-shrink:0;height:32px;margin-right:16px;width:32px}.vic-m-checklist__item-label{margin:0}.vic-m-quote__quote{margin:0 0 12px;quotes:"“" "”" "‘" "’";text-align:center}@media (min-width:768px){.vic-m-quote__quote{margin:0 0 16px}}.vic-m-quote__quote:before{content:open-quote}.vic-m-quote__quote:after{content:close-quote}.vic-m-quote__author{align-items:center;display:flex;font-size:14px;justify-content:center}.vic-m-quote__author-name{font-weight:600}.vic-m-quote__author-name+.vic-m-quote__author-position{padding-left:6px}.vic-m-quote__author-name+.vic-m-quote__author-position:before{content:"//";margin-right:6px}.vic-m-feature-list{background:#fff;padding:48px 0 8px}@media (min-width:768px){.vic-m-feature-list{padding:64px 0 24px}}@media (min-width:992px){.vic-m-feature-list{padding:80px 0 40px}}.vic-m-feature-list__header{margin:0 0 48px}@media (min-width:1332px){.vic-m-feature-list__header{margin:0 0 64px}}.vic-m-feature-list__headline{margin:0;text-align:center}.vic-m-feature-list__headline+.vic-m-feature-list__text{margin:16px 0 0}@media (min-width:768px){.vic-m-feature-list__headline+.vic-m-feature-list__text{margin:24px 0 0}}.vic-m-feature-list__text{margin:0;text-align:center}.vic-m-feature-list__item{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:40px}@media (min-width:768px){.vic-m-feature-list__item{padding-right:40px}}.vic-m-feature-list__item-icon{color:#000;flex-shrink:0;height:24px;margin-right:24px;margin-top:4px;width:24px}.vic-m-feature-list__item-headline{margin:0 0 8px}.vic-m-feature-list__item-text{color:#858585;margin:0}.vic-m-accordion{display:block}.vic-m-accordion__headline{margin-bottom:40px;text-align:center}@media (min-width:1194px){.vic-m-accordion__headline{margin:0 auto 40px}}.vic-m-accordion__section{overflow:hidden;position:relative}.vic-m-accordion__section:last-of-type:after{background:#dedede;content:"";display:block;height:1px;margin:0 auto;max-width:1194px;width:calc(100% - 64px)}@media (min-width:992px){.vic-m-accordion__section:last-of-type:after{padding:0 64px;width:calc(100% - 128px)}}.vic-m-accordion__toggle{align-items:center;background:transparent;border:none;border-top:1px solid #dedede;color:#000;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:20px;width:100%}.vic-m-accordion__toggle:focus{outline:none}.vic-m-accordion__toggle-label{margin:0;pointer-events:none;text-align:left}.vic-m-accordion__toggle-icon{flex-shrink:0;height:24px;pointer-events:none;position:relative;transition:transform .3s ease-in-out;width:24px}@media (hover:hover){.vic-m-accordion__toggle:hover>.vic-m-accordion__toggle-icon:before{background:#dedede}}.vic-m-accordion__section.vic-state-active .vic-m-accordion__toggle-icon,.vic-m-accordion__section.vic-state-animate .vic-m-accordion__toggle-icon{transform:rotate(-180deg)}.vic-m-accordion__toggle-icon:before{background:transparent;border:2px solid transparent;border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;transition:background .3s ease-in-out,border .3s ease-in-out;width:calc(100% + 12px);z-index:-1}.vic-h-keyboard-focus .vic-m-accordion__toggle:focus>.vic-m-accordion__toggle-icon:before{border-color:#dedede}.vic-m-accordion__section-content{display:none;max-height:0;opacity:0;overflow:hidden;transition:opacity .1s ease-in-out,max-height .3s ease-in-out}.vic-m-accordion__section.vic-state-active>.vic-m-accordion__section-content{display:block;max-height:none;opacity:1;overflow:visible;position:relative;transition:max-height .3s ease-in-out,opacity .2s ease-in-out .1s}.vic-m-accordion__section-content>:first-child{padding-top:16px}@media (min-width:1194px){.vic-m-media-gallery__headline{margin:0 auto 40px}}.vic-m-media-gallery__headline--centered{text-align:center}.vic-m-media-gallery__slider{padding-bottom:10px}@media (min-width:1332px){.vic-m-media-gallery__slider{margin:0 50px;max-width:1224px}}@media (min-width:1324px){.vic-m-media-gallery__slider{margin:0 auto}}.vic-m-media-gallery .vic-m-slider__slides{align-items:stretch;display:flex;justify-content:flex-start;scroll-padding-left:24px}@media (min-width:992px){.vic-m-media-gallery .vic-m-slider__slides{scroll-padding-left:56px}}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__slides{scroll-padding-left:8px}}.vic-m-media-gallery .vic-m-slider__slide{flex-basis:calc(100% - 48px);padding:8px}@media (min-width:992px){.vic-m-media-gallery .vic-m-slider__slide{flex-basis:calc(100% - 112px)}}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__slide{flex-basis:calc(100% - 16px)}}.vic-m-media-gallery .vic-m-slider__slide:first-of-type{margin-left:24px}@media (min-width:992px){.vic-m-media-gallery .vic-m-slider__slide:first-of-type{margin-left:56px}}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__slide:first-of-type{margin-left:8px}}.vic-m-media-gallery .vic-m-slider__slide:last-of-type{position:relative}.vic-m-media-gallery .vic-m-slider__slide:last-of-type:after{content:"";display:block;height:1px;position:absolute;right:-24px;width:24px}@media (min-width:992px){.vic-m-media-gallery .vic-m-slider__slide:last-of-type:after{right:-56px;width:56px}}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__slide:last-of-type:after{right:-8px;width:8px}}.vic-m-media-gallery .vic-m-slider__nav-button--prev{left:9px}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__nav-button--prev{left:-9px}}.vic-m-media-gallery .vic-m-slider__nav-button--next{right:9px}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__nav-button--next{right:-9px}}.vic-m-media-gallery .vic-m-slider__scroll-bar{margin:20px 32px 0;width:calc(100% - 64px)}@media (min-width:768px){.vic-m-media-gallery .vic-m-slider__scroll-bar{margin:40px 32px 0}}@media (min-width:992px){.vic-m-media-gallery .vic-m-slider__scroll-bar{margin:40px 64px 0;width:calc(100% - 128px)}}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__scroll-bar{margin:40px 15px 0;width:calc(100% - 30px)}}.vic-m-media-gallery__caption{color:#858585;display:block;margin-top:8px}.vic-m-media-gallery .vic-m-slider__active-slide-indicator{display:none;padding:12px 28px}@media (min-width:1332px){.vic-m-media-gallery .vic-m-slider__active-slide-indicator{display:block;right:16px;top:8px}}.vic-m-homepage-features{background:#fff;padding-bottom:16px;padding-top:48px}@media (min-width:768px){.vic-m-homepage-features{padding-bottom:48px;padding-top:80px}}@media (min-width:992px){.vic-m-homepage-features{padding-bottom:68px;padding-top:100px}}@media (min-width:1332px){.vic-m-homepage-features{padding-bottom:88px;padding-top:120px}}.vic-m-homepage-features__headline{margin:0 0 16px;text-align:center}@media (min-width:768px){.vic-m-homepage-features__headline{margin:0 0 24px}}.vic-m-homepage-features__text{text-align:center}.vic-m-homepage-features__features{margin-top:8px}@media (min-width:992px){.vic-m-homepage-features__features{margin-top:16px}}@media (min-width:1332px){.vic-m-homepage-features__features{margin-top:32px}}.vic-m-homepage-features__feature{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;margin:32px 0;padding:0 16px}.vic-m-homepage-features__feature-icon{height:48px;margin-bottom:24px;width:48px}.vic-m-homepage-features__feature-label{margin:0;text-align:center}.vic-m-homepage-features__actions{align-items:flex-start;display:flex;justify-content:center;margin-bottom:32px;margin-top:16px}@media (min-width:1332px){.vic-m-homepage-features__actions{margin-top:40px}}.vic-m-social-sharing-group__sharing-items{align-items:center;display:flex;justify-content:flex-start;margin:0 -4px}.vic-m-social-sharing-group__sharing-item{margin:4px}.vic-m-related-article-teaser{align-items:flex-start;color:#000;display:flex;flex-direction:column;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-related-article-teaser__image-box{margin:0 0 24px;overflow:hidden;width:100%}.vic-m-related-article-teaser__image{transition:transform .3s ease-in-out;width:100%}.vic-m-related-article-teaser:hover .vic-m-related-article-teaser__image{transform:scale(1.1)}.vic-m-related-article-teaser__headline,.vic-m-related-article-teaser__text{margin:0 0 12px}.vic-m-related-article-teaser:hover .vic-m-related-article-teaser__link{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-related-articles__headline{margin:0 0 40px;text-align:left}.vic-m-related-articles__teasers{row-gap:64px}.vic-m-related-articles .vic-m-related-article-teaser{grid-column:span 2}@media (min-width:768px){.vic-m-related-articles .vic-m-related-article-teaser{grid-column:span 4}}.vic-m-contact-teaser{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.vic-m-contact-teaser{grid-template-columns:repeat(8,1fr)}}.vic-m-contact-teaser__content{grid-column:span 2}@media (min-width:768px){.vic-m-contact-teaser__content{grid-column:span 5}}.vic-m-contact-teaser__image-box{grid-column:span 2;height:0;padding-bottom:66.66667%;position:relative}@media (min-width:768px){.vic-m-contact-teaser__image-box{grid-column:span 3;order:2}}.vic-m-contact-teaser__image{--vic-image-background:#d0d0d0;height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-contact-teaser__name{margin:0 0 12px}.vic-m-contact-teaser__position{display:block;margin:0 0 16px}.vic-m-contact-teaser__text{margin:0 0 16px}.vic-m-contact-teaser__contact-links{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px}.vic-m-contact-teaser__contact-link{flex-shrink:0;margin:0 12px 16px}.vic-m-contact-teaser__social-links{align-items:center;display:flex;justify-content:flex-start;margin:0 -4px}.vic-m-contact-teaser__social-link{margin:0 4px}.vic-e-contact-link{align-items:center;display:inline-flex;justify-content:flex-start}.vic-e-contact-link__category-icon{height:24px;margin:0 8px 0 0;width:24px}.vic-m-contact-teaser-group__content{grid-column:span 2}@media (min-width:768px){.vic-m-contact-teaser-group__content{grid-column:span 12}}@media (min-width:992px){.vic-m-contact-teaser-group__content{grid-column:3/span 8}}.vic-m-contact-teaser-group__headline{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:0 0 40px;padding:16px 0}.vic-m-contact-teaser-group .vic-m-contact-teaser{margin-bottom:64px}.vic-m-contact-teaser-group .vic-m-contact-teaser:last-of-type{margin-bottom:0}.vic-m-download-tile{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;display:flex;justify-content:space-between;padding:24px;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in-out}.vic-h-keyboard-focus .vic-m-download-tile:focus,.vic-m-download-tile:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;outline:0}.vic-m-download-tile__file-name{color:#000;margin:0 0 8px}.vic-m-download-tile__file-info{align-items:center;color:#858585;display:flex;justify-content:flex-start}.vic-m-download-tile__file-type+.vic-m-download-tile__file-size{padding-left:6px}.vic-m-download-tile__file-type+.vic-m-download-tile__file-size:before{content:"-";margin-right:6px}.vic-m-download-tile__icon{color:#ff3e17;flex-shrink:0;height:24px;margin-right:12px;transition:color .3s ease-in-out;width:24px}.vic-m-download-tile:hover>.vic-m-download-tile__icon{color:#a71c00}.vic-m-download-list__headline{margin:0 0 40px;text-align:center}.vic-m-download-list__tiles{position:relative}.vic-m-download-list__tiles:after,.vic-m-download-list__tiles:before{background:#dedede;content:"";height:1px;left:15px;position:absolute;width:calc(100% - 30px)}.vic-m-download-list__tiles:before{display:none;top:0}.vic-m-download-list__tiles:after{bottom:0;display:none}.vic-m-download-list__tiles:first-of-type{padding-top:40px}.vic-m-download-list__tiles:first-of-type:before{display:block}.vic-m-download-list__tiles:last-of-type{padding-bottom:10px}@media (min-width:992px){.vic-m-download-list__tiles:last-of-type{padding-bottom:16px}}.vic-m-download-list__tiles:last-of-type:after{display:block}.vic-m-accordion .vic-m-download-list__tiles:after,.vic-m-accordion .vic-m-download-list__tiles:before,.vic-m-download-list--no-borders .vic-m-download-list__tiles:after,.vic-m-download-list--no-borders .vic-m-download-list__tiles:before{display:none}.vic-m-download-list .vic-m-image-download-teaser{margin-bottom:64px}@media (min-width:992px){.vic-m-download-list .vic-m-image-download-teaser{margin-bottom:64px}}.vic-m-download-list .vic-m-download-tile{margin-bottom:30px}@media (min-width:992px){.vic-m-download-list .vic-m-download-tile{margin-bottom:24px}}.vic-m-anchor-link-box__content{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);padding:24px!important}.vic-m-anchor-link-box__headline{margin:0 0 16px}.vic-m-anchor-link-box__link-list{padding-left:14px}.vic-m-anchor-link-box__link-list .vic-m-link-list__item{margin-bottom:8px;position:relative}.vic-m-anchor-link-box__link-list .vic-m-link-list__item:before{background:#ff3e17;content:"";display:block;height:4px;left:-14px;position:absolute;top:9px;width:4px}.vic-m-homepage-hero{position:relative}.vic-m-homepage-hero--no-margin{margin-bottom:0}.vic-m-homepage-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:64px 32px}@media (min-width:992px){.vic-m-homepage-hero__content{bottom:0;left:0;position:absolute;right:0;top:0;z-index:3}}.vic-m-homepage-hero__headline{flex-basis:auto;margin-bottom:8px;text-align:center}@media (min-width:768px){.vic-m-homepage-hero__headline{margin-bottom:16px}}@media (min-width:992px){.vic-m-homepage-hero__headline{color:#fff}.vic-m-homepage-hero--black-headline .vic-m-homepage-hero__headline{color:#000}}.vic-m-homepage-hero__headline+.vic-m-homepage-hero__button{margin-top:32px}@media (min-width:768px){.vic-m-homepage-hero__headline+.vic-m-homepage-hero__button{margin-top:24px}}.vic-m-homepage-hero__media-wrapper{padding-bottom:56.25%;position:relative;z-index:1}@media (min-width:992px){.vic-m-homepage-hero__media-wrapper{padding-bottom:42.85714%}.vic-m-homepage-hero__media-wrapper:before{background-color:#000;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:2}}.vic-m-homepage-hero__media{height:100%;position:absolute;right:0;top:0;width:100%}@media (max-width:767px){.vic-m-homepage-hero__media--mobile+.vic-m-homepage-hero__media{display:none}}@media (min-width:768px){.vic-m-homepage-hero__media--mobile{display:none}}.vic-m-homepage-hero__input-group{align-items:stretch;display:flex;flex-direction:column;max-width:378px;padding-top:16px;width:100%}@media (min-width:992px){.vic-m-homepage-hero__input-group{padding-top:24px}}.vic-m-homepage-hero__divider{margin:0;overflow:hidden;padding:18px 0;text-align:center;width:100%}@media (min-width:992px){.vic-m-homepage-hero__divider{color:#fff;padding:24px 0}.vic-m-homepage-hero--black-headline .vic-m-homepage-hero__divider{color:#000}}.vic-m-homepage-hero__divider-text{padding:0 20px;position:relative}.vic-m-homepage-hero__divider-text:after,.vic-m-homepage-hero__divider-text:before{background-color:#d0d0d0;bottom:calc(50% - 1px);content:"";height:1px;position:absolute;width:180px}@media (min-width:992px){.vic-m-homepage-hero__divider-text:after,.vic-m-homepage-hero__divider-text:before{background-color:#fff;height:2px;opacity:.3}.vic-m-homepage-hero--black-headline .vic-m-homepage-hero__divider-text:after,.vic-m-homepage-hero--black-headline .vic-m-homepage-hero__divider-text:before{background-color:#000}}.vic-m-homepage-hero__divider-text:before{left:100%}.vic-m-homepage-hero__divider-text:after{right:100%}.vic-m-homepage-hero__caption{color:#858585;display:block;margin:8px}.vic-m-image-download-teaser__image-box{height:0;margin:0 0 20px;padding-bottom:66.66667%;position:relative;width:100%}.vic-m-image-download-teaser__image{--vic-image-background:#d0d0d0;--vic-image-padding:8px;height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-image-download-teaser__link{margin:0 0 16px}.vic-m-image-download-teaser__headline{margin:0 0 8px}.vic-m-image-download-teaser__text{margin:0}.vic-m-testimonials{color:#242424;display:block;margin:58px 0}@media (min-width:768px){.vic-m-testimonials{margin:106px 0}}@media (min-width:992px){.vic-m-testimonials{margin:80px 0}}.vic-m-testimonials__container{display:grid;grid-template:1fr/1fr}.vic-m-testimonials__item{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;justify-content:center;opacity:0;text-align:center;transition:opacity .5s ease-in-out;visibility:hidden}.vic-m-testimonials__item.vic-state-active{opacity:1;visibility:visible}.vic-m-testimonials__image-wrapper{margin-bottom:40px;width:120px}.vic-m-testimonials__headline{margin:0 0 16px}.vic-m-testimonials__headline:after,.vic-m-testimonials__headline:before{content:none}.vic-m-testimonials__text{margin:0 0 24px}.vic-m-testimonials__person{display:flex;flex-direction:column;text-align:center}@media (min-width:768px){.vic-m-testimonials__person{align-items:center;flex-direction:row;justify-content:center;text-align:left}}.vic-m-testimonials__position{margin-top:2px}@media (min-width:768px){.vic-m-testimonials__position{margin-top:0}.vic-m-testimonials__position:before{content:"//";padding:0 5px}}.vic-m-testimonials__pagination{align-items:center;display:flex;justify-content:center;margin-bottom:5px;margin-top:40px}.vic-m-testimonials__pagination-text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;width:90px}.vic-m-tabs{opacity:0;transition:opacity 1s ease-in-out}.vic-m-tabs.vic-state-initialized{opacity:1}.vic-m-tabs__navigation-wrapper{grid-column:span 2;position:relative}@media (max-width:991px){.vic-m-tabs__navigation-wrapper{margin:0 -30px}}@media (min-width:768px){.vic-m-tabs__navigation-wrapper{grid-column:span 12}}@media (min-width:992px){.vic-m-tabs--content-width .vic-m-tabs__navigation-wrapper,.vic-m-tabs-component--content-width .vic-m-tabs__navigation-wrapper{grid-column:3/span 8}}.vic-m-tabs--family .vic-m-tabs__navigation-wrapper:before,.vic-m-tabs-component--family .vic-m-tabs__navigation-wrapper:before{background:#d0d0d0;bottom:0;content:"";height:1px;left:30px;position:absolute;width:calc(100% - 60px)}@media (min-width:992px){.vic-m-tabs--family .vic-m-tabs__navigation-wrapper:before,.vic-m-tabs-component--family .vic-m-tabs__navigation-wrapper:before{left:0;width:100%}}.vic-m-tabs__navigation{--vic-m-tabs__navigation-transparent-with:10px;--vic-m-tabs__navigation-gradient-with:50px;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative}.vic-m-tabs--family .vic-m-tabs__navigation,.vic-m-tabs-component--family .vic-m-tabs__navigation{--vic-m-tabs__navigation-transparent-with:20px;--vic-m-tabs__navigation-gradient-with:80px}@media (min-width:992px){.vic-m-tabs__navigation{--vic-m-tabs__navigation-transparent-with:50px;--vic-m-tabs__navigation-gradient-with:75px}.vic-m-tabs--family .vic-m-tabs__navigation,.vic-m-tabs-component--family .vic-m-tabs__navigation{--vic-m-tabs__navigation-transparent-with:50px;--vic-m-tabs__navigation-gradient-with:80px}}.vic-m-tabs--overflow-left .vic-m-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-tabs__navigation-transparent-with),#000 calc(var(--vic-m-tabs__navigation-transparent-with) + var(--vic-m-tabs__navigation-gradient-with)));mask-image:linear-gradient(to right,transparent var(--vic-m-tabs__navigation-transparent-with),#000 calc(var(--vic-m-tabs__navigation-transparent-with) + var(--vic-m-tabs__navigation-gradient-with)))}.vic-m-tabs--overflow-right .vic-m-tabs__navigation{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--vic-m-tabs__navigation-transparent-with) - var(--vic-m-tabs__navigation-gradient-with)),transparent calc(100% - var(--vic-m-tabs__navigation-transparent-with)));mask-image:linear-gradient(to right,#000 calc(100% - var(--vic-m-tabs__navigation-transparent-with) - var(--vic-m-tabs__navigation-gradient-with)),transparent calc(100% - var(--vic-m-tabs__navigation-transparent-with)))}.vic-m-tabs--overflow-left.vic-m-tabs--overflow-right .vic-m-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-tabs__navigation-transparent-with),#000 calc(var(--vic-m-tabs__navigation-transparent-with) + var(--vic-m-tabs__navigation-gradient-with)),#000 calc(100% - var(--vic-m-tabs__navigation-transparent-with) - var(--vic-m-tabs__navigation-gradient-with)),transparent calc(100% - var(--vic-m-tabs__navigation-transparent-with)));mask-image:linear-gradient(to right,transparent var(--vic-m-tabs__navigation-transparent-with),#000 calc(var(--vic-m-tabs__navigation-transparent-with) + var(--vic-m-tabs__navigation-gradient-with)),#000 calc(100% - var(--vic-m-tabs__navigation-transparent-with) - var(--vic-m-tabs__navigation-gradient-with)),transparent calc(100% - var(--vic-m-tabs__navigation-transparent-with)))}.vic-m-tabs__toggle{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#000;cursor:pointer;flex:0 0 auto;margin:0;padding:16px 16px 8px;position:relative;transition:text-shadow .1s ease-in-out}.vic-m-tabs__toggle:before{border:2px solid #000;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-tabs__toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-tabs__toggle:focus:before{opacity:1}.vic-m-tabs--family .vic-m-tabs__toggle,.vic-m-tabs-component--family .vic-m-tabs__toggle{padding-bottom:24px}.vic-m-tabs__toggle:first-of-type{margin-left:auto}.vic-m-tabs--family .vic-m-tabs__toggle:first-of-type,.vic-m-tabs-component--family .vic-m-tabs__toggle:first-of-type{margin-left:0;padding-left:30px}@media (min-width:992px){.vic-m-tabs--family .vic-m-tabs__toggle:first-of-type,.vic-m-tabs-component--family .vic-m-tabs__toggle:first-of-type{padding-left:0}}.vic-m-tabs--family .vic-m-tabs__toggle:first-of-type:after,.vic-m-tabs-component--family .vic-m-tabs__toggle:first-of-type:after{left:30px;width:calc(100% - 46px)}@media (min-width:992px){.vic-m-tabs--family .vic-m-tabs__toggle:first-of-type:after,.vic-m-tabs-component--family .vic-m-tabs__toggle:first-of-type:after{left:0;width:calc(100% - 16px)}}.vic-m-tabs__toggle:last-of-type{margin-right:auto}.vic-m-tabs--family .vic-m-tabs__toggle:last-of-type,.vic-m-tabs-component--family .vic-m-tabs__toggle:last-of-type{padding-right:30px}@media (min-width:992px){.vic-m-tabs--family .vic-m-tabs__toggle:last-of-type,.vic-m-tabs-component--family .vic-m-tabs__toggle:last-of-type{padding-right:0}}.vic-m-tabs--family .vic-m-tabs__toggle:last-of-type:after,.vic-m-tabs-component--family .vic-m-tabs__toggle:last-of-type:after{width:calc(100% - 46px)}@media (min-width:992px){.vic-m-tabs--family .vic-m-tabs__toggle:last-of-type:after,.vic-m-tabs-component--family .vic-m-tabs__toggle:last-of-type:after{width:calc(100% - 16px)}}.vic-m-tabs__toggle:last-of-type .vic-m-tabs__toggle-label:after{left:auto;right:0}.vic-m-tabs__toggle:focus{outline:0}.vic-m-tabs__toggle.vic-state-active:after,.vic-m-tabs__toggle:hover:after{opacity:1}.vic-m-tabs__toggle:after{background:#ff3e17;content:"";display:block;height:4px;left:16px;opacity:0;position:absolute;top:calc(100% - 3px);transition:opacity .3s ease-in-out;width:calc(100% - 32px)}.vic-m-tabs__toggle-label{position:relative}.vic-m-tabs__panels{margin-top:50px}.vic-m-tabs--family .vic-m-tabs__panels,.vic-m-tabs-component--family .vic-m-tabs__panels{margin-top:46px}.vic-m-tabs__panel{display:none}.vic-m-tabs__panel:focus{outline:0}.vic-m-tabs__panel.vic-state-active{display:block}.vic-m-tabs__panel.vic-state-animating{opacity:0;transform:translateY(5px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.vic-m-tabs__panel.vic-state-animate{opacity:1;transform:translateY(0)}.vic-m-tabs__nav-btn{background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;color:#000;display:none;flex-shrink:0;height:48px;position:absolute;top:2px;width:48px;z-index:1}.vic-m-tabs__nav-btn:hover{border-color:#000}.vic-m-tabs__nav-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-tabs__nav-btn:focus{outline:1px solid #000}.vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--left{left:0}@media (min-width:992px){.vic-m-tabs--overflow-left .vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--left{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-m-tabs--overflow-left .vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--left>*{margin:0}}.vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--right{right:0}@media (min-width:992px){.vic-m-tabs--overflow-right .vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--right{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-m-tabs--overflow-right .vic-m-tabs__nav-btn.vic-m-tabs__nav-btn--right>*{margin:0}}.vic-m-tabs__nav-btn .vic-e-icon{height:20px;width:20px}.vic-m-reference-slider__headline{margin-bottom:32px;margin-top:0}.vic-m-reference-slider__headline--centered{text-align:center}.vic-m-reference-slider__cta{display:flex;justify-content:center;margin-top:30px}.vic-m-reference-slider .vic-m-reference-teaser{width:100%}.vic-m-floating-cta{background-color:#fff;border-radius:50%;bottom:16px;display:block;height:56px;max-height:100vh;opacity:0;overflow:hidden;padding:0;position:fixed;right:16px;transition:opacity .5s ease-in-out .3s,transform .5s ease-in-out .3s;width:56px;z-index:5}@media (min-width:768px){.vic-m-floating-cta{border-radius:10px;bottom:32px;height:auto;max-height:calc(100vh - 150px);padding:0;right:calc(50vw - 180px);width:360px}}@media (min-width:992px){.vic-m-floating-cta{right:32px}}@media (min-width:1332px){.vic-m-floating-cta{bottom:56px;right:56px}}.vic-m-floating-cta.vic-state-disabled,.vic-m-floating-cta.vic-state-invisible{display:none}.vic-m-floating-cta.vic-state-visible{opacity:1}.vic-m-floating-cta.vic-state-animating{transition:all .3s ease-in-out}@media (min-width:768px){.vic-m-floating-cta.vic-state-animating{transition:none}}.vic-m-floating-cta.vic-state-active{-webkit-overflow-scrolling:touch;overflow:auto}@media (max-width:767px){.vic-m-floating-cta.vic-state-active{border-radius:10px;bottom:0;height:auto;padding:8px 16px 0;right:0;width:100vw}}.vic-m-floating-cta__header-headline{margin:0}@media (max-width:767px){.vic-m-floating-cta__header-headline{display:none}}@media (min-width:1332px){.vic-m-floating-cta__header-headline{font-size:20px;line-height:26px}}@media (max-width:767px){.vic-state-active .vic-m-floating-cta__header-headline{display:block}}.vic-m-floating-cta__content-headline{margin:0 0 16px}@media (min-width:1332px){.vic-m-floating-cta__content-headline{font-size:20px;line-height:26px}}.vic-m-floating-cta__button{margin-bottom:40px}.vic-m-floating-cta__wrapper{padding:0;transition:padding .3s linear}@media (max-width:767px){.vic-m-floating-cta__wrapper{width:100%}}@media (min-width:768px){.vic-m-floating-cta__wrapper{padding:16px}}@media (max-width:767px){.vic-m-floating-cta__wrapper:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.vic-m-floating-cta .vic-m-floating-cta__wrapper:after{animation:vic-m-floating-cta__contract-animation .3s linear forwards}.vic-state-active .vic-m-floating-cta__wrapper:after{animation:vic-m-floating-cta__expand-animation .3s linear forwards}}.vic-state-active .vic-m-floating-cta__wrapper{padding:30px 16px 40px}.vic-m-floating-cta__header{align-items:center;display:flex;justify-content:space-between;transition:padding .1s linear,color .3s linear;transition-delay:.15s}@media (max-width:767px){.vic-m-floating-cta__header{color:transparent}}.vic-state-active .vic-m-floating-cta__header{transition-delay:0s}@media (max-width:767px){.vic-state-active .vic-m-floating-cta__header{color:#000;transition-delay:.15s}}@media (min-width:768px){.vic-state-active .vic-m-floating-cta__header{padding-left:16px}}.vic-m-floating-cta__toggle-btn{align-items:center;background-color:#ff3e17;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;margin-right:-12px;padding:0;position:relative;transition:background-color .3s ease-in-out;width:56px}.vic-m-floating-cta__toggle-btn>*{margin:0}.vic-m-floating-cta__toggle-btn:before{border:2px solid #dedede;border-radius:100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-floating-cta__toggle-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-floating-cta__toggle-btn:focus:before{opacity:1}@media (min-width:768px){.vic-m-floating-cta__toggle-btn{height:40px;margin-right:0;width:40px}}@media (hover:hover){.vic-m-floating-cta__toggle-btn:hover{background-color:#a71c00}}.vic-state-animating .vic-m-floating-cta__toggle-btn{background-color:transparent}.vic-state-active .vic-m-floating-cta__toggle-btn{background-color:transparent;color:inherit;height:40px;width:40px}.vic-state-active .vic-m-floating-cta__toggle-btn:hover{background-color:#f6f6f6}.vic-state-active .vic-m-floating-cta__toggle-btn .vic-e-icon{height:24px;width:24px}.vic-m-floating-cta__toggle-btn .vic-e-icon{height:32px;width:32px}@media (min-width:768px){.vic-m-floating-cta__toggle-btn .vic-e-icon{height:20px;width:20px}}.vic-m-floating-cta__copy{margin:0 0 20px}.vic-m-floating-cta__list{width:100%}.vic-m-floating-cta__list-item{border-top:1px solid #dedede}.vic-m-floating-cta__list-item:last-child{border-bottom:1px solid #dedede}.vic-m-floating-cta__link{color:inherit;display:flex;font-size:16px;line-height:19px;padding:18px 0 19px;-webkit-text-decoration:none;text-decoration:none}.vic-m-floating-cta__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-floating-cta__link:focus,.vic-m-floating-cta__link:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.vic-m-floating-cta__link .vic-e-icon{flex:0 0 14px;height:14px;transform:translateY(2px);width:14px}.vic-m-floating-cta__link .vic-m-floating-cta__external-icon{flex:0 0 16px;height:16px;width:16px}.vic-m-floating-cta__link-label{flex:1 1 auto;padding:0 8px 0 0}.vic-m-floating-cta__link--external .vic-m-floating-cta__link-label{padding-left:8px}.vic-m-floating-cta__content{opacity:0;overflow:hidden;padding:24px 0 0;transition:opacity .15s linear}@media (min-width:768px){.vic-m-floating-cta__content{max-height:0;padding:24px 16px 0;transition:opacity .15s linear,max-height .3s linear;width:auto}}.vic-m-floating-cta__content :last-child{margin-bottom:0}.vic-m-floating-cta__content.vic-state-hidden{display:none}.vic-state-active .vic-m-floating-cta__content{opacity:1}@media (max-width:767px){.vic-state-active .vic-m-floating-cta__content{transition-delay:.5s;transition-duration:.3s}}@media (min-width:768px){.vic-state-active .vic-m-floating-cta__content{transition:opacity .3s linear,max-height .3s linear}}.vic-state-active .vic-m-floating-cta__content:not(.vic-state-animating){max-height:none}.vic-m-newswall{display:block;min-height:100vh;position:relative}.vic-m-newswall__results{align-content:space-between;display:flex;flex-flow:column wrap;margin:0;overflow:hidden}@media (min-width:768px){.vic-m-newswall__results{margin:0 -15px}}.vic-m-newswall__results:after,.vic-m-newswall__results:before{content:"";flex-basis:100%;order:2;width:0}.vic-m-newswall:not(.vic-state-loaded) .vic-m-newswall__results{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-newswall .vic-m-search-result-teaser{margin:0 0 48px;width:100%}@media (min-width:768px){.vic-m-newswall .vic-m-search-result-teaser{margin:0 15px 64px;width:calc(50% - 30px)}.vic-m-newswall .vic-m-search-result-teaser:nth-child(odd){order:1}.vic-m-newswall .vic-m-search-result-teaser:nth-child(2n){order:2}}@media (min-width:992px){.vic-m-newswall .vic-m-search-result-teaser{width:calc(33.33% - 30px)}.vic-m-newswall .vic-m-search-result-teaser:nth-child(3n+1){order:1}.vic-m-newswall .vic-m-search-result-teaser:nth-child(3n+2){order:2}.vic-m-newswall .vic-m-search-result-teaser:nth-child(3n){order:3}}@media (min-width:768px){.vic-m-newswall .vic-m-search-result-teaser:nth-child(2) .vic-m-search-result-teaser__image-box{padding-bottom:100%}}.vic-m-newswall__load-more-box{align-items:center;display:flex;justify-content:center}.vic-m-newswall__load-more-btn.vic-state-hidden{display:none}.vic-m-product-detail-hero{color:#000;height:640px;position:relative}@media (min-width:768px){.vic-m-product-detail-hero{height:990px}}@media (min-width:1332px){.vic-m-product-detail-hero{height:1080px}}.vic-m-product-detail-hero--white-text{color:#fff}.vic-m-product-detail-hero__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-top:40px;position:relative;z-index:3}@media (min-width:768px){.vic-m-product-detail-hero__content{padding-top:80px}}@media (min-width:1332px){.vic-m-product-detail-hero__content{padding-top:100px}}.vic-m-product-detail-hero__productname{color:inherit;margin:0 0 24px;text-align:center}@media (min-width:1332px){.vic-m-product-detail-hero__productname{margin:0 0 32px}}.vic-m-product-detail-hero__headline{margin:0 0 24px;text-align:center}@media (min-width:1332px){.vic-m-product-detail-hero__headline{margin:0 0 32px}}.vic-m-product-detail-hero__button-group{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -8px}.vic-m-product-detail-hero__button{margin:0 4px 8px}.vic-m-product-detail-hero__image{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.vic-m-product-detail-hero__image--mobile{display:none}}@media (max-width:767px){.vic-m-product-detail-hero__image--mobile+.vic-m-product-detail-hero__image{display:none}}.vic-m-filter-bar{display:block;min-height:48px;opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-filter-bar.vic-state-hidden,.vic-m-filter-bar.vic-state-loading{opacity:0;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.vic-m-filter-bar.vic-state-hidden{pointer-events:none}.vic-m-filter-bar__active-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-4px}.vic-state-hidden>.vic-m-filter-bar__active-filters{display:none}.vic-m-filter-bar .vic-e-filter-tag,.vic-m-filter-bar__flyout-toggle{margin:4px}.vic-m-filter-bar__flyout-toggle{visibility:hidden}.vic-m-filter-bar__flyout-toggle.vic-state-active{visibility:visible}.vic-m-language-switch-flyout{display:inline-block;position:relative}.vic-m-language-switch-flyout__toggle-btn{align-items:center;background:transparent;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;gap:4px;justify-content:flex-start;margin:-4px -8px;padding:4px 8px;position:relative;transition:background .3s ease-in-out}.vic-m-language-switch-flyout__toggle-btn:before{border:2px solid #ff3e17;border-radius:4px;content:"";height:calc(100% + 10px);left:-5px;opacity:0;position:absolute;top:-5px;transition:opacity .3s ease-in-out;width:calc(100% + 10px)}.vic-m-language-switch-flyout__toggle-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-language-switch-flyout__toggle-btn:focus:before{opacity:1}@media (hover:hover){.vic-m-language-switch-flyout__toggle-btn:hover{background:#f6f6f6}.vic-m-language-switch-flyout--on-dark .vic-m-language-switch-flyout__toggle-btn:hover{background:#000}}.vic-m-language-switch-flyout__toggle-btn:active{background:#f0f0f0}.vic-m-language-switch-flyout--on-dark .vic-m-language-switch-flyout__toggle-btn{color:#fff}.vic-m-language-switch-flyout__active-language{margin:0;pointer-events:none}.vic-m-language-switch-flyout__toggle-icon{height:14px;pointer-events:none;transform:rotate(90deg);transition:transform .3s ease-in-out;width:14px}.vic-m-language-switch-flyout.vic-state-active .vic-m-language-switch-flyout__toggle-icon{transform:rotate(270deg)}.vic-m-language-switch-flyout__flyout{align-items:flex-start;background:#fff;border-radius:10px;box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:16px;justify-content:flex-start;list-style-type:none;margin:0;opacity:0;padding:24px;pointer-events:none;position:absolute;right:-8px;top:calc(100% + 15px);transform:translateY(-20px);transition:opacity .3s ease-in-out,transform .3s ease-in-out;width:192px}.vic-m-language-switch-flyout.vic-state-active>.vic-m-language-switch-flyout__flyout{opacity:1;pointer-events:all;transform:translateY(0)}.vic-m-language-switch-flyout__language{line-height:1;margin:0}.vic-m-language-switch-flyout__language-link{color:#000;-webkit-text-decoration:none;text-decoration:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vic-m-language-switch-flyout__language-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-language-switch-list{align-items:center;display:inline-flex;gap:4px;justify-content:flex-start;list-style-type:none;margin:0;padding:0}.vic-m-language-switch-list__language{border-right:1px solid #000;line-height:1;margin:0;padding:0 4px 0 0;position:relative}.vic-m-language-switch-list__language:last-of-type{border-right:none;padding-right:0}.vic-m-language-switch-list--on-dark .vic-m-language-switch-list__language{border-color:#fff}.vic-m-language-switch-list__language-link{color:#000;line-height:1;margin:0;-webkit-text-decoration:none;text-decoration:none}@media (hover:hover){.vic-m-language-switch-list__language-link:hover{-webkit-text-decoration:underline;text-decoration:underline}}.vic-m-language-switch-list--on-dark .vic-m-language-switch-list__language-link{color:#fff}.vic-m-language-switch-list__language-link.vic-state-active{font-weight:700}.vic-m-header{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.15);display:block;left:0;position:sticky;top:0;transition:transform .3s ease-in-out;width:100%;z-index:10}@media print{.vic-m-page--job-details .vic-m-header{display:none}}.vic-m-header--family{background:rgba(0,0,0,.85);box-shadow:none}.vic-state-hidden-header .vic-m-header{transform:translateY(-100%)}.vic-m-header.vic-m-header--search-bar-active:after{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-header:after{background:rgba(0,0,0,.5);content:"";height:calc(100vh - 112px);height:calc(100vh - var(--vic-header-height, 112px));left:0;opacity:0;position:fixed;top:112px;top:var(--vic-header-height,112px);transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%}.vic-m-header__top-bar{background-color:#ff3e17;min-height:24px;position:relative;z-index:1}@media (min-width:768px){.vic-m-header__top-bar{background-color:#f0f0f0}}.vic-m-header__top-bar-container{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.vic-m-header__top-bar-container{justify-content:space-between}}.vic-m-header__top-bar-external-link{align-items:center;background:#ff3e17;border:none;color:#fff;display:inline-flex;flex:0 0 auto;gap:4px;height:24px;justify-content:center;padding:0 8px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out,color .3s ease-in-out}.vic-m-header__top-bar-external-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-header__top-bar-external-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-header__top-bar-external-link:focus:before{opacity:1}@media (hover:hover){.vic-m-header__top-bar-external-link:hover{background:#a71c00}.vic-m-header__top-bar-external-link:hover .vic-e-link__label{-webkit-text-decoration:none;text-decoration:none}}.vic-m-header__top-bar-external-link:active{color:#fff}.vic-m-header__top-bar-external-link .vic-e-link__icon{flex:0 0 16px;height:16px;margin:0;top:0;width:16px}.vic-m-header__top-bar-external-link .vic-e-link__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vic-m-header__top-bar-text{display:none}@media (min-width:768px){.vic-m-header__top-bar-text{display:block;margin:2px 8px 2px 0}}@media (min-width:992px){.vic-m-header__top-bar-text{margin-left:-8px}}.vic-m-header__top-bar-overlay-toggle{flex:0 0 auto;height:24px}.vic-m-header__main{align-items:center;background:#fff;display:flex;height:88px;justify-content:space-between;position:relative}@media (min-width:992px){.vic-m-header__main{justify-content:flex-start}}.vic-m-header--family .vic-m-header__main{background:transparent}.vic-m-header__icon-btn{align-items:center;background:transparent;border:none;border-radius:100%;color:#000;cursor:pointer;display:flex;height:40px;justify-content:center;padding:0;position:relative;transition:color .3s ease-in-out;width:40px}.vic-m-header__icon-btn:before{border:2px solid #dedede;border-radius:100%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-header__icon-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-header__icon-btn:focus:before{opacity:1}.vic-m-header--family .vic-m-header__icon-btn{color:#fff}.vic-m-header__icon-btn:focus{outline:0}.vic-m-header__icon-btn:hover{background:#f6f6f6}.vic-m-header--family .vic-m-header__icon-btn:hover{background:#000}.vic-m-header__icon-btn:active{background:#f0f0f0}.vic-m-header--family .vic-m-header__icon-btn:active{background:#000}.vic-m-header__navigation-toggle{align-items:center;background:transparent;border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-left:6px;margin-right:-10px;order:2;padding:4px;position:relative;transition:color .3s ease-in-out,background .1s ease-in-out}@media (min-width:992px){.vic-m-header__navigation-toggle{margin-left:-56px;margin-right:16px;order:0}}@media (min-width:1332px){.vic-m-header__navigation-toggle{margin-left:-70px;margin-right:30px}}.vic-m-header__navigation-toggle:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-header__navigation-toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-header__navigation-toggle:focus:before{opacity:1}.vic-m-header--family .vic-m-header__navigation-toggle{color:#fff}@media (max-width:767px){.vic-m-header--search-bar-active .vic-m-header__navigation-toggle{display:none}}.vic-m-header__navigation-toggle:focus{outline:0}.vic-m-header__navigation-toggle:hover{background:#f6f6f6}.vic-m-header--family .vic-m-header__navigation-toggle:hover{background:#000}.vic-m-header__navigation-toggle:active{background:#f0f0f0}.vic-m-header--family .vic-m-header__navigation-toggle:active{background:#000}.vic-m-header__navigation-toggle-icon{height:24px;width:24px}.vic-m-header__navigation-toggle-label{margin:4px 0 0}.vic-m-header__logo-link{color:#ff3e17;line-height:0;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color .3s ease-in-out}.vic-m-header__logo-link:before{border:2px solid #dedede;border-radius:120px;content:"";height:calc(100% + 20px);left:-10px;opacity:0;position:absolute;top:-10px;transition:opacity .3s ease-in-out;width:calc(100% + 20px)}.vic-m-header__logo-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-header__logo-link:focus:before{opacity:1}.vic-m-header--family .vic-m-header__logo-link{color:#fff}.vic-m-header__logo-link:focus{outline:0}.vic-m-header__logo-link:hover{color:#a71c00}.vic-m-header--family .vic-m-header__logo-link:hover{color:#d0d0d0}@media (max-width:767px){.vic-m-header--search-bar-active .vic-m-header__logo-link{display:none}}.vic-m-header__logo-img{height:80px;width:auto}.vic-m-header__logo{height:auto;margin-bottom:-2px;width:128px}.vic-m-header__main-nav{display:none;flex-grow:1;margin:0 16px;opacity:0;transition:opacity .3s ease-in-out}@media (min-width:992px){.vic-m-header__main-nav{display:flex}}@media (min-width:1332px){.vic-m-header__main-nav{margin-left:32px}.vic-m-header--family .vic-m-header__main-nav{margin-left:22px}}.vic-m-header--family .vic-m-header__main-nav{margin-right:0}.vic-m-header.vic-state-loaded .vic-m-header__main-nav{opacity:1}.vic-m-header--search-bar-active .vic-m-header__main-nav{display:none}.vic-m-header__main-nav-list{display:flex}.vic-m-header--family .vic-m-header__main-nav-list{flex:1 1 100%}.vic-m-header__main-nav-item{margin:0 2px;padding:0}.vic-m-header--family .vic-m-header__main-nav-item{flex:0 0 auto}.vic-m-header__main-nav-item[data-customer-mode]{display:none}.vic-m-header__main-nav-item--divider{margin-left:auto}@media (max-width:1331px){.vic-m-header__main-nav-item--divider,.vic-m-header__main-nav-item--divider~.vic-m-header__main-nav-item{display:none}}.vic-customer-mode-b2b .vic-m-header__main-nav-item[data-customer-mode=b2b],.vic-customer-mode-b2c .vic-m-header__main-nav-item[data-customer-mode=b2c]{display:block}.vic-m-header__main-nav-link{background:transparent;border:none;border-radius:120px;color:#000;cursor:pointer;display:block;padding:10px 16px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}.vic-m-header__main-nav-link:before{border:2px solid #dedede;border-radius:120px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-header__main-nav-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-header__main-nav-link:focus:before{opacity:1}.vic-m-header--family .vic-m-header__main-nav-link{color:#fff;padding:10px}.vic-m-header__main-nav-link:focus{outline:0}.vic-m-header__main-nav-link:hover{background:#f6f6f6}.vic-m-header--family .vic-m-header__main-nav-link:hover{background:#000}.vic-m-header__main-nav-link:active{background:#f0f0f0}.vic-m-header--family .vic-m-header__main-nav-link:active{background:#000}.vic-m-header__search-btn{margin-left:auto}@media (min-width:992px){.vic-m-header__search-btn{margin-left:24px;margin-right:-10px}.vic-m-header--family .vic-m-header__search-btn{margin-left:auto}}@media (min-width:1332px){.vic-m-header--family .vic-m-header__search-btn{margin-left:0}}.vic-m-header--search-bar-active .vic-m-header__search-btn{display:none}.vic-m-header__search-icon{color:#000;height:24px;width:24px}.vic-m-header--family .vic-m-header__search-icon{color:#fff}.vic-m-header__language-switch{margin-left:6px;margin-right:0}@media (min-width:768px){.vic-m-header__language-switch{margin-left:16px;margin-right:16px}}@media (min-width:992px){.vic-m-header__language-switch{margin-left:24px;margin-right:0}}.vic-m-header--search-bar-active .vic-m-header__language-switch{display:none}.vic-m-header__search-bar-box{bottom:0;height:88px;left:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%}@media (min-width:768px){.vic-m-header__search-bar-box{width:calc(100% - 50px)}}@media (min-width:992px){.vic-m-header__search-bar-box{width:100%}}.vic-m-header--search-bar-active .vic-m-header__search-bar-box{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-header__search-bar{align-items:center;display:flex;display:none;height:100%;justify-content:stretch}@media (min-width:768px) and (max-width:991px){.vic-m-header__search-bar{padding-right:16px}}.vic-m-header--search-bar-active .vic-m-header__search-bar{display:flex}.vic-m-header__search-bar-close-btn{flex-shrink:0;margin-left:12px}.vic-m-header__search-bar-close-icon{height:24px;width:24px}.vic-m-header__search-input{flex-grow:1;min-width:150px}@media (min-width:768px){.vic-m-header__search-input{margin-left:168px}}.vic-m-header__app-switcher{align-items:center;display:flex;height:40px;justify-content:center;margin-left:auto;margin-right:-8px;margin-top:-2px;width:40px}@media (min-width:992px){.vic-m-header__app-switcher{margin-left:24px}}.vic-m-header--family .vic-m-header__app-switcher{display:none}@media (max-width:991px){.vic-m-header__app-switcher+.vic-m-header__search-btn{margin-left:16px}.vic-m-header--family .vic-m-header__app-switcher+.vic-m-header__search-btn{margin-left:auto}}.vic-m-header .mat-icon-button{align-items:center;color:#000;display:flex;height:40px;justify-content:center;line-height:24px;position:relative;transition:background .3s ease-in-out;width:40px}.vic-m-header .mat-icon-button:before{border:2px solid #dedede;border-radius:120px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-header .mat-icon-button:focus{outline:none}.vic-h-keyboard-focus .vic-m-header .mat-icon-button:focus:before{opacity:1}.vic-m-header--family .vic-m-header .mat-icon-button{color:#fff}.vic-h-keyboard-focus .vic-m-header .mat-icon-button:focus{background:transparent}.vic-m-header .mat-icon-button:hover{background:#f6f6f6}.vic-m-header--family .vic-m-header .mat-icon-button:hover{background:#000}.vic-m-header .mat-button-wrapper{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.vic-m-emotional-teaser{max-width:280px}.vic-m-emotional-teaser__image{height:auto}.vic-m-emotional-teaser__image+.vic-m-emotional-teaser__content{margin-top:4px}.vic-m-emotional-teaser__content{display:flex;flex-direction:column;gap:4px}.vic-m-emotional-teaser__headline{display:block;margin:0}.vic-m-emotional-teaser__text{margin:0}.vic-m-navigation{--vic-m-navigation-bg-color:#fff;--vic-m-navigation-text-color:#000;--vic-m-navigation-button-hover-bg-color:#dedede;--vic-m-navigation-divider-color:#dedede;background:transparent;height:100vh;height:var(--vic-viewport-height,100vh);left:0;pointer-events:none;position:fixed;top:0;transition:background .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%;z-index:20}.vic-m-navigation.vic-m-navigation--dark{--vic-m-navigation-bg-color:#000;--vic-m-navigation-text-color:#fff;--vic-m-navigation-button-hover-bg-color:#353535;--vic-m-navigation-divider-color:#353535}.vic-m-navigation.vic-state-open{background:rgba(0,0,0,.5);pointer-events:all;transition:visibility 0s,background .3s ease-in-out;visibility:visible}.vic-m-navigation__flyout{display:flex;flex-direction:column;height:100%;transform:translateX(-100%);transition:transform .3s ease-in-out,max-width .1s ease-in-out;width:100%}@media (min-width:992px){.vic-m-navigation__flyout{max-width:450px}}.vic-state-open>.vic-m-navigation__flyout{transform:translateX(0)}@media (min-width:1332px){[active-level="2"] .vic-m-navigation__flyout{max-width:810px}}.vic-m-navigation__content{background:var(--vic-m-navigation-bg-color);display:block;height:100%;overflow-y:auto;padding:32px 32px 100px;position:relative;width:100%}@media (min-width:992px){.vic-m-navigation__content{padding:28px 48px 28px 120px}}.vic-m-navigation__logo{color:#ff3e17;display:flex;height:auto;width:128px}@media (max-width:991px){[active-level]:not([active-level="0"]) .vic-m-navigation__logo{display:none}}@media (min-width:992px){.vic-m-navigation__logo{margin-bottom:-5px;margin-top:5px}}.vic-m-navigation__logo-img-box{height:80px;margin-top:-10px;max-width:280px;width:100%}.vic-m-navigation__logo-img{--vic-image-object-position:0% 0%;height:100%;width:100%}.vic-m-navigation__close-btn{color:var(--vic-m-navigation-text-color);margin-top:-8px;position:absolute;right:32px;top:32px}@media (min-width:992px){.vic-m-navigation__close-btn{left:60px;right:auto}}.vic-m-navigation__close-btn:hover{background-color:var(--vic-m-navigation-button-hover-bg-color)}.vic-m-navigation__close-subnav-btn{background:transparent;border:none;border-radius:4px;color:var(--vic-m-navigation-text-color);cursor:pointer;display:none;height:34px;margin:-4px 0 -4px -16px;padding:0 12px 0 6px;position:relative;transition:background .3s ease-in-out}.vic-m-navigation__close-subnav-btn:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-navigation__close-subnav-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation__close-subnav-btn:focus:before{opacity:1}.vic-m-navigation--dark .vic-m-navigation__close-subnav-btn{position:relative;position:absolute}.vic-m-navigation--dark .vic-m-navigation__close-subnav-btn:before{border:2px solid #fff;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-navigation--dark .vic-m-navigation__close-subnav-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation--dark .vic-m-navigation__close-subnav-btn:focus:before{opacity:1}@media (min-width:992px){.vic-m-navigation__close-subnav-btn{border-radius:100%;height:40px;left:60px;margin:-8px 0 0;padding:0;position:absolute;top:116px;width:40px}}.vic-m-navigation__close-subnav-btn:focus{outline:0}.vic-m-navigation__close-subnav-btn:hover{background:var(--vic-m-navigation-button-hover-bg-color)}.vic-m-navigation__close-subnav-btn:active{background:#f0f0f0}@media (min-width:992px){.vic-m-navigation__close-subnav-btn:before{border-radius:100%}}.vic-m-navigation__close-subnav-btn.vic-state-visible{align-items:center;display:flex;justify-content:center}.vic-m-navigation__close-subnav-icon{color:inherit;flex-shrink:0;height:24px;width:24px}.vic-m-navigation__close-subnav-label{margin-left:8px}@media (min-width:992px){.vic-m-navigation__close-subnav-label{display:none}}.vic-m-navigation__navigation{margin:60px 0 0;position:relative}.vic-m-navigation__navigation--secondary{margin-top:48px}.vic-m-navigation__navigation--tertiary{margin-top:40px}.vic-m-navigation__navigation-list.vic-state-animate>*{animation:vic-appear-right .3s forwards}.vic-m-navigation__navigation-item{line-height:1;margin:0 0 24px;padding:0}.vic-m-navigation__navigation-item[data-customer-mode]{display:none}.vic-customer-mode-b2b .vic-m-navigation__navigation-item[data-customer-mode=b2b],.vic-customer-mode-b2c .vic-m-navigation__navigation-item[data-customer-mode=b2c]{display:block}.vic-m-navigation__navigation-link{background:transparent;border:none;color:var(--vic-m-navigation-text-color);cursor:pointer;display:inline-block;padding:0;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none}.vic-m-navigation__navigation-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-navigation__navigation-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation__navigation-link:focus:before{opacity:1}.vic-m-navigation--dark .vic-m-navigation__navigation-link{font-size:24px;line-height:28px;position:relative}.vic-m-navigation--dark .vic-m-navigation__navigation-link:before{border:2px solid #fff;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-navigation--dark .vic-m-navigation__navigation-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation--dark .vic-m-navigation__navigation-link:focus:before{opacity:1}.vic-m-navigation--dark .vic-m-navigation__navigation--secondary .vic-m-navigation__navigation-link{font-size:16px;line-height:18px}.vic-state-disabled>.vic-m-navigation__navigation-link{display:none}.vic-m-navigation__navigation-link--external{display:inline-flex;flex-flow:row-reverse;gap:6px}.vic-m-navigation__navigation-link--external .vic-e-icon{flex:0 0 22px;height:22px;right:0;top:4px;width:22px}@media (min-width:1332px){.vic-m-navigation__navigation-link--external .vic-e-icon{flex:0 0 28px;height:28px;top:6px;width:28px}}.vic-m-navigation__navigation--secondary .vic-m-navigation__navigation-link--external .vic-e-icon,.vic-m-navigation__navigation--tertiary .vic-m-navigation__navigation-link--external .vic-e-icon,.vic-m-navigation__sub-navigation .vic-m-navigation__navigation-link--external .vic-e-icon{flex:0 0 16px;height:16px;top:2px;width:16px}.vic-m-navigation__navigation-link.vic-state-active .vic-m-navigation__navigation-link-label,.vic-m-navigation__navigation-link:hover .vic-m-navigation__navigation-link-label{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-navigation__sub-navigation{background:var(--vic-m-navigation-bg-color);display:none;left:0;max-width:282px;min-height:100%;position:absolute;top:0;width:100%;z-index:1}.vic-m-navigation__sub-navigation.vic-state-active{display:block}.vic-m-navigation__sub-navigation.vic-state-animate>*{animation:vic-appear-right .3s forwards}@media (min-width:768px){[active-level="2"] .vic-m-navigation__sub-navigation:after{background:var(--vic-m-navigation-divider-color);content:"";height:calc(100% + 40px);position:absolute;right:-48px;top:-20px;width:1px}}@media (min-width:1332px){[active-level="2"] .vic-m-navigation__sub-navigation:after{display:block}.vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation{background:transparent;height:100%;left:450px;max-width:360px;overflow-y:auto;padding:114px 32px 80px;position:fixed}}.vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation:after{display:none}.vic-m-navigation__sub-navigation-list{list-style:none;margin:0;padding:0;width:100%}.vic-m-navigation__subnav-headline{color:var(--vic-m-navigation-text-color);display:block;margin:0 0 32px}.vic-m-navigation__show-all-link{color:var(--vic-m-navigation-text-color);display:inline-block;margin:0 0 32px;position:relative;-webkit-text-decoration:none;text-decoration:none}.vic-m-navigation__show-all-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-navigation__show-all-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation__show-all-link:focus:before{opacity:1}.vic-m-navigation--dark .vic-m-navigation__show-all-link{position:relative}.vic-m-navigation--dark .vic-m-navigation__show-all-link:before{border:2px solid #fff;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-navigation--dark .vic-m-navigation__show-all-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-navigation--dark .vic-m-navigation__show-all-link:focus:before{opacity:1}.vic-m-navigation__show-all-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-navigation__target-group-box{align-items:center;background:var(--vic-m-navigation-bg-color);border-top:1px solid var(--vic-m-navigation-divider-color);display:flex;justify-content:center;padding:16px;width:100%;z-index:1}.vic-m-navigation__a11y-closing-btn{background:#fff;bottom:80px;position:absolute;right:32px}.vic-m-navigation__highlight-cta{margin-top:8px}.vic-m-navigation__content>.vic-m-navigation__highlight-cta{animation:vic-appear-right .3s forwards}.vic-m-navigation__highlight-cta.vic-state-disabled{display:none}.vic-m-navigation__navigation--secondary+.vic-m-navigation__highlight-cta{margin-top:16px}.vic-m-navigation__navigation--primary+.vic-m-navigation__highlight-cta{margin-top:24px}.vic-m-navigation__emotional-teasers{grid-gap:48px;display:grid;gap:48px;margin-top:72px}.vic-m-navigation__emotional-teasers.vic-state-disabled{display:none}.vic-m-navigation__emotional-teaser{color:var(--vic-m-navigation-text-color)}.vic-m-navigation__emotional-teaser.vic-state-animate{animation:vic-appear-right .3s forwards}.vic-m-navigation__emotional-teasers--nested{padding-bottom:32px}@media (min-width:992px){.vic-m-navigation__emotional-teasers--nested{padding-bottom:28px}}.vic-m-table{display:block}.vic-m-table__container{position:relative;z-index:0}.vic-m-table__wrapper{max-width:100%;overflow-x:auto;scroll-behavior:smooth}.vic-m-table__wrapper:after,.vic-m-table__wrapper:before{bottom:0;content:"";display:block;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:56px;z-index:1}.vic-m-table__container--more-left .vic-m-table__wrapper:before,.vic-m-table__container--more-right .vic-m-table__wrapper:after{opacity:1}.vic-m-table__wrapper:before{background:linear-gradient(-90deg,rgba(246,246,246,0),#f6f6f6);left:0}.vic-m-table__wrapper:after{background:linear-gradient(90deg,rgba(246,246,246,0),#f6f6f6);right:0}.vic-m-table__wrapper [role=table],.vic-m-table__wrapper table{border:none;border-collapse:collapse;border-spacing:0;display:table;width:100%}.vic-m-table__wrapper [role=rowgroup],.vic-m-table__wrapper tbody{display:table-row-group}.vic-m-table__wrapper [role=row],.vic-m-table__wrapper tr{border:none;display:table-row}.vic-m-table__wrapper [role=row]:nth-child(odd),.vic-m-table__wrapper tr:nth-child(odd){background-color:#fff}.vic-m-table__wrapper [role=cell],.vic-m-table__wrapper [role=columnheader],.vic-m-table__wrapper td,.vic-m-table__wrapper th{border:none;display:table-cell;padding:16px;vertical-align:baseline;vertical-align:initial}.vic-m-table__wrapper [role=columnheader],.vic-m-table__wrapper th{text-align:left;white-space:nowrap}.vic-m-table__wrapper a{color:#ff3e17;-webkit-text-decoration:none;text-decoration:none;text-underline-offset:2px}.vic-m-page--a11y-mode .vic-m-table__wrapper a,.vic-m-table__wrapper a:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-page--a11y-mode .vic-m-table__wrapper a{color:inherit}.vic-m-description-list__dl{margin:0;padding:0}.vic-m-description-list__row{display:flex;flex-wrap:wrap}.vic-m-description-list__row:nth-child(odd){background-color:#fff}.vic-m-description-list__detail,.vic-m-description-list__term{margin:0;padding:16px 24px}.vic-m-description-list__term{flex:0 0 100%;padding-bottom:0}@media (min-width:768px){.vic-m-description-list__term{flex:0 0 33.3333%;padding-bottom:16px}}.vic-m-description-list__detail{flex:0 0 100%}@media (min-width:768px){.vic-m-description-list__detail{flex:0 0 66.6666%}}.vic-m-description-list__image{height:auto;max-width:400px}.vic-m-description-list__image-map-wrapper .vic-m-points-of-interest-component{margin-bottom:0;padding:0}.vic-m-description-list__image-map-wrapper .vic-m-points-of-interest-component .vic-m-points-of-interest{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;justify-content:normal;padding:0}.vic-e-search-input{display:block}.vic-e-search-input__wrapper{position:relative}.vic-e-search-input__combobox{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;display:flex;transition:box-shadow .3s ease-in-out}.vic-e-search-input__combobox:focus-within,.vic-e-search-input__combobox:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.08),0 8px 16px 0 rgba(0,0,0,.08),0 16px 32px 0 rgba(0,0,0,.08),inset 0 1px 0 0 #dedede}.vic-e-search-input__input{background-color:transparent;border:0;color:#000;flex:1 1 auto;height:56px;min-width:150px;outline:0;padding:16px}.vic-e-search-input__input::-webkit-search-cancel-button,.vic-e-search-input__input::-webkit-search-decoration,.vic-e-search-input__input::-webkit-search-results-button,.vic-e-search-input__input::-webkit-search-results-decoration{display:none}.vic-e-search-input__input:-ms-input-placeholder{color:#858585}.vic-e-search-input__input::placeholder{color:#858585}.vic-e-search-input__input[placeholder]{text-overflow:ellipsis}.vic-e-search-input__input:focus,.vic-e-search-input__input:hover{border:0;outline:0}.vic-e-search-input__submit{align-items:center;background-color:transparent;border-radius:100%;color:#545454;display:flex;flex-shrink:0;height:40px;justify-content:center;margin-right:8px;pointer-events:none;position:relative;transition:background .3s ease-in-out,color .3s ease-in-out;width:40px}.vic-e-search-input__submit:before{border:2px solid #dedede;border-radius:120px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-search-input__submit:focus{outline:none}.vic-h-keyboard-focus .vic-e-search-input__submit:focus:before{opacity:1}.vic-e-search-input__submit:hover{background:#dedede}.vic-e-search-input__submit:active{background:#d0d0d0}.vic-state-can-submit .vic-e-search-input__submit{color:#545454;cursor:pointer;pointer-events:all}.vic-e-search-input__submit .vic-e-icon{height:24px;width:24px}.vic-e-search-input__listbox{background-color:#fff;border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,.08),0 2px 4px 0 rgba(0,0,0,.08),0 4px 8px 0 rgba(0,0,0,.08),inset 0 1px 0 0 #dedede;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 3px);transform:translateY(5px);transition:all .3s ease-in-out;visibility:hidden;z-index:3}.vic-e-search-input__listbox.vic-state-active{opacity:1;pointer-events:all;transform:translateY(0);visibility:visible}.vic-e-search-input__item{cursor:pointer;padding:8px 16px}.vic-e-search-input__item:first-child{padding-top:16px}.vic-e-search-input__item:last-child{padding-bottom:16px}.vic-e-search-input__item.vic-state-focus,.vic-e-search-input__item:hover{background-color:#f0f0f0}.vic-m-search-input-group{padding-bottom:40px;padding-top:40px}.vic-m-search-input-group__headline{grid-column:span 2;margin:0 0 28px;text-align:center}@media (min-width:768px){.vic-m-search-input-group__headline{grid-column:span 12}}@media (min-width:992px){.vic-m-search-input-group__headline{grid-column:4/span 6}}.vic-m-search-input-group__search-input{grid-column:span 2}@media (min-width:768px){.vic-m-search-input-group__search-input{grid-column:span 12}}@media (min-width:992px){.vic-m-search-input-group__search-input{grid-column:3/span 8}}.vic-m-context-navigation{display:block;left:0;position:sticky;right:0;top:112px;top:var(--vic-header-height,112px);z-index:8}.vic-m-context-navigation.vic-m-context-navigation--no-sticky-header{top:0}.vic-state-hidden-header .vic-m-context-navigation{pointer-events:none}.vic-m-context-navigation__top{background-color:#242424;transition:transform .3s ease-in-out}.vic-state-hidden-header .vic-m-context-navigation__top{pointer-events:all;transform:translateY(-112px);transform:translateY(calc(var(--vic-header-height, 112px)*-1))}.vic-m-context-navigation__header-box{background:#000}.vic-m-context-navigation__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px}.vic-m-context-navigation__headline{color:#fff;flex:0 1 auto;margin:0}@media (min-width:768px){.vic-m-context-navigation__headline{margin-right:40px}}@media (max-width:767px){.vic-m-context-navigation__header-cta{display:none}}.vic-m-context-navigation__navigation{position:relative}.vic-m-context-navigation__list{align-items:center;display:flex;height:40px;justify-content:flex-start;list-style:none;margin-left:-32px;overflow-x:auto;width:calc(100% + 64px)}@media (min-width:992px){.vic-m-context-navigation__list{margin-left:0;width:100%}}.vic-m-context-navigation__item{height:100%;margin:0 32px 0 0;padding:0;scroll-snap-align:start;scroll-snap-stop:always}.vic-m-context-navigation__item:first-child{padding-left:32px}@media (min-width:992px){.vic-m-context-navigation__item:first-child{padding-left:0}}.vic-m-context-navigation__item:last-child{padding-right:32px}@media (min-width:992px){.vic-m-context-navigation__item:last-child{padding-right:0}}.vic-m-context-navigation__link{border-bottom:4px solid transparent;color:#fff;display:block;height:100%;line-height:40px;max-width:222px;overflow:hidden;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;transition:border-color .3s ease-in-out;white-space:nowrap}.vic-m-context-navigation__link:before{border:2px solid #ff3e17;border-radius:2px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-context-navigation__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-context-navigation__link:focus:before{opacity:1}.vic-m-context-navigation__link.vic-state-active,.vic-m-context-navigation__link:hover{border-color:#ff3e17}.vic-m-context-navigation__arrows{align-items:center;bottom:0;display:flex;height:40px;justify-content:space-between;left:0;pointer-events:none;position:absolute;width:100%}@media (min-width:992px){.vic-m-context-navigation__arrows{margin-left:64px;width:calc(100% - 128px)}}.vic-m-context-navigation__arrows:after,.vic-m-context-navigation__arrows:before{bottom:0;content:"";height:100%;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:64px;z-index:1}@media (min-width:992px){.vic-m-context-navigation__arrows:after,.vic-m-context-navigation__arrows:before{width:90px}}.vic-m-context-navigation__arrows:before{background:linear-gradient(270deg,rgba(36,36,36,0) 0,#242424);left:0}@media (min-width:992px){.vic-m-context-navigation__arrows:before{background:linear-gradient(270deg,rgba(36,36,36,0) 0,#242424 100%,#242424 50px);background:linear-gradient(270deg,rgba(36,36,36,0) 0,#242424 100% 50px)}}.vic-state-can-scroll-left .vic-m-context-navigation__arrows:before{opacity:1}.vic-m-context-navigation__arrows:after{background:linear-gradient(90deg,rgba(36,36,36,0) 0,#242424);right:0}@media (min-width:992px){.vic-m-context-navigation__arrows:after{background:linear-gradient(90deg,rgba(36,36,36,0) 0,#242424 100%,#242424 50px);background:linear-gradient(90deg,rgba(36,36,36,0) 0,#242424 100% 50px)}}.vic-state-can-scroll-right .vic-m-context-navigation__arrows:after{opacity:1}.vic-m-context-navigation .vic-m-context-navigation__arrow{display:none}@media (min-width:992px){.vic-m-context-navigation .vic-m-context-navigation__arrow{display:flex;opacity:0;pointer-events:none;position:relative;transition:opacity .3s ease-in-out;z-index:2}}.vic-state-can-scroll-left .vic-m-context-navigation__arrow-prev,.vic-state-can-scroll-right .vic-m-context-navigation__arrow-next{opacity:1;pointer-events:all}.vic-m-context-navigation__sticky-footer{align-items:center;background:#fff;border-top:2px solid #dedede;bottom:0;display:flex;justify-content:center;left:0;opacity:1;padding:16px;position:fixed;transition:visibility 0s ease-in-out,opacity .1s ease-in-out;visibility:visible;width:100%}@media (min-width:768px){.vic-m-context-navigation__sticky-footer{display:none}}.vic-state-footer-visible>.vic-m-context-navigation__sticky-footer{opacity:0;transition:opacity .1s ease-in-out,visibility 0s ease-in-out .1s;visibility:hidden}.vic-state-hidden-header .vic-m-context-navigation__sticky-footer{pointer-events:all}.vic-e-target-group-switch{align-items:center;background:#dedede;border:2px solid #dedede;border-radius:120px;cursor:pointer;display:inline-flex;justify-content:space-between;opacity:0;position:relative;transition:opacity .3s ease-in-out,background .3s ease-in-out}.vic-e-target-group-switch:before{border:2px solid #dedede;border-radius:120px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-e-target-group-switch:focus{outline:none}.vic-h-keyboard-focus .vic-e-target-group-switch:focus:before{opacity:1}.vic-e-target-group-switch:focus{outline:0}.vic-e-target-group-switch:active{background:#d0d0d0}.vic-e-target-group-switch:before{border-width:2px}.vic-e-target-group-switch.vic-state-loaded{opacity:1}.vic-e-target-group-switch__option{background:transparent;border-radius:120px;color:#000;margin:0;padding:4px 16px;transition:color .3s ease-in-out,background .3s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.vic-h-keyboard-focus :focus>.vic-e-target-group-switch__option:not(.vic-state-active),:hover>.vic-e-target-group-switch__option:not(.vic-state-active){-webkit-text-decoration:underline;text-decoration:underline}.vic-e-target-group-switch__option.vic-state-active{background:#000;color:#fff}.vic-m-reference-search{display:block}.vic-m-reference-search__form{grid-gap:16px 32px;align-content:space-between;display:grid;gap:16px 32px;grid-template-columns:minmax(auto,500px) minmax(auto,500px) auto;margin-bottom:48px}.vic-m-reference-search__search-input{grid-column:span 3}@media (min-width:992px){.vic-m-reference-search__search-input{grid-column:span 1}}.vic-m-reference-search__search-input .vic-e-search-input__combobox{border:1px solid #d0d0d0;border-radius:4px;box-shadow:none}.vic-m-reference-search__search-input .vic-e-search-input__input{height:54px}.vic-m-reference-search__filter-boxes{grid-gap:16px 8px;display:grid;flex-grow:1;gap:16px 8px;grid-column:span 3;grid-template-columns:1fr 1fr}@media (min-width:768px){.vic-m-reference-search__filter-boxes{grid-column:span 2}}@media (min-width:992px){.vic-m-reference-search__filter-boxes{grid-column:span 1}}.vic-m-reference-search__filter-box{grid-column:span 2;min-width:150px}@media (min-width:768px){.vic-m-reference-search__filter-box{grid-column:span 1}}.vic-m-reference-search__filter-box .vic-e-form-field__box{border-color:#d0d0d0!important;border-width:1px;height:56px}.vic-m-reference-search__filter-box .vic-e-select__select{border-radius:4px}.vic-m-reference-search__filter-box .vic-e-select__toggle-icon{bottom:14px}.vic-m-reference-search__map-view-toggle{align-items:center;display:inline-flex;grid-column:span 3;height:54px;justify-content:center;padding:8px 48px}@media (min-width:768px){.vic-m-reference-search__map-view-toggle{grid-column:span 1;margin-left:auto;max-width:500px}}.vic-m-reference-search__results{grid-gap:64px 15px;display:grid;gap:64px 15px;grid-template-columns:repeat(12,1fr)}@media (min-width:768px){.vic-m-reference-search__results{gap:64px 30px}}.vic-m-reference-search .vic-m-reference-search-result-item{animation:vic-fade-in-animation 1s forwards;grid-column:span 12}.vic-m-reference-search .vic-m-reference-search-result-item--large{grid-column:span 12}@media (min-width:768px){.vic-m-reference-search .vic-m-reference-search-result-item--large{grid-column:span 4}.vic-m-reference-search .vic-m-reference-search-result-item--large:first-of-type,.vic-m-reference-search .vic-m-reference-search-result-item--large:nth-of-type(2){grid-column:span 6}}.vic-m-reference-search__pagination{border-top:1px solid #dedede;margin-top:32px}.vic-m-reference-search__pagination.vic-state-disabled{display:none}.vic-m-reference-search__no-result-message{align-items:center;display:flex;flex-direction:column;grid-column:span 12;justify-content:flex-start;padding:100px 32px}.vic-m-reference-search__no-result-text{margin:0 0 24px;text-align:center}.vic-m-reference-search-result-item{display:block}@media (min-width:768px){.vic-m-reference-search-result-item{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(12,1fr)}}.vic-m-reference-search-result-item--large{display:block}.vic-m-reference-search-result-item__image{grid-column:span 12;margin-bottom:24px}@media (min-width:768px){.vic-m-reference-search-result-item__image{grid-column:span 4;margin-bottom:0}}@media (min-width:992px){.vic-m-reference-search-result-item__image{grid-column:span 3}}.vic-m-reference-search-result-item--large .vic-m-reference-search-result-item__image{grid-column:span 12;margin-bottom:24px}.vic-m-reference-search-result-item__content{grid-column:span 12}@media (min-width:768px){.vic-m-reference-search-result-item__content{grid-column:span 8}}@media (min-width:992px){.vic-m-reference-search-result-item__content{grid-column:span 9}}.vic-m-reference-search-result-item--large .vic-m-reference-search-result-item__content{grid-column:span 12}.vic-m-reference-search-result-item__tags{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -12px 8px}.vic-m-reference-search-result-item .vic-e-category-tag,.vic-m-reference-search-result-item__tag{margin:0 12px 6px}.vic-m-reference-search-result-item__headline{color:#000;display:block;margin:0 0 16px;-webkit-text-decoration:none;text-decoration:none}.vic-m-reference-search-result-item__headline:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-reference-search-result-item__text{margin:0 0 8px}.vic-e-category-tag{align-items:center;color:#858585;display:flex;justify-content:flex-start}.vic-e-category-tag__icon{height:16px;margin-right:5px;width:16px}.vic-e-category-tag__label{margin-top:2px}.vic-e-loading-bounce{height:80px;left:calc(50% - 40px);opacity:1;position:absolute;top:calc(50% - 40px);transition:opacity .3s ease-in-out;width:80px}.vic-e-loading-bounce__loading-bounce{animation:spinner-bounce 2s ease-in-out infinite;background:#ff3e17;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.vic-e-loading-bounce__loading-bounce:nth-of-type(2){animation-delay:-1s}.vic-m-form{display:block;position:relative}.vic-m-form.vic-state-loading .vic-e-loading-bounce{opacity:1}.vic-m-form__content{opacity:1;transition:opacity .1s ease-in-out}.vic-state-error .vic-m-form__content,.vic-state-loading .vic-m-form__content,.vic-state-success .vic-m-form__content{opacity:0;pointer-events:none}.vic-m-form__headline,.vic-m-form__text{margin:0 0 32px}.vic-m-form__form{display:block}.vic-m-form__form>.vic-m-form__image-box,.vic-m-form__form>.vic-m-next-steps{margin-bottom:30px}.vic-m-form .vic-m-form__image-content{display:block;max-width:100%;max-width:var(--vic-m-form__image-width--mobile,100%);position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:768px){.vic-m-form .vic-m-form__image-content{max-width:100%;max-width:var(--vic-m-form__image-width,100%)}}.vic-m-form .vic-m-form__image-content:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-form .vic-m-form__image-content:focus{outline:none}.vic-h-keyboard-focus .vic-m-form .vic-m-form__image-content:focus:before{opacity:1}.vic-m-form .vic-m-form__image{width:100%}.vic-m-form .vic-e-richtext{grid-column:span 2;margin-bottom:0}.vic-m-form__input.vic-state-invisible{height:0;opacity:0;position:absolute;width:0;z-index:-1}.vic-m-form__submit-btn{margin-top:50px}.vic-m-form__error,.vic-m-form__success{align-items:flex-start;display:none;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.vic-state-error .vic-m-form__error,.vic-state-success .vic-m-form__success{display:flex}.vic-m-form .vic-e-loading-bounce{bottom:100px;opacity:0;top:auto}.vic-m-form__response-headline{margin:0 0 25px}.vic-m-form__response-text{margin:0 0 32px}.vic-m-form-step{display:none}.vic-m-form-step.vic-state-visible{display:block}.vic-m-form-step__validation-button{margin-top:32px}.vic-m-multistep-form{display:block;position:relative}.vic-m-multistep-form:not(.vic-state-initialized) .vic-m-form-step:first-of-type{display:block}.vic-e-hidden-input{display:none}.vic-e-placeholder-box{animation:vic-placeholder-animation 3s ease 1s infinite;background:#d0d0d0;border-radius:4px;display:inline-block;height:16px}.vic-m-reference-search-component{margin-top:64px}.vic-m-reference-search-component__headline{margin:0 0 8px}.vic-m-reference-search-component__text{margin:0 0 24px}.vic-m-contentpage-hero{margin-bottom:60px;margin-top:60px}@media (min-width:768px){.vic-m-contentpage-hero{margin-bottom:80px;margin-top:80px}}.vic-m-contentpage-hero__content{grid-column:span 2}@media (min-width:768px){.vic-m-contentpage-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-contentpage-hero__content{grid-column:3/span 8}.vic-m-contentpage-hero--grid-width .vic-m-contentpage-hero__content{grid-column:span 12}}.vic-m-contentpage-hero__header{color:#545454;margin:0 0 24px}@media (max-width:767px){.vic-m-contentpage-hero__header--not-mobile{display:none}}.vic-m-contentpage-hero__tags{display:flex;flex-wrap:wrap;margin:-6px -12px}.vic-m-contentpage-hero__tag{margin:6px 12px}@media (max-width:767px){.vic-m-contentpage-hero__header-item{display:none}}.vic-m-contentpage-hero__header-item+.vic-m-contentpage-hero__header-item:before{content:"//";margin-right:2px}@media (max-width:767px){.vic-m-contentpage-hero__date,.vic-m-contentpage-hero__subheadline{display:inline}}.vic-m-contentpage-hero__headline{margin:0 0 32px}.vic-m-contentpage-hero .vic-m-social-sharing-group{margin:36px -4px 44px}.vic-m-contentpage-hero__text{margin:0}.vic-m-errorpage-hero{padding-top:40px}@media (min-width:768px){.vic-m-errorpage-hero{padding-top:64px}}@media (min-width:992px){.vic-m-errorpage-hero{padding-top:80px}}.vic-m-errorpage-hero__content{grid-column:span 2}@media (min-width:768px){.vic-m-errorpage-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-errorpage-hero__content{grid-column:3/span 8}}.vic-m-errorpage-hero__headline{margin:0 0 16px}.vic-m-errorpage-hero__text{margin:0 0 24px}.vic-m-errorpage-hero__image{grid-column:span 2}@media (min-width:768px){.vic-m-errorpage-hero__image{grid-column:span 6;order:2}}@media (min-width:992px){.vic-m-errorpage-hero__image{grid-column:8/span 3}}.vic-m-errorpage-hero__image+.vic-m-errorpage-hero__content{grid-column:span 2}@media (min-width:768px){.vic-m-errorpage-hero__image+.vic-m-errorpage-hero__content{grid-column:span 6}}@media (min-width:992px){.vic-m-errorpage-hero__image+.vic-m-errorpage-hero__content{grid-column:3/span 5;grid-column:3/span 4}}.vic-m-product-features{background:#fff}.vic-m-product-features__content-box{padding-bottom:80px;padding-top:80px}@media (min-width:768px){.vic-m-product-features__content-box{padding-bottom:120px;padding-top:120px}}.vic-m-product-features__image-box{grid-column:span 2;position:relative}@media (min-width:768px){.vic-m-product-features__image-box{grid-column:span 5}}@media (min-width:992px){.vic-m-product-features__image-box{margin:0 24px}}@media (min-width:1332px){.vic-m-product-features__image-box{margin:0 52px}}.vic-m-product-features__badge{--vic-image-object-position:50% 0%;height:128px;left:0;position:absolute;top:45px;width:128px}.vic-m-product-features__content{grid-column:span 2}@media (min-width:768px){.vic-m-product-features__content{grid-column:span 7;padding-top:12px}}@media (min-width:1332px){.vic-m-product-features__content{grid-column:span 5}}.vic-m-product-features__topline{margin:0 0 16px}.vic-m-product-features__topline--product{color:#ff3e17;text-transform:uppercase}.vic-m-product-features__topline--meta{color:#858585;text-transform:none}.vic-m-product-features__headline{color:#000;margin:0 0 24px}.vic-m-product-features__text{margin:0 0 24px}.vic-m-product-features__features{grid-gap:16px;display:grid;gap:16px}@media (min-width:768px){.vic-m-product-features__features{grid-template-columns:1fr 1fr}}.vic-m-teaser-stripe{background:#0ba200}.vic-m-teaser-stripe--black{background:#000}.vic-m-teaser-stripe__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:16px;padding-top:16px}.vic-m-teaser-stripe__text{color:#fff;margin:0 0 16px;text-align:center}.vic-e-efficiency-tag{align-items:center;background:#75c41b;color:#fff;display:inline-flex;padding:8px}.vic-e-efficiency-tag--heating{background:#317108}.vic-e-efficiency-tag__icon{height:18px;margin-left:8px;width:18px}.vic-m-social-sharing-component__headline{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:0 0 20px;padding:16px 0}.vic-m-product-teaser{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;color:inherit;display:block;padding:64px 32px 48px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in-out}.vic-h-keyboard-focus .vic-m-product-teaser:focus,.vic-m-product-teaser:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;outline:0}.vic-m-product-teaser__tags{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-start;position:absolute;right:0;top:32px;z-index:1}.vic-m-product-teaser__tag{margin-bottom:6px}.vic-m-product-teaser__image-box{height:0;margin:0 0 56px;padding-bottom:100%;position:relative}.vic-m-product-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-product-teaser__category{color:#858585;display:inline-block;margin:0 0 16px}.vic-m-product-teaser__headline{-webkit-line-clamp:1;margin:0 0 8px}.vic-m-product-teaser__headline,.vic-m-product-teaser__subheadline{-webkit-box-orient:vertical;color:#000;display:-webkit-box;overflow:hidden}.vic-m-product-teaser__subheadline{-webkit-line-clamp:2;font-weight:500;margin:0 0 24px}.vic-m-product-teaser__benefits{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.vic-m-product-teaser .vic-e-benefit-tag{flex-basis:100%;flex-grow:1;min-width:140px}.vic-m-product-teaser .vic-e-benefit-tag:not(:last-child){margin-bottom:16px}.vic-m-page-search{display:block;padding-top:80px}.vic-m-page-search__options{margin-bottom:50px}.vic-m-page-search__search-input{grid-column:span 2}@media (min-width:768px){.vic-m-page-search__search-input{grid-column:span 12}}@media (min-width:992px){.vic-m-page-search__search-input{grid-column:3/span 8}}.vic-m-page-search__result-count{align-items:center;display:flex;grid-column:span 2;justify-content:center;margin-top:32px}@media (min-width:768px){.vic-m-page-search__result-count{grid-column:span 12}}.vic-m-page-search__result-count-label{animation:vic-fade-in-animation .5s forwards;margin:0}.vic-m-page-search__category-switch,.vic-m-page-search__filter-bar{grid-column:span 2}@media (min-width:768px){.vic-m-page-search__category-switch,.vic-m-page-search__filter-bar{grid-column:span 12}}.vic-m-page-search__filter-bar.vic-state-disabled{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.vic-m-page-search .vic-m-product-teaser{animation:vic-fade-in-animation .5s forwards;grid-column:span 2}@media (min-width:768px){.vic-m-page-search .vic-m-product-teaser{grid-column:span 6}}@media (min-width:992px){.vic-m-page-search .vic-m-product-teaser{grid-column:span 4}}.vic-m-page-search .vic-m-contact-teaser,.vic-m-page-search .vic-m-reference-search-result-item,.vic-m-page-search .vic-m-search-result-teaser{animation:vic-fade-in-animation .5s forwards;grid-column:span 2;margin-bottom:34px}@media (min-width:768px){.vic-m-page-search .vic-m-contact-teaser,.vic-m-page-search .vic-m-reference-search-result-item,.vic-m-page-search .vic-m-search-result-teaser{grid-column:span 12}}@media (min-width:992px){.vic-m-page-search .vic-m-contact-teaser,.vic-m-page-search .vic-m-reference-search-result-item,.vic-m-page-search .vic-m-search-result-teaser{grid-column:3/span 8}}.vic-m-page-search .vic-m-download-tile{animation:vic-fade-in-animation .5s forwards;grid-column:span 2}@media (min-width:768px){.vic-m-page-search .vic-m-download-tile{grid-column:span 6}}.vic-m-page-search__pagination{border-top:1px solid #dedede;margin-top:32px;opacity:1;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:visible}.vic-m-page-search__pagination.vic-state-disabled{opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-page-search__no-result-message{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-page-search__no-result-message{grid-column:span 12}}.vic-m-page-search__no-result-text{margin:0 0 24px;text-align:center}.vic-m-reference-teaser__image{margin:0 0 24px}.vic-m-reference-teaser__tags{display:flex;flex-wrap:wrap;margin:-4px -12px 8px}.vic-m-reference-teaser__tag{margin:4px 12px}.vic-m-reference-teaser__headline-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.vic-h-keyboard-focus .vic-m-reference-teaser__headline-link:focus,.vic-m-reference-teaser__headline-link:hover{outline:0;-webkit-text-decoration:underline;text-decoration:underline}.vic-m-reference-teaser__headline{margin:0 0 12px}.vic-m-reference-teaser__text{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;margin:0 0 12px;overflow:hidden}.vic-m-language-switch-dialog{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:8px;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:10}@media (min-width:768px){.vic-m-language-switch-dialog{padding:32px}}.vic-m-language-switch-dialog.vic-state-animate{opacity:1}.vic-m-language-switch-dialog.vic-state-open{display:block}.vic-m-language-switch-dialog__wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vic-m-language-switch-dialog__dialog{background-color:#fff;border-radius:10px;box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;max-width:360px;opacity:0;padding:32px 32px 40px;transform:translateY(-50px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.vic-state-animate .vic-m-language-switch-dialog__dialog{opacity:1;transform:translateY(0)}.vic-m-language-switch-dialog__head{align-items:center;display:flex;justify-content:space-between}.vic-m-language-switch-dialog__headline{margin:0 0 8px}.vic-m-language-switch-dialog__close{align-items:center;background-color:transparent;border:0;border-radius:50%;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;margin:-8px -8px 0 0;outline:0;padding:0;position:relative;transition:background .3s ease-in-out;width:40px}.vic-m-language-switch-dialog__close:before{border:2px solid #dedede;border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-language-switch-dialog__close:focus{outline:none}.vic-h-keyboard-focus .vic-m-language-switch-dialog__close:focus:before{opacity:1}.vic-m-language-switch-dialog__close:hover{background-color:#f0f0f0}.vic-m-language-switch-dialog__close-icon{height:24px;width:24px}.vic-m-language-switch-dialog__languages{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:18px 0 40px;padding:8px 0}.vic-m-language-switch-dialog .vic-m-form-field-group__items{align-items:flex-start;flex-direction:column}.vic-m-language-switch-dialog .vic-e-checkable-form-field{margin-bottom:0;margin-top:0;padding:8px 0}.vic-m-language-switch-dialog__country{align-items:center;display:flex;margin:16px 0 28px}.vic-m-language-switch-dialog__country-icon{flex:0 0 32px;height:32px;width:32px}.vic-m-language-switch-dialog__country-text{margin:0 0 0 8px}.vic-m-filter-flyout{background:rgba(0,0,0,0);display:block;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background .5s ease-in-out;width:100vw;z-index:15}.vic-m-filter-flyout.vic-state-open{background:rgba(0,0,0,.5);pointer-events:all}.vic-m-filter-flyout__flyout{background-color:#fff;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:32px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s ease-in-out;width:100%;z-index:8}@media (min-width:768px){.vic-m-filter-flyout__flyout{padding:48px;width:474px}}.vic-state-open .vic-m-filter-flyout__flyout{transform:translateX(0)}.vic-m-filter-flyout__header{grid-gap:32px 10px;display:grid;gap:32px 10px;grid-template-columns:1fr auto;padding-bottom:32px}.vic-m-filter-flyout__headline{margin:0}.vic-m-filter-flyout__close{margin:-8px -8px 0 0}.vic-m-filter-flyout__results{grid-column:span 2}.vic-m-filter-flyout__results .vic-e-placeholder-box{display:none;height:18px;width:100%}.vic-m-filter-flyout.vic-state-loading .vic-m-filter-flyout__results .vic-e-placeholder-box{display:block}.vic-m-filter-flyout__results-text{margin:0}.vic-m-filter-flyout.vic-state-loading .vic-m-filter-flyout__results-text{display:none}.vic-m-filter-flyout .vic-m-accordion{margin-bottom:0}.vic-m-filter-flyout .vic-m-accordion__toggle-box{padding:0}.vic-m-filter-flyout .vic-m-accordion__toggle{padding-left:0;padding-right:6px}.vic-m-filter-flyout .vic-m-accordion__toggle .vic-e-icon{height:20px;width:20px}.vic-m-filter-flyout .vic-m-accordion__section:last-of-type:after{padding:0;width:100%}.vic-m-filter-flyout__subcategory-checkbox{padding:6px 0 6px 4px}.vic-m-filter-flyout__subcategory-list{margin:8px 0 32px}.vic-m-filter-flyout__footer{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:32px 0 0;opacity:0;transform:translateY(15px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden}.vic-m-filter-flyout__footer.vic-state-visible{opacity:1;transform:translateY(0);transition:visibility 0s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;visibility:visible}.vic-m-filter-flyout__filter-selection,.vic-m-filter-flyout__reset-filters-cta{margin:0}.vic-m-filter-flyout.vic-state-loading .vic-m-filter-flyout__filter-selection{color:#000;pointer-events:none}.vic-m-filter-flyout.vic-state-loading .vic-m-filter-flyout__filter-selection:hover{color:#242424}.vic-m-filter-flyout.vic-state-loading .vic-m-filter-flyout__filter-selection:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:24px;left:calc(50% - 12px);position:absolute;top:8px;transition:opacity .3s ease-in-out;width:24px}.vic-m-filter-flyout__a11y-closing-btn{background:#fff;bottom:32px;position:absolute;right:32px}.vic-m-search-category-switch{display:block;min-height:42px;position:relative}.vic-m-search-category-switch.vic-state-loading:after{animation:vic-placeholder-animation 3s ease 1s infinite;background:#d0d0d0;border-radius:4px;content:"";display:block;height:90%;left:20%;opacity:1;position:absolute;top:10%;width:60%}.vic-m-search-category-switch__nav{align-items:center;display:flex;justify-content:center;margin:0;overflow-x:scroll;overflow-y:hidden;padding:12px 0}.vic-m-search-category-switch__nav.vic-state-has-overflow{justify-content:flex-start}.vic-m-search-category-switch__nav.vic-state-can-scroll-left:before,.vic-m-search-category-switch__nav.vic-state-can-scroll-right:after{opacity:1}.vic-state-loading>.vic-m-search-category-switch__nav{opacity:0}.vic-state-hidden>.vic-m-search-category-switch__nav{display:none}.vic-m-search-category-switch__nav:after,.vic-m-search-category-switch__nav:before{background:linear-gradient(90deg,#f6f6f6,rgba(246,246,246,0));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:48px;z-index:1}.vic-m-search-category-switch__nav:after{background:linear-gradient(270deg,#f6f6f6,rgba(246,246,246,0));left:auto;right:0}.vic-m-search-category-switch__toggle{background:transparent;border:none;cursor:pointer;flex-shrink:0;margin:0 32px 0 0;padding:0;position:relative}.vic-m-search-category-switch__toggle:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-search-category-switch__toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-search-category-switch__toggle:focus:before{opacity:1}.vic-m-search-category-switch__toggle:active{color:inherit}.vic-m-search-category-switch__toggle:disabled{color:#d0d0d0;display:none;pointer-events:none}.vic-m-search-category-switch__toggle.vic-state-active:after,.vic-m-search-category-switch__toggle:hover:after{opacity:1}.vic-m-search-category-switch__toggle:after{background:#ff3e17;content:"";height:3px;left:0;opacity:0;position:absolute;top:calc(100% + 4px);transition:opacity .3s ease-in-out;width:100%}.vic-m-search-category-switch__toggle:last-of-type{margin-right:0}.vic-m-search-category-switch__nav-btn{align-items:center;background-color:#fff;border:2px solid;border-radius:50%;color:#000;cursor:pointer;display:none;flex-shrink:0;height:40px;justify-content:center;left:-52px;opacity:0;position:relative;position:absolute;top:2px;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:40px;z-index:2}.vic-m-search-category-switch__nav-btn:before{border:2px solid #d0d0d0;border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-h-keyboard-focus .vic-m-search-category-switch__nav-btn:focus:before{opacity:1}@media (min-width:992px){.vic-m-search-category-switch__nav-btn{display:flex}}.vic-m-search-category-switch__nav-btn:disabled{color:#d0d0d0;pointer-events:none}.vic-m-search-category-switch__nav-btn:hover{background:#f6f6f6}.vic-m-search-category-switch__nav-btn:focus{outline:none}.vic-m-search-category-switch__nav-btn.vic-state-visible{opacity:1;transition:visibility 0s,opacity .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out;visibility:visible}.vic-m-search-category-switch__nav-btn .vic-e-icon{height:16px;pointer-events:none;width:16px}.vic-m-search-category-switch__nav-btn--next{left:auto;right:-52px}.vic-m-search-result-teaser{grid-gap:30px;display:grid;gap:30px;grid-auto-rows:min-content;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.vic-m-search-result-teaser{grid-template-columns:repeat(8,1fr)}}.vic-m-search-result-teaser__content{grid-column:span 2}@media (min-width:768px){.vic-m-search-result-teaser__content{grid-column:span 5}.vic-m-search-result-teaser--large>.vic-m-search-result-teaser__content,.vic-m-search-result-teaser--no-image>.vic-m-search-result-teaser__content{grid-column:span 8}}.vic-m-search-result-teaser__topline{color:#858585;display:block;margin:0 0 16px}.vic-m-search-result-teaser__date+.vic-m-search-result-teaser__category:before{content:"//";margin-right:4px}.vic-m-search-result-teaser__headline-link{color:inherit;display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}.vic-m-search-result-teaser__headline-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.vic-m-search-result-teaser__headline-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-search-result-teaser__headline-link:focus:before{opacity:1}.vic-m-search-result-teaser__headline-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-search-result-teaser__headline{margin:0 0 16px}.vic-m-search-result-teaser__text{margin:0 0 8px}.vic-m-search-result-teaser__image-box{grid-column:span 2;height:0;padding-bottom:66.66667%;position:relative}@media (min-width:768px){.vic-m-search-result-teaser__image-box{grid-column:span 3;order:2}}.vic-m-search-result-teaser--no-image .vic-m-search-result-teaser__image-box{display:none}@media (min-width:768px){.vic-m-search-result-teaser--large>.vic-m-search-result-teaser__image-box{grid-column:span 8;order:0}}.vic-m-search-result-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-link-list-component__content{grid-column:span 2}@media (min-width:768px){.vic-m-link-list-component__content{grid-column:span 12}}@media (min-width:992px){.vic-m-link-list-component--content-width .vic-m-link-list-component__content{grid-column:3/span 8}}.vic-m-link-list-component__headline{margin:0 0 16px}.vic-m-target-group-toast{align-items:center;background:rgba(0,0,0,0);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:25}.vic-m-target-group-toast.vic-state-open{background:rgba(0,0,0,.5)}.vic-m-target-group-toast__content{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;max-width:400px;opacity:0;padding:32px;position:relative;transition:opacity .3s ease-in-out;width:100%}.vic-state-open>.vic-m-target-group-toast__content{opacity:1}.vic-m-target-group-toast__close-btn{margin-right:-8px;margin-top:-8px;position:absolute;right:32px;top:32px}.vic-m-target-group-toast__headline{margin:0 0 16px;padding-right:40px}.vic-m-target-group-toast__text{margin:0 0 24px}.vic-m-target-group-toast__selection-cta{margin:0 0 16px;width:100%}.vic-m-target-group-toast__stay-cta{margin:8px 0 0;width:100%}.vic-m-video-teaser{color:#000;cursor:pointer;display:block;transition:color .3s ease-in-out}.vic-m-video-teaser:hover{color:#ff3e17}.vic-m-video-teaser__image-box{height:0;margin:0 0 16px;padding-bottom:56.25%;position:relative}.vic-m-video-teaser__image-placeholder{align-content:start;background:#858585;display:grid;height:100%;justify-content:start;left:0;padding:16px;place-content:start start;position:absolute;top:0;width:100%}.vic-m-video-teaser__image-placeholder-icon{color:#f0f0f0;height:26px;width:128px}.vic-m-video-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-video-teaser__play-btn{align-items:center;background:currentColor;border:none;border-radius:120px;color:inherit;cursor:pointer;display:flex;height:56px;justify-content:center;left:calc(50% - 43px);position:relative;position:absolute;top:calc(50% - 28px);width:86px}.vic-m-video-teaser__play-btn:before{border:2px solid #000;border-radius:120px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-video-teaser__play-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-video-teaser__play-btn:focus:before{opacity:1}.vic-m-video-teaser__play-icon{color:#fff;height:20px;width:20px}.vic-m-video-teaser__caption{color:#000;margin:0}.vic-m-video-lightbox{align-items:center;background:#000;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:10}.vic-m-video-lightbox.vic-state-open{opacity:1}.vic-m-video-lightbox__closing-cta{align-items:center;background:#000;border:none;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;position:absolute;right:16px;top:16px;transition:color .3s ease-in-out;width:56px;z-index:1}.vic-m-video-lightbox__closing-cta:before{border:2px solid #dedede;border-radius:0;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-video-lightbox__closing-cta:focus{outline:none}.vic-h-keyboard-focus .vic-m-video-lightbox__closing-cta:focus:before{opacity:1}@media (min-width:992px){.vic-m-video-lightbox__closing-cta{right:48px;top:48px}}.vic-m-video-lightbox__closing-cta:hover{color:#ff3e17}.vic-m-video-lightbox__closing-icon{height:24px;width:24px}.vic-m-video-lightbox__a11y-closing-cta{border:none;bottom:32px;color:#fff;position:absolute;right:32px}.vic-m-video-wall{display:block}.vic-m-video-wall[pagination-active]:not(.vic-state-loaded) .vic-m-video-teaser:nth-child(n+13){display:none}.vic-m-video-wall__teasers{opacity:1;row-gap:64px;transition:opacity .3s ease-in-out}.vic-m-video-wall__teasers.vic-state-invisible{opacity:0}.vic-m-video-wall .vic-m-video-teaser{grid-column:span 2}@media (min-width:768px){.vic-m-video-wall .vic-m-video-teaser{grid-column:span 6}}@media (min-width:992px){.vic-m-video-wall .vic-m-video-teaser{grid-column:span 4}}.vic-m-video-wall .vic-m-video-teaser.vic-state-hidden{display:none}.vic-m-video-wall .vic-m-pagination{border-top:1px solid #dedede;margin-top:64px}.vic-m-video-wall-component__headline{margin:0 0 16px;text-align:left}.vic-m-video-wall-component__text{margin:0 0 40px}.vic-m-language-switch-toggle{align-items:center;background:transparent;border:none;color:#333;cursor:pointer;display:inline-flex;justify-content:flex-start;outline:none;position:relative}.vic-m-language-switch-toggle:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 16px);left:-8px;opacity:0;position:absolute;top:-8px;transition:opacity .3s ease-in-out;width:calc(100% + 16px)}.vic-m-language-switch-toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-language-switch-toggle:focus:before{opacity:1}.vic-m-language-switch-toggle:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-language-switch-toggle__flag{height:32px;width:32px}.vic-m-language-switch-toggle__label{margin:0 8px}.vic-m-language-switch-toggle__icon{height:10px;width:10px}.vic-m-page-overview{display:block}.vic-m-page-overview__options{margin-bottom:50px}.vic-m-page-overview__search-input{grid-column:span 2;min-height:56px}@media (min-width:768px){.vic-m-page-overview__search-input{grid-column:span 12}}@media (min-width:992px){.vic-m-page-overview__search-input{grid-column:5/span 4}}.vic-m-page-overview__category-switch,.vic-m-page-overview__filter-bar{grid-column:span 2}@media (min-width:768px){.vic-m-page-overview__category-switch,.vic-m-page-overview__filter-bar{grid-column:span 12}}.vic-m-page-overview__results{row-gap:64px}.vic-m-page-overview .vic-m-search-result-teaser{grid-column:span 2}@media (min-width:768px){.vic-m-page-overview .vic-m-search-result-teaser{grid-column:span 12;grid-template-columns:repeat(12,1fr)}}.vic-m-page-overview .vic-m-search-result-teaser__image-box{order:0}@media (min-width:768px) and (max-width:991px){.vic-m-page-overview :not(.vic-m-search-result-teaser--large)>.vic-m-search-result-teaser__image-box{grid-column:span 4}}@media (min-width:768px){.vic-m-page-overview :not(.vic-m-search-result-teaser--large)>.vic-m-search-result-teaser__content{grid-column:span 8}}@media (min-width:992px){.vic-m-page-overview :not(.vic-m-search-result-teaser--large)>.vic-m-search-result-teaser__content{grid-column:span 9}}.vic-m-page-overview .vic-m-search-result-teaser--large{grid-column:span 2}@media (min-width:768px){.vic-m-page-overview .vic-m-search-result-teaser--large{grid-column:span 4;grid-template-columns:repeat(8,1fr)}.vic-m-page-overview .vic-m-search-result-teaser--large:first-of-type,.vic-m-page-overview .vic-m-search-result-teaser--large:nth-of-type(2){grid-column:span 6}}.vic-m-page-overview__pagination{border-top:1px solid #dedede;margin-top:32px;opacity:1;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:visible}.vic-m-page-overview__pagination.vic-state-disabled{opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-page-overview__no-result-message{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-page-overview__no-result-message{grid-column:span 12}}.vic-m-page-overview__no-result-text{margin:0 0 24px;text-align:center}.vic-m-article-overview{display:block}.vic-m-article-overview-component{padding-top:80px}.vic-m-article-overview-component__headline{margin:0 0 24px;text-align:center}.vic-m-news-overview{display:block}.vic-m-news-overview-component__headline{margin:0 0 24px;text-align:center}.vic-m-related-news-teaser{align-items:flex-start;color:#000;display:flex;flex-direction:row;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-related-news-teaser__image-box{flex-shrink:0;margin-right:12px;overflow:hidden;width:100px}.vic-m-related-news-teaser__image{transition:transform .3s ease-in-out;width:100%}.vic-m-related-article-teaser:hover .vic-m-related-news-teaser__image{transform:scale(1.1)}.vic-m-related-news-teaser__meta-head{color:#858585;margin:0 0 8px}.vic-m-related-news-teaser__meta-head:empty{margin:0}.vic-m-related-news-teaser__date+.vic-m-related-news-teaser__category:before{content:"//";margin-right:2px}.vic-m-related-news-teaser__headline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0;overflow:hidden}.vic-m-related-news-teaser-alternative-layout{align-items:flex-start;color:#000;display:flex;flex-direction:column;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-related-news-teaser-alternative-layout__image-box{margin:0 0 24px;overflow:hidden;width:100%}.vic-m-related-news-teaser-alternative-layout__image{transition:transform .3s ease-in-out;width:100%}.vic-m-related-news-teaser-alternative-layout:hover .vic-m-related-news-teaser-alternative-layout__image{transform:scale(1.1)}.vic-m-related-news-teaser-alternative-layout__headline{margin:0 0 12px}.vic-m-related-news-teaser-alternative-layout__text{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;margin:0 0 12px;overflow:hidden}.vic-m-related-news-teaser-alternative-layout:hover .vic-m-related-news-teaser-alternative-layout__link{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-related-news-teaser-alternative-layout__date+.vic-m-related-news-teaser-alternative-layout__category:before{content:"//";margin-right:2px}.vic-m-related-news-teaser-alternative-layout__meta-head{color:#858585;margin:0 0 8px}.vic-m-related-news-teaser-alternative-layout__meta-head:empty{margin:0}.vic-m-related-news__headline{margin:0 0 40px;text-align:left}.vic-m-related-news--centered-headline .vic-m-related-news__headline{text-align:center}.vic-m-related-news--alternative-layout .vic-m-related-news__teasers{row-gap:64px}.vic-m-related-news .vic-m-related-news-teaser{grid-column:span 2}@media (min-width:768px){.vic-m-related-news .vic-m-related-news-teaser{grid-column:span 6}}@media (min-width:992px){.vic-m-related-news .vic-m-related-news-teaser{grid-column:span 4}}.vic-m-related-news .vic-m-related-news-teaser-alternative-layout{grid-column:span 2}@media (min-width:768px){.vic-m-related-news .vic-m-related-news-teaser-alternative-layout{grid-column:span 4}}.vic-m-product-finder{background:#fff;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%;z-index:10}.vic-m-product-finder.vic-state-open{opacity:1;pointer-events:all;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-product-finder__header{align-items:center;display:flex;height:80px;justify-content:space-between;padding:0 32px}@media (min-width:992px){.vic-m-product-finder__header{height:120px}}.vic-m-product-finder__logo-link{color:#ff3e17;margin-bottom:-2px;position:relative;-webkit-text-decoration:none;text-decoration:none}.vic-m-product-finder__logo-link:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 20px);left:-10px;opacity:0;position:absolute;top:-10px;transition:opacity .3s ease-in-out;width:calc(100% + 20px)}.vic-m-product-finder__logo-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-product-finder__logo-link:focus:before{opacity:1}.vic-m-product-finder__logo-link:hover{color:#a71c00}.vic-m-product-finder__logo{height:auto;width:128px}.vic-m-product-finder__closing-btn{margin-right:-8px}.vic-m-product-finder__iframe{border:none;height:calc(100vh - 80px);width:100%}@media (min-width:992px){.vic-m-product-finder__iframe{height:calc(100vh - 120px)}}.vic-m-installer-teaser{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.vic-m-installer-teaser{align-items:flex-start;flex-direction:row;justify-content:stretch}}.vic-m-installer-teaser__content{grid-gap:16px;display:grid;flex-grow:1;gap:16px;margin:0 0 16px}@media (min-width:768px){.vic-m-installer-teaser__content{margin:0}}.vic-m-installer-teaser__tags{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0}@media (min-width:768px){.vic-m-installer-teaser__tags{margin:0 -12px}}.vic-m-installer-teaser .vic-e-category-tag,.vic-m-installer-teaser__tag{margin:0}@media (min-width:768px){.vic-m-installer-teaser .vic-e-category-tag,.vic-m-installer-teaser__tag{margin:0 12px 6px}}@media (max-width:767px){.vic-m-installer-teaser .vic-e-category-tag__label{display:none}}.vic-m-installer-teaser__headline{margin:0}.vic-m-installer-teaser__contact-items{gap:12px;margin:0}.vic-m-installer-teaser__contact-items,.vic-m-installer-teaser__distance{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.vic-m-installer-teaser__distance{flex-grow:0;flex-shrink:0;margin:0 0 16px}@media (min-width:768px){.vic-m-installer-teaser__distance{align-items:flex-end;margin:0 64px}}.vic-m-installer-teaser__distance-label{margin:0 0 2px}.vic-m-installer-teaser__distance-value{margin:0}.vic-m-installer-teaser__actions{align-items:stretch;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start}.vic-m-installer-teaser__cta{flex-basis:100%;margin:0 0 8px}.vic-m-installer-teaser__cta br{display:none}.vic-m-contact-item{align-items:flex-start;color:inherit;display:inline-flex;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-contact-item--clickable{position:relative}.vic-m-contact-item--clickable:before{border:2px solid #545454;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-contact-item--clickable:focus{outline:none}.vic-h-keyboard-focus .vic-m-contact-item--clickable:focus:before{opacity:1}.vic-m-contact-item--clickable:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-contact-item__icon{flex-shrink:0;height:16px;margin-right:8px;width:16px}.vic-m-contact-item__label{margin:0}.vic-m-installer-search{display:block}.vic-m-installer-search__form{grid-gap:16px 32px;align-content:space-between;display:grid;gap:16px 32px;grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.vic-m-installer-search__form{grid-template-columns:minmax(auto,500px) minmax(auto,500px) auto}}.vic-m-installer-search.vic-state-loaded .vic-m-installer-search__form{margin-bottom:48px}.vic-m-installer-search__search-input{grid-column:span 3;height:56px}@media (min-width:992px){.vic-m-installer-search__search-input{grid-column:span 1}}.vic-m-installer-search__search-input .vic-e-search-input__combobox{border:1px solid #d0d0d0;border-radius:4px;box-shadow:none;height:56px}.vic-m-installer-search__filter-boxes{grid-gap:16px 8px;display:grid;flex-grow:1;gap:16px 8px;grid-column:span 3;grid-template-columns:1fr 1fr}@media (min-width:768px){.vic-m-installer-search__filter-boxes{grid-column:span 2}}@media (min-width:992px){.vic-m-installer-search__filter-boxes{grid-column:span 1}}.vic-m-installer-search__filter-box{grid-column:span 2;min-height:56px;min-width:150px}@media (min-width:768px){.vic-m-installer-search__filter-box{grid-column:span 1}}.vic-m-installer-search__filter-box .vic-e-form-field__box{border-color:#d0d0d0!important;border-width:1px;height:56px;overflow:hidden}.vic-m-installer-search__filter-box .vic-e-select__toggle-icon{bottom:14px}.vic-m-installer-search__map-view-toggle{align-items:center;display:inline-flex;grid-column:span 3;height:56px;justify-content:center;padding:8px 48px}@media (min-width:768px){.vic-m-installer-search__map-view-toggle{grid-column:span 1;margin-left:auto;max-width:500px}}.vic-m-installer-search__overview-box+.vic-m-installer-search__results{margin-top:40px}.vic-m-installer-search__overview-box+.vic-m-installer-search__results:empty{margin-top:0}.vic-m-installer-search__results{row-gap:48px}.vic-m-installer-search .vic-m-installer-teaser{border-top:1px solid #dedede;grid-column:span 2;padding-top:24px}@media (min-width:768px){.vic-m-installer-search .vic-m-installer-teaser{grid-column:span 12;padding-top:48px}}.vic-m-installer-search__pagination{border-top:1px solid #dedede;margin-top:32px}.vic-m-installer-search__pagination.vic-state-disabled{display:none}.vic-m-installer-search__error-message-box{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-installer-search__error-message-box{grid-column:span 12}}.vic-m-installer-search__error-message{margin:0 0 24px;text-align:center}.vic-m-installer-search-component{margin-top:64px}.vic-m-installer-search-component__headline{margin:0 0 16px}.vic-m-installer-search-component__text{margin:0 0 24px}.vic-m-location-search{display:block}.vic-m-location-search__form{grid-gap:16px 32px;align-content:space-between;display:grid;gap:16px 32px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}@media (min-width:768px){.vic-m-location-search__form{grid-template-columns:minmax(auto,500px) auto}}.vic-m-location-search__search-input{grid-column:span 3;height:56px}@media (min-width:992px){.vic-m-location-search__search-input{grid-column:span 1}}.vic-m-location-search__search-input .vic-e-search-input__combobox{border:1px solid #d0d0d0;border-radius:4px;box-shadow:none;height:56px}.vic-m-location-search__filter-boxes{grid-gap:16px 8px;display:grid;flex-grow:1;gap:16px 8px;grid-column:span 3;grid-template-columns:1fr 1fr}@media (min-width:768px){.vic-m-location-search__filter-boxes{grid-column:span 2}}@media (min-width:992px){.vic-m-location-search__filter-boxes{grid-column:span 1}}.vic-m-location-search__filter-box{grid-column:span 2;min-height:56px;min-width:150px}@media (min-width:768px){.vic-m-location-search__filter-box{grid-column:span 1}}.vic-m-location-search__filter-box .vic-e-form-field__box{border-color:#d0d0d0;border-width:1px;height:56px;overflow:hidden}.vic-m-location-search__filter-box .vic-e-select__toggle-icon{bottom:14px}.vic-m-location-search__map-view-toggle{align-items:center;display:inline-flex;grid-column:span 3;height:56px;justify-content:center;padding:8px 48px}@media (min-width:768px){.vic-m-location-search__map-view-toggle{grid-column:span 1;margin-left:auto;max-width:500px}}.vic-m-location-search__results{row-gap:48px}.vic-m-location-search .vic-m-location-teaser{border-top:1px solid #dedede;grid-column:span 2;padding-top:24px}@media (min-width:768px){.vic-m-location-search .vic-m-location-teaser{grid-column:span 12;padding-top:48px}}.vic-m-location-search__pagination{border-top:1px solid #dedede;margin-top:32px}.vic-m-location-search__pagination.vic-state-disabled{display:none}.vic-m-location-search__error-message-box{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-location-search__error-message-box{grid-column:span 12}}.vic-m-location-search__error-message{margin:0 0 24px;text-align:center}.vic-m-location-search-component{margin-top:64px}.vic-m-location-search-component__headline{margin:0 0 16px}.vic-m-location-search-component__text{margin:0 0 24px}.vic-m-location-map-result-list{display:block}.vic-m-location-map-result-list .vic-m-search-map-result-list__results{max-height:none!important}@media (max-width:991px){.vic-m-location-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-contact-item:nth-child(n+3),.vic-m-location-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-location-map-result-item__actions{display:none}}.vic-m-location-map-result-list .vic-m-location-map-result-item{flex:0 0;flex-basis:260px;margin:0 8px;max-width:260px}@media (min-width:992px){.vic-m-location-map-result-list .vic-m-location-map-result-item{flex-basis:100%;margin:8px 0;max-width:none}}.vic-m-location-map-result-list .vic-m-location-map-result-item.vic-state-active:after{display:block}.vic-m-location-map-result-list__error-message-box{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:32px 0 0;width:100%}@media (min-width:992px){.vic-m-location-map-result-list__error-message-box{padding:80px 0 0}}.vic-m-location-map-result-list__error-message{margin:0 0 24px;text-align:center}.vic-m-location-map-filter-box,.vic-m-product-catalogue{display:block}.vic-m-product-catalogue__options{display:contents}.vic-m-product-catalogue__search-input{grid-column:span 2;margin-bottom:30px;min-height:56px}@media (min-width:768px){.vic-m-product-catalogue__search-input{grid-column:span 12}}.vic-m-product-catalogue__filter-bar{grid-column:span 2}@media (min-width:768px){.vic-m-product-catalogue__filter-bar{grid-column:span 12}}.vic-m-product-catalogue__filter-bar .vic-m-filter-bar__active-filters{justify-content:flex-start}.vic-m-product-catalogue__results{margin-top:50px}.vic-m-product-catalogue .vic-m-product-teaser{animation:vic-fade-in-animation .5s forwards;grid-column:span 2}@media (min-width:768px){.vic-m-product-catalogue .vic-m-product-teaser{grid-column:span 6}}@media (min-width:992px){.vic-m-product-catalogue .vic-m-product-teaser{grid-column:span 4}}.vic-m-product-catalogue__pagination{border-top:1px solid #dedede;margin-top:32px;opacity:1;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:visible}.vic-m-product-catalogue__pagination.vic-state-disabled{opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-product-catalogue__no-result-message{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-product-catalogue__no-result-message{grid-column:span 12}}.vic-m-product-catalogue__no-result-text{margin:0 0 24px;text-align:center}.vic-m-product-catalogue-component{margin-top:64px}.vic-m-product-catalogue-component__headline{margin:0 0 8px}.vic-m-product-catalogue-component__text{margin:0 0 24px}@media (max-width:991px){.vic-m-product-catalogue-component .vic-m-product-catalogue-filter-bar__header{margin-left:-32px;margin-right:-32px}.vic-m-product-catalogue-component .vic-m-product-catalogue-filter-bar__flyout-toggles{padding-left:32px}}.vic-m-newswall-component__flag{margin-bottom:24px}.vic-m-newswall-component__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.vic-m-newswall-component__headline{margin:0}@media (max-width:767px){.vic-m-newswall-component__show-all-link{display:none}}.vic-m-form-component .vic-m-form{grid-column:span 2}@media (min-width:768px){.vic-m-form-component .vic-m-form{grid-column:span 12}}@media (min-width:992px){.vic-m-form-component .vic-m-form{grid-column:3/span 8}}.vic-m-search-map-filter-box{display:block}@media (max-width:991px){.vic-m-search-map-filter-box{background:#fff;height:100%;left:0;opacity:0;padding:48px;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%;z-index:15}}@media (max-width:767px){.vic-m-search-map-filter-box{padding:24px}}@media (max-width:991px){.vic-m-search-map-filter-box.vic-state-open{opacity:1;transition:visibility 0s ease-in-out,opacity .3s ease-in-out;visibility:visible}}.vic-m-search-map-filter-box__header{align-items:flex-start;border-bottom:1px solid #dedede;display:flex;justify-content:space-between;margin:0 0 40px;padding:0 0 24px}@media (min-width:992px){.vic-m-search-map-filter-box__header{display:none}}.vic-m-search-map-filter-box__headline{margin:0;text-align:left}.vic-m-search-map-filter-box__closing-btn{margin-right:-8px}.vic-m-search-map-filter-box__form{margin:0 0 24px}.vic-m-search-map-filter-box__search-input{margin-bottom:16px;min-height:58px}.vic-m-search-map-filter-box .vic-e-search-input__combobox{border:1px solid #d0d0d0;box-shadow:none}.vic-m-search-map-filter-box__filter-boxes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}@media (min-width:768px){.vic-m-search-map-filter-box__filter-boxes{grid-template-columns:1fr 1fr}}.vic-m-search-map-filter-box__filter-box .vic-e-form-field__box{border:1px solid #d0d0d0!important}.vic-m-search-map-filter-box__filter-box .vic-e-select__select{border-radius:4px}.vic-m-search-map-filter-box__form-actions{align-items:center;border-top:1px solid #dedede;display:flex;flex-direction:column-reverse;justify-content:space-between;margin-top:40px;padding-top:32px}@media (min-width:768px){.vic-m-search-map-filter-box__form-actions{flex-direction:row}}@media (min-width:992px){.vic-m-search-map-filter-box__form-actions{display:none}}.vic-m-search-map-filter-box__reset-filters-btn{margin-top:24px;opacity:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden}@media (min-width:768px){.vic-m-search-map-filter-box__reset-filters-btn{margin-top:0}}.vic-m-search-map-filter-box__reset-filters-btn.vic-state-active{opacity:1;transition:visibility 0s ease-in-out,opacity .3s ease-in-out;visibility:visible}.vic-m-search-map-result-list{background:#f6f6f6;flex-grow:0;flex-shrink:0;overflow-x:auto;padding:24px 16px 16px;position:relative;scrollbar-color:#545454 #dedede;scrollbar-width:thin;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}@media (min-width:992px){.vic-m-search-map-result-list{height:100%;max-height:100vh;overflow-y:auto;padding:16px;width:500px}}.vic-m-search-map-result-list::-webkit-scrollbar{height:4px}@media (min-width:992px){.vic-m-search-map-result-list::-webkit-scrollbar{height:auto;width:4px}}.vic-m-search-map-result-list::-webkit-scrollbar-track{background:#dedede}.vic-m-search-map-result-list::-webkit-scrollbar-thumb{background-color:#545454;border:none;border-radius:0}.vic-m-search-map-result-list__filter-overlay-toggle-box{display:flex;justify-content:center;left:0;position:fixed;top:16px;width:100%;z-index:2}@media (min-width:992px){.vic-m-search-map-result-list__filter-overlay-toggle-box{display:none}}.vic-m-search-map-result-list__resize-pill{color:#dedede;display:block;height:4px;left:calc(50% - 16px);margin-top:-14px;position:fixed;transition:color .3s ease-in-out;width:32px}@media (min-width:992px){.vic-m-search-map-result-list__resize-pill{display:none}}.vic-m-search-map-result-list__resize-pill.vic-state-active{color:#858585}.vic-m-search-map-result-list__resize-pill.vic-state-up:before{transform:rotate(15deg)}.vic-m-search-map-result-list__resize-pill.vic-state-down:before,.vic-m-search-map-result-list__resize-pill.vic-state-up:after{transform:rotate(-15deg)}.vic-m-search-map-result-list__resize-pill.vic-state-down:after{transform:rotate(15deg)}.vic-m-search-map-result-list__resize-pill:after,.vic-m-search-map-result-list__resize-pill:before{background:currentColor;border-radius:4px;content:"";height:4px;position:absolute;top:0;transition:transform .1s ease-in-out;width:18px}.vic-m-search-map-result-list__resize-pill:before{left:0;transform-origin:top left}.vic-m-search-map-result-list__resize-pill:after{right:0;transform-origin:top right}.vic-m-search-map-result-list__results{display:flex;margin:0 -8px;max-height:350px;min-height:350px;transition:min-height .3s ease-in-out}@media (min-width:992px){.vic-m-search-map-result-list__results{flex-direction:column;margin:-8px 0}}@media (max-width:991px){.vic-m-search-map-result-list__results.vic-state-minimal{max-height:140px;min-height:140px}}.vic-m-search-map-overlay{align-items:flex-start;display:none;flex-direction:column;height:100vh;height:var(--vic-viewport-height,100vh);justify-content:stretch;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:10}@media (min-width:992px){.vic-m-search-map-overlay{flex-direction:row}}.vic-m-search-map-overlay.vic-state-active{display:flex}.vic-m-search-map-overlay.vic-state-open{opacity:1}.vic-m-search-map-overlay__closing-btn-box{align-items:center;background:#000;display:flex;height:64px;justify-content:center;position:absolute;right:0;top:0;transition:background .3s ease-in-out;width:64px;z-index:3}.vic-m-search-map-overlay__closing-btn-box:hover{background:#242424}.vic-m-search-map-overlay__closing-btn{color:#fff}.vic-m-search-map-overlay__closing-btn:hover{background:transparent}.vic-m-search-map-overlay__map{background:#f0f0f0;flex-grow:1;height:100%;width:100%}@media (min-width:992px){.vic-m-search-map-overlay__map{order:2;width:auto}}.vic-m-search-map-overlay__a11y-closing-btn{background:#fff;bottom:32px;position:absolute;right:32px;z-index:2}.vic-m-reference-map-result-item{align-items:stretch;background:#fff;border:none;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;cursor:pointer;display:flex;flex-direction:column;justify-content:stretch;padding:0;position:relative;text-align:left;transition:box-shadow .3s ease-in-out}.vic-m-reference-map-result-item:before{border:2px solid #000;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-reference-map-result-item:focus{outline:none}.vic-h-keyboard-focus .vic-m-reference-map-result-item:focus:before{opacity:1}@media (min-width:992px){.vic-m-reference-map-result-item{flex-direction:row}}.vic-m-reference-map-result-item:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-reference-map-result-item:active{color:inherit}.vic-m-reference-map-result-item.vic-state-active:after{opacity:1}.vic-m-reference-map-result-item:after{background:#ff3e17;content:"";height:8px;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100%}@media (min-width:992px){.vic-m-reference-map-result-item:after{flex-direction:row;height:100%;width:8px}}.vic-m-reference-map-result-item__image-box{flex-basis:100%;height:0;padding-bottom:66.66667%;position:relative;width:100%}@media (min-width:992px){.vic-m-reference-map-result-item__image-box{flex:0 0;flex-basis:200px;height:auto;padding-bottom:0;width:auto}}.vic-m-reference-map-result-item__image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-reference-map-result-item__content{flex-grow:1;padding:16px}.vic-m-reference-map-result-item__tags{display:flex;flex-wrap:wrap;margin:-4px -4px 4px}.vic-m-reference-map-result-item .vic-e-category-tag{margin:4px}.vic-m-reference-map-result-item .vic-e-category-tag__icon{margin-right:0}.vic-m-reference-map-result-item .vic-e-category-tag__label{display:none}.vic-m-reference-map-result-item__headline{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:0 0 8px;overflow:hidden}@media (max-width:991px){.vic-m-reference-map-result-item__cta{width:100%}}.vic-m-reference-map-result-list{display:block}@media (max-width:991px){.vic-m-reference-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-reference-map-result-item__image-box{display:none}}.vic-m-reference-map-result-list .vic-m-reference-map-result-item{flex:0 0;flex-basis:260px;margin:0 8px}@media (min-width:992px){.vic-m-reference-map-result-list .vic-m-reference-map-result-item{flex-basis:100%;margin:8px 0}}.vic-m-reference-map-result-list__no-result-message{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:32px 0 0;width:100%}@media (min-width:992px){.vic-m-reference-map-result-list__no-result-message{padding:80px 0 0}}.vic-m-reference-map-result-list__no-result-text{margin:0 0 24px;text-align:center}.vic-m-google-map{display:block;height:500px;position:relative}.vic-m-google-map__map{height:100%;position:absolute;width:100%}.vic-m-google-map__cluster{align-items:center;background:#000;border-radius:100%;display:flex;justify-content:center;transition:background .3s ease-in-out}.vic-m-google-map__cluster:hover{background:#ff3e17}.vic-m-reference-map{display:block;position:relative}.vic-m-reference-map-filter-box{display:block}.vic-m-country-website-overview__country{grid-column:span 2;margin-bottom:64px}@media (min-width:768px){.vic-m-country-website-overview__country{grid-column:span 6}}@media (min-width:992px){.vic-m-country-website-overview__country{grid-column:span 4}}.vic-m-country-website-overview__country-head{align-items:center;display:flex;justify-content:flex-start;margin-bottom:16px}.vic-m-country-website-overview__flag{flex-shrink:0;height:32px;margin-right:10px;width:32px}.vic-m-country-website-overview__country-name{margin:0}.vic-m-country-website-overview-component__headline{margin:0 0 16px;text-align:center}.vic-m-country-website-overview-component .vic-m-tabs__panels{margin-top:58px}.vic-m-form-group{grid-gap:30px;display:grid;grid-template-columns:1fr;margin-bottom:30px}@media (min-width:768px){.vic-m-form-group{grid-template-columns:1fr 1fr}}.vic-m-form-group--no-margin,.vic-m-form-group:last-of-type{margin-bottom:0}.vic-m-form-group.vic-state-disabled{display:none}.vic-m-form-group .vic-e-richtext{grid-column:span 2;margin-bottom:0}.vic-m-form-group .vic-m-form__input,.vic-m-form-group .vic-m-questionnaire-answer-overview{grid-column:span 2}@media (min-width:768px){.vic-m-form-group .vic-m-form__input[is-half]{grid-column:span 1}}.vic-m-form-group .vic-m-form__image-box{grid-column:span 2}@media (min-width:768px){.vic-m-form-group .vic-m-form__image-box[data-is-half]{grid-column:span 1}}.vic-m-form-group .vic-e-divider-line,.vic-m-form-group .vic-m-next-steps{grid-column:span 2}.vic-m-form-group__headline{margin:0 0 -22px}.vic-m-video-overview{display:block}.vic-m-video-overview__options{margin-bottom:50px}.vic-m-video-overview__search-input{grid-column:span 2;min-height:56px}@media (min-width:768px){.vic-m-video-overview__search-input{grid-column:span 12}}.vic-m-video-overview__filter-bar{grid-column:span 2}@media (min-width:768px){.vic-m-video-overview__filter-bar{grid-column:span 12}}.vic-m-video-overview__filter-bar.vic-state-disabled{display:none}.vic-m-video-overview__filter-bar .vic-m-filter-bar__active-filters{justify-content:flex-start}.vic-m-video-overview .vic-m-video-teaser{animation:vic-fade-in-animation .5s forwards;grid-column:span 2}@media (min-width:768px){.vic-m-video-overview .vic-m-video-teaser{grid-column:span 6}}@media (min-width:992px){.vic-m-video-overview .vic-m-video-teaser{grid-column:span 4}}.vic-m-video-overview__pagination{border-top:1px solid #dedede;margin-top:32px;opacity:1;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:visible}.vic-m-video-overview__pagination.vic-state-disabled{opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-video-overview__no-result-message{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:0 32px}@media (min-width:768px){.vic-m-video-overview__no-result-message{grid-column:span 12}}.vic-m-video-overview__no-result-text{margin:0 0 24px;text-align:center}.vic-m-video-overview-component{margin-top:64px}.vic-m-video-overview-component__headline{margin:0 0 8px}.vic-m-video-overview-component__text{margin:0 0 24px}.vic-e-place-search-input__location-btn{align-items:center;background:#000;border:none;border-radius:4px 0 0 4px;color:#fff;cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;transition:background .3s ease-in-out;width:56px}.vic-e-place-search-input__location-btn:hover{background:#242424}.vic-e-place-search-input__location-btn:active{background:#404040}.vic-e-place-search-input__location-btn.vic-state-loading{pointer-events:none}.vic-e-place-search-input__location-btn.vic-state-loading:after{animation:vic-rotate__animation 1s linear infinite;background-color:transparent;border:3px solid #9d9d9d;border-radius:50%;border-top-color:#fff;content:"";display:block;height:24px;left:16px;position:absolute;top:16px;width:24px}.vic-e-place-search-input__location-icon{height:24px;width:24px}.vic-state-loading>.vic-e-place-search-input__location-icon{opacity:0}.vic-m-installer-map{display:block;position:relative}.vic-m-installer-map-filter-box,.vic-m-installer-map-result-list{display:block}.vic-m-installer-map-result-list .vic-m-search-map-result-list__results{max-height:none}@media (max-width:991px){.vic-m-installer-map-result-list .vic-m-search-map-result-list__results .vic-m-installer-map-result-item__tag-groups,.vic-m-installer-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-contact-item:nth-child(n+3),.vic-m-installer-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-installer-map-result-item__actions,.vic-m-installer-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-installer-map-result-item__distance,.vic-m-installer-map-result-list .vic-m-search-map-result-list__results.vic-state-minimal .vic-m-installer-map-result-item__tag-groups{display:none}}.vic-m-installer-map-result-list .vic-m-installer-map-result-item{flex:0 0;flex-basis:260px;margin:0 8px}@media (min-width:992px){.vic-m-installer-map-result-list .vic-m-installer-map-result-item{flex-basis:100%;margin:8px 0}}.vic-m-installer-map-result-list__error-message-box{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:32px 0 0;width:100%}@media (min-width:992px){.vic-m-installer-map-result-list__error-message-box{padding:80px 0 0}}.vic-m-installer-map-result-list__error-message{margin:0 0 24px;text-align:center}.vic-m-installer-map-result-item{align-items:stretch;appearance:none;background:#fff;border:none;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;color:#000;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:16px;position:relative;text-align:left;transition:box-shadow .3s ease-in-out}.vic-m-installer-map-result-item:before{border:2px solid #000;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-installer-map-result-item:focus{outline:none}.vic-h-keyboard-focus .vic-m-installer-map-result-item:focus:before{opacity:1}.vic-m-installer-map-result-item:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-installer-map-result-item:active{color:inherit}.vic-m-installer-map-result-item.vic-state-active:after{opacity:1}@media (min-width:992px){.vic-m-installer-map-result-item.vic-state-active .vic-m-contact-item:nth-child(n+3){display:inline-flex}}.vic-m-installer-map-result-item:after{background:#ff3e17;content:"";height:8px;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100%}@media (min-width:992px){.vic-m-installer-map-result-item:after{display:none}}.vic-m-installer-map-result-item__info-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){.vic-m-installer-map-result-item__info-box{flex-direction:row}}.vic-m-installer-map-result-item__content{flex-grow:1}.vic-m-installer-map-result-item__tags{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 16px}.vic-m-installer-map-result-item .vic-e-category-tag,.vic-m-installer-map-result-item__tag{margin:0}.vic-m-installer-map-result-item .vic-e-category-tag__label{display:none}.vic-m-installer-map-result-item__headline{margin:0 0 16px}@media (min-width:992px){.vic-m-installer-map-result-item__headline{font-size:24px;line-height:28px}}.vic-m-installer-map-result-item__contact-items{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 4px}.vic-m-installer-map-result-item .vic-m-contact-item{margin:0 0 12px}@media (min-width:992px){.vic-m-installer-map-result-item .vic-m-contact-item:nth-child(n+3){display:none}}.vic-m-installer-map-result-item__distance{align-items:flex-start;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;margin:8px 0 16px}@media (min-width:992px){.vic-m-installer-map-result-item__distance{align-items:flex-end;margin:0;padding-left:8px}}.vic-m-installer-map-result-item__distance-label,.vic-m-installer-map-result-item__distance-value{margin:0}.vic-m-installer-map-result-item__actions{align-items:stretch;display:flex;flex-flow:row wrap;flex-grow:0;flex-shrink:0;justify-content:space-between;margin:8px -4px 0}@media (min-width:992px){.vic-m-installer-map-result-item__actions{display:none}}.vic-state-active>.vic-m-installer-map-result-item__actions{display:flex}.vic-m-installer-map-result-item__tag-groups{margin:12px 0}@media (min-width:992px){.vic-m-installer-map-result-item__tag-groups{display:none}}.vic-m-installer-map-result-item.vic-state-active .vic-m-installer-map-result-item__tag-groups{display:block}.vic-m-installer-map-result-item__cta{align-items:center;display:inline-flex;flex-basis:100%;justify-content:center;margin:0 4px 8px;padding:11px}.vic-m-installer-map-result-item__cta--secondary{flex-basis:calc(33.33% - 8px);flex-grow:1}.vic-m-installer-map-result-item__cta-label{display:none}@media (min-width:992px){.vic-m-installer-map-result-item__cta-label{display:block}}.vic-m-installer-map-result-item__cta-icon{height:18px;width:18px}@media (min-width:992px){.vic-m-installer-map-result-item__cta-icon{display:none}}.vic-e-context-navigation-waypoint{opacity:0}.vic-m-legalpage-hero{margin-bottom:24px}.vic-m-legalpage-hero__headline{grid-column:span 2;margin:0}@media (min-width:768px){.vic-m-legalpage-hero__headline{grid-column:span 12}}@media (min-width:992px){.vic-m-legalpage-hero__headline{grid-column:3/span 8}}.vic-m-tabs-component__headline{margin-bottom:32px;text-align:center}.vic-m-tabs-component__text{margin:0 0 24px}.vic-m-country-check-overlay{align-items:center;background:rgba(0,0,0,0);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:25}.vic-m-country-check-overlay.vic-state-open{background:rgba(0,0,0,.5)}.vic-m-country-check-overlay__content{background:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;max-width:800px;opacity:0;padding:32px;position:relative;transition:opacity .3s ease-in-out;width:100%}@media (min-width:768px){.vic-m-country-check-overlay__content{padding:96px 64px}}.vic-state-open>.vic-m-country-check-overlay__content{opacity:1}.vic-m-country-check-overlay__closing-btn{margin-right:-8px;margin-top:-8px;position:absolute;right:32px;top:32px}.vic-m-country-check-overlay__logo{color:#ff3e17;height:auto;margin:0 0 32px;width:160px}.vic-m-country-check-overlay__headline{margin:0 0 16px}.vic-m-country-check-overlay__text{margin:0 0 24px}.vic-m-country-check-overlay__actions{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:-8px 0}.vic-m-country-check-overlay__cta{align-items:center;background:transparent;border:1px solid #d0d0d0;border-radius:120px;color:#000;cursor:pointer;display:flex;justify-content:flex-start;margin:8px 0;padding:12px 48px 12px 12px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:border .3s ease-in-out}.vic-m-country-check-overlay__cta:before{border:2px solid #d0d0d0;border-radius:120px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-m-country-check-overlay__cta:focus{outline:none}.vic-h-keyboard-focus .vic-m-country-check-overlay__cta:focus:before{opacity:1}.vic-m-country-check-overlay__cta:hover{border-color:#000}.vic-m-country-check-overlay__cta-icon{flex-shrink:0;height:32px;margin-right:16px;width:32px}.vic-m-country-check-overlay__cta-icon--placeholder{background:#d0d0d0;border-radius:100%}.vic-m-country-check-overlay__cta-label{text-align:left}.vic-m-parallax-section{display:block;height:100%;overflow:hidden;padding-bottom:56.25%;position:relative}@media (min-width:992px){.vic-m-parallax-section{padding-bottom:0}.vic-m-parallax-section__wrapper{height:750px}}.vic-m-parallax-section__image{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:992px){.vic-m-parallax-section__image{backface-visibility:hidden;height:calc(100vh - 150px);min-height:850px;transform:translateY(0);transform:translateY(var(--vic-m-parallax-section__translateY,0));transform-style:preserve-3d;will-change:transform}}.vic-m-parallax-section__caption{color:#858585;display:block;margin:8px 0 0}.vic-e-lazy-video{display:block}.vic-e-lazy-video[aspect-ratio]{overflow:hidden}.vic-e-lazy-video[aspect-ratio] .vic-e-lazy-video__video{left:0;position:absolute;top:0}.vic-e-lazy-video[aspect-ratio="21:9"]{height:0;padding-bottom:42.85714%;position:relative}.vic-e-lazy-video[aspect-ratio="16:9"]{height:0;padding-bottom:56.25%;position:relative}.vic-e-lazy-video[aspect-ratio="1:1"]{height:0;padding-bottom:100%;position:relative}.vic-e-lazy-video[aspect-ratio=cover] .vic-e-lazy-video__video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.vic-e-lazy-video__video{display:block;opacity:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-lazy-video__video.vic-state-loaded{opacity:1}.vic-m-product-catalogue-filter-bar{display:contents;min-height:52px;opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-product-catalogue-filter-bar.vic-state-loaded{opacity:1;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:visible}.vic-m-product-catalogue-filter-bar.vic-state-hidden{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.vic-m-product-catalogue-filter-bar__top-box{height:1px}.vic-m-product-catalogue-filter-bar__header{margin:-24px 0;min-height:52px;padding:24px 0;position:sticky;top:100px;top:var(--vic-header-height,100px);transform:translateY(0);transition:transform .3s ease-in-out;z-index:2}.vic-m-product-catalogue-filter-bar.vic-state-no-animation .vic-m-product-catalogue-filter-bar__header{transition:transform 0s ease-in-out}.vic-state-hidden-header .vic-m-product-catalogue-filter-bar__header{top:0}.vic-state-hidden-header .vic-m-product-catalogue-filter-bar.vic-state-sticky .vic-m-product-catalogue-filter-bar__header{top:100px;top:var(--vic-header-height,100px);transform:translateY(-100px);transform:translateY(calc(var(--vic-header-height, 100px)*-1))}.vic-m-product-catalogue-filter-bar__header:after{background:#f6f6f6;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100vw;z-index:-1}@media (min-width:992px){.vic-m-product-catalogue-filter-bar__header:after{left:-64px}}@media (min-width:1322px){.vic-m-product-catalogue-filter-bar__header:after{left:calc(-50vw - -597px)}}.vic-m-product-catalogue-filter-bar.vic-state-sticky .vic-m-product-catalogue-filter-bar__header:after{box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08)}.vic-m-product-catalogue-filter-bar__flyout-toggles{align-items:center;display:flex;justify-content:flex-start;margin:0;overflow-x:scroll;overflow-y:hidden;padding:5px 0}.vic-m-product-catalogue-filter-bar__flyout-toggles.vic-state-has-overflow{justify-content:flex-start}.vic-m-product-catalogue-filter-bar__flyout-toggles.vic-state-can-scroll-left:before,.vic-m-product-catalogue-filter-bar__flyout-toggles.vic-state-can-scroll-right:after{opacity:1}.vic-state-loading>.vic-m-product-catalogue-filter-bar__flyout-toggles{opacity:0}.vic-state-hidden>.vic-m-product-catalogue-filter-bar__flyout-toggles{display:none}.vic-m-product-catalogue-filter-bar__flyout-toggles:after,.vic-m-product-catalogue-filter-bar__flyout-toggles:before{background:linear-gradient(90deg,#f6f6f6,rgba(246,246,246,0));content:"";display:none;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:120px;z-index:1}@media (min-width:992px){.vic-m-product-catalogue-filter-bar__flyout-toggles:after,.vic-m-product-catalogue-filter-bar__flyout-toggles:before{display:block}}.vic-m-product-catalogue-filter-bar__flyout-toggles:after{background:linear-gradient(270deg,#f6f6f6,rgba(246,246,246,0));left:auto;right:0}.vic-m-product-catalogue-filter-bar__nav-btn{align-items:center;background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;color:#000;cursor:pointer;display:none;flex-shrink:0;height:48px;justify-content:center;left:0;opacity:0;padding:0;position:relative;position:absolute;top:26px;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s,border .3s ease-in-out;visibility:hidden;width:48px;z-index:2}.vic-m-product-catalogue-filter-bar__nav-btn:before{border:2px solid #d0d0d0;border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-h-keyboard-focus .vic-m-product-catalogue-filter-bar__nav-btn:focus:before{opacity:1}@media (min-width:992px){.vic-m-product-catalogue-filter-bar__nav-btn{display:flex}}.vic-m-product-catalogue-filter-bar__nav-btn:hover{background:#f6f6f6;border-color:#000}.vic-m-product-catalogue-filter-bar__nav-btn:focus{outline:none}.vic-m-product-catalogue-filter-bar__nav-btn.vic-state-visible{opacity:1;transition:visibility 0s,opacity .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out;visibility:visible}.vic-m-product-catalogue-filter-bar__nav-btn:disabled{color:#d0d0d0;opacity:0;pointer-events:none}.vic-m-product-catalogue-filter-bar__nav-btn .vic-e-icon{height:16px;pointer-events:none;width:16px}.vic-m-product-catalogue-filter-bar__nav-btn--next{left:auto;right:0}.vic-m-product-catalogue-filter-bar__main-flyout-toggle{flex-shrink:0;margin-right:8px}.vic-m-product-catalogue-filter-bar__flyout-toggle{flex-shrink:0;margin:0 4px}.vic-m-product-catalogue-filter-bar__categories{align-items:center;display:flex;justify-content:flex-start;margin:0 -4px}.vic-m-product-catalogue-filter-bar__active-filters{align-items:flex-start;border-top:1px solid #dedede;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:32px -4px -4px;padding:32px 0 0}.vic-m-product-catalogue-filter-bar .vic-e-filter-tag{margin:4px}.vic-m-media-mosaic{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-2px;margin-right:-2px;width:100%}.vic-m-media-mosaic__media-item{flex-basis:100%;margin:2px;order:3}.vic-m-media-mosaic__media-item:first-of-type{margin-left:32px}@media (min-width:768px){.vic-m-media-mosaic__media-item:first-of-type{flex-basis:30%;margin-left:2px;order:2}}.vic-m-media-mosaic__media-item:nth-of-type(2){flex-basis:calc(50% - 4px)}@media (min-width:768px){.vic-m-media-mosaic__media-item:nth-of-type(2){align-self:flex-end;flex-basis:25%;order:1}}@media (max-width:767px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(2){flex-basis:calc(57% - 4px)}}@media (min-width:768px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(2){margin-left:15%}}.vic-m-media-mosaic__media-item:nth-of-type(3){flex-basis:calc(50% - 4px)}@media (min-width:768px){.vic-m-media-mosaic__media-item:nth-of-type(3){flex-basis:calc(65% - 4px)}}@media (max-width:767px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(3){flex-basis:100%;margin-right:32px;order:4}}@media (min-width:768px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(3){flex-basis:calc(70% - 4px)}}.vic-m-media-mosaic__media-item:nth-of-type(4){margin-right:32px}@media (min-width:768px){.vic-m-media-mosaic__media-item:nth-of-type(4){flex-basis:calc(35% - 4px);margin-right:2px}}@media (max-width:767px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(4){flex-basis:calc(43% - 4px);margin-right:2px}}@media (min-width:768px){.vic-m-media-mosaic--family .vic-m-media-mosaic__media-item:nth-of-type(4){flex-basis:calc(30% - 4px)}}.vic-e-filter-tag{align-items:center;background:#fff;border:2px solid #000;border-radius:120px;color:#000;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:9px 32px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}.vic-e-filter-tag:before{border:2px solid #d0d0d0;border-radius:120px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-e-filter-tag:focus{outline:none}.vic-h-keyboard-focus .vic-e-filter-tag:focus:before{opacity:1}.vic-e-filter-tag:hover{background:#f6f6f6}.vic-e-filter-tag:active{background:#f0f0f0}.vic-e-filter-tag__icon{flex-shrink:0;height:16px;margin-left:8px;width:16px}.vic-m-cross-section{background:#fff;padding:64px 0}@media (min-width:992px){.vic-m-cross-section{padding:100px 0}}@media (min-width:1332px){.vic-m-cross-section{padding:120px 0}}.vic-m-cross-section--grid-width{background:transparent;padding:0}.vic-m-cross-section--grid-width .vic-m-cross-section__content-box{background:#fff;padding-bottom:64px;padding-top:64px}@media (max-width:991px){.vic-m-cross-section--grid-width .vic-m-cross-section__content-box{padding-left:32px;padding-right:32px}}@media (min-width:992px){.vic-m-cross-section--grid-width .vic-m-cross-section__content-box{padding-bottom:100px;padding-top:100px}}@media (min-width:1332px){.vic-m-cross-section--grid-width .vic-m-cross-section__content-box{padding-bottom:120px;padding-top:120px}}.vic-m-cross-section__image{grid-column:span 2}@media (min-width:768px){.vic-m-cross-section__image{grid-column:span 6}}@media (min-width:992px){.vic-m-cross-section--grid-width .vic-m-cross-section__image{grid-column:2/span 5}}.vic-m-cross-section__content{align-items:flex-start;display:flex;flex-direction:column;grid-column:span 2;justify-content:center}@media (min-width:768px){.vic-m-cross-section__content{grid-column:span 6}}@media (min-width:992px){.vic-m-cross-section__content{grid-column:8/span 4}}.vic-m-cross-section__headline{margin:0 0 16px}.vic-m-cross-section .vic-e-richtext li{margin-bottom:8px}.vic-m-consent-overlay{align-items:center;background:rgba(255,255,255,.9);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%;z-index:10}.vic-m-consent-overlay.vic-state-open{opacity:1;pointer-events:all;transition:opacity 0s,background .3s ease-in-out;visibility:visible}.vic-m-consent-overlay .vic-e-closing-button{position:absolute;right:16px;top:16px}.vic-m-consent-overlay__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:240px}.vic-m-consent-overlay__text{margin:0 0 24px;text-align:center}.vic-e-file-upload-field{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative}.vic-e-file-upload-field__label{margin:0 0 8px}.vic-e-file-upload-field__description{color:#858585;margin:0 0 8px}.vic-e-file-upload-field__form-field-error{align-items:flex-start;color:#e05132;display:flex;gap:4px;margin:0 0 8px}.vic-e-file-upload-field__form-field-error-icon{flex:0 0 18px;height:18px;width:18px}.vic-e-file-upload-field__upload-btn{margin:16px 0 0}.vic-e-file-upload-field__input{height:0;left:-9999px;opacity:0;position:absolute;width:0}.vic-e-file-upload-field__loaded-files{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:4px 0 0}.vic-e-file-upload-field__loaded-file{margin:8px 0}.vic-e-file-upload-field__file-details{display:block;margin:0}.vic-e-file-upload-field__file-error{color:#ff3e17;display:block;margin:0 0 4px}.vic-e-file-upload-field__delete-file-btn .vic-e-link__label{margin:0}.vic-m-points-of-interest{align-items:center;background:#fff;display:flex;justify-content:center;padding:80px 16px}@media (min-width:768px){.vic-m-points-of-interest{padding:120px 0}}.vic-m-points-of-interest__content{max-width:408px;position:relative;width:100%}@media (min-width:768px){.vic-m-points-of-interest>.vic-m-points-of-interest--5-4{max-width:640px}}@media (min-width:1332px){.vic-m-points-of-interest>.vic-m-points-of-interest--5-4{max-width:786px}}.vic-m-points-of-interest__image{height:auto;width:100%}.vic-m-points-of-interest__pins{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-points-of-interest__toggle{background:rgba(255,255,255,.5);border:2px solid transparent;border-radius:100%;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);cursor:pointer;height:32px;left:-16px;left:calc(var(--vic-pin-left, 0) - 16px);position:absolute;top:-16px;top:calc(var(--vic-pin-top, 0) - 16px);transition:border .1s ease-in-out;width:32px}.vic-m-points-of-interest__toggle:focus{outline:0}.vic-m-points-of-interest__toggle.vic-state-active,.vic-m-points-of-interest__toggle:hover{border:2px solid #fff}.vic-m-points-of-interest__toggle:after{background:#ff3e17;border-radius:100%;content:"";height:16px;left:6px;position:absolute;top:6px;width:16px}.vic-m-points-of-interest__tooltip{background:#fff;border-radius:10px;box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;left:36px;left:calc(var(--vic-pin-left, 0) + 36px);margin:0;max-width:192px;opacity:1;padding:16px;position:absolute;top:0;top:var(--vic-pin-top,0);transform:translateY(-50%);transition:visibility 0s linear 0s,opacity .1s ease-in-out;visibility:visible;z-index:2}.vic-m-points-of-interest__tooltip[aria-hidden=true]{opacity:0;transition:opacity .1s ease-in-out,visibility 0s linear .1s;visibility:hidden}.vic-m-points-of-interest__tooltip--left{left:auto;right:calc(100% + 36px);right:calc(100% - var(--vic-pin-left, 0) + 36px)}.vic-m-points-of-interest__tooltip--bottom{top:36px;top:calc(var(--vic-pin-top, 0) + 36px)}.vic-m-points-of-interest__tooltip--bottom,.vic-m-points-of-interest__tooltip--top{left:0;left:var(--vic-pin-left,0);transform:translateX(0);transform:translateX(calc(var(--vic-pin-left, 0)*-1))}.vic-m-points-of-interest__tooltip--top{bottom:calc(100% + 36px);bottom:calc(100% - var(--vic-pin-top, 0) + 36px);top:auto}.vic-m-services-list{grid-gap:64px 70px;background:#ff3e17;color:#fff;display:grid;gap:64px 70px;grid-template-columns:1fr}@media (min-width:768px){.vic-m-services-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.vic-m-services-list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1332px){.vic-m-services-list{gap:70px}}.vic-m-services-list__item{grid-column:span 1}.vic-m-services-list__image-box{height:40px;margin:0 0 24px;width:100%}.vic-m-services-list__image{--vic-image-object-position:0% 0%;height:100%;width:100%}.vic-m-services-list__headline{margin:0 0 8px}.vic-m-services-list__text{margin:0 0 24px}.vic-m-services-list-component{background:#ff3e17;padding-bottom:80px;padding-top:48px}@media (min-width:768px){.vic-m-services-list-component{padding-top:64px}}@media (min-width:992px){.vic-m-services-list-component{padding-top:80px}}@media (min-width:1332px){.vic-m-services-list-component{padding-bottom:120px}}.vic-m-services-list-component__content{row-gap:0}.vic-m-services-list-component__headline{color:#fff;grid-column:span 2;margin:0 0 8px;text-align:center}@media (min-width:768px){.vic-m-services-list-component__headline{grid-column:span 12;margin:0 0 16px}}@media (min-width:992px){.vic-m-services-list-component__headline{grid-column:2/span 10}}@media (min-width:1332px){.vic-m-services-list-component__headline{grid-column:3/span 8;margin:0 0 24px}}.vic-m-services-list-component__text{color:#fff;grid-column:span 2;margin:0;text-align:center}@media (min-width:768px){.vic-m-services-list-component__text{grid-column:span 12}}@media (min-width:992px){.vic-m-services-list-component__text{grid-column:2/span 10}}@media (min-width:1332px){.vic-m-services-list-component__text{grid-column:3/span 8}}.vic-m-services-list-component .vic-m-services-list{grid-column:span 2;margin-top:48px}@media (min-width:768px){.vic-m-services-list-component .vic-m-services-list{grid-column:span 12;margin-top:56px}}@media (min-width:1332px){.vic-m-services-list-component .vic-m-services-list{margin-top:64px}}.vic-e-equipment-input__validation-message{display:none}.vic-e-equipment-input__registered-message{color:#458d0d;padding:16px 16px 0}.vic-e-equipment-input[is-loading] .vic-e-equipment-input__registered-message{display:none}.vic-e-equipment-input__not-registered-error{padding:16px 16px 0}.vic-e-equipment-input__not-registered-error .vic-e-richtext{margin-bottom:24px}.vic-e-equipment-input[is-loading] .vic-e-equipment-input__not-registered-error{display:none}.vic-e-equipment-input__input-box{position:relative}.vic-state-success .vic-e-equipment-input__input-box{border-color:#75c41b}.vic-e-equipment-input__input-box:after{background-color:transparent;border:2px solid #9d9d9d;border-radius:50%;border-top-color:#fff;bottom:18px;display:none;display:block;height:16px;position:absolute;right:16px;width:16px}.vic-e-equipment-input[is-small] .vic-e-equipment-input__input-box:after,.vic-e-equipment-input[label] .vic-e-equipment-input__input-box:after{bottom:12px}.vic-e-equipment-input[is-loading] .vic-e-equipment-input__input-box:after{animation:vic-rotate__animation 1s linear infinite;content:"";display:block}.vic-e-equipment-input .vic-e-form-field__input{padding-right:24px}.vic-e-ticker-number{align-items:center;color:inherit;color:var(--typo-color,inherit);display:flex;justify-content:flex-start}.vic-e-ticker-number:not([decimal-places]) .vic-e-ticker-number__digit-wrapper:nth-last-child(3) .vic-e-ticker-number__digit,.vic-e-ticker-number[decimal-places="0"] .vic-e-ticker-number__digit-wrapper:nth-last-child(3) .vic-e-ticker-number__digit{color:#458d0d;color:var(--highlight-color,#458d0d)}.vic-e-ticker-number:not([decimal-places]) .vic-e-ticker-number__digit-wrapper:nth-last-child(4) .vic-e-ticker-number__digit,.vic-e-ticker-number:not([decimal-places]) .vic-e-ticker-number__digit-wrapper:nth-last-child(5) .vic-e-ticker-number__digit,.vic-e-ticker-number[decimal-places="0"] .vic-e-ticker-number__digit-wrapper:nth-last-child(4) .vic-e-ticker-number__digit,.vic-e-ticker-number[decimal-places="0"] .vic-e-ticker-number__digit-wrapper:nth-last-child(5) .vic-e-ticker-number__digit{color:inherit}.vic-e-ticker-number__digit-wrapper{color:inherit;display:inline;padding:0 9px 0 8px;position:relative}.vic-e-ticker-number__digit-wrapper:last-of-type:after{display:none}.vic-e-ticker-number__digit-wrapper:first-of-type{padding-left:0}.vic-e-ticker-number__digit-wrapper:last-child .vic-e-ticker-number__digit,.vic-e-ticker-number__digit-wrapper:nth-last-child(2) .vic-e-ticker-number__digit{color:#458d0d;color:var(--highlight-color,#458d0d)}.vic-e-ticker-number__digit-wrapper:last-child:after,.vic-e-ticker-number__digit-wrapper:nth-last-child(2):after{color:inherit;color:var(--typo-color,inherit)}.vic-e-ticker-number__digit-wrapper:after{background:currentColor;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.vic-e-simple-tooltip{cursor:pointer;height:20px;margin:15px;position:relative;width:20px}.vic-e-simple-tooltip__icon{fill:currentColor;color:#858585;height:20px;transition:color .3s ease-in-out;width:20px}.vic-e-simple-tooltip:hover .vic-e-simple-tooltip__icon{color:#ff3e17}.vic-e-simple-tooltip__content{background:#dedede;border-radius:4px;bottom:32px;display:block;max-width:80vw;opacity:0;position:absolute;right:-10px;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:350px;z-index:2}.vic-e-simple-tooltip:hover .vic-e-simple-tooltip__content{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-e-simple-tooltip__content:before{background:#dedede;bottom:-5px;content:"";display:block;height:20px;position:absolute;right:10px;transform:rotate(45deg);width:20px}.vic-e-simple-tooltip__text{margin:0;padding:12px;position:relative}.vic-e-simple-tooltip__text sub{line-height:0}.vic-m-vi-move{grid-gap:32px;color:inherit;color:var(--typo-color,inherit);display:grid;gap:32px;grid-template-columns:1fr;min-height:100vh;opacity:0;transition:opacity .3s ease-in-out}@media (min-width:992px){.vic-m-vi-move{grid-template-columns:1fr 1fr}}.vic-m-vi-move.vic-state-initialized{min-height:auto;opacity:1}.vic-m-vi-move.vic-state-error{display:none}.vic-m-vi-move__col-image{display:block;height:auto;margin-bottom:16px;width:80px}@media (min-width:992px){.vic-m-vi-move__col-image{margin-bottom:32px;width:160px}}.vic-m-vi-move__header{border-bottom:1px solid;margin-bottom:32px}.vic-m-vi-move__header-image{display:block;height:auto;width:65%}@media (min-width:992px){.vic-m-vi-move__header-image{width:340px}}.vic-m-vi-move__body{grid-gap:24px 16px;align-items:center;display:grid;gap:24px 16px;grid-template-columns:min-content auto;justify-items:start}@media (min-width:768px){.vic-m-vi-move__body{grid-template-columns:min-content auto min-content}}@media (min-width:992px){.vic-m-vi-move__body{gap:32px 16px;grid-template-columns:min-content min-content min-content}}.vic-m-vi-move .vic-e-ticker-number__digit-wrapper{font-weight:700}@media (max-width:767px){.vic-m-vi-move .vic-e-ticker-number__digit-wrapper{font-size:6vw;line-height:1}}@media (min-width:992px) and (max-width:1331px){.vic-m-vi-move .vic-e-ticker-number__digit-wrapper{font-size:44px}}.vic-m-vi-move__label{margin:0;padding:0;position:relative}.vic-m-vi-move__label span{display:block;font-weight:300;white-space:nowrap}.vic-m-vi-move .vic-e-simple-tooltip{margin:0;position:absolute;right:-20px;top:-10px}.vic-m-vi-move__label-image{display:none}@media (min-width:768px){.vic-m-vi-move__label-image{display:inline-block;height:auto;width:92px}}.vic-m-filterable-table__search-input{margin:0 0 40px}.vic-m-filterable-table.vic-state-filtered [role=row],.vic-m-filterable-table.vic-state-filtered tr{display:none}.vic-m-filterable-table.vic-state-filtered [role=row].vic-state-active,.vic-m-filterable-table.vic-state-filtered tr.vic-state-active{background-color:transparent;display:table-row}.vic-m-filterable-table.vic-state-filtered [role=row].vic-state-even,.vic-m-filterable-table.vic-state-filtered tr.vic-state-even{background-color:#fff}.vic-m-app-download-teaser{background:#fff;padding:48px 0}@media (min-width:768px){.vic-m-app-download-teaser{padding:64px 0}}@media (min-width:992px){.vic-m-app-download-teaser{padding:80px 0}}.vic-m-app-download-teaser__content-box{grid-column:span 2;text-align:center}@media (min-width:768px){.vic-m-app-download-teaser__content-box{grid-column:span 12}}@media (min-width:992px){.vic-m-app-download-teaser__content-box{grid-column:3/span 8}}.vic-m-app-download-teaser__headline,.vic-m-app-download-teaser__text{margin:0 0 16px}.vic-m-app-download-teaser__links{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -8px}.vic-m-app-download-teaser__link{margin:16px 8px 0;position:relative}.vic-m-app-download-teaser__link:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 10px);left:-5px;opacity:0;position:absolute;top:-5px;transition:opacity .3s ease-in-out;width:calc(100% + 10px)}.vic-m-app-download-teaser__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-app-download-teaser__link:focus:before{opacity:1}.vic-m-app-download-teaser__link-image{height:40px;width:auto}.vic-m-app-download-teaser__meta-text{color:#858585;margin:32px 0 0}.vic-e-countdown{display:inline-grid;gap:0;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;min-height:62px}@media (min-width:768px){.vic-e-countdown{min-height:70px}}@media (min-width:1332px){.vic-e-countdown{min-height:86px}}.vic-e-countdown__number-box{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative}@media (min-width:1332px){.vic-e-countdown__number-box{padding:0 4px}}.vic-e-countdown__number{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 8px}.vic-e-countdown__number-label{margin:0}.vic-m-countdown-component{background:#000;color:#fff;padding:80px 0;width:100%}@media (min-width:768px){.vic-m-countdown-component{padding:100px 0}}.vic-m-countdown-component--red{background:#ff3e17}.vic-m-countdown-component--white{background:#fff;color:#000}.vic-m-countdown-component__content{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}.vic-m-countdown-component__headline{margin:0 0 24px}@media (min-width:768px){.vic-m-countdown-component__headline{margin:0 0 32px}}@media (min-width:992px){.vic-m-countdown-component__headline{margin:0 0 40px}}.vic-m-countdown-component .vic-e-countdown{margin:0 auto}.vic-m-countdown-component__cta{margin:24px auto 0}@media (min-width:768px){.vic-m-countdown-component__cta{margin:32px auto 0}}@media (min-width:992px){.vic-m-countdown-component__cta{margin:40px auto 0}}.vic-m-lp-hero-full-width{background-color:#000;color:#fff;position:relative}.vic-m-lp-hero-full-width--white{background:#fff;color:#000}@media (min-width:992px){.vic-m-lp-hero-full-width__content-box{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}}.vic-m-lp-hero-full-width__content{grid-column:span 2;padding:56px 0;text-align:center}@media (min-width:768px){.vic-m-lp-hero-full-width__content{grid-column:span 12;padding:64px 0}}@media (min-width:992px){.vic-m-lp-hero-full-width__content{align-self:center;grid-column:span 6;justify-self:center;place-self:center;text-align:left}.vic-m-lp-hero-full-width--reversed .vic-m-lp-hero-full-width__content{grid-column:7/span 6}}.vic-m-lp-hero-full-width__headline{margin:0 0 16px}.vic-m-lp-hero-full-width__headline:only-child{margin:0}.vic-m-lp-hero-full-width__headline+.vic-m-lp-hero__cta{margin-top:16px}.vic-m-lp-hero-full-width__text{margin:0}.vic-m-lp-hero-full-width__cta{margin-top:32px}.vic-m-lp-hero-full-width__cta:only-child{margin:0}.vic-m-lp-hero-full-width__media-wrapper{height:0;overflow:hidden;padding-bottom:100%;position:relative}@media (min-width:992px){.vic-m-lp-hero-full-width__media-wrapper{padding-bottom:42.85714%}}.vic-m-lp-hero-full-width__media{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-lp-hero-full-width__media-wrapper--left-image .vic-m-lp-hero-full-width__media{--vic-image-object-position:0 50%}.vic-m-lp-hero-full-width__media-wrapper--right-image .vic-m-lp-hero-full-width__media{--vic-image-object-position:100% 50%}.vic-m-lp-hero-full-width__media-wrapper--overlay .vic-m-lp-hero-full-width__media{filter:brightness(50%)}@media (min-width:992px){.vic-m-lp-hero-full-width__media--mobile{display:none}}@media (max-width:991px){.vic-m-lp-hero-full-width__media--mobile+.vic-m-lp-hero-full-width__media{display:none}}.vic-m-lp-hero{background-color:#000;color:#fff;padding:56px 0 0}@media (min-width:768px){.vic-m-lp-hero{padding:64px 0}}@media (min-width:992px){.vic-m-lp-hero{padding:120px 0}}.vic-m-lp-hero--red{background:#ff3e17}.vic-m-lp-hero--white{background:#fff;color:#000}.vic-m-lp-hero__content-box{row-gap:56px}@media (min-width:768px){.vic-m-lp-hero__content-box{row-gap:64px}}.vic-m-lp-hero__content{grid-column:span 2;text-align:center}@media (min-width:768px){.vic-m-lp-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-lp-hero__content{align-self:center;grid-column:span 4;justify-self:center;place-self:center;text-align:left}}.vic-m-lp-hero--reversed .vic-m-lp-hero__content{grid-column:span 2}@media (min-width:768px){.vic-m-lp-hero--reversed .vic-m-lp-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-lp-hero--reversed .vic-m-lp-hero__content{grid-column:span 4;order:2}}.vic-m-lp-hero__media-item{grid-column:span 2}@media (max-width:767px){.vic-m-lp-hero__media-item{margin:0 -32px}}@media (min-width:768px){.vic-m-lp-hero__media-item{grid-column:span 12}}@media (min-width:992px){.vic-m-lp-hero__media-item{grid-column:span 8}}.vic-m-lp-hero--reversed .vic-m-lp-hero__media-item{grid-column:span 2;order:1}@media (min-width:768px){.vic-m-lp-hero--reversed .vic-m-lp-hero__media-item{grid-column:span 12}}@media (min-width:992px){.vic-m-lp-hero--reversed .vic-m-lp-hero__media-item{grid-column:span 8}}.vic-m-lp-hero__headline{margin:0 0 16px}.vic-m-lp-hero__headline:only-child{margin:0}.vic-m-lp-hero__headline+.vic-m-lp-hero__cta{margin-top:16px}.vic-m-lp-hero__text{margin:0}.vic-m-lp-hero__cta{margin-top:32px}.vic-m-lp-hero__cta:only-child{margin:0}.vic-e-datepicker.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-datepicker__input[readonly]{background:#fff}[disabled] .vic-e-datepicker__input,[readonly] .vic-e-datepicker__input{background:#f0f0f0}.flatpickr-calendar{border-radius:0;margin-top:24px;padding:24px;width:auto}.flatpickr-calendar .flatpickr-months{align-items:center;justify-content:space-between;margin:0 0 12px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{align-items:center;display:flex;height:auto;justify-content:center;padding:0;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flatpickr-calendar .flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:flex;opacity:0;pointer-events:none;visibility:hidden}.flatpickr-calendar .flatpickr-months .flatpickr-month{align-items:center;display:flex;height:auto;justify-content:center}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{height:auto;left:0;padding:0;position:relative;width:100%}.flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months{margin-right:4px}.flatpickr-calendar .flatpickr-weekday{color:#000}.flatpickr-calendar .dayContainer{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);width:auto}.flatpickr-calendar .flatpickr-day{transition:border-color .1s ease-in-out,background .1s ease-in-out;width:100%}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected:hover{background:#ff3e17;border-color:#ff3e17}.vic-m-lp-legal-footer{background:#fff;box-shadow:0 -1px 0 rgba(0,0,0,.1);width:100%}@media (min-width:768px){.vic-m-lp-legal-footer{height:120px}}@media (max-width:767px){.vic-m-lp-legal-footer__content{padding:32px 0 32px 32px}}@media (min-width:768px){.vic-m-lp-legal-footer__content{align-items:center;display:flex;height:100%;justify-content:space-between}}.vic-m-lp-legal-footer__logo-box{color:#ff3e17;line-height:1}.vic-m-lp-legal-footer__logo{color:inherit;height:auto;width:128px}@media (max-width:767px){.vic-m-lp-legal-footer__links{margin:32px 0 8px}}@media (min-width:768px){.vic-m-lp-legal-footer__links{align-items:center;display:flex;justify-content:flex-end;margin:0 -8px}}.vic-m-lp-legal-footer__link-item{color:#000;position:relative}@media (max-width:767px){.vic-m-lp-legal-footer__link-item{padding-bottom:16px}.vic-m-lp-legal-footer__link-item:last-of-type{padding-bottom:0}}@media (min-width:768px){.vic-m-lp-legal-footer__link-item{margin:0 4px;padding:0 0 0 8px}.vic-m-lp-legal-footer__link-item:before{background:#000;content:"";display:block;height:16px;left:0;position:absolute;top:6px;width:1px}.vic-m-lp-legal-footer__link-item:first-of-type:before{display:none}}.vic-m-lp-legal-footer__link{color:inherit;cursor:pointer;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}.vic-m-lp-legal-footer__link:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-lp-legal-footer__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-lp-legal-footer__link:focus:before{opacity:1}@media (min-width:768px){.vic-m-lp-legal-footer__link{border-radius:4px;padding:4px 8px 4px 9px}}.vic-m-lp-legal-footer__link:hover{background:#f0f0f0}.vic-m-lp-footer{width:100%}.vic-m-lp-footer__richtext-box{margin-bottom:40px;padding-top:40px}.vic-m-lp-footer__richtext-box .vic-e-richtext{color:#858585}.vic-m-lp-header{background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.1);height:80px;width:100%;z-index:2}@media (min-width:768px){.vic-m-lp-header{height:120px}}.vic-m-lp-header__content{align-items:center;display:flex;height:100%;justify-content:space-between}.vic-m-lp-header__custom-logo-box{line-height:1}.vic-m-lp-header__custom-logo{height:24px;width:auto}@media (min-width:768px){.vic-m-lp-header__custom-logo{height:32px}}.vic-m-lp-header__logo-box{line-height:1}.vic-m-lp-header__logo{color:#ff3e17;height:auto;width:86px}@media (min-width:768px){.vic-m-lp-header__logo{width:128px}}.vic-m-external-search-box{display:block}.vic-m-external-search-box__input{margin:0 0 16px}.vic-m-external-search-box__submit-btn{margin:16px 0 0}.vic-m-tag-group__headline{margin:0 0 8px}.vic-m-tag-group__list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-2px}.vic-m-tag-group__item{flex:0 1 auto;margin:2px}.vic-m-search-teaser{align-items:stretch;background:#fff;display:flex;flex-direction:row;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:992px){.vic-m-search-teaser{flex-direction:row}}.vic-m-search-teaser__image-box{flex-basis:100%;height:0;overflow:hidden;padding-bottom:66.66667%;position:relative}@media (min-width:992px){.vic-m-search-teaser__image-box{flex-basis:50%;height:auto;padding-bottom:0}}.vic-m-search-teaser__image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-search-teaser__content-box{flex-basis:100%}@media (min-width:992px){.vic-m-search-teaser__content-box{flex-basis:50%;min-height:444px;min-height:640px}}.vic-m-search-teaser__content{padding:40px 32px}@media (min-width:992px){.vic-m-search-teaser__content{grid-gap:0 30px;align-content:center;display:grid;gap:0 30px;grid-template-columns:repeat(6,1fr);height:100%;justify-content:center;margin:0 64px 0 15px;max-width:582px;padding:64px 0;place-content:center}}.vic-m-search-teaser__headline{margin:0 0 16px}@media (min-width:992px){.vic-m-search-teaser__headline{grid-column:2/span 5}}.vic-m-search-teaser__text{margin:0 0 24px}@media (min-width:992px){.vic-m-search-teaser__text{grid-column:2/span 5}}.vic-m-search-teaser__search-box{margin:0 0 32px}@media (min-width:992px){.vic-m-search-teaser__search-box{grid-column:2/span 4}}.vic-m-installer-search-box{display:block}.vic-m-installer-search-box__input{margin:0 0 32px;min-height:56px}.vic-m-installer-search-box__submit-btn{margin:16px 0 0}.vic-m-funding-search{min-height:100vh;padding-bottom:120px;padding-top:120px}.vic-m-funding-search__content{grid-column:span 2;position:relative}@media (min-width:768px){.vic-m-funding-search__content{grid-column:span 12}}@media (min-width:992px){.vic-m-funding-search__content{grid-column:2/span 10}}@media (min-width:1332px){.vic-m-funding-search__content{grid-column:3/span 8}}.vic-m-funding-search__headline{margin:0 0 16px}.vic-m-funding-search__result-text{margin:0}.vic-m-funding-search__results{grid-gap:32px 0;display:grid;gap:32px 0;margin-top:48px}@media (min-width:992px){.vic-m-funding-search__results{gap:64px 0;margin-top:64px}}.vic-m-funding-search .vic-m-search-result-teaser{margin:0}.vic-m-funding-search .vic-m-search-result-teaser__headline{margin:0 0 8px}.vic-m-funding-search__error-box{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.vic-m-funding-search__error-message{margin:0;text-align:center}.vic-m-funding-search__error-button{margin-top:24px}.vic-m-funding-search__content-blocks{grid-gap:32px 0;display:grid;gap:32px 0;margin-top:48px}@media (min-width:992px){.vic-m-funding-search__content-blocks{gap:48px 0;margin-top:64px}}.vic-m-funding-search__content-block-headline{margin:0 0 8px}.vic-m-funding-search__back-btn{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;left:0;margin:-4px;padding:0 8px;position:relative;position:absolute;top:-40px;transition:background .3s ease-in-out;width:auto}.vic-m-funding-search__back-btn:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-funding-search__back-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-funding-search__back-btn:focus:before{opacity:1}@media (min-width:992px){.vic-m-funding-search__back-btn{border-radius:50%;height:40px;left:-56px;padding:0;top:0;width:40px}}@media (hover:hover){.vic-m-funding-search__back-btn:hover{background:#dedede}}.vic-m-funding-search__back-btn:active{background:#d0d0d0}.vic-m-funding-search__back-icon{height:24px;width:24px}@media (min-width:992px){.vic-m-funding-search__back-icon{height:32px;width:32px}}.vic-m-funding-search__back-label{margin-left:8px}@media (min-width:992px){.vic-m-funding-search__back-label{display:none}}.vic-m-funding-search-overlay{background:#fff;display:block;height:100vh;height:var(--vic-viewport-height,100vh);left:0;opacity:0;overflow:auto;position:fixed;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;width:100%;z-index:10}.vic-m-funding-search-overlay.vic-state-open{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-funding-search-overlay__closing-btn{position:absolute;right:24px;top:24px}@media (min-width:1332px){.vic-m-funding-search-overlay__closing-btn{right:56px;top:56px}}.vic-m-funding-search-overlay__content{position:relative}.vic-m-funding-search-overlay__a11y-closing-btn{bottom:56px;position:absolute;right:56px}.vic-m-funding-search-box{display:block}.vic-m-funding-search-box__input{margin:0 0 16px}.vic-m-funding-search-box__submit-btn{margin:16px 0 0}.vic-m-multistep-form-component .vic-m-multistep-form{background:#f0f0f0;border:1px solid #dedede;padding:32px}.vic-e-tooltip{align-items:center;display:inline-flex;justify-content:center}.vic-e-tooltip,.vic-e-tooltip__icon{height:24px;position:relative;width:24px}.vic-e-tooltip__icon{color:#ff3e17;cursor:pointer}.vic-e-tooltip__icon:before{border:2px solid #fff;border-radius:100%;content:"";height:calc(100% + 6px);left:-3px;opacity:0;position:absolute;top:-3px;transition:opacity .3s ease-in-out;width:calc(100% + 6px)}.vic-e-tooltip__icon:focus{outline:none}.vic-h-keyboard-focus .vic-e-tooltip__icon:focus:before{opacity:1}.vic-e-tooltip__tooltip{background:#fff;border-radius:4px;bottom:32px;box-shadow:0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08),inset 0 1px 0 #dedede;color:#000;height:auto;left:8px;margin:0;opacity:1;padding:16px;position:absolute;top:auto;transform:translateX(-50%);transform:translateX(var(--vic-tooltip-offset,-50%));transition:visibility 0s linear 0s,opacity .1s ease-in-out;visibility:visible;width:240px;z-index:2}.vic-e-tooltip__tooltip[aria-hidden=true]{display:none;opacity:0;transition:opacity .1s ease-in-out,visibility 0s linear .1s;visibility:hidden}.vic-e-tooltip__tooltip--bottom{bottom:auto;top:32px}.vic-e-tooltip__tooltip-content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.vic-e-tooltip__headline{margin:0 0 8px}.vic-e-tooltip__text{margin:0}.vic-m-questionnaire-step{padding:40px 0}@media (min-width:768px){.vic-m-questionnaire-step{padding:80px 0}}@media (min-width:992px){.vic-m-questionnaire-step{padding:120px 0}}.vic-m-questionnaire-step__content{grid-column:span 2}@media (min-width:768px){.vic-m-questionnaire-step__content{grid-column:span 12}}@media (min-width:992px){.vic-m-questionnaire-step__content{grid-column:3/span 8}}.vic-m-questionnaire-step__header{align-items:center;display:flex;justify-content:space-between;margin:0}.vic-m-questionnaire-step__headline{margin:0;padding-right:8px}.vic-m-questionnaire-step__text{margin:8px 0 0}.vic-m-questionnaire-step__question{margin:24px 0 0}.vic-m-questionnaire-step__submit-btn{display:none;margin:24px 0 0}.vic-state-valid .vic-m-questionnaire-step__submit-btn{display:block}.vic-m-questionnaire-navigation{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:100px;width:100%}.vic-m-questionnaire-navigation.vic-state-finished[restart-disabled]{min-height:4px}.vic-m-questionnaire-navigation__actions{align-items:center;border-top:none;display:inline-flex;justify-content:space-between;padding:24px 32px;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:768px){.vic-m-questionnaire-navigation__actions{padding:24px 20px}}.vic-state-finished[restart-disabled]>.vic-m-questionnaire-navigation__actions{display:none}.vic-m-questionnaire-navigation__nav-btn{margin:0 4px}.vic-m-questionnaire-navigation__restart-btn{align-items:center;background:transparent;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:flex-start;min-height:48px;padding:8px;position:relative;transition:background .3s ease-in-out}.vic-m-questionnaire-navigation__restart-btn:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.vic-m-questionnaire-navigation__restart-btn:focus{outline:none}.vic-h-keyboard-focus .vic-m-questionnaire-navigation__restart-btn:focus:before{opacity:1}@media (hover:hover){.vic-m-questionnaire-navigation__restart-btn:hover{background:#f6f6f6}}.vic-m-questionnaire-navigation__restart-btn:active{background:#f0f0f0}.vic-m-questionnaire-navigation__restart-icon{height:24px;margin-right:8px;width:24px}.vic-m-questionnaire-navigation__progress{appearance:none;background:#fff;border:none;display:block;height:4px;width:100%}.vic-m-questionnaire-navigation__progress::-webkit-progress-bar{background:#fff}.vic-m-questionnaire-navigation__progress::-moz-progress-bar{background:#ff3e17}.vic-m-questionnaire-navigation__progress::-webkit-progress-value{background:#ff3e17;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.vic-m-questionnaire{background:#f0f0f0;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);display:block}.vic-m-questionnaire__step{display:none}.vic-m-questionnaire:not(.vic-state-initialized) .vic-m-questionnaire__step:first-of-type,.vic-m-questionnaire__step.vic-state-active{display:grid}.vic-m-questionnaire__summary{display:none}.vic-m-questionnaire__summary.vic-state-active{display:grid}.vic-m-questionnaire-summary{padding:40px 0}@media (min-width:768px){.vic-m-questionnaire-summary{padding:80px 0}}@media (min-width:992px){.vic-m-questionnaire-summary{padding:120px 0}}.vic-m-questionnaire-summary__content{grid-column:span 2}@media (min-width:768px){.vic-m-questionnaire-summary__content{grid-column:span 12}}@media (min-width:992px){.vic-m-questionnaire-summary__content{grid-column:3/span 8}}.vic-m-questionnaire-summary__header{margin:0 0 32px}@media (min-width:768px){.vic-m-questionnaire-summary__header{margin:0 0 40px}}.vic-m-questionnaire-summary__headline,.vic-m-questionnaire-summary__text{margin:0}.vic-m-questionnaire-summary__headline+.vic-m-questionnaire-summary__text{margin:8px 0 0}.vic-m-questionnaire-summary .vic-m-questionnaire-answer-overview{margin-bottom:30px}.vic-m-questionnaire-answer-overview{display:block}@media (max-width:767px){.vic-m-questionnaire-component .vic-m-questionnaire{margin-left:-32px;width:100vw}}.vic-m-questionnaire-component .vic-m-questionnaire__step,.vic-m-questionnaire-component .vic-m-questionnaire__summary{padding:40px 32px 16px}@media (min-width:768px){.vic-m-questionnaire-component .vic-m-questionnaire__step,.vic-m-questionnaire-component .vic-m-questionnaire__summary{padding:80px 32px 56px}}@media (min-width:992px){.vic-m-questionnaire-component .vic-m-questionnaire__step,.vic-m-questionnaire-component .vic-m-questionnaire__summary{padding:120px 0 96px}}.vic-m-input-overview{display:block}.vic-m-input-overview .vic-m-tag-group{margin-bottom:30px}.vic-m-lp-hero-lead-gen{padding-top:56px}@media (min-width:768px){.vic-m-lp-hero-lead-gen{padding-top:80px}}@media (min-width:1332px){.vic-m-lp-hero-lead-gen{padding-top:100px}}.vic-m-lp-hero-lead-gen__content-box{position:relative;row-gap:0}.vic-m-lp-hero-lead-gen__content{grid-column:span 2;margin-bottom:56px;text-align:center}@media (min-width:768px){.vic-m-lp-hero-lead-gen__content{grid-column:3/span 8;margin-bottom:80px}}@media (min-width:992px){.vic-m-lp-hero-lead-gen__content{grid-column:span 6;text-align:left}}.vic-m-lp-hero-lead-gen__headline{margin:0 0 16px}.vic-m-lp-hero-lead-gen__headline:only-child{margin:0}.vic-m-lp-hero-lead-gen__headline+.vic-m-lp-hero__cta{margin-top:16px}.vic-m-lp-hero-lead-gen__text{margin:0}.vic-m-lp-hero-lead-gen__cta{margin-top:32px}@media (min-width:992px){.vic-m-lp-hero-lead-gen__cta{display:none}}.vic-m-lp-hero-lead-gen__questionnaire-box{grid-column:span 2;z-index:2}@media (min-width:768px){.vic-m-lp-hero-lead-gen__questionnaire-box{grid-column:span 12}}@media (min-width:992px){.vic-m-lp-hero-lead-gen__questionnaire-box{bottom:100px;box-shadow:none;position:absolute;right:64px;top:0;width:360px}}@media (min-width:1332px){.vic-m-lp-hero-lead-gen__questionnaire-box{right:calc(8.33333% + 55.83333px)}}.vic-m-lp-hero-lead-gen__questionnaire{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 -30px}@media (min-width:768px){.vic-m-lp-hero-lead-gen__questionnaire{margin:0}}@media (min-width:992px){.vic-m-lp-hero-lead-gen__questionnaire{height:100%}}.vic-m-lp-hero-lead-gen .vic-e-tooltip__tooltip{bottom:auto;left:auto;right:0;top:32px;transform:none}.vic-m-lp-hero-lead-gen .vic-m-questionnaire__steps{width:100%}@media (min-width:992px){.vic-m-lp-hero-lead-gen .vic-m-questionnaire__steps{flex-grow:1;overflow-x:hidden;overflow-y:auto}}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step{grid-template-columns:repeat(2,1fr);padding:40px 32px 16px}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__text{display:none}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__content{grid-column:span 2}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-step__tooltip{align-self:flex-start}.vic-m-lp-hero-lead-gen__media-wrapper{aspect-ratio:16/9;grid-column:span 2;margin:0 -32px}@media (min-width:768px){.vic-m-lp-hero-lead-gen__media-wrapper{grid-column:span 12;margin:0}}@media (min-width:992px){.vic-m-lp-hero-lead-gen__media-wrapper{aspect-ratio:21/9;margin:0 -64px}}@media (min-width:1332px){.vic-m-lp-hero-lead-gen__media-wrapper{margin:0;max-width:1322px}}.vic-m-lp-hero-lead-gen__media{height:100%;width:100%}.vic-m-lp-hero-lead-gen__media-wrapper--left-image .vic-m-lp-hero-lead-gen__media{--vic-image-object-position:0 50%}.vic-m-lp-hero-lead-gen__media-wrapper--right-image .vic-m-lp-hero-lead-gen__media{--vic-image-object-position:100% 50%}.vic-m-lp-hero-lead-gen__mobile-media{height:100%;width:100%}@media (min-width:992px){.vic-m-lp-hero-lead-gen__mobile-media{display:none}}@media (max-width:991px){.vic-m-lp-hero-lead-gen__mobile-media+.vic-m-lp-hero-lead-gen__media{display:none}}.vic-m-lp-hero-lead-gen .vic-m-form-field-group__items{gap:8px 30px;grid-template-columns:1fr}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-navigation{grid-column:span 2;min-height:84px}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-navigation__actions{border:none;padding:16px 32px}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-navigation__nav-btn{background:#fff}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-summary{grid-template-columns:repeat(2,1fr);padding:40px 32px}.vic-m-lp-hero-lead-gen .vic-m-questionnaire-summary__content{grid-column:span 2}@media (min-width:992px){.vic-m-lp-hero-lead-gen .vic-m-questionnaire-summary .vic-m-form__input[is-half]{grid-column:span 2}.vic-m-lp-hero-lead-gen .vic-e-form-step-bar__item{padding:0 0 0 20px}.vic-m-lp-hero-lead-gen .vic-e-form-step-bar__indicator{left:38px}.vic-m-lp-hero-lead-gen .vic-e-form-step-bar__button{height:inherit;width:calc(100% - 20px)}.vic-m-lp-hero-lead-gen .vic-e-form-step-bar__button-label{display:none}}.vic-m-installer-tags__groups{display:flex;flex-wrap:wrap;margin:-8px -16px}.vic-m-installer-tags__group{margin:8px 16px}.vic-m-installer-tags .vic-e-tag{background:#fff;border:1px solid #dedede}.vic-m-subsidiary-search-box{display:block}.vic-m-subsidiary-search-box__input{margin:0 0 16px}.vic-m-subsidiary-search-box__submit-btn{margin:16px 0 0}.vic-m-subsidiary-search-box__submit-btn:after{border:3px solid transparent;border-radius:50%;border-top-color:#fff;content:"";display:block;height:24px;left:calc(50% - 12px);opacity:0;pointer-events:none;position:absolute;top:calc(50% - 12px);transition:opacity 0s ease-in-out;width:24px}.vic-m-subsidiary-search-box__submit-btn.vic-state-loading{color:transparent;pointer-events:none;position:relative}.vic-m-subsidiary-search-box__submit-btn.vic-state-loading:after{animation:vic-rotate__animation 1s linear infinite;opacity:1;transition:opacity .3s ease-in-out .2s}.vic-m-fuel-calculation-box{display:block}.vic-m-fuel-calculation-box__calc-box{grid-gap:16px;display:grid;gap:16px;grid-template-columns:100px auto}.vic-m-fuel-calculation-box__select{flex-grow:1}.vic-m-fuel-calculation-box__select .vic-e-form-field__box{height:58px}.vic-m-fuel-calculation-box__result-box{margin:32px 0 0}.vic-m-fuel-calculation-box__result-from-message{margin:0 0 8px}.vic-m-fuel-calculation-box__result-to-message{margin:0}.vic-e-divider-line{border:none;border-top:1px solid #dedede;margin:0}.vic-m-divider-line-component__line{grid-column:span 2;width:100%}@media (min-width:768px){.vic-m-divider-line-component__line{grid-column:span 12}}@media (min-width:992px){.vic-m-divider-line-component--content-width .vic-m-divider-line-component__line{grid-column:3/span 8}}.vic-m-location-teaser{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:768px){.vic-m-location-teaser{align-items:flex-start;flex-direction:row;justify-content:stretch}}.vic-m-location-teaser__content{flex-grow:1}.vic-m-location-teaser__headline{margin:0 0 16px}.vic-m-location-teaser__contact-items{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 4px}@media (min-width:768px){.vic-m-location-teaser__contact-items{margin:0}}.vic-m-location-teaser .vic-m-contact-item{margin:0 0 12px}.vic-m-location-teaser__actions{align-items:stretch;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start}.vic-m-location-teaser__cta{flex-basis:100%;margin:0 0 8px}.vic-m-location-teaser__cta br{display:none}.vic-m-location-map-result-item{align-items:stretch;background:#fff;border:none;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08),inset 0 1px 0 #dedede;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:16px;position:relative;text-align:left;transition:box-shadow .3s ease-in-out}.vic-m-location-map-result-item:before{border:2px solid #000;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-location-map-result-item:focus{outline:none}.vic-h-keyboard-focus .vic-m-location-map-result-item:focus:before{opacity:1}.vic-m-location-map-result-item:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-location-map-result-item:active{color:inherit}.vic-m-location-map-result-item.vic-state-active:after{opacity:1}.vic-m-location-map-result-item:after{background:#ff3e17;content:"";height:8px;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease-in-out;width:100%}@media (min-width:992px){.vic-m-location-map-result-item:after{display:none}}.vic-m-location-map-result-item__info-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:992px){.vic-m-location-map-result-item__info-box{flex-direction:row}}.vic-m-location-map-result-item__content{flex-grow:1;width:100%}.vic-m-location-map-result-item__headline{margin:0 0 16px}@media (min-width:992px){.vic-m-location-map-result-item__headline{font-size:24px;line-height:28px}}.vic-m-location-map-result-item__contact-items{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 4px}.vic-m-location-map-result-item .vic-m-contact-item{margin:0 0 12px;max-width:100%}.vic-m-location-map-result-item .vic-m-contact-item__label{overflow:hidden;text-overflow:ellipsis}.vic-m-location-map-result-item__actions{align-items:stretch;display:flex;flex-flow:row wrap;flex-grow:0;flex-shrink:0;justify-content:space-between;margin:8px -4px 0}@media (min-width:992px){.vic-m-location-map-result-item__actions{display:none}}.vic-state-active>.vic-m-location-map-result-item__actions{display:flex}.vic-m-location-map-result-item__cta{align-items:center;display:inline-flex;flex-basis:100%;justify-content:center;margin:0 4px 8px;padding:11px}.vic-m-location-map-result-item__cta--secondary{flex-basis:calc(33.33% - 8px);flex-grow:1}.vic-m-location-map-result-item__cta-label{display:none}@media (min-width:992px){.vic-m-location-map-result-item__cta-label{display:block}}.vic-m-location-map-result-item__cta-icon{height:18px;width:18px}@media (min-width:992px){.vic-m-location-map-result-item__cta-icon{display:none}}.vic-m-location-map{display:block;position:relative}.vic-e-chatbot-toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:18px 0 19px}.vic-e-chatbot-toggle:focus{outline:none}.vic-e-chatbot-toggle--button-view{background:#ff3e17;border-radius:120px;color:#fff;display:inline-flex;padding:19px 56px;position:relative;transition:background .3s ease-in-out,color .3s ease-in-out}.vic-e-chatbot-toggle--button-view:before{border:2px solid #d0d0d0;border-radius:120px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-e-chatbot-toggle--button-view:focus{outline:none}.vic-h-keyboard-focus .vic-e-chatbot-toggle--button-view:focus:before{opacity:1}@media (hover:hover){.vic-e-chatbot-toggle--button-view:hover{background:#a71c00}}.vic-e-chatbot-toggle--button-view:active{background:#de2500}.vic-e-chatbot-toggle--button-view:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:24px;left:calc(50% - 12px);opacity:0;position:absolute;top:16px;transition:opacity .3s ease-in-out;width:24px}.vic-e-chatbot-toggle--button-view.vic-state-loading:after{opacity:1}.vic-e-chatbot-toggle--button-view.vic-state-loading .vic-e-chatbot-toggle__label{opacity:0}.vic-e-chatbot-toggle--button-view__label{opacity:1;transition:opacity .1s ease-in-out .3s}.vic-e-chatbot-toggle--button-view.vic-e-button--secondary{background:#000}@media (hover:hover){.vic-e-chatbot-toggle--button-view.vic-e-button--secondary:hover{background:#242424}}.vic-e-chatbot-toggle--button-view.vic-e-button--secondary:active{background:#404040}.vic-e-chatbot-toggle--button-view.vic-e-button--secondary:before{border:2px solid #d0d0d0}.vic-e-chatbot-toggle--button-view.vic-e-button--tertiary{background:#fff;border:1px solid #d0d0d0;color:#000}@media (hover:hover){.vic-e-chatbot-toggle--button-view.vic-e-button--tertiary:hover{background:#fff;border-color:#000}}.vic-e-chatbot-toggle--button-view.vic-e-button--tertiary:active{background:#f0f0f0;border-color:#000}.vic-e-chatbot-toggle--button-view.vic-e-button--tertiary[disabled]{background:#fff;border:1px solid #d0d0d0;color:#858585;pointer-events:none}.vic-h-keyboard-focus .vic-e-chatbot-toggle--button-view.vic-e-button--tertiary:focus{border-color:#000}.vic-e-chatbot-toggle--button-view.vic-e-button--tertiary:before{border:2px solid #d0d0d0;height:calc(100% + 12px);left:-6px;top:-6px;width:calc(100% + 12px)}.vic-e-chatbot-toggle--button-view.vic-e-button--small{padding:11px 32px}.vic-e-chatbot-toggle--list-view:hover,.vic-h-keyboard-focus .vic-e-chatbot-toggle--list-view:focus{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.vic-e-chatbot-toggle__label{flex:1 1 auto;font-size:16px;line-height:19px;padding:0 8px 0 0}.vic-e-chatbot-toggle--button-view .vic-e-chatbot-toggle__label{padding:0}.vic-e-chatbot-toggle__icon{flex-shrink:0;height:14px;width:14px}.vic-state-loading .vic-e-chatbot-toggle__icon{animation:vic-rotate__animation 1s linear infinite;border:2px solid #353535;border-radius:50%;border-top-color:transparent;color:transparent}.vic-e-copy-to-clipboard-button{display:inline-block;position:relative}.vic-e-copy-to-clipboard-button__success-box{align-items:center;background:#fff;border:1px solid #dedede;border-radius:5px;bottom:calc(100% + 8px);display:flex;justify-content:flex-start;opacity:0;padding:10px 12px;position:absolute;right:0;transition:opacity .3s ease-in-out}.vic-state-success>.vic-e-copy-to-clipboard-button__success-box{opacity:1}.vic-e-copy-to-clipboard-button__success-box--bottom{bottom:auto;top:calc(100% + 8px)}.vic-e-copy-to-clipboard-button__success-box--right{left:0;right:auto}.vic-e-copy-to-clipboard-button__success-box--center{right:-40px;right:calc(var(--vic-success-box-width, 120px)/-2 + 20px)}.vic-e-copy-to-clipboard-button__success-icon{color:inherit;flex-shrink:0;height:18px;margin-right:4px;width:18px}.vic-e-copy-to-clipboard-button__success-label{white-space:nowrap}.embeddedServiceHelpButton,.sidebarMinimized .minimizedContainer{display:none!important}body .modalContainer.sidebarMaximized .dockableContainer{--lwc-fontFamily:"Inter";border-radius:10px;bottom:0;font-family:Inter,sans-serif;max-width:none;right:0;width:100%}@media (min-width:768px){body .modalContainer.sidebarMaximized .dockableContainer{bottom:32px;max-width:360px;right:calc(50vw - 180px)}}@media (min-width:992px){body .modalContainer.sidebarMaximized .dockableContainer{right:32px}}@media (min-width:1332px){body .modalContainer.sidebarMaximized .dockableContainer{bottom:56px;right:56px}}body .modalContainer.sidebarMaximized .dockableContainer embeddedservice-chat-header{background-color:#ff3e17}body .modalContainer.sidebarMaximized .dockableContainer .messageArea{--lwc-esColorBackgroundInverse:#f0f0f0;--lwc-colorTextDefault:#000;background:#f0f0f0;background:var(--lwc-esColorBackgroundInverse,#f0f0f0)}body .modalContainer.sidebarMaximized .dockableContainer .messageArea:focus{border:none}body .modalContainer.sidebarMaximized .dockableContainer .avatar{border-radius:0}body .modalContainer.sidebarMaximized .dockableContainer .embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI{background:#fff}body .modalContainer.sidebarMaximized .dockableContainer .embeddedServiceLiveAgentStateChatPlaintextMessageDefaultUI.chasitor{background:#000}body .modalContainer.sidebarMaximized .dockableContainer .chasitorInputWrapper{background:#f0f0f0;background:var(--lwc-esColorBackgroundInverse,#f0f0f0)}body .modalContainer.sidebarMaximized .dockableContainer .chasitorText{background:#fff;border:1px solid #d0d0d0;border-radius:4px;color:#545454;padding:14px 16px;transition:border .3s ease-in-out}body .modalContainer.sidebarMaximized .dockableContainer .chasitorText:focus,body .modalContainer.sidebarMaximized .dockableContainer .chasitorText:hover{border-color:#858585}body .modalContainer.sidebarMaximized .dockableContainer .rich-button-item{background:#fff;border:none;border-radius:120px;box-shadow:none;color:#000;opacity:1;padding:6px 12px;transition:background .3s ease-in-out,color .3s ease-in-out}body .modalContainer.sidebarMaximized .dockableContainer .rich-button-item:hover{background:#000;color:#fff;opacity:1}body .modalContainer.sidebarMaximized .dockableContainer .rich-button-item .label{color:inherit}body .modalContainer.sidebarMaximized .dockableContainer .closeChatButton,body .modalContainer.sidebarMaximized .dockableContainer .dialog-button-0,body .modalContainer.sidebarMaximized .dockableContainer .waitingCancelChat{--lwc-colorBrandSecondary:#000;background:#000;background:var(--lwc-colorBrandSecondary,#000);border-radius:120px;box-shadow:none;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}body .modalContainer.sidebarMaximized .dockableContainer .closeChatButton:hover,body .modalContainer.sidebarMaximized .dockableContainer .dialog-button-0:hover,body .modalContainer.sidebarMaximized .dockableContainer .waitingCancelChat:hover{--lwc-colorBrandSecondary:rgba(0,0,0,0.8)}body .modalContainer.sidebarMaximized .dockableContainer .waitingCancelChat .label{color:inherit}body .modalContainer.sidebarMaximized .dockableContainer .dialog-button-1{background:none!important;color:#ff3e17}body .modalContainer.sidebarMaximized .dockableContainer .dialog-button-1:hover{-webkit-text-decoration:underline;text-decoration:underline}body .modalContainer.sidebarMaximized .dockableContainer .dialog-button-1 .label{color:inherit}body .modalContainer.sidebarMaximized .dockableContainer .stateBody{--lwc-colorTextDefault:#000}body .modalContainer.sidebarMaximized .dockableContainer #dialogTextTitle{font-family:Univers,sans-serif}.vic-e-target-group-toggle{background:transparent;border:none;border-radius:120px;color:#000;cursor:pointer;display:inline-block;padding:10px 16px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}.vic-e-target-group-toggle:before{border:2px solid #dedede;border-radius:120px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-target-group-toggle:focus{outline:none}.vic-h-keyboard-focus .vic-e-target-group-toggle:focus:before{opacity:1}.vic-e-target-group-toggle:focus{outline:0}.vic-e-target-group-toggle:hover{background:#f6f6f6}.vic-e-target-group-toggle:active{background:#f0f0f0}.vic-m-partner-login-overlay{bottom:0;left:0;opacity:0;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;z-index:23}.vic-m-partner-login-overlay.vic-state-open{opacity:1;transition:visibility 0s,opacity .3s ease-in-out;visibility:visible}.vic-m-partner-login-overlay__closing-btn{color:#fff;position:absolute;right:24px;top:24px}@media (min-width:992px){.vic-m-partner-login-overlay__closing-btn{color:#000}}.vic-m-partner-login-overlay__content{min-height:100%}@media (min-width:992px){.vic-m-partner-login-overlay__content{display:flex}}.vic-m-partner-login-overlay__left,.vic-m-partner-login-overlay__right{display:flex;flex-direction:column;justify-content:center;min-height:50%;padding:50px 0}@media (min-width:992px){.vic-m-partner-login-overlay__left,.vic-m-partner-login-overlay__right{padding:96px 0}.vic-m-partner-login-overlay__left .vic-grid,.vic-m-partner-login-overlay__left .vic-m-button-group-section,.vic-m-partner-login-overlay__left .vic-m-link-list-component,.vic-m-partner-login-overlay__right .vic-grid,.vic-m-partner-login-overlay__right .vic-m-button-group-section,.vic-m-partner-login-overlay__right .vic-m-link-list-component{max-width:80%;max-width:784px}}.vic-m-partner-login-overlay__left{background-color:#000;flex-basis:66.6666%;min-height:66.6666vh;padding-top:90px}@media (min-width:992px){.vic-m-partner-login-overlay__left{padding-top:50px}}@media (min-width:1332px){.vic-m-partner-login-overlay__left .vic-component{margin-left:-100px}}.vic-m-partner-login-overlay__right{background-color:#fff;flex-basis:33.3333%;min-height:33.3333vh}.vic-m-partner-login-overlay .vic-grid-offset-mq3-2{margin-left:15px}.vic-m-partner-login-overlay .vic-component:last-child>*{margin-bottom:0}.vic-m-partner-login-overlay-toggle__button{align-items:center;background:#ff3e17;border:none;color:#fff;cursor:pointer;display:inline-flex;gap:4px;height:24px;justify-content:center;padding:0 8px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out,color .3s ease-in-out,border .3s ease-in-out}.vic-m-partner-login-overlay-toggle__button:before{border:2px solid #dedede;border-radius:4px;content:"";height:calc(100% + 8px);left:-4px;opacity:0;position:absolute;top:-4px;transition:opacity .3s ease-in-out;width:calc(100% + 8px)}.vic-m-partner-login-overlay-toggle__button:focus{outline:none}.vic-h-keyboard-focus .vic-m-partner-login-overlay-toggle__button:focus:before{opacity:1}@media (hover:hover){.vic-m-partner-login-overlay-toggle__button:hover{background:#a71c00}}.vic-m-partner-login-overlay-toggle__button:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:18px;left:calc(50% - 9px);opacity:0;position:absolute;top:3px;transition:opacity .3s ease-in-out;width:18px}.vic-state-loading .vic-m-partner-login-overlay-toggle__button:after{opacity:1}.vic-state-loading .vic-m-partner-login-overlay-toggle__button .vic-m-partner-login-overlay-toggle__button-icon,.vic-state-loading .vic-m-partner-login-overlay-toggle__button .vic-m-partner-login-overlay-toggle__button-label{opacity:0}.vic-m-partner-login-overlay-toggle__button-icon{flex:0 0 16px;height:16px;transition:opacity .3s ease-in-out;width:16px}.vic-m-partner-login-overlay-toggle__button-label{overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease-in-out;white-space:nowrap}.vic-m-trustpilot-widget{background:#fff;display:block;padding:64px 0}@media (min-width:768px){.vic-m-trustpilot-widget{padding:80px 0}}@media (min-width:1332px){.vic-m-trustpilot-widget{padding:120px 0}}.vic-m-trustpilot-widget__headline{margin:0 0 24px;text-align:center}@media (min-width:768px){.vic-m-trustpilot-widget__headline{margin:0 0 32px}}.vic-m-job-board__content{grid-column:span 2}@media (min-width:768px){.vic-m-job-board__content{grid-column:span 12}}@media (min-width:992px){.vic-m-job-board__content{grid-column:3/span 8}}.vic-m-job-board__headline{margin:0 0 44px}@media (min-width:768px){.vic-m-job-board__headline{margin:0 0 40px}}.vic-m-job-board__results-content{border-top:1px solid #dedede;padding:48px 0}.vic-m-job-board__results-content:last-of-type{padding:48px 0 0}.vic-m-job-board__business-unit-job-list{list-style-type:none;margin:0;padding:0}.vic-m-job-board__business-unit-headline{margin:0 0 40px}.vic-m-job-board__business-unit-job{margin:32px 0 0}.vic-m-job-board__business-unit-job-headline,.vic-m-job-board__business-unit-job:first-of-type{margin:0}.vic-m-job-board__business-unit-job-location{color:#858585;display:block;margin:8px 0 0}.vic-m-job-board__business-unit-job-link{margin:8px 0 0}.vic-m-job-board__message{margin:0}.vic-m-installer-top-cities__headline{margin:0 0 24px}.vic-m-installer-top-cities__cities{display:flex;flex-wrap:wrap;gap:16px 8px}.vic-m-installer-popular-cities__headline{border-bottom:1px solid #dedede;margin:0 0 40px;padding:0 0 24px}.vic-m-installer-popular-cities__list{grid-gap:16px;padding:0}.vic-m-installer-popular-cities__list-item{display:inline-block;grid-column:span 2}@media (max-width:991px){.vic-m-installer-popular-cities__list-item{grid-column:span 6}}@media (min-width:992px){.vic-m-installer-popular-cities__list-item{grid-column:span 3}}.vic-m-installer-popular-cities .vic-e-link{width:100%}.vic-m-installer-popular-cities .vic-e-link__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vic-m-timeline-item{background:#fff;border:1px solid #d0d0d0;display:block;padding:16px 32px}.vic-m-timeline-item__season-tag{margin:24px 0}.vic-m-timeline-item__image{margin-bottom:32px}.vic-m-timeline-item__headline{margin:0 0 8px}.vic-m-timeline-item__text{margin:0 0 32px}.vic-e-family-flag{background:#ff3e17;color:#fff;display:inline-block;padding:4px 8px}.vic-m-intro-section{padding-top:48px}@media (min-width:768px){.vic-m-intro-section{padding-top:64px}}@media (min-width:992px){.vic-m-intro-section{padding-top:80px}}.vic-m-intro-section__content{grid-column:span 2}@media (min-width:768px){.vic-m-intro-section__content{grid-column:span 12}}@media (min-width:992px){.vic-m-intro-section__content{grid-column:3/span 8}.vic-m-intro-section--grid-width>.vic-m-intro-section__content{grid-column:span 10}}.vic-m-intro-section__flag{margin:0 0 36px}.vic-m-intro-section__headline{margin:0 0 24px}.vic-m-intro-section .vic-m-social-sharing-group{margin:36px 0 44px}.vic-m-intro-section__text{margin:0}.vic-m-header-stage{position:relative}.vic-m-header-stage__background-image{height:100%;position:absolute;width:100%}.vic-m-header-stage__background-image:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.3)),rgba(165,184,209,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-header-stage__content-box{align-content:center;height:560px;justify-content:center;place-content:center;position:relative}@media (min-width:768px){.vic-m-header-stage__content-box{height:456px}}@media (min-width:992px){.vic-m-header-stage__content-box{height:630px}}.vic-m-header-stage--full .vic-m-header-stage__content-box{height:75vh}@media (min-width:992px){.vic-m-header-stage--full .vic-m-header-stage__content-box{height:90vh}}.vic-m-header-stage__content{grid-column:span 2}@media (min-width:768px){.vic-m-header-stage__content{grid-column:span 10}}@media (min-width:1332px){.vic-m-header-stage__content{grid-column:span 9}}.vic-m-header-stage__flag{margin-bottom:24px}@media (min-width:1332px){.vic-m-header-stage__flag{margin-bottom:32px}}.vic-m-header-stage__headline{color:#fff;grid-column:span 2;margin:0}@media (min-width:768px){.vic-m-header-stage__headline{grid-column:span 10}}@media (min-width:1332px){.vic-m-header-stage__headline{grid-column:span 9}}.vic-m-text-teaser__content{grid-column:span 2}@media (min-width:768px){.vic-m-text-teaser__content{grid-column:span 12}}@media (min-width:992px){.vic-m-text-teaser__content{grid-column:span 10}}.vic-m-text-teaser__flag{margin-bottom:24px}.vic-m-text-teaser__headline{margin:0 0 24px}.vic-m-text-teaser__text{margin:0 0 32px}.vic-m-picture-teaser{column-gap:40px}.vic-m-picture-teaser__image{grid-column:span 2;margin-left:-32px}@media (min-width:768px){.vic-m-picture-teaser__image{grid-column:span 12}}@media (min-width:992px){.vic-m-picture-teaser__image{grid-column:span 7;margin-left:0}}.vic-m-picture-teaser--image-right .vic-m-picture-teaser__image{margin-left:0;margin-right:-32px}@media (min-width:992px){.vic-m-picture-teaser--image-right .vic-m-picture-teaser__image{grid-column:6/span 7;margin-right:0;order:2}}.vic-m-picture-teaser__content{align-items:flex-start;display:flex;flex-direction:column;grid-column:span 2;justify-content:center}@media (min-width:768px){.vic-m-picture-teaser__content{grid-column:span 12}}@media (min-width:992px){.vic-m-picture-teaser__content{grid-column:8/span 5}.vic-m-picture-teaser--image-right .vic-m-picture-teaser__content{grid-column:span 5}}.vic-m-picture-teaser__flag{margin-bottom:24px}.vic-m-picture-teaser__headline{margin:0 0 16px}.vic-m-picture-teaser__text{margin:0 0 24px}.vic-m-family-page-teaser{align-items:flex-start;color:#000;display:flex;flex-direction:column;justify-content:flex-start;-webkit-text-decoration:none;text-decoration:none}.vic-m-family-page-teaser__image-box{margin:0 0 30px;overflow:hidden;width:100%}.vic-m-family-page-teaser__image{transition:transform .3s ease-in-out;width:100%}.vic-m-family-page-teaser:hover .vic-m-family-page-teaser__image{transform:scale(1.1)}.vic-m-family-page-teaser__flag{margin-bottom:16px}.vic-m-family-page-teaser__headline{margin:0 0 8px}.vic-m-family-page-teaser__text{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;margin:0 0 16px;overflow:hidden}.vic-m-family-page-teaser:hover .vic-m-family-page-teaser__link{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-three-column-teaser-group{grid-gap:64px 30px;display:grid;gap:64px 30px;grid-template-columns:1fr}@media (min-width:992px){.vic-m-three-column-teaser-group{grid-template-columns:repeat(6,1fr)}.vic-m-three-column-teaser-group .vic-m-family-page-teaser{grid-column:span 2}.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-1):last-of-type,.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-2):last-of-type,.vic-m-three-column-teaser-group .vic-m-family-page-teaser:nth-child(3n-2):nth-last-of-type(2){grid-column:span 3}}.vic-m-leadership-profile{grid-gap:40px;display:grid;gap:40px}.vic-m-leadership-profile__image{grid-column:span 2}@media (min-width:768px){.vic-m-leadership-profile__image{grid-column:span 12}}@media (min-width:992px){.vic-m-leadership-profile__image{grid-column:span 5}}@media (min-width:1332px){.vic-m-leadership-profile__image{grid-column:span 6}}.vic-m-leadership-profile__content{grid-column:span 2}@media (min-width:768px){.vic-m-leadership-profile__content{grid-column:span 12}}@media (min-width:992px){.vic-m-leadership-profile__content{grid-column:6/span 7}}@media (min-width:1332px){.vic-m-leadership-profile__content{grid-column:7/span 6}}.vic-m-leadership-profile__name{margin:0 0 4px}.vic-m-leadership-profile__position{display:block;margin:0 0 24px}.vic-m-leadership-profile__text{margin:0}.vic-m-leadership-profile-group{grid-gap:80px;display:grid;gap:80px}.vic-m-testimonial-card{margin:0;overflow:hidden}.vic-m-testimonial-card__link{display:block;position:relative}.vic-m-testimonial-card__link:before{border:2px solid #ffb2a2;border-radius:4px;content:"";height:calc(100% + 4px);left:-2px;opacity:0;position:absolute;top:-2px;transition:opacity .3s ease-in-out;width:calc(100% + 4px)}.vic-m-testimonial-card__link:focus{outline:none}.vic-h-keyboard-focus .vic-m-testimonial-card__link:focus:before{opacity:1}.vic-m-testimonial-card__image-box{overflow:hidden}.vic-m-testimonial-card__image{transition:transform .5s ease-in-out}@media (hover:hover){.vic-m-testimonial-card:hover .vic-m-testimonial-card__image{transform:scale(1.05)}}.vic-m-testimonial-card__image:after{background:linear-gradient(348.53deg,#000 -36.77%,rgba(0,0,0,.0001) 31.23%);content:"";height:100%;left:0;position:absolute;top:0;transform:matrix(-1,0,0,1,0,0);width:100%}.vic-m-testimonial-card__headline{margin:0 0 6px}.vic-m-testimonial-card__subheadline{margin:0}.vic-m-testimonial-card__position{display:inline-block;font-weight:700;margin:0}.vic-m-testimonial-card__location{display:inline-block;margin:0}.vic-m-testimonial-card__location:before{content:" // "}.vic-m-testimonial-card__quote{margin:16px 0 0;quotes:"„" "”"}.vic-m-testimonial-card__quote:before{content:open-quote}.vic-m-testimonial-card__quote:after{content:close-quote}.vic-m-testimonial-card__overlay{bottom:0;color:#fff;left:0;opacity:0;padding:24px;position:absolute;transform:translateY(0);transform:translateY(var(--vic-m-testimonial-card-quote-offset,0));width:100%}@media (hover:hover){.vic-m-testimonial-card:hover .vic-m-testimonial-card__overlay{background:rgba(255,62,23,.8)}}.vic-m-testimonial-card.vic-state-initialized .vic-m-testimonial-card__overlay{opacity:1;transition:background-color .5s ease-in-out,transform .5s ease-in-out,opacity 1s ease-in-out}.vic-m-testimonial-cards[pagination-active]:not(.vic-state-loaded) .vic-m-testimonial-card:nth-child(n+11){display:none}.vic-m-testimonial-cards__wrapper{gap:8px;opacity:1;transition:opacity .3s ease-in-out}.vic-m-testimonial-cards__wrapper.vic-state-invisible{opacity:0}.vic-m-testimonial-cards__card{grid-column:span 2}@media (min-width:768px){.vic-m-testimonial-cards__card{grid-column:span 6}}@media (min-width:992px){.vic-m-testimonial-cards__card:nth-child(5n+1),.vic-m-testimonial-cards__card:nth-child(5n+2){grid-column:span 6}.vic-m-testimonial-cards__card:nth-child(5n+3),.vic-m-testimonial-cards__card:nth-child(5n+4),.vic-m-testimonial-cards__card:nth-child(5n+5){grid-column:span 4}}.vic-m-testimonial-cards__card.vic-state-hidden{display:none}.vic-m-testimonial-cards .vic-m-pagination{border-top:1px solid #dedede;margin-top:40px}.vic-e-dropdown{display:flex;flex-direction:column;height:44px;opacity:0}.vic-e-dropdown.vic-state-initialized{height:auto;opacity:1}.vic-e-dropdown.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-dropdown .vic-e-form-field__input{pointer-events:none;width:100%}.vic-e-dropdown .vic-e-form-field__input[readonly]{background-color:inherit}.vic-e-dropdown .vic-e-form-field__box{cursor:pointer}.vic-e-dropdown__wrapper{align-items:center;display:flex;justify-content:space-between;position:relative}.vic-e-dropdown.vic-state-disabled .vic-e-dropdown__wrapper{opacity:.5;pointer-events:none}.vic-e-dropdown__toggle{bottom:0;height:24px;pointer-events:none;position:absolute;right:0;transition:transform .3s ease-in-out;width:24px}.vic-e-dropdown.vic-state-open .vic-e-dropdown__toggle{transform:rotate(180deg)}.vic-e-dropdown__flyout{background:#fff;border:1px solid #dedede;border-radius:0 0 4px 4px;border-top:none;box-shadow:0 1px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;left:-1px;max-height:200px;opacity:0;overflow-y:auto;padding:0;position:absolute;scrollbar-color:#353535 #dedede;top:calc(100% - 2px);transform:translateY(-20px);transition:all .3s ease-in-out;visibility:hidden;width:calc(100% + 2px);z-index:1}.vic-e-dropdown__flyout::-webkit-scrollbar{height:100%;width:2px}.vic-e-dropdown__flyout::-webkit-scrollbar-thumb{background:#353535}.vic-e-dropdown__flyout::-webkit-scrollbar-track{background:#dedede}.vic-e-dropdown:hover .vic-e-dropdown__flyout{border-color:#858585}.vic-e-dropdown.vic-state-open .vic-e-dropdown__flyout{opacity:1;transform:translateY(0);visibility:visible}.vic-e-dropdown.vic-state-error .vic-e-dropdown__flyout{border-color:#e05132}.vic-e-dropdown.vic-state-success .vic-e-dropdown__flyout{border-color:#75c41b}.vic-e-dropdown__flyout:before{background-color:#dedede;content:"";height:1px;left:16px;position:absolute;top:0;width:calc(100% - 32px)}.vic-e-dropdown__option{align-items:flex-start;cursor:pointer;display:flex;padding:8px 16px}.vic-e-dropdown__option.vic-state-selected{position:relative}.vic-e-dropdown__option.vic-state-selected:before{border:2px solid #353535;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-e-dropdown__option.vic-state-selected:focus{outline:none}.vic-e-dropdown__option.vic-state-selected.vic-state-selected:before{opacity:1}.vic-e-dropdown__option:hover{background:#f0f0f0}.vic-e-dropdown__option.vic-state-active,.vic-e-dropdown__option:active{background:#dedede}.vic-e-dropdown__option:last-of-type{border-radius:0 0 4px 4px}.vic-e-dropdown__option.vic-state-hidden{display:none}.vic-e-dropdown__option .vic-e-dropdown__option-icon{margin-top:2px}.vic-e-dropdown__option-icon{flex:0 0 24px;height:24px;margin-right:10px;width:24px}.vic-e-dropdown .vic-e-form-field__label{pointer-events:none}.vic-m-country-link-box{grid-gap:16px 8px;display:grid;gap:16px 8px;grid-template-columns:1fr}@media (min-width:768px){.vic-m-country-link-box{grid-template-columns:auto min-content}.vic-m-country-link-box__country-select{grid-column:span 2}}.vic-m-country-link-box__submit{align-items:center;border-radius:4px;display:inline-flex;justify-content:center;padding:19px 29px}.vic-m-country-link-box__submit:before{border-radius:4px}.vic-m-country-link-box-component__content-box{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);padding:48px 32px;row-gap:32px}@media (min-width:768px){.vic-m-country-link-box-component__content-box{padding:100px 0}}@media (min-width:992px){.vic-m-country-link-box-component__content-box{padding:80px 0;padding:100px 0}}.vic-m-country-link-box-component__content{grid-column:span 2}@media (min-width:768px){.vic-m-country-link-box-component__content{grid-column:3/span 8}}@media (min-width:992px){.vic-m-country-link-box-component__content{grid-column:2/span 5;padding-right:24px}}.vic-m-country-link-box-component__headline{margin:0 0 16px}.vic-m-country-link-box-component__text{margin:0}.vic-m-country-link-box-component__link-box{grid-column:span 2}@media (min-width:768px){.vic-m-country-link-box-component__link-box{grid-column:3/span 8}}@media (min-width:992px){.vic-m-country-link-box-component__link-box{grid-column:7/span 5}}.vic-m-timeline{align-items:start;gap:40px;opacity:0;position:relative;transition:opacity .3s ease-in-out}.vic-m-timeline.vic-state-visible{opacity:1}.vic-m-timeline__item{position:relative}.vic-m-timeline__item:after{background:#fff;content:"";height:12px;position:absolute;top:46px;transform:rotate(45deg);width:12px}@media (max-width:767px){.vic-m-timeline__item:after{border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;left:50%;margin-left:-6px;top:-6px}}.vic-m-timeline__item:before{background-color:#ff3e17;border:4px solid #fff;border-radius:8px;content:"";height:16px;position:absolute;top:43px;width:16px}@media (max-width:767px){.vic-m-timeline__item:before{left:50%;margin-left:-8px;top:-30px}}.vic-m-timeline:after{background-color:#d0d0d0;bottom:0;content:"";left:50%;margin-left:-1px;position:absolute;top:0;width:2px;z-index:-1}.vic-m-timeline__column{grid-gap:48px;display:grid;gap:48px;grid-column:span 2;margin-bottom:40px}@media (min-width:768px){.vic-m-timeline__column{gap:40px;grid-column:span 6;margin-bottom:40px;margin-top:40px}}.vic-m-timeline__column-right .vic-m-timeline__item:after{border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;left:-7px}.vic-m-timeline__column-right .vic-m-timeline__item:before{left:-29px}.vic-m-timeline__column-left .vic-m-timeline__item:after{border-right:1px solid #d0d0d0;border-top:1px solid #d0d0d0;right:-7px}.vic-m-timeline__column-left .vic-m-timeline__item:before{right:-29px}.vic-m-timeline__first-item:after,.vic-m-timeline__first-item:before{display:none}.vic-m-people-card{display:block;overflow:hidden;position:relative}.vic-m-people-card__image{transition:transform .5s cubic-bezier(.65,0,.35,1);width:100%}:hover>.vic-m-people-card__image{transform:scale(1.05)}.vic-m-people-card__image:after{background:#ff3e17;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s cubic-bezier(.65,0,.35,1);width:100%;z-index:1}:hover>.vic-m-people-card__image:after{opacity:.8}.vic-m-people-card__image:before{background:linear-gradient(351.54deg,#000 -5.82%,rgba(0,0,0,.0001) 32.8%);content:"";height:100%;left:0;position:absolute;top:0;transform:matrix(-1,0,0,1,0,0);width:100%;z-index:1}.vic-m-people-card__content-box{height:100%;left:0;overflow-y:auto;padding-top:100%;position:absolute;top:0;width:100%;z-index:1}.vic-m-people-card__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:0;margin-bottom:var(--vih-people-card-content-offset,0);opacity:0;padding:24px;transform:translateY(0);transform:translateY(var(--vih-people-card-content-offset,0));transition:transform .5s cubic-bezier(.65,0,.35,1),opacity .2s cubic-bezier(.65,0,.35,1) .1s}.vic-m-people-card.vic-state-initialized .vic-m-people-card__content{opacity:1}.vic-m-people-card__content-header{margin:0 0 24px}.vic-m-people-card__name{display:block;margin:0}.vic-m-people-card__position{display:block;margin:2px 0 0}.vic-m-people-card__contact-items{grid-gap:8px;display:grid;gap:8px}.vic-m-people-card__contact-item{align-items:center;display:flex;gap:8px;justify-content:flex-start}.vic-m-people-card__contact-item-icon{background:#fff;color:#ff3e17;height:32px;padding:4px;width:32px}.vic-m-people-card__text{margin:0}.vic-m-people-card__contact-items+.vic-m-people-card__text{margin-top:24px}.vic-m-people-cards .vic-m-people-card{grid-column:span 2}@media (min-width:768px){.vic-m-people-cards .vic-m-people-card{grid-column:span 6}}@media (min-width:992px){.vic-m-people-cards .vic-m-people-card{grid-column:span 4}}@media (max-width:767px){.vic-m-image-set__items{align-items:flex-start;display:flex;gap:8px;justify-content:flex-start;margin-left:-32px;overflow-x:auto;padding-left:32px;padding-right:32px;scroll-padding-left:32px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:100vw}}@media (min-width:768px){.vic-m-image-set__items{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(12,1fr)}}.vic-m-image-set__item{flex-shrink:0;margin:0}@media (max-width:767px){.vic-m-image-set__item{scroll-snap-align:start;width:240px}}@media (min-width:768px){.vic-m-image-set__item{grid-column:span 6}}.vic-m-image-set__caption{color:#858585;margin:8px 0 0}.vic-m-athlete-hero{padding-top:48px}@media (min-width:992px){.vic-m-athlete-hero{padding-top:80px}}.vic-m-athlete-hero__content{grid-column:span 2}@media (min-width:768px){.vic-m-athlete-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-athlete-hero__content{grid-column:3/span 8}}.vic-m-athlete-hero__header{margin-bottom:40px}@media (min-width:1332px){.vic-m-athlete-hero__header{margin-bottom:48px}}.vic-m-athlete-hero__family-flag{display:inline-block;margin-bottom:24px}.vic-m-athlete-hero__title{margin:0}.vic-m-athlete-hero__main{grid-column-gap:30px;grid-row-gap:40px;column-gap:30px;display:grid;grid-template-columns:1fr;row-gap:40px}@media (min-width:768px){.vic-m-athlete-hero__main{grid-template-columns:repeat(2,1fr)}}.vic-m-athlete-hero__image-container{grid-column:1;position:relative}.vic-m-athlete-hero__image-icon{height:48px;left:0;position:absolute;top:0;width:48px;z-index:1}.vic-m-athlete-hero__list{grid-column:1;margin:0}@media (min-width:768px){.vic-m-athlete-hero__list{grid-column:2}}.vic-m-athlete-hero__list--full{grid-column:1}@media (min-width:768px){.vic-m-athlete-hero__list--full{grid-column:1/span 2}}.vic-m-athlete-hero__list-item:not(:first-child){margin-top:8px}.vic-m-athlete-hero__list-item-label{float:left;font-weight:700}.vic-m-athlete-hero__list-item-label:after{content:":\00a0"}.vic-m-athlete-hero__list-item-label--no-break{float:none}.vic-m-athlete-hero__list-item-text{margin:0}.vic-m-athlete-hero__list-item-text ol:not(:last-child),.vic-m-athlete-hero__list-item-text p:not(:last-child),.vic-m-athlete-hero__list-item-text ul:not(:last-child){margin:0 0 8px}.vic-m-athlete-hero__list-item-text li{margin-bottom:0}.vic-m-athlete-hero__footer{flex:0 0 100%;margin-top:40px}@media (min-width:768px){.vic-m-athlete-hero__footer{margin-top:48px}}.vic-m-athlete-hero__footer-headline{border-bottom:1px solid #dedede;border-top:1px solid #dedede;margin:0;padding:16px 0}.vic-m-athlete-hero__footer-content{border-bottom:1px solid #dedede;padding:24px 0}@media (min-width:768px){.vic-m-athlete-hero__footer-content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}}@media (max-width:767px){.vic-m-athlete-hero__footer-link{margin-top:27px}}.vic-m-installer-search-overview-box{display:contents}.vic-m-installer-search-overview-box__top-box{height:1px}.vic-m-installer-search-overview-box__content-box{align-items:flex-start;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);display:none;flex-direction:column;gap:16px 48px;justify-content:space-between;padding:24px;position:sticky;top:100px;top:var(--vic-header-height,100px);transform:translateY(0);transition:transform .3s ease-in-out;z-index:2}@media (min-width:992px){.vic-m-installer-search-overview-box__content-box{flex-direction:row;padding:32px}}.vic-m-installer-search-overview-box.vic-state-loaded .vic-m-installer-search-overview-box__content-box{display:flex}.vic-m-installer-search-overview-box.vic-state-sticky .vic-m-installer-search-overview-box__content-box{box-shadow:none}.vic-m-installer-search-overview-box.vic-state-no-animation .vic-m-installer-search-overview-box__content-box{transition:transform 0s ease-in-out}.vic-state-hidden-header .vic-m-installer-search-overview-box__content-box{top:0}.vic-state-hidden-header .vic-m-installer-search-overview-box.vic-state-sticky .vic-m-installer-search-overview-box__content-box{top:0;top:var(--vic-header-height,0);transform:translateY(0);transform:translateY(calc(var(--vic-header-height, 0)*-1))}.vic-m-installer-search-overview-box__content-box:after{content:"";display:block;height:100%;left:-32px;position:absolute;top:0;width:100vw;z-index:-1}@media (min-width:992px){.vic-m-installer-search-overview-box__content-box:after{left:-64px}}@media (min-width:1322px){.vic-m-installer-search-overview-box__content-box:after{left:calc(-50vw - -597px)}}.vic-m-installer-search-overview-box.vic-state-sticky .vic-m-installer-search-overview-box__content-box:after{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08)}.vic-m-installer-search-overview-box__headline{margin:0 0 4px}.vic-m-installer-search-overview-box__text{margin:0}@media (max-width:767px){.vic-m-installer-search-overview-box.vic-state-sticky .vic-m-installer-search-overview-box__text{height:0;opacity:0}}.vic-m-installer-search-overview-box__cta{flex-shrink:0}.vic-m-content-block-s{display:block}.vic-m-content-block-s__image{margin:0 0 32px}.vic-m-content-block-s__content{display:flex;flex-direction:column;gap:8px}.vic-m-content-block-s__headline,.vic-m-content-block-s__text{margin:0}.vic-m-content-block-s__link{margin:8px 0 0}.vic-m-top-news__head{margin-bottom:40px;row-gap:40px}.vic-m-top-news__flag{grid-column:span 2;margin:0 auto -15px 0}@media (min-width:768px){.vic-m-top-news__flag{grid-column:span 12}}.vic-m-top-news__headline{grid-column:span 2;margin:0 -8px 0 0}@media (min-width:768px){.vic-m-top-news__headline{grid-column:span 12;margin:0}}.vic-m-top-news__teaser{grid-column:span 2}@media (min-width:768px){.vic-m-top-news__teaser{grid-column:span 12}}@media (max-width:767px){.vic-m-top-news__teaser{padding:0}}.vic-m-top-news__link-tiles{margin-top:40px;row-gap:40px}.vic-m-top-news__link-tile{grid-column:span 2}@media (min-width:768px){.vic-m-top-news__link-tile{grid-column:span 12;grid-column:span 4}}.vic-m-top-news__link-tile:not(:last-child){margin-bottom:-32px}@media (min-width:768px){.vic-m-top-news__link-tile:not(:last-child){margin-bottom:0}}.vic-m-gallery-teaser__container{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);grid-column:span 2}@media (min-width:768px){.vic-m-gallery-teaser__container{grid-column:span 12}}.vic-m-gallery-teaser__slider{grid-column:span 2}@media (min-width:768px){.vic-m-gallery-teaser__slider{grid-column:span 12}}@media (min-width:992px){.vic-m-gallery-teaser__slider{grid-column:span 7}}.vic-m-gallery-teaser .vic-m-dot-slider__slide{width:100%}.vic-m-gallery-teaser__content-box{grid-column:span 2}@media (min-width:768px){.vic-m-gallery-teaser__content-box{grid-column:span 12}}@media (min-width:992px){.vic-m-gallery-teaser__content-box{grid-column:span 5}}.vic-m-gallery-teaser__content{grid-column:span 2;max-height:0;opacity:0;visibility:hidden}@media (min-width:768px){.vic-m-gallery-teaser__content{grid-column:span 12}}@media (min-width:992px){.vic-m-gallery-teaser__content{grid-column:span 5}}.vic-m-gallery-teaser__content.vic-state-visible{align-items:flex-start;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;max-height:none;opacity:1;padding:2px 32px 40px;transition:opacity .3s ease-in-out;visibility:visible}@media (min-width:768px){.vic-m-gallery-teaser__content.vic-state-visible{padding:18px 48px 56px}}@media (min-width:992px){.vic-m-gallery-teaser__content.vic-state-visible{padding:48px 64px 48px 34px}}@media (min-width:1332px){.vic-m-gallery-teaser__content.vic-state-visible{padding:64px 72px 64px 34px}}.vic-m-gallery-teaser__headline{margin:0}@media (min-width:992px){.vic-m-gallery-teaser__headline{-webkit-box-orient:vertical;-webkit-line-clamp:5;display:-webkit-box;overflow:hidden}}.vic-m-gallery-teaser__meta{color:#858585}.vic-m-gallery-teaser__meta-time:after{content:"\00a0//\00a0"}.vic-m-dot-slider{display:block;position:relative}.vic-m-dot-slider__slides{-ms-overflow-style:none;align-items:flex-start;display:flex;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;-ms-scroll-snap-type:x mandatory!important;scroll-snap-type:x mandatory!important;scrollbar-width:none}@supports (scroll-snap-stop:always){.vic-state-dragging>.vic-m-dot-slider__slides{-ms-scroll-snap-type:none!important;scroll-snap-type:none!important}}.vic-m-dot-slider__slides::-webkit-scrollbar{display:none}.vic-m-dot-slider__slide{flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always}.vic-m-dot-slider__nav-button{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;opacity:0;padding:0;pointer-events:none;position:absolute;top:calc(50% - 24px);transition:opacity .3s ease-in-out,background .3s ease-in-out;width:48px}.vic-m-dot-slider__nav-button:hover{background:#ff3e17}.vic-h-keyboard-focus .vic-m-dot-slider__nav-button:focus,.vic-m-dot-slider:hover .vic-m-dot-slider__nav-button.vic-state-visible{opacity:1;pointer-events:all}.vic-m-dot-slider__nav-button--prev{left:0}@media (min-width:768px){.vic-m-dot-slider__nav-button--prev{left:-24px}}.vic-m-dot-slider__nav-button--next{right:0}@media (min-width:768px){.vic-m-dot-slider__nav-button--next{right:-24px}}.vic-m-dot-slider__nav-button .vic-e-icon{height:24px;width:24px}.vic-m-dot-slider__scroll-indicator{background:#000;border:none;border-radius:10px;height:4px;left:0;position:absolute;top:0}.vic-m-dot-slider__scroll-indicator:hover,.vic-state-dragging .vic-m-dot-slider__scroll-indicator{cursor:grabbing;height:10px;top:-3px}.vic-m-dot-slider__scroll-indicator:active,.vic-m-dot-slider__scroll-indicator:focus{outline:0}.vic-m-dot-slider__dot-navigation{bottom:24px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;left:0;position:absolute;width:100%}@media (min-width:768px){.vic-m-dot-slider__dot-navigation{bottom:32px}}.vic-m-dot-slider__dot{background:#000;border:1px solid #545454;cursor:pointer;height:16px;position:relative;width:16px}.vic-m-dot-slider__dot:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 10px);left:-5px;opacity:0;position:absolute;top:-5px;transition:opacity .3s ease-in-out;width:calc(100% + 10px)}.vic-m-dot-slider__dot:focus{outline:none}.vic-h-keyboard-focus .vic-m-dot-slider__dot:focus:before{opacity:1}.vic-m-dot-slider__dot.vic-state-active{cursor:default}.vic-m-dot-slider__dot:after{background:#f6f6f6;content:"";height:8px;left:3px;opacity:0;position:absolute;top:3px;transition:opacity .3s ease-in-out;width:8px}.vic-m-dot-slider__dot.vic-state-active:after,.vic-m-dot-slider__dot:hover:after{opacity:1}.vic-m-link-tile{align-items:center;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16);color:#000;display:flex;flex-direction:column;justify-content:center;padding:40px;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in-out}.vic-h-keyboard-focus .vic-m-link-tile:focus,.vic-m-link-tile:hover{box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),inset 0 1px 0 #dedede;outline:0}.vic-m-link-tile__icon{height:64px;width:64px}.vic-m-link-tile__label{margin:14px 0 0}.vic-m-animated-text-media{display:block;position:relative;z-index:-1}.vic-m-animated-text-media__media-box{height:0;padding-bottom:56.25%;position:relative;width:100%}.vic-m-animated-text-media__media-box:before{background:#fff;content:"";height:50%;left:0;position:absolute;top:100%;width:100%}.vic-m-animated-text-media--next-component-bg-gray .vic-m-animated-text-media__media-box:before{background:#f6f6f6}.vic-m-animated-text-media__media-box:after{background:linear-gradient(180deg,rgba(255,255,255,0) 69.79%,#fff),linear-gradient(0deg,rgba(255,255,255,.1),rgba(255,255,255,.1));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-animated-text-media__media{left:0;max-width:1920px;position:absolute;top:0;width:100%}@media (min-width:1920px){.vic-m-animated-text-media__media{left:50%;transform:translateX(-50%)}}@media (min-width:992px){.vic-state-sticky .vic-m-animated-text-media__media{position:fixed;z-index:-1}}.vic-m-animated-text-media__media-overlay{background:#fff;display:none;height:0;left:0;opacity:0;padding-bottom:56.25%;position:absolute;top:0;width:100%}@media (max-width:991px){.vic-m-animated-text-media__media-overlay{display:none}}@media (min-width:992px){.vic-state-sticky .vic-m-animated-text-media__media-overlay{display:block;position:fixed}}.vic-m-animated-text-media__content{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:48px;position:relative;z-index:2}@media (min-width:992px){.vic-m-animated-text-media__content{background-color:transparent;margin-top:-200px}.vic-m-animated-text-media__content:before{background-color:#fff;bottom:0;content:"";height:0;height:var(--vic-animated-text-media--white-bar-height,0);left:50%;position:absolute;transform:translateX(-50%);width:100vw;z-index:-1}}.vic-m-animated-text-media__sound-toggle{background:transparent;border:none;color:inherit;cursor:pointer;margin:0 0 40px;padding:0;position:relative;transition:color .3s ease-in-out}.vic-m-animated-text-media__sound-toggle:before{border:2px solid #ff3e17;border-radius:4px;content:"";height:calc(100% + 20px);left:-10px;opacity:0;position:absolute;top:-10px;transition:opacity .3s ease-in-out;width:calc(100% + 20px)}.vic-h-keyboard-focus .vic-m-animated-text-media__sound-toggle:focus:before{opacity:1}.vic-m-animated-text-media__sound-toggle:focus{outline:none}.vic-m-animated-text-media__sound-toggle:hover{color:#ff3e17}.vic-m-animated-text-media__sound-icon{color:inherit;height:24px;width:24px}.vic-m-animated-text-media__topline{margin:0 0 24px}.vic-m-animated-text-media__headline{margin:0 0 40px;text-align:center}.vic-m-animated-text-media__text{margin:0;text-align:center}.vic-m-lottie-animation{display:block;height:200vh}.vic-m-lottie-animation[autoplay]{height:auto}.vic-m-lottie-animation__animation-box{height:80vh;position:sticky;top:10vh}[autoplay]>.vic-m-lottie-animation__animation-box{height:80vh;position:relative;top:0}.vic-m-video-animation{display:block;height:400vh}.vic-m-video-animation .vic-m-video-animation__video{height:100vh;position:sticky;top:0;width:100%}@media (orientation:portrait){.vic-m-video-animation .vic-m-video-animation__video .vic-e-lazy-video__video{object-fit:contain}}.vic-m-country-link-overlay{align-items:center;background:rgba(0,0,0,.8);display:none;height:100vh;justify-items:center;opacity:0;overflow-y:auto;place-items:center;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:25}.vic-m-country-link-overlay.vic-state-active{display:grid}.vic-m-country-link-overlay.vic-state-open{opacity:1}.vic-m-country-link-overlay__content-grid{padding-bottom:50px;padding-top:50px;pointer-events:none}.vic-m-country-link-overlay__content-box{align-items:center;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);padding:48px 32px;pointer-events:all;position:relative;row-gap:32px}@media (min-width:768px){.vic-m-country-link-overlay__content-box{padding:100px 0}}@media (min-width:992px){.vic-m-country-link-overlay__content-box{padding:80px 0;padding:100px 0}}.vic-m-country-link-overlay__closing-btn{position:absolute;right:16px;top:16px;z-index:1}.vic-m-country-link-overlay__content{grid-column:span 2}@media (min-width:768px){.vic-m-country-link-overlay__content{grid-column:3/span 8}}@media (min-width:992px){.vic-m-country-link-overlay__content{grid-column:2/span 5;padding-right:24px}}.vic-m-country-link-overlay__headline{margin:0 0 16px}.vic-m-country-link-overlay__text{margin:0}.vic-m-country-link-overlay__link-box{grid-column:span 2}@media (min-width:768px){.vic-m-country-link-overlay__link-box{grid-column:3/span 8}}@media (min-width:992px){.vic-m-country-link-overlay__link-box{grid-column:7/span 5}}.vic-m-family-floating-cta{display:none;position:relative}.vic-m-family-floating-cta:before{border:2px solid #dedede;border-radius:10px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-m-family-floating-cta:focus{outline:none}.vic-h-keyboard-focus .vic-m-family-floating-cta:focus:before{opacity:1}@media (min-width:768px){.vic-m-family-floating-cta{align-items:center;background-color:#fff;border-radius:10px;bottom:32px;cursor:pointer;display:flex;justify-content:space-between;min-height:72px;opacity:0;padding:16px;position:fixed;right:calc(50vw - 180px);transition:opacity .5s ease-in-out .3s,box-shadow .3s ease-in-out;width:360px;z-index:5}}@media (min-width:992px){.vic-m-family-floating-cta{right:32px}}@media (min-width:1332px){.vic-m-family-floating-cta{bottom:56px;right:56px}}.vic-m-family-floating-cta:hover{box-shadow:0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08),inset 0 1px 0 #dedede}.vic-m-family-floating-cta.vic-state-visible{opacity:1}@media (min-width:1332px){.vic-m-family-floating-cta__label{font-size:20px;line-height:26px}}.vic-m-family-floating-cta__icon-container{align-items:center;background-color:#ff3e17;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .3s ease-in-out;width:40px}.vic-m-family-floating-cta:hover .vic-m-family-floating-cta__icon-container{background-color:#a71c00}.vic-m-family-floating-cta__icon{height:20px;width:20px}.vic-m-content-block-accordion{display:block}@media (min-width:992px){.vic-m-content-block-accordion{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr)}}.vic-m-content-block-accordion__image-box{display:none}@media (min-width:992px){.vic-m-content-block-accordion__image-box.vic-state-active{display:block;opacity:0;transition:opacity .3s ease-in-out}}.vic-m-content-block-accordion__image-box.vic-state-animate{opacity:1}@media (min-width:992px){.vic-m-content-block-accordion .vic-m-content-block-accordion-item__image{display:none}}.vic-m-content-block-accordion__content-block+.vic-m-content-block-accordion__content-block{border-top:0}.vic-m-content-block-accordion__content-block.vic-state-active .vic-m-collapsible-component__toggle-icon{opacity:0}.vic-m-content-block-accordion__content-block.vic-state-active .vic-m-collapsible-component__toggle{pointer-events:none}.vic-m-content-block-accordion__content-block .vic-m-collapsible-component__toggle-icon{transition:opacity .1s ease-in-out}.vic-m-airport-weather-station{display:block}.vic-m-airport-weather-station__heading{display:inline-flex;gap:8px;margin:0}.vic-m-airport-weather-station__text+.vic-m-airport-weather-station__heading{margin-top:48px}.vic-m-airport-weather-station__heading-icon{animation:vic-m-airport-weather-station-icon__flash 1.5s infinite;color:#ff3e17;height:24px;margin-top:2px;width:24px}.vic-m-airport-weather-station__text{margin:0}.vic-m-airport-weather-station__heading+.vic-m-airport-weather-station__text{margin-top:8px}.vic-m-airport-weather-station__list{grid-column-gap:16px;border-top:1px solid #dedede;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:16px 0}.vic-m-airport-weather-station__list:last-of-type{border-bottom:1px solid #dedede}.vic-m-airport-weather-station__heading+.vic-m-airport-weather-station__list{margin-top:16px}.vic-m-airport-weather-station__text-description{color:#858585;margin:0}.vic-m-airport-weather-station__list+.vic-m-airport-weather-station__text-description{margin-top:16px}.vic-m-airport-webcam__heading{margin:0}.vic-m-airport-webcam__heading~.vic-m-airport-webcam__date{margin-top:8px}.vic-m-airport-webcam__heading~.vic-m-airport-webcam__image{margin-top:24px}.vic-m-airport-webcam__date,.vic-m-airport-webcam__image{margin:0}.vic-m-airport-webcam-component--content-width .vic-m-airport-webcam{grid-column:span 2}@media (min-width:768px){.vic-m-airport-webcam-component--content-width .vic-m-airport-webcam{grid-column:span 12}}@media (min-width:992px){.vic-m-airport-webcam-component--content-width .vic-m-airport-webcam{grid-column:3/span 8}}.vic-m-airport-weather-station-component--content-width .vic-m-airport-weather-station{grid-column:span 2}@media (min-width:768px){.vic-m-airport-weather-station-component--content-width .vic-m-airport-weather-station{grid-column:span 12}}@media (min-width:992px){.vic-m-airport-weather-station-component--content-width .vic-m-airport-weather-station{grid-column:3/span 8}}.vic-m-airport-weather-tab-component{padding-top:80px}.vic-m-airport-weather-tab-component__header{margin-bottom:8px}.vic-m-airport-weather-tab-component--content-width .vic-m-airport-weather-tab-component__header-wrapper{grid-column:span 2}@media (min-width:768px){.vic-m-airport-weather-tab-component--content-width .vic-m-airport-weather-tab-component__header-wrapper{grid-column:span 12}}@media (min-width:992px){.vic-m-airport-weather-tab-component--content-width .vic-m-airport-weather-tab-component__header-wrapper{grid-column:3/span 8}}.vic-m-airport-weather-tab-component__flag{margin-bottom:24px}.vic-m-airport-weather-tab-component__headline{margin:0}.vic-m-facts-and-figures-item{display:flex;flex-direction:column;gap:4px;padding:24px}@media (min-width:768px){.vic-m-facts-and-figures-item{gap:8px;padding:32px}}.vic-m-facts-and-figures-item__overline{color:#9d9d9d;margin:0}.vic-m-facts-and-figures-item__subline,.vic-m-facts-and-figures-item__value{margin:0}.vic-m-facts-and-figures-group{grid-gap:1px;background-color:#dedede;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);display:grid;grid-template-columns:1fr}@media (min-width:768px){.vic-m-facts-and-figures-group{grid-template-columns:repeat(3,1fr)}}.vic-m-facts-and-figures-group__item{background-color:#fff}.vic-m-facts-and-figures-group--4-items{grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.vic-m-facts-and-figures-group--4-items{grid-template-columns:repeat(4,1fr)}}.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:span 2}@media (min-width:768px){.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:span 12}}@media (min-width:992px){.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group{grid-column:3/span 8}.vic-m-facts-and-figures-component .vic-m-facts-and-figures-group--4-items{grid-column:span 12}}.vic-m-company-profile__text-box{display:flex;flex-direction:column;gap:16px;margin-bottom:48px}@media (min-width:768px){.vic-m-company-profile__text-box{margin-bottom:40px;margin-bottom:64px}}.vic-m-company-profile__flag{margin:0 auto 0 0}@media (min-width:768px){.vic-m-company-profile__flag{margin-bottom:8px}}.vic-m-company-profile__headline,.vic-m-company-profile__text{margin:0}.vic-m-company-profile__link{margin-right:auto}.vic-m-company-profile__image{align-self:center;grid-column:span 2}@media (min-width:768px){.vic-m-company-profile__image{grid-column:span 4}}@media (min-width:992px){.vic-m-company-profile__image{padding-right:32px}}@media (min-width:1332px){.vic-m-company-profile__image{grid-column:span 5}}.vic-m-company-profile__items{grid-gap:32px;display:grid;gap:32px;grid-column:span 2;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.vic-m-company-profile__items{grid-column:span 8;grid-template-columns:repeat(3,1fr)}}@media (min-width:1332px){.vic-m-company-profile__items{gap:40px;grid-column:span 7}}.vic-m-company-profile__item{border-left:1px solid #dedede;justify-content:center;padding:8px 0 8px 12px}.vic-m-company-profile-component--dark{background-color:#000;color:#fff;padding-bottom:56px;padding-top:48px}@media (min-width:992px){.vic-m-company-profile-component--dark{padding-bottom:74px;padding-top:104px}}@media (min-width:1332px){.vic-m-company-profile-component--dark{padding-bottom:104px;padding-top:120px}}.vic-m-content-block-s-group{display:flex;flex-wrap:wrap;gap:64px 30px}.vic-m-content-block-s-group .vic-m-content-block-s{flex-basis:100%}@media (min-width:768px){.vic-m-content-block-s-group .vic-m-content-block-s{flex-basis:calc(33.33333% - 20px);flex-grow:1;flex-shrink:0;max-width:calc(50% - 15px)}}.vic-m-athletes-list-item{color:#fff;display:block;overflow:hidden;position:relative}.vic-m-athletes-list-item__image{transition:transform .5s ease-in-out}:hover>.vic-m-athletes-list-item__image{transform:scale(1.05)}.vic-m-athletes-list-item__overlay{background:linear-gradient(3.42deg,rgba(0,0,0,.7) 2.2%,rgba(0,0,0,.0001) 40.03%);display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;overflow-y:auto;position:absolute;top:0;width:100%;z-index:1}.vic-m-athletes-list-item__overlay-text{margin-top:auto;padding:24px}.vic-m-athletes-list-item__icon{color:#000;height:48px;width:48px}.vic-m-athletes-list-item__full-name{display:block;margin:0 0 8px}.vic-m-athletes-list-item__sport{display:block;margin:0}.vic-m-athletes-list{display:flex;flex-direction:column;gap:24px}.vic-m-athletes-list__flag{margin-right:auto}.vic-m-athletes-list__headline{margin:0}@media (max-width:991px){.vic-m-athletes-list__filter{transform:translateX(-30px);width:calc(100% + 60px)}}.vic-m-athletes-list__grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;list-style:none;margin:0;opacity:1;padding:22px 0 0;transform:translateY(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media (min-width:768px){.vic-m-athletes-list__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.vic-m-athletes-list__grid{grid-template-columns:repeat(4,1fr)}}.vic-state-animating .vic-m-athletes-list__grid{opacity:0;transform:translateY(5px)}.vic-m-athletes-list__grid-item{display:none}.vic-m-athletes-list__grid-item.vic-state-active{display:block}.vic-m-filter-tabs{display:block;opacity:0;transition:opacity .3s ease-in-out}.vic-m-filter-tabs.vic-state-initialized{opacity:1}.vic-m-filter-tabs__navigation-wrapper{position:relative}.vic-m-filter-tabs__navigation-wrapper:before{background:#d0d0d0;bottom:0;content:"";height:1px;left:30px;position:absolute;width:calc(100% - 60px)}@media (min-width:992px){.vic-m-filter-tabs__navigation-wrapper:before{left:0;width:100%}}.vic-m-filter-tabs__navigation{--vic-m-filter-tabs__nav-trans-width:20px;--vic-m-filter-tabs__nav-gradient-width:80px;display:flex;overflow-x:scroll;overflow-y:hidden;position:relative}@media (min-width:992px){.vic-m-filter-tabs__navigation{--vic-m-filter-tabs__nav-trans-width:50px;--vic-m-filter-tabs__nav-gradient-width:80px}}.vic-m-filter-tabs.vic-state-can-scroll-left .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),#000 calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)));mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),#000 calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)))}.vic-m-filter-tabs.vic-state-can-scroll-right .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)));mask-image:linear-gradient(to right,#000 calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)))}.vic-m-filter-tabs.vic-state-can-scroll-left.vic-m-filter-tabs.vic-state-can-scroll-right .vic-m-filter-tabs__navigation{-webkit-mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),#000 calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)),#000 calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)));mask-image:linear-gradient(to right,transparent var(--vic-m-filter-tabs__nav-trans-width),#000 calc(var(--vic-m-filter-tabs__nav-trans-width) + var(--vic-m-filter-tabs__nav-gradient-width)),#000 calc(100% - var(--vic-m-filter-tabs__nav-trans-width) - var(--vic-m-filter-tabs__nav-gradient-width)),transparent calc(100% - var(--vic-m-filter-tabs__nav-trans-width)))}.vic-m-filter-tabs__toggle{background-color:transparent;border:1px solid transparent;border-radius:4px;color:#000;cursor:pointer;flex:0 0 auto;margin:0;padding:16px 12px 24px;position:relative;transition:text-shadow .1s ease-in-out}.vic-m-filter-tabs__toggle:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-filter-tabs__toggle:focus{outline:none}.vic-h-keyboard-focus .vic-m-filter-tabs__toggle:focus:before{opacity:1}@media (min-width:992px){.vic-m-filter-tabs__toggle{padding-left:16px;padding-right:16px}}@media (hover:hover){.vic-m-filter-tabs__toggle:hover:after{opacity:1}}.vic-m-filter-tabs__toggle:first-of-type{padding-left:30px}@media (min-width:992px){.vic-m-filter-tabs__toggle:first-of-type{padding-left:0}}.vic-m-filter-tabs__toggle:first-of-type:after{left:30px;width:calc(100% - 42px)}@media (min-width:992px){.vic-m-filter-tabs__toggle:first-of-type:after{left:0;width:calc(100% - 16px)}}.vic-m-filter-tabs__toggle:last-of-type{padding-right:30px}@media (min-width:992px){.vic-m-filter-tabs__toggle:last-of-type{padding-right:0}}.vic-m-filter-tabs__toggle:last-of-type:after{width:calc(100% - 42px)}@media (min-width:992px){.vic-m-filter-tabs__toggle:last-of-type:after{width:calc(100% - 16px)}}.vic-m-filter-tabs__toggle:last-of-type__toggle:after{left:auto;right:0}.vic-m-filter-tabs__toggle:focus{outline:0}.vic-m-filter-tabs__toggle.vic-state-active:after{opacity:1}.vic-m-filter-tabs__toggle:after{background:#ff3e17;content:"";display:block;height:4px;left:12px;opacity:0;position:absolute;top:calc(100% - 3px);transition:opacity .3s ease-in-out;width:calc(100% - 24px)}@media (min-width:992px){.vic-m-filter-tabs__toggle:after{left:16px;width:calc(100% - 32px)}}.vic-m-filter-tabs__nav-btn{background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;color:#000;display:none;flex-shrink:0;height:48px;position:absolute;top:2px;width:48px;z-index:1}.vic-m-filter-tabs__nav-btn:hover{border-color:#000}.vic-m-filter-tabs__nav-btn:focus{outline:none}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus{position:relative}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:focus{outline:none}.vic-h-keyboard-focus .vic-m-filter-tabs__nav-btn .vic-h-keyboard-focus:focus:before{opacity:1}.vic-m-filter-tabs__nav-btn--left{left:0}@media (min-width:992px){.vic-state-can-scroll-left .vic-m-filter-tabs__nav-btn--left{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-state-can-scroll-left .vic-m-filter-tabs__nav-btn--left>*{margin:0}}.vic-m-filter-tabs__nav-btn--right{right:0}@media (min-width:992px){.vic-state-can-scroll-right .vic-m-filter-tabs__nav-btn--right{align-items:center;animation:vic-fade-in-animation .5s ease-out 1;display:flex;justify-content:center}.vic-state-can-scroll-right .vic-m-filter-tabs__nav-btn--right>*{margin:0}}.vic-m-filter-tabs__nav-btn .vic-m-filter-tabs__icon{height:20px;width:20px}.vic-m-collapsible-component{border-bottom:1px solid #dedede;border-top:1px solid #dedede;display:block}.vic-m-collapsible-component__toggle-headline{margin:0}.vic-m-collapsible-component__toggle{align-items:center;background:transparent;border:none;color:#000;cursor:pointer;display:flex;justify-content:space-between;padding:27px 16px;width:100%}.vic-m-collapsible-component__toggle:focus{outline:none}.vic-m-collapsible-component.vic-state-active .vic-m-collapsible-component__toggle{padding:27px 16px 24px}.vic-m-collapsible-component.vic-state-animating .vic-m-collapsible-component__toggle{pointer-events:none}.vic-m-collapsible-component__toggle-label{margin:0;pointer-events:none;transition:opacity .3s ease-in-out}.vic-m-collapsible-component.vic-state-visible .vic-m-collapsible-component__toggle-label{opacity:.5}.vic-m-collapsible-component__toggle-icon{flex-shrink:0;height:24px;transition:transform .3s ease-in-out;width:24px}@media (hover:hover){.vic-m-collapsible-component__toggle:hover>.vic-m-collapsible-component__toggle-icon:before{background:#dedede}}.vic-m-collapsible-component__toggle-icon:before{background:transparent;border:2px solid transparent;border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;transition:background .3s ease-in-out,border .3s ease-in-out;width:calc(100% + 12px);z-index:-1}.vic-h-keyboard-focus .vic-m-collapsible-component__toggle:focus>.vic-m-collapsible-component__toggle-icon:before{border-color:#dedede}.vic-m-collapsible-component.vic-state-visible .vic-m-collapsible-component__toggle-icon{transform:rotate(-180deg)}.vic-m-collapsible-component__section-content{display:none;max-height:0;max-height:var(--vic-m-collapsible-component--max-height,0);overflow:hidden;transition:max-height .3s ease-in-out}.vic-m-collapsible-component.vic-state-active>.vic-m-collapsible-component__section-content{display:block}.vic-m-collapsible-component.vic-state-visible>.vic-m-collapsible-component__section-content{overflow:visible}.vic-m-content-block-accordion-item{padding-bottom:40px}.vic-m-content-block-accordion-item__headline{margin:0 0 32px;padding:0 16px}@media (min-width:992px){.vic-m-content-block-accordion-item__headline{margin:0 0 16px}}.vic-m-content-block-accordion-item__text{margin:16px 0;padding:0 16px}.vic-m-content-block-accordion-item__link{padding:0 16px}.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:span 2}@media (min-width:768px){.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:3/span 8}}@media (min-width:992px){.vic-m-content-block-accordion-component .vic-m-content-block-accordion{grid-column:span 12}}.vic-m-job-description{display:block}.vic-m-job-description .vic-e-richtext h2,.vic-m-job-description .vic-e-richtext h3{display:block;margin-top:54px}.vic-m-job-description .vic-e-richtext h2:first-child,.vic-m-job-description .vic-e-richtext h3:first-child{margin-top:0}.vic-m-job-description .vic-e-richtext ol,.vic-m-job-description .vic-e-richtext ul{padding-left:18px}.vic-m-job-description-component .vic-m-job-description{grid-column:span 2}@media (min-width:768px){.vic-m-job-description-component .vic-m-job-description{grid-column:span 12}}@media (min-width:992px){.vic-m-job-description-component .vic-m-job-description{grid-column:3/span 8}}.vic-m-job-details-hero{display:block;margin-bottom:80px;margin-top:-88px;min-height:480px;padding-top:88px;position:relative;width:100%}.vic-m-job-details-hero:after{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media print{.vic-m-job-details-hero:after{display:none}}.vic-m-job-details-hero__image{height:100%;left:0;position:absolute;top:0;width:100%}@media print{.vic-m-job-details-hero__image{display:none}}.vic-m-job-details-hero__content{color:#fff;grid-column:span 2;padding:64px 0;position:relative;z-index:1}@media print{.vic-m-job-details-hero__content{color:#000}}@media (min-width:768px){.vic-m-job-details-hero__content{grid-column:span 12}}@media (min-width:992px){.vic-m-job-details-hero__content{grid-column:3/span 8}}.vic-m-job-details-hero__family-flag{margin:0 0 24px}@media print{.vic-m-job-details-hero__family-flag{display:none}}.vic-m-job-details-hero__title{margin:0 0 24px}.vic-m-job-details-hero__meta-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px 56px;justify-content:flex-start;margin:0}.vic-m-job-details-hero__meta-item{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;max-width:50%}.vic-m-job-details-hero__meta-label{color:#9d9d9d;margin:0}.vic-m-job-details-hero__meta-value{margin:0}.vic-m-job-application-form{display:block}.vic-m-job-application-form__demographic-footer{margin-top:40px}.vic-m-job-application-form__demographic-footer p{color:#858585}.vic-e-file-input-field.vic-state-success .vic-e-form-field__box{border-color:#75c41b}.vic-e-file-input-field__file-input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.vic-e-file-input-field__value-label{min-height:24px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.vic-e-file-input-field__value-label--placeholder{color:#858585}.vic-e-file-input-field__icon{height:18px;position:absolute;right:18px;top:18px;transition:color .3s ease-in-out;width:18px}.vic-e-file-input-field[is-small] .vic-e-file-input-field__icon{right:12px;top:10px}.vic-e-file-input-field.vic-state-error .vic-e-file-input-field__icon{color:#e05132}.vic-e-file-input-field.vic-state-success .vic-e-file-input-field__icon{color:#75c41b}@media print{.vic-m-job-application-form-component{display:none}}.vic-m-job-application-form-component__content{grid-column:span 2}@media (min-width:768px){.vic-m-job-application-form-component__content{grid-column:span 12}}@media (min-width:992px){.vic-m-job-application-form-component__content{grid-column:3/span 8}}.vic-m-job-application-form-component__headline{margin:0 0 24px}.vic-m-job-table{display:block;overflow:hidden}.vic-m-job-table__table{border:none;border-collapse:collapse;border-spacing:0;width:100%}@media (max-width:991px){.vic-m-job-table__head{display:none}}.vic-m-job-table__row{grid-gap:4px;border-bottom:1px solid #dedede;display:grid;gap:4px;padding:24px 0}@media (min-width:992px){.vic-m-job-table__row{border-bottom:none;display:table-row;padding:0}}@media (max-width:991px){.vic-m-job-table__row:first-of-type{border-top:1px solid #dedede}}.vic-m-job-table__col{color:#858585;display:block;padding:0;text-align:left}@media (min-width:992px){.vic-m-job-table__col{border-bottom:1px solid #dedede;display:table-cell;padding:24px 30px 24px 0;white-space:nowrap}.vic-m-job-table__col:first-of-type{max-width:320px;white-space:normal}.vic-m-job-table__col:nth-of-type(3){max-width:200px;white-space:normal}}.vic-m-job-table__col--head{border-top:1px solid #dedede;color:#000}.vic-m-job-table__job-title-box{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.vic-m-job-table__job-title{color:#000;margin:0 0 8px;-webkit-text-decoration:none;text-decoration:none;white-space:normal}.vic-m-job-table__job-title:hover{-webkit-text-decoration:underline;text-decoration:underline}.vic-m-job-table__job-meta{display:flex;flex-wrap:wrap;gap:2px 8px}.vic-m-job-table__job-entity{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media (max-width:991px){.vic-m-job-table__job-entity{display:block;margin-top:20px}}.vic-m-job-table__job-entity-icon{height:auto;width:100px}.vic-m-job-table__pagination.vic-state-hidden{display:none}.vic-m-job-table__no-results{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:32px}.vic-m-job-table__no-results-text{margin:0 0 24px;text-align:center}.vic-m-job-location-filter{grid-gap:16px;display:grid;gap:16px}.vic-m-job-location-filter__province-select{display:none}.vic-m-job-location-filter__province-select.vic-state-visible{display:block}.vic-m-job-location-filter__filters{margin:6px 0}.vic-m-job-location-filter__filters .vic-m-form-field-group__items{grid-gap:16px;display:grid;gap:16px}.vic-m-job-location-filter__filters .vic-m-check-group__checkbox{padding:0}.vic-m-job-location-filter__toggle-full-list-btn{display:none;justify-self:start}.vic-m-job-location-filter__toggle-full-list-btn.vic-state-active{display:inline-flex}.vic-m-job-metadata-filter{grid-gap:24px;display:grid;gap:24px}.vic-m-job-metadata-filter__filters .vic-m-form-field-group__items{grid-gap:16px;display:grid;gap:16px}.vic-m-job-metadata-filter__filters .vic-m-check-group__checkbox{padding:0}.vic-m-job-metadata-filter__toggle-full-list-btn{display:none;justify-self:start}.vic-m-job-metadata-filter__toggle-full-list-btn.vic-state-active{display:inline-flex}.vic-m-job-search-filter-flyout{background:rgba(0,0,0,0);display:block;height:100vh;left:0;pointer-events:none;position:fixed;top:0;transition:background .5s ease-in-out;width:100vw;z-index:15}.vic-m-job-search-filter-flyout.vic-state-open{background:rgba(0,0,0,.5);pointer-events:all}.vic-m-job-search-filter-flyout__flyout{background-color:#fff;display:flex;flex-direction:column;gap:24px;height:100vh;overflow-y:auto;padding:32px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .5s ease-in-out;width:100%;z-index:8}@media (min-width:768px){.vic-m-job-search-filter-flyout__flyout{padding:48px;width:474px}}.vic-state-open .vic-m-job-search-filter-flyout__flyout{transform:translateX(0)}.vic-m-job-search-filter-flyout__header{align-items:center;display:flex;gap:8px;justify-content:space-between}.vic-m-job-search-filter-flyout__headline{flex-grow:1;margin:0}.vic-m-job-search-filter-flyout__close{flex-shrink:0;margin:0 -8px 0 0}.vic-m-job-search-filter-flyout__accordion{margin-bottom:0}.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__toggle-box{padding:0}.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__toggle{padding-left:0;padding-right:6px}.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__toggle-icon{height:20px;margin-right:-8px;width:20px}.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__section{margin:0 -8px;padding:0 8px}.vic-m-job-search-filter-flyout__accordion .vic-m-accordion__section:last-of-type:after{padding:0;width:100%}.vic-m-job-search-filter-flyout__filter-box{margin-bottom:32px}.vic-m-job-search-filter-flyout__footer{align-items:flex-start;display:flex;flex-direction:column;gap:16px;margin-top:16px;opacity:0;transform:translateY(15px);transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden}@media (min-width:768px){.vic-m-job-search-filter-flyout__footer{align-items:center;flex-direction:row;justify-content:space-between}}.vic-m-job-search-filter-flyout__footer.vic-state-visible{opacity:1;padding-bottom:100px;transform:translateY(0);transition:visibility 0s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out;visibility:visible}.vic-m-job-search-filter-flyout__a11y-closing-btn{background:#fff;bottom:32px;position:absolute;right:32px}.vic-m-job-search-filter-bar{display:contents;min-height:52px;opacity:0;transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden}.vic-m-job-search-filter-bar.vic-state-loaded{opacity:1;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:visible}.vic-m-job-search-filter-bar.vic-state-hidden{opacity:0;pointer-events:none;transition:opacity .1s ease-in-out,visibility .3s ease-in-out;visibility:hidden}.vic-m-job-search-filter-bar__top-box{height:1px}.vic-m-job-search-filter-bar__header{margin:-24px 0 -32px;min-height:52px;overflow:hidden;padding:24px 0 32px;position:sticky;top:100px;top:var(--vic-header-height,100px);transform:translateY(0);transition:transform .3s ease-in-out;z-index:2}.vic-m-job-search-filter-bar.vic-state-no-animation .vic-m-job-search-filter-bar__header{transition:transform 0s ease-in-out}.vic-state-hidden-header .vic-m-job-search-filter-bar__header{top:0}.vic-state-hidden-header .vic-m-job-search-filter-bar.vic-state-sticky .vic-m-job-search-filter-bar__header{top:100px;top:var(--vic-header-height,100px);transform:translateY(-100px);transform:translateY(calc(var(--vic-header-height, 100px)*-1))}.vic-m-job-search-filter-bar__header:after{background:#f6f6f6;content:"";display:block;height:calc(100% - 8px);left:0;position:absolute;top:0;width:100%;z-index:-1}.vic-m-job-search-filter-bar.vic-state-sticky .vic-m-job-search-filter-bar__header:after{box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08)}.vic-m-job-search-filter-bar__actions{position:relative}@media (max-width:991px){.vic-m-job-search-filter-bar__actions{padding:0}}.vic-m-job-search-filter-bar__filter-buttons{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin:0;overflow-x:scroll;overflow-y:hidden;padding:5px 32px}@media (min-width:992px){.vic-m-job-search-filter-bar__filter-buttons{padding:5px 0}}.vic-m-job-search-filter-bar__filter-buttons.vic-state-has-overflow{justify-content:flex-start}.vic-m-job-search-filter-bar__filter-buttons.vic-state-can-scroll-left:before,.vic-m-job-search-filter-bar__filter-buttons.vic-state-can-scroll-right:after{opacity:1}.vic-state-loading>.vic-m-job-search-filter-bar__filter-buttons{opacity:0}.vic-state-hidden>.vic-m-job-search-filter-bar__filter-buttons{display:none}.vic-m-job-search-filter-bar__filter-buttons:after,.vic-m-job-search-filter-bar__filter-buttons:before{background:linear-gradient(90deg,#f6f6f6,rgba(246,246,246,0));content:"";display:none;height:100%;left:64px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease-in-out;width:120px;z-index:1}@media (min-width:992px){.vic-m-job-search-filter-bar__filter-buttons:after,.vic-m-job-search-filter-bar__filter-buttons:before{display:block}}.vic-m-job-search-filter-bar__filter-buttons:after{background:linear-gradient(270deg,#f6f6f6,rgba(246,246,246,0));left:auto;right:64px}.vic-m-job-search-filter-bar__filter-button{flex-shrink:0}.vic-m-job-search-filter-bar__nav-button{align-items:center;background-color:#fff;border:1px solid #d0d0d0;border-radius:50%;color:#000;cursor:pointer;display:none;flex-shrink:0;height:48px;justify-content:center;left:64px;opacity:0;padding:0;position:relative;position:absolute;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s,border .3s ease-in-out;visibility:hidden;width:48px;z-index:2}.vic-m-job-search-filter-bar__nav-button:before{border:2px solid #d0d0d0;border-radius:100%;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-h-keyboard-focus .vic-m-job-search-filter-bar__nav-button:focus:before{opacity:1}@media (min-width:992px){.vic-m-job-search-filter-bar__nav-button{display:flex}}.vic-m-job-search-filter-bar__nav-button:hover{background:#f6f6f6;border-color:#000}.vic-m-job-search-filter-bar__nav-button:focus{outline:none}.vic-m-job-search-filter-bar__nav-button.vic-state-visible{opacity:1;transition:visibility 0s,opacity .3s ease-in-out,background .3s ease-in-out,border .3s ease-in-out;visibility:visible}.vic-m-job-search-filter-bar__nav-button:disabled{color:#d0d0d0;opacity:0;pointer-events:none}.vic-m-job-search-filter-bar__nav-button .vic-e-icon{height:16px;pointer-events:none;width:16px}.vic-m-job-search-filter-bar__nav-button--next{left:auto;right:64px}.vic-m-job-search-filter-bar__active-filter-bar{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin-top:32px;padding-top:32px;position:relative}.vic-m-job-search-filter-bar__active-filter-bar:before{background:#dedede;content:"";display:block;height:1px;left:32px;position:absolute;right:32px;top:0}@media (min-width:992px){.vic-m-job-search-filter-bar__active-filter-bar:before{left:64px;right:64px}}.vic-m-job-search{display:block;margin-top:64px}.vic-m-job-search__header{margin-bottom:24px}.vic-m-job-search__family-flag{margin:0 0 28px}.vic-m-job-search__headline{margin:0 0 8px}.vic-m-job-search__text{margin:0}.vic-m-job-search__search-input{margin-bottom:32px;min-height:56px;position:relative;z-index:3}.vic-m-job-search__result-count{margin-bottom:24px;margin-top:56px}.vic-m-job-details-sharing-component{margin-bottom:64px}@media print{.vic-m-job-details-sharing-component{display:none}}.vic-m-job-details-sharing-component__content{border-top:1px solid #dedede;grid-column:span 2;padding-top:16px}@media (min-width:768px){.vic-m-job-details-sharing-component__content{grid-column:span 12}}@media (min-width:992px){.vic-m-job-details-sharing-component__content{grid-column:3/span 8}}.vic-m-job-details-sharing-component__headline{margin:0 0 16px}@media (min-width:768px){.vic-m-job-details-sharing-component__btns{align-items:center;display:flex;justify-content:space-between}}@media (max-width:767px){.vic-m-job-details-sharing-component .vic-e-bookmarking-overlay-toggle{margin-top:16px}}.vic-m-job-search-input{display:block;position:relative}@media (max-width:991px){.vic-m-job-search-input.vic-state-open{align-items:stretch;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;position:fixed;top:0;width:100vw;z-index:10}}.vic-m-job-search-input__header{align-items:center;background:#242424;color:#fff;display:none;flex-shrink:0;height:80px;justify-content:space-between;padding:16px 32px}@media (min-width:992px){.vic-m-job-search-input__header{display:none}}@media (max-width:991px){.vic-state-open>.vic-m-job-search-input__header{display:flex}}.vic-m-job-search-input__logo{height:auto;width:120px}.vic-m-job-search-input__closing-btn{color:#fff}.vic-m-job-search-input__closing-btn:hover{background:#353535}.vic-m-job-search-input__closing-btn:active{background:#242424}@media (max-width:991px){.vic-state-open>.vic-m-job-search-input__content{background:#f6f6f6;flex-grow:1;overflow:auto;padding:32px}}.vic-m-job-search-input__input-box{align-items:center;background:#fff;border:1px solid #d0d0d0;border-radius:4px;color:#000;display:flex;gap:8px;justify-items:stretch;padding:16px}@media (min-width:992px){.vic-m-job-search-input__input-box{margin-bottom:0}}@media (max-width:991px){.vic-state-open .vic-m-job-search-input__input-box{margin-bottom:32px}}.vic-m-job-search-input__input{border:none;color:inherit;flex-grow:1;margin:0;padding:0}.vic-m-job-search-input__input:-ms-input-placeholder{color:#858585}.vic-m-job-search-input__input::placeholder{color:#858585}.vic-m-job-search-input__input:focus{outline:none}.vic-m-job-search-input__input[disabled],.vic-m-job-search-input__input[readonly]{background:#f0f0f0}.vic-m-job-search-input__icon{height:24px;width:24px}@media (min-width:992px){.vic-state-open .vic-m-job-search-input__icon{display:none}}.vic-m-job-search-input__input-btn{display:none;margin:-8px -8px -8px 0}@media (min-width:992px){.vic-state-open .vic-m-job-search-input__input-btn{display:inline-block}}.vic-m-job-search-input__suggestions-box{display:none;width:100%}@media (min-width:992px){.vic-m-job-search-input__suggestions-box{background:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.08);left:0;overflow:hidden;padding:8px 0;position:absolute;top:calc(100% + 8px);z-index:2}.vic-m-job-search-input__suggestions-box.vic-state-visible{display:block}}@media (max-width:991px){.vic-state-open .vic-m-job-search-input__suggestions-box{display:block}}.vic-m-job-search-input__suggestions{grid-gap:12px;display:grid;gap:12px;list-style-type:none;margin:0;padding:0;scrollbar-color:#000 #fff}@media (min-width:992px){.vic-m-job-search-input__suggestions{gap:4px;max-height:250px;overflow-y:auto;padding:0 8px}}.vic-m-job-search-input__suggestions::-webkit-scrollbar{height:100%;width:2px}.vic-m-job-search-input__suggestions::-webkit-scrollbar-thumb{background:#000}.vic-m-job-search-input__suggestions::-webkit-scrollbar-track{background:#fff}@media (min-width:992px){.vic-m-job-search-input__suggestions.vic-state-can-scroll-up{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 48px);mask-image:linear-gradient(180deg,transparent 0,#000 48px)}.vic-m-job-search-input__suggestions.vic-state-can-scroll-down{-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 48px);mask-image:linear-gradient(0deg,transparent 0,#000 48px)}.vic-m-job-search-input__suggestions.vic-state-can-scroll-up.vic-state-can-scroll-down{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 48px,#000 calc(100% - 48px),transparent)}}.vic-m-job-search-input__suggestion-link{align-items:flex-start;border-radius:4px;color:#000;display:flex;flex-direction:column;justify-content:flex-start;padding:8px 12px;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:background .3s ease-in-out}@media (min-width:992px){.vic-m-job-search-input__suggestion-link{align-items:center;flex-direction:row;justify-content:stretch}}.vic-m-job-search-input__suggestion-link:before{border:2px solid #dedede;border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%}.vic-m-job-search-input__suggestion-link:focus{outline:none}.vic-h-keyboard-focus .vic-m-job-search-input__suggestion-link:focus:before{opacity:1}.vic-m-job-search-input__suggestion-link:hover{background:#f0f0f0;transition:background .1s ease-in-out}.vic-m-job-search-input__suggestion-title{flex-grow:1;font-weight:600}.vic-m-job-search-input__suggestion-location{color:#858585}@media (min-width:992px){.vic-m-job-search-input__suggestion-location{max-width:30%;text-align:right}}.vic-m-job-search-input__footer{align-items:center;background:#fff;box-shadow:inset 0 1px 0 #dedede;display:none;flex-shrink:0;height:88px;justify-content:center}@media (max-width:991px){.vic-state-open>.vic-m-job-search-input__footer{display:flex}}.vic-m-job-search-hero{display:block;margin-bottom:80px;margin-top:-88px;min-height:480px;padding-top:88px;position:relative;width:100%}.vic-m-job-search-hero:after{background:rgba(0,0,0,.6);content:""}.vic-m-job-search-hero:after,.vic-m-job-search-hero__image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.vic-m-job-search-hero__content{align-items:center;color:#fff;display:flex;flex-direction:column;grid-column:span 2;justify-content:flex-start;padding:64px 0;position:relative}@media (min-width:768px){.vic-m-job-search-hero__content{grid-column:2/span 10;padding:120px 0}}@media (min-width:992px){.vic-m-job-search-hero__content{grid-column:2/span 10}}@media (min-width:1332px){.vic-m-job-search-hero__content{padding:80px 0}}.vic-m-job-search-hero__family-flag{margin:0 0 24px}@media (min-width:1332px){.vic-m-job-search-hero__family-flag{margin:0 0 32px}}.vic-m-job-search-hero__title{margin:0 0 24px;text-align:center}@media (min-width:1332px){.vic-m-job-search-hero__title{margin:0 0 32px}}.vic-m-job-search-hero__input{margin-bottom:48px;max-width:786px;width:100%}.vic-m-floating-scroll-to-button{align-items:center;background:#f0f0f0;border-top:1px solid #dedede;bottom:0;display:flex;justify-content:center;opacity:0;padding:24px;position:fixed;right:0;transition:opacity .3s ease-in-out;width:100%;z-index:5}@media (min-width:768px){.vic-m-floating-scroll-to-button{background:#fff;border-radius:10px;border-top:none;bottom:32px;box-shadow:0 32px 64px rgba(0,0,0,.08),0 16px 32px rgba(0,0,0,.08),0 8px 16px rgba(0,0,0,.08);padding:0;right:calc(50% - 180px);width:360px}}@media (min-width:992px){.vic-m-floating-scroll-to-button{right:32px}}@media print{.vic-m-floating-scroll-to-button{display:none}}.vic-m-floating-scroll-to-button.vic-state-disabled{display:none}.vic-m-floating-scroll-to-button.vic-state-visible{opacity:1}.vic-m-floating-scroll-to-button__button{align-items:center;background:#ff3e17;border:none;border-radius:120px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:12px 32px;transition:background .3s ease-in-out}@media (min-width:768px){.vic-m-floating-scroll-to-button__button{background:#fff;border-radius:10px;color:#000;gap:8px;justify-content:space-between;padding:16px;width:100%}}@media (hover:hover) and (max-width:767px){.vic-m-floating-scroll-to-button__button:hover{background:#a71c00}}@media (max-width:767px){.vic-m-floating-scroll-to-button__button:active{background:#de2500}}.vic-h-keyboard-focus .vic-m-floating-scroll-to-button__button:focus{outline:2px solid #858585;outline-offset:2px}@media (min-width:768px){.vic-h-keyboard-focus .vic-m-floating-scroll-to-button__button:focus{outline:2px solid #dedede;outline-offset:8px}}.vic-m-floating-scroll-to-button__label{margin:0}.vic-m-floating-scroll-to-button__icon{background:#ff3e17;border-radius:100%;color:#fff;display:none;flex-shrink:0;height:40px;padding:8px;transition:background .3s ease-in-out;width:40px}@media (min-width:768px){.vic-m-floating-scroll-to-button__icon{display:block}}@media (hover:hover){:hover>.vic-m-floating-scroll-to-button__icon{background:#a71c00}}.vic-m-job-table-component{display:grid}.vic-m-job-table-component__headline{margin:0 0 24px;text-align:center}.vic-m-job-table-component__table{margin-bottom:64px}.vic-m-job-table-component__cta{margin:0 auto}.vic-m-job-id{color:#858585;display:block}@media print{.vic-m-job-id{display:none}}.vic-m-job-id-component .vic-m-job-id{grid-column:span 2}@media (min-width:768px){.vic-m-job-id-component .vic-m-job-id{grid-column:span 12}}@media (min-width:992px){.vic-m-job-id-component .vic-m-job-id{grid-column:3/span 8}}.vic-m-bookmarking-overlay{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out,visibility 0s ease-in-out .3s;visibility:hidden;z-index:22}.vic-m-bookmarking-overlay.vic-state-open{opacity:1;transition:opacity 0s,background .3s ease-in-out;visibility:visible}.vic-m-bookmarking-overlay__container{background:#fff;border-radius:10px;display:flex;flex-direction:column;margin:8px;max-height:100dvh}@media (min-width:768px){.vic-m-bookmarking-overlay__container{margin:0;max-height:70dvh;max-width:704px}}@media (min-width:992px){.vic-m-bookmarking-overlay__container{max-width:564px}}@media (min-width:1332px){.vic-m-bookmarking-overlay__container{max-width:786px}}.vic-m-bookmarking-overlay__header{border-bottom:1px solid #d0d0d0;flex-grow:0;flex-shrink:0;padding:24px;position:relative}.vic-m-bookmarking-overlay__title{font-weight:700;margin:0}.vic-m-bookmarking-overlay__closing-btn{margin-right:-8px;margin-top:-8px;position:absolute;right:28px;top:28px}.vic-m-bookmarking-overlay.vic-state-loading .vic-m-bookmarking-overlay__closing-btn{opacity:.3;pointer-events:none}.vic-m-bookmarking-overlay__content{flex-grow:1;flex-shrink:1;overflow:auto;padding:24px}.vic-m-bookmarking-overlay__footer{border-top:1px solid #d0d0d0;display:flex;flex-grow:0;flex-shrink:0;justify-content:flex-end;padding:24px}@media (min-width:768px){.vic-m-bookmarking-overlay__footer{padding:16px 24px}}.vic-m-bookmarking-overlay__footer.vic-state-hidden{display:none}.vic-m-bookmarking-overlay__submit-btn{flex-grow:1}@media (min-width:768px){.vic-m-bookmarking-overlay__submit-btn{flex-grow:0}}.vic-m-bookmarking-overlay.vic-state-loading .vic-m-bookmarking-overlay__submit-btn{color:transparent;pointer-events:none}.vic-m-bookmarking-overlay.vic-state-loading .vic-m-bookmarking-overlay__submit-btn:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:24px;left:calc(50% - 12px);position:absolute;top:8px;transition:opacity .3s ease-in-out;width:24px}.vic-e-bookmarking-overlay-toggle{display:inline-block;position:relative}.vic-e-bookmarking-overlay-toggle.vic-state-loading:after{animation:vic-rotate__animation 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;content:"";height:24px;left:calc(50% - 12px);opacity:1;position:absolute;top:8px;transition:opacity .3s ease-in-out;width:24px}.vic-e-bookmarking-overlay-toggle.vic-state-loading .vic-e-bookmarking-overlay-toggle__overlay-btn{color:transparent;pointer-events:none}.vic-m-copyright-line{background:#fff;padding:12px 0}.vic-m-copyright-line__text{color:#858585}.vic-m-copyright-line__text p{font-size:inherit;font-weight:inherit;line-height:inherit}.vic-m-copyright-line__text>*{text-align:left!important}.vic-m-copyright-line__text a{color:inherit;cursor:pointer;position:relative;text-underline-offset:2px;transition:color .23s ease-in-out}.vic-m-copyright-line__text a:before{border:2px solid #d0d0d0;border-radius:4px;content:"";height:calc(100% + 12px);left:-6px;opacity:0;position:absolute;top:-6px;transition:opacity .3s ease-in-out;width:calc(100% + 12px)}.vic-m-copyright-line__text a:focus{outline:none}.vic-h-keyboard-focus .vic-m-copyright-line__text a:focus:before{opacity:1}.vic-m-copyright-line__text a:hover{color:#000;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px) and (max-width:991px){.vic-m-family-navigation[active-level="1"] .vic-m-navigation__sub-navigation:after{background:var(--vic-m-navigation-divider-color);content:"";height:calc(100% + 40px);position:absolute;right:-48px;top:-20px;width:1px}}@media (min-width:992px){.vic-m-family-navigation[active-level="2"] .vic-m-navigation__flyout{max-width:928px}}@media (min-width:768px){.vic-m-family-navigation[active-level="2"] .vic-m-navigation__sub-navigation:after{display:block;min-height:calc(var(--vic-family-navigation__divider-height) + 40px)}}@media (min-width:992px){.vic-m-family-navigation .vic-m-navigation__flyout{max-width:480px}.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation{background:transparent;height:100%;left:480px;max-width:448px;padding:114px 32px 32px;position:fixed}}@media (min-width:1332px){.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation{left:480px;max-width:448px}}.vic-m-family-navigation .vic-m-navigation__sub-navigation .vic-m-navigation__sub-navigation:after{display:none}@media (min-width:768px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested{gap:72px;left:330px;margin-top:0;opacity:0;padding:0 48px;pointer-events:none;position:absolute;top:0;visibility:hidden;width:calc(100vw - 362px)}.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested.vic-state-animate{animation:vic-appear-right .3s forwards;pointer-events:all;visibility:visible}}@media (min-width:992px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested{left:449px;max-height:100%;overflow-y:auto;padding-top:114px;position:fixed;top:0;width:478px}}@media (min-width:768px){.vic-m-family-navigation .vic-m-navigation__emotional-teasers--nested .vic-m-navigation__emotional-teaser{max-width:350px}}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__image{max-width:200px}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__image+.vic-m-emotional-teaser__content{margin-top:24px}.vic-m-family-navigation .vic-m-navigation__emotional-teaser .vic-m-emotional-teaser__content{gap:16px}.vic-m-usp-hero{align-items:stretch;display:flex;justify-content:stretch;position:relative}@media (min-width:992px){.vic-m-usp-hero{min-height:768px}}@media (min-width:1332px){.vic-m-usp-hero{min-height:824px}}.vic-m-usp-hero__bg-image{height:100%;left:0;position:absolute;top:0;width:100%}.vic-m-usp-hero__content-box{align-items:start;padding-bottom:32px;padding-top:32px;position:relative}@media (min-width:768px){.vic-m-usp-hero__content-box{padding-bottom:48px;padding-top:48px}}@media (min-width:992px){.vic-m-usp-hero__content-box{padding-bottom:56px;padding-top:56px}}@media (min-width:1332px){.vic-m-usp-hero__content-box{padding-bottom:80px;padding-top:80px}}.vic-m-usp-hero__content{grid-gap:16px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:rgba(255,255,255,.8);border-radius:8px;display:grid;gap:16px;grid-column:span 2;padding:24px 16px}@media (max-width:767px){.vic-m-usp-hero__content{margin:0 -16px}}@media (min-width:768px){.vic-m-usp-hero__content{gap:24px;grid-column:span 8;grid-row:span 2;padding:40px}}@media (min-width:992px){.vic-m-usp-hero__content{grid-column:span 7}}@media (min-width:1332px){.vic-m-usp-hero__content{grid-column:span 6}}.vic-m-usp-hero__headline,.vic-m-usp-hero__subheadline{margin:0}.vic-m-usp-hero__text :last-child{margin-bottom:0}.vic-m-usp-hero__benefits{grid-gap:16px;display:grid;gap:16px}@media (min-width:768px){.vic-m-usp-hero__benefits{gap:24px}}.vic-m-usp-hero__benefit{align-items:center;display:flex;gap:16px;justify-content:flex-start}.vic-m-usp-hero__benefit-icon{flex-shrink:0;height:32px;width:32px}.vic-m-usp-hero__benefit-text{font-weight:400;margin:0}.vic-m-usp-hero__cta{justify-self:start}.vic-m-usp-hero__disruptor{align-items:center;align-self:end;aspect-ratio:1/1;background:#ff3e17;border-radius:100%;color:#fff;display:flex;flex-direction:column;gap:8px;grid-column:span 2;justify-content:center;justify-self:center;max-width:250px;padding:40px 32px;text-align:center;transform:rotate(15deg);width:100%}@media (min-width:768px){.vic-m-usp-hero__disruptor{bottom:48px;grid-column:auto;position:absolute;right:32px;width:calc(33.33333% - 42px)}}@media (min-width:992px){.vic-m-usp-hero__disruptor{bottom:56px;right:64px;width:100%}}@media (min-width:1332px){.vic-m-usp-hero__disruptor{bottom:80px}}@media (max-width:767px){.vic-m-usp-hero--disabled-mobile-disruptor .vic-m-usp-hero__disruptor{display:none}}.vic-m-usp-hero__disruptor-headline{-webkit-line-clamp:2}.vic-m-usp-hero__disruptor-headline,.vic-m-usp-hero__disruptor-text{-webkit-box-orient:vertical;display:-webkit-box;margin:0;overflow:hidden}.vic-m-usp-hero__disruptor-text{-webkit-line-clamp:3;font-weight:400;line-height:26px}.vic-m-next-steps{grid-gap:32px;display:grid;gap:32px}@media (min-width:992px){.vic-m-next-steps{display:flex}}.vic-m-next-steps__step{grid-gap:24px;display:grid;gap:24px;grid-template-columns:min-content auto;position:relative}@media (min-width:992px){.vic-m-next-steps__step{display:block;flex-basis:33.33333%;flex-grow:1}}.vic-m-next-steps__step-header{line-height:1}@media (min-width:992px){.vic-m-next-steps__step-header{margin:0 0 24px}}.vic-m-next-steps__step-header:after{border-right:4px dotted #d0d0d0;content:"";height:calc(100% - 28px);left:22px;position:absolute;top:52px}@media (min-width:992px){.vic-m-next-steps__step-header:after{border-bottom:4px dotted #d0d0d0;border-right:none;height:auto;left:52px;top:22px;width:calc(100% - 28px)}}.vic-m-next-steps__step:last-of-type .vic-m-next-steps__step-header:after{display:none}.vic-m-next-steps__step-icon{color:#ff3e17;height:48px;width:48px}.vic-m-next-steps__step-headline{margin:0 0 4px}.vic-m-next-steps__step-text{margin:0}.vic-m-next-steps-component{background:#fff;padding:120px 0}.vic-m-next-steps-component__content{row-gap:0}.vic-m-next-steps-component__headline,.vic-m-next-steps-component__text{grid-column:span 2}@media (min-width:768px){.vic-m-next-steps-component__headline,.vic-m-next-steps-component__text{grid-column:span 12}}@media (min-width:992px){.vic-m-next-steps-component__headline,.vic-m-next-steps-component__text{grid-column:2/span 10}}@media (min-width:1332px){.vic-m-next-steps-component__headline,.vic-m-next-steps-component__text{grid-column:3/span 8}}.vic-m-next-steps-component__headline{margin:0 0 16px;text-align:center}.vic-m-next-steps-component__text{text-align:center}.vic-m-next-steps-component__text :last-child{margin-bottom:0}.vic-m-next-steps-component .vic-m-next-steps{grid-column:span 2;margin-top:48px}@media (min-width:768px){.vic-m-next-steps-component .vic-m-next-steps{grid-column:span 12}}@media (min-width:1332px){.vic-m-next-steps-component .vic-m-next-steps{grid-column:2/span 10}}.vic-m-image-comparison-slider{display:block;position:relative}.vic-m-image-comparison-slider__image-box{left:0;position:absolute;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.vic-m-image-comparison-slider__image-box--right{clip-path:inset(0 0 0 50%);clip-path:inset(0 0 0 var(--vic-comparison-slider-position,50%))}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__image-box--right{clip-path:inset(50% 0 0);clip-path:inset(var(--vic-comparison-slider-position,50%) 0 0)}.vic-m-image-comparison-slider__divider{cursor:grabbing;filter:drop-shadow(0 4px 8px rgba(17,17,17,.08)) drop-shadow(0 8px 16px rgba(17,17,17,.08)) drop-shadow(0 2px 4px rgba(17,17,17,.08));height:100%;left:calc(50% - 4px);left:calc(var(--vic-comparison-slider-position, 50%) - 4px);position:absolute;top:0}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__divider{height:auto;left:0;top:calc(50% - 4px);top:calc(var(--vic-comparison-slider-position, 50%) - 4px);width:100%}.vic-m-image-comparison-slider__divider-icon{color:#fff;height:24px;left:-24px;position:absolute;top:calc(50% - 12px);width:24px}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__divider-icon{left:calc(50% - 12px);top:-24px;transform:rotate(90deg)}.vic-m-image-comparison-slider__divider-icon:last-of-type{left:auto;right:-24px;transform:rotate(180deg)}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__divider-icon:last-of-type{bottom:-24px;left:calc(50% - 12px);top:auto;transform:rotate(270deg)}.vic-m-image-comparison-slider__divider-line{background:#fff;display:block;height:100%;width:8px}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__divider-line{height:8px;width:100%}.vic-m-image-comparison-slider__label{background:#242424;border-radius:2px;color:#fff;display:block;opacity:1;padding:3px 8px;position:absolute;transition:opacity .3s ease-in-out}.vic-state-dragging .vic-m-image-comparison-slider__label{opacity:0}.vic-m-image-comparison-slider__label--left{bottom:16px;left:25%;transform:translateX(-50%)}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__label--left{bottom:auto;left:50%;top:16px;transform:translateX(-50%)}.vic-m-image-comparison-slider__label--right{bottom:16px;right:25%;transform:translateX(50%)}.vic-m-image-comparison-slider--horizontal .vic-m-image-comparison-slider__label--right{right:50%;transform:translateX(50%)}.vic-m-image-comparison-slider-component__content{grid-column:span 2}@media (min-width:768px){.vic-m-image-comparison-slider-component__content{grid-column:span 12}}@media (min-width:992px){.vic-m-image-comparison-slider-component__content{grid-column:span 12}.vic-m-image-comparison-slider-component--content-width .vic-m-image-comparison-slider-component__content{grid-column:3/span 8}}.vic-m-image-comparison-slider-component__headline{margin:0 0 24px}.vic-m-image-comparison-slider-component__caption{display:block;margin:16px 0 0}.vic-m-vimeo-video{display:block;position:relative}

/*# sourceMappingURL=vic.app.css.map*/