﻿/* Define variables for Bootstrap's _reboot.scss */
.iph-root *,
.iph-root *::before,
.iph-root *::after {
    box-sizing: border-box;
}

.iph-root {
    font-family: sans-serif;
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -ms-overflow-style: scrollbar;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
    width: device-width;
}

.iph-root article,
.iph-root aside,
.iph-root figcaption,
.iph-root figure,
.iph-root footer,
.iph-root header,
.iph-root hgroup,
.iph-root main,
.iph-root nav,
.iph-root section {
    display: block;
}

.iph-root {
    margin: 0;
    font-family: "Audi Type Screen", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    color: #000;
    text-align: left;
    background-color: #fff;
}

    .iph-root [tabindex="-1"]:focus {
        outline: 0 !important;
    }

    .iph-root hr {
        box-sizing: content-box;
        height: 0;
        overflow: visible;
    }

    .iph-root h1,
    .iph-root h2,
    .iph-root h3,
    .iph-root h4,
    .iph-root h5,
    .iph-root h6 {
        margin-top: 0;
        margin-bottom: 0.5rem;
    }

    .iph-root p {
        margin-top: 0;
        margin-bottom: 1rem;
    }

    .iph-root abbr[title],
    .iph-root abbr[data-original-title] {
        text-decoration: underline;
        -webkit-text-decoration: underline dotted;
        text-decoration: underline dotted;
        cursor: help;
        border-bottom: 0;
    }

    .iph-root address {
        margin-bottom: 1rem;
        font-style: normal;
        line-height: inherit;
    }

    .iph-root ol,
    .iph-root ul,
    .iph-root dl {
        margin-top: 0;
        margin-bottom: 1rem;
    }

        .iph-root ol ol,
        .iph-root ul ul,
        .iph-root ol ul,
        .iph-root ul ol {
            margin-bottom: 0;
        }

    .iph-root dt {
        font-weight: 700;
    }

    .iph-root dd {
        margin-bottom: 0.5rem;
        margin-left: 0;
    }

    .iph-root blockquote {
        margin: 0 0 1rem;
    }

    .iph-root dfn {
        font-style: italic;
    }

    .iph-root b,
    .iph-root strong {
        font-weight: bolder;
    }

    .iph-root small {
        font-size: 80%;
    }

    .iph-root sub,
    .iph-root sup {
        position: relative;
        font-size: 75%;
        line-height: 0;
        vertical-align: baseline;
    }

    .iph-root sub {
        bottom: -0.25em;
    }

    .iph-root sup {
        top: -0.5em;
    }

    .iph-root a {
        color: #000;
        text-decoration: none;
        background-color: transparent;
        -webkit-text-decoration-skip: objects;
    }

        .iph-root a:hover {
            color: #4c4c4c;
            text-decoration: none;
        }

        .iph-root a:not([href]):not([tabindex]) {
            color: inherit;
            text-decoration: none;
        }

            .iph-root a:not([href]):not([tabindex]):hover, .iph-root a:not([href]):not([tabindex]):focus {
                color: inherit;
                text-decoration: none;
            }

            .iph-root a:not([href]):not([tabindex]):focus {
                outline: 0;
            }

    .iph-root pre,
    .iph-root code,
    .iph-root kbd,
    .iph-root samp {
        font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
        font-size: 1em;
    }

    .iph-root pre {
        margin-top: 0;
        margin-bottom: 1rem;
        overflow: auto;
        -ms-overflow-style: scrollbar;
    }

    .iph-root figure {
        margin: 0 0 1rem;
    }

    .iph-root img {
        vertical-align: middle;
        border-style: none;
    }

    .iph-root svg {
        overflow: hidden;
        vertical-align: middle;
    }

    .iph-root table {
        border-collapse: collapse;
    }

    .iph-root caption {
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
        color: #808080;
        text-align: left;
        caption-side: bottom;
    }

    .iph-root th {
        text-align: inherit;
    }

    .iph-root label {
        display: inline-block;
        margin-bottom: 0.5rem;
    }

    .iph-root button {
        border-radius: 0;
    }

        .iph-root button:focus {
            outline: 1px dotted;
            outline: 5px auto -webkit-focus-ring-color;
        }

    .iph-root input,
    .iph-root button,
    .iph-root select,
    .iph-root optgroup,
    .iph-root textarea {
        margin: 0;
        font-family: inherit;
        font-size: inherit;
        line-height: inherit;
    }

    .iph-root button,
    .iph-root input {
        overflow: visible;
    }

    .iph-root button,
    .iph-root select {
        text-transform: none;
    }

    .iph-root button,
    .iph-root .iph-root [type="button"],
    .iph-root [type="reset"],
    .iph-root [type="submit"] {
        -webkit-appearance: button;
    }

        .iph-root button::-moz-focus-inner,
        .iph-root [type="button"]::-moz-focus-inner,
        .iph-root [type="reset"]::-moz-focus-inner,
        .iph-root [type="submit"]::-moz-focus-inner {
            padding: 0;
            border-style: none;
        }

    .iph-root input[type="radio"],
    .iph-root input[type="checkbox"] {
        box-sizing: border-box;
        padding: 0;
    }

    .iph-root input[type="date"],
    .iph-root input[type="time"],
    .iph-root input[type="datetime-local"],
    .iph-root input[type="month"] {
        -webkit-appearance: listbox;
    }

    .iph-root textarea {
        overflow: auto;
        resize: vertical;
    }

    .iph-root fieldset {
        min-width: 0;
        padding: 0;
        margin: 0;
        border: 0;
    }

    .iph-root legend {
        display: block;
        width: 100%;
        max-width: 100%;
        padding: 0;
        margin-bottom: 0.5rem;
        font-size: 1.5rem;
        line-height: inherit;
        color: inherit;
        white-space: normal;
    }

    .iph-root progress {
        vertical-align: baseline;
    }

    .iph-root [type="number"]::-webkit-inner-spin-button,
    .iph-root [type="number"]::-webkit-outer-spin-button {
        height: auto;
    }

    .iph-root [type="search"] {
        outline-offset: -2px;
        -webkit-appearance: none;
    }

        .iph-root [type="search"]::-webkit-search-cancel-button,
        .iph-root [type="search"]::-webkit-search-decoration {
            -webkit-appearance: none;
        }

    .iph-root ::-webkit-file-upload-button {
        font: inherit;
        -webkit-appearance: button;
    }

    .iph-root output {
        display: inline-block;
    }

    .iph-root summary {
        display: list-item;
        cursor: pointer;
    }

    .iph-root template {
        display: none;
    }

    .iph-root [hidden] {
        display: none !important;
    }

    .iph-root .container {
        width: 100%;
        padding-right: 12px;
        padding-left: 12px;
        margin-right: auto;
        margin-left: auto;
    }

@media (min-width: 320px) {
    .iph-root .container {
        max-width: 767px;
    }
}

@media (min-width: 768px) {
    .iph-root .container {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) {
    .iph-root .container {
        max-width: 1279px;
    }
}

@media (min-width: 1440px) {
    .iph-root .container {
        max-width: 1280px;
    }
}

.iph-root .container-fluid {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
}

.iph-root .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
}

.iph-root .no-gutters {
    margin-right: 0;
    margin-left: 0;
}

    .iph-root .no-gutters > .col,
    .iph-root .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0;
    }

.iph-root .col-1, .iph-root .col-2, .iph-root .col-3, .iph-root .col-4, .iph-root .col-5, .iph-root .col-6, .iph-root .col-7, .iph-root .col-8, .iph-root .col-9, .iph-root .col-10, .iph-root .col-11, .iph-root .col-12, .iph-root .col, .iph-root .col-auto, .iph-root .col-sm-1, .iph-root .col-sm-2, .iph-root .col-sm-3, .iph-root .col-sm-4, .iph-root .col-sm-5, .iph-root .col-sm-6, .iph-root .col-sm-7, .iph-root .col-sm-8, .iph-root .col-sm-9, .iph-root .col-sm-10, .iph-root .col-sm-11, .iph-root .col-sm-12, .iph-root .col-sm, .iph-root .col-sm-auto, .iph-root .col-md-1, .iph-root .col-md-2, .iph-root .col-md-3, .iph-root .col-md-4, .iph-root .col-md-5, .iph-root .col-md-6, .iph-root .col-md-7, .iph-root .col-md-8, .iph-root .col-md-9, .iph-root .col-md-10, .iph-root .col-md-11, .iph-root .col-md-12, .iph-root .col-md, .iph-root .col-md-auto, .iph-root .col-lg-1, .iph-root .col-lg-2, .iph-root .col-lg-3, .iph-root .col-lg-4, .iph-root .col-lg-5, .iph-root .col-lg-6, .iph-root .col-lg-7, .iph-root .col-lg-8, .iph-root .col-lg-9, .iph-root .col-lg-10, .iph-root .col-lg-11, .iph-root .col-lg-12, .iph-root .col-lg, .iph-root .col-lg-auto, .iph-root .col-xl-1, .iph-root .col-xl-2, .iph-root .col-xl-3, .iph-root .col-xl-4, .iph-root .col-xl-5, .iph-root .col-xl-6, .iph-root .col-xl-7, .iph-root .col-xl-8, .iph-root .col-xl-9, .iph-root .col-xl-10, .iph-root .col-xl-11, .iph-root .col-xl-12, .iph-root .col-xl, .iph-root .col-xl-auto, .iph-root .col-xxl-1, .iph-root .col-xxl-2, .iph-root .col-xxl-3, .iph-root .col-xxl-4, .iph-root .col-xxl-5, .iph-root .col-xxl-6, .iph-root .col-xxl-7, .iph-root .col-xxl-8, .iph-root .col-xxl-9, .iph-root .col-xxl-10, .iph-root .col-xxl-11, .iph-root .col-xxl-12, .iph-root .col-xxl, .iph-root .col-xxl-auto {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
}

.iph-root .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

.iph-root .col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.iph-root .col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}

.iph-root .col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}

.iph-root .col-3 {
    flex: 0 0 25%;
    max-width: 25%;
}

.iph-root .col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}

.iph-root .col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}

.iph-root .col-6 {
    flex: 0 0 50%;
    max-width: 50%;
}

.iph-root .col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
}

.iph-root .col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}

.iph-root .col-9 {
    flex: 0 0 75%;
    max-width: 75%;
}

.iph-root .col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}

.iph-root .col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}

.iph-root .col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}

.iph-root .order-first {
    order: -1;
}

.iph-root .order-last {
    order: 13;
}

.iph-root .order-0 {
    order: 0;
}

.iph-root .order-1 {
    order: 1;
}

.iph-root .order-2 {
    order: 2;
}

.iph-root .order-3 {
    order: 3;
}

.iph-root .order-4 {
    order: 4;
}

.iph-root .order-5 {
    order: 5;
}

.iph-root .order-6 {
    order: 6;
}

.iph-root .order-7 {
    order: 7;
}

.iph-root .order-8 {
    order: 8;
}

.iph-root .order-9 {
    order: 9;
}

.iph-root .order-10 {
    order: 10;
}

.iph-root .order-11 {
    order: 11;
}

.iph-root .order-12 {
    order: 12;
}

.iph-root .offset-1 {
    margin-left: 8.33333%;
}

.iph-root .offset-2 {
    margin-left: 16.66667%;
}

.iph-root .offset-3 {
    margin-left: 25%;
}

.iph-root .offset-4 {
    margin-left: 33.33333%;
}

.iph-root .offset-5 {
    margin-left: 41.66667%;
}

.iph-root .offset-6 {
    margin-left: 50%;
}

.iph-root .offset-7 {
    margin-left: 58.33333%;
}

.iph-root .offset-8 {
    margin-left: 66.66667%;
}

.iph-root .offset-9 {
    margin-left: 75%;
}

.iph-root .offset-10 {
    margin-left: 83.33333%;
}

.iph-root .offset-11 {
    margin-left: 91.66667%;
}

@media (min-width: 320px) {
    .iph-root .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-sm-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-sm-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-sm-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-sm-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-sm-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-sm-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-sm-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-sm-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-sm-first {
        order: -1;
    }

    .iph-root .order-sm-last {
        order: 13;
    }

    .iph-root .order-sm-0 {
        order: 0;
    }

    .iph-root .order-sm-1 {
        order: 1;
    }

    .iph-root .order-sm-2 {
        order: 2;
    }

    .iph-root .order-sm-3 {
        order: 3;
    }

    .iph-root .order-sm-4 {
        order: 4;
    }

    .iph-root .order-sm-5 {
        order: 5;
    }

    .iph-root .order-sm-6 {
        order: 6;
    }

    .iph-root .order-sm-7 {
        order: 7;
    }

    .iph-root .order-sm-8 {
        order: 8;
    }

    .iph-root .order-sm-9 {
        order: 9;
    }

    .iph-root .order-sm-10 {
        order: 10;
    }

    .iph-root .order-sm-11 {
        order: 11;
    }

    .iph-root .order-sm-12 {
        order: 12;
    }

    .iph-root .offset-sm-0 {
        margin-left: 0;
    }

    .iph-root .offset-sm-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-sm-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-sm-3 {
        margin-left: 25%;
    }

    .iph-root .offset-sm-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-sm-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-sm-6 {
        margin-left: 50%;
    }

    .iph-root .offset-sm-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-sm-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-sm-9 {
        margin-left: 75%;
    }

    .iph-root .offset-sm-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-sm-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 768px) {
    .iph-root .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-md-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-md-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-md-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-md-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-md-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-md-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-md-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-md-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-md-first {
        order: -1;
    }

    .iph-root .order-md-last {
        order: 13;
    }

    .iph-root .order-md-0 {
        order: 0;
    }

    .iph-root .order-md-1 {
        order: 1;
    }

    .iph-root .order-md-2 {
        order: 2;
    }

    .iph-root .order-md-3 {
        order: 3;
    }

    .iph-root .order-md-4 {
        order: 4;
    }

    .iph-root .order-md-5 {
        order: 5;
    }

    .iph-root .order-md-6 {
        order: 6;
    }

    .iph-root .order-md-7 {
        order: 7;
    }

    .iph-root .order-md-8 {
        order: 8;
    }

    .iph-root .order-md-9 {
        order: 9;
    }

    .iph-root .order-md-10 {
        order: 10;
    }

    .iph-root .order-md-11 {
        order: 11;
    }

    .iph-root .order-md-12 {
        order: 12;
    }

    .iph-root .offset-md-0 {
        margin-left: 0;
    }

    .iph-root .offset-md-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-md-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-md-3 {
        margin-left: 25%;
    }

    .iph-root .offset-md-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-md-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-md-6 {
        margin-left: 50%;
    }

    .iph-root .offset-md-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-md-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-md-9 {
        margin-left: 75%;
    }

    .iph-root .offset-md-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-md-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1024px) {
    .iph-root .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-lg-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-lg-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-lg-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-lg-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-lg-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-lg-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-lg-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-lg-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-lg-first {
        order: -1;
    }

    .iph-root .order-lg-last {
        order: 13;
    }

    .iph-root .order-lg-0 {
        order: 0;
    }

    .iph-root .order-lg-1 {
        order: 1;
    }

    .iph-root .order-lg-2 {
        order: 2;
    }

    .iph-root .order-lg-3 {
        order: 3;
    }

    .iph-root .order-lg-4 {
        order: 4;
    }

    .iph-root .order-lg-5 {
        order: 5;
    }

    .iph-root .order-lg-6 {
        order: 6;
    }

    .iph-root .order-lg-7 {
        order: 7;
    }

    .iph-root .order-lg-8 {
        order: 8;
    }

    .iph-root .order-lg-9 {
        order: 9;
    }

    .iph-root .order-lg-10 {
        order: 10;
    }

    .iph-root .order-lg-11 {
        order: 11;
    }

    .iph-root .order-lg-12 {
        order: 12;
    }

    .iph-root .offset-lg-0 {
        margin-left: 0;
    }

    .iph-root .offset-lg-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-lg-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-lg-3 {
        margin-left: 25%;
    }

    .iph-root .offset-lg-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-lg-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-lg-6 {
        margin-left: 50%;
    }

    .iph-root .offset-lg-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-lg-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-lg-9 {
        margin-left: 75%;
    }

    .iph-root .offset-lg-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-lg-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1440px) {
    .iph-root .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xl-first {
        order: -1;
    }

    .iph-root .order-xl-last {
        order: 13;
    }

    .iph-root .order-xl-0 {
        order: 0;
    }

    .iph-root .order-xl-1 {
        order: 1;
    }

    .iph-root .order-xl-2 {
        order: 2;
    }

    .iph-root .order-xl-3 {
        order: 3;
    }

    .iph-root .order-xl-4 {
        order: 4;
    }

    .iph-root .order-xl-5 {
        order: 5;
    }

    .iph-root .order-xl-6 {
        order: 6;
    }

    .iph-root .order-xl-7 {
        order: 7;
    }

    .iph-root .order-xl-8 {
        order: 8;
    }

    .iph-root .order-xl-9 {
        order: 9;
    }

    .iph-root .order-xl-10 {
        order: 10;
    }

    .iph-root .order-xl-11 {
        order: 11;
    }

    .iph-root .order-xl-12 {
        order: 12;
    }

    .iph-root .offset-xl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xl-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1920px) {
    .iph-root .col-xxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xxl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xxl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xxl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xxl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xxl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xxl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xxl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xxl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xxl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xxl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xxl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xxl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xxl-first {
        order: -1;
    }

    .iph-root .order-xxl-last {
        order: 13;
    }

    .iph-root .order-xxl-0 {
        order: 0;
    }

    .iph-root .order-xxl-1 {
        order: 1;
    }

    .iph-root .order-xxl-2 {
        order: 2;
    }

    .iph-root .order-xxl-3 {
        order: 3;
    }

    .iph-root .order-xxl-4 {
        order: 4;
    }

    .iph-root .order-xxl-5 {
        order: 5;
    }

    .iph-root .order-xxl-6 {
        order: 6;
    }

    .iph-root .order-xxl-7 {
        order: 7;
    }

    .iph-root .order-xxl-8 {
        order: 8;
    }

    .iph-root .order-xxl-9 {
        order: 9;
    }

    .iph-root .order-xxl-10 {
        order: 10;
    }

    .iph-root .order-xxl-11 {
        order: 11;
    }

    .iph-root .order-xxl-12 {
        order: 12;
    }

    .iph-root .offset-xxl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xxl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xxl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xxl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xxl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xxl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xxl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xxl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xxl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xxl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xxl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xxl-11 {
        margin-left: 91.66667%;
    }
}

@font-face {
    font-family: "Audi Type Screen";
    font-style: normal;
    font-weight: normal;
    /* 400 */
    src: url("/assets/fonts/AudiTypeScreen-Normal.woff2") format("woff2"), url("/assets/fonts/AudiTypeScreen-Normal.woff") format("woff"), url("/assets/fonts/AudiTypeScreen-Normal.ttf") format("truetype");
}

@font-face {
    font-family: "Audi Type Screen Light";
    font-style: normal;
    font-weight: 100;
    /* "light" */
    src: url("/assets/fonts/AudiTypeScreen-Light.woff2") format("woff2"), url("/assets/fonts/AudiTypeScreen-Light.woff") format("woff"), url("/assets/fonts/AudiTypeScreen-Light.ttf") format("truetype");
}

@font-face {
    font-family: "Audi Type Screen Bold";
    font-style: normal;
    font-weight: bold;
    /* 700 */
    src: url("/assets/fonts/AudiTypeScreen-Bold.woff2") format("woff2"), url("/assets/fonts/AudiTypeScreen-Bold.woff") format("woff"), url("/assets/fonts/AudiTypeScreen-Bold.ttf") format("truetype");
}

@font-face {
    font-family: "Audi Type Extended";
    font-style: normal;
    font-weight: normal;
    /* 400 */
    src: url("/assets/fonts/AudiType-ExtendedNormal.ttf") format("truetype");
}

@font-face {
    font-family: "Audi Type Extended Bold";
    font-style: normal;
    font-weight: bold;
    /* 700 */
    src: url("/assets/fonts/AudiType-ExtendedBold.ttf") format("truetype");
}

.iph-root .container {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 320px) {
    .iph-root .container {
        max-width: 767px;
    }
}

@media (min-width: 768px) {
    .iph-root .container {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) {
    .iph-root .container {
        max-width: 1279px;
    }
}

@media (min-width: 1440px) {
    .iph-root .container {
        max-width: 1280px;
    }
}

.iph-root .container-fluid {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
}

.iph-root .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
}

.iph-root .no-gutters {
    margin-right: 0;
    margin-left: 0;
}

    .iph-root .no-gutters > .col,
    .iph-root .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0;
    }

.iph-root .col-1, .iph-root .col-2, .iph-root .col-3, .iph-root .col-4, .iph-root .col-5, .iph-root .col-6, .iph-root .col-7, .iph-root .col-8, .iph-root .col-9, .iph-root .col-10, .iph-root .col-11, .iph-root .col-12, .iph-root .col, .iph-root .col-auto, .iph-root .col-sm-1, .iph-root .col-sm-2, .iph-root .col-sm-3, .iph-root .col-sm-4, .iph-root .col-sm-5, .iph-root .col-sm-6, .iph-root .col-sm-7, .iph-root .col-sm-8, .iph-root .col-sm-9, .iph-root .col-sm-10, .iph-root .col-sm-11, .iph-root .col-sm-12, .iph-root .col-sm, .iph-root .col-sm-auto, .iph-root .col-md-1, .iph-root .col-md-2, .iph-root .col-md-3, .iph-root .col-md-4, .iph-root .col-md-5, .iph-root .col-md-6, .iph-root .col-md-7, .iph-root .col-md-8, .iph-root .col-md-9, .iph-root .col-md-10, .iph-root .col-md-11, .iph-root .col-md-12, .iph-root .col-md, .iph-root .col-md-auto, .iph-root .col-lg-1, .iph-root .col-lg-2, .iph-root .col-lg-3, .iph-root .col-lg-4, .iph-root .col-lg-5, .iph-root .col-lg-6, .iph-root .col-lg-7, .iph-root .col-lg-8, .iph-root .col-lg-9, .iph-root .col-lg-10, .iph-root .col-lg-11, .iph-root .col-lg-12, .iph-root .col-lg, .iph-root .col-lg-auto, .iph-root .col-xl-1, .iph-root .col-xl-2, .iph-root .col-xl-3, .iph-root .col-xl-4, .iph-root .col-xl-5, .iph-root .col-xl-6, .iph-root .col-xl-7, .iph-root .col-xl-8, .iph-root .col-xl-9, .iph-root .col-xl-10, .iph-root .col-xl-11, .iph-root .col-xl-12, .iph-root .col-xl, .iph-root .col-xl-auto, .iph-root .col-xxl-1, .iph-root .col-xxl-2, .iph-root .col-xxl-3, .iph-root .col-xxl-4, .iph-root .col-xxl-5, .iph-root .col-xxl-6, .iph-root .col-xxl-7, .iph-root .col-xxl-8, .iph-root .col-xxl-9, .iph-root .col-xxl-10, .iph-root .col-xxl-11, .iph-root .col-xxl-12, .iph-root .col-xxl, .iph-root .col-xxl-auto {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
}

.iph-root .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

.iph-root .col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.iph-root .col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}

.iph-root .col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}

.iph-root .col-3 {
    flex: 0 0 25%;
    max-width: 25%;
}

.iph-root .col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}

.iph-root .col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}

.iph-root .col-6 {
    flex: 0 0 50%;
    max-width: 50%;
}

.iph-root .col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
}

.iph-root .col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}

.iph-root .col-9 {
    flex: 0 0 75%;
    max-width: 75%;
}

.iph-root .col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}

.iph-root .col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}

.iph-root .col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}

.iph-root .order-first {
    order: -1;
}

.iph-root .order-last {
    order: 13;
}

.iph-root .order-0 {
    order: 0;
}

.iph-root .order-1 {
    order: 1;
}

.iph-root .order-2 {
    order: 2;
}

.iph-root .order-3 {
    order: 3;
}

.iph-root .order-4 {
    order: 4;
}

.iph-root .order-5 {
    order: 5;
}

.iph-root .order-6 {
    order: 6;
}

.iph-root .order-7 {
    order: 7;
}

.iph-root .order-8 {
    order: 8;
}

.iph-root .order-9 {
    order: 9;
}

.iph-root .order-10 {
    order: 10;
}

.iph-root .order-11 {
    order: 11;
}

.iph-root .order-12 {
    order: 12;
}

.iph-root .offset-1 {
    margin-left: 8.33333%;
}

.iph-root .offset-2 {
    margin-left: 16.66667%;
}

.iph-root .offset-3 {
    margin-left: 25%;
}

.iph-root .offset-4 {
    margin-left: 33.33333%;
}

.iph-root .offset-5 {
    margin-left: 41.66667%;
}

.iph-root .offset-6 {
    margin-left: 50%;
}

.iph-root .offset-7 {
    margin-left: 58.33333%;
}

.iph-root .offset-8 {
    margin-left: 66.66667%;
}

.iph-root .offset-9 {
    margin-left: 75%;
}

.iph-root .offset-10 {
    margin-left: 83.33333%;
}

.iph-root .offset-11 {
    margin-left: 91.66667%;
}

@media (min-width: 320px) {
    .iph-root .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-sm-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-sm-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-sm-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-sm-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-sm-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-sm-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-sm-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-sm-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-sm-first {
        order: -1;
    }

    .iph-root .order-sm-last {
        order: 13;
    }

    .iph-root .order-sm-0 {
        order: 0;
    }

    .iph-root .order-sm-1 {
        order: 1;
    }

    .iph-root .order-sm-2 {
        order: 2;
    }

    .iph-root .order-sm-3 {
        order: 3;
    }

    .iph-root .order-sm-4 {
        order: 4;
    }

    .iph-root .order-sm-5 {
        order: 5;
    }

    .iph-root .order-sm-6 {
        order: 6;
    }

    .iph-root .order-sm-7 {
        order: 7;
    }

    .iph-root .order-sm-8 {
        order: 8;
    }

    .iph-root .order-sm-9 {
        order: 9;
    }

    .iph-root .order-sm-10 {
        order: 10;
    }

    .iph-root .order-sm-11 {
        order: 11;
    }

    .iph-root .order-sm-12 {
        order: 12;
    }

    .iph-root .offset-sm-0 {
        margin-left: 0;
    }

    .iph-root .offset-sm-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-sm-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-sm-3 {
        margin-left: 25%;
    }

    .iph-root .offset-sm-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-sm-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-sm-6 {
        margin-left: 50%;
    }

    .iph-root .offset-sm-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-sm-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-sm-9 {
        margin-left: 75%;
    }

    .iph-root .offset-sm-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-sm-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 768px) {
    .iph-root .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-md-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-md-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-md-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-md-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-md-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-md-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-md-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-md-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-md-first {
        order: -1;
    }

    .iph-root .order-md-last {
        order: 13;
    }

    .iph-root .order-md-0 {
        order: 0;
    }

    .iph-root .order-md-1 {
        order: 1;
    }

    .iph-root .order-md-2 {
        order: 2;
    }

    .iph-root .order-md-3 {
        order: 3;
    }

    .iph-root .order-md-4 {
        order: 4;
    }

    .iph-root .order-md-5 {
        order: 5;
    }

    .iph-root .order-md-6 {
        order: 6;
    }

    .iph-root .order-md-7 {
        order: 7;
    }

    .iph-root .order-md-8 {
        order: 8;
    }

    .iph-root .order-md-9 {
        order: 9;
    }

    .iph-root .order-md-10 {
        order: 10;
    }

    .iph-root .order-md-11 {
        order: 11;
    }

    .iph-root .order-md-12 {
        order: 12;
    }

    .iph-root .offset-md-0 {
        margin-left: 0;
    }

    .iph-root .offset-md-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-md-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-md-3 {
        margin-left: 25%;
    }

    .iph-root .offset-md-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-md-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-md-6 {
        margin-left: 50%;
    }

    .iph-root .offset-md-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-md-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-md-9 {
        margin-left: 75%;
    }

    .iph-root .offset-md-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-md-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1024px) {
    .iph-root .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-lg-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-lg-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-lg-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-lg-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-lg-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-lg-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-lg-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-lg-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-lg-first {
        order: -1;
    }

    .iph-root .order-lg-last {
        order: 13;
    }

    .iph-root .order-lg-0 {
        order: 0;
    }

    .iph-root .order-lg-1 {
        order: 1;
    }

    .iph-root .order-lg-2 {
        order: 2;
    }

    .iph-root .order-lg-3 {
        order: 3;
    }

    .iph-root .order-lg-4 {
        order: 4;
    }

    .iph-root .order-lg-5 {
        order: 5;
    }

    .iph-root .order-lg-6 {
        order: 6;
    }

    .iph-root .order-lg-7 {
        order: 7;
    }

    .iph-root .order-lg-8 {
        order: 8;
    }

    .iph-root .order-lg-9 {
        order: 9;
    }

    .iph-root .order-lg-10 {
        order: 10;
    }

    .iph-root .order-lg-11 {
        order: 11;
    }

    .iph-root .order-lg-12 {
        order: 12;
    }

    .iph-root .offset-lg-0 {
        margin-left: 0;
    }

    .iph-root .offset-lg-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-lg-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-lg-3 {
        margin-left: 25%;
    }

    .iph-root .offset-lg-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-lg-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-lg-6 {
        margin-left: 50%;
    }

    .iph-root .offset-lg-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-lg-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-lg-9 {
        margin-left: 75%;
    }

    .iph-root .offset-lg-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-lg-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1440px) {
    .iph-root .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xl-first {
        order: -1;
    }

    .iph-root .order-xl-last {
        order: 13;
    }

    .iph-root .order-xl-0 {
        order: 0;
    }

    .iph-root .order-xl-1 {
        order: 1;
    }

    .iph-root .order-xl-2 {
        order: 2;
    }

    .iph-root .order-xl-3 {
        order: 3;
    }

    .iph-root .order-xl-4 {
        order: 4;
    }

    .iph-root .order-xl-5 {
        order: 5;
    }

    .iph-root .order-xl-6 {
        order: 6;
    }

    .iph-root .order-xl-7 {
        order: 7;
    }

    .iph-root .order-xl-8 {
        order: 8;
    }

    .iph-root .order-xl-9 {
        order: 9;
    }

    .iph-root .order-xl-10 {
        order: 10;
    }

    .iph-root .order-xl-11 {
        order: 11;
    }

    .iph-root .order-xl-12 {
        order: 12;
    }

    .iph-root .offset-xl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xl-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1920px) {
    .iph-root .col-xxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xxl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xxl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xxl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xxl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xxl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xxl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xxl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xxl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xxl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xxl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xxl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xxl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xxl-first {
        order: -1;
    }

    .iph-root .order-xxl-last {
        order: 13;
    }

    .iph-root .order-xxl-0 {
        order: 0;
    }

    .iph-root .order-xxl-1 {
        order: 1;
    }

    .iph-root .order-xxl-2 {
        order: 2;
    }

    .iph-root .order-xxl-3 {
        order: 3;
    }

    .iph-root .order-xxl-4 {
        order: 4;
    }

    .iph-root .order-xxl-5 {
        order: 5;
    }

    .iph-root .order-xxl-6 {
        order: 6;
    }

    .iph-root .order-xxl-7 {
        order: 7;
    }

    .iph-root .order-xxl-8 {
        order: 8;
    }

    .iph-root .order-xxl-9 {
        order: 9;
    }

    .iph-root .order-xxl-10 {
        order: 10;
    }

    .iph-root .order-xxl-11 {
        order: 11;
    }

    .iph-root .order-xxl-12 {
        order: 12;
    }

    .iph-root .offset-xxl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xxl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xxl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xxl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xxl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xxl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xxl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xxl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xxl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xxl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xxl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xxl-11 {
        margin-left: 91.66667%;
    }
}

.iph-root .iph-margin-bottom-xxs,
.iph-root .iph-dealerinfo__address-dealername {
    margin-bottom: 3px;
}

.iph-root .iph-margin-bottom-xs,
.iph-root .iph-opening-hours__item-title,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item {
    margin-bottom: 6px;
}

.iph-root .iph-margin-bottom-s,
.iph-root .iph-dealerinfo__additional-link-list,
.iph-root .iph-dealerinfo__additional-link-item,
.iph-root .iph-stockteaser__links,
.iph-root .iph-stockteaser__links .iph-button-group__item {
    margin-bottom: 12px;
}

.iph-root .iph-margin-bottom-m,
.iph-root .iph-button-group__item,
.iph-root .iph-dealerinfo__address-sport {
    margin-bottom: 18px;
}

.iph-root .iph-margin-bottom-l,
.iph-root .iph-dealerinfo__address-postal,
.iph-root .iph-dealerinfo__address-phone,
.iph-root .iph-dealerinfo__address-email,
.iph-root .iph-stockteaser__select,
.iph-root .iph-stockteaser__error-message,
.iph-root .iph-header-logobar,
.iph-root .iph-header-logobar__phonenumbers--dgp {
    margin-bottom: 24px;
}

.iph-root .iph-margin-bottom-xl,
.iph-root .iph-dealerinfo__map,
.iph-root .iph-dealerinfo__address-dealertype,
.iph-root .iph-dealerinfo__controls,
.iph-root .iph-stockteaser__headline,
.iph-root .iph-opening-hours__item,
.iph-root .iph-opening-hours__additional-info,
.iph-root .iph-sitemap__category {
    margin-bottom: 30px;
}

.iph-root .iph-negative-margin-bottom-xl {
    margin-bottom: -30px;
}

.iph-root .iph-margin-bottom-xxl,
.iph-root .iph-dealerinfo__contact-box,
.iph-root .iph-sitemap.iph-accordion__group {
    margin-bottom: 36px;
}

.iph-root .iph-negative-margin-bottom-xxl {
    margin-bottom: -36px;
}

.iph-root .iph-margin-bottom-3xl {
    margin-bottom: 42px;
}

.iph-root .iph-margin-top-xxs {
    margin-top: 3px;
}

.iph-root .iph-margin-top-xs,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item {
    margin-top: 6px;
}

.iph-root .iph-margin-top-s {
    margin-top: 12px;
}

.iph-root .iph-margin-top-m,
.iph-root .iph-opening-hours__row {
    margin-top: 18px;
}

.iph-root .iph-margin-top-l,
.iph-root .iph-header-logobar__phonenumbers--dgp {
    margin-top: 24px;
}

.iph-root .iph-margin-top-xl,
.iph-root .iph-header-logobar {
    margin-top: 30px;
}

.iph-root .iph-margin-top-xxl {
    margin-top: 36px;
}

.iph-root .iph-margin-top-3xl,
.iph-root .dgp-dealer-list .iph-dealerinfo {
    margin-top: 42px;
}

.iph-root .iph-padding-bottom-xxs {
    padding-bottom: 3px;
}

.iph-root .iph-padding-bottom-xs {
    padding-bottom: 6px;
}

.iph-root .iph-padding-bottom-s,
.iph-root .iph-stockteaser,
.iph-root .iph-footer__copyright {
    padding-bottom: 12px;
}

.iph-root .iph-padding-bottom-m,
.iph-root .iph-footer__metanavigation {
    padding-bottom: 18px;
}

.iph-root .iph-padding-bottom-l {
    padding-bottom: 24px;
}

.iph-root .iph-padding-bottom-xl,
.iph-root .iph-footer__linklist {
    padding-bottom: 30px;
}

.iph-root .iph-padding-bottom-xxl,
.iph-root .iph-footer__footnotes-and-legaltext,
.iph-root .iph-footer__scrolltotop {
    padding-bottom: 36px;
}

.iph-root .iph-padding-bottom-3xl,
.iph-root .iph-footer__socialbar {
    padding-bottom: 42px;
}

.iph-root .iph-padding-top-xxs {
    padding-top: 3px;
}

.iph-root .iph-padding-top-xs {
    padding-top: 6px;
}

.iph-root .iph-padding-top-s,
.iph-root .iph-footer__copyright {
    padding-top: 12px;
}

.iph-root .iph-padding-top-m {
    padding-top: 18px;
}

.iph-root .iph-padding-top-l,
.iph-root .iph-footer__dealerinfo {
    padding-top: 24px;
}

.iph-root .iph-padding-top-xl,
.iph-root .iph-stockteaser {
    padding-top: 30px;
}

.iph-root .iph-padding-top-xxl,
.iph-root .iph-footer__footnotes-and-legaltext,
.iph-root .iph-footer__metanavigation,
.iph-root .iph-footer__sitemap,
.iph-root .iph-footer__socialbar,
.iph-root .iph-footer__linklist {
    padding-top: 36px;
}

.iph-root .iph-padding-top-3xl {
    padding-top: 42px;
}

@media (min-width: 768px) {
    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 48px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 48px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 48px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-margin-bottom-xxl,
    .iph-root .iph-dealerinfo__contact-box,
    .iph-root .iph-sitemap.iph-accordion__group {
        margin-bottom: 42px;
    }

    .iph-root .iph-negative-margin-bottom-xxl {
        margin-bottom: -42px;
    }

    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 60px;
    }

    .iph-root .iph-margin-top-xxl {
        margin-top: 42px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 60px;
    }

    .iph-root .iph-padding-bottom-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__scrolltotop {
        padding-bottom: 42px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 60px;
    }

    .iph-root .iph-padding-top-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__metanavigation,
    .iph-root .iph-footer__sitemap,
    .iph-root .iph-footer__socialbar,
    .iph-root .iph-footer__linklist {
        padding-top: 42px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 60px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-margin-bottom-xl,
    .iph-root .iph-dealerinfo__map,
    .iph-root .iph-dealerinfo__address-dealertype,
    .iph-root .iph-dealerinfo__controls,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-opening-hours__item,
    .iph-root .iph-opening-hours__additional-info,
    .iph-root .iph-sitemap__category {
        margin-bottom: 36px;
    }

    .iph-root .iph-negative-margin-bottom-xl {
        margin-bottom: -36px;
    }

    .iph-root .iph-margin-bottom-xxl,
    .iph-root .iph-dealerinfo__contact-box,
    .iph-root .iph-sitemap.iph-accordion__group {
        margin-bottom: 54px;
    }

    .iph-root .iph-negative-margin-bottom-xxl {
        margin-bottom: -54px;
    }

    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 78px;
    }

    .iph-root .iph-margin-top-xl,
    .iph-root .iph-header-logobar {
        margin-top: 36px;
    }

    .iph-root .iph-margin-top-xxl {
        margin-top: 54px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 78px;
    }

    .iph-root .iph-padding-bottom-xl,
    .iph-root .iph-footer__linklist {
        padding-bottom: 36px;
    }

    .iph-root .iph-padding-bottom-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__scrolltotop {
        padding-bottom: 54px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 78px;
    }

    .iph-root .iph-padding-top-xl,
    .iph-root .iph-stockteaser {
        padding-top: 36px;
    }

    .iph-root .iph-padding-top-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__metanavigation,
    .iph-root .iph-footer__sitemap,
    .iph-root .iph-footer__socialbar,
    .iph-root .iph-footer__linklist {
        padding-top: 54px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 78px;
    }
}

.iph-root .iph-margin-right-xxs {
    margin-right: 3px;
}

.iph-root .iph-margin-right-xs,
.iph-root .iph-stockteaser__count {
    margin-right: 6px;
}

.iph-root .iph-margin-right-s,
.iph-root .iph-header-logobar__rings,
.iph-root .iph-header-logobar__phonenumbers .iph-icon {
    margin-right: 12px;
}

.iph-root .iph-margin-right-m {
    margin-right: 18px;
}

.iph-root .iph-margin-right-l,
.iph-root .iph-stockteaser__links .iph-button-group__item:not(:last-child),
.iph-root .iph-header-logobar__phonenumbers {
    margin-right: 24px;
}

.iph-root .iph-margin-right-xl {
    margin-right: 30px;
}

.iph-root .iph-margin-right-xxl,
.iph-root .iph-stockteaser__headline,
.iph-root .iph-metanavigation .iph-button-group__item,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item,
.iph-root .iph-footer-linklist .iph-button-group__item {
    margin-right: 36px;
}

.iph-root .iph-margin-right-3xl,
.iph-root .iph-stockteaser__select {
    margin-right: 42px;
}

.iph-root .iph-margin-left-xxs {
    margin-left: 3px;
}

.iph-root .iph-margin-left-xs,
.iph-root .iph-stockteaser__error-message .iph-button--is-link {
    margin-left: 6px;
}

.iph-root .iph-margin-left-s {
    margin-left: 12px;
}

.iph-root .iph-margin-left-m,
.iph-root .iph-button-group--horizontal .iph-button-group__item {
    margin-left: 18px;
}

.iph-root .iph-negative-margin-left-m,
.iph-root .iph-button-group--horizontal {
    margin-left: -18px;
}

.iph-root .iph-margin-left-l {
    margin-left: 24px;
}

.iph-root .iph-negative-margin-left-l {
    margin-left: -24px;
}

.iph-root .iph-margin-left-xl,
.iph-root .iph-list--horizontal li {
    margin-left: 30px;
}

.iph-root .iph-negative-margin-left-xl,
.iph-root .iph-list--horizontal {
    margin-left: -30px;
}

.iph-root .iph-margin-left-xxl {
    margin-left: 36px;
}

.iph-root .iph-margin-left-3xl {
    margin-left: 42px;
}

@media (min-width: 768px) {
    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 48px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-margin-right-xxl,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-metanavigation .iph-button-group__item,
    .iph-root .iph-sitemap__category-title,
    .iph-root .iph-sitemap__item,
    .iph-root .iph-footer-linklist .iph-button-group__item {
        margin-right: 42px;
    }

    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 60px;
    }

    .iph-root .iph-margin-left-xxl {
        margin-left: 42px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 60px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-margin-right-xl {
        margin-right: 36px;
    }

    .iph-root .iph-margin-right-xxl,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-metanavigation .iph-button-group__item,
    .iph-root .iph-sitemap__category-title,
    .iph-root .iph-sitemap__item,
    .iph-root .iph-footer-linklist .iph-button-group__item {
        margin-right: 54px;
    }

    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 78px;
    }

    .iph-root .iph-margin-left-xl,
    .iph-root .iph-list--horizontal li {
        margin-left: 36px;
    }

    .iph-root .iph-margin-left-xxl {
        margin-left: 54px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 78px;
    }
}

.iph-root .iph-inset-xxs {
    padding: 3px;
}

.iph-root .iph-inset-xs {
    padding: 6px;
}

.iph-root .iph-inset-s,
.iph-root .iph-accordion__trigger {
    padding: 12px;
}

.iph-root .iph-inset-m,
.iph-root .iph-accordion__panel {
    padding: 18px;
}

.iph-root .iph-inset-l {
    padding: 24px;
}

.iph-root .iph-inset-xl {
    padding: 30px;
}

.iph-root .iph-inset-squish-s {
    padding: 12px 18px;
}

.iph-root .iph-inset-squish-m {
    padding: 18px 30px;
}

.iph-root .iph-inset-stretch {
    padding: 6px 12px;
}

@media (min-width: 1440px) {
    .iph-root .iph-inset-xl {
        padding: 36px;
    }
}

@media (min-width: 1920px) {
    .iph-root .iph-inset-xl {
        padding: 42px;
    }
}

/* Headline dimensions */
.iph-root h1,
.iph-root .iph-order-1 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 27px;
    line-height: 42px;
}

@media (min-width: 768px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 36px;
        line-height: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 42px;
        line-height: 60px;
    }
}

.iph-root h2,
.iph-root .iph-order-2 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 24px;
        line-height: 36px;
    }
}

@media (min-width: 1024px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 30px;
        line-height: 42px;
    }
}

.iph-root h3,
.iph-root .iph-order-3,
.iph-root .iph-dealerinfo__address-dealername {
    font-family: "Audi Type Screen", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

@media (min-width: 1024px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

/* Copy dimensions */
.iph-root .iph-copy-s, .iph-root .iph-button--is-link--small, .iph-root .iph-header-logobar__phonenumbers, .iph-root .iph-copyright, .iph-root .iph-legaltext, .iph-root .iph-footnotes, .iph-root .iph-metanavigation {
    font-size: 13px;
    line-height: 18px;
}

.iph-root .iph-textline-audi-sport, .iph-root .iph-copy-m, .iph-root .iph-button--is-link--medium, .iph-root .iph-dealerinfo__address, .iph-root .iph-dealerinfo__address-dealertype, .iph-root .iph-stockteaser--small .iph-stockteaser__headline, .iph-root .iph-opening-hours__item-title, .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__trigger, .iph-root .iph-sitemap__category-title, .iph-root .iph-sitemap__item {
    font-size: 16px;
    line-height: 24px;
}

.iph-root .iph-stockteaser__headline {
    font-size: 18px;
    line-height: 30px;
}

.iph-root .iph-header-logobar__dealername {
    font-size: 13px;
    line-height: 18px;
}

@media (min-width: 768px) {
    .iph-root .iph-header-logobar__dealername {
        font-size: 14px;
        line-height: 24px;
    }
}

.iph-root .iph-textline-audi-sport {
    font-family: "Audi Type Extended", sans-serif;
    font-weight: 700;
    line-height: 18px !important;
    padding-left: 18px;
}

    .iph-root .iph-textline-audi-sport::before {
        content: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
        position: absolute;
        width: 18px;
        height: 18px;
        margin-left: -18px;
    }

.iph-root ul,
.iph-root ol {
    padding-left: 20px;
}

/* List icons */
.iph-root .iph-list__item--icon, .iph-root .iph-list__item--custom-icon {
    padding-left: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center left;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-list__item--icon-large {
    padding-left: 60px;
    line-height: 48px;
    vertical-align: middle;
    background-position: center left;
    background-size: 48px 48px;
    background-repeat: no-repeat;
}

/* Accordion carets */
.iph-root .iph-accordion__trigger {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right 12px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

/* Form icons */
.iph-root .iph-form-select {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-icon {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    line-height: 24px;
}

.iph-root .iph-icon--large {
    display: inline-block;
    vertical-align: middle;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.iph-root .iph-icon--white {
    color: #fff;
}

.iph-root .iph-icon--left {
    margin-right: 6px;
}

.iph-root .iph-icon--right {
    margin-left: 6px;
}

.iph-root .iph-icon--list {
    margin-right: 12px;
}

.iph-root .iph-icon-arrow-down, .iph-root .iph-form-select, .iph-root .iph-accordion__trigger {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0 0 5.5 5.5 11 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0 0 5.5 5.5 11 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.5 0.5 9.5 9.5 18.5 0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.5 0.5 9.5 9.5 18.5 0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up, .iph-root .iph-accordion--open .iph-accordion__trigger {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='11 5.5 5.5 0 0 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='11 5.5 5.5 0 0 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='18.5 9.5 9.5 0.5 0.5 9.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='18.5 9.5 9.5 0.5 0.5 9.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-small' transform='translate%285.000000%2C 1.000000%29' stroke='%23000000'%3E%3Cpath d='M14.5%2C14.419 C14.5722991%2C16.3040714 13.8607948%2C18.1349314 12.5345633%2C19.4765093 C11.2083317%2C20.8180872 9.38577842%2C21.5506075 7.5%2C21.5 C3.62527278%2C21.4454338 0.509985819%2C18.2940986 0.5%2C14.419 C0.5%2C10.568 7.5%2C0.5 7.5%2C0.5 C7.5%2C0.5 14.5%2C10.568 14.5%2C14.419 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-small' transform='translate%285.000000%2C 1.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M14.5%2C14.419 C14.5722991%2C16.3040714 13.8607948%2C18.1349314 12.5345633%2C19.4765093 C11.2083317%2C20.8180872 9.38577842%2C21.5506075 7.5%2C21.5 C3.62527278%2C21.4454338 0.509985819%2C18.2940986 0.5%2C14.419 C0.5%2C10.568 7.5%2C0.5 7.5%2C0.5 C7.5%2C0.5 14.5%2C10.568 14.5%2C14.419 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-large' transform='translate%288.000000%2C 5.000000%29' stroke='%23000000'%3E%3Cpath d='M12.5%2C36.5 C19.094%2C36.5 24.5%2C30.588 24.5%2C24.067 C24.5%2C17.546 12.5%2C0.5 12.5%2C0.5 C12.5%2C0.5 0.5%2C17.546 0.5%2C24.067 C0.5%2C30.588 5.906%2C36.5 12.5%2C36.5 Z' id='Shape'/%3E%3Cpath d='M26.626%2C28.563 C30.3079306%2C27.8407243 32.968936%2C24.6210711 32.985%2C20.869 C32.985%2C16.61 25.235%2C5.478 25.235%2C5.478 C25.235%2C5.478 23.711%2C7.667 22.015%2C10.474' id='Path'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-large' transform='translate%288.000000%2C 5.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M12.5%2C36.5 C19.094%2C36.5 24.5%2C30.588 24.5%2C24.067 C24.5%2C17.546 12.5%2C0.5 12.5%2C0.5 C12.5%2C0.5 0.5%2C17.546 0.5%2C24.067 C0.5%2C30.588 5.906%2C36.5 12.5%2C36.5 Z' id='Shape'/%3E%3Cpath d='M26.626%2C28.563 C30.3079306%2C27.8407243 32.968936%2C24.6210711 32.985%2C20.869 C32.985%2C16.61 25.235%2C5.478 25.235%2C5.478 C25.235%2C5.478 23.711%2C7.667 22.015%2C10.474' id='Path'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-small' transform='translate%280.000000%2C 2.000000%29'%3E%3Cpath d='M16.627%2C13.28 L17.803%2C12.41 C18.2482206%2C12.2086439 18.5765794%2C11.8143185 18.694%2C11.34 C18.694%2C10.933 18.464%2C10.718 17.908%2C10.718 C17.5256531%2C10.7246331 17.1477532%2C10.8012299 16.793%2C10.944 L16.793%2C10.332 C17.1628339%2C10.1745062 17.5610357%2C10.0945254 17.963%2C10.097 C19.065%2C10.097 19.515%2C10.548 19.515%2C11.304 C19.3909229%2C11.9884353 18.9380893%2C12.5680324 18.304%2C12.854 L17.804%2C13.21 L19.836%2C13.21 L19.836%2C13.801 L16.627%2C13.801 L16.627%2C13.281 L16.627%2C13.28 Z M9.765%2C9.836 C9.72377582%2C9.05575157 10.0221978%2C8.29583549 10.5833403%2C7.7521388 C11.1444829%2C7.2084421 11.9134421%2C6.93416166 12.692%2C7 C13.4749166%2C6.91577005 14.2547595%2C7.18394757 14.8202814%2C7.73188747 C15.3858033%2C8.27982736 15.678469%2C9.05081431 15.619%2C9.836 C15.6602242%2C10.6162484 15.3618022%2C11.3761645 14.8006597%2C11.9198612 C14.2395171%2C12.4635579 13.4705579%2C12.7378383 12.692%2C12.672 C11.9090834%2C12.7562299 11.1292405%2C12.4880524 10.5637186%2C11.9401125 C9.99819672%2C11.3921726 9.705531%2C10.6211857 9.765%2C9.836 Z M14.823%2C9.836 C14.8811461%2C9.24749376 14.6784834%2C8.66306444 14.2684793%2C8.23689874 C13.8584751%2C7.81073305 13.2823136%2C7.58563831 12.692%2C7.621 C12.1018551%2C7.58594387 11.5259731%2C7.81117282 11.1161983%2C8.23730016 C10.7064235%2C8.6634275 10.5038898%2C9.2476777 10.562%2C9.836 C10.5038505%2C10.4242408 10.7064064%2C11.0084179 11.1162239%2C11.4343971 C11.5260413%2C11.8603764 12.1019509%2C12.0853649 12.692%2C12.05 C13.2820491%2C12.0853649 13.8579587%2C11.8603764 14.2677761%2C11.4343971 C14.6775936%2C11.0084179 14.8801495%2C10.4242408 14.822%2C9.836 L14.823%2C9.836 Z M4.493%2C9.836 C4.46670883%2C9.05319478 4.77521984%2C8.29627347 5.34123491%2C7.75488435 C5.90724998%2C7.21349523 6.67713733%2C6.9389367 7.458%2C7 C8.04813298%2C6.98804859 8.63517684%2C7.08815145 9.188%2C7.295 L9.188%2C7.971 C8.67108573%2C7.76796566 8.1203544%2C7.66480957 7.565%2C7.667 C6.95978805%2C7.588261 6.35140673%2C7.78723399 5.90968263%2C8.20837666 C5.46795852%2C8.62951933 5.24020562%2C9.22772222 5.29%2C9.836 C5.2477416%2C10.438764 5.47421244%2C11.0293594 5.90865008%2C11.4493287 C6.34308773%2C11.8692979 6.94101235%2C12.0756425 7.542%2C12.013 C8.14197326%2C12.0275447 8.73989887%2C11.9375344 9.309%2C11.747 L9.309%2C12.399 C8.73660922%2C12.597872 8.13267562%2C12.6903939 7.527%2C12.672 C6.73246053%2C12.7646338 5.93739456%2C12.5030902 5.35301801%2C11.9568503 C4.76864146%2C11.4106104 4.45411675%2C10.6349756 4.493%2C9.836 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Cpath d='M5.547%2C4.649 C5.547%2C4.649 7.45%2C0.5 11.545%2C0.5 C15.64%2C0.5 16.55%2C3.5 16.55%2C3.5 L19.653%2C3.5 C19.653%2C3.5 23.5%2C3.777 23.5%2C7.552 C23.5%2C11.327 21.5%2C11.576 21.5%2C11.576 L21.5%2C14.48 C21.5235123%2C15.2844401 21.2156689%2C16.0632446 20.6484946%2C16.6342 C20.0813204%2C17.2051554 19.3045786%2C17.5181667 18.5%2C17.5 L15.392%2C17.5 C14.5802643%2C18.7864284 13.148388%2C19.5472553 11.628%2C19.5 C10.0541463%2C19.5071278 8.58028462%2C18.7293189 7.698%2C17.426 C7.698%2C17.426 3.685%2C20.745 1.575%2C15.642 C1.575%2C15.642 0.955%2C12.655 2.651%2C11.576 C2.651%2C11.576 0.5%2C10.249 0.5%2C8.506 C0.5%2C6.763 0.5%2C4.65 5.547%2C4.65 L5.547%2C4.649 Z' id='Shape' stroke='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-small' transform='translate%280.000000%2C 2.000000%29'%3E%3Cpath d='M16.627%2C13.28 L17.803%2C12.41 C18.2482206%2C12.2086439 18.5765794%2C11.8143185 18.694%2C11.34 C18.694%2C10.933 18.464%2C10.718 17.908%2C10.718 C17.5256531%2C10.7246331 17.1477532%2C10.8012299 16.793%2C10.944 L16.793%2C10.332 C17.1628339%2C10.1745062 17.5610357%2C10.0945254 17.963%2C10.097 C19.065%2C10.097 19.515%2C10.548 19.515%2C11.304 C19.3909229%2C11.9884353 18.9380893%2C12.5680324 18.304%2C12.854 L17.804%2C13.21 L19.836%2C13.21 L19.836%2C13.801 L16.627%2C13.801 L16.627%2C13.281 L16.627%2C13.28 Z M9.765%2C9.836 C9.72377582%2C9.05575157 10.0221978%2C8.29583549 10.5833403%2C7.7521388 C11.1444829%2C7.2084421 11.9134421%2C6.93416166 12.692%2C7 C13.4749166%2C6.91577005 14.2547595%2C7.18394757 14.8202814%2C7.73188747 C15.3858033%2C8.27982736 15.678469%2C9.05081431 15.619%2C9.836 C15.6602242%2C10.6162484 15.3618022%2C11.3761645 14.8006597%2C11.9198612 C14.2395171%2C12.4635579 13.4705579%2C12.7378383 12.692%2C12.672 C11.9090834%2C12.7562299 11.1292405%2C12.4880524 10.5637186%2C11.9401125 C9.99819672%2C11.3921726 9.705531%2C10.6211857 9.765%2C9.836 Z M14.823%2C9.836 C14.8811461%2C9.24749376 14.6784834%2C8.66306444 14.2684793%2C8.23689874 C13.8584751%2C7.81073305 13.2823136%2C7.58563831 12.692%2C7.621 C12.1018551%2C7.58594387 11.5259731%2C7.81117282 11.1161983%2C8.23730016 C10.7064235%2C8.6634275 10.5038898%2C9.2476777 10.562%2C9.836 C10.5038505%2C10.4242408 10.7064064%2C11.0084179 11.1162239%2C11.4343971 C11.5260413%2C11.8603764 12.1019509%2C12.0853649 12.692%2C12.05 C13.2820491%2C12.0853649 13.8579587%2C11.8603764 14.2677761%2C11.4343971 C14.6775936%2C11.0084179 14.8801495%2C10.4242408 14.822%2C9.836 L14.823%2C9.836 Z M4.493%2C9.836 C4.46670883%2C9.05319478 4.77521984%2C8.29627347 5.34123491%2C7.75488435 C5.90724998%2C7.21349523 6.67713733%2C6.9389367 7.458%2C7 C8.04813298%2C6.98804859 8.63517684%2C7.08815145 9.188%2C7.295 L9.188%2C7.971 C8.67108573%2C7.76796566 8.1203544%2C7.66480957 7.565%2C7.667 C6.95978805%2C7.588261 6.35140673%2C7.78723399 5.90968263%2C8.20837666 C5.46795852%2C8.62951933 5.24020562%2C9.22772222 5.29%2C9.836 C5.2477416%2C10.438764 5.47421244%2C11.0293594 5.90865008%2C11.4493287 C6.34308773%2C11.8692979 6.94101235%2C12.0756425 7.542%2C12.013 C8.14197326%2C12.0275447 8.73989887%2C11.9375344 9.309%2C11.747 L9.309%2C12.399 C8.73660922%2C12.597872 8.13267562%2C12.6903939 7.527%2C12.672 C6.73246053%2C12.7646338 5.93739456%2C12.5030902 5.35301801%2C11.9568503 C4.76864146%2C11.4106104 4.45411675%2C10.6349756 4.493%2C9.836 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Cpath d='M5.547%2C4.649 C5.547%2C4.649 7.45%2C0.5 11.545%2C0.5 C15.64%2C0.5 16.55%2C3.5 16.55%2C3.5 L19.653%2C3.5 C19.653%2C3.5 23.5%2C3.777 23.5%2C7.552 C23.5%2C11.327 21.5%2C11.576 21.5%2C11.576 L21.5%2C14.48 C21.5235123%2C15.2844401 21.2156689%2C16.0632446 20.6484946%2C16.6342 C20.0813204%2C17.2051554 19.3045786%2C17.5181667 18.5%2C17.5 L15.392%2C17.5 C14.5802643%2C18.7864284 13.148388%2C19.5472553 11.628%2C19.5 C10.0541463%2C19.5071278 8.58028462%2C18.7293189 7.698%2C17.426 C7.698%2C17.426 3.685%2C20.745 1.575%2C15.642 C1.575%2C15.642 0.955%2C12.655 2.651%2C11.576 C2.651%2C11.576 0.5%2C10.249 0.5%2C8.506 C0.5%2C6.763 0.5%2C4.65 5.547%2C4.65 L5.547%2C4.649 Z' id='Shape' stroke='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-large' transform='translate%284.000000%2C 7.000000%29'%3E%3Cpath d='M26.996%2C23.109 L29.01%2C21.617 C30.064%2C20.838 30.536%2C20.367 30.536%2C19.785 C30.536%2C19.089 30.141%2C18.721 29.19%2C18.721 C28.5351039%2C18.7319522 27.8877536%2C18.8627779 27.28%2C19.107 L27.28%2C18.061 C27.9134179%2C17.7910554 28.5954715%2C17.6538959 29.284%2C17.658 C31.17%2C17.658 31.941%2C18.43 31.941%2C19.724 C31.941%2C20.948 30.871%2C21.669 29.867%2C22.38 L29.01%2C22.988 L32.49%2C22.988 L32.49%2C24 L26.996%2C24 L26.996%2C23.109 Z M16.026%2C16.77 C15.9553163%2C15.4339436 16.4662913%2C14.1326739 17.4271828%2C13.2016903 C18.3880744%2C12.2707068 19.7048455%2C11.8011196 21.038%2C11.914 C24.336%2C11.914 26.05%2C13.901 26.05%2C16.77 C26.1206837%2C18.1060564 25.6097087%2C19.4073261 24.6488172%2C20.3383097 C23.6879256%2C21.2692932 22.3711545%2C21.7388804 21.038%2C21.626 C17.74%2C21.626 16.026%2C19.639 16.026%2C16.77 Z M24.686%2C16.77 C24.7855959%2C15.7625207 24.4386895%2C14.7619989 23.7368085%2C14.0324121 C23.0349275%2C13.3028252 22.0485787%2C12.9174633 21.038%2C12.978 C20.0272527%2C12.9171575 19.0406242%2C13.3023852 18.3385139%2C14.0320104 C17.6364035%2C14.7616357 17.289368%2C15.7623366 17.389%2C16.77 C17.2896421%2C17.7774181 17.6368399%2C18.7777646 18.3389546%2C19.5070095 C19.0410693%2C20.2362544 20.0275404%2C20.6211107 21.038%2C20.56 C22.048291%2C20.6208049 23.0344824%2C20.2358143 23.7363677%2C19.5066078 C24.438253%2C18.7774013 24.7853218%2C17.777234 24.686%2C16.77 Z M7%2C16.77 C7%2C13.718 9.207%2C11.914 12.077%2C11.914 C13.0867152%2C11.8937519 14.0911157%2C12.0651107 15.037%2C12.419 L15.037%2C13.576 C14.1521871%2C13.2286508 13.2095424%2C13.0522019 12.259%2C13.056 C9.909%2C13.056 8.364%2C14.276 8.364%2C16.77 C8.364%2C19.549 10.324%2C20.497 12.22%2C20.497 C13.2470936%2C20.5219689 14.2706975%2C20.3680053 15.245%2C20.042 L15.245%2C21.159 C14.2649731%2C21.4993594 13.2309652%2C21.6576294 12.194%2C21.626 C9.207%2C21.626 7%2C19.99 7%2C16.77 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Cpath d='M8.87%2C7.634 C8.87%2C7.634 12.152%2C0.5 19.215%2C0.5 C26.278%2C0.5 27.848%2C5.5 27.848%2C5.5 L32%2C5.5 C34.41%2C5.5 39.442%2C6.136 39.442%2C12.628 C39.442%2C18.75 35.5%2C19.548 35.5%2C19.548 L35.5%2C22.343 C35.5%2C24.953 35.437%2C29.5 29.156%2C29.5 L25.85%2C29.5 C24.5970137%2C31.93573 22.0970115%2C33.4760888 19.358%2C33.5 C16.5796999%2C33.4545952 14.0196953%2C31.9846132 12.58%2C29.608 C1.563%2C36.563 -1%2C21.625 3.877%2C19.548 C1.3338762%2C18.087436 -0.0459338482%2C15.2105122 0.407%2C12.313 C1.129%2C7.239 6.844%2C7.469 8.87%2C7.634 Z' id='Shape' stroke='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-large' transform='translate%284.000000%2C 7.000000%29'%3E%3Cpath d='M26.996%2C23.109 L29.01%2C21.617 C30.064%2C20.838 30.536%2C20.367 30.536%2C19.785 C30.536%2C19.089 30.141%2C18.721 29.19%2C18.721 C28.5351039%2C18.7319522 27.8877536%2C18.8627779 27.28%2C19.107 L27.28%2C18.061 C27.9134179%2C17.7910554 28.5954715%2C17.6538959 29.284%2C17.658 C31.17%2C17.658 31.941%2C18.43 31.941%2C19.724 C31.941%2C20.948 30.871%2C21.669 29.867%2C22.38 L29.01%2C22.988 L32.49%2C22.988 L32.49%2C24 L26.996%2C24 L26.996%2C23.109 Z M16.026%2C16.77 C15.9553163%2C15.4339436 16.4662913%2C14.1326739 17.4271828%2C13.2016903 C18.3880744%2C12.2707068 19.7048455%2C11.8011196 21.038%2C11.914 C24.336%2C11.914 26.05%2C13.901 26.05%2C16.77 C26.1206837%2C18.1060564 25.6097087%2C19.4073261 24.6488172%2C20.3383097 C23.6879256%2C21.2692932 22.3711545%2C21.7388804 21.038%2C21.626 C17.74%2C21.626 16.026%2C19.639 16.026%2C16.77 Z M24.686%2C16.77 C24.7855959%2C15.7625207 24.4386895%2C14.7619989 23.7368085%2C14.0324121 C23.0349275%2C13.3028252 22.0485787%2C12.9174633 21.038%2C12.978 C20.0272527%2C12.9171575 19.0406242%2C13.3023852 18.3385139%2C14.0320104 C17.6364035%2C14.7616357 17.289368%2C15.7623366 17.389%2C16.77 C17.2896421%2C17.7774181 17.6368399%2C18.7777646 18.3389546%2C19.5070095 C19.0410693%2C20.2362544 20.0275404%2C20.6211107 21.038%2C20.56 C22.048291%2C20.6208049 23.0344824%2C20.2358143 23.7363677%2C19.5066078 C24.438253%2C18.7774013 24.7853218%2C17.777234 24.686%2C16.77 Z M7%2C16.77 C7%2C13.718 9.207%2C11.914 12.077%2C11.914 C13.0867152%2C11.8937519 14.0911157%2C12.0651107 15.037%2C12.419 L15.037%2C13.576 C14.1521871%2C13.2286508 13.2095424%2C13.0522019 12.259%2C13.056 C9.909%2C13.056 8.364%2C14.276 8.364%2C16.77 C8.364%2C19.549 10.324%2C20.497 12.22%2C20.497 C13.2470936%2C20.5219689 14.2706975%2C20.3680053 15.245%2C20.042 L15.245%2C21.159 C14.2649731%2C21.4993594 13.2309652%2C21.6576294 12.194%2C21.626 C9.207%2C21.626 7%2C19.99 7%2C16.77 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Cpath d='M8.87%2C7.634 C8.87%2C7.634 12.152%2C0.5 19.215%2C0.5 C26.278%2C0.5 27.848%2C5.5 27.848%2C5.5 L32%2C5.5 C34.41%2C5.5 39.442%2C6.136 39.442%2C12.628 C39.442%2C18.75 35.5%2C19.548 35.5%2C19.548 L35.5%2C22.343 C35.5%2C24.953 35.437%2C29.5 29.156%2C29.5 L25.85%2C29.5 C24.5970137%2C31.93573 22.0970115%2C33.4760888 19.358%2C33.5 C16.5796999%2C33.4545952 14.0196953%2C31.9846132 12.58%2C29.608 C1.563%2C36.563 -1%2C21.625 3.877%2C19.548 C1.3338762%2C18.087436 -0.0459338482%2C15.2105122 0.407%2C12.313 C1.129%2C7.239 6.844%2C7.469 8.87%2C7.634 Z' id='Shape' stroke='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23000000'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23000000'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-small' transform='translate%282.000000%2C 1.000000%29' stroke='%23000000'%3E%3Cpath d='M14.43%2C16.5 C17.88%2C16.92 20.43%2C18.04 20.43%2C19.03 C20.43%2C20.39 15.86%2C21.5 10.31%2C21.5 C4.76%2C21.5 0.31%2C20.39 0.31%2C19.03 C0.31%2C18.03 2.84%2C16.88 6.46%2C16.5' id='Shape'/%3E%3Cpath d='M10.5%2C18 C10.5%2C18 4.68%2C9.73 4.68%2C6.47 C4.546%2C3.209 7.239%2C0.384 10.5%2C0.25 C13.761%2C0.384 16.454%2C3.209 16.32%2C6.47 C16.32%2C9.73 10.5%2C18 10.5%2C18 Z' id='Shape'/%3E%3Cpath d='M10.5%2C4 C11.897%2C4 13%2C5.103 13%2C6.5 C13%2C7.897 11.897%2C9 10.5%2C9 C9.103%2C9 8%2C7.897 8%2C6.5 C8%2C5.103 9.103%2C4 10.5%2C4 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-small' transform='translate%282.000000%2C 1.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M14.43%2C16.5 C17.88%2C16.92 20.43%2C18.04 20.43%2C19.03 C20.43%2C20.39 15.86%2C21.5 10.31%2C21.5 C4.76%2C21.5 0.31%2C20.39 0.31%2C19.03 C0.31%2C18.03 2.84%2C16.88 6.46%2C16.5' id='Shape'/%3E%3Cpath d='M10.5%2C18 C10.5%2C18 4.68%2C9.73 4.68%2C6.47 C4.546%2C3.209 7.239%2C0.384 10.5%2C0.25 C13.761%2C0.384 16.454%2C3.209 16.32%2C6.47 C16.32%2C9.73 10.5%2C18 10.5%2C18 Z' id='Shape'/%3E%3Cpath d='M10.5%2C4 C11.897%2C4 13%2C5.103 13%2C6.5 C13%2C7.897 11.897%2C9 10.5%2C9 C9.103%2C9 8%2C7.897 8%2C6.5 C8%2C5.103 9.103%2C4 10.5%2C4 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-large' transform='translate%285.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M30.52%2C11.48 C30.52%2C5.388 25.582%2C0.45 19.49%2C0.45 C13.398%2C0.45 8.46%2C5.388 8.46%2C11.48 C8.46%2C17.57 19.5%2C32.75 19.5%2C32.75 C19.5%2C32.75 30.52%2C17.57 30.52%2C11.48 Z' id='Shape'/%3E%3Ccircle id='Oval' cx='19.5' cy='11.5' r='5.5'/%3E%3Cpath d='M25.5%2C29.5 C33%2C30.1 38.38%2C31.92 38.38%2C33.94 C38.38%2C36.46 29.92%2C38.5 19.5%2C38.5 C9.08%2C38.5 0.64%2C36.5 0.64%2C33.94 C0.64%2C31.94 6.01%2C30.11 13.52%2C29.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-large' transform='translate%285.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M30.52%2C11.48 C30.52%2C5.388 25.582%2C0.45 19.49%2C0.45 C13.398%2C0.45 8.46%2C5.388 8.46%2C11.48 C8.46%2C17.57 19.5%2C32.75 19.5%2C32.75 C19.5%2C32.75 30.52%2C17.57 30.52%2C11.48 Z' id='Shape'/%3E%3Ccircle id='Oval' cx='19.5' cy='11.5' r='5.5'/%3E%3Cpath d='M25.5%2C29.5 C33%2C30.1 38.38%2C31.92 38.38%2C33.94 C38.38%2C36.46 29.92%2C38.5 19.5%2C38.5 C9.08%2C38.5 0.64%2C36.5 0.64%2C33.94 C0.64%2C31.94 6.01%2C30.11 13.52%2C29.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-small' transform='translate%283.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='13.5 0.5 17.5 4.5 13.5 8.5'/%3E%3Cpath d='M17.25%2C4.5 L10.802%2C4.517 C7.804%2C4.517 5.5%2C6 5.5%2C10 L5.5%2C11' id='Shape'/%3E%3Cpath d='M12.5%2C10 L12.5%2C13 C12.5%2C14 12%2C14.5 11%2C14.5 L0.5%2C14.5 L0.5%2C3 C0.5%2C2 1%2C1.5 2%2C1.5 L10%2C1.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-small' transform='translate%283.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='13.5 0.5 17.5 4.5 13.5 8.5'/%3E%3Cpath d='M17.25%2C4.5 L10.802%2C4.517 C7.804%2C4.517 5.5%2C6 5.5%2C10 L5.5%2C11' id='Shape'/%3E%3Cpath d='M12.5%2C10 L12.5%2C13 C12.5%2C14 12%2C14.5 11%2C14.5 L0.5%2C14.5 L0.5%2C3 C0.5%2C2 1%2C1.5 2%2C1.5 L10%2C1.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-large' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='26.5 0.5 34.5 7.5 26.5 15.5'/%3E%3Cpath d='M34%2C7.5 L21.104%2C7.534 C15.109%2C7.534 10.5%2C10.5 10.5%2C18.5 L10.5%2C22' id='Shape'/%3E%3Cpath d='M24.5%2C20 L24.5%2C25.5 C24.5%2C27.5 23.5%2C28.5 21.5%2C28.5 L0.5%2C28.5 L0.5%2C5.5 C0.5%2C3.5 1.5%2C2.5 3.5%2C2.5 L19%2C2.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-large' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='26.5 0.5 34.5 7.5 26.5 15.5'/%3E%3Cpath d='M34%2C7.5 L21.104%2C7.534 C15.109%2C7.534 10.5%2C10.5 10.5%2C18.5 L10.5%2C22' id='Shape'/%3E%3Cpath d='M24.5%2C20 L24.5%2C25.5 C24.5%2C27.5 23.5%2C28.5 21.5%2C28.5 L0.5%2C28.5 L0.5%2C5.5 C0.5%2C3.5 1.5%2C2.5 3.5%2C2.5 L19%2C2.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='25px' viewBox='0 0 24 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M5.5%2C9 L5.5%2C15.5 L17.5%2C15.5 L17.5%2C9 M11.5%2C7 L11.5%2C13.4' id='Shape'/%3E%3Cpolyline id='Shape' points='8.262 10.154 11.51 13.4 14.739 10.171'/%3E%3Ccircle id='Oval' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='25px' viewBox='0 0 24 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M5.5%2C9 L5.5%2C15.5 L17.5%2C15.5 L17.5%2C9 M11.5%2C7 L11.5%2C13.4' id='Shape'/%3E%3Cpolyline id='Shape' points='8.262 10.154 11.51 13.4 14.739 10.171'/%3E%3Ccircle id='Oval' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-large' transform='translate%282.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M31.5%2C19 L31.5%2C29.5 L13.5%2C29.5 L13.5%2C19 M22.5%2C15 L22.5%2C26' id='Shape'/%3E%3Cpolyline id='Shape' points='26.93 21.57 22.5 26 18.07 21.57'/%3E%3Ccircle id='Oval' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-large' transform='translate%282.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M31.5%2C19 L31.5%2C29.5 L13.5%2C29.5 L13.5%2C19 M22.5%2C15 L22.5%2C26' id='Shape'/%3E%3Cpolyline id='Shape' points='26.93 21.57 22.5 26 18.07 21.57'/%3E%3Ccircle id='Oval' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-small' transform='translate%281.000000%2C 1.000000%29'%3E%3Cpath d='M16.764%2C8.202 C17.3788303%2C8.31303373 18.0111454%2C8.2780954 18.61%2C8.1 C17.9132409%2C8.45115344 17.2774632%2C8.91203325 16.727%2C9.465 C16.9788003%2C13.0365017 14.5228085%2C16.2331554 11.007%2C16.91 C9.05213261%2C17.0238111 7.11243756%2C16.5063721 5.474%2C15.434 C5.474%2C15.434 7.934%2C16.098 9.291%2C14.596 C9.291%2C14.596 6.981%2C14.806 6.426%2C13.019 C6.97135464%2C13.0058996 7.51333261%2C12.9293851 8.041%2C12.791 C6.80434574%2C12.556125 5.90829827%2C11.476757 5.905%2C10.218 C6.27384527%2C10.4242552 6.68843338%2C10.5349496 7.111%2C10.54 C7.111%2C10.54 5.324%2C8.927 6.432%2C7.033 C6.432%2C7.033 8.826%2C9.958 11.794%2C9.789 C11.5073417%2C8.6721201 12.0058525%2C7.50185093 13.0098468%2C6.93476271 C14.0138412%2C6.36767449 15.2734583%2C6.5448966 16.082%2C7.367 C16.7189901%2C7.23378399 17.3138583%2C6.94716257 17.815%2C6.532 C17.7454271%2C7.22250243 17.3569474%2C7.84074013 16.765%2C8.203 L16.764%2C8.202 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23000000' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-small' transform='translate%281.000000%2C 1.000000%29'%3E%3Cpath d='M16.764%2C8.202 C17.3788303%2C8.31303373 18.0111454%2C8.2780954 18.61%2C8.1 C17.9132409%2C8.45115344 17.2774632%2C8.91203325 16.727%2C9.465 C16.9788003%2C13.0365017 14.5228085%2C16.2331554 11.007%2C16.91 C9.05213261%2C17.0238111 7.11243756%2C16.5063721 5.474%2C15.434 C5.474%2C15.434 7.934%2C16.098 9.291%2C14.596 C9.291%2C14.596 6.981%2C14.806 6.426%2C13.019 C6.97135464%2C13.0058996 7.51333261%2C12.9293851 8.041%2C12.791 C6.80434574%2C12.556125 5.90829827%2C11.476757 5.905%2C10.218 C6.27384527%2C10.4242552 6.68843338%2C10.5349496 7.111%2C10.54 C7.111%2C10.54 5.324%2C8.927 6.432%2C7.033 C6.432%2C7.033 8.826%2C9.958 11.794%2C9.789 C11.5073417%2C8.6721201 12.0058525%2C7.50185093 13.0098468%2C6.93476271 C14.0138412%2C6.36767449 15.2734583%2C6.5448966 16.082%2C7.367 C16.7189901%2C7.23378399 17.3138583%2C6.94716257 17.815%2C6.532 C17.7454271%2C7.22250243 17.3569474%2C7.84074013 16.765%2C8.203 L16.764%2C8.202 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23FFFFFF' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-large' transform='translate%282.000000%2C 1.000000%29'%3E%3Cpath d='M33.494%2C15.667 C33.494%2C15.667 36.69%2C16.114 37.596%2C15.438 C36.0474752%2C16.2181923 34.6344468%2C17.242258 33.411%2C18.471 C33.411%2C18.471 34.638%2C31.76 20.7%2C35.016 C20.7%2C35.016 13.527%2C35.588 8.404%2C31.736 C8.404%2C31.736 13.87%2C33.211 16.887%2C29.875 C16.887%2C29.875 11.751%2C30.341 10.52%2C26.37 C11.7315739%2C26.341025 12.9356654%2C26.1712173 14.108%2C25.864 C14.108%2C25.864 9.283%2C24.95 9.362%2C20.144 C10.1816332%2C20.602456 11.1029311%2C20.8485938 12.042%2C20.86 C12.042%2C20.86 8.072%2C17.275 10.533%2C13.066 C10.533%2C13.066 15.854%2C19.566 22.448%2C19.193 C21.8109707%2C16.7110132 22.918703%2C14.1103694 25.1497586%2C12.8500301 C27.3808143%2C11.5896909 30.1800115%2C11.9832825 31.977%2C13.81 C33.3928072%2C13.5142981 34.7150597%2C12.8775435 35.829%2C11.955 C35.829%2C11.955 35.918%2C13.791 33.494%2C15.667 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23000000' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-large' transform='translate%282.000000%2C 1.000000%29'%3E%3Cpath d='M33.494%2C15.667 C33.494%2C15.667 36.69%2C16.114 37.596%2C15.438 C36.0474752%2C16.2181923 34.6344468%2C17.242258 33.411%2C18.471 C33.411%2C18.471 34.638%2C31.76 20.7%2C35.016 C20.7%2C35.016 13.527%2C35.588 8.404%2C31.736 C8.404%2C31.736 13.87%2C33.211 16.887%2C29.875 C16.887%2C29.875 11.751%2C30.341 10.52%2C26.37 C11.7315739%2C26.341025 12.9356654%2C26.1712173 14.108%2C25.864 C14.108%2C25.864 9.283%2C24.95 9.362%2C20.144 C10.1816332%2C20.602456 11.1029311%2C20.8485938 12.042%2C20.86 C12.042%2C20.86 8.072%2C17.275 10.533%2C13.066 C10.533%2C13.066 15.854%2C19.566 22.448%2C19.193 C21.8109707%2C16.7110132 22.918703%2C14.1103694 25.1497586%2C12.8500301 C27.3808143%2C11.5896909 30.1800115%2C11.9832825 31.977%2C13.81 C33.3928072%2C13.5142981 34.7150597%2C12.8775435 35.829%2C11.955 C35.829%2C11.955 35.918%2C13.791 33.494%2C15.667 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23FFFFFF' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon.iph-icon-efficiency-class {
    display: inline-flex;
    align-content: center;
    justify-content: center;
    border: 1px solid currentColor;
}

.iph-root .iph-icon--animation-spin {
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-duration: 4000ms;
    animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

@-webkit-keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(-360deg);
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(-360deg);
    }
}

.iph-root h1,
.iph-root .iph-order-1 {
    font-family: "Audi Type Extended", sans-serif;
    font-weight: 700;
}

.iph-root h2,
.iph-root .iph-order-2 {
    font-family: "Audi Type Extended", sans-serif;
    font-weight: 700;
}

.iph-root h3,
.iph-root .iph-order-3 {
    font-family: "Audi Type Screen", sans-serif;
    font-weight: 700;
}

.iph-root .iph-copy-m {
    font-family: "Audi Type Screen", sans-serif;
    font-weight: 400;
}

.iph-root .iph-copy-s {
    font-family: "Audi Type Screen", sans-serif;
    font-weight: 400;
}

/* Please check root/index for basic `a` tag styling */
/* Please check icon/mixins for Icon styles */
.iph-root a.iph-button--is-button,
.iph-root button.iph-button--is-button {
    font-size: 16px;
    line-height: 54px;
    display: block;
    width: 100%;
    min-width: 240px;
    height: 54px;
    padding-left: 30px;
    /* ToDo: replace with Aurora insets */
    padding-right: 30px;
    /* ToDo: replace with Aurora insets */
}

@media (min-width: 768px) {
    .iph-root a.iph-button--is-button,
    .iph-root button.iph-button--is-button {
        display: inline-block;
        width: auto;
    }
}

@media (min-width: 1024px) {
    .iph-root a.iph-button--is-button,
    .iph-root button.iph-button--is-button {
        line-height: 60px;
        height: 60px;
    }
}

.iph-root .iph-button--is-link--underlined, .iph-root .iph-button--is-link--underlined:hover, .iph-root .iph-legaltext a, .iph-root .iph-legaltext a:hover, .iph-root .iph-footnotes a:not(.iph-footnotes__link):not(.iph-footnotes__backlink) {
    text-decoration: underline;
}

.iph-root .iph-button--is-link--bold {
    font-weight: 700;
}

.iph-root a.iph-button--is-button,
.iph-root button.iph-button--is-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #000;
    text-align: center;
    cursor: pointer;
}

.iph-root a.iph-button--is-button--primary,
.iph-root button.iph-button--is-button--primary {
    color: #fff;
    background-color: #000;
    border-color: #999;
}

    .iph-root a.iph-button--is-button--primary:hover,
    .iph-root button.iph-button--is-button--primary:hover {
        background-color: #4c4c4c;
    }

.iph-root a.iph-button--is-button--primary-disabled, .iph-root a.iph-button--is-button--primary-disabled:hover, .iph-root button.iph-button--is-button--primary-disabled, .iph-root button.iph-button--is-button--primary-disabled:hover {
    color: #fff;
    background-color: #b3b3b3;
    border-color: #999;
}

    .iph-root a.iph-button--is-button--primary-disabled:hover,
    .iph-root button.iph-button--is-button--primary-disabled:hover {
        cursor: not-allowed;
    }

.iph-root a.iph-button--is-button--secondary,
.iph-root button.iph-button--is-button--secondary {
    color: #000;
    background-color: #fff;
    border-color: #000;
}

    .iph-root a.iph-button--is-button--secondary:hover,
    .iph-root button.iph-button--is-button--secondary:hover {
        color: #b3b3b3;
        border-color: #b3b3b3;
    }

.iph-root a.iph-button--is-button--secondary-disabled, .iph-root a.iph-button--is-button--secondary-disabled:hover, .iph-root button.iph-button--is-button--secondary-disabled, .iph-root button.iph-button--is-button--secondary-disabled:hover {
    color: #b3b3b3;
    background-color: #fff;
    border-color: #999;
}

    .iph-root a.iph-button--is-button--secondary-disabled:hover,
    .iph-root button.iph-button--is-button--secondary-disabled:hover {
        cursor: not-allowed;
    }

/* appearance="button" */
.iph-root .iph-button--is-link {
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

.iph-root .iph-button--is-link--small {
    font-family: "Audi Type Screen", sans-serif;
}

.iph-root .iph-button--is-link--medium {
    font-family: "Audi Type Screen", sans-serif;
}

.iph-root button.iph-button--is-link {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    outline: none;
}

/* appearance="link" */
.iph-root .iph-button--is-icon-only {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 48px;
    height: 48px;
    border: 0;
}

    .iph-root .iph-button--is-icon-only .iph-icon {
        margin-right: 0;
    }

/* appearance="icon-only" */
.iph-root .iph-loader-inline {
    display: inline-block;
    width: 24px;
    height: 0;
}

.iph-root .iph-loader-inline__animation {
    position: relative;
    display: block;
    width: 3px;
    height: 3px;
    line-height: 3px;
    top: -3px;
    margin: -4.5px auto 0;
    border-radius: 50%;
    -webkit-animation: iph-loader-inline-uf29a44fc 0.5s ease alternate infinite;
    animation: iph-loader-inline-uf29a44fc 0.5s ease alternate infinite;
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}

    .iph-root .iph-loader-inline__animation::after, .iph-root .iph-loader-inline__animation::before {
        content: '';
        border-radius: 50%;
        position: absolute;
        width: 3px;
        height: 3px;
        -webkit-animation: iph-loader-inline-uf29a44fc 0.5s ease alternate infinite;
        animation: iph-loader-inline-uf29a44fc 0.5s ease alternate infinite;
    }

    .iph-root .iph-loader-inline__animation::before {
        left: -5px;
        -webkit-animation-delay: 0.1s;
        animation-delay: 0.1s;
    }

    .iph-root .iph-loader-inline__animation::after {
        right: -5px;
        -webkit-animation-delay: 0.3s;
        animation-delay: 0.3s;
    }

@-webkit-keyframes iph-loader-inline-uf29a44fc {
    0% {
        box-shadow: 0 3px 0 -3px currentColor;
    }

    100% {
        box-shadow: 0 3px 0 currentColor;
    }
}

@keyframes iph-loader-inline-uf29a44fc {
    0% {
        box-shadow: 0 3px 0 -3px currentColor;
    }

    100% {
        box-shadow: 0 3px 0 currentColor;
    }
}

/* List icons */
.iph-root .iph-list__item--icon, .iph-root .iph-list__item--custom-icon {
    padding-left: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center left;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-list__item--icon-large {
    padding-left: 60px;
    line-height: 48px;
    vertical-align: middle;
    background-position: center left;
    background-size: 48px 48px;
    background-repeat: no-repeat;
}

/* Accordion carets */
.iph-root .iph-accordion__trigger {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right 12px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

/* Form icons */
.iph-root .iph-form-select {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

/* Please check root/index for basic `ul` and `ol` tag styling */
/* Arrow list depends on Icon atom */
.iph-root .iph-list--icon, .iph-root .iph-list--no-bullet {
    list-style-type: none;
    padding-left: 0;
}

@media (min-width: 768px) {
    .iph-root .iph-list--horizontal li {
        display: inline-block;
    }
}

.iph-root .iph-list__item--custom-icon {
    padding-left: 0 !important;
}

/* List icons */
.iph-root .iph-list__item--icon, .iph-root .iph-list__item--custom-icon {
    padding-left: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center left;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-list__item--icon-large {
    padding-left: 60px;
    line-height: 48px;
    vertical-align: middle;
    background-position: center left;
    background-size: 48px 48px;
    background-repeat: no-repeat;
}

/* Accordion carets */
.iph-root .iph-accordion__trigger {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right 12px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

/* Form icons */
.iph-root .iph-form-select {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-form-select {
    display: inline-block;
    padding-top: 6px;
    padding-bottom: 6px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color: currentColor;
    border: 0;
    border-bottom: 1px solid currentColor;
    border-radius: 0;
    background-color: transparent;
    width: 100%;
    cursor: pointer;
}

@media (min-width: 768px) {
    .iph-root .iph-form-select {
        width: auto;
    }
}

.iph-root .iph-form-select::-ms-expand {
    display: none;
}

.iph-root .iph-form-select:hover {
    color: #4c4c4c;
}

@media (min-width: 768px) {
    .iph-root .iph-button-group--horizontal .iph-button-group__item {
        display: inline-block;
    }
}

/* List icons */
.iph-root .iph-list__item--icon, .iph-root .iph-list__item--custom-icon {
    padding-left: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center left;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-list__item--icon-large {
    padding-left: 60px;
    line-height: 48px;
    vertical-align: middle;
    background-position: center left;
    background-size: 48px 48px;
    background-repeat: no-repeat;
}

/* Accordion carets */
.iph-root .iph-accordion__trigger {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right 12px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

/* Form icons */
.iph-root .iph-form-select {
    padding-right: 36px;
    line-height: 24px;
    vertical-align: middle;
    background-position: center right;
    background-size: 24px 24px;
    background-repeat: no-repeat;
}

.iph-root .iph-icon {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    line-height: 24px;
}

.iph-root .iph-icon--large {
    display: inline-block;
    vertical-align: middle;
    width: 48px;
    height: 48px;
    line-height: 48px;
}

.iph-root .iph-icon--white {
    color: #fff;
}

.iph-root .iph-icon--left {
    margin-right: 6px;
}

.iph-root .iph-icon--right {
    margin-left: 6px;
}

.iph-root .iph-icon--list {
    margin-right: 12px;
}

.iph-root .iph-icon-arrow-down, .iph-root .iph-form-select, .iph-root .iph-accordion__trigger {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0 0 5.5 5.5 11 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0 0 5.5 5.5 11 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.5 0.5 9.5 9.5 18.5 0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-down--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-down-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-down-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-down-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.5 0.5 9.5 9.5 18.5 0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up, .iph-root .iph-accordion--open .iph-accordion__trigger {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='11 5.5 5.5 0 0 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-small' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='11 5.5 5.5 0 0 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='18.5 9.5 9.5 0.5 0.5 9.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-arrow-up--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/arrow-up-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/arrow-up-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='arrow-up-large' transform='translate%2815.000000%2C 19.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='18.5 9.5 9.5 0.5 0.5 9.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-small' transform='translate%285.000000%2C 1.000000%29' stroke='%23000000'%3E%3Cpath d='M14.5%2C14.419 C14.5722991%2C16.3040714 13.8607948%2C18.1349314 12.5345633%2C19.4765093 C11.2083317%2C20.8180872 9.38577842%2C21.5506075 7.5%2C21.5 C3.62527278%2C21.4454338 0.509985819%2C18.2940986 0.5%2C14.419 C0.5%2C10.568 7.5%2C0.5 7.5%2C0.5 C7.5%2C0.5 14.5%2C10.568 14.5%2C14.419 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-small' transform='translate%285.000000%2C 1.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M14.5%2C14.419 C14.5722991%2C16.3040714 13.8607948%2C18.1349314 12.5345633%2C19.4765093 C11.2083317%2C20.8180872 9.38577842%2C21.5506075 7.5%2C21.5 C3.62527278%2C21.4454338 0.509985819%2C18.2940986 0.5%2C14.419 C0.5%2C10.568 7.5%2C0.5 7.5%2C0.5 C7.5%2C0.5 14.5%2C10.568 14.5%2C14.419 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-large' transform='translate%288.000000%2C 5.000000%29' stroke='%23000000'%3E%3Cpath d='M12.5%2C36.5 C19.094%2C36.5 24.5%2C30.588 24.5%2C24.067 C24.5%2C17.546 12.5%2C0.5 12.5%2C0.5 C12.5%2C0.5 0.5%2C17.546 0.5%2C24.067 C0.5%2C30.588 5.906%2C36.5 12.5%2C36.5 Z' id='Shape'/%3E%3Cpath d='M26.626%2C28.563 C30.3079306%2C27.8407243 32.968936%2C24.6210711 32.985%2C20.869 C32.985%2C16.61 25.235%2C5.478 25.235%2C5.478 C25.235%2C5.478 23.711%2C7.667 22.015%2C10.474' id='Path'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-consumption--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/consumption-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/consumption-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='consumption-large' transform='translate%288.000000%2C 5.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M12.5%2C36.5 C19.094%2C36.5 24.5%2C30.588 24.5%2C24.067 C24.5%2C17.546 12.5%2C0.5 12.5%2C0.5 C12.5%2C0.5 0.5%2C17.546 0.5%2C24.067 C0.5%2C30.588 5.906%2C36.5 12.5%2C36.5 Z' id='Shape'/%3E%3Cpath d='M26.626%2C28.563 C30.3079306%2C27.8407243 32.968936%2C24.6210711 32.985%2C20.869 C32.985%2C16.61 25.235%2C5.478 25.235%2C5.478 C25.235%2C5.478 23.711%2C7.667 22.015%2C10.474' id='Path'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-small' transform='translate%280.000000%2C 2.000000%29'%3E%3Cpath d='M16.627%2C13.28 L17.803%2C12.41 C18.2482206%2C12.2086439 18.5765794%2C11.8143185 18.694%2C11.34 C18.694%2C10.933 18.464%2C10.718 17.908%2C10.718 C17.5256531%2C10.7246331 17.1477532%2C10.8012299 16.793%2C10.944 L16.793%2C10.332 C17.1628339%2C10.1745062 17.5610357%2C10.0945254 17.963%2C10.097 C19.065%2C10.097 19.515%2C10.548 19.515%2C11.304 C19.3909229%2C11.9884353 18.9380893%2C12.5680324 18.304%2C12.854 L17.804%2C13.21 L19.836%2C13.21 L19.836%2C13.801 L16.627%2C13.801 L16.627%2C13.281 L16.627%2C13.28 Z M9.765%2C9.836 C9.72377582%2C9.05575157 10.0221978%2C8.29583549 10.5833403%2C7.7521388 C11.1444829%2C7.2084421 11.9134421%2C6.93416166 12.692%2C7 C13.4749166%2C6.91577005 14.2547595%2C7.18394757 14.8202814%2C7.73188747 C15.3858033%2C8.27982736 15.678469%2C9.05081431 15.619%2C9.836 C15.6602242%2C10.6162484 15.3618022%2C11.3761645 14.8006597%2C11.9198612 C14.2395171%2C12.4635579 13.4705579%2C12.7378383 12.692%2C12.672 C11.9090834%2C12.7562299 11.1292405%2C12.4880524 10.5637186%2C11.9401125 C9.99819672%2C11.3921726 9.705531%2C10.6211857 9.765%2C9.836 Z M14.823%2C9.836 C14.8811461%2C9.24749376 14.6784834%2C8.66306444 14.2684793%2C8.23689874 C13.8584751%2C7.81073305 13.2823136%2C7.58563831 12.692%2C7.621 C12.1018551%2C7.58594387 11.5259731%2C7.81117282 11.1161983%2C8.23730016 C10.7064235%2C8.6634275 10.5038898%2C9.2476777 10.562%2C9.836 C10.5038505%2C10.4242408 10.7064064%2C11.0084179 11.1162239%2C11.4343971 C11.5260413%2C11.8603764 12.1019509%2C12.0853649 12.692%2C12.05 C13.2820491%2C12.0853649 13.8579587%2C11.8603764 14.2677761%2C11.4343971 C14.6775936%2C11.0084179 14.8801495%2C10.4242408 14.822%2C9.836 L14.823%2C9.836 Z M4.493%2C9.836 C4.46670883%2C9.05319478 4.77521984%2C8.29627347 5.34123491%2C7.75488435 C5.90724998%2C7.21349523 6.67713733%2C6.9389367 7.458%2C7 C8.04813298%2C6.98804859 8.63517684%2C7.08815145 9.188%2C7.295 L9.188%2C7.971 C8.67108573%2C7.76796566 8.1203544%2C7.66480957 7.565%2C7.667 C6.95978805%2C7.588261 6.35140673%2C7.78723399 5.90968263%2C8.20837666 C5.46795852%2C8.62951933 5.24020562%2C9.22772222 5.29%2C9.836 C5.2477416%2C10.438764 5.47421244%2C11.0293594 5.90865008%2C11.4493287 C6.34308773%2C11.8692979 6.94101235%2C12.0756425 7.542%2C12.013 C8.14197326%2C12.0275447 8.73989887%2C11.9375344 9.309%2C11.747 L9.309%2C12.399 C8.73660922%2C12.597872 8.13267562%2C12.6903939 7.527%2C12.672 C6.73246053%2C12.7646338 5.93739456%2C12.5030902 5.35301801%2C11.9568503 C4.76864146%2C11.4106104 4.45411675%2C10.6349756 4.493%2C9.836 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Cpath d='M5.547%2C4.649 C5.547%2C4.649 7.45%2C0.5 11.545%2C0.5 C15.64%2C0.5 16.55%2C3.5 16.55%2C3.5 L19.653%2C3.5 C19.653%2C3.5 23.5%2C3.777 23.5%2C7.552 C23.5%2C11.327 21.5%2C11.576 21.5%2C11.576 L21.5%2C14.48 C21.5235123%2C15.2844401 21.2156689%2C16.0632446 20.6484946%2C16.6342 C20.0813204%2C17.2051554 19.3045786%2C17.5181667 18.5%2C17.5 L15.392%2C17.5 C14.5802643%2C18.7864284 13.148388%2C19.5472553 11.628%2C19.5 C10.0541463%2C19.5071278 8.58028462%2C18.7293189 7.698%2C17.426 C7.698%2C17.426 3.685%2C20.745 1.575%2C15.642 C1.575%2C15.642 0.955%2C12.655 2.651%2C11.576 C2.651%2C11.576 0.5%2C10.249 0.5%2C8.506 C0.5%2C6.763 0.5%2C4.65 5.547%2C4.65 L5.547%2C4.649 Z' id='Shape' stroke='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-small' transform='translate%280.000000%2C 2.000000%29'%3E%3Cpath d='M16.627%2C13.28 L17.803%2C12.41 C18.2482206%2C12.2086439 18.5765794%2C11.8143185 18.694%2C11.34 C18.694%2C10.933 18.464%2C10.718 17.908%2C10.718 C17.5256531%2C10.7246331 17.1477532%2C10.8012299 16.793%2C10.944 L16.793%2C10.332 C17.1628339%2C10.1745062 17.5610357%2C10.0945254 17.963%2C10.097 C19.065%2C10.097 19.515%2C10.548 19.515%2C11.304 C19.3909229%2C11.9884353 18.9380893%2C12.5680324 18.304%2C12.854 L17.804%2C13.21 L19.836%2C13.21 L19.836%2C13.801 L16.627%2C13.801 L16.627%2C13.281 L16.627%2C13.28 Z M9.765%2C9.836 C9.72377582%2C9.05575157 10.0221978%2C8.29583549 10.5833403%2C7.7521388 C11.1444829%2C7.2084421 11.9134421%2C6.93416166 12.692%2C7 C13.4749166%2C6.91577005 14.2547595%2C7.18394757 14.8202814%2C7.73188747 C15.3858033%2C8.27982736 15.678469%2C9.05081431 15.619%2C9.836 C15.6602242%2C10.6162484 15.3618022%2C11.3761645 14.8006597%2C11.9198612 C14.2395171%2C12.4635579 13.4705579%2C12.7378383 12.692%2C12.672 C11.9090834%2C12.7562299 11.1292405%2C12.4880524 10.5637186%2C11.9401125 C9.99819672%2C11.3921726 9.705531%2C10.6211857 9.765%2C9.836 Z M14.823%2C9.836 C14.8811461%2C9.24749376 14.6784834%2C8.66306444 14.2684793%2C8.23689874 C13.8584751%2C7.81073305 13.2823136%2C7.58563831 12.692%2C7.621 C12.1018551%2C7.58594387 11.5259731%2C7.81117282 11.1161983%2C8.23730016 C10.7064235%2C8.6634275 10.5038898%2C9.2476777 10.562%2C9.836 C10.5038505%2C10.4242408 10.7064064%2C11.0084179 11.1162239%2C11.4343971 C11.5260413%2C11.8603764 12.1019509%2C12.0853649 12.692%2C12.05 C13.2820491%2C12.0853649 13.8579587%2C11.8603764 14.2677761%2C11.4343971 C14.6775936%2C11.0084179 14.8801495%2C10.4242408 14.822%2C9.836 L14.823%2C9.836 Z M4.493%2C9.836 C4.46670883%2C9.05319478 4.77521984%2C8.29627347 5.34123491%2C7.75488435 C5.90724998%2C7.21349523 6.67713733%2C6.9389367 7.458%2C7 C8.04813298%2C6.98804859 8.63517684%2C7.08815145 9.188%2C7.295 L9.188%2C7.971 C8.67108573%2C7.76796566 8.1203544%2C7.66480957 7.565%2C7.667 C6.95978805%2C7.588261 6.35140673%2C7.78723399 5.90968263%2C8.20837666 C5.46795852%2C8.62951933 5.24020562%2C9.22772222 5.29%2C9.836 C5.2477416%2C10.438764 5.47421244%2C11.0293594 5.90865008%2C11.4493287 C6.34308773%2C11.8692979 6.94101235%2C12.0756425 7.542%2C12.013 C8.14197326%2C12.0275447 8.73989887%2C11.9375344 9.309%2C11.747 L9.309%2C12.399 C8.73660922%2C12.597872 8.13267562%2C12.6903939 7.527%2C12.672 C6.73246053%2C12.7646338 5.93739456%2C12.5030902 5.35301801%2C11.9568503 C4.76864146%2C11.4106104 4.45411675%2C10.6349756 4.493%2C9.836 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Cpath d='M5.547%2C4.649 C5.547%2C4.649 7.45%2C0.5 11.545%2C0.5 C15.64%2C0.5 16.55%2C3.5 16.55%2C3.5 L19.653%2C3.5 C19.653%2C3.5 23.5%2C3.777 23.5%2C7.552 C23.5%2C11.327 21.5%2C11.576 21.5%2C11.576 L21.5%2C14.48 C21.5235123%2C15.2844401 21.2156689%2C16.0632446 20.6484946%2C16.6342 C20.0813204%2C17.2051554 19.3045786%2C17.5181667 18.5%2C17.5 L15.392%2C17.5 C14.5802643%2C18.7864284 13.148388%2C19.5472553 11.628%2C19.5 C10.0541463%2C19.5071278 8.58028462%2C18.7293189 7.698%2C17.426 C7.698%2C17.426 3.685%2C20.745 1.575%2C15.642 C1.575%2C15.642 0.955%2C12.655 2.651%2C11.576 C2.651%2C11.576 0.5%2C10.249 0.5%2C8.506 C0.5%2C6.763 0.5%2C4.65 5.547%2C4.65 L5.547%2C4.649 Z' id='Shape' stroke='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-large' transform='translate%284.000000%2C 7.000000%29'%3E%3Cpath d='M26.996%2C23.109 L29.01%2C21.617 C30.064%2C20.838 30.536%2C20.367 30.536%2C19.785 C30.536%2C19.089 30.141%2C18.721 29.19%2C18.721 C28.5351039%2C18.7319522 27.8877536%2C18.8627779 27.28%2C19.107 L27.28%2C18.061 C27.9134179%2C17.7910554 28.5954715%2C17.6538959 29.284%2C17.658 C31.17%2C17.658 31.941%2C18.43 31.941%2C19.724 C31.941%2C20.948 30.871%2C21.669 29.867%2C22.38 L29.01%2C22.988 L32.49%2C22.988 L32.49%2C24 L26.996%2C24 L26.996%2C23.109 Z M16.026%2C16.77 C15.9553163%2C15.4339436 16.4662913%2C14.1326739 17.4271828%2C13.2016903 C18.3880744%2C12.2707068 19.7048455%2C11.8011196 21.038%2C11.914 C24.336%2C11.914 26.05%2C13.901 26.05%2C16.77 C26.1206837%2C18.1060564 25.6097087%2C19.4073261 24.6488172%2C20.3383097 C23.6879256%2C21.2692932 22.3711545%2C21.7388804 21.038%2C21.626 C17.74%2C21.626 16.026%2C19.639 16.026%2C16.77 Z M24.686%2C16.77 C24.7855959%2C15.7625207 24.4386895%2C14.7619989 23.7368085%2C14.0324121 C23.0349275%2C13.3028252 22.0485787%2C12.9174633 21.038%2C12.978 C20.0272527%2C12.9171575 19.0406242%2C13.3023852 18.3385139%2C14.0320104 C17.6364035%2C14.7616357 17.289368%2C15.7623366 17.389%2C16.77 C17.2896421%2C17.7774181 17.6368399%2C18.7777646 18.3389546%2C19.5070095 C19.0410693%2C20.2362544 20.0275404%2C20.6211107 21.038%2C20.56 C22.048291%2C20.6208049 23.0344824%2C20.2358143 23.7363677%2C19.5066078 C24.438253%2C18.7774013 24.7853218%2C17.777234 24.686%2C16.77 Z M7%2C16.77 C7%2C13.718 9.207%2C11.914 12.077%2C11.914 C13.0867152%2C11.8937519 14.0911157%2C12.0651107 15.037%2C12.419 L15.037%2C13.576 C14.1521871%2C13.2286508 13.2095424%2C13.0522019 12.259%2C13.056 C9.909%2C13.056 8.364%2C14.276 8.364%2C16.77 C8.364%2C19.549 10.324%2C20.497 12.22%2C20.497 C13.2470936%2C20.5219689 14.2706975%2C20.3680053 15.245%2C20.042 L15.245%2C21.159 C14.2649731%2C21.4993594 13.2309652%2C21.6576294 12.194%2C21.626 C9.207%2C21.626 7%2C19.99 7%2C16.77 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Cpath d='M8.87%2C7.634 C8.87%2C7.634 12.152%2C0.5 19.215%2C0.5 C26.278%2C0.5 27.848%2C5.5 27.848%2C5.5 L32%2C5.5 C34.41%2C5.5 39.442%2C6.136 39.442%2C12.628 C39.442%2C18.75 35.5%2C19.548 35.5%2C19.548 L35.5%2C22.343 C35.5%2C24.953 35.437%2C29.5 29.156%2C29.5 L25.85%2C29.5 C24.5970137%2C31.93573 22.0970115%2C33.4760888 19.358%2C33.5 C16.5796999%2C33.4545952 14.0196953%2C31.9846132 12.58%2C29.608 C1.563%2C36.563 -1%2C21.625 3.877%2C19.548 C1.3338762%2C18.087436 -0.0459338482%2C15.2105122 0.407%2C12.313 C1.129%2C7.239 6.844%2C7.469 8.87%2C7.634 Z' id='Shape' stroke='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-co2-emission--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/co2-emission-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/co2-emission-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='co2-emission-large' transform='translate%284.000000%2C 7.000000%29'%3E%3Cpath d='M26.996%2C23.109 L29.01%2C21.617 C30.064%2C20.838 30.536%2C20.367 30.536%2C19.785 C30.536%2C19.089 30.141%2C18.721 29.19%2C18.721 C28.5351039%2C18.7319522 27.8877536%2C18.8627779 27.28%2C19.107 L27.28%2C18.061 C27.9134179%2C17.7910554 28.5954715%2C17.6538959 29.284%2C17.658 C31.17%2C17.658 31.941%2C18.43 31.941%2C19.724 C31.941%2C20.948 30.871%2C21.669 29.867%2C22.38 L29.01%2C22.988 L32.49%2C22.988 L32.49%2C24 L26.996%2C24 L26.996%2C23.109 Z M16.026%2C16.77 C15.9553163%2C15.4339436 16.4662913%2C14.1326739 17.4271828%2C13.2016903 C18.3880744%2C12.2707068 19.7048455%2C11.8011196 21.038%2C11.914 C24.336%2C11.914 26.05%2C13.901 26.05%2C16.77 C26.1206837%2C18.1060564 25.6097087%2C19.4073261 24.6488172%2C20.3383097 C23.6879256%2C21.2692932 22.3711545%2C21.7388804 21.038%2C21.626 C17.74%2C21.626 16.026%2C19.639 16.026%2C16.77 Z M24.686%2C16.77 C24.7855959%2C15.7625207 24.4386895%2C14.7619989 23.7368085%2C14.0324121 C23.0349275%2C13.3028252 22.0485787%2C12.9174633 21.038%2C12.978 C20.0272527%2C12.9171575 19.0406242%2C13.3023852 18.3385139%2C14.0320104 C17.6364035%2C14.7616357 17.289368%2C15.7623366 17.389%2C16.77 C17.2896421%2C17.7774181 17.6368399%2C18.7777646 18.3389546%2C19.5070095 C19.0410693%2C20.2362544 20.0275404%2C20.6211107 21.038%2C20.56 C22.048291%2C20.6208049 23.0344824%2C20.2358143 23.7363677%2C19.5066078 C24.438253%2C18.7774013 24.7853218%2C17.777234 24.686%2C16.77 Z M7%2C16.77 C7%2C13.718 9.207%2C11.914 12.077%2C11.914 C13.0867152%2C11.8937519 14.0911157%2C12.0651107 15.037%2C12.419 L15.037%2C13.576 C14.1521871%2C13.2286508 13.2095424%2C13.0522019 12.259%2C13.056 C9.909%2C13.056 8.364%2C14.276 8.364%2C16.77 C8.364%2C19.549 10.324%2C20.497 12.22%2C20.497 C13.2470936%2C20.5219689 14.2706975%2C20.3680053 15.245%2C20.042 L15.245%2C21.159 C14.2649731%2C21.4993594 13.2309652%2C21.6576294 12.194%2C21.626 C9.207%2C21.626 7%2C19.99 7%2C16.77 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Cpath d='M8.87%2C7.634 C8.87%2C7.634 12.152%2C0.5 19.215%2C0.5 C26.278%2C0.5 27.848%2C5.5 27.848%2C5.5 L32%2C5.5 C34.41%2C5.5 39.442%2C6.136 39.442%2C12.628 C39.442%2C18.75 35.5%2C19.548 35.5%2C19.548 L35.5%2C22.343 C35.5%2C24.953 35.437%2C29.5 29.156%2C29.5 L25.85%2C29.5 C24.5970137%2C31.93573 22.0970115%2C33.4760888 19.358%2C33.5 C16.5796999%2C33.4545952 14.0196953%2C31.9846132 12.58%2C29.608 C1.563%2C36.563 -1%2C21.625 3.877%2C19.548 C1.3338762%2C18.087436 -0.0459338482%2C15.2105122 0.407%2C12.313 C1.129%2C7.239 6.844%2C7.469 8.87%2C7.634 Z' id='Shape' stroke='%23FFFFFF'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-small' transform='translate%281.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M21.5%2C15.5 L2.5%2C15.5 C1.3954305%2C15.5 0.5%2C14.6045695 0.5%2C13.5 L0.5%2C0.5 L19.5%2C0.5 C20.6045695%2C0.5 21.5%2C1.3954305 21.5%2C2.5 L21.5%2C15.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='4 5.5 11 11 18 5.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23000000'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23000000'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-direct-mail--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/direct-mail-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/direct-mail-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='direct-mail-large' transform='translate%282.000000%2C 8.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M43.5%2C31.5 L2.5%2C31.5 C1.3954305%2C31.5 0.5%2C30.6045695 0.5%2C29.5 L0.5%2C0.5 L41.5%2C0.5 C42.6045695%2C0.5 43.5%2C1.3954305 43.5%2C2.5 L43.5%2C31.5 Z' id='Shape'/%3E%3Cpolyline id='Shape' points='5 9 22 22 39 9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-small' transform='translate%289.000000%2C 6.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.015 10.939 5.5 5.496 0.02 0.061'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-forward--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/forward-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/forward-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='forward-large' transform='translate%2819.000000%2C 14.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='0.365 18.635 9.5 9.5 0.365 0.365'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-small' transform='translate%282.000000%2C 1.000000%29' stroke='%23000000'%3E%3Cpath d='M14.43%2C16.5 C17.88%2C16.92 20.43%2C18.04 20.43%2C19.03 C20.43%2C20.39 15.86%2C21.5 10.31%2C21.5 C4.76%2C21.5 0.31%2C20.39 0.31%2C19.03 C0.31%2C18.03 2.84%2C16.88 6.46%2C16.5' id='Shape'/%3E%3Cpath d='M10.5%2C18 C10.5%2C18 4.68%2C9.73 4.68%2C6.47 C4.546%2C3.209 7.239%2C0.384 10.5%2C0.25 C13.761%2C0.384 16.454%2C3.209 16.32%2C6.47 C16.32%2C9.73 10.5%2C18 10.5%2C18 Z' id='Shape'/%3E%3Cpath d='M10.5%2C4 C11.897%2C4 13%2C5.103 13%2C6.5 C13%2C7.897 11.897%2C9 10.5%2C9 C9.103%2C9 8%2C7.897 8%2C6.5 C8%2C5.103 9.103%2C4 10.5%2C4 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-small' transform='translate%282.000000%2C 1.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M14.43%2C16.5 C17.88%2C16.92 20.43%2C18.04 20.43%2C19.03 C20.43%2C20.39 15.86%2C21.5 10.31%2C21.5 C4.76%2C21.5 0.31%2C20.39 0.31%2C19.03 C0.31%2C18.03 2.84%2C16.88 6.46%2C16.5' id='Shape'/%3E%3Cpath d='M10.5%2C18 C10.5%2C18 4.68%2C9.73 4.68%2C6.47 C4.546%2C3.209 7.239%2C0.384 10.5%2C0.25 C13.761%2C0.384 16.454%2C3.209 16.32%2C6.47 C16.32%2C9.73 10.5%2C18 10.5%2C18 Z' id='Shape'/%3E%3Cpath d='M10.5%2C4 C11.897%2C4 13%2C5.103 13%2C6.5 C13%2C7.897 11.897%2C9 10.5%2C9 C9.103%2C9 8%2C7.897 8%2C6.5 C8%2C5.103 9.103%2C4 10.5%2C4 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-large' transform='translate%285.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M30.52%2C11.48 C30.52%2C5.388 25.582%2C0.45 19.49%2C0.45 C13.398%2C0.45 8.46%2C5.388 8.46%2C11.48 C8.46%2C17.57 19.5%2C32.75 19.5%2C32.75 C19.5%2C32.75 30.52%2C17.57 30.52%2C11.48 Z' id='Shape'/%3E%3Ccircle id='Oval' cx='19.5' cy='11.5' r='5.5'/%3E%3Cpath d='M25.5%2C29.5 C33%2C30.1 38.38%2C31.92 38.38%2C33.94 C38.38%2C36.46 29.92%2C38.5 19.5%2C38.5 C9.08%2C38.5 0.64%2C36.5 0.64%2C33.94 C0.64%2C31.94 6.01%2C30.11 13.52%2C29.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-geofence--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/geofence-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/geofence-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='geofence-large' transform='translate%285.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M30.52%2C11.48 C30.52%2C5.388 25.582%2C0.45 19.49%2C0.45 C13.398%2C0.45 8.46%2C5.388 8.46%2C11.48 C8.46%2C17.57 19.5%2C32.75 19.5%2C32.75 C19.5%2C32.75 30.52%2C17.57 30.52%2C11.48 Z' id='Shape'/%3E%3Ccircle id='Oval' cx='19.5' cy='11.5' r='5.5'/%3E%3Cpath d='M25.5%2C29.5 C33%2C30.1 38.38%2C31.92 38.38%2C33.94 C38.38%2C36.46 29.92%2C38.5 19.5%2C38.5 C9.08%2C38.5 0.64%2C36.5 0.64%2C33.94 C0.64%2C31.94 6.01%2C30.11 13.52%2C29.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-small' transform='translate%283.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='13.5 0.5 17.5 4.5 13.5 8.5'/%3E%3Cpath d='M17.25%2C4.5 L10.802%2C4.517 C7.804%2C4.517 5.5%2C6 5.5%2C10 L5.5%2C11' id='Shape'/%3E%3Cpath d='M12.5%2C10 L12.5%2C13 C12.5%2C14 12%2C14.5 11%2C14.5 L0.5%2C14.5 L0.5%2C3 C0.5%2C2 1%2C1.5 2%2C1.5 L10%2C1.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-small' transform='translate%283.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='13.5 0.5 17.5 4.5 13.5 8.5'/%3E%3Cpath d='M17.25%2C4.5 L10.802%2C4.517 C7.804%2C4.517 5.5%2C6 5.5%2C10 L5.5%2C11' id='Shape'/%3E%3Cpath d='M12.5%2C10 L12.5%2C13 C12.5%2C14 12%2C14.5 11%2C14.5 L0.5%2C14.5 L0.5%2C3 C0.5%2C2 1%2C1.5 2%2C1.5 L10%2C1.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-large' transform='translate%287.000000%2C 9.000000%29' stroke='%23000000'%3E%3Cpolyline id='Shape' points='26.5 0.5 34.5 7.5 26.5 15.5'/%3E%3Cpath d='M34%2C7.5 L21.104%2C7.534 C15.109%2C7.534 10.5%2C10.5 10.5%2C18.5 L10.5%2C22' id='Shape'/%3E%3Cpath d='M24.5%2C20 L24.5%2C25.5 C24.5%2C27.5 23.5%2C28.5 21.5%2C28.5 L0.5%2C28.5 L0.5%2C5.5 C0.5%2C3.5 1.5%2C2.5 3.5%2C2.5 L19%2C2.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-share--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/share-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/share-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='share-large' transform='translate%287.000000%2C 9.000000%29' stroke='%23FFFFFF'%3E%3Cpolyline id='Shape' points='26.5 0.5 34.5 7.5 26.5 15.5'/%3E%3Cpath d='M34%2C7.5 L21.104%2C7.534 C15.109%2C7.534 10.5%2C10.5 10.5%2C18.5 L10.5%2C22' id='Shape'/%3E%3Cpath d='M24.5%2C20 L24.5%2C25.5 C24.5%2C27.5 23.5%2C28.5 21.5%2C28.5 L0.5%2C28.5 L0.5%2C5.5 C0.5%2C3.5 1.5%2C2.5 3.5%2C2.5 L19%2C2.5' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='25px' viewBox='0 0 24 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M5.5%2C9 L5.5%2C15.5 L17.5%2C15.5 L17.5%2C9 M11.5%2C7 L11.5%2C13.4' id='Shape'/%3E%3Cpolyline id='Shape' points='8.262 10.154 11.51 13.4 14.739 10.171'/%3E%3Ccircle id='Oval' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='25px' viewBox='0 0 24 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M5.5%2C9 L5.5%2C15.5 L17.5%2C15.5 L17.5%2C9 M11.5%2C7 L11.5%2C13.4' id='Shape'/%3E%3Cpolyline id='Shape' points='8.262 10.154 11.51 13.4 14.739 10.171'/%3E%3Ccircle id='Oval' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-large' transform='translate%282.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M31.5%2C19 L31.5%2C29.5 L13.5%2C29.5 L13.5%2C19 M22.5%2C15 L22.5%2C26' id='Shape'/%3E%3Cpolyline id='Shape' points='26.93 21.57 22.5 26 18.07 21.57'/%3E%3Ccircle id='Oval' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-save-as--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-save-as-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-save-as-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-save-as-large' transform='translate%282.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M31.5%2C19 L31.5%2C29.5 L13.5%2C29.5 L13.5%2C19 M22.5%2C15 L22.5%2C26' id='Shape'/%3E%3Cpolyline id='Shape' points='26.93 21.57 22.5 26 18.07 21.57'/%3E%3Ccircle id='Oval' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-small' transform='translate%281.000000%2C 1.000000%29'%3E%3Cpath d='M16.764%2C8.202 C17.3788303%2C8.31303373 18.0111454%2C8.2780954 18.61%2C8.1 C17.9132409%2C8.45115344 17.2774632%2C8.91203325 16.727%2C9.465 C16.9788003%2C13.0365017 14.5228085%2C16.2331554 11.007%2C16.91 C9.05213261%2C17.0238111 7.11243756%2C16.5063721 5.474%2C15.434 C5.474%2C15.434 7.934%2C16.098 9.291%2C14.596 C9.291%2C14.596 6.981%2C14.806 6.426%2C13.019 C6.97135464%2C13.0058996 7.51333261%2C12.9293851 8.041%2C12.791 C6.80434574%2C12.556125 5.90829827%2C11.476757 5.905%2C10.218 C6.27384527%2C10.4242552 6.68843338%2C10.5349496 7.111%2C10.54 C7.111%2C10.54 5.324%2C8.927 6.432%2C7.033 C6.432%2C7.033 8.826%2C9.958 11.794%2C9.789 C11.5073417%2C8.6721201 12.0058525%2C7.50185093 13.0098468%2C6.93476271 C14.0138412%2C6.36767449 15.2734583%2C6.5448966 16.082%2C7.367 C16.7189901%2C7.23378399 17.3138583%2C6.94716257 17.815%2C6.532 C17.7454271%2C7.22250243 17.3569474%2C7.84074013 16.765%2C8.203 L16.764%2C8.202 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23000000' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-small' transform='translate%281.000000%2C 1.000000%29'%3E%3Cpath d='M16.764%2C8.202 C17.3788303%2C8.31303373 18.0111454%2C8.2780954 18.61%2C8.1 C17.9132409%2C8.45115344 17.2774632%2C8.91203325 16.727%2C9.465 C16.9788003%2C13.0365017 14.5228085%2C16.2331554 11.007%2C16.91 C9.05213261%2C17.0238111 7.11243756%2C16.5063721 5.474%2C15.434 C5.474%2C15.434 7.934%2C16.098 9.291%2C14.596 C9.291%2C14.596 6.981%2C14.806 6.426%2C13.019 C6.97135464%2C13.0058996 7.51333261%2C12.9293851 8.041%2C12.791 C6.80434574%2C12.556125 5.90829827%2C11.476757 5.905%2C10.218 C6.27384527%2C10.4242552 6.68843338%2C10.5349496 7.111%2C10.54 C7.111%2C10.54 5.324%2C8.927 6.432%2C7.033 C6.432%2C7.033 8.826%2C9.958 11.794%2C9.789 C11.5073417%2C8.6721201 12.0058525%2C7.50185093 13.0098468%2C6.93476271 C14.0138412%2C6.36767449 15.2734583%2C6.5448966 16.082%2C7.367 C16.7189901%2C7.23378399 17.3138583%2C6.94716257 17.815%2C6.532 C17.7454271%2C7.22250243 17.3569474%2C7.84074013 16.765%2C8.203 L16.764%2C8.202 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23FFFFFF' cx='11.5' cy='11.5' r='11'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-large' transform='translate%282.000000%2C 1.000000%29'%3E%3Cpath d='M33.494%2C15.667 C33.494%2C15.667 36.69%2C16.114 37.596%2C15.438 C36.0474752%2C16.2181923 34.6344468%2C17.242258 33.411%2C18.471 C33.411%2C18.471 34.638%2C31.76 20.7%2C35.016 C20.7%2C35.016 13.527%2C35.588 8.404%2C31.736 C8.404%2C31.736 13.87%2C33.211 16.887%2C29.875 C16.887%2C29.875 11.751%2C30.341 10.52%2C26.37 C11.7315739%2C26.341025 12.9356654%2C26.1712173 14.108%2C25.864 C14.108%2C25.864 9.283%2C24.95 9.362%2C20.144 C10.1816332%2C20.602456 11.1029311%2C20.8485938 12.042%2C20.86 C12.042%2C20.86 8.072%2C17.275 10.533%2C13.066 C10.533%2C13.066 15.854%2C19.566 22.448%2C19.193 C21.8109707%2C16.7110132 22.918703%2C14.1103694 25.1497586%2C12.8500301 C27.3808143%2C11.5896909 30.1800115%2C11.9832825 31.977%2C13.81 C33.3928072%2C13.5142981 34.7150597%2C12.8775435 35.829%2C11.955 C35.829%2C11.955 35.918%2C13.791 33.494%2C15.667 Z' id='Shape' fill='%23000000' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23000000' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-system-twitter--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/System/system-twitter-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/System/system-twitter-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='system-twitter-large' transform='translate%282.000000%2C 1.000000%29'%3E%3Cpath d='M33.494%2C15.667 C33.494%2C15.667 36.69%2C16.114 37.596%2C15.438 C36.0474752%2C16.2181923 34.6344468%2C17.242258 33.411%2C18.471 C33.411%2C18.471 34.638%2C31.76 20.7%2C35.016 C20.7%2C35.016 13.527%2C35.588 8.404%2C31.736 C8.404%2C31.736 13.87%2C33.211 16.887%2C29.875 C16.887%2C29.875 11.751%2C30.341 10.52%2C26.37 C11.7315739%2C26.341025 12.9356654%2C26.1712173 14.108%2C25.864 C14.108%2C25.864 9.283%2C24.95 9.362%2C20.144 C10.1816332%2C20.602456 11.1029311%2C20.8485938 12.042%2C20.86 C12.042%2C20.86 8.072%2C17.275 10.533%2C13.066 C10.533%2C13.066 15.854%2C19.566 22.448%2C19.193 C21.8109707%2C16.7110132 22.918703%2C14.1103694 25.1497586%2C12.8500301 C27.3808143%2C11.5896909 30.1800115%2C11.9832825 31.977%2C13.81 C33.3928072%2C13.5142981 34.7150597%2C12.8775435 35.829%2C11.955 C35.829%2C11.955 35.918%2C13.791 33.494%2C15.667 Z' id='Shape' fill='%23FFFFFF' fill-rule='nonzero'/%3E%3Ccircle id='Oval' stroke='%23FFFFFF' cx='22.5' cy='22.5' r='22'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1 {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-small/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-small/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23000000'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-small/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-small/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-small' transform='translate%281.000000%2C 2.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M17.5%2C20.3 L21.5%2C16.5 C21.7%2C16.3 21.7%2C15.7 21.5%2C15.5 L18.5%2C12.5 C18.3%2C12.3 17.7%2C12.3 17.5%2C12.5 L16%2C13.8 C16%2C13.8 15.3%2C14.9 11.1%2C10.7 L10.6%2C10.2 C6.3%2C5.9 7.5%2C5.5 7.5%2C5.5 L8.5%2C4.5 C8.7%2C4.3 8.7%2C3.7 8.5%2C3.5 L5.5%2C0.5 C5.3%2C0.3 4.7%2C0.3 4.5%2C0.5 L0.7%2C4.5 C0.7%2C4.5 6.5%2C14.1 17.5%2C20.3 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--large {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-large/black%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-large/black' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23000000'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon-voice-call-1--large-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48px' height='48px' viewBox='0 0 48 48' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%F0%9F%91%A4Icons/Content/voice-call-1-large/white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='%F0%9F%91%A4Icons/Content/voice-call-1-large/white' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='voice-call-1-large' transform='translate%284.000000%2C 4.000000%29' stroke='%23FFFFFF'%3E%3Cpath d='M32.5%2C39 L39.5%2C31.5 C40%2C31 40%2C30 39.5%2C29.5 L34.5%2C24.5 C34%2C24 33%2C24 32.5%2C24.5 L30%2C26.5 C30%2C26.5 28.7%2C28.7 20.2%2C20.2 L19.2%2C19.2 C10.7%2C10.7 12.5%2C10 12.5%2C10 L14.5%2C6.5 C15%2C6 15%2C5 14.5%2C4.5 L10.5%2C0.5 C10%2C0 9%2C0 8.5%2C0.5 L0.5%2C7.5 C0.5%2C7.5 10.5%2C26.6 32.5%2C39 Z' id='Shape'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.iph-root .iph-icon.iph-icon-efficiency-class {
    display: inline-flex;
    align-content: center;
    justify-content: center;
    border: 1px solid currentColor;
}

.iph-root .iph-icon--animation-spin {
    -webkit-animation-name: spin;
    animation-name: spin;
    -webkit-animation-duration: 4000ms;
    animation-duration: 4000ms;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(-360deg);
    }
}

.iph-root .iph-accordion {
    border: 1px solid #d9d9d9;
}

    .iph-root .iph-accordion + .iph-accordion {
        border-top: 0;
    }

.iph-root .iph-accordion-secondary {
    border: 1px solid #d9d9d9;
}

    .iph-root .iph-accordion-secondary .iph-accordion__trigger {
        background-color: #f2f2f2;
    }

    .iph-root .iph-accordion-secondary .iph-accordion__panel {
        background-color: #e5e5e5;
    }

.iph-root .iph-accordion__trigger {
    display: flex;
    align-items: center;
    touch-action: manipulation;
    background-color: #fff;
    cursor: pointer;
}

.iph-root .iph-accordion__panel-wrapper {
    max-height: 0;
    transition: all 0.25s ease;
    overflow: hidden;
}

.iph-root .iph-accordion__panel {
    background-color: #f2f2f2;
}

.iph-root .iph-dealerinfo__row {
    display: flex;
    flex-wrap: wrap;
}

@media (min-width: 1024px) {
    .iph-root .iph-dealerinfo__row {
        display: flex;
        flex-wrap: wrap;
        margin-right: -12px;
        margin-left: -12px;
    }
}

.iph-root .iph-dealerinfo__address-dealername, .iph-root .iph-dealerinfo__address-dealertype, .iph-root .iph-dealerinfo__contact-box {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    flex: 0 0 100%;
    max-width: 100%;
}

@media (max-width: 1023.98px) {
    .iph-root .iph-dealerinfo__address-dealername, .iph-root .iph-dealerinfo__address-dealertype, .iph-root .iph-dealerinfo__contact-box {
        padding-left: 4%;
        padding-right: 4%;
    }
}

.iph-root .iph-dealerinfo__contact-box {
    order: 1;
}

@media (min-width: 1024px) {
    .iph-root .iph-dealerinfo__contact-box {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
        order: 2;
    }
}

.iph-root .iph-dealerinfo__map {
    order: 2;
    flex-grow: 1;
}

@media (min-width: 1024px) {
    .iph-root .iph-dealerinfo__map {
        position: relative;
        width: 100%;
        padding-right: 12px;
        padding-left: 12px;
        flex: 0 0 50%;
        max-width: 50%;
        order: 1;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-dealerinfo__controls {
        display: none;
    }
}

@media (max-width: 1023.98px) {
    .iph-root .dgp-dealer-list .iph-dealerinfo__address-dealername, .iph-root .dgp-dealer-list .iph-dealerinfo__address-dealertype, .iph-root .dgp-dealer-list .iph-dealerinfo__contact-box {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 1023.98px) {
    .iph-root .dgp-dealer-list .iph-stockteaser__headline {
        width: 100%;
    }
}

/* Headline dimensions */
.iph-root h1,
.iph-root .iph-order-1 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 27px;
    line-height: 42px;
}

@media (min-width: 768px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 36px;
        line-height: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 42px;
        line-height: 60px;
    }
}

.iph-root h2,
.iph-root .iph-order-2 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 24px;
        line-height: 36px;
    }
}

@media (min-width: 1024px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 30px;
        line-height: 42px;
    }
}

.iph-root h3,
.iph-root .iph-order-3,
.iph-root .iph-dealerinfo__address-dealername {
    font-family: "Audi Type Screen", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

@media (min-width: 1024px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

/* Copy dimensions */
.iph-root .iph-copy-s, .iph-root .iph-button--is-link--small, .iph-root .iph-header-logobar__phonenumbers, .iph-root .iph-copyright, .iph-root .iph-legaltext, .iph-root .iph-footnotes, .iph-root .iph-metanavigation {
    font-size: 13px;
    line-height: 18px;
}

.iph-root .iph-textline-audi-sport, .iph-root .iph-copy-m, .iph-root .iph-button--is-link--medium, .iph-root .iph-dealerinfo__address, .iph-root .iph-dealerinfo__address-dealertype, .iph-root .iph-stockteaser--small .iph-stockteaser__headline, .iph-root .iph-opening-hours__item-title, .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__trigger, .iph-root .iph-sitemap__category-title, .iph-root .iph-sitemap__item {
    font-size: 16px;
    line-height: 24px;
}

.iph-root .iph-stockteaser__headline {
    font-size: 18px;
    line-height: 30px;
}

.iph-root .iph-header-logobar__dealername {
    font-size: 13px;
    line-height: 18px;
}

@media (min-width: 768px) {
    .iph-root .iph-header-logobar__dealername {
        font-size: 14px;
        line-height: 24px;
    }
}

.iph-root .iph-stockteaser {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background-color: #e5e5e5;
    color: #000;
}

.iph-root .iph-stockteaser--small {
    padding-top: 0;
    padding-bottom: 0;
    background-color: transparent;
}

.iph-root .iph-stockteaser__headline {
    display: inline-flex;
}

.iph-root .iph-stockteaser__select {
    min-width: 260px;
}

@media (max-width: 1023.98px) {
    .iph-root .iph-stockteaser__select {
        margin-right: 0;
    }
}

.iph-root .iph-stockteaser__links .iph-button--is-link {
    line-height: 30px;
}

.iph-root .iph-stockteaser__links .iph-loading-dots {
    color: #666;
    font-weight: normal;
}

.iph-root .iph-stockteaser__count {
    font-weight: 700;
}

.iph-root .iph-stockteaser__error-message {
    display: inline-flex;
    color: #bb0a30;
}

    .iph-root .iph-stockteaser__error-message .iph-button--is-link {
        color: #666;
    }

.iph-root .iph-stockteaser__legaltext {
    width: 100%;
    color: #4c4c4c;
}

@media (min-width: 1024px) {
    .iph-root .iph-stockteaser__legaltext > p {
        width: 90%;
    }
}

.iph-root .iph-header {
    /* Structure */
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
    /* Colors */
}

.iph-root .iph-header__logobar {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
    padding-left: calc(4% - 12px);
    padding-right: calc(4% - 12px);
}

.iph-root .iph-header .iph-header-logobar {
    /*
    creates columns within .container-fluid that have a max-width
    (necessary for full width background rows)
  */
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 320px) {
    .iph-root .iph-header .iph-header-logobar {
        max-width: 767px;
    }
}

@media (min-width: 768px) {
    .iph-root .iph-header .iph-header-logobar {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-header .iph-header-logobar {
        max-width: 1279px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-header .iph-header-logobar {
        max-width: 1280px;
    }
}

.iph-root .iph-header__logobar {
    background-color: #fff;
}

.iph-root .iph-header-logobar a:hover {
    color: currentColor;
}

.iph-root .iph-header-logobar__logo {
    display: flex;
    align-items: center;
}

.iph-root .iph-header-logobar__rings {
    height: 29px;
    vertical-align: baseline;
    margin-bottom: 0;
}

.iph-root .iph-header-logobar__dealername {
    display: inline-block;
    font-weight: normal;
    line-height: 20px;
    margin-bottom: 0;
}

.iph-root .iph-header-logobar__brandname {
    display: block;
    font-weight: bold;
}

.iph-root .iph-header-logobar__service-tag {
    display: block;
}

.iph-root .iph-header-logobar__service-tag-brandname {
    font-weight: bold;
    padding-right: 5px;
}

.iph-root .iph-header-logobar__phonenumbers {
    display: none;
    margin-bottom: 0;
    justify-content: space-evenly;
    align-items: center;
}

.iph-root .iph-header-logobar__phonenumbers--dgp {
    display: flex;
    align-self: flex-start;
    justify-content: flex-start;
}

.iph-root .iph-header-logobar__phonenumbers address, .iph-root .iph-header-logobar__phonenumbers p {
    margin-bottom: 0;
}

.iph-root .iph-header-logobar__phonenumbers .iph-icon {
    width: 28px;
    height: 28px;
}

@media (min-width: 768px) {
    .iph-root .iph-header-logobar {
        display: flex;
        justify-content: space-between;
    }

    .iph-root .iph-header-logobar__logo, .iph-root .iph-header-logobar__phonenumbers {
        align-self: center;
    }

    .iph-root .iph-header-logobar__phonenumbers {
        display: flex;
    }

    .iph-root .iph-header-logobar__phonenumbers--dgp {
        margin-top: 0;
        margin-bottom: 0;
    }
}

.iph-root .iph-footer {
    /* Structure */
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
    /* Colors */
    /* Spacing */
}

.iph-root .iph-footer__openinghours, .iph-root .iph-footer__socialbar, .iph-root .iph-footer__stockteaser, .iph-root .iph-footer__scrolltotop, .iph-root .iph-footer__footnotes-and-legaltext, .iph-root .iph-footer__footnotes, .iph-root .iph-footer__legaltext, .iph-root .iph-footer__linklist, .iph-root .iph-footer__metanavigation, .iph-root .iph-footer__copyright {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
    padding-left: calc(4% - 12px);
    padding-right: calc(4% - 12px);
}

.iph-root .iph-footer__dealerinfo, .iph-root .iph-footer__sitemap {
    margin-left: -12px;
    margin-right: -12px;
    padding-left: 0;
    padding-right: 0;
}

@media (min-width: 1024px) {
    .iph-root .iph-footer__dealerinfo, .iph-root .iph-footer__sitemap {
        display: flex;
        flex-wrap: wrap;
        margin-right: -12px;
        margin-left: -12px;
        padding-left: calc(4% - 12px);
        padding-right: calc(4% - 12px);
    }
}

.iph-root .iph-footer .iph-opening-hours,
.iph-root .iph-footer .iph-socialbar,
.iph-root .iph-footer .iph-stockteaser,
.iph-root .iph-footer .iph-scroll-to-top,
.iph-root .iph-footer .iph-footnotes,
.iph-root .iph-footer .iph-legaltext,
.iph-root .iph-footer .iph-footer-linklist,
.iph-root .iph-footer .iph-metanavigation,
.iph-root .iph-footer .iph-copyright {
    /*
    creates columns within .container-fluid that have a max-width
    (necessary for full width background rows)
  */
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media (min-width: 320px) {
    .iph-root .iph-footer .iph-opening-hours,
    .iph-root .iph-footer .iph-socialbar,
    .iph-root .iph-footer .iph-stockteaser,
    .iph-root .iph-footer .iph-scroll-to-top,
    .iph-root .iph-footer .iph-footnotes,
    .iph-root .iph-footer .iph-legaltext,
    .iph-root .iph-footer .iph-footer-linklist,
    .iph-root .iph-footer .iph-metanavigation,
    .iph-root .iph-footer .iph-copyright {
        max-width: 767px;
    }
}

@media (min-width: 768px) {
    .iph-root .iph-footer .iph-opening-hours,
    .iph-root .iph-footer .iph-socialbar,
    .iph-root .iph-footer .iph-stockteaser,
    .iph-root .iph-footer .iph-scroll-to-top,
    .iph-root .iph-footer .iph-footnotes,
    .iph-root .iph-footer .iph-legaltext,
    .iph-root .iph-footer .iph-footer-linklist,
    .iph-root .iph-footer .iph-metanavigation,
    .iph-root .iph-footer .iph-copyright {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-footer .iph-opening-hours,
    .iph-root .iph-footer .iph-socialbar,
    .iph-root .iph-footer .iph-stockteaser,
    .iph-root .iph-footer .iph-scroll-to-top,
    .iph-root .iph-footer .iph-footnotes,
    .iph-root .iph-footer .iph-legaltext,
    .iph-root .iph-footer .iph-footer-linklist,
    .iph-root .iph-footer .iph-metanavigation,
    .iph-root .iph-footer .iph-copyright {
        max-width: 1279px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-footer .iph-opening-hours,
    .iph-root .iph-footer .iph-socialbar,
    .iph-root .iph-footer .iph-stockteaser,
    .iph-root .iph-footer .iph-scroll-to-top,
    .iph-root .iph-footer .iph-footnotes,
    .iph-root .iph-footer .iph-legaltext,
    .iph-root .iph-footer .iph-footer-linklist,
    .iph-root .iph-footer .iph-metanavigation,
    .iph-root .iph-footer .iph-copyright {
        max-width: 1280px;
    }
}

.iph-root .iph-footer .iph-dealerinfo,
.iph-root .iph-footer .iph-sitemap {
    padding-left: 0;
    padding-right: 0;
}

@media (min-width: 1024px) {
    .iph-root .iph-footer .iph-dealerinfo,
    .iph-root .iph-footer .iph-sitemap {
        /*
    creates columns within .container-fluid that have a max-width
    (necessary for full width background rows)
  */
        position: relative;
        width: 100%;
        padding-right: 12px;
        padding-left: 12px;
        flex: 0 0 100%;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
}

@media (min-width: 1024px) and (min-width: 320px) {
    .iph-root .iph-footer .iph-dealerinfo,
    .iph-root .iph-footer .iph-sitemap {
        max-width: 767px;
    }
}

@media (min-width: 1024px) and (min-width: 768px) {
    .iph-root .iph-footer .iph-dealerinfo,
    .iph-root .iph-footer .iph-sitemap {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) and (min-width: 1024px) {
    .iph-root .iph-footer .iph-dealerinfo,
    .iph-root .iph-footer .iph-sitemap {
        max-width: 1279px;
    }
}

@media (min-width: 1024px) and (min-width: 1440px) {
    .iph-root .iph-footer .iph-dealerinfo,
    .iph-root .iph-footer .iph-sitemap {
        max-width: 1280px;
    }
}

.iph-root .iph-footer__stockteaser {
    background-color: #e5e5e5;
}

@media (min-width: 1024px) {
    .iph-root .iph-footer__stockteaser {
        border-bottom: 1px solid #fff;
    }
}

.iph-root .iph-footer .iph-socialbar {
    text-align: center;
}

    .iph-root .iph-footer .iph-socialbar .iph-button-group__item {
        display: inline-block;
    }

@media (min-width: 768px) {
    .iph-root .iph-footer .iph-socialbar .iph-button-group__item {
        margin-bottom: 0;
    }
}

.iph-root .iph-footer .iph-socialbar .iph-button-group__item:last-child {
    margin-bottom: 0;
}

@media (min-width: 1024px) {
    .iph-root .iph-footer .iph-sitemap {
        margin-bottom: 0;
    }
}

@media (max-width: 1023.98px) {
    .iph-root .iph-footer .iph-sitemap {
        margin-top: 0;
    }
}

.iph-root .iph-footer__copyright {
    border-top: 1px solid #fff;
    background: #4c4c4c;
}

.iph-root .iph-copyright {
    display: block;
    color: #fff;
}

.iph-root a.iph-button--is-button,
.iph-root button.iph-button--is-button {
    font-size: 16px;
    line-height: 54px;
    display: block;
    width: 100%;
    min-width: 240px;
    height: 54px;
    padding-left: 30px;
    /* ToDo: replace with Aurora insets */
    padding-right: 30px;
    /* ToDo: replace with Aurora insets */
}

@media (min-width: 768px) {
    .iph-root a.iph-button--is-button,
    .iph-root button.iph-button--is-button {
        display: inline-block;
        width: auto;
    }
}

@media (min-width: 1024px) {
    .iph-root a.iph-button--is-button,
    .iph-root button.iph-button--is-button {
        line-height: 60px;
        height: 60px;
    }
}

.iph-root .iph-button--is-link--underlined, .iph-root .iph-button--is-link--underlined:hover, .iph-root .iph-legaltext a, .iph-root .iph-legaltext a:hover, .iph-root .iph-footnotes a:not(.iph-footnotes__link):not(.iph-footnotes__backlink) {
    text-decoration: underline;
}

.iph-root .iph-button--is-link--bold {
    font-weight: 700;
}

.iph-root .iph-legaltext {
    font-family: "Audi Type Screen", sans-serif;
}

.iph-root .iph-footer__footnotes-and-legaltext {
    border-top: 1px solid #fff;
    background: #f2f2f2;
}

.iph-root .iph-footnotes {
    font-family: "Audi Type Screen", sans-serif;
}

.iph-root .iph-footnotes__item {
    list-style-type: none;
}

.iph-root .iph-footnotes__link {
    display: inline-block;
    margin-right: 6px;
    font-size: 0.83em;
    vertical-align: super;
}

.iph-root .iph-footer__metanavigation {
    background: #4c4c4c;
}

.iph-root .iph-metanavigation {
    color: #fff;
}

    .iph-root .iph-metanavigation .iph-button-group {
        margin-bottom: 0;
    }

    .iph-root .iph-metanavigation .iph-button-group__item {
        line-height: 30px;
        vertical-align: middle;
    }

@media (min-width: 768px) {
    .iph-root .iph-metanavigation .iph-button-group__item {
        display: inline-block;
    }
}

.iph-root .iph-metanavigation a,
.iph-root .iph-metanavigation a:link {
    color: #fff;
}

    .iph-root .iph-metanavigation a:hover {
        color: #b3b3b3;
    }

.iph-root .iph-footer__opening-hours {
    background: #fff;
}

.iph-root .iph-opening-hours__row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
}

.iph-root .iph-opening-hours__item {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    flex: 0 0 100%;
    max-width: 100%;
}

@media (min-width: 768px) {
    .iph-root .iph-opening-hours__item {
        flex: 0 0 50%;
        max-width: 50%;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-opening-hours__item {
        flex: 0 0 25%;
        max-width: 25%;
    }
}

.iph-root .iph-opening-hours__item-title {
    display: block;
}

.iph-root .iph-opening-hours__list {
    margin-bottom: 0;
}

.iph-root .iph-footer__scrolltotop {
    background: #f2f2f2;
}

.iph-root .iph-scroll-to-top {
    display: block;
    width: 100%;
    text-align: right;
}

.iph-root .container {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 320px) {
    .iph-root .container {
        max-width: 767px;
    }
}

@media (min-width: 768px) {
    .iph-root .container {
        max-width: 1023px;
    }
}

@media (min-width: 1024px) {
    .iph-root .container {
        max-width: 1279px;
    }
}

@media (min-width: 1440px) {
    .iph-root .container {
        max-width: 1280px;
    }
}

.iph-root .container-fluid {
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
    margin-right: auto;
    margin-left: auto;
}

.iph-root .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -12px;
    margin-left: -12px;
}

.iph-root .no-gutters {
    margin-right: 0;
    margin-left: 0;
}

    .iph-root .no-gutters > .col,
    .iph-root .no-gutters > [class*="col-"] {
        padding-right: 0;
        padding-left: 0;
    }

.iph-root .col-1, .iph-root .col-2, .iph-root .col-3, .iph-root .col-4, .iph-root .col-5, .iph-root .col-6, .iph-root .col-7, .iph-root .col-8, .iph-root .col-9, .iph-root .col-10, .iph-root .col-11, .iph-root .col-12, .iph-root .col, .iph-root .col-auto, .iph-root .col-sm-1, .iph-root .col-sm-2, .iph-root .col-sm-3, .iph-root .col-sm-4, .iph-root .col-sm-5, .iph-root .col-sm-6, .iph-root .col-sm-7, .iph-root .col-sm-8, .iph-root .col-sm-9, .iph-root .col-sm-10, .iph-root .col-sm-11, .iph-root .col-sm-12, .iph-root .col-sm, .iph-root .col-sm-auto, .iph-root .col-md-1, .iph-root .col-md-2, .iph-root .col-md-3, .iph-root .col-md-4, .iph-root .col-md-5, .iph-root .col-md-6, .iph-root .col-md-7, .iph-root .col-md-8, .iph-root .col-md-9, .iph-root .col-md-10, .iph-root .col-md-11, .iph-root .col-md-12, .iph-root .col-md, .iph-root .col-md-auto, .iph-root .col-lg-1, .iph-root .col-lg-2, .iph-root .col-lg-3, .iph-root .col-lg-4, .iph-root .col-lg-5, .iph-root .col-lg-6, .iph-root .col-lg-7, .iph-root .col-lg-8, .iph-root .col-lg-9, .iph-root .col-lg-10, .iph-root .col-lg-11, .iph-root .col-lg-12, .iph-root .col-lg, .iph-root .col-lg-auto, .iph-root .col-xl-1, .iph-root .col-xl-2, .iph-root .col-xl-3, .iph-root .col-xl-4, .iph-root .col-xl-5, .iph-root .col-xl-6, .iph-root .col-xl-7, .iph-root .col-xl-8, .iph-root .col-xl-9, .iph-root .col-xl-10, .iph-root .col-xl-11, .iph-root .col-xl-12, .iph-root .col-xl, .iph-root .col-xl-auto, .iph-root .col-xxl-1, .iph-root .col-xxl-2, .iph-root .col-xxl-3, .iph-root .col-xxl-4, .iph-root .col-xxl-5, .iph-root .col-xxl-6, .iph-root .col-xxl-7, .iph-root .col-xxl-8, .iph-root .col-xxl-9, .iph-root .col-xxl-10, .iph-root .col-xxl-11, .iph-root .col-xxl-12, .iph-root .col-xxl, .iph-root .col-xxl-auto {
    position: relative;
    width: 100%;
    padding-right: 12px;
    padding-left: 12px;
}

.iph-root .col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

.iph-root .col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
}

.iph-root .col-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}

.iph-root .col-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}

.iph-root .col-3 {
    flex: 0 0 25%;
    max-width: 25%;
}

.iph-root .col-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}

.iph-root .col-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}

.iph-root .col-6 {
    flex: 0 0 50%;
    max-width: 50%;
}

.iph-root .col-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
}

.iph-root .col-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}

.iph-root .col-9 {
    flex: 0 0 75%;
    max-width: 75%;
}

.iph-root .col-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}

.iph-root .col-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}

.iph-root .col-12 {
    flex: 0 0 100%;
    max-width: 100%;
}

.iph-root .order-first {
    order: -1;
}

.iph-root .order-last {
    order: 13;
}

.iph-root .order-0 {
    order: 0;
}

.iph-root .order-1 {
    order: 1;
}

.iph-root .order-2 {
    order: 2;
}

.iph-root .order-3 {
    order: 3;
}

.iph-root .order-4 {
    order: 4;
}

.iph-root .order-5 {
    order: 5;
}

.iph-root .order-6 {
    order: 6;
}

.iph-root .order-7 {
    order: 7;
}

.iph-root .order-8 {
    order: 8;
}

.iph-root .order-9 {
    order: 9;
}

.iph-root .order-10 {
    order: 10;
}

.iph-root .order-11 {
    order: 11;
}

.iph-root .order-12 {
    order: 12;
}

.iph-root .offset-1 {
    margin-left: 8.33333%;
}

.iph-root .offset-2 {
    margin-left: 16.66667%;
}

.iph-root .offset-3 {
    margin-left: 25%;
}

.iph-root .offset-4 {
    margin-left: 33.33333%;
}

.iph-root .offset-5 {
    margin-left: 41.66667%;
}

.iph-root .offset-6 {
    margin-left: 50%;
}

.iph-root .offset-7 {
    margin-left: 58.33333%;
}

.iph-root .offset-8 {
    margin-left: 66.66667%;
}

.iph-root .offset-9 {
    margin-left: 75%;
}

.iph-root .offset-10 {
    margin-left: 83.33333%;
}

.iph-root .offset-11 {
    margin-left: 91.66667%;
}

@media (min-width: 320px) {
    .iph-root .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-sm-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-sm-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-sm-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-sm-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-sm-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-sm-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-sm-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-sm-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-sm-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-sm-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-sm-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-sm-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-sm-first {
        order: -1;
    }

    .iph-root .order-sm-last {
        order: 13;
    }

    .iph-root .order-sm-0 {
        order: 0;
    }

    .iph-root .order-sm-1 {
        order: 1;
    }

    .iph-root .order-sm-2 {
        order: 2;
    }

    .iph-root .order-sm-3 {
        order: 3;
    }

    .iph-root .order-sm-4 {
        order: 4;
    }

    .iph-root .order-sm-5 {
        order: 5;
    }

    .iph-root .order-sm-6 {
        order: 6;
    }

    .iph-root .order-sm-7 {
        order: 7;
    }

    .iph-root .order-sm-8 {
        order: 8;
    }

    .iph-root .order-sm-9 {
        order: 9;
    }

    .iph-root .order-sm-10 {
        order: 10;
    }

    .iph-root .order-sm-11 {
        order: 11;
    }

    .iph-root .order-sm-12 {
        order: 12;
    }

    .iph-root .offset-sm-0 {
        margin-left: 0;
    }

    .iph-root .offset-sm-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-sm-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-sm-3 {
        margin-left: 25%;
    }

    .iph-root .offset-sm-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-sm-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-sm-6 {
        margin-left: 50%;
    }

    .iph-root .offset-sm-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-sm-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-sm-9 {
        margin-left: 75%;
    }

    .iph-root .offset-sm-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-sm-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 768px) {
    .iph-root .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-md-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-md-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-md-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-md-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-md-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-md-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-md-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-md-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-md-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-md-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-md-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-md-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-md-first {
        order: -1;
    }

    .iph-root .order-md-last {
        order: 13;
    }

    .iph-root .order-md-0 {
        order: 0;
    }

    .iph-root .order-md-1 {
        order: 1;
    }

    .iph-root .order-md-2 {
        order: 2;
    }

    .iph-root .order-md-3 {
        order: 3;
    }

    .iph-root .order-md-4 {
        order: 4;
    }

    .iph-root .order-md-5 {
        order: 5;
    }

    .iph-root .order-md-6 {
        order: 6;
    }

    .iph-root .order-md-7 {
        order: 7;
    }

    .iph-root .order-md-8 {
        order: 8;
    }

    .iph-root .order-md-9 {
        order: 9;
    }

    .iph-root .order-md-10 {
        order: 10;
    }

    .iph-root .order-md-11 {
        order: 11;
    }

    .iph-root .order-md-12 {
        order: 12;
    }

    .iph-root .offset-md-0 {
        margin-left: 0;
    }

    .iph-root .offset-md-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-md-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-md-3 {
        margin-left: 25%;
    }

    .iph-root .offset-md-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-md-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-md-6 {
        margin-left: 50%;
    }

    .iph-root .offset-md-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-md-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-md-9 {
        margin-left: 75%;
    }

    .iph-root .offset-md-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-md-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1024px) {
    .iph-root .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-lg-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-lg-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-lg-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-lg-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-lg-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-lg-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-lg-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-lg-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-lg-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-lg-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-lg-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-lg-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-lg-first {
        order: -1;
    }

    .iph-root .order-lg-last {
        order: 13;
    }

    .iph-root .order-lg-0 {
        order: 0;
    }

    .iph-root .order-lg-1 {
        order: 1;
    }

    .iph-root .order-lg-2 {
        order: 2;
    }

    .iph-root .order-lg-3 {
        order: 3;
    }

    .iph-root .order-lg-4 {
        order: 4;
    }

    .iph-root .order-lg-5 {
        order: 5;
    }

    .iph-root .order-lg-6 {
        order: 6;
    }

    .iph-root .order-lg-7 {
        order: 7;
    }

    .iph-root .order-lg-8 {
        order: 8;
    }

    .iph-root .order-lg-9 {
        order: 9;
    }

    .iph-root .order-lg-10 {
        order: 10;
    }

    .iph-root .order-lg-11 {
        order: 11;
    }

    .iph-root .order-lg-12 {
        order: 12;
    }

    .iph-root .offset-lg-0 {
        margin-left: 0;
    }

    .iph-root .offset-lg-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-lg-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-lg-3 {
        margin-left: 25%;
    }

    .iph-root .offset-lg-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-lg-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-lg-6 {
        margin-left: 50%;
    }

    .iph-root .offset-lg-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-lg-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-lg-9 {
        margin-left: 75%;
    }

    .iph-root .offset-lg-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-lg-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1440px) {
    .iph-root .col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xl-first {
        order: -1;
    }

    .iph-root .order-xl-last {
        order: 13;
    }

    .iph-root .order-xl-0 {
        order: 0;
    }

    .iph-root .order-xl-1 {
        order: 1;
    }

    .iph-root .order-xl-2 {
        order: 2;
    }

    .iph-root .order-xl-3 {
        order: 3;
    }

    .iph-root .order-xl-4 {
        order: 4;
    }

    .iph-root .order-xl-5 {
        order: 5;
    }

    .iph-root .order-xl-6 {
        order: 6;
    }

    .iph-root .order-xl-7 {
        order: 7;
    }

    .iph-root .order-xl-8 {
        order: 8;
    }

    .iph-root .order-xl-9 {
        order: 9;
    }

    .iph-root .order-xl-10 {
        order: 10;
    }

    .iph-root .order-xl-11 {
        order: 11;
    }

    .iph-root .order-xl-12 {
        order: 12;
    }

    .iph-root .offset-xl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xl-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1920px) {
    .iph-root .col-xxl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .iph-root .col-xxl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: 100%;
    }

    .iph-root .col-xxl-1 {
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .iph-root .col-xxl-2 {
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .iph-root .col-xxl-3 {
        flex: 0 0 25%;
        max-width: 25%;
    }

    .iph-root .col-xxl-4 {
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .col-xxl-5 {
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .iph-root .col-xxl-6 {
        flex: 0 0 50%;
        max-width: 50%;
    }

    .iph-root .col-xxl-7 {
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .iph-root .col-xxl-8 {
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .iph-root .col-xxl-9 {
        flex: 0 0 75%;
        max-width: 75%;
    }

    .iph-root .col-xxl-10 {
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .iph-root .col-xxl-11 {
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .iph-root .col-xxl-12 {
        flex: 0 0 100%;
        max-width: 100%;
    }

    .iph-root .order-xxl-first {
        order: -1;
    }

    .iph-root .order-xxl-last {
        order: 13;
    }

    .iph-root .order-xxl-0 {
        order: 0;
    }

    .iph-root .order-xxl-1 {
        order: 1;
    }

    .iph-root .order-xxl-2 {
        order: 2;
    }

    .iph-root .order-xxl-3 {
        order: 3;
    }

    .iph-root .order-xxl-4 {
        order: 4;
    }

    .iph-root .order-xxl-5 {
        order: 5;
    }

    .iph-root .order-xxl-6 {
        order: 6;
    }

    .iph-root .order-xxl-7 {
        order: 7;
    }

    .iph-root .order-xxl-8 {
        order: 8;
    }

    .iph-root .order-xxl-9 {
        order: 9;
    }

    .iph-root .order-xxl-10 {
        order: 10;
    }

    .iph-root .order-xxl-11 {
        order: 11;
    }

    .iph-root .order-xxl-12 {
        order: 12;
    }

    .iph-root .offset-xxl-0 {
        margin-left: 0;
    }

    .iph-root .offset-xxl-1 {
        margin-left: 8.33333%;
    }

    .iph-root .offset-xxl-2 {
        margin-left: 16.66667%;
    }

    .iph-root .offset-xxl-3 {
        margin-left: 25%;
    }

    .iph-root .offset-xxl-4 {
        margin-left: 33.33333%;
    }

    .iph-root .offset-xxl-5 {
        margin-left: 41.66667%;
    }

    .iph-root .offset-xxl-6 {
        margin-left: 50%;
    }

    .iph-root .offset-xxl-7 {
        margin-left: 58.33333%;
    }

    .iph-root .offset-xxl-8 {
        margin-left: 66.66667%;
    }

    .iph-root .offset-xxl-9 {
        margin-left: 75%;
    }

    .iph-root .offset-xxl-10 {
        margin-left: 83.33333%;
    }

    .iph-root .offset-xxl-11 {
        margin-left: 91.66667%;
    }
}

.iph-root .iph-margin-bottom-xxs,
.iph-root .iph-dealerinfo__address-dealername {
    margin-bottom: 3px;
}

.iph-root .iph-margin-bottom-xs,
.iph-root .iph-opening-hours__item-title,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item {
    margin-bottom: 6px;
}

.iph-root .iph-margin-bottom-s,
.iph-root .iph-dealerinfo__additional-link-list,
.iph-root .iph-dealerinfo__additional-link-item,
.iph-root .iph-stockteaser__links,
.iph-root .iph-stockteaser__links .iph-button-group__item {
    margin-bottom: 12px;
}

.iph-root .iph-margin-bottom-m,
.iph-root .iph-button-group__item,
.iph-root .iph-dealerinfo__address-sport {
    margin-bottom: 18px;
}

.iph-root .iph-margin-bottom-l,
.iph-root .iph-dealerinfo__address-postal,
.iph-root .iph-dealerinfo__address-phone,
.iph-root .iph-dealerinfo__address-email,
.iph-root .iph-stockteaser__select,
.iph-root .iph-stockteaser__error-message,
.iph-root .iph-header-logobar,
.iph-root .iph-header-logobar__phonenumbers--dgp {
    margin-bottom: 24px;
}

.iph-root .iph-margin-bottom-xl,
.iph-root .iph-dealerinfo__map,
.iph-root .iph-dealerinfo__address-dealertype,
.iph-root .iph-dealerinfo__controls,
.iph-root .iph-stockteaser__headline,
.iph-root .iph-opening-hours__item,
.iph-root .iph-opening-hours__additional-info,
.iph-root .iph-sitemap__category {
    margin-bottom: 30px;
}

.iph-root .iph-negative-margin-bottom-xl {
    margin-bottom: -30px;
}

.iph-root .iph-margin-bottom-xxl,
.iph-root .iph-dealerinfo__contact-box,
.iph-root .iph-sitemap.iph-accordion__group {
    margin-bottom: 36px;
}

.iph-root .iph-negative-margin-bottom-xxl {
    margin-bottom: -36px;
}

.iph-root .iph-margin-bottom-3xl {
    margin-bottom: 42px;
}

.iph-root .iph-margin-top-xxs {
    margin-top: 3px;
}

.iph-root .iph-margin-top-xs,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item {
    margin-top: 6px;
}

.iph-root .iph-margin-top-s {
    margin-top: 12px;
}

.iph-root .iph-margin-top-m,
.iph-root .iph-opening-hours__row {
    margin-top: 18px;
}

.iph-root .iph-margin-top-l,
.iph-root .iph-header-logobar__phonenumbers--dgp {
    margin-top: 24px;
}

.iph-root .iph-margin-top-xl,
.iph-root .iph-header-logobar {
    margin-top: 30px;
}

.iph-root .iph-margin-top-xxl {
    margin-top: 36px;
}

.iph-root .iph-margin-top-3xl,
.iph-root .dgp-dealer-list .iph-dealerinfo {
    margin-top: 42px;
}

.iph-root .iph-padding-bottom-xxs {
    padding-bottom: 3px;
}

.iph-root .iph-padding-bottom-xs {
    padding-bottom: 6px;
}

.iph-root .iph-padding-bottom-s,
.iph-root .iph-stockteaser,
.iph-root .iph-footer__copyright {
    padding-bottom: 12px;
}

.iph-root .iph-padding-bottom-m,
.iph-root .iph-footer__metanavigation {
    padding-bottom: 18px;
}

.iph-root .iph-padding-bottom-l {
    padding-bottom: 24px;
}

.iph-root .iph-padding-bottom-xl,
.iph-root .iph-footer__linklist {
    padding-bottom: 30px;
}

.iph-root .iph-padding-bottom-xxl,
.iph-root .iph-footer__footnotes-and-legaltext,
.iph-root .iph-footer__scrolltotop {
    padding-bottom: 36px;
}

.iph-root .iph-padding-bottom-3xl,
.iph-root .iph-footer__socialbar {
    padding-bottom: 42px;
}

.iph-root .iph-padding-top-xxs {
    padding-top: 3px;
}

.iph-root .iph-padding-top-xs {
    padding-top: 6px;
}

.iph-root .iph-padding-top-s,
.iph-root .iph-footer__copyright {
    padding-top: 12px;
}

.iph-root .iph-padding-top-m {
    padding-top: 18px;
}

.iph-root .iph-padding-top-l,
.iph-root .iph-footer__dealerinfo {
    padding-top: 24px;
}

.iph-root .iph-padding-top-xl,
.iph-root .iph-stockteaser {
    padding-top: 30px;
}

.iph-root .iph-padding-top-xxl,
.iph-root .iph-footer__footnotes-and-legaltext,
.iph-root .iph-footer__metanavigation,
.iph-root .iph-footer__sitemap,
.iph-root .iph-footer__socialbar,
.iph-root .iph-footer__linklist {
    padding-top: 36px;
}

.iph-root .iph-padding-top-3xl {
    padding-top: 42px;
}

@media (min-width: 768px) {
    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 48px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 48px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 48px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-margin-bottom-xxl,
    .iph-root .iph-dealerinfo__contact-box,
    .iph-root .iph-sitemap.iph-accordion__group {
        margin-bottom: 42px;
    }

    .iph-root .iph-negative-margin-bottom-xxl {
        margin-bottom: -42px;
    }

    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 60px;
    }

    .iph-root .iph-margin-top-xxl {
        margin-top: 42px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 60px;
    }

    .iph-root .iph-padding-bottom-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__scrolltotop {
        padding-bottom: 42px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 60px;
    }

    .iph-root .iph-padding-top-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__metanavigation,
    .iph-root .iph-footer__sitemap,
    .iph-root .iph-footer__socialbar,
    .iph-root .iph-footer__linklist {
        padding-top: 42px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 60px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-margin-bottom-xl,
    .iph-root .iph-dealerinfo__map,
    .iph-root .iph-dealerinfo__address-dealertype,
    .iph-root .iph-dealerinfo__controls,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-opening-hours__item,
    .iph-root .iph-opening-hours__additional-info,
    .iph-root .iph-sitemap__category {
        margin-bottom: 36px;
    }

    .iph-root .iph-negative-margin-bottom-xl {
        margin-bottom: -36px;
    }

    .iph-root .iph-margin-bottom-xxl,
    .iph-root .iph-dealerinfo__contact-box,
    .iph-root .iph-sitemap.iph-accordion__group {
        margin-bottom: 54px;
    }

    .iph-root .iph-negative-margin-bottom-xxl {
        margin-bottom: -54px;
    }

    .iph-root .iph-margin-bottom-3xl {
        margin-bottom: 78px;
    }

    .iph-root .iph-margin-top-xl,
    .iph-root .iph-header-logobar {
        margin-top: 36px;
    }

    .iph-root .iph-margin-top-xxl {
        margin-top: 54px;
    }

    .iph-root .iph-margin-top-3xl,
    .iph-root .dgp-dealer-list .iph-dealerinfo {
        margin-top: 78px;
    }

    .iph-root .iph-padding-bottom-xl,
    .iph-root .iph-footer__linklist {
        padding-bottom: 36px;
    }

    .iph-root .iph-padding-bottom-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__scrolltotop {
        padding-bottom: 54px;
    }

    .iph-root .iph-padding-bottom-3xl,
    .iph-root .iph-footer__socialbar {
        padding-bottom: 78px;
    }

    .iph-root .iph-padding-top-xl,
    .iph-root .iph-stockteaser {
        padding-top: 36px;
    }

    .iph-root .iph-padding-top-xxl,
    .iph-root .iph-footer__footnotes-and-legaltext,
    .iph-root .iph-footer__metanavigation,
    .iph-root .iph-footer__sitemap,
    .iph-root .iph-footer__socialbar,
    .iph-root .iph-footer__linklist {
        padding-top: 54px;
    }

    .iph-root .iph-padding-top-3xl {
        padding-top: 78px;
    }
}

.iph-root .iph-margin-right-xxs {
    margin-right: 3px;
}

.iph-root .iph-margin-right-xs,
.iph-root .iph-stockteaser__count {
    margin-right: 6px;
}

.iph-root .iph-margin-right-s,
.iph-root .iph-header-logobar__rings,
.iph-root .iph-header-logobar__phonenumbers .iph-icon {
    margin-right: 12px;
}

.iph-root .iph-margin-right-m {
    margin-right: 18px;
}

.iph-root .iph-margin-right-l,
.iph-root .iph-stockteaser__links .iph-button-group__item:not(:last-child),
.iph-root .iph-header-logobar__phonenumbers {
    margin-right: 24px;
}

.iph-root .iph-margin-right-xl {
    margin-right: 30px;
}

.iph-root .iph-margin-right-xxl,
.iph-root .iph-stockteaser__headline,
.iph-root .iph-metanavigation .iph-button-group__item,
.iph-root .iph-sitemap__category-title,
.iph-root .iph-sitemap__item,
.iph-root .iph-footer-linklist .iph-button-group__item {
    margin-right: 36px;
}

.iph-root .iph-margin-right-3xl,
.iph-root .iph-stockteaser__select {
    margin-right: 42px;
}

.iph-root .iph-margin-left-xxs {
    margin-left: 3px;
}

.iph-root .iph-margin-left-xs,
.iph-root .iph-stockteaser__error-message .iph-button--is-link {
    margin-left: 6px;
}

.iph-root .iph-margin-left-s {
    margin-left: 12px;
}

.iph-root .iph-margin-left-m,
.iph-root .iph-button-group--horizontal .iph-button-group__item {
    margin-left: 18px;
}

.iph-root .iph-negative-margin-left-m,
.iph-root .iph-button-group--horizontal {
    margin-left: -18px;
}

.iph-root .iph-margin-left-l {
    margin-left: 24px;
}

.iph-root .iph-negative-margin-left-l {
    margin-left: -24px;
}

.iph-root .iph-margin-left-xl,
.iph-root .iph-list--horizontal li {
    margin-left: 30px;
}

.iph-root .iph-negative-margin-left-xl,
.iph-root .iph-list--horizontal {
    margin-left: -30px;
}

.iph-root .iph-margin-left-xxl {
    margin-left: 36px;
}

.iph-root .iph-margin-left-3xl {
    margin-left: 42px;
}

@media (min-width: 768px) {
    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 48px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root .iph-margin-right-xxl,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-metanavigation .iph-button-group__item,
    .iph-root .iph-sitemap__category-title,
    .iph-root .iph-sitemap__item,
    .iph-root .iph-footer-linklist .iph-button-group__item {
        margin-right: 42px;
    }

    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 60px;
    }

    .iph-root .iph-margin-left-xxl {
        margin-left: 42px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 60px;
    }
}

@media (min-width: 1440px) {
    .iph-root .iph-margin-right-xl {
        margin-right: 36px;
    }

    .iph-root .iph-margin-right-xxl,
    .iph-root .iph-stockteaser__headline,
    .iph-root .iph-metanavigation .iph-button-group__item,
    .iph-root .iph-sitemap__category-title,
    .iph-root .iph-sitemap__item,
    .iph-root .iph-footer-linklist .iph-button-group__item {
        margin-right: 54px;
    }

    .iph-root .iph-margin-right-3xl,
    .iph-root .iph-stockteaser__select {
        margin-right: 78px;
    }

    .iph-root .iph-margin-left-xl,
    .iph-root .iph-list--horizontal li {
        margin-left: 36px;
    }

    .iph-root .iph-margin-left-xxl {
        margin-left: 54px;
    }

    .iph-root .iph-margin-left-3xl {
        margin-left: 78px;
    }
}

.iph-root .iph-inset-xxs {
    padding: 3px;
}

.iph-root .iph-inset-xs {
    padding: 6px;
}

.iph-root .iph-inset-s,
.iph-root .iph-accordion__trigger {
    padding: 12px;
}

.iph-root .iph-inset-m,
.iph-root .iph-accordion__panel {
    padding: 18px;
}

.iph-root .iph-inset-l {
    padding: 24px;
}

.iph-root .iph-inset-xl {
    padding: 30px;
}

.iph-root .iph-inset-squish-s {
    padding: 12px 18px;
}

.iph-root .iph-inset-squish-m {
    padding: 18px 30px;
}

.iph-root .iph-inset-stretch {
    padding: 6px 12px;
}

@media (min-width: 1440px) {
    .iph-root .iph-inset-xl {
        padding: 36px;
    }
}

@media (min-width: 1920px) {
    .iph-root .iph-inset-xl {
        padding: 42px;
    }
}

/* Headline dimensions */
.iph-root h1,
.iph-root .iph-order-1 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 27px;
    line-height: 42px;
}

@media (min-width: 768px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 36px;
        line-height: 48px;
    }
}

@media (min-width: 1024px) {
    .iph-root h1,
    .iph-root .iph-order-1 {
        font-size: 42px;
        line-height: 60px;
    }
}

.iph-root h2,
.iph-root .iph-order-2 {
    font-family: "Audi Type Extended", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 24px;
        line-height: 36px;
    }
}

@media (min-width: 1024px) {
    .iph-root h2,
    .iph-root .iph-order-2 {
        font-size: 30px;
        line-height: 42px;
    }
}

.iph-root h3,
.iph-root .iph-order-3,
.iph-root .iph-dealerinfo__address-dealername {
    font-family: "Audi Type Screen", sans-serif;
    font-size: 21px;
    line-height: 30px;
}

@media (min-width: 768px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

@media (min-width: 1024px) {
    .iph-root h3,
    .iph-root .iph-order-3,
    .iph-root .iph-dealerinfo__address-dealername {
        font-size: 21px;
        line-height: 30px;
    }
}

/* Copy dimensions */
.iph-root .iph-copy-s, .iph-root .iph-button--is-link--small, .iph-root .iph-header-logobar__phonenumbers, .iph-root .iph-copyright, .iph-root .iph-legaltext, .iph-root .iph-footnotes, .iph-root .iph-metanavigation {
    font-size: 13px;
    line-height: 18px;
}

.iph-root .iph-textline-audi-sport, .iph-root .iph-copy-m, .iph-root .iph-button--is-link--medium, .iph-root .iph-dealerinfo__address, .iph-root .iph-dealerinfo__address-dealertype, .iph-root .iph-stockteaser--small .iph-stockteaser__headline, .iph-root .iph-opening-hours__item-title, .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__trigger, .iph-root .iph-sitemap__category-title, .iph-root .iph-sitemap__item {
    font-size: 16px;
    line-height: 24px;
}

.iph-root .iph-stockteaser__headline {
    font-size: 18px;
    line-height: 30px;
}

.iph-root .iph-header-logobar__dealername {
    font-size: 13px;
    line-height: 18px;
}

@media (min-width: 768px) {
    .iph-root .iph-header-logobar__dealername {
        font-size: 14px;
        line-height: 24px;
    }
}

.iph-root .iph-textline-audi-sport {
    font-family: "Audi Type Extended", sans-serif;
    font-weight: 700;
    line-height: 18px !important;
    padding-left: 18px;
}

    .iph-root .iph-textline-audi-sport::before {
        content: url("data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
        position: absolute;
        width: 18px;
        height: 18px;
        margin-left: -18px;
    }

.iph-root .iph-footer__sitemap {
    background: #f2f2f2;
    border-bottom: 1px solid transparent;
}

/* Sitemap in Accordion Mode */
.iph-root .iph-sitemap.iph-accordion__group .iph-accordion__trigger, .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__panel .iph-sitemap__item {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 12px;
    padding-bottom: 12px;
}

.iph-root .iph-sitemap.iph-accordion__group {
    width: 100%;
}

    .iph-root .iph-sitemap.iph-accordion__group .iph-accordion {
        padding: 0;
        margin-bottom: 0;
    }

    .iph-root .iph-sitemap.iph-accordion__group .iph-accordion-secondary {
        border-width: 1px 0;
    }

    .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__trigger {
        font-weight: 700;
        margin-right: 0;
        background-position: center right 4%;
    }

    .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__panel {
        padding: 1px 0;
    }

        .iph-root .iph-sitemap.iph-accordion__group .iph-accordion__panel .iph-sitemap__item {
            margin-right: 0;
        }

/* Normal Sitemap */
.iph-root .iph-sitemap {
    width: 100%;
}

.iph-root .iph-sitemap__category {
    height: auto;
}

.iph-root .iph-sitemap__category-title {
    font-weight: 700;
}

@media (min-width: 1024px) {
    .iph-root .iph-sitemap {
        display: flex;
        flex-wrap: wrap;
        margin-right: -12px;
        margin-left: -12px;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .iph-root .iph-sitemap__category {
        position: relative;
        width: 100%;
        padding-right: 12px;
        padding-left: 12px;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .iph-root .iph-sitemap__category-item-wrapper {
        max-height: initial !important;
    }
}

.iph-root .iph-footer__socialbar {
    background: #fff;
}

.iph-root .iph-footer__linklist {
    border-top: 1px solid #fff;
    background: #f2f2f2;
}

.iph-root .iph-footer-linklist {
    width: 100%;
    text-align: left;
    margin-bottom: 0;
}

@media (min-width: 768px) {
    .iph-root .iph-footer-linklist {
        text-align: center;
    }
}

.iph-root .iph-footer-linklist .iph-button-group {
    margin-bottom: 0;
}

.iph-root .iph-footer-linklist .iph-button-group__item {
    line-height: 30px;
    vertical-align: middle;
}

@media (min-width: 768px) {
    .iph-root .iph-footer-linklist .iph-button-group__item {
        display: inline-block;
    }
}

.iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous, .iph-gallery__full-images-controls-previous, .iph-gallery__full-images-controls-next, .iph-gallery__full-images-controls-fullscreen {
    background: none;
    height: 45px;
    width: 45px;
    border: 0;
    color: #fff;
    cursor: pointer;
}

    .iph-gallery__overlay-controls-close span, .iph-gallery__overlay-controls-next span, .iph-gallery__overlay-controls-previous span, .iph-gallery__full-images-controls-previous span, .iph-gallery__full-images-controls-next span, .iph-gallery__full-images-controls-fullscreen span {
        display: inline-block;
        text-indent: -9999px;
    }

    .iph-gallery__overlay-controls-close::after, .iph-gallery__overlay-controls-next::after, .iph-gallery__overlay-controls-previous::after, .iph-gallery__full-images-controls-previous::after, .iph-gallery__full-images-controls-next::after, .iph-gallery__full-images-controls-fullscreen::after {
        content: "";
        bottom: 50%;
        color: #fff;
        display: block;
        font-family: "AudiTypeNormal", Verdana, Arial, sans-serif;
        margin-bottom: -15px;
        margin-right: -15px;
        right: 50%;
        position: absolute;
        text-indent: 0;
        z-index: 4;
        width: 30px;
        height: 30px;
    }

    .iph-gallery__overlay-controls-close:hover, .iph-gallery__overlay-controls-next:hover, .iph-gallery__overlay-controls-previous:hover, .iph-gallery__full-images-controls-previous:hover, .iph-gallery__full-images-controls-next:hover, .iph-gallery__full-images-controls-fullscreen:hover {
        color: #4c4c4c;
    }

    .iph-gallery__overlay-controls-close:disabled, .iph-gallery__overlay-controls-next:disabled, .iph-gallery__overlay-controls-previous:disabled, .iph-gallery__full-images-controls-previous:disabled, .iph-gallery__full-images-controls-next:disabled, .iph-gallery__full-images-controls-fullscreen:disabled {
        color: #4c4c4c;
        cursor: default;
        cursor: not-allowed;
    }

.iph-gallery__full-images-controls {
    width: 100%;
    position: absolute;
    z-index: 20;
    display: flex;
    clear: both;
    white-space: nowrap;
    border-top: 1px solid #fff;
}

.iph-gallery__overlay-controls {
    position: fixed;
    top: 0;
    height: 60px;
    width: 100%;
    background-color: #1a1a1a;
    z-index: 30;
}

@media (min-width: 769px) {
    .iph-gallery__overlay-controls {
        height: 60px;
    }
}

@media (min-width: 1025px) {
    .iph-gallery__overlay-controls {
        height: 60px;
    }

    .iph-gallery__overlay-controls-image-controls {
        text-align: center;
    }
}

.iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous, .iph-gallery__overlay-controls-position {
    display: inline-block;
    height: 60px;
    line-height: 60px;
}

@media (min-width: 769px) {
    .iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous, .iph-gallery__overlay-controls-position {
        height: 60px;
        line-height: 60px;
    }
}

@media (min-width: 1025px) {
    .iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous, .iph-gallery__overlay-controls-position {
        height: 60px;
        line-height: 60px;
    }
}

.iph-gallery__overlay-controls-position {
    text-align: center;
    min-width: 70px;
}

.iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous {
    position: relative;
    background: none;
    margin: 0;
    padding: 0;
    width: 60px;
}

@media (min-width: 769px) {
    .iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous {
        width: 60px;
    }
}

@media (min-width: 1025px) {
    .iph-gallery__overlay-controls-close, .iph-gallery__overlay-controls-next, .iph-gallery__overlay-controls-previous {
        width: 60px;
    }
}

.iph-gallery__overlay-controls-close:not(:disabled), .iph-gallery__overlay-controls-next:not(:disabled), .iph-gallery__overlay-controls-previous:not(:disabled) {
    cursor: pointer;
}

.iph-gallery__overlay-controls-previous {
    margin-left: 10px;
}

@media (min-width: 1025px) {
    .iph-gallery__overlay-controls-previous {
        margin-left: 0;
    }
}

.iph-gallery__overlay-controls-previous::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__overlay-controls-previous:not(:disabled):hover::after {
    background: no-repeat top left;
    background-size: contain;
}

@media not all and (hover: hover) {
    .iph-gallery__overlay-controls-previous:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__overlay-controls-previous:disabled::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__overlay-controls-close {
    position: absolute;
    top: 0;
    right: 10px;
}

    .iph-gallery__overlay-controls-close::after {
        width: 16px;
        height: 16px;
        margin-right: -8px;
        margin-bottom: -8px;
        background: no-repeat top left;
        background-size: contain;
    }

    .iph-gallery__overlay-controls-close:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }

@media not all and (hover: hover) {
    .iph-gallery__overlay-controls-close:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__overlay-controls-next::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__overlay-controls-next:not(:disabled):hover::after {
    background: no-repeat top left;
    background-size: contain;
}

@media not all and (hover: hover) {
    .iph-gallery__overlay-controls-next:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__overlay-controls-next:disabled::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__full-images-controls-previous-wrapper, .iph-gallery__full-images-controls-position, .iph-gallery__full-images-controls-next-wrapper {
    position: relative;
    background-color: #333;
    flex-grow: 1;
    height: 45px;
    line-height: 45px;
}

.iph-gallery__full-images-controls-position {
    flex: 0 0 110px;
    margin: 0;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: top;
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    font-size: 16px;
    text-align: center;
    color: #fff;
}

.iph-gallery__full-images-controls-previous, .iph-gallery__full-images-controls-fullscreen {
    position: absolute;
    left: 0;
}

.iph-gallery__full-images-controls-fullscreen {
    margin-left: 6px;
}

.iph-gallery__full-images-controls-next {
    position: absolute;
    right: 0;
}

.iph-gallery__full-images-controls-previous::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__full-images-controls-previous:not(:disabled):hover::after {
    background: no-repeat top left;
    background-size: contain;
}

@media not all and (hover: hover) {
    .iph-gallery__full-images-controls-previous:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__full-images-controls-previous:disabled::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__full-images-controls-fullscreen::after {
    width: 18px;
    height: 18px;
    margin-right: -9px;
    margin-bottom: -9px;
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__full-images-controls-fullscreen:not(:disabled):hover::after {
    background: no-repeat top left;
    background-size: contain;
}

@media not all and (hover: hover) {
    .iph-gallery__full-images-controls-fullscreen:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__full-images-controls-next::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__full-images-controls-next:not(:disabled):hover::after {
    background: no-repeat top left;
    background-size: contain;
}

@media not all and (hover: hover) {
    .iph-gallery__full-images-controls-next:not(:disabled):hover::after {
        background: no-repeat top left;
        background-size: contain;
    }
}

.iph-gallery__full-images-controls-next:disabled::after {
    background: no-repeat top left;
    background-size: contain;
}

.iph-gallery__overlay {
    color: #e5e5e5;
    display: none;
    font-family: "AudiTypeNormal", Verdana, Arial, sans-serif;
    font-size: 16px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2000;
    background: rgba(26, 26, 26, 0.9);
    overflow: hidden;
}

.iph-gallery__overlay-images-list-wrapper {
    height: calc(100% - 60px);
    overflow-y: scroll;
    overflow-x: hidden;
    position: relative;
    padding: 0;
    margin: 60px 0 0 0;
}

@media (min-width: 769px) {
    .iph-gallery__overlay-images-list-wrapper {
        height: calc(100% - 60px);
        margin-top: 60px;
    }
}

@media (min-width: 1025px) {
    .iph-gallery__overlay-images-list-wrapper {
        height: calc(100% - 60px);
        margin-top: 60px;
    }
}

.iph-gallery__overlay-images-list {
    padding: 0;
    margin: 0 auto;
    max-width: 1408px;
    overflow: hidden;
}

.iph-gallery__overlay .iph-gallery__list-item {
    max-width: 1408px;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 50px;
}

@media (min-width: 769px) {
    .iph-gallery__overlay .iph-gallery__list-item {
        padding-top: 0;
        padding-bottom: 50px;
    }
}

@media (min-width: 1025px) {
    .iph-gallery__overlay .iph-gallery__list-item {
        padding-top: 20px;
        padding-bottom: 50px;
    }
}

.iph-gallery__overlay .iph-gallery__list-item--active {
    display: block;
    z-index: 20;
}

.iph-gallery__overlay .iph-gallery__list-item--loading .iph-gallery__list-item-picture {
    display: none;
}

.iph-gallery__overlay .iph-gallery__list-item--loading .iph-gallery__list-item-image-container::before {
    content: "";
    background: no-repeat top left;
    position: absolute;
    height: 44px;
    width: 44px;
    z-index: 5;
    top: 50%;
    left: 50%;
    margin: -22px 0 0 -22px;
}

.iph-gallery__overlay .iph-gallery__list-item-image-container {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
}

.iph-gallery__overlay .iph-gallery__list-item-image {
    -webkit-filter: blur(3px);
    filter: blur(3px);
}

.iph-gallery__overlay .iph-gallery__list-item-picture-fallback-image, .iph-gallery__overlay .iph-gallery__list-item-image {
    width: 100%;
    height: auto;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.iph-gallery__overlay .iph-gallery__list-item-description, .iph-gallery__overlay .iph-gallery__list-item-emission-text {
    line-height: 1.6em;
    padding: 20px 4% 0;
}

@media (min-width: 1408px) {
    .iph-gallery__overlay .iph-gallery__list-item-description, .iph-gallery__overlay .iph-gallery__list-item-emission-text {
        padding-left: 0;
        padding-right: 0;
    }
}

.iph-gallery.iph-gallery--fullscreen .iph-gallery__overlay {
    display: block;
}

.iph-gallery__full-images-list {
    position: relative;
    overflow: hidden;
    transition: height 0.444s cubic-bezier(0.23, 1, 0.32, 1);
}

.iph-gallery__full-images .iph-gallery__list-item {
    width: 100%;
    position: absolute;
    top: 0;
}

.iph-gallery__thumbnails__active-frame {
    transition: transform 0.222s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.iph-gallery__overlay-images-list {
    position: relative;
}

.iph-gallery__overlay .iph-gallery__list-item {
    position: absolute;
    width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 0;
}

.iph-gallery__animation--in--ltr, .iph-gallery__animation--in--rtl, .iph-gallery__animation--out--ltr, .iph-gallery__animation--out--rtl {
    z-index: 10;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

    .iph-gallery__animation--in--ltr ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--in--ltr ~ .iph-gallery__list-item-emission-text,
    .iph-gallery__animation--in--rtl ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--in--rtl ~ .iph-gallery__list-item-emission-text,
    .iph-gallery__animation--out--ltr ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--out--ltr ~ .iph-gallery__list-item-emission-text,
    .iph-gallery__animation--out--rtl ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--out--rtl ~ .iph-gallery__list-item-emission-text {
        -webkit-animation-duration: 0.3s;
        animation-duration: 0.3s;
        -webkit-animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        animation-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
        -webkit-animation-fill-mode: both;
        animation-fill-mode: both;
    }

.iph-gallery .iph-gallery__list-item-description,
.iph-gallery .iph-gallery__list-item-emission-text {
    opacity: 0;
}

.iph-gallery .iph-gallery__list-item--active .iph-gallery__list-item-description,
.iph-gallery .iph-gallery__list-item--active .iph-gallery__list-item-emission-text {
    opacity: 1;
}

.iph-gallery__animation--in--ltr {
    -webkit-animation-name: iph-gallery__slide-in-left-to-right;
    animation-name: iph-gallery__slide-in-left-to-right;
}

    .iph-gallery__animation--in--ltr ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--in--ltr ~ .iph-gallery__list-item-emission-text {
        -webkit-animation-name: iph-gallery__opacity-text-in;
        animation-name: iph-gallery__opacity-text-in;
    }

.iph-gallery__animation--in--rtl {
    -webkit-animation-name: iph-gallery__slide-in-right-to-left;
    animation-name: iph-gallery__slide-in-right-to-left;
}

    .iph-gallery__animation--in--rtl ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--in--rtl ~ .iph-gallery__list-item-emission-text {
        -webkit-animation-name: iph-gallery__opacity-text-in;
        animation-name: iph-gallery__opacity-text-in;
    }

.iph-gallery__animation--out--ltr {
    -webkit-animation-name: iph-gallery__slide-out-left-to-right;
    animation-name: iph-gallery__slide-out-left-to-right;
}

    .iph-gallery__animation--out--ltr ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--out--ltr ~ .iph-gallery__list-item-emission-text {
        -webkit-animation-name: iph-gallery__opacity-text-out;
        animation-name: iph-gallery__opacity-text-out;
    }

.iph-gallery__animation--out--rtl {
    -webkit-animation-name: iph-gallery__slide-out-right-to-left;
    animation-name: iph-gallery__slide-out-right-to-left;
}

    .iph-gallery__animation--out--rtl ~ .iph-gallery__list-item-description,
    .iph-gallery__animation--out--rtl ~ .iph-gallery__list-item-emission-text {
        -webkit-animation-name: iph-gallery__opacity-text-out;
        animation-name: iph-gallery__opacity-text-out;
    }

@-webkit-keyframes iph-gallery__slide-in-left-to-right {
    0% {
        transform: translate3d(-100%, 0, 0);
        opacity: 1;
        z-index: 5;
    }

    100% {
        transform: translate3d(0, 0, 0);
        z-index: 5;
    }
}

@keyframes iph-gallery__slide-in-left-to-right {
    0% {
        transform: translate3d(-100%, 0, 0);
        opacity: 1;
        z-index: 5;
    }

    100% {
        transform: translate3d(0, 0, 0);
        z-index: 5;
    }
}

@-webkit-keyframes iph-gallery__slide-in-right-to-left {
    0% {
        transform: translate3d(100%, 0, 0);
        opacity: 1;
    }

    100% {
        transform: translate3d(0, 0, 0);
    }
}

@keyframes iph-gallery__slide-in-right-to-left {
    0% {
        transform: translate3d(100%, 0, 0);
        opacity: 1;
    }

    100% {
        transform: translate3d(0, 0, 0);
    }
}

@-webkit-keyframes iph-gallery__slide-out-left-to-right {
    0% {
        transform: translate3d(0, 0, 0);
        opacity: 1;
        z-index: 1;
    }

    99.99% {
        opacity: 1;
    }

    100% {
        transform: translate3d(50%, 0, 0);
        opacity: 0;
        z-index: 1;
    }
}

@keyframes iph-gallery__slide-out-left-to-right {
    0% {
        transform: translate3d(0, 0, 0);
        opacity: 1;
        z-index: 1;
    }

    99.99% {
        opacity: 1;
    }

    100% {
        transform: translate3d(50%, 0, 0);
        opacity: 0;
        z-index: 1;
    }
}

@-webkit-keyframes iph-gallery__slide-out-right-to-left {
    0% {
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }

    99.99% {
        opacity: 1;
    }

    100% {
        transform: translate3d(-50%, 0, 0);
        opacity: 0;
    }
}

@keyframes iph-gallery__slide-out-right-to-left {
    0% {
        transform: translate3d(0, 0, 0);
        opacity: 1;
    }

    99.99% {
        opacity: 1;
    }

    100% {
        transform: translate3d(-50%, 0, 0);
        opacity: 0;
    }
}

@-webkit-keyframes iph-gallery__opacity-text-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes iph-gallery__opacity-text-in {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes iph-gallery__opacity-text-out {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@keyframes iph-gallery__opacity-text-out {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/*
 * Container style
 */
.iph-root .ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.iph-root .ps__rail-x {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 15px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0px;
    /* please don't change 'position' */
    position: absolute;
}

.iph-root .ps__rail-y {
    display: none;
    opacity: 0;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    width: 15px;
    /* there must be 'right' or 'left' for ps__rail-y */
    right: 0;
    /* please don't change 'position' */
    position: absolute;
}

.iph-root .ps--active-x > .ps__rail-x,
.iph-root .ps--active-y > .ps__rail-y {
    display: block;
    background-color: transparent;
}

.iph-root .ps:hover > .ps__rail-x,
.iph-root .ps:hover > .ps__rail-y,
.iph-root .ps--focus > .ps__rail-x,
.iph-root .ps--focus > .ps__rail-y,
.iph-root .ps--scrolling-x > .ps__rail-x,
.iph-root .ps--scrolling-y > .ps__rail-y {
    opacity: 0.6;
}

.iph-root .ps .ps__rail-x:hover,
.iph-root .ps .ps__rail-y:hover,
.iph-root .ps .ps__rail-x:focus,
.iph-root .ps .ps__rail-y:focus,
.iph-root .ps .ps__rail-x.ps--clicking,
.iph-root .ps .ps__rail-y.ps--clicking {
    background-color: #eee;
    opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.iph-root .ps__thumb-x {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, height .2s ease-in-out;
    -webkit-transition: background-color .2s linear, height .2s ease-in-out;
    height: 6px;
    /* there must be 'bottom' for ps__thumb-x */
    bottom: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.iph-root .ps__thumb-y {
    background-color: #aaa;
    border-radius: 6px;
    transition: background-color .2s linear, width .2s ease-in-out;
    -webkit-transition: background-color .2s linear, width .2s ease-in-out;
    width: 6px;
    /* there must be 'right' for ps__thumb-y */
    right: 2px;
    /* please don't change 'position' */
    position: absolute;
}

.iph-root .ps__rail-x:hover > .ps__thumb-x,
.iph-root .ps__rail-x:focus > .ps__thumb-x,
.iph-root .ps__rail-x.ps--clicking .ps__thumb-x {
    background-color: #999;
    height: 11px;
}

.iph-root .ps__rail-y:hover > .ps__thumb-y,
.iph-root .ps__rail-y:focus > .ps__thumb-y,
.iph-root .ps__rail-y.ps--clicking .ps__thumb-y {
    background-color: #999;
    width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
    .iph-root .ps {
        overflow: auto !important;
    }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .iph-root .ps {
        overflow: auto !important;
    }
}

.iph-gallery .ps--active-x > .ps__rail-x {
    background-color: transparent;
    opacity: 1;
    height: 6px;
}

    .iph-gallery .ps--active-x > .ps__rail-x .ps__thumb-x {
        border-radius: 0;
        background-color: #666;
        bottom: 0;
        height: 6px;
        cursor: pointer;
    }

.iph-gallery .ps--active-y > .ps__rail-y {
    background-color: transparent;
    opacity: 1;
    width: 12px;
}

    .iph-gallery .ps--active-y > .ps__rail-y .ps__thumb-y {
        border-radius: 0;
        background-color: #666;
        left: 0;
        width: 6px;
        z-index: 30;
        cursor: pointer;
    }

.iph-gallery__full-images {
    position: relative;
}

.iph-gallery__full-images-list {
    padding-left: 0;
}

.iph-gallery__full-images .iph-gallery__list-item--active {
    display: block;
    z-index: 20;
}

.iph-gallery__full-images .iph-gallery__list-item-picture, .iph-gallery__full-images .iph-gallery__list-item-picture-fallback-image {
    display: block;
}

.iph-gallery__full-images .iph-gallery__list-item-image {
    -webkit-filter: blur(3px);
    filter: blur(3px);
}

.iph-gallery__full-images .iph-gallery__list-item-image, .iph-gallery__full-images .iph-gallery__list-item-picture-fallback-image {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.iph-gallery__full-images .iph-gallery__list-item-description, .iph-gallery__full-images .iph-gallery__list-item-emission-text {
    line-height: 1.6em;
    padding: 66px 4% 0;
}

@media (min-width: 769px) {
    .iph-gallery__full-images .iph-gallery__list-item-description, .iph-gallery__full-images .iph-gallery__list-item-emission-text {
        font-size: 16px;
        padding-left: 0;
        padding-right: 0;
    }
}

.iph-gallery__full-images .iph-gallery__list-item-description + .iph-gallery__list-item-emission-text {
    padding-top: 25px;
    margin-top: 0;
}

.iph-gallery__full-images .iph-gallery__list-item-image-container {
    position: relative;
    width: 100%;
    padding-top: 56.25%;
}

    .iph-gallery__full-images .iph-gallery__list-item-image-container:only-child {
        margin-bottom: 46px;
    }

.iph-gallery__full-images .iph-gallery__list-item--loading .iph-gallery__list-item-picture {
    display: none;
}

.iph-gallery__full-images .iph-gallery__list-item--loading .iph-gallery__list-item-image-container::before {
    content: "";
    background: no-repeat top left;
    position: absolute;
    height: 44px;
    width: 44px;
    z-index: 5;
    top: 50%;
    left: 50%;
    margin: -22px 0 0 -22px;
}

.iph-gallery__thumbnails {
    overflow-y: hidden;
    position: relative;
    padding-bottom: 12px;
    margin: 0 5px 6px;
}

@media (min-width: 769px) {
    .iph-gallery__thumbnails {
        margin-left: 0;
        margin-right: 0;
    }
}

.iph-gallery__thumbnails__active-frame {
    position: absolute;
    top: 4px;
    /* focus outline */
    pointer-events: none;
}

    .iph-gallery__thumbnails__active-frame::before {
        border: 1px solid #fff;
        content: "";
        position: absolute;
        width: 92px;
        height: 50px;
        top: 2px;
        left: 2px;
    }

@media (min-width: 769px) {
    .iph-gallery__thumbnails__active-frame::before {
        width: 156px;
        height: 86px;
    }
}

.iph-gallery__thumbnails__active-frame::after {
    border: 2px solid #000;
    content: "";
    position: absolute;
    width: 96px;
    height: 54px;
    top: 0;
    left: 0;
}

@media (min-width: 769px) {
    .iph-gallery__thumbnails__active-frame::after {
        width: 160px;
        height: 90px;
    }
}

.iph-gallery__thumbnails-list {
    font-size: 0;
    padding: 4px 0 0;
    /* focus outline */
    white-space: nowrap;
}

.iph-gallery__thumbnails-list-item {
    display: inline-block;
    margin: 0 0 0 8px;
}

    .iph-gallery__thumbnails-list-item:first-child {
        margin-left: 0;
    }

.iph-gallery__thumbnails-list-item--active {
    position: relative;
}

.iph-gallery__thumbnails-list-item-img {
    display: block;
    max-width: 96px;
}

@media (min-width: 769px) {
    .iph-gallery__thumbnails-list-item-img {
        max-width: 160px;
        height: auto;
    }
}

.iph-gallery__thumbnails-list-item-img-wrapper {
    background-color: transparent;
    border: 0;
    display: block;
    padding: 0;
    margin: 0;
    position: relative;
}

    .iph-gallery__thumbnails-list-item-img-wrapper:hover {
        cursor: pointer;
    }

        .iph-gallery__thumbnails-list-item-img-wrapper:hover::after {
            background-color: rgba(162, 162, 162, 0.7);
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }

.iph-gallery__thumbnails .simplebar-content {
    position: relative;
}

.iph-gallery {
    font-family: "AudiTypeNormal", Verdana, Arial, sans-serif;
    font-size: 13px;
    padding-top: 45px;
}

@media (min-width: 769px) {
    .iph-gallery {
        padding-top: 75px;
    }
}

.iph-gallery__headline {
    margin: 0 4% 28px;
}

@media (min-width: 769px) {
    .iph-gallery__headline {
        margin-left: 0;
        margin-right: 0;
    }
}

.iph-gallery__full-images-list, .iph-gallery__thumbnails-list {
    list-style: none;
    margin: 0;
}

.iph-gallery__thumbnails-list-item-img-wrapper:focus, .iph-gallery__full-images-controls-next:focus, .iph-gallery__full-images-controls-previous:focus, .iph-gallery__full-images-controls-fullscreen:focus, .iph-gallery__overlay-controls-next:focus, .iph-gallery__overlay-controls-previous:focus, .iph-gallery__overlay-controls-close:focus {
    outline: none;
    box-shadow: 0 0 4px 4px #4d90fe;
}

    .iph-gallery__thumbnails-list-item-img-wrapper:focus::-moz-focus-inner, .iph-gallery__full-images-controls-next:focus::-moz-focus-inner, .iph-gallery__full-images-controls-previous:focus::-moz-focus-inner, .iph-gallery__full-images-controls-fullscreen:focus::-moz-focus-inner, .iph-gallery__overlay-controls-next:focus::-moz-focus-inner, .iph-gallery__overlay-controls-previous:focus::-moz-focus-inner, .iph-gallery__overlay-controls-close:focus::-moz-focus-inner {
        border: 0;
    }

.iph-gallery .iph-icon {
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    line-height: 24px;
}

.iph-font-audi-type-bold, .iph-font-audi-type-normal {
    font-family: "Audi Type",sans-serif
}

.list--alphabetical, .list--bulleted, .list--numbered, ol {
    list-style-position: outside
}

.address__phone span + span, .btn span {
    white-space: nowrap
}

.btn span, .media, .media__body, .sr-only, .swiper-container {
    overflow: hidden
}

.mejs__container:focus, :focus {
    outline: 0
}

.badge__list:after, .clearfix:after, .dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts:after, .fw-page-divider, .hgs_vtp_group_data .car-counts:after, .m_accordion, .m_pager .m_pager__container:after, .main-content__header, .navigation--horizontal .navigation__container:after, .navigation--horizontal .navigation__list:after, .navigation:after, .old-row:after, .old-row:before, .video-player__wrapper .mejs__time:after {
    clear: both
}

.bg-white {
    background-color: #fff
}

.bg-black {
    background-color: #000
}

.bg-brand-gray-dark {
    background-color: #434c53
}

.bg-brand-gray-normal {
    background-color: #6d7579
}

.bg-brand-gray-bright {
    background-color: #b0b6b8
}

.bg-brand-gray-light {
    background-color: #d5d9d8
}

.bg-brand-gray-dark-60 {
    background-color: #8e9498
}

.bg-brand-gray-normal-60 {
    background-color: #a7acaf
}

.bg-brand-gray-bright-60 {
    background-color: #d0d3d4
}

.bg-brand-gray-light-60 {
    background-color: #e6e8e8
}

.bg-brand-gray-dark-30 {
    background-color: #c6c9cb
}

.bg-brand-gray-normal-30 {
    background-color: #d3d5d7
}

.bg-brand-gray-bright-30 {
    background-color: #e7e9ea
}

.bg-brand-gray-light-30 {
    background-color: #f2f4f3
}

.bg-brand-red {
    background-color: #c03
}

.bg-brand-red-dark {
    background-color: #aa142d
}

.bg-gradient {
    background: #e5eaee;
    background: linear-gradient(to right,#e5eaee 1%,#e5eaee 15%,#fff 80%,#fff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5eaee', endColorstr='#ffffff', GradientType=1)
}

.bg-brand-success {
    background-color: #5cb85c
}

.bg-brand-info {
    background-color: #5bc0de
}

.bg-brand-warning {
    background-color: #f0ad4e
}

.bg-brand-danger {
    background-color: #d9534f
}

@font-face {
    font-family: "Audi Type";
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-Normal.eot);
    src: url(/assets/fonts/AudiType-Normal.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-Normal.woff) format("woff"),url(/assets/fonts/AudiType-Normal.ttf) format("truetype")
}

@font-face {
    font-family: "Audi Type Bold";
    font-style: normal;
    font-weight: 700;
    src: url(/assets/fonts/AudiType-Bold.eot);
    src: url(/assets/fonts/AudiType-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-Bold.woff) format("woff"),url(/assets/fonts/AudiType-Bold.ttf) format("truetype")
}

@font-face {
    font-family: "Audi Type Extended";
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-ExtendedNormal.eot);
    src: url(/assets/fonts/AudiType-ExtendedNormal.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-ExtendedNormal.ttf) format("truetype")
}

@font-face {
    font-family: "Audi Type Extended Bold";
    font-style: normal;
    font-weight: 700;
    src: url(/assets/fonts/AudiType-ExtendedBold.eot);
    src: url(/assets/fonts/AudiType-ExtendedBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-ExtendedBold.ttf) format("truetype")
}

.iph-font-audi-type-normal {
    font-weight: 400
}

.iph-font-audi-type-bold {
    font-weight: 700
}

.iph-font-audi-type-extended {
    font-family: "Audi Type Extended",sans-serif;
    font-weight: 700
}

.iph-font-dimensions-s {
    font-size: 13px;
    line-height: 18px
}

.iph-font-dimensions-m {
    font-size: 16px;
    line-height: 24px
}

.iph-font-dimensions-order-1 {
    font-size: 27px;
    line-height: 42px
}

.iph-font-dimensions-order-2, .iph-font-dimensions-order-3 {
    font-size: 21px;
    line-height: 30px
}

.copy-standard, .m_table .m_table__table .m_table__cell-label, body {
    font-family: Verdana,Arial,sans-serif;
    font-size: 12px;
    line-height: 1.83333333
}

body {
    font-weight: 400
}

.h1, .h2, .h3, .h4, .h5, .h6, .h7, .h8, .m_content_paragraph .m_content_paragraph__partner_link_list_headline, .m_offer_teaser .m_offset_teaser__headline, .m_table .m_table__table .m_table_inforow > .column-0, .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label, .m_vtp_offer_box .m_vtp_offer_box__headline3, .m_vtp_offer_box .m_vtp_offer_box__subline2, .teaser_static .teaser_static__copy, h1, h2, h3, h4, h5, h6, p {
    font-weight: 400;
    position: relative;
    text-rendering: optimizeLegibility
}

.strong {
    font-weight: 700
}

.copy-offer {
    font-family: auditypeextendednormal,sans-serif;
    font-size: 13px;
    line-height: 1.69230769
}

    .copy-offer b, .copy-offer strong, .copy-offer.copy-offer--bold {
        font-family: auditypeextendedbold,sans-serif;
        font-weight: 400
    }

.h1, h1 {
    font-family: auditypeextendedbold,sans-serif;
    font-size: 26px;
    line-height: 1.15384615
}

.h2, .h3, h2, h3 {
    line-height: 1.33333333;
    font-family: auditypeextendedbold,sans-serif
}

.h2, h2 {
    font-size: 18px
}

.h3, h3 {
    font-size: 15px
}

.h4, .m_offer_teaser .m_offset_teaser__headline, .m_table .m_table__table .m_table_inforow > .column-0, .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label, .m_vtp_offer_box .m_vtp_offer_box__headline3, .teaser_static .teaser_static__copy, h4 {
    font-family: auditypeextendedbold,sans-serif;
    font-size: 13px;
    line-height: 1.38461538
}

.h5, .m_content_paragraph .m_content_paragraph__partner_link_list_headline, .m_vtp_offer_box .m_vtp_offer_box__subline2, h5 {
    font-family: auditypeextendedbold,sans-serif;
    font-size: 12px;
    line-height: 1.5
}

.subline {
    font-family: auditypeextendednormal,sans-serif;
    font-size: 18px;
    line-height: 1.33333333
}

.m_highlight .m_highlight__envkv-label, .subline-extended {
    font-family: Verdana,Arial,sans-serif;
    font-size: 15px;
    line-height: 1.6
}

.intro {
    font-family: auditypenormal,sans-serif;
    font-size: 16px;
    line-height: 1.5
}

.inverse {
    color: #fff
}

.list--numbered, ol {
    list-style-type: decimal;
    margin-left: 1.6em
}

.list--bulleted {
    list-style-type: disc;
    margin-left: 1.5em
}

    .list--bulleted .list--bulleted, .list--bulleted ul {
        margin-left: 1.5em;
        list-style-type: square
    }

        .list--bulleted .list--bulleted .list--bulleted, .list--bulleted .list--bulleted ul, .list--bulleted ul .list--bulleted, .list--bulleted ul ul {
            list-style-type: circle
        }

.list--alphabetical {
    list-style-type: upper-alpha;
    margin-left: 1.5em
}

    .list--alphabetical .list--bulleted, .list--alphabetical ul {
        margin-left: 1.5em;
        list-style-type: lower-alpha
    }

        .list--alphabetical .list--bulleted .list--bulleted, .list--alphabetical .list--bulleted ul, .list--alphabetical ul .list--bulleted, .list--alphabetical ul ul {
            list-style-type: circle
        }

.audi-plus-label {
    font-style: italic
}

.greytext {
    color: #6d7579
}

@media (min-width:501px) {
    .copy-standard, .m_table .m_table__table .m_table__cell-label, body {
        font-family: Verdana,Arial,sans-serif;
        font-size: 12px;
        line-height: 1.83333333
    }

    .copy-offer {
        font-family: auditypeextendednormal,sans-serif;
        font-size: 15px;
        line-height: 1.6
    }

        .copy-offer b, .copy-offer strong, .copy-offer.copy-offer--bold, .h1, h1 {
            font-family: auditypeextendedbold,sans-serif
        }

    .h1, h1 {
        font-size: 26px;
        line-height: 1.15384615
    }

    .h2, .h3, h2, h3 {
        line-height: 1.33333333;
        font-family: auditypeextendedbold,sans-serif
    }

    .h2, h2 {
        font-size: 18px
    }

    .h3, h3 {
        font-size: 15px
    }

    .h4, .m_offer_teaser .m_offset_teaser__headline, .m_table .m_table__table .m_table_inforow > .column-0, .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label, .m_vtp_offer_box .m_vtp_offer_box__headline3, .teaser_static .teaser_static__copy, h4 {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 13px;
        line-height: 1.38461538
    }

    .h5, .m_content_paragraph .m_content_paragraph__partner_link_list_headline, .m_vtp_offer_box .m_vtp_offer_box__subline2, h5 {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 12px;
        line-height: 1.5
    }

    .subline {
        font-family: auditypeextendednormal,sans-serif;
        font-size: 18px;
        line-height: 1.33333333
    }

    .m_highlight .m_highlight__envkv-label, .subline-extended {
        font-family: Verdana,Arial,sans-serif;
        font-size: 14px;
        line-height: 1.35714286
    }

    .intro {
        font-family: auditypenormal,sans-serif;
        font-size: 16px;
        line-height: 1.5
    }
}

.iph-margin-xxs {
    margin-bottom: 3px
}

.iph-margin-xs {
    margin-bottom: 6px
}

.iph-margin-s {
    margin-bottom: 12px
}

.iph-margin-m {
    margin-bottom: 18px
}

.iph-margin-l {
    margin-bottom: 24px
}

.iph-margin-xl {
    margin-bottom: 30px
}

.iph-margin-xxl {
    margin-bottom: 36px
}

.iph-margin-xxxl {
    margin-bottom: 42px
}

@media (min-width:768px) {
    .iph-margin-xxxl {
        margin-bottom: 48px
    }
}

@media (min-width:1024px) {
    .iph-margin-xxl {
        margin-bottom: 42px
    }

    .iph-margin-xxxl {
        margin-bottom: 60px
    }
}

@media (min-width:1440px) {
    .iph-margin-xl {
        margin-bottom: 36px
    }

    .iph-margin-xxl {
        margin-bottom: 54px
    }

    .iph-margin-xxxl {
        margin-bottom: 78px
    }
}

@media (min-width:1920px) {
    .iph-margin-xl {
        margin-bottom: 42px
    }

    .iph-margin-xxl {
        margin-bottom: 66px
    }

    .iph-margin-xxxl {
        margin-bottom: 96px
    }
}

.icon-antrieb-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M753.1%20270.6c6.7%200%2012.1-5.4%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1H612.8c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.8%205.4%2012.1%2012.1%2012.1h51.6v40.9h-21.1c-6.7%200-12.1%205.5-12.1%2012.1V368l-167.7.1-81.7-30.4v-42.3h-50.3v-24.8h58c6.7%200%2012.1-5.4%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1H249.3c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.8%205.4%2012.1%2012.1%2012.1h58v24.8h-40v164.2h40v23.9h-58c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6V557c0%206.7%205.4%2012.1%2012.1%2012.1h140.3c6.7%200%2012.1-5.5%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1h-58v-23.9h50.3V423l81.7-30.6%20167.7-.1v38.4c0%206.8%205.4%2012.1%2012.1%2012.1h21.1v40.7h-51.7c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.7%205.4%2012.1%2012.1%2012.1H753c6.7%200%2012.1-5.5%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1h-64.4v-40.7h21.2c6.7%200%2012.1-5.5%2012.1-12.1V323.6c0-3.2-1.3-6.3-3.6-8.6s-5.4-3.6-8.6-3.6h-21.2v-40.9h64.6v.1zm-491.6-61.2h116v36.9h-116v-36.9zm116%20335.4h-116v-36.9h116v36.9zm-19.8-164.5v55h-66.1V319.7h66.1v34.9l69%2025.6-44.8%2016.8v-16.8l-24.2.1zM741%20544.8H625v-36.9h116v36.9zm-43.2-126.3h-42.3v-82.8h42.3v82.8zM625%20209.4h116v36.9H625v-36.9z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-antrieb {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3Cpath%20d%3D%22M753.1%20270.6c6.7%200%2012.1-5.4%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1H612.8c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.8%205.4%2012.1%2012.1%2012.1h51.6v40.9h-21.1c-6.7%200-12.1%205.5-12.1%2012.1V368l-167.7.1-81.7-30.4v-42.3h-50.3v-24.8h58c6.7%200%2012.1-5.4%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1H249.3c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.8%205.4%2012.1%2012.1%2012.1h58v24.8h-40v164.2h40v23.9h-58c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6V557c0%206.7%205.4%2012.1%2012.1%2012.1h140.3c6.7%200%2012.1-5.5%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1h-58v-23.9h50.3V423l81.7-30.6%20167.7-.1v38.4c0%206.8%205.4%2012.1%2012.1%2012.1h21.1v40.7h-51.7c-3.2%200-6.3%201.3-8.6%203.6s-3.6%205.4-3.6%208.6v61.2c0%206.7%205.4%2012.1%2012.1%2012.1H753c6.7%200%2012.1-5.5%2012.1-12.1v-61.2c0-6.7-5.4-12.1-12.1-12.1h-64.4v-40.7h21.2c6.7%200%2012.1-5.5%2012.1-12.1V323.6c0-3.2-1.3-6.3-3.6-8.6s-5.4-3.6-8.6-3.6h-21.2v-40.9h64.6v.1zm-491.6-61.2h116v36.9h-116v-36.9zm116%20335.4h-116v-36.9h116v36.9zm-19.8-164.5v55h-66.1V319.7h66.1v34.9l69%2025.6-44.8%2016.8v-16.8l-24.2.1zM741%20544.8H625v-36.9h116v36.9zm-43.2-126.3h-42.3v-82.8h42.3v82.8zM625%20209.4h116v36.9H625v-36.9z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-approach {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Ccircle%20cx%3D%2211.6%22%20cy%3D%2211.9%22%20r%3D%221.7%22%2F%3E%3Cpath%20d%3D%22M15.7%2015.3l-4.1%208.6L7.3%2015l-.2-.5c-.4-.7-.6-1.5-.6-2.3%200-2.8%202.3-5.1%205.1-5.1%201%200%202%20.3%202.8.8.2-.3.3-.6.5-.9-.9-.6-2.1-1-3.3-1-3.3%200-6.1%202.7-6.1%206.1%200%20.6.1%201.2.3%201.8%200%20.1.1.3.2.5s5.6%2011.7%205.6%2011.7l4.9-10.3c-.3-.1-.5-.3-.8-.5z%22%2F%3E%3Cpath%20d%3D%22M26.6%2021.3L22.7%2015c1.4-.9%202.4-2.5%202.4-4.3%200-2.9-2.3-5.2-5.2-5.2-2.9%200-5.2%202.3-5.2%205.2%200%202.9%202.3%205.2%205.2%205.2.7%200%201.3-.1%201.9-.4l4%206.3c.2.2.4.3.7.1.2%200%20.3-.3.1-.6zM15.7%2010.7c0-1.1.4-2%201.1-2.8.2.2.4.3.6.5.5.5.8%201.1%201.1%201.7.3.7.4%201.5.4%202.3%200%20.7-.2%201.4-.5%202.1-1.6-.5-2.7-2-2.7-3.8zm3.7%204.2c.3-.7.5-1.5.5-2.3%200-.9-.1-1.9-.5-2.7-.3-.8-.8-1.4-1.3-2l-.5-.5c.7-.5%201.5-.7%202.4-.7%202.3%200%204.2%201.9%204.2%204.2%200%202.3-1.9%204.2-4.2%204.2-.3-.2-.4-.2-.6-.2z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser--contact-links li .btn:hover .icon-approach, .icon-approach_red, .m_dealer_info .btn:hover .icon-approach, .m_quick_access .btn:hover .icon-approach {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3B%7D%20.st1%7Bfill%3A%23D30F38%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cg%20id%3D%22_x31_00_1_%22%3E%3Ccircle%20class%3D%22st1%22%20cx%3D%2211.6%22%20cy%3D%2211.9%22%20r%3D%221.7%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M15.7%2015.3l-4.1%208.6L7.3%2015l-.2-.5c-.4-.7-.6-1.5-.6-2.3%200-2.8%202.3-5.1%205.1-5.1%201%200%202%20.3%202.8.8.2-.3.3-.6.5-.9-.9-.6-2.1-1-3.3-1-3.3%200-6.1%202.7-6.1%206.1%200%20.6.1%201.2.3%201.8%200%20.1.1.3.2.5s5.6%2011.7%205.6%2011.7l4.9-10.3c-.3-.1-.5-.3-.8-.5z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M26.6%2021.3L22.7%2015c1.4-.9%202.4-2.5%202.4-4.3%200-2.9-2.3-5.2-5.2-5.2s-5.2%202.3-5.2%205.2%202.3%205.2%205.2%205.2c.7%200%201.3-.1%201.9-.4l4%206.3c.2.2.4.3.7.1.2%200%20.3-.3.1-.6zM15.7%2010.7c0-1.1.4-2%201.1-2.8.2.2.4.3.6.5.5.5.8%201.1%201.1%201.7.3.7.4%201.5.4%202.3%200%20.7-.2%201.4-.5%202.1-1.6-.5-2.7-2-2.7-3.8zm3.7%204.2c.3-.7.5-1.5.5-2.3%200-.9-.1-1.9-.5-2.7-.3-.8-.8-1.4-1.3-2l-.5-.5c.7-.5%201.5-.7%202.4-.7%202.3%200%204.2%201.9%204.2%204.2s-1.9%204.2-4.2%204.2c-.3-.2-.4-.2-.6-.2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow-stage-link-desktop {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2027%2018%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20fill%3D%22%23D30F3A%22%20d%3D%22M0%200l8.44%208.775L0%2017.55h8.07l8.158-8.775L8.114%200%22%2F%3E%3Cpath%20fill%3D%22%23D30F3A%22%20d%3D%22M10.772%200l8.44%208.775-8.44%208.775h8.07L27%208.775%2018.886%200%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow-stage-link-tablet {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2021%2014%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20fill%3D%22%23D30F3A%22%20d%3D%22M0%200l6.56%206.82L0%2013.64h6.273l6.34-6.82L6.307%200%22%2F%3E%3Cpath%20fill%3D%22%23D30F3A%22%20d%3D%22M8.372%200l6.56%206.82-6.56%206.82h6.273l6.34-6.82L14.68%200%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow-vtp-result, .m_accordion .m_accordion__trigger:hover span {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2013%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20fill%3D%22%23D30F38%22%20d%3D%22M0%200l6.252%206.5L0%2013h5.978l6.043-6.5L6.01%200%22%2F%3E%3Cpath%20fill%3D%22%23D30F38%22%20d%3D%22M7.98%200l6.25%206.5L7.98%2013h5.977L20%206.5%2013.99%200%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_double_right-red, .m_current_offers .m_current_offers__headline, .m_dealer_info .m_dealer_info__direct-link, .m_dealer_info .m_dealer_info__direct-link .m_dealer_info__subline_arrow:before, .m_dealer_info .m_dealer_info__headline .m_dealer_info__subline_arrow:before, .m_dealer_info .m_dealer_info__subline .m_dealer_info__subline_arrow:before, .m_m-nav__label:after, .m_m-subnav .m_m-subnav__label:after, .m_offer_teaser .m_offset_teaser__headline .m_offer_teaser__headline_arrow:before, .m_similar_offers .m_similar_offers__headline, .m_teaser_focus .m_teaser_focus__headline .m_teaser_focus__headline_arrow:before, .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label:after, .teaser_static .teaser_static__label_arrow:before {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M2.8%207.4L11%2016l-8.2%208.6h7.9l8-8.6-8-8.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13.3%207.4l8.3%208.6-8.3%208.6h7.9l8-8.6-7.9-8.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_double_right-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M2.8%207.4L11%2016l-8.2%208.6h7.9l8-8.6-8-8.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13.3%207.4l8.3%208.6-8.3%208.6h7.9l8-8.6-7.9-8.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_double_right {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M2.8%207.4L11%2016l-8.2%208.6h7.9l8-8.6-8-8.6%22%2F%3E%3Cpath%20d%3D%22M13.3%207.4l8.3%208.6-8.3%208.6h7.9l8-8.6-7.9-8.6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_down-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_down-red, .m_accordion .is-closed .m_accordion__trigger:hover span {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_down-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_down, .m_accordion .is-closed .m_accordion__trigger span, .m_sitemap .m_sitemap__toggle-open, .m_t-nav .m_t-nav__label:after, .m_teaser_edit .is-closed .m_teaser_edit__headline, .m_textbox .m_textbox__trigger-item--open, .mobile .group-of-paragraphs .is-closed .m_content_paragraph__headline, .mobile .group-of-paragraphs .m_content_paragraph__headline {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left-black, .m_hgs_map .back-link {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left-graybright, .m_pager .m_pager__nav--left.is-inactive {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23d7dadb%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left-graynormal, .m_pager .m_pager__nav--left {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23b0b6b8%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left-white, .m_stage .m_stage__prev, .m_stage_edit_view .m_stage__prev {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_left, .m_page_back_nav .m_page_back_nav__back-nav .m_page_back_nav_arrow-link, .m_pager .is-complex .m_pager__nav--left {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_right-graybright, .m_pager .m_pager__nav--right.is-inactive {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23d7dadb%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_right-graynormal, .m_pager .m_pager__nav--right, .search_result .search_result__list-breadcrumbs span::after {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23b0b6b8%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.e_link, .icon-arrow_right-red, .m_current_offers__link, .m_hgs_map .more-info-link a, .m_similar_offers__link, .m_sitemap .m_sitemap__anchor {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.gsa_search .search-box .search-wrapper .action-controls .confirm-button, .icon-arrow_right-white, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__label, .m_stage .m_stage__next, .m_stage_edit_view .m_stage__next {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_right, .m_kontaktbar .m_kontaktbar__label, .m_pager .is-complex .m_pager__nav--right {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_simple_right-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M10.5%2011.8v8.4l11-4.2%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_simple_right {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M10.5%2011.8v8.4l11-4.2%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_up-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_up-graybright {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23d7dadb%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_up-red, .m_accordion .is-open .m_accordion__trigger span, .m_t-nav .m_t-nav__item.is-active .m_t-nav__label:after, .m_t-nav .m_t-nav__item.is-selected .m_t-nav__label:after, .m_teaser_edit .is-open .m_teaser_edit__headline, .m_textbox .m_textbox__trigger-item--close, .mobile .group-of-paragraphs .is-open .m_content_paragraph__headline {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_up-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-arrow_up, .m_sitemap .m_sitemap__toggle-close, .m_sitemap .m_sitemap__top {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-online-advice-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.1%209.8V5.5H3.5V18l3.4-3H10v11.5l4.5-3.9h12c1.1%200%202-.9%202-1.9V9.8H17.1zm-7%204.3H6.6l-2.1%201.8V6.4h11.7v3.4h-6.1v4.3zm17.4%206.6c0%20.5-.4%201-1%201H14.2L11%2024.4V10.8h16.5v9.9z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-online-advice-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.1%209.8V5.5H3.5V18l3.4-3H10v11.5l4.5-3.9h12c1.1%200%202-.9%202-1.9V9.8H17.1zm-7%204.3H6.6l-2.1%201.8V6.4h11.7v3.4h-6.1v4.3zm17.4%206.6c0%20.5-.4%201-1%201H14.2L11%2024.4V10.8h16.5v9.9z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-online-advice {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.1%209.8V5.5H3.5V18l3.4-3H10v11.5l4.5-3.9h12c1.1%200%202-.9%202-1.9V9.8H17.1zm-7%204.3H6.6l-2.1%201.8V6.4h11.7v3.4h-6.1v4.3zm17.4%206.6c0%20.5-.4%201-1%201H14.2L11%2024.4V10.8h16.5v9.9z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-shopping-world-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M9.9%2010.2L8%205.4H4.3c-.3%200-.5.2-.5.5s.2.5.5.5h3l6.2%2016.7h1l-1.2-3.3h11.2l3.4-9.6h-18zM24%2018.9H13.1l-1.3-3.5h13.4L24%2018.9zm-12.6-4.5l-1.2-3.2h16.4l-1.1%203.2H11.4zM15.1%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2c0-.6-.5-1.2-1.2-1.2zM22.4%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2-.5-1.2-1.2-1.2z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-shopping-world-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M9.9%2010.2L8%205.4H4.3c-.3%200-.5.2-.5.5s.2.5.5.5h3l6.2%2016.7h1l-1.2-3.3h11.2l3.4-9.6h-18zM24%2018.9H13.1l-1.3-3.5h13.4L24%2018.9zm-12.6-4.5l-1.2-3.2h16.4l-1.1%203.2H11.4zM15.1%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2c0-.6-.5-1.2-1.2-1.2zM22.4%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2-.5-1.2-1.2-1.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi-shopping-world {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M9.9%2010.2L8%205.4H4.3c-.3%200-.5.2-.5.5s.2.5.5.5h3l6.2%2016.7h1l-1.2-3.3h11.2l3.4-9.6h-18zM24%2018.9H13.1l-1.3-3.5h13.4L24%2018.9zm-12.6-4.5l-1.2-3.2h16.4l-1.1%203.2H11.4zM15.1%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2c0-.6-.5-1.2-1.2-1.2zM22.4%2024.1c-.7%200-1.2.5-1.2%201.2s.5%201.2%201.2%201.2%201.2-.5%201.2-1.2-.5-1.2-1.2-1.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi_gebrauchtwagen_plus-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M166.6%20490h44.8l-11.3%2040h-44.8l11.3-40zm23.5-82.9h44.8l-11.3%2040h-44.8l11.3-40zM275.8%20407.1h33.1l-1.2%2014.1c12.5-10.8%2030.4-18%2053.4-18%2035.9%200%2057.3%2022.3%2057.3%2053%200%2052.7-47.5%2077.6-88.4%2077.6-20.1%200-36.7-3.6-48.4-9.6l-16.1%2056.3h-39.1l49.4-173.4zm28.8%2036.6L288.3%20500c11.3%203.4%2024%205.3%2034.7%205.3%2030.7%200%2055.8-13.9%2055.8-45.5%200-15.6-9.8-28-32.4-28-15.9%200-30.8%204.3-41.8%2011.9zM438.5%20503.2c0-4.6.7-9.6%202.2-14.6l37.6-132h39.1l-37.6%20132c-.7%202.9-1.2%205.5-1.2%207.7%200%205.8%203.4%208.6%2013.7%208.6%205.8%200%2012.9-1.2%2017-2.9l-7.4%2025.9c-6.2%203.4-16.8%205.3-27.8%205.3-25.3-.1-35.6-12.8-35.6-30zM635.9%20517.3c-11.7%209.8-30.2%2016.5-51.3%2016.5-27.1%200-52.2-12.7-52.2-38.6%200-4.8.7-11%202.4-16.5l20.4-71.7H594l-19.4%2068.3c-1.2%203.8-1.7%207.9-1.7%2011.3%200%2014.1%2011.3%2019.2%2025.9%2019.2%2015.3%200%2029.5-4.6%2040.3-12l24.7-86.8h39.1l-35%20122.9H636v-12.6zM706.3%20522.1l7.2-25.9c11.7%205.5%2033.8%209.3%2052%209.3%2016.3%200%2038.1-.7%2038.1-10.5%200-7-11.5-9.6-32.8-14.4-28.8-6.5-45.1-15.3-45.1-34%200-34.3%2035.2-43.1%2072.6-43.1%2019.4%200%2041.7%204.6%2056.3%2011.5l-7.2%2025.6c-12.5-5.5-34.3-9.3-49.8-9.3-12.7%200-33.3%201-33.3%2010.3%200%206.7%2011.3%209.6%2032.8%2014.4%2028.5%206.5%2045.3%2015.3%2045.3%2034%200%2035.2-41.7%2043.6-78.1%2043.6-22.2%200-46-5-58-11.5z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-audi_gebrauchtwagen_plus {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3Cpath%20fill%3D%22%23C03%22%20d%3D%22M166.6%20490h44.8l-11.3%2040h-44.8l11.3-40zm23.5-82.9h44.8l-11.3%2040h-44.8l11.3-40zM275.8%20407.1h33.1l-1.2%2014.1c12.5-10.8%2030.4-18%2053.4-18%2035.9%200%2057.3%2022.3%2057.3%2053%200%2052.7-47.5%2077.6-88.4%2077.6-20.1%200-36.7-3.6-48.4-9.6l-16.1%2056.3h-39.1l49.4-173.4zm28.8%2036.6L288.3%20500c11.3%203.4%2024%205.3%2034.7%205.3%2030.7%200%2055.8-13.9%2055.8-45.5%200-15.6-9.8-28-32.4-28-15.9%200-30.8%204.3-41.8%2011.9zM438.5%20503.2c0-4.6.7-9.6%202.2-14.6l37.6-132h39.1l-37.6%20132c-.7%202.9-1.2%205.5-1.2%207.7%200%205.8%203.4%208.6%2013.7%208.6%205.8%200%2012.9-1.2%2017-2.9l-7.4%2025.9c-6.2%203.4-16.8%205.3-27.8%205.3-25.3-.1-35.6-12.8-35.6-30zM635.9%20517.3c-11.7%209.8-30.2%2016.5-51.3%2016.5-27.1%200-52.2-12.7-52.2-38.6%200-4.8.7-11%202.4-16.5l20.4-71.7H594l-19.4%2068.3c-1.2%203.8-1.7%207.9-1.7%2011.3%200%2014.1%2011.3%2019.2%2025.9%2019.2%2015.3%200%2029.5-4.6%2040.3-12l24.7-86.8h39.1l-35%20122.9H636v-12.6zM706.3%20522.1l7.2-25.9c11.7%205.5%2033.8%209.3%2052%209.3%2016.3%200%2038.1-.7%2038.1-10.5%200-7-11.5-9.6-32.8-14.4-28.8-6.5-45.1-15.3-45.1-34%200-34.3%2035.2-43.1%2072.6-43.1%2019.4%200%2041.7%204.6%2056.3%2011.5l-7.2%2025.6c-12.5-5.5-34.3-9.3-49.8-9.3-12.7%200-33.3%201-33.3%2010.3%200%206.7%2011.3%209.6%2032.8%2014.4%2028.5%206.5%2045.3%2015.3%2045.3%2034%200%2035.2-41.7%2043.6-78.1%2043.6-22.2%200-46-5-58-11.5z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-aussenfarbe-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M614.6%20193.1c-7.3-7.3-19.1-7.3-26.3%200l-22%2022-14.4-14.4-16.5%2016.5%208.7%208.7-129.6%20129.5-11.3%2049.1%2049.1-11.3%20129.5-129.5%208.7%208.7%2016.5-16.5-14.4-14.4%2022-22c7.3-7.4%207.3-19.1%200-26.4zM448.2%20385.8l-34.1%207.9%207.9-34.1%20126.7-126.7%2026.3%2026.3-126.8%20126.6zM252.3%20427.3l-3-6.3c-18.8-39.4-28.4-81.7-28.4-125.7s9.5-86.3%2028.4-125.7l3-6.3%2086.9%2050.2-2.3%205.3c-10.5%2024.2-15.9%2050-15.9%2076.6s5.3%2052.4%2015.9%2076.6l2.3%205.3-86.9%2050zm5.8-245.8c-16%2035.8-24.2%2074.1-24.2%20113.8s8.1%2077.9%2024.2%20113.8l64.7-37.4c-9.8-24.3-14.7-50-14.7-76.4s5-52.1%2014.7-76.4l-64.7-37.4zM670.9%20185.7l-3.5-4.7c-31.7-42.7-80-70.6-132.6-76.6l-5.8-.7V3.4l7%20.5c44.3%203.5%2086.2%2016.6%20124.5%2039%2036.8%2021.6%2069%2051.5%2093.2%2086.7l4%205.8-86.8%2050.3zM542.1%2092.2c52%207.4%2099.7%2034.9%20132.3%2076.4l64.7-37.3c-22.6-31.1-51.9-57.7-85-77.1-34.6-20.3-72.2-32.6-112-36.7v74.7zM773.9%20427.3L687%20377.2l2.3-5.3c10.5-24.2%2015.9-50%2015.9-76.6s-5.3-52.4-15.9-76.6l-2.3-5.3%2086.9-50.2%203%206.3c18.8%2039.4%2028.4%2081.7%2028.4%20125.7s-9.5%2086.3-28.4%20125.7l-3%206.4zm-70.5-55.6l64.7%2037.4c16-35.8%2024.2-74.1%2024.2-113.8s-8.1-77.9-24.2-113.8l-64.7%2037.4c9.8%2024.3%2014.7%2050%2014.7%2076.4s-4.9%2052.1-14.7%2076.4zM497.1%20587.1l-7-.5c-44.3-3.5-86.2-16.6-124.5-39-36.8-21.6-69-51.5-93.2-86.7l-4-5.8%2086.9-50.2%203.5%204.7c31.7%2042.7%2080%2070.6%20132.6%2076.6l5.8.7v100.2zm-210-127.9c22.6%2031.1%2051.9%2057.7%2085%2077.1%2034.6%2020.3%2072.2%2032.6%20112%2036.7v-74.7c-52-7.4-99.7-34.9-132.3-76.4l-64.7%2037.3zM529.1%20587.1V486.7l5.8-.7c52.6-5.9%20100.9-33.8%20132.6-76.6l3.5-4.7%2086.9%2050.2-4%205.8c-24.2%2035.1-56.4%2065.1-93.2%2086.7-38.3%2022.5-80.2%2035.6-124.5%2039l-7.1.7zm13-88.8V573c39.8-4.1%2077.4-16.4%20112-36.7%2033.1-19.4%2062.4-46%2085-77.1l-64.7-37.3c-32.6%2041.4-80.3%2069-132.3%2076.4zM355.3%20185.7l-86.9-50.2%204-5.8c24.2-35.1%2056.4-65.1%2093.2-86.7%2038.3-22.5%2080.2-35.6%20124.5-39l7-.5v100.4l-5.8.7c-52.6%205.9-100.9%2033.8-132.6%2076.6l-3.4%204.5zm-68.2-54.4l64.7%2037.3c32.6-41.5%2080.3-69%20132.3-76.4V17.6c-39.8%204.1-77.4%2016.4-112%2036.7-33.1%2019.3-62.4%2045.9-85%2077z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-aussenfarbe {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3Cpath%20d%3D%22M614.6%20193.1c-7.3-7.3-19.1-7.3-26.3%200l-22%2022-14.4-14.4-16.5%2016.5%208.7%208.7-129.6%20129.5-11.3%2049.1%2049.1-11.3%20129.5-129.5%208.7%208.7%2016.5-16.5-14.4-14.4%2022-22c7.3-7.4%207.3-19.1%200-26.4zM448.2%20385.8l-34.1%207.9%207.9-34.1%20126.7-126.7%2026.3%2026.3-126.8%20126.6zM252.3%20427.3l-3-6.3c-18.8-39.4-28.4-81.7-28.4-125.7s9.5-86.3%2028.4-125.7l3-6.3%2086.9%2050.2-2.3%205.3c-10.5%2024.2-15.9%2050-15.9%2076.6s5.3%2052.4%2015.9%2076.6l2.3%205.3-86.9%2050zm5.8-245.8c-16%2035.8-24.2%2074.1-24.2%20113.8s8.1%2077.9%2024.2%20113.8l64.7-37.4c-9.8-24.3-14.7-50-14.7-76.4s5-52.1%2014.7-76.4l-64.7-37.4zM670.9%20185.7l-3.5-4.7c-31.7-42.7-80-70.6-132.6-76.6l-5.8-.7V3.4l7%20.5c44.3%203.5%2086.2%2016.6%20124.5%2039%2036.8%2021.6%2069%2051.5%2093.2%2086.7l4%205.8-86.8%2050.3zM542.1%2092.2c52%207.4%2099.7%2034.9%20132.3%2076.4l64.7-37.3c-22.6-31.1-51.9-57.7-85-77.1-34.6-20.3-72.2-32.6-112-36.7v74.7zM773.9%20427.3L687%20377.2l2.3-5.3c10.5-24.2%2015.9-50%2015.9-76.6s-5.3-52.4-15.9-76.6l-2.3-5.3%2086.9-50.2%203%206.3c18.8%2039.4%2028.4%2081.7%2028.4%20125.7s-9.5%2086.3-28.4%20125.7l-3%206.4zm-70.5-55.6l64.7%2037.4c16-35.8%2024.2-74.1%2024.2-113.8s-8.1-77.9-24.2-113.8l-64.7%2037.4c9.8%2024.3%2014.7%2050%2014.7%2076.4s-4.9%2052.1-14.7%2076.4zM497.1%20587.1l-7-.5c-44.3-3.5-86.2-16.6-124.5-39-36.8-21.6-69-51.5-93.2-86.7l-4-5.8%2086.9-50.2%203.5%204.7c31.7%2042.7%2080%2070.6%20132.6%2076.6l5.8.7v100.2zm-210-127.9c22.6%2031.1%2051.9%2057.7%2085%2077.1%2034.6%2020.3%2072.2%2032.6%20112%2036.7v-74.7c-52-7.4-99.7-34.9-132.3-76.4l-64.7%2037.3zM529.1%20587.1V486.7l5.8-.7c52.6-5.9%20100.9-33.8%20132.6-76.6l3.5-4.7%2086.9%2050.2-4%205.8c-24.2%2035.1-56.4%2065.1-93.2%2086.7-38.3%2022.5-80.2%2035.6-124.5%2039l-7.1.7zm13-88.8V573c39.8-4.1%2077.4-16.4%20112-36.7%2033.1-19.4%2062.4-46%2085-77.1l-64.7-37.3c-32.6%2041.4-80.3%2069-132.3%2076.4zM355.3%20185.7l-86.9-50.2%204-5.8c24.2-35.1%2056.4-65.1%2093.2-86.7%2038.3-22.5%2080.2-35.6%20124.5-39l7-.5v100.4l-5.8.7c-52.6%205.9-100.9%2033.8-132.6%2076.6l-3.4%204.5zm-68.2-54.4l64.7%2037.3c32.6-41.5%2080.3-69%20132.3-76.4V17.6c-39.8%204.1-77.4%2016.4-112%2036.7-33.1%2019.3-62.4%2045.9-85%2077z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-calendar-red, .m_kontaktbar .icon-calendar.is-active, .m_kontaktbar .icon-calendar:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M24.6%205.9H5.8v-1h18.7v1zm2.1%204.7v16.5H10c-1.2%200-2.1-.9-2.3-2-1.1-.1-2-1.1-2-2.3V8.6h1v14.2c0%20.7.6%201.3%201.3%201.3h10.5v-5h5.2V8.6h1v11c0%20.1%200%20.3-.2.4l-5.2%205c-.1.1-.2.1-.3.1H8.7c.1.6.6%201%201.2%201h15.7V10.6h1.1zm-7.2%209.5v3.3l3.5-3.3h-3.5zm-9.7-3.4h4.5v-1.2h-1.6V9.7h-.9l-2%20.5v1.2l1.6-.3v4.5H9.8v1.1zm8%20.1c1.9%200%202.6-1%202.6-2.2%200-1.8-1.8-2.2-3.1-2.3l.1-1.5h2.8V9.7h-4.1l-.1%203.7c.9%200%203.1.1%203.1%201.2%200%20.6-.4%201-1.4%201-.7%200-1.5-.2-1.9-.4v1.1c.4.4%201.1.5%202%20.5z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-calendar-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M24.6%205.9H5.8v-1h18.7v1zm2.1%204.7v16.5H10c-1.2%200-2.1-.9-2.3-2-1.1-.1-2-1.1-2-2.3V8.6h1v14.2c0%20.7.6%201.3%201.3%201.3h10.5v-5h5.2V8.6h1v11c0%20.1%200%20.3-.2.4l-5.2%205c-.1.1-.2.1-.3.1H8.7c.1.6.6%201%201.2%201h15.7V10.6h1.1zm-7.2%209.5v3.3l3.5-3.3h-3.5zm-9.7-3.4h4.5v-1.2h-1.6V9.7h-.9l-2%20.5v1.2l1.6-.3v4.5H9.8v1.1zm8%20.1c1.9%200%202.6-1%202.6-2.2%200-1.8-1.8-2.2-3.1-2.3l.1-1.5h2.8V9.7h-4.1l-.1%203.7c.9%200%203.1.1%203.1%201.2%200%20.6-.4%201-1.4%201-.7%200-1.5-.2-1.9-.4v1.1c.4.4%201.1.5%202%20.5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-calendar, .m_quick_access .btn:hover .icon-calendar_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20d%3D%22M24.6%205.9H5.8v-1h18.7v1zm2.1%204.7v16.5H10c-1.2%200-2.1-.9-2.3-2-1.1-.1-2-1.1-2-2.3V8.6h1v14.2c0%20.7.6%201.3%201.3%201.3h10.5v-5h5.2V8.6h1v11c0%20.1%200%20.3-.2.4l-5.2%205c-.1.1-.2.1-.3.1H8.7c.1.6.6%201%201.2%201h15.7V10.6h1.1zm-7.2%209.5v3.3l3.5-3.3h-3.5zm-9.7-3.4h4.5v-1.2h-1.6V9.7h-.9l-2%20.5v1.2l1.6-.3v4.5H9.8v1.1zm8%20.1c1.9%200%202.6-1%202.6-2.2%200-1.8-1.8-2.2-3.1-2.3l.1-1.5h2.8V9.7h-4.1l-.1%203.7c.9%200%203.1.1%203.1%201.2%200%20.6-.4%201-1.4%201-.7%200-1.5-.2-1.9-.4v1.1c.4.4%201.1.5%202%20.5z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-calendar_red, .m_quick_access .btn:hover .icon-calendar {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3B%7D%20.st1%7Bfill%3A%23D30F38%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M24.6%205.9H5.8v-1h18.7v1h.1zm2.1%204.7v16.5H10c-1.2%200-2.1-.9-2.3-2-1.1-.1-2-1.1-2-2.3V8.6h1v14.2c0%20.7.6%201.3%201.3%201.3h10.5v-5h5.2V8.6h1v11c0%20.1%200%20.3-.2.4l-5.2%205c-.1.1-.2.1-.3.1H8.7c.1.6.6%201%201.2%201h15.7V10.6h1.1zm-7.2%209.5v3.3l3.5-3.3h-3.5zm-9.7-3.4h4.5v-1.2h-1.6V9.7h-.9l-2%20.5v1.2l1.6-.3v4.5H9.8v1.1zm8%20.1c1.9%200%202.6-1%202.6-2.2%200-1.8-1.8-2.2-3.1-2.3l.1-1.5h2.8V9.7h-4.1l-.1%203.7c.9%200%203.1.1%203.1%201.2%200%20.6-.4%201-1.4%201-.7%200-1.5-.2-1.9-.4v1.1c.4.4%201.1.5%202%20.5z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23cc0033%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2022.4l-6.66-1.5m-20.4%201.5l6.54-1.5m20.16-6.48L23.6%2016.1H8.9l-5.64-1.68m26.58%201.86c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24M2.9%2016.28c.6.6%201.44.96%202.28%201.14%201.68.24%202.1.3%202.64.12M25.7%2011.3h2.7m-24%200h2.7%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.1%2016.1s-1.68%201.02-2.22%201.38c-.3.18-.42.54-.24.9.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h9.72c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M6.38%2012.5h20.04%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M24.14%2023.3l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18h-11.4c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%209.2%208%209.8%207.58%2010.4c0%200-.96%201.68-1.26%202.16-.3.48-.42.42-1.2.6-.42.06-.84.24-1.2.54-.3.24-.54.48-.66.78-.3%201.14-.42%202.28-.36%203.42%200%20.36.02.84.06%201.44%200%200-.42%205.16.6%205.16h3.36s.36.06.36-.6l1.38-.6h15.48z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-sale-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%2014.9c-1.1-.1-3.8-.2-4-.2s-2.9.1-4%20.2c-.3%200-.5.2-.6.3-.2.3-.1.8-.1.9l1%203.3s.1.4.6.6c.7.1%201.3.1%202.1.1h1.8c.8%200%201.5%200%202.1-.1.5-.2.6-.6.6-.6l1-3.3c0-.1.2-.5-.1-.9%200-.1-.1-.3-.4-.3zm0%201l-1%203.4s0%20.1-.2.1c-.5.1-1.1.1-1.9.1h-1.8c-.8%200-1.4%200-1.9-.1-.1%200-.2-.1-.2-.1l-1-3.4v-.3c1.1-.1%203.8-.2%204-.2.1%200%202.9.1%204%20.2v.3zm6.9-1.4c-.1-.5-.4-.9-.7-1.2-.1%200-.3-.2-.6-.5-.1-.1-.2-.2-.3-.2h1.1v-1.4h-2.1c-.2-.4-.3-.6-.4-.9-.3-.7-.4-.8-.6-1.2l-.1-.1c-.2-.4-.5-1-1.3-1.1H10.1C9.3%208%209%208.6%208.8%209l-.1.1c-.3.5-.3.6-.6%201.2-.1.2-.2.5-.4.9H5.5v1.4h1.1c-.1.1-.2.2-.3.2-.3.2-.5.4-.6.5-.3.3-.6.7-.7%201.2v1c0%20.2.1.8.1%201.5v.3c.2%206.1.2%206.3.3%206.4.2.5.7.5%201.1.5%202.1%200%202.2-.1%202.3-.1.2-.1.4-.5.4-1.1v-1.2c1.4.1%203.6.2%206.8.3%203.2-.1%205.3-.2%206.8-.3V23c0%20.6.2.9.4%201.1.1.1.2.1%202.3.1.4%200%20.9%200%201.1-.5%200-.1.1-.3.3-6.4V17c.1-.7.1-1.4.1-1.5%200-.1%200-.5-.1-1zm-2.5-2zM8.9%2010.7c.3-.6.3-.7.6-1.2l.1-.1c.2-.4.4-.6.7-.7h11.4c.3.1.5.3.7.7l.1.1c.2.4.3.5.6%201.2.1.3.3.7.6%201.3H8.4c.2-.6.4-1%20.5-1.3zm-1.3%201.7zm-1.6%203V15c.4.1.8.1%201.2.2.7.1%201.4.2%201.6.3.3.1.4.1.5.3.2.3.3%201.1.3%201.4v.1h-.4c-.2%200-2.2-.4-3.2-.6v-1.3zm19.6%204.4l-.1.5c-.1.1-.1.2-.2.3-.8.2-5.8.4-9.3.5-3.4-.1-8.5-.3-9.3-.5%200-.1-.1-.2-.2-.3l-.1-.5c-.1-.5-.2-1.5-.3-2.4%201.1.2%202.9.6%203.1.6H9.8s.4%200%20.5-.2c.1-.1.2-.2.1-.5v-.2c-.1-.4-.2-1.2-.4-1.6-.2-.5-.6-.6-.9-.6-.4-.1-1.1-.2-1.8-.3-.4-.1-.8-.1-1.2-.2.1-.1.1-.2.2-.3.1%200%20.3-.2.6-.5.3-.2.6-.5.8-.6H24.3c.2.1.5.4.8.6.3.2.5.4.6.5s.2.2.2.3c-.3.1-.8.1-1.2.2-.7.1-1.4.2-1.8.3-.3.1-.6.1-.9.6-.2.4-.3%201.2-.4%201.6v.2c0%20.3%200%20.4.1.5s.3.2.5.2H22.8c.2%200%202-.3%203-.5-.1.9-.2%201.8-.2%202.3zm.4-4.4c0%20.2-.1.7-.1%201.3-1%20.2-2.9.6-3.2.6h-.4v-.1c.1-.4.2-1.1.3-1.4.1-.2.1-.2.5-.3.3-.1%201-.2%201.6-.3.4-.1.9-.1%201.2-.2.2.2.1.4.1.4z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-sale-red, .m_kontaktbar .icon-car-sale.is-active, .m_kontaktbar .icon-car-sale:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%2014.9c-1.1-.1-3.8-.2-4-.2s-2.9.1-4%20.2c-.3%200-.5.2-.6.3-.2.3-.1.8-.1.9l1%203.3s.1.4.6.6c.7.1%201.3.1%202.1.1h1.8c.8%200%201.5%200%202.1-.1.5-.2.6-.6.6-.6l1-3.3c0-.1.2-.5-.1-.9%200-.1-.1-.3-.4-.3zm0%201l-1%203.4s0%20.1-.2.1c-.5.1-1.1.1-1.9.1h-1.8c-.8%200-1.4%200-1.9-.1-.1%200-.2-.1-.2-.1l-1-3.4v-.3c1.1-.1%203.8-.2%204-.2.1%200%202.9.1%204%20.2v.3zm6.9-1.4c-.1-.5-.4-.9-.7-1.2-.1%200-.3-.2-.6-.5-.1-.1-.2-.2-.3-.2h1.1v-1.4h-2.1c-.2-.4-.3-.6-.4-.9-.3-.7-.4-.8-.6-1.2l-.1-.1c-.2-.4-.5-1-1.3-1.1H10.1C9.3%208%209%208.6%208.8%209l-.1.1c-.3.5-.3.6-.6%201.2-.1.2-.2.5-.4.9H5.5v1.4h1.1c-.1.1-.2.2-.3.2-.3.2-.5.4-.6.5-.3.3-.6.7-.7%201.2v1c0%20.2.1.8.1%201.5v.3c.2%206.1.2%206.3.3%206.4.2.5.7.5%201.1.5%202.1%200%202.2-.1%202.3-.1.2-.1.4-.5.4-1.1v-1.2c1.4.1%203.6.2%206.8.3%203.2-.1%205.3-.2%206.8-.3V23c0%20.6.2.9.4%201.1.1.1.2.1%202.3.1.4%200%20.9%200%201.1-.5%200-.1.1-.3.3-6.4V17c.1-.7.1-1.4.1-1.5%200-.1%200-.5-.1-1zm-2.5-2zM8.9%2010.7c.3-.6.3-.7.6-1.2l.1-.1c.2-.4.4-.6.7-.7h11.4c.3.1.5.3.7.7l.1.1c.2.4.3.5.6%201.2.1.3.3.7.6%201.3H8.4c.2-.6.4-1%20.5-1.3zm-1.3%201.7zm-1.6%203V15c.4.1.8.1%201.2.2.7.1%201.4.2%201.6.3.3.1.4.1.5.3.2.3.3%201.1.3%201.4v.1h-.4c-.2%200-2.2-.4-3.2-.6v-1.3zm19.6%204.4l-.1.5c-.1.1-.1.2-.2.3-.8.2-5.8.4-9.3.5-3.4-.1-8.5-.3-9.3-.5%200-.1-.1-.2-.2-.3l-.1-.5c-.1-.5-.2-1.5-.3-2.4%201.1.2%202.9.6%203.1.6H9.8s.4%200%20.5-.2c.1-.1.2-.2.1-.5v-.2c-.1-.4-.2-1.2-.4-1.6-.2-.5-.6-.6-.9-.6-.4-.1-1.1-.2-1.8-.3-.4-.1-.8-.1-1.2-.2.1-.1.1-.2.2-.3.1%200%20.3-.2.6-.5.3-.2.6-.5.8-.6H24.3c.2.1.5.4.8.6.3.2.5.4.6.5s.2.2.2.3c-.3.1-.8.1-1.2.2-.7.1-1.4.2-1.8.3-.3.1-.6.1-.9.6-.2.4-.3%201.2-.4%201.6v.2c0%20.3%200%20.4.1.5s.3.2.5.2H22.8c.2%200%202-.3%203-.5-.1.9-.2%201.8-.2%202.3zm.4-4.4c0%20.2-.1.7-.1%201.3-1%20.2-2.9.6-3.2.6h-.4v-.1c.1-.4.2-1.1.3-1.4.1-.2.1-.2.5-.3.3-.1%201-.2%201.6-.3.4-.1.9-.1%201.2-.2.2.2.1.4.1.4z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-sale-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%2014.9c-1.1-.1-3.8-.2-4-.2s-2.9.1-4%20.2c-.3%200-.5.2-.6.3-.2.3-.1.8-.1.9l1%203.3s.1.4.6.6c.7.1%201.3.1%202.1.1h1.8c.8%200%201.5%200%202.1-.1.5-.2.6-.6.6-.6l1-3.3c0-.1.2-.5-.1-.9%200-.1-.1-.3-.4-.3zm0%201l-1%203.4s0%20.1-.2.1c-.5.1-1.1.1-1.9.1h-1.8c-.8%200-1.4%200-1.9-.1-.1%200-.2-.1-.2-.1l-1-3.4v-.3c1.1-.1%203.8-.2%204-.2.1%200%202.9.1%204%20.2v.3zm6.9-1.4c-.1-.5-.4-.9-.7-1.2-.1%200-.3-.2-.6-.5-.1-.1-.2-.2-.3-.2h1.1v-1.4h-2.1c-.2-.4-.3-.6-.4-.9-.3-.7-.4-.8-.6-1.2l-.1-.1c-.2-.4-.5-1-1.3-1.1H10.1C9.3%208%209%208.6%208.8%209l-.1.1c-.3.5-.3.6-.6%201.2-.1.2-.2.5-.4.9H5.5v1.4h1.1c-.1.1-.2.2-.3.2-.3.2-.5.4-.6.5-.3.3-.6.7-.7%201.2v1c0%20.2.1.8.1%201.5v.3c.2%206.1.2%206.3.3%206.4.2.5.7.5%201.1.5%202.1%200%202.2-.1%202.3-.1.2-.1.4-.5.4-1.1v-1.2c1.4.1%203.6.2%206.8.3%203.2-.1%205.3-.2%206.8-.3V23c0%20.6.2.9.4%201.1.1.1.2.1%202.3.1.4%200%20.9%200%201.1-.5%200-.1.1-.3.3-6.4V17c.1-.7.1-1.4.1-1.5%200-.1%200-.5-.1-1zm-2.5-2zM8.9%2010.7c.3-.6.3-.7.6-1.2l.1-.1c.2-.4.4-.6.7-.7h11.4c.3.1.5.3.7.7l.1.1c.2.4.3.5.6%201.2.1.3.3.7.6%201.3H8.4c.2-.6.4-1%20.5-1.3zm-1.3%201.7zm-1.6%203V15c.4.1.8.1%201.2.2.7.1%201.4.2%201.6.3.3.1.4.1.5.3.2.3.3%201.1.3%201.4v.1h-.4c-.2%200-2.2-.4-3.2-.6v-1.3zm19.6%204.4l-.1.5c-.1.1-.1.2-.2.3-.8.2-5.8.4-9.3.5-3.4-.1-8.5-.3-9.3-.5%200-.1-.1-.2-.2-.3l-.1-.5c-.1-.5-.2-1.5-.3-2.4%201.1.2%202.9.6%203.1.6H9.8s.4%200%20.5-.2c.1-.1.2-.2.1-.5v-.2c-.1-.4-.2-1.2-.4-1.6-.2-.5-.6-.6-.9-.6-.4-.1-1.1-.2-1.8-.3-.4-.1-.8-.1-1.2-.2.1-.1.1-.2.2-.3.1%200%20.3-.2.6-.5.3-.2.6-.5.8-.6H24.3c.2.1.5.4.8.6.3.2.5.4.6.5s.2.2.2.3c-.3.1-.8.1-1.2.2-.7.1-1.4.2-1.8.3-.3.1-.6.1-.9.6-.2.4-.3%201.2-.4%201.6v.2c0%20.3%200%20.4.1.5s.3.2.5.2H22.8c.2%200%202-.3%203-.5-.1.9-.2%201.8-.2%202.3zm.4-4.4c0%20.2-.1.7-.1%201.3-1%20.2-2.9.6-3.2.6h-.4v-.1c.1-.4.2-1.1.3-1.4.1-.2.1-.2.5-.3.3-.1%201-.2%201.6-.3.4-.1.9-.1%201.2-.2.2.2.1.4.1.4z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.badge__item--sale, .icon-car-sale {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%2014.9c-1.1-.1-3.8-.2-4-.2s-2.9.1-4%20.2c-.3%200-.5.2-.6.3-.2.3-.1.8-.1.9l1%203.3s.1.4.6.6c.7.1%201.3.1%202.1.1h1.8c.8%200%201.5%200%202.1-.1.5-.2.6-.6.6-.6l1-3.3c0-.1.2-.5-.1-.9%200-.1-.1-.3-.4-.3zm0%201l-1%203.4s0%20.1-.2.1c-.5.1-1.1.1-1.9.1h-1.8c-.8%200-1.4%200-1.9-.1-.1%200-.2-.1-.2-.1l-1-3.4v-.3c1.1-.1%203.8-.2%204-.2.1%200%202.9.1%204%20.2v.3zm6.9-1.4c-.1-.5-.4-.9-.7-1.2-.1%200-.3-.2-.6-.5-.1-.1-.2-.2-.3-.2h1.1v-1.4h-2.1c-.2-.4-.3-.6-.4-.9-.3-.7-.4-.8-.6-1.2l-.1-.1c-.2-.4-.5-1-1.3-1.1H10.1C9.3%208%209%208.6%208.8%209l-.1.1c-.3.5-.3.6-.6%201.2-.1.2-.2.5-.4.9H5.5v1.4h1.1c-.1.1-.2.2-.3.2-.3.2-.5.4-.6.5-.3.3-.6.7-.7%201.2v1c0%20.2.1.8.1%201.5v.3c.2%206.1.2%206.3.3%206.4.2.5.7.5%201.1.5%202.1%200%202.2-.1%202.3-.1.2-.1.4-.5.4-1.1v-1.2c1.4.1%203.6.2%206.8.3%203.2-.1%205.3-.2%206.8-.3V23c0%20.6.2.9.4%201.1.1.1.2.1%202.3.1.4%200%20.9%200%201.1-.5%200-.1.1-.3.3-6.4V17c.1-.7.1-1.4.1-1.5%200-.1%200-.5-.1-1zm-2.5-2zM8.9%2010.7c.3-.6.3-.7.6-1.2l.1-.1c.2-.4.4-.6.7-.7h11.4c.3.1.5.3.7.7l.1.1c.2.4.3.5.6%201.2.1.3.3.7.6%201.3H8.4c.2-.6.4-1%20.5-1.3zm-1.3%201.7zm-1.6%203V15c.4.1.8.1%201.2.2.7.1%201.4.2%201.6.3.3.1.4.1.5.3.2.3.3%201.1.3%201.4v.1h-.4c-.2%200-2.2-.4-3.2-.6v-1.3zm19.6%204.4l-.1.5c-.1.1-.1.2-.2.3-.8.2-5.8.4-9.3.5-3.4-.1-8.5-.3-9.3-.5%200-.1-.1-.2-.2-.3l-.1-.5c-.1-.5-.2-1.5-.3-2.4%201.1.2%202.9.6%203.1.6H9.8s.4%200%20.5-.2c.1-.1.2-.2.1-.5v-.2c-.1-.4-.2-1.2-.4-1.6-.2-.5-.6-.6-.9-.6-.4-.1-1.1-.2-1.8-.3-.4-.1-.8-.1-1.2-.2.1-.1.1-.2.2-.3.1%200%20.3-.2.6-.5.3-.2.6-.5.8-.6H24.3c.2.1.5.4.8.6.3.2.5.4.6.5s.2.2.2.3c-.3.1-.8.1-1.2.2-.7.1-1.4.2-1.8.3-.3.1-.6.1-.9.6-.2.4-.3%201.2-.4%201.6v.2c0%20.3%200%20.4.1.5s.3.2.5.2H22.8c.2%200%202-.3%203-.5-.1.9-.2%201.8-.2%202.3zm.4-4.4c0%20.2-.1.7-.1%201.3-1%20.2-2.9.6-3.2.6h-.4v-.1c.1-.4.2-1.1.3-1.4.1-.2.1-.2.5-.3.3-.1%201-.2%201.6-.3.4-.1.9-.1%201.2-.2.2.2.1.4.1.4z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-search-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23cc0033%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2023.6l-6.66-1.5m-20.4%201.5l6.54-1.5m10.02.6h1.8c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M7.64%2019.58c.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h4.32M2.9%2017.48c.6.6%201.44.96%202.28%201.14%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M29.84%2017.48c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24m4.5-3.12L23.6%2017.3h-7.2m9.3-4.8h2.7m-24%200h2.7m-4.02%203.6c-.18.96-.24%201.98-.18%202.94%200%20.54%200%201.08.06%201.5-.28%203.4-.08%205.1.6%205.1h3.36s.36.06.36-.6l1.38-.6H17%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20.6%2024.5h3.54l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18H19.4m-.6%204.2h7.62M15.2%209.5h-4.5c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%2010.4%208%2011%207.58%2011.6c0%200-.96%201.68-1.26%202.1h8.28%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21.32%2028.52L14%2016.88l7.32%2011.64zM17.3%2010.64c0%204.38-3.18%207.26-7.14%207.26-3.96-.06-7.2-3.24-7.26-7.26.06-3.96%203.3-7.14%207.26-7.14s7.14%203.18%207.14%207.14z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-search-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23ffffff%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2023.6l-6.66-1.5m-20.4%201.5l6.54-1.5m10.02.6h1.8c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M7.64%2019.58c.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h4.32M2.9%2017.48c.6.6%201.44.96%202.28%201.14%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M29.84%2017.48c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24m4.5-3.12L23.6%2017.3h-7.2m9.3-4.8h2.7m-24%200h2.7m-4.02%203.6c-.18.96-.24%201.98-.18%202.94%200%20.54%200%201.08.06%201.5-.28%203.4-.08%205.1.6%205.1h3.36s.36.06.36-.6l1.38-.6H17%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20.6%2024.5h3.54l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18H19.4m-.6%204.2h7.62M15.2%209.5h-4.5c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%2010.4%208%2011%207.58%2011.6c0%200-.96%201.68-1.26%202.1h8.28%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21.32%2028.52L14%2016.88l7.32%2011.64zM17.3%2010.64c0%204.38-3.18%207.26-7.14%207.26-3.96-.06-7.2-3.24-7.26-7.26.06-3.96%203.3-7.14%207.26-7.14s7.14%203.18%207.14%207.14z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-search, .m_quick_access .btn:hover .icon-car-search_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2023.6l-6.66-1.5m-20.4%201.5l6.54-1.5m10.02.6h1.8c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M7.64%2019.58c.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h4.32M2.9%2017.48c.6.6%201.44.96%202.28%201.14%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M29.84%2017.48c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24m4.5-3.12L23.6%2017.3h-7.2m9.3-4.8h2.7m-24%200h2.7m-4.02%203.6c-.18.96-.24%201.98-.18%202.94%200%20.54%200%201.08.06%201.5-.28%203.4-.08%205.1.6%205.1h3.36s.36.06.36-.6l1.38-.6H17%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M20.6%2024.5h3.54l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18H19.4m-.6%204.2h7.62M15.2%209.5h-4.5c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%2010.4%208%2011%207.58%2011.6c0%200-.96%201.68-1.26%202.1h8.28%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M21.32%2028.52L14%2016.88l7.32%2011.64zM17.3%2010.64c0%204.38-3.18%207.26-7.14%207.26-3.96-.06-7.2-3.24-7.26-7.26.06-3.96%203.3-7.14%207.26-7.14s7.14%203.18%207.14%207.14z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-search_red, .m_quick_access .btn:hover .icon-car-search {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23D30F38%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2023.6l-6.66-1.5m-20.4%201.5l6.54-1.5m10.02.6h1.8c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M7.64%2019.58c.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h4.32M2.9%2017.48c.6.6%201.44.96%202.28%201.14%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M29.84%2017.48c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24m4.5-3.12L23.6%2017.3h-7.2m9.3-4.8h2.7m-24%200h2.7m-4.02%203.6c-.18.96-.24%201.98-.18%202.94%200%20.54%200%201.08.06%201.5-.28%203.4-.08%205.1.6%205.1h3.36s.36.06.36-.6l1.38-.6H17%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M20.6%2024.5h3.54l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18H19.4m-.6%204.2h7.62M15.2%209.5h-4.5c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%2010.4%208%2011%207.58%2011.6c0%200-.96%201.68-1.26%202.1h8.28%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M21.32%2028.52L14%2016.88l7.32%2011.64zM17.3%2010.64c0%204.38-3.18%207.26-7.14%207.26-3.96-.06-7.2-3.24-7.26-7.26.06-3.96%203.3-7.14%207.26-7.14s7.14%203.18%207.14%207.14z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23ffffff%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2022.4l-6.66-1.5m-20.4%201.5l6.54-1.5m20.16-6.48L23.6%2016.1H8.9l-5.64-1.68m26.58%201.86c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24M2.9%2016.28c.6.6%201.44.96%202.28%201.14%201.68.24%202.1.3%202.64.12M25.7%2011.3h2.7m-24%200h2.7%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10.1%2016.1s-1.68%201.02-2.22%201.38c-.3.18-.42.54-.24.9.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h9.72c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M6.38%2012.5h20.04%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M24.14%2023.3l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18h-11.4c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%209.2%208%209.8%207.58%2010.4c0%200-.96%201.68-1.26%202.16-.3.48-.42.42-1.2.6-.42.06-.84.24-1.2.54-.3.24-.54.48-.66.78-.3%201.14-.42%202.28-.36%203.42%200%20.36.02.84.06%201.44%200%200-.42%205.16.6%205.16h3.36s.36.06.36-.6l1.38-.6h15.48z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car, .m_quick_access .btn:hover .icon-car_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2022.4l-6.66-1.5m-20.4%201.5l6.54-1.5m20.16-6.48L23.6%2016.1H8.9l-5.64-1.68m26.58%201.86c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24M2.9%2016.28c.6.6%201.44.96%202.28%201.14%201.68.24%202.1.3%202.64.12M25.7%2011.3h2.7m-24%200h2.7%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M10.1%2016.1s-1.68%201.02-2.22%201.38c-.3.18-.42.54-.24.9.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h9.72c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M6.38%2012.5h20.04%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M24.14%2023.3l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18h-11.4c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%209.2%208%209.8%207.58%2010.4c0%200-.96%201.68-1.26%202.16-.3.48-.42.42-1.2.6-.42.06-.84.24-1.2.54-.3.24-.54.48-.66.78-.3%201.14-.42%202.28-.36%203.42%200%20.36.02.84.06%201.44%200%200-.42%205.16.6%205.16h3.36s.36.06.36-.6l1.38-.6h15.48z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-car_red, .m_quick_access .btn:hover .icon-car {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23D30F38%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M29.9%2022.4l-6.66-1.5m-20.4%201.5l6.54-1.5m20.16-6.48L23.6%2016.1H8.9l-5.64-1.68m26.58%201.86c-.6.54-1.32.9-2.1%201.02-.9.12-1.8.18-2.7.24M2.9%2016.28c.6.6%201.44.96%202.28%201.14%201.68.24%202.1.3%202.64.12M25.7%2011.3h2.7m-24%200h2.7%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M10.1%2016.1s-1.68%201.02-2.22%201.38c-.3.18-.42.54-.24.9.36.96.96%201.86%201.74%202.58.42.48%202.1.54%202.1.54h9.72c.66-.06%201.26-.24%201.92-.42.84-.3%201.86-2.34%202.1-2.88.12-.3.06-.6-.24-.78l-2.82-1.32M6.38%2012.5h20.04%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M24.14%2023.3l1.38.6c0%20.72.36.6.36.6h3.36c.68%200%20.88-1.7.6-5.1%200-.48.06-.96.06-1.5.06-1.14-.06-2.28-.36-3.42-.18-.3-.42-.54-.66-.78-.36-.24-.78-.42-1.2-.54-.78-.18-.9-.12-1.2-.6-.3-.48-1.26-2.16-1.26-2.16-.42-.6-.9-1.08-1.44-1.56-.18-.12-.42-.24-.6-.36-.3-.12-.66-.18-1.02-.18h-11.4c-.36%200-.72.06-1.02.18-.18.06-.36.12-.54.24C8.54%209.2%208%209.8%207.58%2010.4c0%200-.96%201.68-1.26%202.16-.3.48-.42.42-1.2.6-.42.06-.84.24-1.2.54-.3.24-.54.48-.66.78-.3%201.14-.42%202.28-.36%203.42%200%20.36.02.84.06%201.44%200%200-.42%205.16.6%205.16h3.36s.36.06.36-.6l1.38-.6h15.48z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.format-list--check .format-list__item, .icon-check-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M4.9%2018.3l4.5-3.5%203.8%204.3L25.8%207.3l2.8%204.1-15.7%2014.1%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-check-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M4.9%2018.3l4.5-3.5%203.8%204.3L25.8%207.3l2.8%204.1-15.7%2014.1%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-check {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M4.9%2018.3l4.5-3.5%203.8%204.3L25.8%207.3l2.8%204.1-15.7%2014.1%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-close-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M28%2036.4L26.4%2035%2016%2045.6%205.4%2035%204%2036.4%2014.6%2047%204%2057.4%205.4%2059%2016%2048.4%2026.6%2059l1.4-1.4L17.4%2047%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-close-white, .m_header .m_header__flyout-exit, .m_hgs_map .close-button, .m_kontaktbar-appendix .m_kontaktbar-appendix__item .m_kontaktbar-appendix__item__close, .m_m-nav__flyout-exit {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M28%2036.4L26.4%2035%2016%2045.6%205.4%2035%204%2036.4%2014.6%2047%204%2057.4%205.4%2059%2016%2048.4%2026.6%2059l1.4-1.4L17.4%2047%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-close {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20opacity%3D%22.1%22%20fill%3D%22%23FFF%22%20d%3D%22M0%200h40v40H0z%22%2F%3E%3Cpath%20d%3D%22M5%205h30v30H5z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M26%2014.7l-.8-.7-5.2%205.3-5.3-5.3-.7.7%205.3%205.3-5.3%205.2.7.8%205.3-5.3%205.3%205.3.7-.7-5.3-5.3%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-close_hover, .m_vtp_envkv_layer__container .icon-close:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20opacity%3D%22.1%22%20fill%3D%22%23FFF%22%20d%3D%22M0%200h40v40H0z%22%2F%3E%3Cpath%20fill%3D%22%23434C53%22%20d%3D%22M5%205h30v30H5z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M26%2014.7l-.8-.7-5.2%205.3-5.3-5.3-.7.7%205.3%205.3-5.3%205.2.7.8%205.3-5.3%205.3%205.3.7-.7-5.3-5.3%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-main {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M5%2026.5V7.9c0-1.3%201-2.4%202.3-2.4H27v13.8c0%201.3-1%202.4-2.3%202.4H10.3L5%2026.5zm2.3-20c-.7%200-1.3.6-1.3%201.4v16.4l4-3.6h14.8c.7%200%201.3-.6%201.3-1.4V6.5H7.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-red, .m_kontaktbar .icon-contact.is-active, .m_kontaktbar .icon-contact:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.5%2024.5H6.7c-1.2%200-2.2-1-2.2-2.2V7.5h20.9c.6%200%201.1.2%201.5.7.4.4.6%201%20.6%201.6v14.7zm-22-16v13.8c0%20.7.5%201.2%201.2%201.2h19.8V9.7c0-.3-.1-.6-.3-.9-.2-.2-.5-.3-.8-.3H5.5zM16%2018.9l-7.9-6.2.6-.8%207.3%205.7%207.2-5.8.6.8-7.8%206.3z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-support-bar-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21.5%2014.2h-11c-.8%200-1.5.8-1.5%201.7v11h14v-11c0-1-.7-1.7-1.5-1.7zm.4%2011.6h-2.2v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7h-5.1v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7H9.9V15.7c0-.3.1-.6.4-.6h11c.1%200%20.4.3.4.6v10.1zM14.3%2012.3h3.3c.8%200%201.7-.7%201.5-1.7V6.8c0-1-.7-1.7-1.5-1.7h-3.3c-.8%200-1.5.7-1.5%201.7v3.9c0%20.9.7%201.6%201.5%201.6zm-.5-5.5c0-.3.3-.6.6-.6h3.3c.3%200%20.6.3.6.6v3.9c0%20.3-.3.6-.6.6h-3.3c-.3%200-.6-.3-.6-.6V6.8z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-support-bar-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21.5%2014.2h-11c-.8%200-1.5.8-1.5%201.7v11h14v-11c0-1-.7-1.7-1.5-1.7zm.4%2011.6h-2.2v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7h-5.1v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7H9.9V15.7c0-.3.1-.6.4-.6h11c.1%200%20.4.3.4.6v10.1zM14.3%2012.3h3.3c.8%200%201.7-.7%201.5-1.7V6.8c0-1-.7-1.7-1.5-1.7h-3.3c-.8%200-1.5.7-1.5%201.7v3.9c0%20.9.7%201.6%201.5%201.6zm-.5-5.5c0-.3.3-.6.6-.6h3.3c.3%200%20.6.3.6.6v3.9c0%20.3-.3.6-.6.6h-3.3c-.3%200-.6-.3-.6-.6V6.8z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-support-bar {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20d%3D%22M21.5%2014.2h-11c-.8%200-1.5.8-1.5%201.7v11h14v-11c0-1-.7-1.7-1.5-1.7zm.4%2011.6h-2.2v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7h-5.1v-7c0-.3-.3-.6-.6-.6s-.6.3-.6.6v7H9.9V15.7c0-.3.1-.6.4-.6h11c.1%200%20.4.3.4.6v10.1zM14.3%2012.3h3.3c.8%200%201.7-.7%201.5-1.7V6.8c0-1-.7-1.7-1.5-1.7h-3.3c-.8%200-1.5.7-1.5%201.7v3.9c0%20.9.7%201.6%201.5%201.6zm-.5-5.5c0-.3.3-.6.6-.6h3.3c.3%200%20.6.3.6.6v3.9c0%20.3-.3.6-.6.6h-3.3c-.3%200-.6-.3-.6-.6V6.8z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.5%2024.5H6.7c-1.2%200-2.2-1-2.2-2.2V7.5h20.9c.6%200%201.1.2%201.5.7.4.4.6%201%20.6%201.6v14.7zm-22-16v13.8c0%20.7.5%201.2%201.2%201.2h19.8V9.7c0-.3-.1-.6-.3-.9-.2-.2-.5-.3-.8-.3H5.5zM16%2018.9l-7.9-6.2.6-.8%207.3%205.7%207.2-5.8.6.8-7.8%206.3z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact, .m_quick_access .btn:hover .icon-contact_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.5%2024.5H6.7c-1.2%200-2.2-1-2.2-2.2V7.5h20.9c.6%200%201.1.2%201.5.7.4.4.6%201%20.6%201.6v14.7zm-22-16v13.8c0%20.7.5%201.2%201.2%201.2h19.8V9.7c0-.3-.1-.6-.3-.9-.2-.2-.5-.3-.8-.3H5.5zM16%2018.9l-7.9-6.2.6-.8%207.3%205.7%207.2-5.8.6.8-7.8%206.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-contact_red, .m_dealer_info .btn:hover .icon-contact {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3A%23D30F38%3B%7D%20.st1%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M27.5%2024.5H6.7c-1.2%200-2.2-1-2.2-2.2V7.5h20.9c.6%200%201.1.2%201.5.7.4.4.6%201%20.6%201.6v14.7zm-22-16v13.8c0%20.7.5%201.2%201.2%201.2h19.8V9.7c0-.3-.1-.6-.3-.9-.2-.2-.5-.3-.8-.3H5.5zM16%2018.9l-7.9-6.2.6-.8%207.3%205.7%207.2-5.8.6.8-7.8%206.3z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-drop {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2215%22%20height%3D%2222%22%20viewBox%3D%220%200%2015%2022%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3EShape%3C%2Ftitle%3E%3Cpath%20d%3D%22M14.5%2014.42c.072%201.884-.64%203.715-1.965%205.057-1.327%201.34-3.15%202.074-5.035%202.023-3.875-.055-6.99-3.206-7-7.08C.5%2010.567%207.5.5%207.5.5s7%2010.068%207%2013.92z%22%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-effizienz {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3E%F0%9F%91%A4Icons%2FContent%2Fco2-emission-small%2Fblack%3C%2Ftitle%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M16.627%2015.28l1.176-.87c.445-.2.774-.596.89-1.07%200-.407-.23-.622-.785-.622-.382.007-.76.083-1.115.226v-.612c.37-.157.768-.237%201.17-.235%201.102%200%201.552.45%201.552%201.207-.124.684-.577%201.264-1.21%201.55l-.5.356h2.03v.59h-3.208v-.52zm-6.862-3.444c-.04-.78.257-1.54.818-2.084.56-.544%201.33-.818%202.11-.752.782-.084%201.562.184%202.127.732.566.548.858%201.32.8%202.104.04.78-.258%201.54-.82%202.084-.56.544-1.33.818-2.108.752-.783.084-1.563-.184-2.128-.732-.566-.548-.858-1.32-.8-2.104zm5.058%200c.058-.59-.145-1.173-.555-1.6-.41-.425-.986-.65-1.576-.615-.59-.034-1.166.19-1.576.617-.41.426-.612%201.01-.554%201.6-.058.587.144%201.17.554%201.597.41.426.986.65%201.576.616.59.035%201.166-.19%201.576-.616.41-.426.612-1.01.554-1.598zm-10.33%200c-.026-.783.282-1.54.848-2.08.567-.543%201.337-.817%202.118-.756.59-.012%201.177.088%201.73.295v.676c-.517-.202-1.068-.305-1.623-.303-.605-.08-1.214.12-1.655.54-.442.423-.67%201.02-.62%201.63-.042.602.184%201.192.62%201.612.433.42%201.03.626%201.632.563.6.015%201.198-.075%201.767-.266v.652c-.573.198-1.177.29-1.783.272-.795.093-1.59-.17-2.174-.715-.584-.546-.9-1.322-.86-2.12z%22%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20d%3D%22M5.547%206.65S7.45%202.5%2011.545%202.5c4.095%200%205.005%203%205.005%203h3.103s3.847.277%203.847%204.052c0%203.775-2%204.024-2%204.024v2.904c.024.804-.284%201.583-.852%202.154-.567.57-1.343.884-2.148.866h-3.108c-.812%201.286-2.244%202.047-3.764%202-1.574.007-3.048-.77-3.93-2.074%200%200-4.013%203.32-6.123-1.784%200%200-.62-2.987%201.076-4.066%200%200-2.15-1.327-2.15-3.07C.5%208.763.5%206.65%205.547%206.65z%22%20stroke%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-dashboard {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20d%3D%22M11.7%2011.7H7.6V7.6h4.1v4.1zM18%207.6h-4v4.1h4V7.6zm6.4%200h-4.1v4.1h4.1V7.6zM11.7%2018v-4H7.6v4h4.1zm0%206.4v-4.1H7.6v4.1h4.1zM18%2018v-4h-4v4h4zm0%206.4v-4.1h-4v4.1h4zm6.4-6.4v-4h-4.1v4h4.1zm0%206.4v-4.1h-4.1v4.1h4.1z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-decrease-size-red, .video-player__wrapper .mejs__fullscreen-button.mejs__unfullscreen:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M6.2%205.3c-.7%200-1.3.3-1.8.8-.5.6-.8%201.1-.8%201.8v5.5H5V7.9c0-.3.1-.7.4-.8.1-.3.4-.4.8-.4h19.1L16.8%2015V9h-1.5v8.5H24v-1.3h-6.2l8.6-8.8v15.8c0%20.3-.1.7-.4.8-.3.3-.5.4-.9.4H19v1.3h6c.7%200%201.3-.3%201.8-.7.5-.4.8-1.1.7-1.8V5.3H6.2z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13.1%2017.7H3.5V24c0%20.4.1.8.4%201.1.3.3.7.4%201.1.4h9.6v-6.3c-.1-.9-.6-1.5-1.5-1.5zM5%2024.2c-.1%200-.1-.1-.1-.1v-5H13.2v5.3H5v-.2z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-decrease-size-white, .video-player__wrapper .mejs__fullscreen-button.mejs__unfullscreen {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M6.2%205.3c-.7%200-1.3.3-1.8.8-.5.6-.8%201.1-.8%201.8v5.5H5V7.9c0-.3.1-.7.4-.8.1-.3.4-.4.8-.4h19.1L16.8%2015V9h-1.5v8.5H24v-1.3h-6.2l8.6-8.8v15.8c0%20.3-.1.7-.4.8-.3.3-.5.4-.9.4H19v1.3h6c.7%200%201.3-.3%201.8-.7.5-.4.8-1.1.7-1.8V5.3H6.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13.1%2017.7H3.5V24c0%20.4.1.8.4%201.1.3.3.7.4%201.1.4h9.6v-6.3c-.1-.9-.6-1.5-1.5-1.5zM5%2024.2c-.1%200-.1-.1-.1-.1v-5H13.2v5.3H5v-.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-decrease-size {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M6.2%205.3c-.7%200-1.3.3-1.8.8-.5.6-.8%201.1-.8%201.8v5.5H5V7.9c0-.3.1-.7.4-.8.1-.3.4-.4.8-.4h19.1L16.8%2015V9h-1.5v8.5H24v-1.3h-6.2l8.6-8.8v15.8c0%20.3-.1.7-.4.8-.3.3-.5.4-.9.4H19v1.3h6c.7%200%201.3-.3%201.8-.7.5-.4.8-1.1.7-1.8V5.3H6.2z%22%2F%3E%3Cpath%20d%3D%22M13.1%2017.7H3.5V24c0%20.4.1.8.4%201.1.3.3.7.4%201.1.4h9.6v-6.3c-.1-.9-.6-1.5-1.5-1.5zM5%2024.2c-.1%200-.1-.1-.1-.1v-5H13.2v5.3H5v-.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-document-pdf-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23cc0033%22%3E%3Cpath%20d%3D%22M9.65%2026v-4.778h1.888c1.47%200%202%20.613%202%201.485%200%20.87-.562%201.51-2.033%201.51H10.33V26h-.68zm1.742-4.224H10.33v1.888h1.062c1.103%200%201.452-.344%201.452-.957%200-.614-.35-.93-1.452-.93zM14.966%2026v-4.778h1.9c1.677%200%202.614.93%202.614%202.39%200%201.405-.976%202.388-2.613%202.388h-1.9zm1.947-4.224h-1.267v3.67h1.267c1.254%200%201.874-.766%201.874-1.835%200-1.068-.62-1.834-1.874-1.834zM21.008%2026v-4.778h3.577v.554h-2.897v1.637h2.48v.554h-2.48V26h-.68z%22%20fill%3D%22%23cc0033%22%20stroke-width%3D%22.6%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20.3%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.9%2010.1v19.2H6.5V3.5h13.8z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-document-pdf-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23ffffff%22%3E%3Cpath%20d%3D%22M9.65%2026v-4.778h1.888c1.47%200%202%20.613%202%201.485%200%20.87-.562%201.51-2.033%201.51H10.33V26h-.68zm1.742-4.224H10.33v1.888h1.062c1.103%200%201.452-.344%201.452-.957%200-.614-.35-.93-1.452-.93zM14.966%2026v-4.778h1.9c1.677%200%202.614.93%202.614%202.39%200%201.405-.976%202.388-2.613%202.388h-1.9zm1.947-4.224h-1.267v3.67h1.267c1.254%200%201.874-.766%201.874-1.835%200-1.068-.62-1.834-1.874-1.834zM21.008%2026v-4.778h3.577v.554h-2.897v1.637h2.48v.554h-2.48V26h-.68z%22%20fill%3D%22%23ffffff%22%20stroke-width%3D%22.6%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20.3%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.9%2010.1v19.2H6.5V3.5h13.8z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-document-pdf, .m_quick_access .btn:hover .icon-document-pdf_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23000%22%3E%3Cpath%20d%3D%22M9.65%2026v-4.778h1.888c1.47%200%202%20.613%202%201.485%200%20.87-.562%201.51-2.033%201.51H10.33V26h-.68zm1.742-4.224H10.33v1.888h1.062c1.103%200%201.452-.344%201.452-.957%200-.614-.35-.93-1.452-.93zM14.966%2026v-4.778h1.9c1.677%200%202.614.93%202.614%202.39%200%201.405-.976%202.388-2.613%202.388h-1.9zm1.947-4.224h-1.267v3.67h1.267c1.254%200%201.874-.766%201.874-1.835%200-1.068-.62-1.834-1.874-1.834zM21.008%2026v-4.778h3.577v.554h-2.897v1.637h2.48v.554h-2.48V26h-.68z%22%20fill%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M20.3%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M26.9%2010.1v19.2H6.5V3.5h13.8z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-document-pdf_red, .m_quick_access .btn:hover .icon-document-pdf {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20stroke%3D%22%23D30F38%22%3E%3Cpath%20d%3D%22M9.65%2026v-4.778h1.888c1.47%200%202%20.613%202%201.485%200%20.87-.562%201.51-2.033%201.51H10.33V26h-.68zm1.742-4.224H10.33v1.888h1.062c1.103%200%201.452-.344%201.452-.957%200-.614-.35-.93-1.452-.93zM14.966%2026v-4.778h1.9c1.677%200%202.614.93%202.614%202.39%200%201.405-.976%202.388-2.613%202.388h-1.9zm1.947-4.224h-1.267v3.67h1.267c1.254%200%201.874-.766%201.874-1.835%200-1.068-.62-1.834-1.874-1.834zM21.008%2026v-4.778h3.577v.554h-2.897v1.637h2.48v.554h-2.48V26h-.68z%22%20fill%3D%22currentColor%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M20.3%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M26.9%2010.1v19.2H6.5V3.5h13.8z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-documents-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23cc0033%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M9.2%2025.1H23M9.2%2021.5H23M9.2%2017.9H23M19.7%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.3%2010.1v19.2H5.9V3.5h13.8z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-documents-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23ffffff%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M9.2%2025.1H23M9.2%2021.5H23M9.2%2017.9H23M19.7%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.3%2010.1v19.2H5.9V3.5h13.8z%22%20stroke-width%3D%22.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-documents, .m_quick_access .btn:hover .icon-documents_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M9.2%2025.1H23M9.2%2021.5H23M9.2%2017.9H23M19.7%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M26.3%2010.1v19.2H5.9V3.5h13.8z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-documents_red, .m_quick_access .btn:hover .icon-documents {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20stroke%3D%22%23D30F38%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M9.2%2025.1H23M9.2%2021.5H23M9.2%2017.9H23M19.7%203.5v6.6h6.6%22%20stroke-width%3D%22.6%22%2F%3E%3Cpath%20d%3D%22M26.3%2010.1v19.2H5.9V3.5h13.8z%22%20stroke-width%3D%22.6%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-download-contact {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7%2026c-.1%200-.2%200-.3-.1%200%200-.1%200-.1-.1-.1-.1-.1-.2-.1-.3V12.9c0-.1%200-.3.1-.3.1-.1.2-.1.3-.1h5.6c.2%200%20.3.1.4.3l.6%201.3H21c.3%200%20.5.2.5.5v2.3H25c.2%200%20.3.1.4.2.1.1.1.3%200%20.5l-3.6%208.3c-.1.2-.2.3-.4.3H7V26zm.8-1h13.4l3.2-7.3H11.5L7.8%2025zm-.3-11.6v10.2l3.3-6.5c.1-.2.2-.3.4-.3h9.3v-1.9h-7.2c-.2%200-.3-.1-.4-.3l-.6-1.3H7.5zM17%208.9L20.6%206v1.7L17%2011l-3.7-3.3V6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-download-contact_red, .m_dealer_info .btn:hover .icon-download-contact, .m_quick_access .btn:hover .icon-download-contact {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3A%23D30F38%3B%7D%20.st1%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M7%2026c-.1%200-.2%200-.3-.1%200%200-.1%200-.1-.1-.1-.1-.1-.2-.1-.3V12.9c0-.1%200-.3.1-.3.1-.1.2-.1.3-.1h5.6c.2%200%20.3.1.4.3l.6%201.3H21c.3%200%20.5.2.5.5v2.3H25c.2%200%20.3.1.4.2s.1.3%200%20.5l-3.6%208.3c-.1.2-.2.3-.4.3H7V26zm.8-1h13.4l3.2-7.3H11.5L7.8%2025zm-.3-11.6v10.2l3.3-6.5c.1-.2.2-.3.4-.3h9.3v-1.9h-7.2c-.2%200-.3-.1-.4-.3l-.6-1.3H7.5v.1zM17%208.9L20.6%206v1.7L17%2011l-3.7-3.3V6z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-drive {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20d%3D%22M26%2011.3c.3%200%20.5-.2.5-.5V8.2c0-.3-.2-.5-.5-.5h-5.8c-.1%200-.3.1-.4.1-.1.1-.1.2-.1.4v2.6c0%20.3.2.5.5.5h2.2V13h-.9c-.3%200-.5.2-.5.5v1.9h-7l-3.4-1.3v-1.8H8.5v-1h2.4c.3%200%20.5-.2.5-.5V8.2c0-.3-.2-.5-.5-.5H5.1c-.1%200-.3.1-.4.1-.1.2-.1.3-.1.4v2.6c0%20.3.2.5.5.5h2.4v1H5.8v6.8h1.7v1H5.1c-.1%200-.3.1-.4.1-.1.1-.1.2-.1.4v2.6c0%20.3.2.5.5.5h5.8c.3%200%20.5-.2.5-.5v-2.6c0-.3-.2-.5-.5-.5H8.5v-1h2.1v-1.5l3.4-1.3h7v1.6c0%20.3.2.5.5.5h.9v1.7h-2.2c-.1%200-.3.1-.4.1-.1.1-.1.2-.1.4v2.6c0%20.3.2.5.5.5H26c.3%200%20.5-.2.5-.5v-2.6c0-.3-.2-.5-.5-.5h-2.7v-1.7h.9c.3%200%20.5-.2.5-.5v-4.5c0-.1-.1-.3-.1-.4h-1.3v-1.7H26zM5.6%208.7h4.8v1.5H5.6V8.7zm4.8%2014H5.6v-1.5h4.8v1.5zm-.8-6.9v2.3H6.8v-4.8h2.8v1.5l2.9%201.1-1.9.7v-.7h-1zm15.9%206.9h-4.8v-1.5h4.8v1.5zm-1.8-5.3H22V14h1.8v3.4zm-3-8.7h4.8v1.5h-4.8V8.7z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-facebook-white, .m_socialbar .m_socialbar__anchor--facebook {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.7%2026.3v-8.9h-2.3v-3.2h2.3v-2.7c0-2.1%201.4-4.1%204.6-4.1%201.3%200%202.2.1%202.2.1l-.1%203h-2c-1.1%200-1.3.5-1.3%201.4v2.3h3.4l-.1%203.2h-3.3v8.9h-3.4z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-facebook {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M17.7%2026.3v-8.9h-2.3v-3.2h2.3v-2.7c0-2.1%201.4-4.1%204.6-4.1%201.3%200%202.2.1%202.2.1l-.1%203h-2c-1.1%200-1.3.5-1.3%201.4v2.3h3.4l-.1%203.2h-3.3v8.9h-3.4z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-fuenf_jahre_garantie-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22212.8%20250.4%20191.5%20280.9%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M212.8%20250.4h191.5v280.9H212.8z%22%3E%3C%2Fpath%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M250.9%20471.2c-.4.1-.7.2-1.1.3-.4.1-.8.2-1.2.2-.4.1-.8.1-1.3.1-.5.1-1%20.1-1.5.1-1%200-1.9-.1-2.6-.2-.8-.1-1.5-.4-2.1-.7s-1.1-.7-1.6-1.1c-.5-.4-.8-.9-1.1-1.5-.3-.5-.5-1.2-.7-1.9-.1-.7-.2-1.4-.2-2.2%200-1.2.2-2.3.5-3.2s.8-1.7%201.6-2.3c.7-.7%201.6-1.1%202.6-1.4s2.3-.5%203.8-.5c.8%200%201.7.1%202.5.2s1.6.2%202.3.4c.7.2%201.4.4%202%20.5s1.2.4%201.7.6v-3.8c-.4-.1-.8-.3-1.2-.4s-.8-.2-1.3-.4c-.4-.1-.9-.2-1.4-.3-.5-.1-1-.2-1.5-.2-.5-.1-1.1-.1-1.7-.2s-1.2-.1-1.8-.1c-1.4%200-2.7.1-3.9.4-1.2.2-2.3.6-3.2%201.1s-1.8%201-2.5%201.7-1.3%201.4-1.8%202.2-.8%201.7-1.1%202.7c-.2%201-.4%202-.4%203.1%200%201.9.3%203.5.9%204.8.6%201.4%201.4%202.6%202.6%203.5s2.5%201.6%204.1%202.1c1.6.5%203.3.7%205.3.7.6%200%201.2%200%201.9-.1.6-.1%201.3-.1%201.9-.2s1.3-.2%201.9-.2c.6-.1%201.2-.2%201.7-.4.5-.1%201.1-.2%201.6-.4.5-.1%201-.3%201.4-.4v-9.3h-4.7v6.5h-.4zM276.5%20465.7c0-1.1-.2-2-.6-2.9-.4-.8-1-1.4-1.7-1.9s-1.7-.8-2.7-1.1c-1.1-.2-2.3-.4-3.7-.4-.7%200-1.4.1-2%20.1-.7.1-1.3.2-1.9.3s-1.1.3-1.7.5c-.5.2-1%20.4-1.4.6v3.3c.4-.2.9-.4%201.4-.5.5-.2%201-.3%201.5-.4.5-.1%201.1-.2%201.7-.2.6-.1%201.2-.1%201.9-.1.8%200%201.4.1%202%20.2s1.1.3%201.5.5.7.5.9%201c.2.4.3.8.3%201.4-.3%200-.6%200-.9-.1-.3%200-.7%200-1-.1H269c-1%200-1.8.1-2.6.1-.8.1-1.6.2-2.3.3-.7.2-1.4.4-1.9.6-.6.2-1.1.5-1.5.9-.4.4-.7.8-1%201.3-.2.5-.3%201-.3%201.7%200%20.8.2%201.4.5%202%20.3.6.7%201.1%201.3%201.5s1.3.7%202.1.9c.8.2%201.7.3%202.7.3.7%200%201.3-.1%201.9-.1.6-.1%201.2-.2%201.7-.4s1-.4%201.5-.7c.5-.2.9-.5%201.3-.8l.3%201.6h3.9l-.1-9.4zm-4.5%205.4c-.3.2-.7.4-1%20.5-.4.2-.7.3-1.1.4-.4.1-.8.2-1.3.3-.5.1-1%20.1-1.6.1-.5%200-1-.1-1.3-.1-.4-.1-.7-.2-.9-.4-.2-.2-.4-.4-.5-.6-.1-.2-.2-.5-.2-.7%200-.4.1-.7.3-.9.2-.2.5-.5%201-.6.5-.2%201-.3%201.7-.4.7-.1%201.6-.1%202.6-.1h2.3v2.5zM285.9%20465.6c.1-.2.3-.4.4-.5.2-.2.4-.3.6-.5.2-.1.5-.3.7-.4.2-.1.5-.2.8-.3.3-.1.7-.2%201-.2.4-.1.8-.1%201.1-.1h.7c.2%200%20.5%200%20.7.1.2%200%20.4.1.7.1.2%200%20.4.1.5.1v-4c-.3-.1-.7-.2-1-.2-.4-.1-.8-.1-1.1-.1-.7%200-1.3.1-1.9.2-.5.2-1%20.4-1.5.7-.4.3-.8.6-1.1%201-.4.4-.6.8-.8%201.3l-.2-2.7h-4.2v15.1h4.6v-9.6zM302.2%20475.5c.7%200%201.3-.1%201.9-.1.6-.1%201.2-.2%201.7-.4s1-.4%201.5-.7c.5-.2.9-.5%201.3-.8l.3%201.6h3.9v-9.3c0-1.1-.2-2-.6-2.9-.4-.8-1-1.4-1.7-1.9s-1.7-.8-2.7-1.1c-1.1-.2-2.3-.4-3.7-.4-.7%200-1.4.1-2%20.1-.7.1-1.3.2-1.9.3s-1.1.3-1.7.5c-.5.2-1%20.4-1.4.6v3.3c.4-.2.9-.4%201.4-.5.5-.2%201-.3%201.5-.4.5-.1%201.1-.2%201.7-.2.6-.1%201.2-.1%201.9-.1.8%200%201.4.1%202%20.2.6.1%201.1.3%201.5.5.4.2.7.5.9%201%20.2.4.3.8.3%201.4-.3%200-.6%200-.9-.1-.3%200-.7%200-1-.1h-1.1c-1%200-1.8.1-2.6.1-.8.1-1.6.2-2.3.3-.7.2-1.4.4-1.9.6-.6.2-1.1.5-1.5.9-.4.4-.7.8-1%201.3-.2.5-.3%201-.3%201.7%200%20.8.2%201.4.5%202%20.3.6.7%201.1%201.3%201.5s1.3.7%202.1.9c.6.1%201.6.2%202.6.2zm-1.6-5.8c.2-.2.5-.5%201-.6.5-.2%201-.3%201.7-.4.7-.1%201.6-.1%202.6-.1h2.3v2.5c-.3.2-.7.4-1%20.5-.4.2-.7.3-1.1.4-.4.1-.8.2-1.3.3-.5.1-1%20.1-1.6.1-.5%200-1-.1-1.3-.1-.4-.1-.7-.2-.9-.4-.2-.2-.4-.4-.5-.6-.1-.2-.2-.5-.2-.7%200-.4.1-.7.3-.9zM335.9%20475v-8.9c0-.9-.1-1.7-.3-2.4-.2-.7-.5-1.3-.8-1.7-.4-.5-.7-.9-1.2-1.3-.5-.3-1-.6-1.6-.8-.5-.2-1.1-.4-1.8-.4-.7-.1-1.3-.1-2-.1s-1.3.1-1.9.2-1.1.2-1.7.4c-.5.2-1%20.4-1.5.7s-.9.6-1.3.9l-.3-1.7h-4.1V475h4.6v-10.8c.3-.2.7-.3%201-.5.4-.2.8-.3%201.2-.4s.8-.2%201.3-.3c.5-.1%201-.1%201.6-.1.7%200%201.3.1%201.8.2s.9.4%201.2.7c.3.3.5.7.7%201.1.1.5.2%201%20.2%201.7v8.3l4.9.1zM342.6%20472.2c.2.7.7%201.3%201.2%201.8s1.2.8%202%201.1c.8.2%201.8.4%202.9.4.4%200%20.9%200%201.3-.1.5-.1.9-.1%201.4-.2.4-.1.8-.2%201.3-.2.4-.1.7-.2%201-.3v-3.3c-.2.1-.5.1-.8.2-.3.1-.6.1-1%20.2s-.7.1-1.1.1c-.4.1-.8.1-1.2.1-.5%200-1-.1-1.4-.1-.4-.1-.7-.2-.9-.4s-.4-.5-.5-.8c-.1-.3-.1-.7-.1-1.2v-6h6.9v-3.4h-6.9v-3.8h-3.8l-.5%203.8h-3.6v3.3h3.3v6.5c.1.7.2%201.6.5%202.3zM357.6%20453.7h4.6v4h-4.6zM357.6%20459.9h4.6V475h-4.6zM380.6%20460.5c-.7-.4-1.5-.6-2.3-.8-.9-.2-1.9-.3-2.9-.3-1.1%200-2%20.1-2.9.3s-1.7.5-2.3.8c-.7.4-1.3.8-1.8%201.3s-.9%201.1-1.3%201.7-.6%201.3-.7%201.9c-.2.7-.2%201.4-.2%202.1%200%20.8.1%201.5.2%202.2.2.7.4%201.3.8%201.9s.8%201.1%201.3%201.6%201.1.9%201.9%201.2c.7.4%201.5.6%202.4.8s1.9.3%202.9.3c.7%200%201.4-.1%202.1-.1.7-.1%201.4-.2%202-.3.7-.1%201.3-.3%201.9-.4.6-.2%201.1-.4%201.5-.6v-3.3c-.4.2-.9.4-1.4.5-.5.1-1.1.3-1.7.4-.6.1-1.3.2-1.9.2-.7.1-1.3.1-2%20.1-.9%200-1.7-.1-2.4-.2s-1.2-.4-1.7-.7c-.4-.3-.8-.7-1-1-.2-.4-.4-.8-.4-1.4h13.7c0-.1%200-.2.1-.3v-.4-.4-.4c0-.7-.1-1.4-.2-2.1-.2-.7-.4-1.3-.7-1.9-.3-.6-.7-1.1-1.3-1.6-.4-.3-1-.8-1.7-1.1zm-9.8%205.3c.1-.5.3-1%20.5-1.4s.6-.7%201-1c.4-.2.8-.4%201.3-.5.5-.1%201.1-.2%201.7-.2s1.1.1%201.7.2c.5.1%201%20.3%201.4.5.4.2.7.6%201%201%20.2.4.4.8.5%201.4h-9.1zM247.4%20495c.3-.8.5-1.7.5-2.8%200-1-.2-1.9-.5-2.7-.3-.8-.8-1.5-1.4-2s-1.3-1-2.2-1.3-1.9-.4-2.9-.4c-.5%200-1.1.1-1.6.1-.5.1-1%20.2-1.4.3-.4.1-.8.3-1.2.5-.4.2-.7.4-1%20.7V481h-3.9v17.6h3l.5-1.2c.3.2.6.5%201%20.7.4.2.8.4%201.2.5.4.1.9.2%201.4.3.5.1%201%20.1%201.6.1%201.1%200%202.2-.2%203-.5s1.7-.8%202.3-1.4c.8-.5%201.3-1.2%201.6-2.1zm-3.7-1c-.2.5-.4.8-.8%201.1-.4.3-.8.5-1.3.7-.5.2-1.1.2-1.7.2-.5%200-.9%200-1.3-.1s-.7-.1-1.1-.2c-.4-.1-.7-.2-1-.3-.3-.1-.7-.2-1-.4v-5.4c.3-.2.7-.3%201-.4s.7-.2%201-.3.7-.1%201.1-.2c.4-.1.8-.1%201.3-.1.7%200%201.2.1%201.7.2.5.2.9.4%201.3.7s.6.7.8%201.1c.2.5.2%201%20.2%201.6.1.8%200%201.3-.2%201.8zM251.6%20486.1h3.8v12.5h-3.8zM251.6%20481h3.8v3.3h-3.8zM270.4%20492.2c-.5-.3-1.1-.5-1.7-.8-.7-.2-1.5-.4-2.4-.5-.6-.1-1.1-.2-1.6-.2-.5-.1-.8-.2-1.1-.2-.3-.1-.5-.2-.7-.3s-.2-.3-.2-.5.1-.4.2-.5c.1-.1.4-.2.6-.4.2-.1.6-.1%201-.2s.8-.1%201.3-.1c.3%200%20.6%200%20.9.1.3%200%20.7.1%201%20.1.4.1.7.1%201%20.2.4.1.7.1%201%20.2s.6.1.8.2c.2.1.5.2.7.2v-2.7c-.2-.1-.4-.2-.6-.2-.2-.1-.5-.2-.8-.2-.3-.1-.6-.1-1-.2s-.7-.1-1-.2c-.4-.1-.7-.1-1-.1-.4%200-.7-.1-1-.1-1.2%200-2.2.1-3.1.2-.9.2-1.6.4-2.2.8-.5.4-1%20.8-1.3%201.3s-.4%201.1-.4%201.7c0%20.6.1%201.1.4%201.6.2.4.6.8%201.1%201.1s1.1.6%201.7.8c.7.2%201.5.4%202.4.5.6.1%201.1.2%201.6.2.5.1.8.2%201.1.2.3.1.5.2.7.4.1.1.2.3.2.5s-.1.4-.2.5c-.2.1-.4.2-.7.4-.3.1-.7.1-1.1.2-.5.1-1%20.1-1.5.1-.3%200-.7%200-1-.1-.4%200-.7-.1-1-.1-.4-.1-.7-.1-1-.2-.4-.1-.7-.1-1-.2s-.6-.1-.8-.2c-.2-.1-.5-.2-.7-.2v2.7c.2.1.5.2%201%20.4.4.1.8.2%201.3.3.5.1%201%20.2%201.6.2.5.1%201.1.1%201.7.1%201.2%200%202.3-.1%203.2-.3%201-.2%201.7-.5%202.3-.8.7-.4%201.1-.8%201.4-1.3.3-.5.5-1.1.5-1.7s-.1-1.2-.4-1.6c-.4-.4-.7-.8-1.2-1.1zM284.1%20498.7h14v-2.8h-8.5l8.2-7.6v-2.2h-13.4v2.8h8l-8.3%207.6M311.9%20497.3l.2%201.4h3.3v-12.5h-3.8v8.9c-.3.2-.6.3-.9.5l-.9.3s-.7.2-1%20.2c-.4.1-.7.1-1.1.1-.6%200-1.1-.1-1.5-.2s-.8-.3-1-.6c-.2-.2-.5-.6-.6-1-.1-.4-.2-.8-.2-1.4v-6.9h-3.8v7.4c0%20.7.1%201.4.2%202%20.2.5.4%201.1.7%201.4.3.4.6.8%201%201%20.4.3.8.5%201.3.7.5.2%201%20.3%201.4.4.5.1%201%20.1%201.6.1.5%200%201-.1%201.5-.2s1-.2%201.4-.4c.4-.2.8-.4%201.2-.5.4-.2.7-.5%201-.7zM345.8%20487.9c-.3-.4-.6-.8-1-1-.4-.3-.8-.5-1.3-.7-.5-.2-1-.3-1.5-.4s-1.1-.1-1.6-.1c-.6%200-1.2.1-1.7.1-.5.1-1.1.2-1.6.4s-1%20.4-1.4.7c-.4.2-.8.5-1.1.9-.3-.4-.7-.7-1-1-.4-.2-.8-.5-1.3-.7s-1-.3-1.5-.4-1.1-.1-1.6-.1-1.1.1-1.6.1c-.5.1-1%20.2-1.4.4s-.8.4-1.3.6c-.4.2-.7.5-1.1.8l-.2-1.4h-3.3v12.5h3.8v-8.9c.3-.1.5-.3.8-.4s.6-.2%201-.4c.4-.1.7-.2%201.1-.2.4-.1.8-.1%201.3-.1.6%200%201.1.1%201.5.2s.8.3%201%20.6c.2.2.5.6.6%201s.2.8.2%201.4v6.9h3.8v-7.1-.9-.9c.2-.1.5-.3.8-.4s.6-.2%201-.4c.4-.1.7-.2%201.1-.2.4-.1.8-.1%201.3-.1.6%200%201.1.1%201.5.2s.8.3%201%20.6c.2.2.5.6.6%201s.2.8.2%201.4v6.9h3.8v-7.4c0-.7-.1-1.4-.2-2-.2-.6-.4-1.1-.7-1.5zM377.7%20493.5c0-.6-.1-1.1-.3-1.6s-.5-.9-.8-1.3-.8-.7-1.3-1-1-.5-1.6-.8c-.5-.2-1.1-.4-1.8-.5-.6-.2-1.3-.3-1.9-.4-.7-.1-1.3-.2-1.9-.2-.7-.1-1.3-.1-1.9-.1l.1-3.8h10.2v-3h-14l-.4%209.9h1.6s1.2.1%201.8.1c.6.1%201.3.1%201.9.2l1.8.3s1.1.2%201.6.4%201%20.4%201.3.5c.4.2.7.5.9.7.2.3.3.6.3%201s-.1.7-.3%201.1c-.2.3-.5.6-.9.8-.4.2-1%20.4-1.6.5-.7.1-1.4.2-2.4.2-.7%200-1.3-.1-1.9-.1-.6-.1-1.2-.1-1.7-.2s-1.1-.2-1.6-.4c-.5-.1-1-.3-1.4-.4v3c.4.2.8.3%201.3.4s1%20.2%201.6.4c.5.1%201.1.2%201.8.2.7.1%201.4.1%202.2.1%201.1%200%202-.1%202.9-.2.9-.1%201.7-.4%202.3-.6.7-.2%201.3-.6%201.7-1%20.5-.4.9-.8%201.3-1.2.3-.4.5-.9.7-1.4.4-.5.4-1.1.4-1.6zM380.6%20494.8h4.6v4.2h-4.6zM231.9%20519.8h3.1v-5.6h6.6v-2.3H235v-3.7h7.9V506h-11M253.8%20510.6c-.5-.3-1.1-.5-1.8-.7-.7-.1-1.5-.2-2.4-.2-.4%200-.9%200-1.3.1s-.8.1-1.2.2-.7.2-1.1.3c-.4.1-.7.2-.9.4v2.2l.9-.3c.3-.1.7-.2%201-.2.4-.1.7-.1%201.1-.2.4-.1.8-.1%201.2-.1.5%200%201%20.1%201.3.1s.7.2%201%20.4c.2.2.5.4.6.6s.2.5.2.9H250.4c-.6%200-1.2%200-1.7.1s-1.1.1-1.5.2c-.5.1-.9.2-1.3.4s-.7.4-1%20.6-.5.5-.6.8c-.1.3-.2.7-.2%201.1%200%20.5.1%201%20.3%201.3s.5.7.8%201c.4.2.8.5%201.3.6.5.1%201.1.2%201.8.2.4%200%20.8%200%201.3-.1s.8-.1%201.1-.2c.4-.1.7-.2%201-.4.3-.2.6-.4.8-.5l.2%201h2.6V514c0-.7-.1-1.3-.4-1.9-.3-.8-.7-1.2-1.1-1.5zm-1.5%206.7c-.2.1-.4.2-.7.4-.2.1-.5.2-.8.3-.3.1-.5.1-.9.2-.3.1-.7.1-1%20.1s-.7-.1-.9-.1-.4-.2-.6-.2c-.2-.1-.2-.2-.4-.4s-.1-.3-.1-.5.1-.4.2-.6c.1-.2.4-.3.7-.4.3-.1.7-.2%201.1-.2s1-.1%201.7-.1h1.6v1.6h.1zM269.9%20511.3c-.2-.3-.5-.6-.8-.8-.3-.2-.7-.4-1-.5-.4-.1-.8-.2-1.2-.2-.4-.1-.8-.1-1.3-.1s-.8.1-1.1.1c-.4.1-.7.1-1.1.2-.4.1-.7.2-1%20.4s-.5.4-.8.5v-5h-3v13.9h3v-7c.2-.1.4-.2.7-.3.2-.1.5-.2.8-.2.3-.1.5-.1.9-.2.3-.1.7-.1%201-.1.5%200%20.8.1%201.2.1.4.1.6.2.8.5.2.2.4.5.5.8.1.3.1.7.1%201.1v5.4h3v-5.8c0-.6-.1-1.1-.2-1.6-.1-.4-.3-.8-.5-1.2zM279.8%20509.7c-.4%200-.8.1-1.2.2s-.7.2-1%20.4-.5.4-.8.7c-.2.2-.4.5-.5.8l-.1-1.8h-2.7v9.8h3v-6.2c.1-.1.2-.2.3-.4.1-.1.2-.2.4-.3.1-.1.3-.2.5-.2s.4-.2.5-.2c.2-.1.4-.1.7-.1.2-.1.5-.1.8-.1h.4c.2%200%20.3%200%20.4.1.1%200%20.3.1.4.1s.2.1.4.1V510c-.2-.1-.4-.1-.7-.1-.3-.2-.5-.2-.8-.2zM293.9%20511.7V510h-10.5v2.2h6.2l-6.4%205.9v1.7h10.9v-2.2h-6.6M307.4%20512.2c-.2-.4-.5-.7-.8-1-.3-.3-.7-.6-1.1-.8-.4-.2-1-.4-1.6-.5s-1.2-.2-1.9-.2-1.3.1-1.9.2c-.5.1-1.1.3-1.5.5s-.8.5-1.1.8-.6.7-.8%201.1c-.2.4-.4.8-.5%201.3-.1.4-.2.9-.2%201.4%200%20.5.1%201%20.2%201.4.1.4.3.8.5%201.3.2.4.5.7.8%201%20.4.3.8.6%201.2.8.5.2%201%20.4%201.6.5.6.1%201.2.2%201.9.2.5%200%20.9%200%201.4-.1s.9-.1%201.3-.2l1.2-.3c.4-.1.7-.2%201-.4V517c-.3.1-.6.2-1%20.3-.4.1-.7.2-1.1.2-.4.1-.8.1-1.2.2s-.8.1-1.3.1c-.6%200-1.1-.1-1.6-.1-.4-.1-.8-.2-1.1-.4-.3-.2-.5-.4-.7-.7s-.2-.5-.3-.9h8.9v-.2-.2-.2-.2c0-.5-.1-1-.2-1.4.3-.5.1-1-.1-1.3zm-8.3%201.7c.1-.4.2-.7.4-.9.2-.2.4-.5.7-.6.2-.2.5-.3.8-.4.3-.1.7-.1%201.1-.1.4%200%20.7.1%201.1.1.4.1.6.2.9.4.2.2.5.4.7.6.2.2.3.5.4.9h-6.1zM318.6%20517c-.2.1-.5.2-.7.4s-.5.2-.7.2c-.2.1-.5.1-.8.2-.3.1-.5.1-.9.1-.5%200-.8-.1-1.2-.1-.3-.1-.6-.2-.8-.5-.2-.2-.4-.5-.5-.8s-.1-.7-.1-1.1V510h-3v5.8c0%20.6.1%201.1.2%201.6.1.4.3.8.5%201.1.2.3.5.6.8.8.3.2.7.4%201%20.5.4.1.7.2%201.1.3.4.1.8.1%201.3.1.4%200%20.8-.1%201.2-.1.4-.1.7-.2%201.1-.3.4-.1.7-.2%201-.4.3-.2.5-.4.8-.5l.2%201.1h2.6v-9.8h-3l-.1%206.8zM334.3%20510.9c-.2-.2-.5-.4-.8-.5s-.6-.2-1-.4c-.4-.1-.7-.2-1.1-.2-.4-.1-.8-.1-1.2-.1-1%200-1.7.1-2.5.4-.7.2-1.3.5-1.9%201-.5.4-.9%201-1.1%201.6s-.4%201.3-.4%202.1.1%201.5.4%202.1c.2.6.6%201.1%201.1%201.6.5.4%201.1.8%201.7%201%20.7.2%201.5.4%202.3.4.4%200%20.8-.1%201.1-.1.4-.1.7-.1%201.1-.2.4-.1.7-.2%201-.4.3-.2.5-.4.8-.5v.8c0%20.4-.1.8-.2%201.1-.2.3-.4.6-.7.8-.3.2-.7.4-1.3.4-.5.1-1.1.1-1.8.1-.4%200-.8%200-1.3-.1-.4%200-.8-.1-1.1-.1-.4-.1-.7-.1-1-.2s-.6-.2-.9-.2v2.4c.3.1.6.2%201%20.3.4.1.7.1%201.1.2s.8.1%201.3.1c.4%200%20.9.1%201.4.1%201.1%200%202-.1%202.8-.3.8-.2%201.5-.5%202.1-.9.5-.4%201-.9%201.3-1.6s.4-1.4.4-2.3v-9.2h-2.4l-.2.8zm-.3%205.7c-.2.1-.5.2-.8.4-.2.1-.5.2-.8.2-.3.1-.5.1-.8.1s-.7.1-1%20.1c-.5%200-1-.1-1.3-.2-.4-.1-.7-.3-1-.5-.2-.2-.5-.5-.6-.8-.1-.4-.2-.7-.2-1.1%200-.4.1-.8.2-1.1.1-.4.4-.6.6-.8s.6-.4%201-.5c.4-.1.8-.2%201.3-.2.4%200%20.7%200%201%20.1s.6.1.8.1c.3.1.5.1.8.2.2.1.5.2.8.4v3.6zM342%20506h3v2.6h-3zM342%20518.9c0%20.5-.1.9-.1%201.3-.1.4-.2.7-.4.9-.2.2-.4.4-.7.5-.3.1-.7.2-1.2.2h-.7c-.2%200-.4-.1-.6-.1v2.3c.1%200%20.2.1.3.1s.2.1.4.1c.1%200%20.2%200%20.4.1h.4c.9%200%201.7-.1%202.3-.2.7-.2%201.2-.5%201.6-.8.4-.4.8-.9%201-1.5.2-.6.3-1.4.3-2.3v-9.3h-3v8.7zM356.9%20510.6c-.5-.3-1.1-.5-1.8-.7-.7-.1-1.5-.2-2.4-.2-.4%200-.9%200-1.3.1s-.8.1-1.2.2-.7.2-1.1.3-.7.2-.9.4v2.2l.9-.3c.3-.1.7-.2%201-.2.4-.1.7-.1%201.1-.2s.8-.1%201.2-.1c.5%200%201%20.1%201.3.1.4.1.7.2%201%20.4.2.2.5.4.6.6s.2.5.2.9H353.5c-.6%200-1.2%200-1.7.1s-1.1.1-1.5.2c-.5.1-.9.2-1.3.4s-.7.4-1%20.6c-.2.2-.5.5-.6.8-.1.3-.2.7-.2%201.1%200%20.5.1%201%20.3%201.3s.5.7.8%201c.4.2.8.5%201.3.6.5.1%201.1.2%201.8.2.4%200%20.8%200%201.3-.1.4-.1.8-.1%201.1-.2.4-.1.7-.2%201-.4.3-.2.6-.4.8-.5l.2%201h2.6V514c0-.7-.1-1.3-.4-1.9-.2-.8-.7-1.2-1.1-1.5zm-1.5%206.7c-.2.1-.4.2-.7.4-.2.1-.5.2-.8.3-.3.1-.5.1-.9.2-.3.1-.7.1-1%20.1-.4%200-.7-.1-.9-.1s-.4-.2-.6-.2c-.2-.1-.2-.2-.4-.4s-.1-.3-.1-.5.1-.4.2-.6c.1-.2.4-.3.7-.4.3-.1.7-.2%201.1-.2.5-.1%201-.1%201.7-.1h1.6v1.6h.1zM373.1%20511.3c-.2-.3-.5-.6-.8-.8-.3-.2-.7-.4-1-.5-.4-.1-.8-.2-1.2-.2-.4-.1-.8-.1-1.3-.1-.4%200-.8.1-1.1.1-.4.1-.7.1-1.1.2s-.7.2-1%20.4-.5.4-.8.5v-5h-3v13.9h3v-7c.2-.1.4-.2.7-.3.2-.1.5-.2.8-.2.3-.1.5-.1.9-.2.3-.1.7-.1%201-.1.5%200%20.8.1%201.2.1s.6.2.8.5c.2.2.4.5.5.8s.1.7.1%201.1v5.4h3v-5.8c0-.6-.1-1.1-.2-1.6s-.3-.8-.5-1.2zM383.6%20509.7c-.4%200-.8.1-1.2.2s-.7.2-1%20.4-.5.4-.8.7-.4.5-.5.8l-.1-1.8h-2.7v9.8h3v-6.2c.1-.1.2-.2.3-.4s.2-.2.4-.3c.1-.1.3-.2.5-.2s.4-.2.5-.2c.2-.1.4-.1.7-.1.2-.1.5-.1.8-.1h.4c.2%200%20.3%200%20.4.1.1%200%20.3.1.4.1s.2.1.4.1V510c-.2-.1-.4-.1-.7-.1-.3-.2-.6-.2-.8-.2zM383.5%20384.4c0-60-96.9-59.3-96.9-59.3V305H375v-39H241.6l-3.3%2098c62.8-1.5%2095.6%208.6%2095.6%2019.9%200%2035.8-99.7%206.5-99.7%206.5v38.4c24.2%2011.7%2061.3%2013.3%2062.1%2013.3s87.2%203.4%2087.2-57.7z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-fuenf_jahre_garantie {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22212.8%20250.4%20191.5%20280.9%22%3E%3Cpath%20fill%3D%22%23DB032C%22%20d%3D%22M212.8%20250.4h191.5v280.9H212.8z%22%2F%3E%3Cg%20fill%3D%22%23FFF%22%3E%3Cpath%20d%3D%22M250.9%20471.2c-.4.1-.7.2-1.1.3-.4.1-.8.2-1.2.2-.4.1-.8.1-1.3.1-.5.1-1%20.1-1.5.1-1%200-1.9-.1-2.6-.2-.8-.1-1.5-.4-2.1-.7s-1.1-.7-1.6-1.1c-.5-.4-.8-.9-1.1-1.5-.3-.5-.5-1.2-.7-1.9-.1-.7-.2-1.4-.2-2.2%200-1.2.2-2.3.5-3.2s.8-1.7%201.6-2.3c.7-.7%201.6-1.1%202.6-1.4s2.3-.5%203.8-.5c.8%200%201.7.1%202.5.2s1.6.2%202.3.4c.7.2%201.4.4%202%20.5s1.2.4%201.7.6v-3.8c-.4-.1-.8-.3-1.2-.4s-.8-.2-1.3-.4c-.4-.1-.9-.2-1.4-.3-.5-.1-1-.2-1.5-.2-.5-.1-1.1-.1-1.7-.2s-1.2-.1-1.8-.1c-1.4%200-2.7.1-3.9.4-1.2.2-2.3.6-3.2%201.1s-1.8%201-2.5%201.7-1.3%201.4-1.8%202.2-.8%201.7-1.1%202.7c-.2%201-.4%202-.4%203.1%200%201.9.3%203.5.9%204.8.6%201.4%201.4%202.6%202.6%203.5s2.5%201.6%204.1%202.1c1.6.5%203.3.7%205.3.7.6%200%201.2%200%201.9-.1.6-.1%201.3-.1%201.9-.2s1.3-.2%201.9-.2c.6-.1%201.2-.2%201.7-.4.5-.1%201.1-.2%201.6-.4.5-.1%201-.3%201.4-.4v-9.3h-4.7v6.5h-.4zM276.5%20465.7c0-1.1-.2-2-.6-2.9-.4-.8-1-1.4-1.7-1.9s-1.7-.8-2.7-1.1c-1.1-.2-2.3-.4-3.7-.4-.7%200-1.4.1-2%20.1-.7.1-1.3.2-1.9.3s-1.1.3-1.7.5c-.5.2-1%20.4-1.4.6v3.3c.4-.2.9-.4%201.4-.5.5-.2%201-.3%201.5-.4.5-.1%201.1-.2%201.7-.2.6-.1%201.2-.1%201.9-.1.8%200%201.4.1%202%20.2s1.1.3%201.5.5.7.5.9%201c.2.4.3.8.3%201.4-.3%200-.6%200-.9-.1-.3%200-.7%200-1-.1H269c-1%200-1.8.1-2.6.1-.8.1-1.6.2-2.3.3-.7.2-1.4.4-1.9.6-.6.2-1.1.5-1.5.9-.4.4-.7.8-1%201.3-.2.5-.3%201-.3%201.7%200%20.8.2%201.4.5%202%20.3.6.7%201.1%201.3%201.5s1.3.7%202.1.9c.8.2%201.7.3%202.7.3.7%200%201.3-.1%201.9-.1.6-.1%201.2-.2%201.7-.4s1-.4%201.5-.7c.5-.2.9-.5%201.3-.8l.3%201.6h3.9l-.1-9.4zm-4.5%205.4c-.3.2-.7.4-1%20.5-.4.2-.7.3-1.1.4-.4.1-.8.2-1.3.3-.5.1-1%20.1-1.6.1-.5%200-1-.1-1.3-.1-.4-.1-.7-.2-.9-.4-.2-.2-.4-.4-.5-.6-.1-.2-.2-.5-.2-.7%200-.4.1-.7.3-.9.2-.2.5-.5%201-.6.5-.2%201-.3%201.7-.4.7-.1%201.6-.1%202.6-.1h2.3v2.5zM285.9%20465.6c.1-.2.3-.4.4-.5.2-.2.4-.3.6-.5.2-.1.5-.3.7-.4.2-.1.5-.2.8-.3.3-.1.7-.2%201-.2.4-.1.8-.1%201.1-.1h.7c.2%200%20.5%200%20.7.1.2%200%20.4.1.7.1.2%200%20.4.1.5.1v-4c-.3-.1-.7-.2-1-.2-.4-.1-.8-.1-1.1-.1-.7%200-1.3.1-1.9.2-.5.2-1%20.4-1.5.7-.4.3-.8.6-1.1%201-.4.4-.6.8-.8%201.3l-.2-2.7h-4.2v15.1h4.6v-9.6zM302.2%20475.5c.7%200%201.3-.1%201.9-.1.6-.1%201.2-.2%201.7-.4s1-.4%201.5-.7c.5-.2.9-.5%201.3-.8l.3%201.6h3.9v-9.3c0-1.1-.2-2-.6-2.9-.4-.8-1-1.4-1.7-1.9s-1.7-.8-2.7-1.1c-1.1-.2-2.3-.4-3.7-.4-.7%200-1.4.1-2%20.1-.7.1-1.3.2-1.9.3s-1.1.3-1.7.5c-.5.2-1%20.4-1.4.6v3.3c.4-.2.9-.4%201.4-.5.5-.2%201-.3%201.5-.4.5-.1%201.1-.2%201.7-.2.6-.1%201.2-.1%201.9-.1.8%200%201.4.1%202%20.2.6.1%201.1.3%201.5.5.4.2.7.5.9%201%20.2.4.3.8.3%201.4-.3%200-.6%200-.9-.1-.3%200-.7%200-1-.1h-1.1c-1%200-1.8.1-2.6.1-.8.1-1.6.2-2.3.3-.7.2-1.4.4-1.9.6-.6.2-1.1.5-1.5.9-.4.4-.7.8-1%201.3-.2.5-.3%201-.3%201.7%200%20.8.2%201.4.5%202%20.3.6.7%201.1%201.3%201.5s1.3.7%202.1.9c.6.1%201.6.2%202.6.2zm-1.6-5.8c.2-.2.5-.5%201-.6.5-.2%201-.3%201.7-.4.7-.1%201.6-.1%202.6-.1h2.3v2.5c-.3.2-.7.4-1%20.5-.4.2-.7.3-1.1.4-.4.1-.8.2-1.3.3-.5.1-1%20.1-1.6.1-.5%200-1-.1-1.3-.1-.4-.1-.7-.2-.9-.4-.2-.2-.4-.4-.5-.6-.1-.2-.2-.5-.2-.7%200-.4.1-.7.3-.9zM335.9%20475v-8.9c0-.9-.1-1.7-.3-2.4-.2-.7-.5-1.3-.8-1.7-.4-.5-.7-.9-1.2-1.3-.5-.3-1-.6-1.6-.8-.5-.2-1.1-.4-1.8-.4-.7-.1-1.3-.1-2-.1s-1.3.1-1.9.2-1.1.2-1.7.4c-.5.2-1%20.4-1.5.7s-.9.6-1.3.9l-.3-1.7h-4.1V475h4.6v-10.8c.3-.2.7-.3%201-.5.4-.2.8-.3%201.2-.4s.8-.2%201.3-.3c.5-.1%201-.1%201.6-.1.7%200%201.3.1%201.8.2s.9.4%201.2.7c.3.3.5.7.7%201.1.1.5.2%201%20.2%201.7v8.3l4.9.1zM342.6%20472.2c.2.7.7%201.3%201.2%201.8s1.2.8%202%201.1c.8.2%201.8.4%202.9.4.4%200%20.9%200%201.3-.1.5-.1.9-.1%201.4-.2.4-.1.8-.2%201.3-.2.4-.1.7-.2%201-.3v-3.3c-.2.1-.5.1-.8.2-.3.1-.6.1-1%20.2s-.7.1-1.1.1c-.4.1-.8.1-1.2.1-.5%200-1-.1-1.4-.1-.4-.1-.7-.2-.9-.4s-.4-.5-.5-.8c-.1-.3-.1-.7-.1-1.2v-6h6.9v-3.4h-6.9v-3.8h-3.8l-.5%203.8h-3.6v3.3h3.3v6.5c.1.7.2%201.6.5%202.3zM357.6%20453.7h4.6v4h-4.6zM357.6%20459.9h4.6V475h-4.6zM380.6%20460.5c-.7-.4-1.5-.6-2.3-.8-.9-.2-1.9-.3-2.9-.3-1.1%200-2%20.1-2.9.3s-1.7.5-2.3.8c-.7.4-1.3.8-1.8%201.3s-.9%201.1-1.3%201.7-.6%201.3-.7%201.9c-.2.7-.2%201.4-.2%202.1%200%20.8.1%201.5.2%202.2.2.7.4%201.3.8%201.9s.8%201.1%201.3%201.6%201.1.9%201.9%201.2c.7.4%201.5.6%202.4.8s1.9.3%202.9.3c.7%200%201.4-.1%202.1-.1.7-.1%201.4-.2%202-.3.7-.1%201.3-.3%201.9-.4.6-.2%201.1-.4%201.5-.6v-3.3c-.4.2-.9.4-1.4.5-.5.1-1.1.3-1.7.4-.6.1-1.3.2-1.9.2-.7.1-1.3.1-2%20.1-.9%200-1.7-.1-2.4-.2s-1.2-.4-1.7-.7c-.4-.3-.8-.7-1-1-.2-.4-.4-.8-.4-1.4h13.7c0-.1%200-.2.1-.3v-.4-.4-.4c0-.7-.1-1.4-.2-2.1-.2-.7-.4-1.3-.7-1.9-.3-.6-.7-1.1-1.3-1.6-.4-.3-1-.8-1.7-1.1zm-9.8%205.3c.1-.5.3-1%20.5-1.4s.6-.7%201-1c.4-.2.8-.4%201.3-.5.5-.1%201.1-.2%201.7-.2s1.1.1%201.7.2c.5.1%201%20.3%201.4.5.4.2.7.6%201%201%20.2.4.4.8.5%201.4h-9.1zM247.4%20495c.3-.8.5-1.7.5-2.8%200-1-.2-1.9-.5-2.7-.3-.8-.8-1.5-1.4-2s-1.3-1-2.2-1.3-1.9-.4-2.9-.4c-.5%200-1.1.1-1.6.1-.5.1-1%20.2-1.4.3-.4.1-.8.3-1.2.5-.4.2-.7.4-1%20.7V481h-3.9v17.6h3l.5-1.2c.3.2.6.5%201%20.7.4.2.8.4%201.2.5.4.1.9.2%201.4.3.5.1%201%20.1%201.6.1%201.1%200%202.2-.2%203-.5s1.7-.8%202.3-1.4c.8-.5%201.3-1.2%201.6-2.1zm-3.7-1c-.2.5-.4.8-.8%201.1-.4.3-.8.5-1.3.7-.5.2-1.1.2-1.7.2-.5%200-.9%200-1.3-.1s-.7-.1-1.1-.2c-.4-.1-.7-.2-1-.3-.3-.1-.7-.2-1-.4v-5.4c.3-.2.7-.3%201-.4s.7-.2%201-.3.7-.1%201.1-.2c.4-.1.8-.1%201.3-.1.7%200%201.2.1%201.7.2.5.2.9.4%201.3.7s.6.7.8%201.1c.2.5.2%201%20.2%201.6.1.8%200%201.3-.2%201.8zM251.6%20486.1h3.8v12.5h-3.8zM251.6%20481h3.8v3.3h-3.8zM270.4%20492.2c-.5-.3-1.1-.5-1.7-.8-.7-.2-1.5-.4-2.4-.5-.6-.1-1.1-.2-1.6-.2-.5-.1-.8-.2-1.1-.2-.3-.1-.5-.2-.7-.3s-.2-.3-.2-.5.1-.4.2-.5c.1-.1.4-.2.6-.4.2-.1.6-.1%201-.2s.8-.1%201.3-.1c.3%200%20.6%200%20.9.1.3%200%20.7.1%201%20.1.4.1.7.1%201%20.2.4.1.7.1%201%20.2s.6.1.8.2c.2.1.5.2.7.2v-2.7c-.2-.1-.4-.2-.6-.2-.2-.1-.5-.2-.8-.2-.3-.1-.6-.1-1-.2s-.7-.1-1-.2c-.4-.1-.7-.1-1-.1-.4%200-.7-.1-1-.1-1.2%200-2.2.1-3.1.2-.9.2-1.6.4-2.2.8-.5.4-1%20.8-1.3%201.3s-.4%201.1-.4%201.7c0%20.6.1%201.1.4%201.6.2.4.6.8%201.1%201.1s1.1.6%201.7.8c.7.2%201.5.4%202.4.5.6.1%201.1.2%201.6.2.5.1.8.2%201.1.2.3.1.5.2.7.4.1.1.2.3.2.5s-.1.4-.2.5c-.2.1-.4.2-.7.4-.3.1-.7.1-1.1.2-.5.1-1%20.1-1.5.1-.3%200-.7%200-1-.1-.4%200-.7-.1-1-.1-.4-.1-.7-.1-1-.2-.4-.1-.7-.1-1-.2s-.6-.1-.8-.2c-.2-.1-.5-.2-.7-.2v2.7c.2.1.5.2%201%20.4.4.1.8.2%201.3.3.5.1%201%20.2%201.6.2.5.1%201.1.1%201.7.1%201.2%200%202.3-.1%203.2-.3%201-.2%201.7-.5%202.3-.8.7-.4%201.1-.8%201.4-1.3.3-.5.5-1.1.5-1.7s-.1-1.2-.4-1.6c-.4-.4-.7-.8-1.2-1.1zM284.1%20498.7h14v-2.8h-8.5l8.2-7.6v-2.2h-13.4v2.8h8l-8.3%207.6M311.9%20497.3l.2%201.4h3.3v-12.5h-3.8v8.9c-.3.2-.6.3-.9.5l-.9.3s-.7.2-1%20.2c-.4.1-.7.1-1.1.1-.6%200-1.1-.1-1.5-.2s-.8-.3-1-.6c-.2-.2-.5-.6-.6-1-.1-.4-.2-.8-.2-1.4v-6.9h-3.8v7.4c0%20.7.1%201.4.2%202%20.2.5.4%201.1.7%201.4.3.4.6.8%201%201%20.4.3.8.5%201.3.7.5.2%201%20.3%201.4.4.5.1%201%20.1%201.6.1.5%200%201-.1%201.5-.2s1-.2%201.4-.4c.4-.2.8-.4%201.2-.5.4-.2.7-.5%201-.7zM345.8%20487.9c-.3-.4-.6-.8-1-1-.4-.3-.8-.5-1.3-.7-.5-.2-1-.3-1.5-.4s-1.1-.1-1.6-.1c-.6%200-1.2.1-1.7.1-.5.1-1.1.2-1.6.4s-1%20.4-1.4.7c-.4.2-.8.5-1.1.9-.3-.4-.7-.7-1-1-.4-.2-.8-.5-1.3-.7s-1-.3-1.5-.4-1.1-.1-1.6-.1-1.1.1-1.6.1c-.5.1-1%20.2-1.4.4s-.8.4-1.3.6c-.4.2-.7.5-1.1.8l-.2-1.4h-3.3v12.5h3.8v-8.9c.3-.1.5-.3.8-.4s.6-.2%201-.4c.4-.1.7-.2%201.1-.2.4-.1.8-.1%201.3-.1.6%200%201.1.1%201.5.2s.8.3%201%20.6c.2.2.5.6.6%201s.2.8.2%201.4v6.9h3.8v-7.1-.9-.9c.2-.1.5-.3.8-.4s.6-.2%201-.4c.4-.1.7-.2%201.1-.2.4-.1.8-.1%201.3-.1.6%200%201.1.1%201.5.2s.8.3%201%20.6c.2.2.5.6.6%201s.2.8.2%201.4v6.9h3.8v-7.4c0-.7-.1-1.4-.2-2-.2-.6-.4-1.1-.7-1.5zM377.7%20493.5c0-.6-.1-1.1-.3-1.6s-.5-.9-.8-1.3-.8-.7-1.3-1-1-.5-1.6-.8c-.5-.2-1.1-.4-1.8-.5-.6-.2-1.3-.3-1.9-.4-.7-.1-1.3-.2-1.9-.2-.7-.1-1.3-.1-1.9-.1l.1-3.8h10.2v-3h-14l-.4%209.9h1.6s1.2.1%201.8.1c.6.1%201.3.1%201.9.2l1.8.3s1.1.2%201.6.4%201%20.4%201.3.5c.4.2.7.5.9.7.2.3.3.6.3%201s-.1.7-.3%201.1c-.2.3-.5.6-.9.8-.4.2-1%20.4-1.6.5-.7.1-1.4.2-2.4.2-.7%200-1.3-.1-1.9-.1-.6-.1-1.2-.1-1.7-.2s-1.1-.2-1.6-.4c-.5-.1-1-.3-1.4-.4v3c.4.2.8.3%201.3.4s1%20.2%201.6.4c.5.1%201.1.2%201.8.2.7.1%201.4.1%202.2.1%201.1%200%202-.1%202.9-.2.9-.1%201.7-.4%202.3-.6.7-.2%201.3-.6%201.7-1%20.5-.4.9-.8%201.3-1.2.3-.4.5-.9.7-1.4.4-.5.4-1.1.4-1.6zM380.6%20494.8h4.6v4.2h-4.6zM231.9%20519.8h3.1v-5.6h6.6v-2.3H235v-3.7h7.9V506h-11M253.8%20510.6c-.5-.3-1.1-.5-1.8-.7-.7-.1-1.5-.2-2.4-.2-.4%200-.9%200-1.3.1s-.8.1-1.2.2-.7.2-1.1.3c-.4.1-.7.2-.9.4v2.2l.9-.3c.3-.1.7-.2%201-.2.4-.1.7-.1%201.1-.2.4-.1.8-.1%201.2-.1.5%200%201%20.1%201.3.1s.7.2%201%20.4c.2.2.5.4.6.6s.2.5.2.9H250.4c-.6%200-1.2%200-1.7.1s-1.1.1-1.5.2c-.5.1-.9.2-1.3.4s-.7.4-1%20.6-.5.5-.6.8c-.1.3-.2.7-.2%201.1%200%20.5.1%201%20.3%201.3s.5.7.8%201c.4.2.8.5%201.3.6.5.1%201.1.2%201.8.2.4%200%20.8%200%201.3-.1s.8-.1%201.1-.2c.4-.1.7-.2%201-.4.3-.2.6-.4.8-.5l.2%201h2.6V514c0-.7-.1-1.3-.4-1.9-.3-.8-.7-1.2-1.1-1.5zm-1.5%206.7c-.2.1-.4.2-.7.4-.2.1-.5.2-.8.3-.3.1-.5.1-.9.2-.3.1-.7.1-1%20.1s-.7-.1-.9-.1-.4-.2-.6-.2c-.2-.1-.2-.2-.4-.4s-.1-.3-.1-.5.1-.4.2-.6c.1-.2.4-.3.7-.4.3-.1.7-.2%201.1-.2s1-.1%201.7-.1h1.6v1.6h.1zM269.9%20511.3c-.2-.3-.5-.6-.8-.8-.3-.2-.7-.4-1-.5-.4-.1-.8-.2-1.2-.2-.4-.1-.8-.1-1.3-.1s-.8.1-1.1.1c-.4.1-.7.1-1.1.2-.4.1-.7.2-1%20.4s-.5.4-.8.5v-5h-3v13.9h3v-7c.2-.1.4-.2.7-.3.2-.1.5-.2.8-.2.3-.1.5-.1.9-.2.3-.1.7-.1%201-.1.5%200%20.8.1%201.2.1.4.1.6.2.8.5.2.2.4.5.5.8.1.3.1.7.1%201.1v5.4h3v-5.8c0-.6-.1-1.1-.2-1.6-.1-.4-.3-.8-.5-1.2zM279.8%20509.7c-.4%200-.8.1-1.2.2s-.7.2-1%20.4-.5.4-.8.7c-.2.2-.4.5-.5.8l-.1-1.8h-2.7v9.8h3v-6.2c.1-.1.2-.2.3-.4.1-.1.2-.2.4-.3.1-.1.3-.2.5-.2s.4-.2.5-.2c.2-.1.4-.1.7-.1.2-.1.5-.1.8-.1h.4c.2%200%20.3%200%20.4.1.1%200%20.3.1.4.1s.2.1.4.1V510c-.2-.1-.4-.1-.7-.1-.3-.2-.5-.2-.8-.2zM293.9%20511.7V510h-10.5v2.2h6.2l-6.4%205.9v1.7h10.9v-2.2h-6.6M307.4%20512.2c-.2-.4-.5-.7-.8-1-.3-.3-.7-.6-1.1-.8-.4-.2-1-.4-1.6-.5s-1.2-.2-1.9-.2-1.3.1-1.9.2c-.5.1-1.1.3-1.5.5s-.8.5-1.1.8-.6.7-.8%201.1c-.2.4-.4.8-.5%201.3-.1.4-.2.9-.2%201.4%200%20.5.1%201%20.2%201.4.1.4.3.8.5%201.3.2.4.5.7.8%201%20.4.3.8.6%201.2.8.5.2%201%20.4%201.6.5.6.1%201.2.2%201.9.2.5%200%20.9%200%201.4-.1s.9-.1%201.3-.2l1.2-.3c.4-.1.7-.2%201-.4V517c-.3.1-.6.2-1%20.3-.4.1-.7.2-1.1.2-.4.1-.8.1-1.2.2s-.8.1-1.3.1c-.6%200-1.1-.1-1.6-.1-.4-.1-.8-.2-1.1-.4-.3-.2-.5-.4-.7-.7s-.2-.5-.3-.9h8.9v-.2-.2-.2-.2c0-.5-.1-1-.2-1.4.3-.5.1-1-.1-1.3zm-8.3%201.7c.1-.4.2-.7.4-.9.2-.2.4-.5.7-.6.2-.2.5-.3.8-.4.3-.1.7-.1%201.1-.1.4%200%20.7.1%201.1.1.4.1.6.2.9.4.2.2.5.4.7.6.2.2.3.5.4.9h-6.1zM318.6%20517c-.2.1-.5.2-.7.4s-.5.2-.7.2c-.2.1-.5.1-.8.2-.3.1-.5.1-.9.1-.5%200-.8-.1-1.2-.1-.3-.1-.6-.2-.8-.5-.2-.2-.4-.5-.5-.8s-.1-.7-.1-1.1V510h-3v5.8c0%20.6.1%201.1.2%201.6.1.4.3.8.5%201.1.2.3.5.6.8.8.3.2.7.4%201%20.5.4.1.7.2%201.1.3.4.1.8.1%201.3.1.4%200%20.8-.1%201.2-.1.4-.1.7-.2%201.1-.3.4-.1.7-.2%201-.4.3-.2.5-.4.8-.5l.2%201.1h2.6v-9.8h-3l-.1%206.8zM334.3%20510.9c-.2-.2-.5-.4-.8-.5s-.6-.2-1-.4c-.4-.1-.7-.2-1.1-.2-.4-.1-.8-.1-1.2-.1-1%200-1.7.1-2.5.4-.7.2-1.3.5-1.9%201-.5.4-.9%201-1.1%201.6s-.4%201.3-.4%202.1.1%201.5.4%202.1c.2.6.6%201.1%201.1%201.6.5.4%201.1.8%201.7%201%20.7.2%201.5.4%202.3.4.4%200%20.8-.1%201.1-.1.4-.1.7-.1%201.1-.2.4-.1.7-.2%201-.4.3-.2.5-.4.8-.5v.8c0%20.4-.1.8-.2%201.1-.2.3-.4.6-.7.8-.3.2-.7.4-1.3.4-.5.1-1.1.1-1.8.1-.4%200-.8%200-1.3-.1-.4%200-.8-.1-1.1-.1-.4-.1-.7-.1-1-.2s-.6-.2-.9-.2v2.4c.3.1.6.2%201%20.3.4.1.7.1%201.1.2s.8.1%201.3.1c.4%200%20.9.1%201.4.1%201.1%200%202-.1%202.8-.3.8-.2%201.5-.5%202.1-.9.5-.4%201-.9%201.3-1.6s.4-1.4.4-2.3v-9.2h-2.4l-.2.8zm-.3%205.7c-.2.1-.5.2-.8.4-.2.1-.5.2-.8.2-.3.1-.5.1-.8.1s-.7.1-1%20.1c-.5%200-1-.1-1.3-.2-.4-.1-.7-.3-1-.5-.2-.2-.5-.5-.6-.8-.1-.4-.2-.7-.2-1.1%200-.4.1-.8.2-1.1.1-.4.4-.6.6-.8s.6-.4%201-.5c.4-.1.8-.2%201.3-.2.4%200%20.7%200%201%20.1s.6.1.8.1c.3.1.5.1.8.2.2.1.5.2.8.4v3.6zM342%20506h3v2.6h-3zM342%20518.9c0%20.5-.1.9-.1%201.3-.1.4-.2.7-.4.9-.2.2-.4.4-.7.5-.3.1-.7.2-1.2.2h-.7c-.2%200-.4-.1-.6-.1v2.3c.1%200%20.2.1.3.1s.2.1.4.1c.1%200%20.2%200%20.4.1h.4c.9%200%201.7-.1%202.3-.2.7-.2%201.2-.5%201.6-.8.4-.4.8-.9%201-1.5.2-.6.3-1.4.3-2.3v-9.3h-3v8.7zM356.9%20510.6c-.5-.3-1.1-.5-1.8-.7-.7-.1-1.5-.2-2.4-.2-.4%200-.9%200-1.3.1s-.8.1-1.2.2-.7.2-1.1.3-.7.2-.9.4v2.2l.9-.3c.3-.1.7-.2%201-.2.4-.1.7-.1%201.1-.2s.8-.1%201.2-.1c.5%200%201%20.1%201.3.1.4.1.7.2%201%20.4.2.2.5.4.6.6s.2.5.2.9H353.5c-.6%200-1.2%200-1.7.1s-1.1.1-1.5.2c-.5.1-.9.2-1.3.4s-.7.4-1%20.6c-.2.2-.5.5-.6.8-.1.3-.2.7-.2%201.1%200%20.5.1%201%20.3%201.3s.5.7.8%201c.4.2.8.5%201.3.6.5.1%201.1.2%201.8.2.4%200%20.8%200%201.3-.1.4-.1.8-.1%201.1-.2.4-.1.7-.2%201-.4.3-.2.6-.4.8-.5l.2%201h2.6V514c0-.7-.1-1.3-.4-1.9-.2-.8-.7-1.2-1.1-1.5zm-1.5%206.7c-.2.1-.4.2-.7.4-.2.1-.5.2-.8.3-.3.1-.5.1-.9.2-.3.1-.7.1-1%20.1-.4%200-.7-.1-.9-.1s-.4-.2-.6-.2c-.2-.1-.2-.2-.4-.4s-.1-.3-.1-.5.1-.4.2-.6c.1-.2.4-.3.7-.4.3-.1.7-.2%201.1-.2.5-.1%201-.1%201.7-.1h1.6v1.6h.1zM373.1%20511.3c-.2-.3-.5-.6-.8-.8-.3-.2-.7-.4-1-.5-.4-.1-.8-.2-1.2-.2-.4-.1-.8-.1-1.3-.1-.4%200-.8.1-1.1.1-.4.1-.7.1-1.1.2s-.7.2-1%20.4-.5.4-.8.5v-5h-3v13.9h3v-7c.2-.1.4-.2.7-.3.2-.1.5-.2.8-.2.3-.1.5-.1.9-.2.3-.1.7-.1%201-.1.5%200%20.8.1%201.2.1s.6.2.8.5c.2.2.4.5.5.8s.1.7.1%201.1v5.4h3v-5.8c0-.6-.1-1.1-.2-1.6s-.3-.8-.5-1.2zM383.6%20509.7c-.4%200-.8.1-1.2.2s-.7.2-1%20.4-.5.4-.8.7-.4.5-.5.8l-.1-1.8h-2.7v9.8h3v-6.2c.1-.1.2-.2.3-.4s.2-.2.4-.3c.1-.1.3-.2.5-.2s.4-.2.5-.2c.2-.1.4-.1.7-.1.2-.1.5-.1.8-.1h.4c.2%200%20.3%200%20.4.1.1%200%20.3.1.4.1s.2.1.4.1V510c-.2-.1-.4-.1-.7-.1-.3-.2-.6-.2-.8-.2zM383.5%20384.4c0-60-96.9-59.3-96.9-59.3V305H375v-39H241.6l-3.3%2098c62.8-1.5%2095.6%208.6%2095.6%2019.9%200%2035.8-99.7%206.5-99.7%206.5v38.4c24.2%2011.7%2061.3%2013.3%2062.1%2013.3s87.2%203.4%2087.2-57.7z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-fullsize-red, .video-player__wrapper .mejs__fullscreen-button:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%205.3v1.3h5.9l-8.5%208.1c-.3-.1-.4-.1-.7-.1H5.3V9.5c0-.7.5-1.1%201.2-1.1h8.8V7.1H6.4C5.1%207.1%204%208.1%204%209.5v17.2h20.1c1.3%200%202.4-1.1%202.4-2.4v-6.5h-1.3v6.5c0%20.7-.5%201.2-1.2%201.2h-5.7v-8.9c0-.3-.1-.5-.1-.7l8.5-8.4v5.6H28V5.3h-8zm-2.8%2020H5.9c-.3%200-.5-.1-.5-.3v-9h11.3c.3%200%20.5.1.5.4v8.9z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-fullsize-white, .video-player__wrapper .mejs__fullscreen-button {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%205.3v1.3h5.9l-8.5%208.1c-.3-.1-.4-.1-.7-.1H5.3V9.5c0-.7.5-1.1%201.2-1.1h8.8V7.1H6.4C5.1%207.1%204%208.1%204%209.5v17.2h20.1c1.3%200%202.4-1.1%202.4-2.4v-6.5h-1.3v6.5c0%20.7-.5%201.2-1.2%201.2h-5.7v-8.9c0-.3-.1-.5-.1-.7l8.5-8.4v5.6H28V5.3h-8zm-2.8%2020H5.9c-.3%200-.5-.1-.5-.3v-9h11.3c.3%200%20.5.1.5.4v8.9z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-fullsize {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%205.3v1.3h5.9l-8.5%208.1c-.3-.1-.4-.1-.7-.1H5.3V9.5c0-.7.5-1.1%201.2-1.1h8.8V7.1H6.4C5.1%207.1%204%208.1%204%209.5v17.2h20.1c1.3%200%202.4-1.1%202.4-2.4v-6.5h-1.3v6.5c0%20.7-.5%201.2-1.2%201.2h-5.7v-8.9c0-.3-.1-.5-.1-.7l8.5-8.4v5.6H28V5.3h-8zm-2.8%2020H5.9c-.3%200-.5-.1-.5-.3v-9h11.3c.3%200%20.5.1.5.4v8.9z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-getriebeart-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M439.7%20469h16V360h102v109h16V360h102v109h16V235h-16v109h-102V235h-16v109h-102V235h-16v109h-102V235h-16v125h118M352.6%20200.6l-17.9-22.1c-.9-1.1-1.9-2-2.8-2.8-.9-.8-1.9-1.4-3-1.9%202.6-.7%204.9-1.6%206.9-2.7s3.7-2.4%205.1-3.9c1.4-1.5%202.4-3.2%203.2-5.1.7-1.9%201.1-4%201.1-6.2%200-3.1-.7-5.9-2-8.2-1.3-2.4-3.2-4.4-5.7-6-2.5-1.6-5.6-2.8-9.3-3.6s-7.9-1.2-12.7-1.2h-27v63.7h14.2v-24.4h5.6c1.1%200%202%200%202.8.1.8.1%201.5.1%202.2.3.6.1%201.2.3%201.7.5s1%20.5%201.4.8c.4.3.9.7%201.3%201.2s.9%201%201.4%201.7l15.8%2019.8h17.7zm-26-37.2c-1.3.8-3%201.5-5.1%201.9-2.1.4-4.6.7-7.6.7h-11.3v-18.6H314c2.8%200%205.2.2%207.3.6%202.1.4%203.8.9%205.1%201.7%201.3.7%202.3%201.7%203%202.8.7%201.1%201%202.4%201%203.9s-.3%202.9-.9%204.1c-.7%201-1.6%202-2.9%202.9zM469.4%20190.2h-14.9v-53.3h-9.9l-19.1%204.6v10.7l14.8-3.2v41.2h-14.8v10.4h43.9M447.8%20547.1c1.7-1.2%203.4-2.4%205.2-3.7s3.4-2.5%204.9-3.8c1.6-1.3%203-2.7%204.4-4.1%201.4-1.4%202.5-3%203.6-4.6s1.8-3.3%202.4-5.2c.6-1.8.9-3.8.9-5.9%200-2.2-.2-4.3-.7-6.2s-1.1-3.7-2.1-5.2-2.1-3-3.6-4.2-3.2-2.2-5.2-3.1-4.3-1.5-6.9-1.9c-2.6-.4-5.5-.6-8.7-.6-2.3%200-4.4.1-6.3.3-1.9.2-3.8.5-5.4.9-1.7.4-3.3.8-4.7%201.3-1.5.5-2.8%201-4.1%201.5v10.7c1.4-.6%202.9-1.1%204.6-1.6%201.6-.5%203.3-.9%205.1-1.2%201.7-.3%203.4-.6%205.2-.8%201.7-.2%203.3-.3%204.8-.3%202.4%200%204.5.2%206.3.7%201.7.5%203.2%201.2%204.3%202.1%201.1.9%201.9%202.1%202.5%203.4.5%201.4.8%202.9.8%204.7%200%201-.1%202-.4%202.9-.3.9-.7%201.9-1.2%202.8-.6.9-1.3%201.9-2.1%202.9-.9%201-1.9%202-3%203.1-1.2%201.1-2.5%202.2-4%203.4-1.5%201.2-3.1%202.4-4.9%203.7l-20.7%2015.3v9.2h56.4v-10.4H439l8.8-6.1zM580.7%20500.1h-13.4l-39.1%2042v9.2h38.5v12.5h14.1v-12.5h12.6v-10.4h-12.6v-40.8zm-14.1%2020.6v20.1h-22.5l16.9-18.1c.9-1%201.9-2%202.8-3s1.9-2%202.8-3v4zM714.9%20536.5c-.6-1.9-1.4-3.7-2.6-5.3s-2.5-3-4.2-4.3-3.6-2.3-5.7-3.1-4.5-1.5-7.1-1.9-5.4-.7-8.5-.7c-1.7%200-3.3.1-4.9.3s-3.1.5-4.5.9-2.8.8-4.1%201.4-2.5%201.1-3.6%201.8c.5-2.5%201.3-4.8%202.4-6.8s2.6-3.6%204.5-5%204.1-2.4%206.7-3.1%205.6-1.1%209-1.1c1.7%200%203.4.1%205.2.3s3.4.4%205%20.7%203.2.6%204.6%201%202.8.8%204%201.1V502c-1.1-.4-2.4-.9-3.8-1.3s-2.9-.8-4.6-1.1-3.3-.6-5.1-.7-3.6-.3-5.5-.3c-6.4%200-12%20.8-16.7%202.4s-8.6%204-11.7%207-5.4%206.8-6.9%2011.3-2.3%209.5-2.3%2015.2c0%204.9.7%209.3%202%2013.1s3.3%207%205.9%209.6%205.8%204.5%209.6%205.9%208.2%202%2013.2%202c3.4%200%206.5-.3%209.3-.8s5.4-1.3%207.6-2.3%204.2-2.2%205.9-3.6%203.1-2.9%204.2-4.6%202-3.4%202.5-5.3.8-3.8.8-5.8c.3-2.2%200-4.3-.6-6.2zM700%20547.4c-.6%201.5-1.6%202.8-2.8%203.9s-2.8%202-4.8%202.7-4.1%201-6.7%201c-1.5%200-2.9-.1-4.3-.4s-2.8-.7-4-1.4-2.4-1.4-3.5-2.4-2-2.2-2.8-3.7-1.4-3.1-1.8-5-.7-4.1-.7-6.5c1.2-.6%202.5-1.1%203.8-1.6s2.7-.8%204.1-1.1%202.9-.5%204.4-.7%203.1-.2%204.8-.2c2.3%200%204.4.2%206.3.7s3.5%201.2%204.8%202.1%202.3%202%203%203.4%201.1%202.9%201.1%204.7c.1%201.4-.2%203-.9%204.5zM547.6%20200.8c1.9.4%204%20.7%206.3.9%202.3.2%204.7.3%207.4.3%203.5%200%206.7-.2%209.5-.7%202.9-.5%205.5-1.1%207.8-2%202.3-.9%204.3-1.9%206-3.1%201.7-1.2%203.2-2.5%204.3-4%201.1-1.4%202-3%202.6-4.6.6-1.6.8-3.4.8-5.1%200-1.7-.3-3.4-.9-4.9-.6-1.6-1.5-3-2.8-4.3-1.2-1.3-2.8-2.5-4.7-3.6-1.9-1.1-4.1-2-6.7-2.7%202-.7%203.7-1.6%205.2-2.6s2.7-2.1%203.7-3.3c1-1.2%201.7-2.5%202.2-3.9.5-1.4.7-2.8.7-4.3%200-2.6-.6-5-1.9-7.1-1.3-2.1-3.1-4-5.6-5.5-2.4-1.5-5.3-2.7-8.8-3.5-3.4-.8-7.3-1.2-11.6-1.2-1.5%200-2.9.1-4.3.2s-2.8.3-4.1.5c-1.3.2-2.6.4-3.8.7-1.2.3-2.4.6-3.5%201s-2.2.7-3.2%201.1c-1%20.4-1.9.8-2.8%201.3V151c1.4-.6%203-1.2%204.7-1.8s3.4-1%205.3-1.4%203.6-.7%205.5-.9c1.8-.2%203.6-.3%205.3-.3%201.4%200%202.7.1%203.9.3%201.2.2%202.4.4%203.4.7%201.1.3%202%20.7%202.9%201.2.9.5%201.6%201%202.2%201.5.6.6%201.1%201.2%201.4%201.9.3.7.5%201.4.5%202.2%200%201.2-.3%202.3-.9%203.3-.6%201-1.5%201.8-2.6%202.6-1.2.7-2.7%201.3-4.5%201.7-1.8.4-4%20.6-6.5.6h-8v10.2h8c3%200%205.6.3%207.8.8%202.2.6%204%201.3%205.5%202.2%201.4.9%202.5%202%203.2%203.1.7%201.2%201.1%202.4%201.1%203.6%200%201.3-.4%202.5-1.1%203.6-.7%201.1-1.8%202.1-3.3%202.9-1.4.8-3.2%201.5-5.3%201.9-2.1.5-4.5.7-7.3.7-2.2%200-4.4-.1-6.5-.3-2.1-.2-4.1-.5-6-.9-1.9-.4-3.7-.8-5.4-1.2-1.7-.5-3.2-.9-4.6-1.4v10.6c1.3.5%202.8%201%204.4%201.5%201.4.2%203.2.6%205.1.9zM665.6%20200.8c1.9.4%204%20.7%206.3.9%202.3.2%204.7.3%207.4.3%203.7%200%207.1-.2%2010.1-.7s5.7-1.2%208-2.1c2.3-.9%204.4-2%206.1-3.2%201.7-1.3%203.1-2.6%204.2-4.2%201.1-1.5%201.9-3.2%202.5-4.9.5-1.8.8-3.6.8-5.5%200-2.1-.3-3.9-1-5.6-.7-1.7-1.6-3.2-2.8-4.5-1.2-1.3-2.6-2.5-4.2-3.5s-3.4-1.9-5.3-2.7c-1.9-.8-4-1.4-6.1-2s-4.3-1-6.6-1.3c-2.2-.4-4.4-.6-6.6-.8-2.2-.2-4.3-.4-6.4-.5l.5-13.2h35.1v-10.4h-48.4l-1.4%2034.2h5.5c2%200%204.1.1%206.2.3%202.1.1%204.3.3%206.4.6%202.1.2%204.2.6%206.2.9%202%20.4%203.8.9%205.6%201.4%201.7.6%203.2%201.2%204.5%201.9%201.3.7%202.3%201.6%203%202.6.7%201%201.1%202%201.1%203.3%200%201.3-.3%202.5-1%203.6-.6%201.1-1.7%202.1-3.1%202.9-1.4.8-3.2%201.5-5.5%202s-5%20.7-8.2.7c-2.2%200-4.4-.1-6.5-.3-2.1-.2-4.1-.5-6-.9-1.9-.4-3.7-.8-5.4-1.2-1.7-.5-3.2-.9-4.7-1.4v10.6c1.3.5%202.8%201%204.4%201.5%201.6.5%203.3.9%205.3%201.2z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-getriebeart {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3Cpath%20d%3D%22M439.7%20469h16V360h102v109h16V360h102v109h16V235h-16v109h-102V235h-16v109h-102V235h-16v109h-102V235h-16v125h118M352.6%20200.6l-17.9-22.1c-.9-1.1-1.9-2-2.8-2.8-.9-.8-1.9-1.4-3-1.9%202.6-.7%204.9-1.6%206.9-2.7s3.7-2.4%205.1-3.9c1.4-1.5%202.4-3.2%203.2-5.1.7-1.9%201.1-4%201.1-6.2%200-3.1-.7-5.9-2-8.2-1.3-2.4-3.2-4.4-5.7-6-2.5-1.6-5.6-2.8-9.3-3.6s-7.9-1.2-12.7-1.2h-27v63.7h14.2v-24.4h5.6c1.1%200%202%200%202.8.1.8.1%201.5.1%202.2.3.6.1%201.2.3%201.7.5s1%20.5%201.4.8c.4.3.9.7%201.3%201.2s.9%201%201.4%201.7l15.8%2019.8h17.7zm-26-37.2c-1.3.8-3%201.5-5.1%201.9-2.1.4-4.6.7-7.6.7h-11.3v-18.6H314c2.8%200%205.2.2%207.3.6%202.1.4%203.8.9%205.1%201.7%201.3.7%202.3%201.7%203%202.8.7%201.1%201%202.4%201%203.9s-.3%202.9-.9%204.1c-.7%201-1.6%202-2.9%202.9zM469.4%20190.2h-14.9v-53.3h-9.9l-19.1%204.6v10.7l14.8-3.2v41.2h-14.8v10.4h43.9M447.8%20547.1c1.7-1.2%203.4-2.4%205.2-3.7s3.4-2.5%204.9-3.8c1.6-1.3%203-2.7%204.4-4.1%201.4-1.4%202.5-3%203.6-4.6s1.8-3.3%202.4-5.2c.6-1.8.9-3.8.9-5.9%200-2.2-.2-4.3-.7-6.2s-1.1-3.7-2.1-5.2-2.1-3-3.6-4.2-3.2-2.2-5.2-3.1-4.3-1.5-6.9-1.9c-2.6-.4-5.5-.6-8.7-.6-2.3%200-4.4.1-6.3.3-1.9.2-3.8.5-5.4.9-1.7.4-3.3.8-4.7%201.3-1.5.5-2.8%201-4.1%201.5v10.7c1.4-.6%202.9-1.1%204.6-1.6%201.6-.5%203.3-.9%205.1-1.2%201.7-.3%203.4-.6%205.2-.8%201.7-.2%203.3-.3%204.8-.3%202.4%200%204.5.2%206.3.7%201.7.5%203.2%201.2%204.3%202.1%201.1.9%201.9%202.1%202.5%203.4.5%201.4.8%202.9.8%204.7%200%201-.1%202-.4%202.9-.3.9-.7%201.9-1.2%202.8-.6.9-1.3%201.9-2.1%202.9-.9%201-1.9%202-3%203.1-1.2%201.1-2.5%202.2-4%203.4-1.5%201.2-3.1%202.4-4.9%203.7l-20.7%2015.3v9.2h56.4v-10.4H439l8.8-6.1zM580.7%20500.1h-13.4l-39.1%2042v9.2h38.5v12.5h14.1v-12.5h12.6v-10.4h-12.6v-40.8zm-14.1%2020.6v20.1h-22.5l16.9-18.1c.9-1%201.9-2%202.8-3s1.9-2%202.8-3v4zM714.9%20536.5c-.6-1.9-1.4-3.7-2.6-5.3s-2.5-3-4.2-4.3-3.6-2.3-5.7-3.1-4.5-1.5-7.1-1.9-5.4-.7-8.5-.7c-1.7%200-3.3.1-4.9.3s-3.1.5-4.5.9-2.8.8-4.1%201.4-2.5%201.1-3.6%201.8c.5-2.5%201.3-4.8%202.4-6.8s2.6-3.6%204.5-5%204.1-2.4%206.7-3.1%205.6-1.1%209-1.1c1.7%200%203.4.1%205.2.3s3.4.4%205%20.7%203.2.6%204.6%201%202.8.8%204%201.1V502c-1.1-.4-2.4-.9-3.8-1.3s-2.9-.8-4.6-1.1-3.3-.6-5.1-.7-3.6-.3-5.5-.3c-6.4%200-12%20.8-16.7%202.4s-8.6%204-11.7%207-5.4%206.8-6.9%2011.3-2.3%209.5-2.3%2015.2c0%204.9.7%209.3%202%2013.1s3.3%207%205.9%209.6%205.8%204.5%209.6%205.9%208.2%202%2013.2%202c3.4%200%206.5-.3%209.3-.8s5.4-1.3%207.6-2.3%204.2-2.2%205.9-3.6%203.1-2.9%204.2-4.6%202-3.4%202.5-5.3.8-3.8.8-5.8c.3-2.2%200-4.3-.6-6.2zM700%20547.4c-.6%201.5-1.6%202.8-2.8%203.9s-2.8%202-4.8%202.7-4.1%201-6.7%201c-1.5%200-2.9-.1-4.3-.4s-2.8-.7-4-1.4-2.4-1.4-3.5-2.4-2-2.2-2.8-3.7-1.4-3.1-1.8-5-.7-4.1-.7-6.5c1.2-.6%202.5-1.1%203.8-1.6s2.7-.8%204.1-1.1%202.9-.5%204.4-.7%203.1-.2%204.8-.2c2.3%200%204.4.2%206.3.7s3.5%201.2%204.8%202.1%202.3%202%203%203.4%201.1%202.9%201.1%204.7c.1%201.4-.2%203-.9%204.5zM547.6%20200.8c1.9.4%204%20.7%206.3.9%202.3.2%204.7.3%207.4.3%203.5%200%206.7-.2%209.5-.7%202.9-.5%205.5-1.1%207.8-2%202.3-.9%204.3-1.9%206-3.1%201.7-1.2%203.2-2.5%204.3-4%201.1-1.4%202-3%202.6-4.6.6-1.6.8-3.4.8-5.1%200-1.7-.3-3.4-.9-4.9-.6-1.6-1.5-3-2.8-4.3-1.2-1.3-2.8-2.5-4.7-3.6-1.9-1.1-4.1-2-6.7-2.7%202-.7%203.7-1.6%205.2-2.6s2.7-2.1%203.7-3.3c1-1.2%201.7-2.5%202.2-3.9.5-1.4.7-2.8.7-4.3%200-2.6-.6-5-1.9-7.1-1.3-2.1-3.1-4-5.6-5.5-2.4-1.5-5.3-2.7-8.8-3.5-3.4-.8-7.3-1.2-11.6-1.2-1.5%200-2.9.1-4.3.2s-2.8.3-4.1.5c-1.3.2-2.6.4-3.8.7-1.2.3-2.4.6-3.5%201s-2.2.7-3.2%201.1c-1%20.4-1.9.8-2.8%201.3V151c1.4-.6%203-1.2%204.7-1.8s3.4-1%205.3-1.4%203.6-.7%205.5-.9c1.8-.2%203.6-.3%205.3-.3%201.4%200%202.7.1%203.9.3%201.2.2%202.4.4%203.4.7%201.1.3%202%20.7%202.9%201.2.9.5%201.6%201%202.2%201.5.6.6%201.1%201.2%201.4%201.9.3.7.5%201.4.5%202.2%200%201.2-.3%202.3-.9%203.3-.6%201-1.5%201.8-2.6%202.6-1.2.7-2.7%201.3-4.5%201.7-1.8.4-4%20.6-6.5.6h-8v10.2h8c3%200%205.6.3%207.8.8%202.2.6%204%201.3%205.5%202.2%201.4.9%202.5%202%203.2%203.1.7%201.2%201.1%202.4%201.1%203.6%200%201.3-.4%202.5-1.1%203.6-.7%201.1-1.8%202.1-3.3%202.9-1.4.8-3.2%201.5-5.3%201.9-2.1.5-4.5.7-7.3.7-2.2%200-4.4-.1-6.5-.3-2.1-.2-4.1-.5-6-.9-1.9-.4-3.7-.8-5.4-1.2-1.7-.5-3.2-.9-4.6-1.4v10.6c1.3.5%202.8%201%204.4%201.5%201.4.2%203.2.6%205.1.9zM665.6%20200.8c1.9.4%204%20.7%206.3.9%202.3.2%204.7.3%207.4.3%203.7%200%207.1-.2%2010.1-.7s5.7-1.2%208-2.1c2.3-.9%204.4-2%206.1-3.2%201.7-1.3%203.1-2.6%204.2-4.2%201.1-1.5%201.9-3.2%202.5-4.9.5-1.8.8-3.6.8-5.5%200-2.1-.3-3.9-1-5.6-.7-1.7-1.6-3.2-2.8-4.5-1.2-1.3-2.6-2.5-4.2-3.5s-3.4-1.9-5.3-2.7c-1.9-.8-4-1.4-6.1-2s-4.3-1-6.6-1.3c-2.2-.4-4.4-.6-6.6-.8-2.2-.2-4.3-.4-6.4-.5l.5-13.2h35.1v-10.4h-48.4l-1.4%2034.2h5.5c2%200%204.1.1%206.2.3%202.1.1%204.3.3%206.4.6%202.1.2%204.2.6%206.2.9%202%20.4%203.8.9%205.6%201.4%201.7.6%203.2%201.2%204.5%201.9%201.3.7%202.3%201.6%203%202.6.7%201%201.1%202%201.1%203.3%200%201.3-.3%202.5-1%203.6-.6%201.1-1.7%202.1-3.1%202.9-1.4.8-3.2%201.5-5.5%202s-5%20.7-8.2.7c-2.2%200-4.4-.1-6.5-.3-2.1-.2-4.1-.5-6-.9-1.9-.4-3.7-.8-5.4-1.2-1.7-.5-3.2-.9-4.7-1.4v10.6c1.3.5%202.8%201%204.4%201.5%201.6.5%203.3.9%205.3%201.2z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-google-plus-white, .m_socialbar .m_socialbar__anchor--google-plus {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M21.7%205.9h1.9v4.4H28v1.9h-4.4v4.4h-1.9v-4.4h-4.5v-1.9h4.5%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14%2021.1l-1.3-1c-.4-.3-.9-.7-.9-1.5s.5-1.3%201-1.7c1.5-1.2%202.8-2.4%202.8-5%200-2.4-1.3-3.7-2.1-4.4h2.1l2-1.6h-7.4c-1.8%200-4%20.3-6%202l-.2.2v8.5c1%20.8%202.3%201.4%203.8%201.4.3%200%20.7%200%201.1-.1-.2.4-.3.8-.3%201.4%200%201.1.6%201.7%201%202.4-1.3.1-4.1-.1-5.6%201.1v2c.7-1%201.9-1.4%202.4-1.6%201.5-.5%203.3-.6%203.7-.6h.8c2.6%201.9%204.5%202.9%204.6%204.6%200%20.3-.1.5-.1.6h2c.2-.5.3-1.1.3-1.7-.1-2.2-2.1-3.7-3.7-5zm-4.4-4.5c-3%200-4.2-3.5-4.2-5.8%200-.9%200-1.8.6-2.6C6.6%207.5%207.5%207%208.4%207c2.9%200%204.3%203.9%204.3%206.4%200%20.5-.3%201.5-.9%202.2-.5.8-1.3%201-2.2%201z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-google-plus {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M21.7%205.9h1.9v4.4H28v1.9h-4.4v4.4h-1.9v-4.4h-4.5v-1.9h4.5%22%2F%3E%3Cpath%20d%3D%22M14%2021.1l-1.3-1c-.4-.3-.9-.7-.9-1.5s.5-1.3%201-1.7c1.5-1.2%202.8-2.4%202.8-5%200-2.4-1.3-3.7-2.1-4.4h2.1l2-1.6h-7.4c-1.8%200-4%20.3-6%202l-.2.2v8.5c1%20.8%202.3%201.4%203.8%201.4.3%200%20.7%200%201.1-.1-.2.4-.3.8-.3%201.4%200%201.1.6%201.7%201%202.4-1.3.1-4.1-.1-5.6%201.1v2c.7-1%201.9-1.4%202.4-1.6%201.5-.5%203.3-.6%203.7-.6h.8c2.6%201.9%204.5%202.9%204.6%204.6%200%20.3-.1.5-.1.6h2c.2-.5.3-1.1.3-1.7-.1-2.2-2.1-3.7-3.7-5zm-4.4-4.5c-3%200-4.2-3.5-4.2-5.8%200-.9%200-1.8.6-2.6C6.6%207.5%207.5%207%208.4%207c2.9%200%204.3%203.9%204.3%206.4%200%20.5-.3%201.5-.9%202.2-.5.8-1.3%201-2.2%201z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-hash-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-hash {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-instagram-white, .m_socialbar .m_socialbar__anchor--instagram {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20.1%209.4h3v3h-3zM26.3%2013.5h-6.6c-1-.8-2.2-1.3-3.6-1.3s-2.6.5-3.6%201.3H5.8v2.4H11c-.2.6-.3%201.1-.3%201.8%200%203%202.5%205.5%205.5%205.5s5.5-2.5%205.5-5.5c0-.6-.1-1.2-.3-1.8h4.9v-2.4zm-10.2%208.7c-2.5%200-4.5-2-4.5-4.5s2-4.5%204.5-4.5%204.5%202%204.5%204.5-2%204.5-4.5%204.5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-instagram {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20.1%209.4h3v3h-3zM26.3%2013.5h-6.6c-1-.8-2.2-1.3-3.6-1.3s-2.6.5-3.6%201.3H5.8v2.4H11c-.2.6-.3%201.1-.3%201.8%200%203%202.5%205.5%205.5%205.5s5.5-2.5%205.5-5.5c0-.6-.1-1.2-.3-1.8h4.9v-2.4zm-10.2%208.7c-2.5%200-4.5-2-4.5-4.5s2-4.5%204.5-4.5%204.5%202%204.5%204.5-2%204.5-4.5%204.5z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-kilometerstand-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M716.4%20138.9l-362.1.4-9.2.5c-22%20.3-39.5%2018-39.6%2042.5v388.2l292%2082.2c3.9%201%207.7%201.5%2011.5%201.5%2023.1%200%2039.9-18%2040-42.8v-32.8h67.3l.1-439.7zm-91.2%20472.4c0%2011.5-6.4%2018.9-16.1%2018.9-1.8%200-3.6-.3-5.3-.7l-274.3-77.2v-370c0-11.5%206.4-18.9%2016.1-18.9%201.8%200%203.6.2%205.2.7l274.3%2077.2v370zm23.9-56.6V223.2l-214.3-60.3h257.7v391.8h-43.4z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M562.9%20376.2v-89.1l-171.1-46.4.2%2089.2%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h766v766H128z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-kilometerstand {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M716.4%20138.9l-362.1.4-9.2.5c-22%20.3-39.5%2018-39.6%2042.5v388.2l292%2082.2c3.9%201%207.7%201.5%2011.5%201.5%2023.1%200%2039.9-18%2040-42.8v-32.8h67.3l.1-439.7zm-91.2%20472.4c0%2011.5-6.4%2018.9-16.1%2018.9-1.8%200-3.6-.3-5.3-.7l-274.3-77.2v-370c0-11.5%206.4-18.9%2016.1-18.9%201.8%200%203.6.2%205.2.7l274.3%2077.2v370zm23.9-56.6V223.2l-214.3-60.3h257.7v391.8h-43.4z%22%2F%3E%3Cpath%20d%3D%22M562.9%20376.2v-89.1l-171.1-46.4.2%2089.2%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h766v766H128z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-leistung-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M127-1h768v768H127z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M774.2%20382.1c-1.3-26-6.3-51.4-14.9-75.4l.2-.1-1.9-4.6c-1.9-5.1-4-10.1-6.2-15l-1.9-4.7-.2.1c-10.9-23-25.3-44.5-42.8-63.9l.2-.2-18.7-18.7-.2.2C668.5%20182.3%20647%20167.9%20624%20157l.1-.2-4.6-1.9c-5-2.2-10-4.3-15.1-6.2l-4.6-1.9-.1.2c-24-8.6-49.4-13.6-75.4-14.9v-.3h-26.4v.3c-26%201.3-51.4%206.3-75.4%2014.9l-.1-.2-4.6%201.9c-5.1%201.9-10.1%204-15.1%206.2l-4.6%201.9.1.2c-23%2010.9-44.5%2025.3-63.9%2042.8l-.2-.2-18.6%2018.6.2.2c-17.5%2019.3-31.9%2040.8-42.8%2063.9l-.2-.1-1.9%204.6c-2.2%205-4.3%2010-6.2%2015.1l-1.9%204.6.2.1c-8.6%2024-13.6%2049.4-14.9%2075.4h-.3v26.4h.3c1.3%2026%206.3%2051.4%2014.9%2075.4l-.2.1%201.9%204.6c1.9%205.1%204%2010.2%206.3%2015.2l1.9%204.6.2-.1c10.2%2021.6%2023.5%2041.8%2039.5%2060.1l18.7-18.7c-13.6-15.8-24.9-33.1-33.8-51.5l52.5-21.8-10.3-24.3-52.5%2021.8c-7.3-20.8-11.6-42.8-12.9-65.3h64.4v-26.4h-64.4c1.2-22.5%205.6-44.5%2012.9-65.3l52.5%2021.8%2010.1-24.3-52.5-21.8c9.6-19.9%2022-38.5%2037.1-55.3l40.1%2040.1%2018.6-18.6-40.1-40.1c16.8-15.1%2035.4-27.5%2055.3-37.1L430%20234l24.3-10.1-21.8-52.5c20.8-7.3%2042.8-11.7%2065.3-12.9v64.4h26.4v-64.4c22.5%201.2%2044.5%205.6%2065.3%2012.9l-21.8%2052.5L592%20234l21.8-52.5c19.9%209.6%2038.5%2022%2055.3%2037.1l-40.1%2040%2018.6%2018.6%2040.1-40.1c15.1%2016.8%2027.5%2035.4%2037.1%2055.3l-52.5%2021.8%2010.1%2024.3%2052.5-21.8c7.3%2020.8%2011.7%2042.8%2012.9%2065.3h-64.4v26.4h64.4c-1.2%2022.5-5.6%2044.5-12.9%2065.3L682.4%20452l-10.1%2024.3%2052.5%2021.8c-8.9%2018.4-20.2%2035.7-33.8%2051.5l18.7%2018.7c16-18.3%2029.2-38.5%2039.5-60.1l.2.1%201.9-4.6c2.3-5%204.3-10%206.3-15.2l1.9-4.6-.2-.1c8.6-24%2013.6-49.4%2014.9-75.4h.3V382h-.3z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M525.6%20353c23.5%208.1%20112.9%2086.7%20112.9%2086.7s-118.9%206.5-142.4-1.6-36-33.8-27.8-57.3%2033.8-35.9%2057.3-27.8z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-leistung {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M127-1h768v768H127z%22%2F%3E%3Cpath%20d%3D%22M774.2%20382.1c-1.3-26-6.3-51.4-14.9-75.4l.2-.1-1.9-4.6c-1.9-5.1-4-10.1-6.2-15l-1.9-4.7-.2.1c-10.9-23-25.3-44.5-42.8-63.9l.2-.2-18.7-18.7-.2.2C668.5%20182.3%20647%20167.9%20624%20157l.1-.2-4.6-1.9c-5-2.2-10-4.3-15.1-6.2l-4.6-1.9-.1.2c-24-8.6-49.4-13.6-75.4-14.9v-.3h-26.4v.3c-26%201.3-51.4%206.3-75.4%2014.9l-.1-.2-4.6%201.9c-5.1%201.9-10.1%204-15.1%206.2l-4.6%201.9.1.2c-23%2010.9-44.5%2025.3-63.9%2042.8l-.2-.2-18.6%2018.6.2.2c-17.5%2019.3-31.9%2040.8-42.8%2063.9l-.2-.1-1.9%204.6c-2.2%205-4.3%2010-6.2%2015.1l-1.9%204.6.2.1c-8.6%2024-13.6%2049.4-14.9%2075.4h-.3v26.4h.3c1.3%2026%206.3%2051.4%2014.9%2075.4l-.2.1%201.9%204.6c1.9%205.1%204%2010.2%206.3%2015.2l1.9%204.6.2-.1c10.2%2021.6%2023.5%2041.8%2039.5%2060.1l18.7-18.7c-13.6-15.8-24.9-33.1-33.8-51.5l52.5-21.8-10.3-24.3-52.5%2021.8c-7.3-20.8-11.6-42.8-12.9-65.3h64.4v-26.4h-64.4c1.2-22.5%205.6-44.5%2012.9-65.3l52.5%2021.8%2010.1-24.3-52.5-21.8c9.6-19.9%2022-38.5%2037.1-55.3l40.1%2040.1%2018.6-18.6-40.1-40.1c16.8-15.1%2035.4-27.5%2055.3-37.1L430%20234l24.3-10.1-21.8-52.5c20.8-7.3%2042.8-11.7%2065.3-12.9v64.4h26.4v-64.4c22.5%201.2%2044.5%205.6%2065.3%2012.9l-21.8%2052.5L592%20234l21.8-52.5c19.9%209.6%2038.5%2022%2055.3%2037.1l-40.1%2040%2018.6%2018.6%2040.1-40.1c15.1%2016.8%2027.5%2035.4%2037.1%2055.3l-52.5%2021.8%2010.1%2024.3%2052.5-21.8c7.3%2020.8%2011.7%2042.8%2012.9%2065.3h-64.4v26.4h64.4c-1.2%2022.5-5.6%2044.5-12.9%2065.3L682.4%20452l-10.1%2024.3%2052.5%2021.8c-8.9%2018.4-20.2%2035.7-33.8%2051.5l18.7%2018.7c16-18.3%2029.2-38.5%2039.5-60.1l.2.1%201.9-4.6c2.3-5%204.3-10%206.3-15.2l1.9-4.6-.2-.1c8.6-24%2013.6-49.4%2014.9-75.4h.3V382h-.3z%22%2F%3E%3Cpath%20d%3D%22M525.6%20353c23.5%208.1%20112.9%2086.7%20112.9%2086.7s-118.9%206.5-142.4-1.6-36-33.8-27.8-57.3%2033.8-35.9%2057.3-27.8z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-logo {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096.2%2096.2%22%3E%3Cpath%20fill%3D%22%23DE2C27%22%20d%3D%22M0%200h96.2v96.2H0z%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M47.6%2066.8c0-2.7%202.4-4.8%205.1-4.8h5.5c2.2%200%204-1.8%204-4v-5.5c0-2.2-1.8-4-4-4h-5.9c-2.7%200-4.8-2.4-4.8-5.1v-6c0-2.7%202.4-4.8%205.1-4.8h5.6c2.2%200%204-1.7%204-3.9v-5.5c0-2.2-1.8-4-4-4h-5.5c-2.2%200-4%201.8-4%204v5.6c0%202.6-2%205.1-4.8%205.1h-5.8c-2.2%200-4%201.8-4%204v5.5c0%202.2%201.8%204%204%204h5.6c2.6%200%205.1%202%205.1%204.8v6c0%202.6-2%205.1-4.8%205h-5.9c-2.2%200-4%201.8-4%204v5.5c0%202.2%201.8%204%204%204h5.5c2.2%200%204-1.8%204-4v-5.9z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-map {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M16%2010.5c-1%200-1.8-.8-1.8-1.8S15%206.9%2016%206.9s1.8.8%201.8%201.8c.1.9-.7%201.8-1.8%201.8m4.3.4L16%2019.8l-4.3-8.9c-.3-.7-.5-1.4-.5-2.1C11.3%206.2%2013.4%204%2016%204s4.8%202.1%204.8%204.8c0%20.7-.2%201.4-.5%202.1zm-.9-.4c.3-.5.4-1.1.4-1.7C19.8%206.7%2018.1%205%2016%205c-2.1%200-3.8%201.7-3.8%203.8%200%20.6.1%201.2.4%201.7l3.4%207%203.4-7zm6.2%2010.7l-6.8-3.9-.4.7%201.6%201-4%202.2-4-2.2%201.6-.9-.4-.7-6.8%203.9c-.1.1-.2.2-.2.3%200%20.1.1.3.2.3l9.4%205.5c.1%200%20.1.1.2.1s.1%200%20.2-.1l9.4-5.5c.1-.1.2-.2.2-.3%200-.2-.1-.3-.2-.4zm-14.4-1.8l4%202.2-4%202.2-3.8-2.2%203.8-2.2zm4.8%207.2l-4-2.3%204-2.2%204%202.2-4%202.3zm4.9-2.8l-4-2.2%203.9-2.2%203.8%202.2-3.7%202.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-maps_audi_marker {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038.7%2037.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23B8182C%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M37.2%200H3.4C1.5%200%200%201.5%200%203.4V37.6l8.4-8.4H35c2%200%203.7-1.7%203.7-3.7V1.6C38.7.7%2038%200%2037.2%200z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M28.6%209.5c-1.2%200-2.2.4-3.1%201.1-.8-.7-1.9-1.1-3.1-1.1-1.2%200-2.2.4-3.1%201.1-.8-.7-1.9-1.1-3.1-1.1-1.2%200-2.2.4-3.1%201.1-.8-.7-1.9-1.1-3.1-1.1-2.7%200-4.9%202.2-4.9%204.9s2.2%204.9%204.9%204.9c1.2%200%202.2-.4%203.1-1.1.8.7%201.9%201.1%203.1%201.1%201.2%200%202.2-.4%203.1-1.1.8.7%201.9%201.1%203.1%201.1%201.2%200%202.2-.4%203.1-1.1.8.7%201.9%201.1%203.1%201.1%202.7%200%204.9-2.2%204.9-4.9s-2.2-4.9-4.9-4.9zm-3.1%207.2c-.5-.6-.7-1.4-.7-2.2s.3-1.6.7-2.2c.5.6.7%201.4.7%202.2s-.2%201.5-.7%202.2zm-6.1%200c-.5-.6-.7-1.4-.7-2.2%200-.8.3-1.6.7-2.2.5.6.7%201.4.7%202.2%200%20.8-.3%201.5-.7%202.2zm-6.2%200c-.5-.6-.7-1.4-.7-2.2s.3-1.6.7-2.2c.5.6.7%201.4.7%202.2s-.3%201.5-.7%202.2zm-6.9-2.3c0-2.1%201.7-3.8%203.8-3.8.9%200%201.7.3%202.3.8-.7.8-1%201.9-1%203s.4%202.2%201%203c-.6.5-1.4.8-2.3.8-2.1%200-3.8-1.7-3.8-3.8zm7.6%203c.7-.8%201-1.9%201-3s-.4-2.2-1-3c.6-.5%201.4-.8%202.3-.8.9%200%201.7.3%202.3.8-.7.8-1%201.9-1%203s.4%202.2%201%203c-.6.5-1.4.8-2.3.8-.8%200-1.6-.3-2.3-.8zm6.2%200c.7-.8%201-1.9%201-3s-.4-2.2-1-3c.6-.5%201.4-.8%202.3-.8.9%200%201.7.3%202.3.8-.7.8-1%201.9-1%203s.4%202.2%201%203c-.6.5-1.4.8-2.3.8-.8%200-1.6-.3-2.3-.8zm8.5.8c-.9%200-1.7-.3-2.3-.8.7-.8%201-1.9%201-3s-.4-2.2-1-3c.6-.5%201.4-.8%202.3-.8%202.1%200%203.8%201.7%203.8%203.8s-1.7%203.8-3.8%203.8z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-maps_blank_marker, .m_hgs_map .cluster {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038.7%2037.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23B8182C%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M37.2%200H3.4C1.5%200%200%201.5%200%203.4V37.6l8.4-8.4H35c2%200%203.7-1.7%203.7-3.7V1.6C38.7.7%2038%200%2037.2%200z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-maps_service_marker {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Ebene_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2038.7%2037.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23B8182C%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M37.2%200H3.4C1.5%200%200%201.5%200%203.4V37.6l8.4-8.4H35c2%200%203.7-1.7%203.7-3.7V1.6C38.7.7%2038%200%2037.2%200z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M10.1%2012.4l-.5-1H6.9l-.5%201H5.2l2.5-4.8h1.1l2.5%204.8h-1.2zm-1.4-3c-.1-.1-.2-.2-.2-.4-.1-.1-.2-.2-.2-.3-.1.1-.2.2-.2.3-.1.2-.1.3-.2.4l-.6%201.2h1.9l-.5-1.2zM15%2012.4l-.1-.4c-.1.1-.2.1-.3.2-.1.1-.2.1-.3.1-.1%200-.2.1-.4.1h-.8c-.1%200-.3%200-.4-.1-.1%200-.2-.1-.3-.2l-.3-.3c-.1-.1-.1-.2-.2-.4s-.1-.3-.1-.5V9h1v1.9c0%20.1%200%20.3.1.4%200%20.1.1.2.2.3s.2.1.3.2c.1%200%20.2.1.4.1h.3c.1%200%20.2%200%20.3-.1s.2-.1.2-.1c.1%200%20.2-.1.2-.1V9h1v3.4H15zM20.3%2012.4V12c-.1.1-.2.1-.3.2-.1.1-.2.1-.3.2-.1%200-.3.1-.4.1h-.4c-.3%200-.6%200-.8-.1s-.4-.2-.6-.4c-.2-.2-.3-.3-.4-.6-.1-.2-.1-.5-.1-.8%200-.3%200-.5.1-.7.1-.2.2-.4.4-.6.2-.2.4-.3.6-.4.2-.1.5-.1.9-.1h.4c.1%200%20.2%200%20.3.1.1%200%20.2.1.3.1.1%200%20.2.1.3.1V7.6h1v4.8h-1zm-.1-2.4c-.1%200-.2-.1-.3-.1s-.2-.1-.3-.1H19c-.2%200-.3%200-.5.1s-.2.1-.3.2c-.1.1-.2.2-.2.3%200%20.1-.1.3-.1.4%200%20.2%200%20.3.1.4%200%20.1.1.2.2.3.1.1.2.1.3.2s.3.1.5.1h.6s.2%200%20.3-.1.2-.1.3-.1V10zM22.5%208.5v-.9h1v.9h-1zm0%203.9V9h1v3.4h-1zM5.6%2019.3c.1%200%20.2.1.4.1.1%200%20.3.1.4.1.2%200%20.3.1.5.1H8c.2%200%20.3-.1.4-.1s.2-.1.3-.2.1-.2.1-.3v-.1l-.1-.1s-.1-.1-.2-.1-.2-.1-.3-.1c-.1%200-.2-.1-.3-.1-.1%200-.3-.1-.4-.1-.2%200-.4-.1-.6-.1-.2-.1-.3-.1-.5-.2-.1-.1-.3-.1-.4-.2l-.3-.3c-.1-.1-.1-.2-.2-.3%200-.1-.1-.2-.1-.4%200-.1%200-.3.1-.4%200-.1.1-.2.2-.3l.3-.3s.3-.2.4-.2.4-.1.6-.1h1.2c.2%200%20.3%200%20.5.1.1%200%20.3.1.4.1.1%200%20.2.1.3.1v.8c-.1%200-.2-.1-.4-.1-.1%200-.3-.1-.4-.1-.1%200-.3%200-.5-.1H7c-.2%200-.3.1-.4.1s-.2.1-.2.2-.1.2-.1.2v.1l.1.1.6.1c.1%200%20.2.1.3.1.1%200%20.2.1.3.1.1%200%20.3.1.4.1.2%200%20.4.1.6.1.2.1.3.1.5.2.1.1.3.1.4.2l.3.3c.1.1.1.2.2.3%200%20.1.1.2.1.4%200%20.1%200%20.3-.1.4s-.1.2-.2.4l-.3.3c-.1.1-.3.2-.5.2-.2.1-.4.1-.6.1-.2%200-.5.1-.8.1H7c-.2%200-.4%200-.5-.1s-.4-.1-.5-.2c-.1%200-.2-.1-.3-.1v-.8zM14.6%2020.1c-.1%200-.2.1-.3.1-.1%200-.3.1-.4.1-.1%200-.3%200-.5.1h-.5c-.2%200-.5%200-.7-.1s-.4-.1-.5-.2c-.2-.1-.3-.2-.4-.3s-.2-.2-.3-.4c-.1-.1-.1-.3-.2-.4%200-.2-.1-.3-.1-.5s0-.3.1-.5.1-.3.2-.4c.1-.1.2-.3.3-.4s.2-.2.4-.3.3-.1.5-.2.4-.1.7-.1c.2%200%20.5%200%20.7.1.2%200%20.4.1.5.2.2.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.4%200%20.1.1.3.1.5v.4H12c0%20.1%200%20.2.1.3s.1.2.2.2c.1.1.2.1.4.1.1%200%20.3.1.5.1h.4c.1%200%20.3%200%20.4-.1.1%200%20.3-.1.4-.1s.2-.1.3-.1v.8zm-.7-1.8c0-.1-.1-.2-.1-.3s-.1-.2-.2-.2c-.1-.1-.2-.1-.3-.1h-.8s-.2.1-.3.1c-.1%200-.2.1-.2.2s-.1.2-.1.3h2zM15.9%2020.3v-3.4h.9v.6c.1-.1.1-.2.2-.3.1-.1.2-.2.3-.2.1-.1.2-.1.3-.1.1%200%20.3-.1.4-.1h.5v.9h-.1-.1-.8c-.1%200-.1%200-.2.1s-.1.2-.2.2l-.1.1-.1.1v2.1h-1zM20.5%2020.3l-1.7-3.4h1.1l.9%201.9c0%20.1.1.2.1.2l.1.2c0-.1.1-.2.1-.2l.1-.2.9-2h1.1l-1.7%203.4h-1zM24%2016.5v-.9h1v.9h-1zm0%203.8v-3.4h1v3.4h-1zM29.4%2020.2c-.1%200-.2.1-.3.1s-.2.1-.3.1c-.1%200-.2%200-.4.1H28c-.3%200-.6%200-.9-.1-.3-.1-.5-.2-.6-.3-.2-.2-.3-.3-.4-.6-.1-.2-.1-.5-.1-.8%200-.2%200-.3.1-.5%200-.2.1-.3.2-.4.1-.1.2-.2.3-.4.1-.1.2-.2.4-.3.2-.1.3-.1.5-.2.2%200%20.4-.1.6-.1h.4c.1%200%20.2%200%20.4.1.1%200%20.2.1.3.1.1%200%20.2.1.3.1v.8c-.1%200-.2-.1-.3-.1-.1%200-.2-.1-.3-.1s-.2%200-.3-.1h-.3c-.2%200-.3%200-.5.1-.1%200-.2.1-.3.2-.1.1-.2.2-.2.3s-.1.3-.1.4c0%20.2%200%20.3.1.4s.1.2.2.3c.1.1.2.2.3.2.1%200%20.3.1.4.1h.7c.1%200%20.2%200%20.3-.1.1%200%20.2-.1.3-.1v.8zM33.9%2020.1c-.1%200-.2.1-.3.1-.1%200-.3.1-.4.1s-.3%200-.5.1h-.5c-.2%200-.5%200-.7-.1-.2%200-.4-.1-.5-.2-.2-.1-.3-.2-.4-.3s-.2-.2-.3-.4c-.1-.1-.1-.3-.2-.4%200-.2-.1-.3-.1-.5s0-.3.1-.5.1-.3.2-.4c.1-.1.2-.3.3-.4.1-.1.2-.2.4-.3.2-.1.3-.1.5-.2s.4-.1.7-.1c.2%200%20.5%200%20.7.1.2%200%20.4.1.5.2.2.1.3.2.4.3.1.1.2.2.3.4.1.1.1.3.2.4%200%20.1.1.3.1.5v.4h-3.1c0%20.1%200%20.2.1.3.1.1.1.2.2.2.1.1.2.1.4.1.1%200%20.3.1.5.1h.4c.1%200%20.3%200%20.4-.1.1%200%20.3-.1.4-.1.1%200%20.2-.1.3-.1v.8zm-.7-1.8c0-.1-.1-.2-.1-.3s-.1-.2-.2-.2c-.1-.1-.2-.1-.3-.1h-.8c-.1%200-.2.1-.3.1-.1.1-.2.1-.2.2-.1.1-.1.2-.1.3h2z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-menu-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-101%209h20v1h-20zM-101%2014h20v1h-20zM-101%2019h20v1h-20z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-menu-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-101%209h20v1h-20zM-101%2014h20v1h-20zM-101%2019h20v1h-20z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-menu-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-101%209h20v1h-20zM-101%2014h20v1h-20zM-101%2019h20v1h-20z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-menu {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%2F%3E%3Cpath%20d%3D%22M-101%209h20v1h-20zM-101%2014h20v1h-20zM-101%2019h20v1h-20z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-my-audi-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M23.1%2012.1c2.2%200%203.9%201.8%203.9%203.9%200%202.2-1.8%203.9-3.9%203.9-1%200-2.4-.4-3.1-1.6l-.3-.5h-1.9l-1.5-1.1-.5-.4-.5.3-1.3.7-1.3-.8-.5-.3-.5.3-1.3.7-1.4-.6-.5-.3-.5.3-1.1.6-1.5-1.5L7%2014.3h12.5l.3-.4c.8-1.2%202-1.8%203.3-1.8m0-1c-1.7%200-3.2.9-4.1%202.2H6.6L4%2015.8l2.7%202.7%201.8-1%201.8%201%201.8-1%201.8%201%201.8-1%201.8%201.3h1.6c.9%201.4%202.4%202.1%203.9%202.1%202.7%200%204.9-2.2%204.9-4.9.1-2.7-2.1-4.9-4.8-4.9zm1.4%204.7c0-.6-.4-1-1-1s-1%20.4-1%201%20.4%201%201%201%201-.5%201-1z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-my-audi-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M23.1%2012.1c2.2%200%203.9%201.8%203.9%203.9%200%202.2-1.8%203.9-3.9%203.9-1%200-2.4-.4-3.1-1.6l-.3-.5h-1.9l-1.5-1.1-.5-.4-.5.3-1.3.7-1.3-.8-.5-.3-.5.3-1.3.7-1.4-.6-.5-.3-.5.3-1.1.6-1.5-1.5L7%2014.3h12.5l.3-.4c.8-1.2%202-1.8%203.3-1.8m0-1c-1.7%200-3.2.9-4.1%202.2H6.6L4%2015.8l2.7%202.7%201.8-1%201.8%201%201.8-1%201.8%201%201.8-1%201.8%201.3h1.6c.9%201.4%202.4%202.1%203.9%202.1%202.7%200%204.9-2.2%204.9-4.9.1-2.7-2.1-4.9-4.8-4.9zm1.4%204.7c0-.6-.4-1-1-1s-1%20.4-1%201%20.4%201%201%201%201-.5%201-1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-my-audi {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M23.1%2012.1c2.2%200%203.9%201.8%203.9%203.9%200%202.2-1.8%203.9-3.9%203.9-1%200-2.4-.4-3.1-1.6l-.3-.5h-1.9l-1.5-1.1-.5-.4-.5.3-1.3.7-1.3-.8-.5-.3-.5.3-1.3.7-1.4-.6-.5-.3-.5.3-1.1.6-1.5-1.5L7%2014.3h12.5l.3-.4c.8-1.2%202-1.8%203.3-1.8m0-1c-1.7%200-3.2.9-4.1%202.2H6.6L4%2015.8l2.7%202.7%201.8-1%201.8%201%201.8-1%201.8%201%201.8-1%201.8%201.3h1.6c.9%201.4%202.4%202.1%203.9%202.1%202.7%200%204.9-2.2%204.9-4.9.1-2.7-2.1-4.9-4.8-4.9zm1.4%204.7c0-.6-.4-1-1-1s-1%20.4-1%201%20.4%201%201%201%201-.5%201-1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-naechste_hu-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M606.8%20400.9c.7-2.4%201-6.1.2-7.2-12.2-1.5-33.3-2.6-52.5-3.3%203.7-5.1%207-10.3%2010.1-15.8%2016.3.7%2032.5%201.5%2042.5%202.7%207.4.8%2011.3%204.6%2013.3%207.6%205.3%208.1%202.4%2018.6%201.7%2020.7l-23.3%2080.3c0%20.2-1.8%206.7-9.2%2011.6l-8.7-13.2c1.5-1.1%202.4-2.3%202.4-2.5l23.5-80.9zm-165.7%2099.9c14.8%203.2%2029.5%203.2%2049.8%203.2%205.8%200%2010.9-.1%2015-.1h1L496.4%20488h-5.5c-19.3%200-33.3%200-45.4-2.5-4-1.5-4.8-3.6-4.9-4.1l-4.7-16.3c-5.3.9-10.7%201.6-16.1%202l5.2%2018c.2%201%202.3%2010.7%2016.1%2015.7zm201.3%20120.5c3.7%205.7%202.2%2013.3-3.5%2017.1-2.1%201.4-4.4%202-6.7%202-4%200-7.9-2-10.3-5.6L565%20548.5l-14.9-22.6h.1l-14.4-22h-.1l-10.5-16.1-42.3-64.2c-.2.1-.5.2-.7.3-7.3%204-14.9%207.3-22.8%2010.1-1.7.6-3.3%201.1-5%201.7-8.1%202.6-16.5%204.8-25.1%206.1-5.4.8-10.8%201.2-16.4%201.4-1.5.1-3%20.2-4.6.3-.7%200-1.3.1-2%20.1-2.3%200-4.6-.3-6.9-.4-2.8-.1-5.5-.1-8.3-.4-5-.5-10.1-1.3-15.1-2.2-.6-.1-1.1-.1-1.7-.3-5.8-1.2-11.4-2.7-16.9-4.5h.1c-7.4-2.4-14.4-5.3-21.3-8.7-.5-.2-.9-.4-1.4-.7-21-10.6-39.4-25.8-54-44.9h-.1c-2.2-2.9-4.5-5.9-6.6-9.1-5.5-8.4-10.1-17.1-13.9-26.2-2.9-7-5.3-14.2-7.2-21.4-.1-.6-.3-1.2-.4-1.8-3.5-14.3-4.9-29.1-4.3-44%200-1.1.1-2.2.2-3.2.5-7.4%201.3-14.7%202.8-22%2015.1-73.1%2080.2-126.2%20154.7-126.2%2010.6%200%2021.4%201.1%2031.9%203.2%2041.3%208.5%2076.9%2032.6%20100.1%2067.8%206.6%2010.1%2011.8%2020.7%2016%2031.7%202%205.3%203.7%2010.7%205.1%2016.2.3%201.1.5%202.2.8%203.2%201.3%205.5%202.3%2011.1%203%2016.7%200%20.5.1.9.2%201.5%201.4%2012.7%201.3%2025.7-.5%2038.6-.5%203.7-.9%207.3-1.7%2011-1%204.6-2.7%208.8-4%2013.3-2.2%207.4-4.9%2014.5-8.1%2021.3-.4.8-.8%201.6-1.3%202.4-3.1%206.5-6.6%2012.8-10.6%2018.7-3.8%205.7-7.9%2011.1-12.4%2016.2-5.9%206.6-12.3%2012.7-19.2%2018.3-.7.7-1.4%201.4-2.2%202l139.3%20211.6zM489.6%20389.6c6.2-5%2012-10.5%2017.3-16.5%2010.8-12.4%2019.1-27%2024.8-43%202-5.7%204-11.5%205.3-17.6.4-1.8.3-3.6.6-5.3%204.4-26.8.6-53.7-10.8-78-2.7-5.8-5.4-11.6-8.9-16.9-1.4-2.2-3.3-3.9-4.8-5.9-19.5-26.4-47.3-44.7-79.7-51.4-8.9-1.8-17.9-2.7-26.9-2.7-63%200-117.9%2044.8-130.7%20106.6-2%209.8-2.7%2019.6-2.5%2029.4.2%2011.3%202.2%2022.4%205.2%2033.3.6%202.2%201.2%204.4%201.9%206.6%202.5%207.4%205.8%2014.6%209.6%2021.6%201.7%203.1%203%206.4%205%209.5%202.4%203.6%205.4%206.6%208.1%2010%205.8%207.2%2012.1%2013.6%2019.2%2019.4%2010%208.2%2020.9%2015.4%2033.1%2020.4%205.6%202.3%2011.6%203.9%2017.6%205.5%202.2.6%204.3%201.6%206.6%202.1%208.8%201.8%2017.7%202.7%2026.5%202.7h.4c5.4%200%2010.6-.8%2015.9-1.4%2024.9-3.4%2048.1-13.1%2067.2-28.4zm285.8%201.7c-.2%204.2-1.6%2019.1-3.5%2037-.2%202-.4%204.4-.7%206.7-4.1%20146.2-5.9%20151-7%20153.8-4.2%2012.2-16%2012.2-25.5%2012.2-49.9%200-52-1.3-54.5-2.7-5.3-3.8-10.2-12.2-10.2-25.7%200-11.1.2-21.3.4-28.8-14.4.9-31.9%201.8-52.6%202.7L607%20523.9c60.2-2.4%20115.8-5.6%20127.5-9%201.2-1.3%202.7-3.7%204-6.5l2.6-12.6c1.7-12.7%204.3-35.3%206.7-57.7-25.2%205.1-67.3%2012.5-73%2013.1l-4%20.4c-2.8.3-5.7.7-8.5.7-4.5%200-8.6-.9-11.8-4.2-2-2.1-4.2-5.9-3.1-12.2l.9-5.7c1.7-10.7%204.5-28.6%209.1-38.5%205.2-11.6%2013.3-13.4%2020.4-15.1%208.9-2.1%2025.2-4.7%2042.4-7.5%2010-1.6%2020-3.2%2028.1-4.6-1.4-2.9-3.3-5.9-6-8.1-1.3-1.1-7.2-5.7-13.8-10.8-7.2-5.6-15.2-11.8-19.7-15.4H582.3c.7-2.6%201.7-5.1%202.2-7.8%201.1-5.1%201.8-10.1%202.4-15.2h108c-6.3-13.5-10.7-23.2-13.9-30.2-7-15.5-8.1-17.8-14-27.6l-2-3.4c-4.8-8.4-8.8-14.5-17-16.4-3.3-.2-31.6-.3-68.8-.4-2.6-7.8-5.6-15.4-9.2-22.8%2045.6.1%2081.6.4%2083.5.8%2018.4%204.4%2026.6%2018.8%2031.6%2027.4l1.6%202.9c6.6%2010.8%208.1%2014.1%2015.3%2029.9%202.4%205.2%205.4%2011.9%209.4%2020.7h51.2v33.3h-27.5c2.5%202%205.2%204%207.7%205.9%206.8%205.3%2012.9%2010%2014.4%2011.2%208%206.8%2013.7%2016.7%2016.5%2028.8%202.7%2012.5%201.8%2022.9%201.7%2024zm-23-11.1c-8.4%201.5-18.9%203.2-29.4%204.9-16.2%202.6-32.9%205.3-39.5%206.8-8.2%201.9-9.3%202.2-11.3%206.5-3.7%208-6.4%2025.2-7.8%2034.4l-.6%203.5c1.7-.1%203.7-.3%205.3-.5l4.3-.4c5.6-.6%2053-9%2076.3-13.9%201.5-15.3%202.7-27.7%202.9-31.7%200-.6.3-4.4-.2-9.6zM512.2%20526.9c-82.9-2-204.7-6.8-222.8-12-.2-.2-.4-.7-.7-1l-9.2-44.9c-1.1-9.3-3.4-30.8-3.4-30.8l-1.7-16.7s-.8-8.2-1.2-11.9c-6.9-7.4-13.2-15.2-18.9-23.8-2-3-3.7-6.2-5.5-9.4-.8%208-.3%2013.9-.3%2014.4.2%204.4%201.6%2019.6%203.5%2037.8.7%207%202.1%2020.4%203.7%2034.5%203.5%20118.7%205.2%20123.1%206.1%20125.4C266.2%20601%20278%20601%20287.5%20601c49.8%200%2052-1.3%2055.1-3.1%204.6-3.4%209.5-11.8%209.5-25.3%200-11-.2-21.3-.5-28.7%2034.8%202.2%2085.4%204.3%20160.5%206%208.6-.2%2016.7-.4%2024.6-.6l-14.9-22.6c-3%200-6.5.1-9.6.2zM372.9%20219.7c-20.7%204.9-29.8%2020.9-35.2%2030.5l-1.9%203.2c-7.4%2012.6-9%2016.1-17.9%2035.7l-9.4%2020.5%2013.6%2025.8%2019-35.8c8.8-19.4%209.9-21.9%2016.6-33.2l2.1-3.7c5.3-9.4%209.8-16.2%2017.3-18%206.2-.5%2053.5-.7%20124-.7-2.3-8.8-5.4-17.2-9.4-25.4-71%20.1-116.1.4-118.8%201.1z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128.5.5h767v767h-767z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-naechste_hu {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M606.8%20400.9c.7-2.4%201-6.1.2-7.2-12.2-1.5-33.3-2.6-52.5-3.3%203.7-5.1%207-10.3%2010.1-15.8%2016.3.7%2032.5%201.5%2042.5%202.7%207.4.8%2011.3%204.6%2013.3%207.6%205.3%208.1%202.4%2018.6%201.7%2020.7l-23.3%2080.3c0%20.2-1.8%206.7-9.2%2011.6l-8.7-13.2c1.5-1.1%202.4-2.3%202.4-2.5l23.5-80.9zm-165.7%2099.9c14.8%203.2%2029.5%203.2%2049.8%203.2%205.8%200%2010.9-.1%2015-.1h1L496.4%20488h-5.5c-19.3%200-33.3%200-45.4-2.5-4-1.5-4.8-3.6-4.9-4.1l-4.7-16.3c-5.3.9-10.7%201.6-16.1%202l5.2%2018c.2%201%202.3%2010.7%2016.1%2015.7zm201.3%20120.5c3.7%205.7%202.2%2013.3-3.5%2017.1-2.1%201.4-4.4%202-6.7%202-4%200-7.9-2-10.3-5.6L565%20548.5l-14.9-22.6h.1l-14.4-22h-.1l-10.5-16.1-42.3-64.2c-.2.1-.5.2-.7.3-7.3%204-14.9%207.3-22.8%2010.1-1.7.6-3.3%201.1-5%201.7-8.1%202.6-16.5%204.8-25.1%206.1-5.4.8-10.8%201.2-16.4%201.4-1.5.1-3%20.2-4.6.3-.7%200-1.3.1-2%20.1-2.3%200-4.6-.3-6.9-.4-2.8-.1-5.5-.1-8.3-.4-5-.5-10.1-1.3-15.1-2.2-.6-.1-1.1-.1-1.7-.3-5.8-1.2-11.4-2.7-16.9-4.5h.1c-7.4-2.4-14.4-5.3-21.3-8.7-.5-.2-.9-.4-1.4-.7-21-10.6-39.4-25.8-54-44.9h-.1c-2.2-2.9-4.5-5.9-6.6-9.1-5.5-8.4-10.1-17.1-13.9-26.2-2.9-7-5.3-14.2-7.2-21.4-.1-.6-.3-1.2-.4-1.8-3.5-14.3-4.9-29.1-4.3-44%200-1.1.1-2.2.2-3.2.5-7.4%201.3-14.7%202.8-22%2015.1-73.1%2080.2-126.2%20154.7-126.2%2010.6%200%2021.4%201.1%2031.9%203.2%2041.3%208.5%2076.9%2032.6%20100.1%2067.8%206.6%2010.1%2011.8%2020.7%2016%2031.7%202%205.3%203.7%2010.7%205.1%2016.2.3%201.1.5%202.2.8%203.2%201.3%205.5%202.3%2011.1%203%2016.7%200%20.5.1.9.2%201.5%201.4%2012.7%201.3%2025.7-.5%2038.6-.5%203.7-.9%207.3-1.7%2011-1%204.6-2.7%208.8-4%2013.3-2.2%207.4-4.9%2014.5-8.1%2021.3-.4.8-.8%201.6-1.3%202.4-3.1%206.5-6.6%2012.8-10.6%2018.7-3.8%205.7-7.9%2011.1-12.4%2016.2-5.9%206.6-12.3%2012.7-19.2%2018.3-.7.7-1.4%201.4-2.2%202l139.3%20211.6zM489.6%20389.6c6.2-5%2012-10.5%2017.3-16.5%2010.8-12.4%2019.1-27%2024.8-43%202-5.7%204-11.5%205.3-17.6.4-1.8.3-3.6.6-5.3%204.4-26.8.6-53.7-10.8-78-2.7-5.8-5.4-11.6-8.9-16.9-1.4-2.2-3.3-3.9-4.8-5.9-19.5-26.4-47.3-44.7-79.7-51.4-8.9-1.8-17.9-2.7-26.9-2.7-63%200-117.9%2044.8-130.7%20106.6-2%209.8-2.7%2019.6-2.5%2029.4.2%2011.3%202.2%2022.4%205.2%2033.3.6%202.2%201.2%204.4%201.9%206.6%202.5%207.4%205.8%2014.6%209.6%2021.6%201.7%203.1%203%206.4%205%209.5%202.4%203.6%205.4%206.6%208.1%2010%205.8%207.2%2012.1%2013.6%2019.2%2019.4%2010%208.2%2020.9%2015.4%2033.1%2020.4%205.6%202.3%2011.6%203.9%2017.6%205.5%202.2.6%204.3%201.6%206.6%202.1%208.8%201.8%2017.7%202.7%2026.5%202.7h.4c5.4%200%2010.6-.8%2015.9-1.4%2024.9-3.4%2048.1-13.1%2067.2-28.4zm285.8%201.7c-.2%204.2-1.6%2019.1-3.5%2037-.2%202-.4%204.4-.7%206.7-4.1%20146.2-5.9%20151-7%20153.8-4.2%2012.2-16%2012.2-25.5%2012.2-49.9%200-52-1.3-54.5-2.7-5.3-3.8-10.2-12.2-10.2-25.7%200-11.1.2-21.3.4-28.8-14.4.9-31.9%201.8-52.6%202.7L607%20523.9c60.2-2.4%20115.8-5.6%20127.5-9%201.2-1.3%202.7-3.7%204-6.5l2.6-12.6c1.7-12.7%204.3-35.3%206.7-57.7-25.2%205.1-67.3%2012.5-73%2013.1l-4%20.4c-2.8.3-5.7.7-8.5.7-4.5%200-8.6-.9-11.8-4.2-2-2.1-4.2-5.9-3.1-12.2l.9-5.7c1.7-10.7%204.5-28.6%209.1-38.5%205.2-11.6%2013.3-13.4%2020.4-15.1%208.9-2.1%2025.2-4.7%2042.4-7.5%2010-1.6%2020-3.2%2028.1-4.6-1.4-2.9-3.3-5.9-6-8.1-1.3-1.1-7.2-5.7-13.8-10.8-7.2-5.6-15.2-11.8-19.7-15.4H582.3c.7-2.6%201.7-5.1%202.2-7.8%201.1-5.1%201.8-10.1%202.4-15.2h108c-6.3-13.5-10.7-23.2-13.9-30.2-7-15.5-8.1-17.8-14-27.6l-2-3.4c-4.8-8.4-8.8-14.5-17-16.4-3.3-.2-31.6-.3-68.8-.4-2.6-7.8-5.6-15.4-9.2-22.8%2045.6.1%2081.6.4%2083.5.8%2018.4%204.4%2026.6%2018.8%2031.6%2027.4l1.6%202.9c6.6%2010.8%208.1%2014.1%2015.3%2029.9%202.4%205.2%205.4%2011.9%209.4%2020.7h51.2v33.3h-27.5c2.5%202%205.2%204%207.7%205.9%206.8%205.3%2012.9%2010%2014.4%2011.2%208%206.8%2013.7%2016.7%2016.5%2028.8%202.7%2012.5%201.8%2022.9%201.7%2024zm-23-11.1c-8.4%201.5-18.9%203.2-29.4%204.9-16.2%202.6-32.9%205.3-39.5%206.8-8.2%201.9-9.3%202.2-11.3%206.5-3.7%208-6.4%2025.2-7.8%2034.4l-.6%203.5c1.7-.1%203.7-.3%205.3-.5l4.3-.4c5.6-.6%2053-9%2076.3-13.9%201.5-15.3%202.7-27.7%202.9-31.7%200-.6.3-4.4-.2-9.6zM512.2%20526.9c-82.9-2-204.7-6.8-222.8-12-.2-.2-.4-.7-.7-1l-9.2-44.9c-1.1-9.3-3.4-30.8-3.4-30.8l-1.7-16.7s-.8-8.2-1.2-11.9c-6.9-7.4-13.2-15.2-18.9-23.8-2-3-3.7-6.2-5.5-9.4-.8%208-.3%2013.9-.3%2014.4.2%204.4%201.6%2019.6%203.5%2037.8.7%207%202.1%2020.4%203.7%2034.5%203.5%20118.7%205.2%20123.1%206.1%20125.4C266.2%20601%20278%20601%20287.5%20601c49.8%200%2052-1.3%2055.1-3.1%204.6-3.4%209.5-11.8%209.5-25.3%200-11-.2-21.3-.5-28.7%2034.8%202.2%2085.4%204.3%20160.5%206%208.6-.2%2016.7-.4%2024.6-.6l-14.9-22.6c-3%200-6.5.1-9.6.2zM372.9%20219.7c-20.7%204.9-29.8%2020.9-35.2%2030.5l-1.9%203.2c-7.4%2012.6-9%2016.1-17.9%2035.7l-9.4%2020.5%2013.6%2025.8%2019-35.8c8.8-19.4%209.9-21.9%2016.6-33.2l2.1-3.7c5.3-9.4%209.8-16.2%2017.3-18%206.2-.5%2053.5-.7%20124-.7-2.3-8.8-5.4-17.2-9.4-25.4-71%20.1-116.1.4-118.8%201.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128.5.5h767v767h-767z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-newsletter-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.9%2013.5c-.1-.1-.2-.2-.4-.2h-2.6l.5-1.9c0-.1%200-.3-.1-.4-.1-.1-.2-.2-.4-.2H22V8H9.5l-.2.1-5.2%205.2-.1.1V24h18v-.1l5.9-10c.1-.1.1-.3%200-.4zM9.2%209.6v3.5H5.6l3.6-3.5zM21.1%2023H5v-8.9h4.7l.5-.5V9h10.9v14zm.9-11.3h2.3L22%2020.2v-8.5zm.9%208.9l1.7-6.4h2.1l-3.8%206.4z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2013.1h7.7v1H12zM13.9%2016.7h5.8v1h-5.8zM13.9%2020.2h5.8v1h-5.8zM6.2%2020.2H12v1H6.2zM6.2%2016.7H12v1H6.2z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-newsletter-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.9%2013.5c-.1-.1-.2-.2-.4-.2h-2.6l.5-1.9c0-.1%200-.3-.1-.4-.1-.1-.2-.2-.4-.2H22V8H9.5l-.2.1-5.2%205.2-.1.1V24h18v-.1l5.9-10c.1-.1.1-.3%200-.4zM9.2%209.6v3.5H5.6l3.6-3.5zM21.1%2023H5v-8.9h4.7l.5-.5V9h10.9v14zm.9-11.3h2.3L22%2020.2v-8.5zm.9%208.9l1.7-6.4h2.1l-3.8%206.4z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2013.1h7.7v1H12zM13.9%2016.7h5.8v1h-5.8zM13.9%2020.2h5.8v1h-5.8zM6.2%2020.2H12v1H6.2zM6.2%2016.7H12v1H6.2z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-newsletter-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.9%2013.5c-.1-.1-.2-.2-.4-.2h-2.6l.5-1.9c0-.1%200-.3-.1-.4-.1-.1-.2-.2-.4-.2H22V8H9.5l-.2.1-5.2%205.2-.1.1V24h18v-.1l5.9-10c.1-.1.1-.3%200-.4zM9.2%209.6v3.5H5.6l3.6-3.5zM21.1%2023H5v-8.9h4.7l.5-.5V9h10.9v14zm.9-11.3h2.3L22%2020.2v-8.5zm.9%208.9l1.7-6.4h2.1l-3.8%206.4z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2013.1h7.7v1H12zM13.9%2016.7h5.8v1h-5.8zM13.9%2020.2h5.8v1h-5.8zM6.2%2020.2H12v1H6.2zM6.2%2016.7H12v1H6.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-newsletter {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.9%2013.5c-.1-.1-.2-.2-.4-.2h-2.6l.5-1.9c0-.1%200-.3-.1-.4-.1-.1-.2-.2-.4-.2H22V8H9.5l-.2.1-5.2%205.2-.1.1V24h18v-.1l5.9-10c.1-.1.1-.3%200-.4zM9.2%209.6v3.5H5.6l3.6-3.5zM21.1%2023H5v-8.9h4.7l.5-.5V9h10.9v14zm.9-11.3h2.3L22%2020.2v-8.5zm.9%208.9l1.7-6.4h2.1l-3.8%206.4z%22%2F%3E%3Cpath%20d%3D%22M12%2013.1h7.7v1H12zM13.9%2016.7h5.8v1h-5.8zM13.9%2020.2h5.8v1h-5.8zM6.2%2020.2H12v1H6.2zM6.2%2016.7H12v1H6.2z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-opening-hours {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M23.9%2011h-2.6l-4-4.5c0-.1.1-.3.1-.4%200-.9-.7-1.6-1.6-1.6-.9%200-1.6.7-1.6%201.6v.3L9.9%2011H6v14.3c0%201.1.9%202.1%202%202.1h18V13.2c0-1.2-.9-2.2-2.1-2.2zm-9.2-3.7c.3.3.6.4%201%20.4s.7-.1%201-.4L20%2011h-8.8l3.5-3.7zM25%2026.5H8.1c-.6%200-1.1-.5-1.1-1.2V12h16.9c.6%200%201.1.5%201.1%201.2v13.3z%22%2F%3E%3Cpath%20d%3D%22M9%2015.1h3.8v1H9zM14.3%2015.1h3.8v1h-3.8zM19.6%2015.1h3.8v1h-3.8zM9%2018.8h3.8v1H9zM14.3%2018.8h3.8v1h-3.8zM19.6%2018.8h3.8v1h-3.8zM9%2022.5h3.8v1H9zM14.3%2022.5h3.8v1h-3.8zM19.6%2022.5h3.8v1h-3.8z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-opening-hours_red, .m_dealer_info .btn:hover .icon-opening-hours, .m_quick_access .btn:hover .icon-opening-hours {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3A%23D30F38%3B%7D%20.st1%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M23.9%2011h-2.6l-4-4.5c0-.1.1-.3.1-.4%200-.9-.7-1.6-1.6-1.6s-1.6.7-1.6%201.6v.3L9.9%2011H6v14.3c0%201.1.9%202.1%202%202.1h18V13.2c0-1.2-.9-2.2-2.1-2.2zm-9.2-3.7c.3.3.6.4%201%20.4s.7-.1%201-.4L20%2011h-8.8l3.5-3.7zM25%2026.5H8.1c-.6%200-1.1-.5-1.1-1.2V12h16.9c.6%200%201.1.5%201.1%201.2v13.3z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2015.1h3.8v1H9zM14.3%2015.1h3.8v1h-3.8zM19.6%2015.1h3.8v1h-3.8zM9%2018.8h3.8v1H9zM14.3%2018.8h3.8v1h-3.8zM19.6%2018.8h3.8v1h-3.8zM9%2022.5h3.8v1H9zM14.3%2022.5h3.8v1h-3.8zM19.6%2022.5h3.8v1h-3.8z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-pause-red, .video-player__wrapper .mejs__button.mejs__playpause-button.mejs__pause:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-99.1%203h6.9v24h-6.9zM-89.7%203h6.9v24h-6.9z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-pause-white, .video-player__wrapper .mejs__button.mejs__playpause-button.mejs__pause {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-99.1%203h6.9v24h-6.9zM-89.7%203h6.9v24h-6.9z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-pause {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-99.1%203h6.9v24h-6.9zM-89.7%203h6.9v24h-6.9z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-pinterest-white, .m_socialbar .m_socialbar__anchor--pinterest {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M15.9%208c-4.5%200-6.8%203.2-6.8%205.9%200%201.6.6%203.1%201.9%203.6.2.1.4%200%20.5-.2%200-.2.1-.6.2-.8.1-.2%200-.3-.1-.5-.4-.4-.6-1-.6-1.9%200-2.4%201.8-4.5%204.7-4.5%202.5%200%203.9%201.6%203.9%203.6%200%202.7-1.2%205-3%205-1%200-1.7-.8-1.5-1.8.3-1.2.8-2.5.8-3.4%200-.8-.4-1.4-1.3-1.4-1%200-1.8%201-1.8%202.5%200%20.9.3%201.5.3%201.5s-1%204.4-1.2%205.2c-.4%201.5-.1%203.4%200%203.6%200%20.1.2.1.2.1.1-.1%201.3-1.6%201.7-3.1.1-.4.7-2.6.7-2.6.3.6%201.3%201.2%202.3%201.2%203%200%205.1-2.8%205.1-6.5%200-2.9-2.4-5.5-6-5.5z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-pinterest {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M15.9%208c-4.5%200-6.8%203.2-6.8%205.9%200%201.6.6%203.1%201.9%203.6.2.1.4%200%20.5-.2%200-.2.1-.6.2-.8.1-.2%200-.3-.1-.5-.4-.4-.6-1-.6-1.9%200-2.4%201.8-4.5%204.7-4.5%202.5%200%203.9%201.6%203.9%203.6%200%202.7-1.2%205-3%205-1%200-1.7-.8-1.5-1.8.3-1.2.8-2.5.8-3.4%200-.8-.4-1.4-1.3-1.4-1%200-1.8%201-1.8%202.5%200%20.9.3%201.5.3%201.5s-1%204.4-1.2%205.2c-.4%201.5-.1%203.4%200%203.6%200%20.1.2.1.2.1.1-.1%201.3-1.6%201.7-3.1.1-.4.7-2.6.7-2.6.3.6%201.3%201.2%202.3%201.2%203%200%205.1-2.8%205.1-6.5%200-2.9-2.4-5.5-6-5.5z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-play-red, .video-player__wrapper .mejs__button.mejs__playpause-button:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-play-white, .video-player__wrapper .mejs__button.mejs__playpause-button, .video-player__wrapper .mejs__overlay-button {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-play {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-polsterart-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M895%20767H127V-1h768%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M628.9%20655.4H320.8l-3.4-6.3c-13.6-25.2-55.3-109.5-19.5-134.3%206.1-4.3%2015-4.9%2030.1-5.5%2064.7-3.3%20150.1%2015.5%20183%2023.1%202.1-20%206.6-57%2013.2-81.3%2018.3-67.7%2073.2-164.4%2096.3-169.6%204.9-1.1%2011-1.6%2018.7-1.6%2023.9%200%2031.9%201.3%2033.3%201.6l11.2%202.2-54.8%20371.7zm-293.7-24h273l48.2-327.2c-4.3-.2-9.9-.3-17.2-.3-7.2%200-11.3.6-13.4%201-9.3%205.8-58.9%2080-78.4%20152.5-8.6%2031.9-13.7%2090.4-13.8%2090.9l-1.2%2014.1-13.7-3.5c-1-.3-102.9-25.9-178.9-25.9-3.6%200-7.1.1-10.6.3-5.6.2-15.7.6-18.2%201.6-11.2%207.8%203.3%2055.8%2024.2%2096.5zM684.6%20260.3l-27.6-5c-2.2-.5-15.4-3.5-31.3-3.5-3.1%200-8.5.5-11.9.8-2.3.2-4%20.3-4.4.3-13.2%200-24.8-7.8-30.2-20.2-12.5-28.7%208.4-89.1%2023.6-105.4%208.9-9.7%2021.8-14.6%2038.5-14.6%2018.6%200%2040.8%209.3%2043.2%2010.4l7.7%203.3-7.6%20133.9zm-59-32.5c18.2%200%2033.3%203.4%2036.2%204l.3.1%205.1-89.7c-7.5-2.6-18-5.5-26-5.5-9.6%200-16.6%202.3-20.8%206.9-10.1%2010.9-27%2061.7-19.2%2079.5%201.2%202.7%203.5%205.8%208.2%205.8l2.3-.2c4-.4%2010.3-.9%2013.9-.9z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-polsterart {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M895%20767H127V-1h768%22%2F%3E%3Cpath%20d%3D%22M628.9%20655.4H320.8l-3.4-6.3c-13.6-25.2-55.3-109.5-19.5-134.3%206.1-4.3%2015-4.9%2030.1-5.5%2064.7-3.3%20150.1%2015.5%20183%2023.1%202.1-20%206.6-57%2013.2-81.3%2018.3-67.7%2073.2-164.4%2096.3-169.6%204.9-1.1%2011-1.6%2018.7-1.6%2023.9%200%2031.9%201.3%2033.3%201.6l11.2%202.2-54.8%20371.7zm-293.7-24h273l48.2-327.2c-4.3-.2-9.9-.3-17.2-.3-7.2%200-11.3.6-13.4%201-9.3%205.8-58.9%2080-78.4%20152.5-8.6%2031.9-13.7%2090.4-13.8%2090.9l-1.2%2014.1-13.7-3.5c-1-.3-102.9-25.9-178.9-25.9-3.6%200-7.1.1-10.6.3-5.6.2-15.7.6-18.2%201.6-11.2%207.8%203.3%2055.8%2024.2%2096.5zM684.6%20260.3l-27.6-5c-2.2-.5-15.4-3.5-31.3-3.5-3.1%200-8.5.5-11.9.8-2.3.2-4%20.3-4.4.3-13.2%200-24.8-7.8-30.2-20.2-12.5-28.7%208.4-89.1%2023.6-105.4%208.9-9.7%2021.8-14.6%2038.5-14.6%2018.6%200%2040.8%209.3%2043.2%2010.4l7.7%203.3-7.6%20133.9zm-59-32.5c18.2%200%2033.3%203.4%2036.2%204l.3.1%205.1-89.7c-7.5-2.6-18-5.5-26-5.5-9.6%200-16.6%202.3-20.8%206.9-10.1%2010.9-27%2061.7-19.2%2079.5%201.2%202.7%203.5%205.8%208.2%205.8l2.3-.2c4-.4%2010.3-.9%2013.9-.9z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-print {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M23.3%2017.6v-7.3l-5-5.3H8.6v12.6H4.5V27h23v-9.4h-4.2zm-4.8-11l3.2%203.3h-3.2V6.6zM9.6%206h7.9v4.5l.5.5h4.4v10.5H9.6V6zm16.9%2020h-21v-7.5h3.2v3.8h14.7v-3.8h3.2V26z%22%2F%3E%3Cpath%20d%3D%22M11.7%2013.8h8.6v1h-8.6zM11.7%2017.4h8.6v1h-8.6z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-print_red, .m_quick_access .btn:hover .icon-print {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Layer_2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3A%23D30F38%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M23.3%2017.6v-7.3l-5-5.3H8.6v12.6H4.5V27h23v-9.4h-4.2zm-4.8-11l3.2%203.3h-3.2V6.6zM9.6%206h7.9v4.5l.5.5h4.4v10.5H9.6V6zm16.9%2020h-21v-7.5h3.2v3.8h14.7v-3.8h3.2V26z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M11.7%2013.8h8.6v1h-8.6zM11.7%2017.4h8.6v1h-8.6z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-rhombus-red, .m_m-nav__item--rhombus:before {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M13.2%2036.7L2%2057.3h18.7L30%2036.7%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-rhombus {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M13.2%2036.7L2%2057.3h18.7L30%2036.7%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.gsa_search .search-box .icon-search, .icon-search-black, .search_result .search_result__title input {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M18.7%2019.7l-1-1%20.7-.6%201%201M25%2026c-.1%200-.3%200-.3-.1l-5.3-5.4.7-.7%205.3%205.4c.2.2.2.5%200%20.7-.1.1-.3.1-.4.1zM13.2%2019.2h-.1c-1.8%200-3.5-.8-4.7-2-1.2-1.3-1.9-2.9-1.9-4.7C6.6%208.9%209.6%206%2013.2%206h.1c3.7.1%206.6%203.1%206.6%206.7-.1%203.6-3.1%206.5-6.7%206.5zm0-12.3c-3.1%200-5.7%202.5-5.7%205.6%200%201.5.5%202.9%201.6%204s2.5%201.7%204%201.7h.1c3.1%200%205.7-2.5%205.7-5.6.1-3-2.4-5.6-5.6-5.7h-.1z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-search-red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M18.7%2019.7l-1-1%20.7-.6%201%201M25%2026c-.1%200-.3%200-.3-.1l-5.3-5.4.7-.7%205.3%205.4c.2.2.2.5%200%20.7-.1.1-.3.1-.4.1zM13.2%2019.2h-.1c-1.8%200-3.5-.8-4.7-2-1.2-1.3-1.9-2.9-1.9-4.7C6.6%208.9%209.6%206%2013.2%206h.1c3.7.1%206.6%203.1%206.6%206.7-.1%203.6-3.1%206.5-6.7%206.5zm0-12.3c-3.1%200-5.7%202.5-5.7%205.6%200%201.5.5%202.9%201.6%204s2.5%201.7%204%201.7h.1c3.1%200%205.7-2.5%205.7-5.6.1-3-2.4-5.6-5.6-5.7h-.1z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-search-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M18.7%2019.7l-1-1%20.7-.6%201%201M25%2026c-.1%200-.3%200-.3-.1l-5.3-5.4.7-.7%205.3%205.4c.2.2.2.5%200%20.7-.1.1-.3.1-.4.1zM13.2%2019.2h-.1c-1.8%200-3.5-.8-4.7-2-1.2-1.3-1.9-2.9-1.9-4.7C6.6%208.9%209.6%206%2013.2%206h.1c3.7.1%206.6%203.1%206.6%206.7-.1%203.6-3.1%206.5-6.7%206.5zm0-12.3c-3.1%200-5.7%202.5-5.7%205.6%200%201.5.5%202.9%201.6%204s2.5%201.7%204%201.7h.1c3.1%200%205.7-2.5%205.7-5.6.1-3-2.4-5.6-5.6-5.7h-.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-search {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M18.7%2019.7l-1-1%20.7-.6%201%201M25%2026c-.1%200-.3%200-.3-.1l-5.3-5.4.7-.7%205.3%205.4c.2.2.2.5%200%20.7-.1.1-.3.1-.4.1zM13.2%2019.2h-.1c-1.8%200-3.5-.8-4.7-2-1.2-1.3-1.9-2.9-1.9-4.7C6.6%208.9%209.6%206%2013.2%206h.1c3.7.1%206.6%203.1%206.6%206.7-.1%203.6-3.1%206.5-6.7%206.5zm0-12.3c-3.1%200-5.7%202.5-5.7%205.6%200%201.5.5%202.9%201.6%204s2.5%201.7%204%201.7h.1c3.1%200%205.7-2.5%205.7-5.6.1-3-2.4-5.6-5.6-5.7h-.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-service-red, .m_kontaktbar .icon-service.is-active, .m_kontaktbar .icon-service:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7.5%2028l-.3-.8%202-2-2.3-2.3-2%202-.9-.4v-3.2l.1-.3%202.6-2.6.3-.1h2.3l8.9-8.9V7.1l.1-.3L21%204.1l.3-.1h3.2l.3.8-2%202%202.3%202.3%202-2%20.9.4v3.2l-.1.3-2.6%202.6-.3.1h-2.3l-8.9%208.9v2.3l-.1.3-2.7%202.7-.3.1H7.5zm-.3-6.2l3%203v.7L8.7%2027h1.8l2.3-2.3v-2.3l.1-.3%209.2-9.2.3-.1h2.3l2.3-2.3V8.7l-1.6%201.6h-.7l-3-3v-.7L23.3%205h-1.8l-2.3%202.3v2.3l-.1.3-9.2%209.2-.3.1H7.3L5%2021.6v1.8l1.6-1.6h.6z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-service-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7.5%2028l-.3-.8%202-2-2.3-2.3-2%202-.9-.4v-3.2l.1-.3%202.6-2.6.3-.1h2.3l8.9-8.9V7.1l.1-.3L21%204.1l.3-.1h3.2l.3.8-2%202%202.3%202.3%202-2%20.9.4v3.2l-.1.3-2.6%202.6-.3.1h-2.3l-8.9%208.9v2.3l-.1.3-2.7%202.7-.3.1H7.5zm-.3-6.2l3%203v.7L8.7%2027h1.8l2.3-2.3v-2.3l.1-.3%209.2-9.2.3-.1h2.3l2.3-2.3V8.7l-1.6%201.6h-.7l-3-3v-.7L23.3%205h-1.8l-2.3%202.3v2.3l-.1.3-9.2%209.2-.3.1H7.3L5%2021.6v1.8l1.6-1.6h.6z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.badge__item--service, .icon-service, .m_quick_access .btn:hover .icon-service_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M7.5%2028l-.3-.8%202-2-2.3-2.3-2%202-.9-.4v-3.2l.1-.3%202.6-2.6.3-.1h2.3l8.9-8.9V7.1l.1-.3L21%204.1l.3-.1h3.2l.3.8-2%202%202.3%202.3%202-2%20.9.4v3.2l-.1.3-2.6%202.6-.3.1h-2.3l-8.9%208.9v2.3l-.1.3-2.7%202.7-.3.1H7.5zm-.3-6.2l3%203v.7L8.7%2027h1.8l2.3-2.3v-2.3l.1-.3%209.2-9.2.3-.1h2.3l2.3-2.3V8.7l-1.6%201.6h-.7l-3-3v-.7L23.3%205h-1.8l-2.3%202.3v2.3l-.1.3-9.2%209.2-.3.1H7.3L5%2021.6v1.8l1.6-1.6h.6z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-service_red, .m_quick_access .btn:hover .icon-service {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3A%23D30F38%3B%7D%20.st1%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M7.5%2028l-.3-.8%202-2-2.3-2.3-2%202-.9-.4v-3.2l.1-.3%202.6-2.6.3-.1h2.3l8.9-8.9V7.1l.1-.3L21%204.1l.3-.1h3.2l.3.8-2%202%202.3%202.3%202-2%20.9.4v3.2l-.1.3-2.6%202.6-.3.1h-2.3l-8.9%208.9v2.3l-.1.3-2.7%202.7-.3.1H7.5zm-.3-6.2l3%203v.7L8.7%2027h1.8l2.3-2.3v-2.3l.1-.3%209.2-9.2.3-.1h2.3l2.3-2.3V8.7l-1.6%201.6h-.7l-3-3v-.7L23.3%205h-1.8l-2.3%202.3v2.3l-.1.3-9.2%209.2-.3.1H7.3L5%2021.6v1.8l1.6-1.6h.6z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-sharing {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M29.2%202.8v26.4H2.8V2.8%22%2F%3E%3Cpath%20fill%3D%22%23181716%22%20d%3D%22M10.5%2021.6V9.1h.8v11.8h11.5v.7%22%2F%3E%3Cpath%20fill%3D%22%23181716%22%20d%3D%22M21.3%2011.3L11.2%2021.4l-.5-.5%2010.1-10.2%22%2F%3E%3Cpath%20d%3D%22M10.9%209.2L8%2011.5v-1.3l2.9-2.7%202.9%202.6v1.4M22.4%2021.3l-2.3-2.9h1.4l2.6%202.9-2.6%202.9h-1.4M20.9%2011.1l-3.7-.4.9-.9%203.9.2.2%203.9-.9.9%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-sharing_red, .m_quick_access .btn:hover .icon-sharing {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3B%7D%20.st1%7Bfill%3Anone%3Bstroke%3A%231A171B%3Bstroke-miterlimit%3A10%3B%7D%20.st2%7Bfill%3A%23D30F38%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M29.2%202.8v26.4H2.8V2.8%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M10.5%2021.6V9.1h.8v11.8h11.5v.7z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M21.3%2011.3L11.2%2021.4l-.5-.5%2010.1-10.2zM10.9%209.2L8%2011.5v-1.3l2.9-2.7%202.9%202.6v1.4zM22.4%2021.3l-2.3-2.9h1.4l2.6%202.9-2.6%202.9h-1.4z%22%2F%3E%3Cpath%20class%3D%22st2%22%20d%3D%22M20.9%2011.1l-3.7-.4.9-.9%203.9.2.2%203.9-.9.9z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-sitzbezug-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h767.9v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M236%20509.7h373.7V645H236zM629%20509.7V645h135.3V509.7H629zm67.6%2095.7c-15.5%200-28-12.5-28-28s12.5-28%2028-28%2028%2012.5%2028%2028c0%2015.4-12.5%2028-28%2028zM629%20489l6.8-12-332.5-154.2-59.8%20124.3%2088.3%2041.9M669.8%20479.3l11.4-7.8-230-285.2-108.7%2085%2060.8%2076.7M708.4%20479.4l13.7-2.2-88.2-355.7-134.4%2031.3%2022.7%2095.1%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-sitzbezug {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h767.9v768H128z%22%2F%3E%3Cpath%20d%3D%22M236%20509.7h373.7V645H236zM629%20509.7V645h135.3V509.7H629zm67.6%2095.7c-15.5%200-28-12.5-28-28s12.5-28%2028-28%2028%2012.5%2028%2028c0%2015.4-12.5%2028-28%2028zM629%20489l6.8-12-332.5-154.2-59.8%20124.3%2088.3%2041.9M669.8%20479.3l11.4-7.8-230-285.2-108.7%2085%2060.8%2076.7M708.4%20479.4l13.7-2.2-88.2-355.7-134.4%2031.3%2022.7%2095.1%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker-mute-red, .video-player__wrapper .mejs__button.mejs__volume-button.mejs__unmute:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker-mute-white, .video-player__wrapper .mejs__button.mejs__volume-button.mejs__unmute {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker-mute {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker-red, .video-player__wrapper .mejs__volume-button:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker-white, .video-player__wrapper .mejs__volume-button {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-speaker {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-sprachanruf {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4uc3Qwe2ZpbGw6bm9uZTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MC42O308L3N0eWxlPjx0aXRsZT7wn5GkSWNvbnMvQ29udGVudC92b2ljZS1jYWxsLTEtc21hbGwvYmxhY2s8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPjxnIGlkPSJfeEQ4M0RfX3hEQzY0X0ljb25zX3gyRl9Db250ZW50X3gyRl92b2ljZS1jYWxsLTEtc21hbGxfeDJGX2JsYWNrIj48ZyBpZD0idm9pY2UtY2FsbC0xLXNtYWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMi4wMDAwMDApIj48cGF0aCBpZD0iU2hhcGUiIGNsYXNzPSJzdDAiIGQ9Ik0xNi40LDE4bDMuMi0zYzAuMi0wLjIsMC4yLTAuNiwwLTAuOGwtMi40LTIuNGMtMC4yLTAuMi0wLjYtMC4yLTAuOCwwbC0xLjIsMWMwLDAtMC42LDAuOS00LTIuNWwtMC4zLTAuNEM3LjQsNi40LDguNCw2LjEsOC40LDYuMWwwLjgtMC44YzAuMi0wLjIsMC4yLTAuNiwwLTAuOEw2LjgsMi4xQzYuNiwxLjksNi4yLDEuOSw2LDIuMUwzLDUuM0MyLjksNS4zLDcuNiwxMy4xLDE2LjQsMTh6Ii8+PC9nPjxnIGlkPSJ2b2ljZS1jYWxsLTEtc21hbGxfMV8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAyLjAwMDAwMCkiPjxwYXRoIGlkPSJTaGFwZV8xXyIgY2xhc3M9InN0MCIgZD0iTTE2LjQsMThsMy4yLTNjMC4yLTAuMiwwLjItMC42LDAtMC44bC0yLjQtMi40Yy0wLjItMC4yLTAuNi0wLjItMC44LDBsLTEuMiwxYzAsMC0wLjYsMC45LTQtMi41bC0wLjMtMC40QzcuNCw2LjQsOC40LDYuMSw4LjQsNi4xbDAuOC0wLjhjMC4yLTAuMiwwLjItMC42LDAtMC44TDYuOCwyLjFDNi42LDEuOSw2LjIsMS45LDYsMi4xTDMsNS4zQzIuOSw1LjMsNy42LDEzLjEsMTYuNCwxOHoiLz48L2c+PC9nPjwvc3ZnPg==);
    background-repeat: no-repeat
}

.icon-testdrive-red, .m_kontaktbar .icon-testdrive.is-active, .m_kontaktbar .icon-testdrive:hover {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.3%2020.7c-2.3-3.1-5.7-6.7-9.4-9.9-.2-.2-.5-.2-.7-.2-.1%200-.4%200-.6.1-.8.5-1.6%201.1-2.4%201.9l-6.8-7c-.2-.2-.5-.2-.7%200-.2.2-.2.5%200%20.7l6.8%207c-.6.6-1.1%201.3-1.6%202.1-.3.4-.1%201.1.1%201.3%202.1%203.1%206.8%207.8%209.6%209.7.2.1.3.2.5.2s.3-.1.5-.1c1.7-1%203.5-2.8%204.5-4.5.1-.2.5-.9.2-1.3zm-1%20.7c-.8%201.3-2.4%203.1-4.2%204.2-2.7-1.9-7.2-6.5-9.2-9.4%200-.1-.1-.2-.1-.2%201.2-1.9%202.8-3.5%204.3-4.3h.1c3.6%203.1%206.9%206.6%209.2%209.6%200-.1-.1%200-.1.1zm-4.4-.1c0-.6.5-1.2%201.1-1.2.6%200%201.1.5%201.1%201.2%200%20.6-.5%201.2-1.1%201.2-.6%200-1.1-.6-1.1-1.2z%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-testdrive-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M26.3%2020.7c-2.3-3.1-5.7-6.7-9.4-9.9-.2-.2-.5-.2-.7-.2-.1%200-.4%200-.6.1-.8.5-1.6%201.1-2.4%201.9l-6.8-7c-.2-.2-.5-.2-.7%200-.2.2-.2.5%200%20.7l6.8%207c-.6.6-1.1%201.3-1.6%202.1-.3.4-.1%201.1.1%201.3%202.1%203.1%206.8%207.8%209.6%209.7.2.1.3.2.5.2s.3-.1.5-.1c1.7-1%203.5-2.8%204.5-4.5.1-.2.5-.9.2-1.3zm-1%20.7c-.8%201.3-2.4%203.1-4.2%204.2-2.7-1.9-7.2-6.5-9.2-9.4%200-.1-.1-.2-.1-.2%201.2-1.9%202.8-3.5%204.3-4.3h.1c3.6%203.1%206.9%206.6%209.2%209.6%200-.1-.1%200-.1.1zm-4.4-.1c0-.6.5-1.2%201.1-1.2.6%200%201.1.5%201.1%201.2%200%20.6-.5%201.2-1.1%201.2-.6%200-1.1-.6-1.1-1.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-testdrive, .m_quick_access .btn:hover .icon-testdrive_red {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20d%3D%22M26.3%2020.7c-2.3-3.1-5.7-6.7-9.4-9.9-.2-.2-.5-.2-.7-.2-.1%200-.4%200-.6.1-.8.5-1.6%201.1-2.4%201.9l-6.8-7c-.2-.2-.5-.2-.7%200-.2.2-.2.5%200%20.7l6.8%207c-.6.6-1.1%201.3-1.6%202.1-.3.4-.1%201.1.1%201.3%202.1%203.1%206.8%207.8%209.6%209.7.2.1.3.2.5.2s.3-.1.5-.1c1.7-1%203.5-2.8%204.5-4.5.1-.2.5-.9.2-1.3zm-1%20.7c-.8%201.3-2.4%203.1-4.2%204.2-2.7-1.9-7.2-6.5-9.2-9.4%200-.1-.1-.2-.1-.2%201.2-1.9%202.8-3.5%204.3-4.3h.1c3.6%203.1%206.9%206.6%209.2%209.6%200-.1-.1%200-.1.1zm-4.4-.1c0-.6.5-1.2%201.1-1.2.6%200%201.1.5%201.1%201.2%200%20.6-.5%201.2-1.1%201.2-.6%200-1.1-.6-1.1-1.2z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-testdrive_red, .m_quick_access .btn:hover .icon-testdrive {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20id%3D%22Icon%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cstyle%3E.st0%7Bfill%3Anone%3B%7D%20.st1%7Bfill%3A%23D30F38%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M26.3%2020.7c-2.3-3.1-5.7-6.7-9.4-9.9-.2-.2-.5-.2-.7-.2-.1%200-.4%200-.6.1-.8.5-1.6%201.1-2.4%201.9l-6.8-7c-.2-.2-.5-.2-.7%200s-.2.5%200%20.7l6.8%207c-.6.6-1.1%201.3-1.6%202.1-.3.4-.1%201.1.1%201.3%202.1%203.1%206.8%207.8%209.6%209.7.2.1.3.2.5.2s.3-.1.5-.1c1.7-1%203.5-2.8%204.5-4.5.1-.2.5-.9.2-1.3zm-1%20.7c-.8%201.3-2.4%203.1-4.2%204.2-2.7-1.9-7.2-6.5-9.2-9.4%200-.1-.1-.2-.1-.2%201.2-1.9%202.8-3.5%204.3-4.3h.1c3.6%203.1%206.9%206.6%209.2%209.6%200-.1-.1%200-.1.1zm-4.4-.1c0-.6.5-1.2%201.1-1.2s1.1.5%201.1%201.2c0%20.6-.5%201.2-1.1%201.2s-1.1-.6-1.1-1.2z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-treibstoff-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M362.1%20326.7h144.2v24.2H362.1v-24.2zM740%20229.2l-37.4-49.6-.3.2c-14.6-20.4-35.7-35.2-59.8-35.2h-37.8v24.2h37.8c32.9%200%2056.7%2043.4%2056.7%2072.6v261.2c0%2012.8-2.4%2024.4-32.3%2024.4-29.8%200-32.2-11.5-32.2-24.4V348.9c0-12-9.7-21.8-21.5-21.8h-35.1v24.2h32.6v151.2c0%2032.3%2018.9%2048.6%2056.2%2048.6%2037.4%200%2056.3-16.4%2056.3-48.6V242l16.8-12.8zM562.4%20599.8h22.8V624H284v-24.2h21.9V180.5c0-18.8%2017.6-36.5%2036.3-36.5h184c18.7%200%2036.3%2017.8%2036.3%2036.5v419.3zm-232.5%200h208.5V180.5c0-5.4-6.9-12.3-12.3-12.3h-184c-5.4%200-12.3%206.9-12.3%2012.3v419.3z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-treibstoff {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20d%3D%22M362.1%20326.7h144.2v24.2H362.1v-24.2zM740%20229.2l-37.4-49.6-.3.2c-14.6-20.4-35.7-35.2-59.8-35.2h-37.8v24.2h37.8c32.9%200%2056.7%2043.4%2056.7%2072.6v261.2c0%2012.8-2.4%2024.4-32.3%2024.4-29.8%200-32.2-11.5-32.2-24.4V348.9c0-12-9.7-21.8-21.5-21.8h-35.1v24.2h32.6v151.2c0%2032.3%2018.9%2048.6%2056.2%2048.6%2037.4%200%2056.3-16.4%2056.3-48.6V242l16.8-12.8zM562.4%20599.8h22.8V624H284v-24.2h21.9V180.5c0-18.8%2017.6-36.5%2036.3-36.5h184c18.7%200%2036.3%2017.8%2036.3%2036.5v419.3zm-232.5%200h208.5V180.5c0-5.4-6.9-12.3-12.3-12.3h-184c-5.4%200-12.3%206.9-12.3%2012.3v419.3z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-twitter-white, .m_socialbar .m_socialbar__anchor--twitter {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M25.2%2010.6c-.7.3-1.4.5-2.2.6.8-.5%201.4-1.2%201.7-2.1-.7.4-1.5.7-2.4.9-.7-.7-1.7-1.2-2.7-1.2-2.1%200-3.8%201.7-3.8%203.8%200%20.3%200%20.6.1.9-3.1-.2-5.9-1.7-7.8-3.9-.3.6-.5%201.2-.5%201.9%200%201.3.7%202.5%201.7%203.1-.6%200-1.2-.2-1.7-.5%200%201.8%201.3%203.3%203%203.7-.3.1-.6.1-1%20.1-.2%200-.5%200-.7-.1.5%201.5%201.9%202.6%203.5%202.6-1.3%201-2.9%201.6-4.7%201.6-.3%200-.6%200-.9-.1%201.7%201.1%203.6%201.7%205.8%201.7%206.9%200%2010.7-5.7%2010.7-10.7v-.5c.8-.4%201.4-1.1%201.9-1.8z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-twitter {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M25.2%2010.6c-.7.3-1.4.5-2.2.6.8-.5%201.4-1.2%201.7-2.1-.7.4-1.5.7-2.4.9-.7-.7-1.7-1.2-2.7-1.2-2.1%200-3.8%201.7-3.8%203.8%200%20.3%200%20.6.1.9-3.1-.2-5.9-1.7-7.8-3.9-.3.6-.5%201.2-.5%201.9%200%201.3.7%202.5%201.7%203.1-.6%200-1.2-.2-1.7-.5%200%201.8%201.3%203.3%203%203.7-.3.1-.6.1-1%20.1-.2%200-.5%200-.7-.1.5%201.5%201.9%202.6%203.5%202.6-1.3%201-2.9%201.6-4.7%201.6-.3%200-.6%200-.9-.1%201.7%201.1%203.6%201.7%205.8%201.7%206.9%200%2010.7-5.7%2010.7-10.7v-.5c.8-.4%201.4-1.1%201.9-1.8z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-verbrauch-black {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M432.5%20125.9c14.1%2025.5%2034.9%2064%2055.6%20105.6%2062.1%20124.9%2071.4%20172.3%2071.4%20189.5%200%2034-13.2%2066.1-37.3%2090.4-24%2024.3-55.9%2037.6-89.7%2037.6s-65.7-13.4-89.7-37.6c-24-24.3-37.3-56.3-37.3-90.4%200-11%203.7-33.7%2021.6-79.4%2012-30.7%2028.7-67.7%2049.8-110%2020.6-41.5%2041.5-80.2%2055.6-105.7m0-40.9s-147%20254.8-147%20336%2065.8%20148%20147%20148%20147-66.8%20147-148-147-336-147-336zM669.7%20237.8c-19.1-38.6-38.5-72.4-38.7-72.8l-8.7-15.1-8.7%2015.1c-.1.2-9.5%2016.6-21.6%2039.3-8.3%2015.6-19.1%2036.8-29%2058.2%203.8%208.1%207.5%2016.1%2011.1%2024.1%2011.2-25.9%2025.4-53.6%2035.6-72.9%204.7-8.9%209.1-16.9%2012.6-23.2%207.4%2013.4%2018.5%2034%2029.5%2056.2%2032.5%2065.6%2037.4%2090.6%2037.4%2099.6%200%2017.9-7%2034.7-19.6%2047.3-12.6%2012.6-29.4%2019.6-47.3%2019.6-1.8%200-3.6-.1-5.3-.2.3%203.2.5%206.3.5%209.1%200%203.7-.1%207.4-.4%2011%201.7.1%203.5.2%205.2.2%2023.2%200%2045-9%2061.4-25.4s25.4-38.2%2025.4-61.4c.1-19.6-12.8-55.1-39.4-108.7z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-verbrauch-white {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M432.5%20125.9c14.1%2025.5%2034.9%2064%2055.6%20105.6%2062.1%20124.9%2071.4%20172.3%2071.4%20189.5%200%2034-13.2%2066.1-37.3%2090.4-24%2024.3-55.9%2037.6-89.7%2037.6s-65.7-13.4-89.7-37.6c-24-24.3-37.3-56.3-37.3-90.4%200-11%203.7-33.7%2021.6-79.4%2012-30.7%2028.7-67.7%2049.8-110%2020.6-41.5%2041.5-80.2%2055.6-105.7m0-40.9s-147%20254.8-147%20336%2065.8%20148%20147%20148%20147-66.8%20147-148-147-336-147-336zM669.7%20237.8c-19.1-38.6-38.5-72.4-38.7-72.8l-8.7-15.1-8.7%2015.1c-.1.2-9.5%2016.6-21.6%2039.3-8.3%2015.6-19.1%2036.8-29%2058.2%203.8%208.1%207.5%2016.1%2011.1%2024.1%2011.2-25.9%2025.4-53.6%2035.6-72.9%204.7-8.9%209.1-16.9%2012.6-23.2%207.4%2013.4%2018.5%2034%2029.5%2056.2%2032.5%2065.6%2037.4%2090.6%2037.4%2099.6%200%2017.9-7%2034.7-19.6%2047.3-12.6%2012.6-29.4%2019.6-47.3%2019.6-1.8%200-3.6-.1-5.3-.2.3%203.2.5%206.3.5%209.1%200%203.7-.1%207.4-.4%2011%201.7.1%203.5.2%205.2.2%2023.2%200%2045-9%2061.4-25.4s25.4-38.2%2025.4-61.4c.1-19.6-12.8-55.1-39.4-108.7z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-verbrauch {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201024%20768%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M128%200h768v768H128z%22%2F%3E%3Cpath%20d%3D%22M432.5%20125.9c14.1%2025.5%2034.9%2064%2055.6%20105.6%2062.1%20124.9%2071.4%20172.3%2071.4%20189.5%200%2034-13.2%2066.1-37.3%2090.4-24%2024.3-55.9%2037.6-89.7%2037.6s-65.7-13.4-89.7-37.6c-24-24.3-37.3-56.3-37.3-90.4%200-11%203.7-33.7%2021.6-79.4%2012-30.7%2028.7-67.7%2049.8-110%2020.6-41.5%2041.5-80.2%2055.6-105.7m0-40.9s-147%20254.8-147%20336%2065.8%20148%20147%20148%20147-66.8%20147-148-147-336-147-336zM669.7%20237.8c-19.1-38.6-38.5-72.4-38.7-72.8l-8.7-15.1-8.7%2015.1c-.1.2-9.5%2016.6-21.6%2039.3-8.3%2015.6-19.1%2036.8-29%2058.2%203.8%208.1%207.5%2016.1%2011.1%2024.1%2011.2-25.9%2025.4-53.6%2035.6-72.9%204.7-8.9%209.1-16.9%2012.6-23.2%207.4%2013.4%2018.5%2034%2029.5%2056.2%2032.5%2065.6%2037.4%2090.6%2037.4%2099.6%200%2017.9-7%2034.7-19.6%2047.3-12.6%2012.6-29.4%2019.6-47.3%2019.6-1.8%200-3.6-.1-5.3-.2.3%203.2.5%206.3.5%209.1%200%203.7-.1%207.4-.4%2011%201.7.1%203.5.2%205.2.2%2023.2%200%2045-9%2061.4-25.4s25.4-38.2%2025.4-61.4c.1-19.6-12.8-55.1-39.4-108.7z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-warning {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ctitle%3E%F0%9F%91%A4Icons%2FContent%2Fcaution-large%2Fblack%3C%2Ftitle%3E%3Cg%20stroke%3D%22%23000%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M24.5%2033v4m0-19v11%22%20stroke-linejoin%3D%22round%22%2F%3E%3Cpath%20d%3D%22M3.5%2042.5l21-38%2021%2038z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-website {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M10.4%2011.5h1.1l-1.6%205.3H8.8l-.9-3.4c0-.1-.1-.3-.1-.6%200%20.2-.1.5-.1.6l-.9%203.4H5.6L4%2011.5h1.1l.9%203.4c0%20.2.1.5.2.8.1-.3.1-.6.2-.8l.9-3.4h1l.9%203.4c0%20.2.1.5.2.8%200-.3.1-.6.2-.8l.8-3.4zm7.2%203.4c0%20.2-.1.5-.2.8-.1-.3-.1-.6-.2-.8l-.9-3.4h-1l-.9%203.4c0%20.2-.1.5-.2.8-.1-.3-.1-.6-.2-.8l-.9-3.4H12l1.6%205.3h1.2l.9-3.4c0-.1.1-.3.1-.6%200%20.2.1.5.1.6l.9%203.4H18l1.6-5.3h-1.1l-.9%203.4zm9.1-3.4l-.9%203.4c0%20.2-.1.5-.2.8-.1-.3-.1-.6-.2-.8l-.9-3.4h-1l-.9%203.4c0%20.2-.1.5-.2.8-.1-.3-.1-.6-.2-.8l-.9-3.4h-1.1l1.6%205.3H23l.9-3.4c0-.1.1-.3.1-.6%200%20.2.1.5.1.6l.9%203.4h1.2l1.6-5.3h-1.1zm-1.2%2010l-5.3-3.6.8%206.3%201.8-1.1%201.9%203.1.8-.5-1.9-3.1%201.9-1.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-youtube-white, .m_socialbar .m_socialbar__anchor--youtube {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M18.7%2013.6c.4%200%20.7-.2%201.1-.7v.6h1V8.2h-1v4.1c-.2.3-.4.5-.6.5-.1%200-.2-.1-.2-.2V8.2h-1v4.2c0%20.4%200%20.6.1.8.1.3.3.4.6.4zM14.4%2011.9c0%20.6.1%201%20.3%201.2.3.4.6.5%201.1.5s.9-.2%201.1-.5c.2-.3.3-.7.3-1.2v-2c0-.6-.1-1-.3-1.3-.3-.4-.6-.5-1.1-.5s-.9.2-1.1.6c-.2.3-.3.7-.3%201.3v1.9zm.9-2.2c0-.5.1-.7.5-.7.3%200%20.5.2.5.7V12c0%20.5-.1.7-.5.7-.3%200-.5-.2-.5-.7V9.7zM12.1%2010.7v2.9h1.1v-2.9l1.3-4.2h-1.2v-.1l-.7%202.8-.8-2.8h-1.1c.2.7.5%201.3.7%202%20.3%201%20.6%201.7.7%202.3zM21.8%2019.8c0-.5-.2-.7-.5-.7s-.5.2-.5.7v.5h1v-.5zM17.7%2019.1c-.2%200-.3.1-.5.2v3.2c.2.2.3.2.5.2.3%200%20.4-.2.4-.7v-2.2c.1-.5-.1-.7-.4-.7z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M23.6%2016.4c-.2-.8-.9-1.5-1.7-1.5-1.9-.2-3.8-.2-5.6-.2h-.6c-1.9%200-3.8%200-5.6.2-.8.1-1.5.7-1.7%201.5-.3%201.2-.3%202.5-.3%203.7v.1c0%201.2%200%202.5.3%203.7.2.8.9%201.5%201.7%201.5%202%20.2%203.9.2%205.9.2s4%200%205.9-.2c.8-.1%201.5-.7%201.7-1.5.3-1.2.3-2.5.3-3.7%200-1.3%200-2.6-.3-3.8zm-11%201.1h-1.1v6.1h-1.1v-6.1H9.3v-1h3.3v1zm2.9%206h-1V23c-.4.4-.7.6-1.1.6-.3%200-.5-.1-.6-.4-.1-.2-.1-.4-.1-.8v-4.2h1v4.3s.1.2.2.2c.2%200%20.4-.1.6-.4v-4h1v5.2zm3.6-1.5c0%20.5%200%20.8-.1%201.1-.1.4-.4.6-.8.6-.3%200-.7-.2-1-.6v.5h-1v-7.1h1v2.3c.3-.4.6-.6%201-.6s.6.2.8.6c.1.2.1.6.1%201.1V22zm3.6-.2v.6c0%20.2-.1.4-.2.6-.3.4-.7.6-1.2.6s-.9-.2-1.2-.5c-.2-.3-.3-.7-.3-1.2V20c0-.6.1-1%20.3-1.2.3-.4.7-.5%201.1-.5.5%200%20.9.2%201.1.5s.3.7.3%201.2v1.1h-1.8v.9c0%20.5.2.7.5.7.2%200%20.4-.1.4-.4v-.6l1%20.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.icon-youtube {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M18.7%2013.6c.4%200%20.7-.2%201.1-.7v.6h1V8.2h-1v4.1c-.2.3-.4.5-.6.5-.1%200-.2-.1-.2-.2V8.2h-1v4.2c0%20.4%200%20.6.1.8.1.3.3.4.6.4zM14.4%2011.9c0%20.6.1%201%20.3%201.2.3.4.6.5%201.1.5s.9-.2%201.1-.5c.2-.3.3-.7.3-1.2v-2c0-.6-.1-1-.3-1.3-.3-.4-.6-.5-1.1-.5s-.9.2-1.1.6c-.2.3-.3.7-.3%201.3v1.9zm.9-2.2c0-.5.1-.7.5-.7.3%200%20.5.2.5.7V12c0%20.5-.1.7-.5.7-.3%200-.5-.2-.5-.7V9.7zM12.1%2010.7v2.9h1.1v-2.9l1.3-4.2h-1.2v-.1l-.7%202.8-.8-2.8h-1.1c.2.7.5%201.3.7%202%20.3%201%20.6%201.7.7%202.3zM21.8%2019.8c0-.5-.2-.7-.5-.7s-.5.2-.5.7v.5h1v-.5zM17.7%2019.1c-.2%200-.3.1-.5.2v3.2c.2.2.3.2.5.2.3%200%20.4-.2.4-.7v-2.2c.1-.5-.1-.7-.4-.7z%22%2F%3E%3Cpath%20d%3D%22M23.6%2016.4c-.2-.8-.9-1.5-1.7-1.5-1.9-.2-3.8-.2-5.6-.2h-.6c-1.9%200-3.8%200-5.6.2-.8.1-1.5.7-1.7%201.5-.3%201.2-.3%202.5-.3%203.7v.1c0%201.2%200%202.5.3%203.7.2.8.9%201.5%201.7%201.5%202%20.2%203.9.2%205.9.2s4%200%205.9-.2c.8-.1%201.5-.7%201.7-1.5.3-1.2.3-2.5.3-3.7%200-1.3%200-2.6-.3-3.8zm-11%201.1h-1.1v6.1h-1.1v-6.1H9.3v-1h3.3v1zm2.9%206h-1V23c-.4.4-.7.6-1.1.6-.3%200-.5-.1-.6-.4-.1-.2-.1-.4-.1-.8v-4.2h1v4.3s.1.2.2.2c.2%200%20.4-.1.6-.4v-4h1v5.2zm3.6-1.5c0%20.5%200%20.8-.1%201.1-.1.4-.4.6-.8.6-.3%200-.7-.2-1-.6v.5h-1v-7.1h1v2.3c.3-.4.6-.6%201-.6s.6.2.8.6c.1.2.1.6.1%201.1V22zm3.6-.2v.6c0%20.2-.1.4-.2.6-.3.4-.7.6-1.2.6s-.9-.2-1.2-.5c-.2-.3-.3-.7-.3-1.2V20c0-.6.1-1%20.3-1.2.3-.4.7-.5%201.1-.5.5%200%20.9.2%201.1.5s.3.7.3%201.2v1.1h-1.8v.9c0%20.5.2.7.5.7.2%200%20.4-.1.4-.4v-.6l1%20.1z%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

@font-face {
    font-family: AudiTypeNormal;
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-Normal.eot);
    src: url(/assets/fonts/AudiType-Normal.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-Normal.woff) format("woff"),url(/assets/fonts/AudiType-Normal.ttf) format("truetype")
}

@font-face {
    font-family: AudiTypeBold;
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-Bold.eot);
    src: url(/assets/fonts/AudiType-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-Bold.woff) format("woff"),url(/assets/fonts/AudiType-Bold.ttf) format("truetype")
}

@font-face {
    font-family: AudiTypeExtendedNormal;
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-ExtendedNormal.eot);
    src: url(/assets/fonts/AudiType-ExtendedNormal.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-ExtendedNormal.ttf) format("truetype")
}

@font-face {
    font-family: AudiTypeExtendedBold;
    font-style: normal;
    font-weight: 400;
    src: url(/assets/fonts/AudiType-ExtendedBold.eot);
    src: url(/assets/fonts/AudiType-ExtendedBold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/AudiType-ExtendedBold.ttf) format("truetype")
}

.old-container {
    margin-right: auto;
    margin-left: auto;
    max-width: 1280px
}

.old-row:after, .old-row:before {
    content: " ";
    display: table
}

.old-col-lg-full, .old-col-md-full, .old-col-sm-full, .old-col-xl-full, .old-col-xs-full {
    float: left;
    width: 100%;
    min-height: 1px;
    position: relative
}

.old-col-xs-1, .old-col-xs-10, .old-col-xs-11, .old-col-xs-12, .old-col-xs-2, .old-col-xs-3, .old-col-xs-4, .old-col-xs-5, .old-col-xs-6, .old-col-xs-7, .old-col-xs-8, .old-col-xs-9 {
    float: left;
    margin-left: 4%;
    min-height: 1px;
    position: relative
}

.old-col-xs-1 {
    width: 4%
}

.old-col-xs-2 {
    width: 12%
}

.old-col-xs-3 {
    width: 20%
}

.old-col-xs-4 {
    width: 28%
}

.old-col-xs-5 {
    width: 36%
}

.old-col-xs-6 {
    width: 44%
}

.old-col-xs-7 {
    width: 52%
}

.old-col-xs-8 {
    width: 60%
}

.old-col-xs-9 {
    width: 68%
}

.old-col-xs-10 {
    width: 76%
}

.old-col-xs-11 {
    width: 84%
}

.old-col-xs-12 {
    width: 92%
}

.old-col-xs-offset-1 {
    margin-left: 12%
}

.old-col-xs-offset-2 {
    margin-left: 20%
}

.old-col-xs-offset-3 {
    margin-left: 28%
}

.old-col-xs-offset-4 {
    margin-left: 36%
}

.old-col-xs-offset-5 {
    margin-left: 44%
}

.old-col-xs-offset-6 {
    margin-left: 52%
}

.old-col-xs-offset-7 {
    margin-left: 60%
}

.old-col-xs-offset-8 {
    margin-left: 68%
}

.old-col-xs-offset-9 {
    margin-left: 76%
}

.old-col-xs-offset-10 {
    margin-left: 84%
}

.old-col-xs-offset-11 {
    margin-left: 92%
}

.old-col-xs-offset-12 {
    margin-left: 100%
}

@media (min-width:321px) {
    .old-col-sm-1, .old-col-sm-10, .old-col-sm-11, .old-col-sm-12, .old-col-sm-2, .old-col-sm-3, .old-col-sm-4, .old-col-sm-5, .old-col-sm-6, .old-col-sm-7, .old-col-sm-8, .old-col-sm-9 {
        float: left;
        margin-left: 4%;
        min-height: 1px;
        position: relative
    }

    .old-col-sm-1 {
        width: 4%
    }

    .old-col-sm-2 {
        width: 12%
    }

    .old-col-sm-3 {
        width: 20%
    }

    .old-col-sm-4 {
        width: 28%
    }

    .old-col-sm-5 {
        width: 36%
    }

    .old-col-sm-6 {
        width: 44%
    }

    .old-col-sm-7 {
        width: 52%
    }

    .old-col-sm-8 {
        width: 60%
    }

    .old-col-sm-9 {
        width: 68%
    }

    .old-col-sm-10 {
        width: 76%
    }

    .old-col-sm-11 {
        width: 84%
    }

    .old-col-sm-12 {
        width: 92%
    }

    .old-col-sm-offset-1 {
        margin-left: 12%
    }

    .old-col-sm-offset-2 {
        margin-left: 20%
    }

    .old-col-sm-offset-3 {
        margin-left: 28%
    }

    .old-col-sm-offset-4 {
        margin-left: 36%
    }

    .old-col-sm-offset-5 {
        margin-left: 44%
    }

    .old-col-sm-offset-6 {
        margin-left: 52%
    }

    .old-col-sm-offset-7 {
        margin-left: 60%
    }

    .old-col-sm-offset-8 {
        margin-left: 68%
    }

    .old-col-sm-offset-9 {
        margin-left: 76%
    }

    .old-col-sm-offset-10 {
        margin-left: 84%
    }

    .old-col-sm-offset-11 {
        margin-left: 92%
    }

    .old-col-sm-offset-12 {
        margin-left: 100%
    }
}

@media (min-width:501px) {
    .old-col-md-1, .old-col-md-10, .old-col-md-11, .old-col-md-12, .old-col-md-2, .old-col-md-3, .old-col-md-4, .old-col-md-5, .old-col-md-6, .old-col-md-7, .old-col-md-8, .old-col-md-9 {
        float: left;
        margin-left: 4%;
        min-height: 1px;
        position: relative
    }

    .old-col-md-1 {
        width: 4%
    }

    .old-col-md-2 {
        width: 12%
    }

    .old-col-md-3 {
        width: 20%
    }

    .old-col-md-4 {
        width: 28%
    }

    .old-col-md-5 {
        width: 36%
    }

    .old-col-md-6 {
        width: 44%
    }

    .old-col-md-7 {
        width: 52%
    }

    .old-col-md-8 {
        width: 60%
    }

    .old-col-md-9 {
        width: 68%
    }

    .old-col-md-10 {
        width: 76%
    }

    .old-col-md-11 {
        width: 84%
    }

    .old-col-md-12 {
        width: 92%
    }

    .old-col-md-offset-1 {
        margin-left: 12%
    }

    .old-col-md-offset-2 {
        margin-left: 20%
    }

    .old-col-md-offset-3 {
        margin-left: 28%
    }

    .old-col-md-offset-4 {
        margin-left: 36%
    }

    .old-col-md-offset-5 {
        margin-left: 44%
    }

    .old-col-md-offset-6 {
        margin-left: 52%
    }

    .old-col-md-offset-7 {
        margin-left: 60%
    }

    .old-col-md-offset-8 {
        margin-left: 68%
    }

    .old-col-md-offset-9 {
        margin-left: 76%
    }

    .old-col-md-offset-10 {
        margin-left: 84%
    }

    .old-col-md-offset-11 {
        margin-left: 92%
    }

    .old-col-md-offset-12 {
        margin-left: 100%
    }
}

@media (min-width:769px) {
    .copy-standard, .m_table .m_table__table .m_table__cell-label, body {
        font-family: "Audi Type Screen", sans-serif;
        font-size: 12px;
        line-height: 1.83333333
    }

    .copy-offer {
        font-family: auditypeextendednormal,sans-serif;
        font-size: 15px;
        line-height: 1.6
    }

        .copy-offer b, .copy-offer strong, .copy-offer.copy-offer--bold, .h1, .h2, .h3, .h5, .m_content_paragraph .m_content_paragraph__partner_link_list_headline, .m_vtp_offer_box .m_vtp_offer_box__subline2, h1, h2, h3, h5 {
            font-family: auditypeextendedbold,sans-serif
        }

    .h1, h1 {
        font-size: 36px;
        line-height: 1.11111111
    }

    .h2, h2 {
        font-size: 26px;
        line-height: 1.15384615
    }

    .h3, h3 {
        font-size: 18px;
        line-height: 1.33333333
    }

    .h4, .m_offer_teaser .m_offset_teaser__headline, .m_table .m_table__table .m_table_inforow > .column-0, .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label, .m_vtp_offer_box .m_vtp_offer_box__headline3, .teaser_static .teaser_static__copy, h4 {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 15px;
        line-height: 1.33333333
    }

    .h5, .m_content_paragraph .m_content_paragraph__partner_link_list_headline, .m_vtp_offer_box .m_vtp_offer_box__subline2, h5 {
        font-size: 13px;
        line-height: 1.38461538
    }

    .subline {
        font-family: auditypeextendednormal,sans-serif;
        font-size: 26px;
        line-height: 1.15384615
    }

    .m_highlight .m_highlight__envkv-label, .subline-extended {
        font-family: Verdana,Arial,sans-serif;
        font-size: 16px;
        line-height: 1.33333333
    }

    .intro {
        font-family: auditypenormal,sans-serif;
        font-size: 16px;
        line-height: 1.66666667
    }

    .old-col-lg-1, .old-col-lg-10, .old-col-lg-11, .old-col-lg-12, .old-col-lg-2, .old-col-lg-3, .old-col-lg-4, .old-col-lg-5, .old-col-lg-6, .old-col-lg-7, .old-col-lg-8, .old-col-lg-9 {
        float: left;
        margin-left: 4%;
        min-height: 1px;
        position: relative
    }

    .old-col-lg-1 {
        width: 4%
    }

    .old-col-lg-2 {
        width: 12%
    }

    .old-col-lg-3 {
        width: 20%
    }

    .old-col-lg-4 {
        width: 28%
    }

    .old-col-lg-5 {
        width: 36%
    }

    .old-col-lg-6 {
        width: 44%
    }

    .old-col-lg-7 {
        width: 52%
    }

    .old-col-lg-8 {
        width: 60%
    }

    .old-col-lg-9 {
        width: 68%
    }

    .old-col-lg-10 {
        width: 76%
    }

    .old-col-lg-11 {
        width: 84%
    }

    .old-col-lg-12 {
        width: 92%
    }

    .old-col-lg-offset-1 {
        margin-left: 12%
    }

    .old-col-lg-offset-2 {
        margin-left: 20%
    }

    .old-col-lg-offset-3 {
        margin-left: 28%
    }

    .old-col-lg-offset-4 {
        margin-left: 36%
    }

    .old-col-lg-offset-5 {
        margin-left: 44%
    }

    .old-col-lg-offset-6 {
        margin-left: 52%
    }

    .old-col-lg-offset-7 {
        margin-left: 60%
    }

    .old-col-lg-offset-8 {
        margin-left: 68%
    }

    .old-col-lg-offset-9 {
        margin-left: 76%
    }

    .old-col-lg-offset-10 {
        margin-left: 84%
    }

    .old-col-lg-offset-11 {
        margin-left: 92%
    }

    .old-col-lg-offset-12 {
        margin-left: 100%
    }
}

@media (min-width:1025px) {
    .old-col-xl-1, .old-col-xl-10, .old-col-xl-11, .old-col-xl-12, .old-col-xl-2, .old-col-xl-3, .old-col-xl-4, .old-col-xl-5, .old-col-xl-6, .old-col-xl-7, .old-col-xl-8, .old-col-xl-9 {
        float: left;
        margin-left: 4%;
        min-height: 1px;
        position: relative
    }

    .old-col-xl-1 {
        width: 4%
    }

    .old-col-xl-2 {
        width: 12%
    }

    .old-col-xl-3 {
        width: 20%
    }

    .old-col-xl-4 {
        width: 28%
    }

    .old-col-xl-5 {
        width: 36%
    }

    .old-col-xl-6 {
        width: 44%
    }

    .old-col-xl-7 {
        width: 52%
    }

    .old-col-xl-8 {
        width: 60%
    }

    .old-col-xl-9 {
        width: 68%
    }

    .old-col-xl-10 {
        width: 76%
    }

    .old-col-xl-11 {
        width: 84%
    }

    .old-col-xl-12 {
        width: 92%
    }

    .old-col-xl-offset-1 {
        margin-left: 12%
    }

    .old-col-xl-offset-2 {
        margin-left: 20%
    }

    .old-col-xl-offset-3 {
        margin-left: 28%
    }

    .old-col-xl-offset-4 {
        margin-left: 36%
    }

    .old-col-xl-offset-5 {
        margin-left: 44%
    }

    .old-col-xl-offset-6 {
        margin-left: 52%
    }

    .old-col-xl-offset-7 {
        margin-left: 60%
    }

    .old-col-xl-offset-8 {
        margin-left: 68%
    }

    .old-col-xl-offset-9 {
        margin-left: 76%
    }

    .old-col-xl-offset-10 {
        margin-left: 84%
    }

    .old-col-xl-offset-11 {
        margin-left: 92%
    }

    .old-col-xl-offset-12 {
        margin-left: 100%
    }
}

.main-content {
    z-index: 0
}

.main-content__header, .main-footer {
    max-width: 1400px;
    margin-left: auto;
    margin-right: auto
}

.main-footer {
    margin-top: 50px
}

.main-content__stockteaser {
    background-color: #e5e5e5;
    border-top: 1px solid #fff;
    padding-left: 4%;
    padding-right: 4%
}

.xform iframe, iframe {
    border: none
}

@media (min-width:1025px) {
    .main-content__stockteaser {
        padding-left: 0;
        padding-right: 0
    }
}

.grid-container, .main-content, .main-header {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto
}

.grid-container--wide {
    max-width: 1400px
}

.t_form__backlink {
    display: inline-block;
    margin-top: 23px
}

    .t_form__backlink i {
        display: inline-block;
        height: 10px;
        width: 10px;
        margin-bottom: -1px;
        background-size: contain
    }

body, html {
    height: 100%
}

.t_form__headline {
    margin-top: 38px
}

.xform {
    margin-top: 45px
}

button, figure, hr {
    margin: 0
}

.m_content_paragraph .m_content_paragraph__partner_link_list_headline, body, dd, dl, dt, h1, h2, h3, h4, h5, h6, html, ol, p, ul {
    padding: 0;
    margin: 0
}

ol, ul {
    list-style: none
}

address, cite, dfn, em, i, var {
    font-style: normal
}

hr {
    border: 0
}

button {
    padding: 0;
    border: 0;
    background-color: transparent;
    cursor: pointer
}

input[type=reset], input[type=submit] {
    border: 0;
    padding: 0
}

*, :after, :before {
    box-sizing: inherit
}

html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: transparent;
    box-sizing: border-box
}

body {
    color: #000;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%
}

a, a:focus, a:hover {
    color: inherit;
    text-decoration: none
}

i {
    font-style: italic
}

button, input, select, textarea {
    font-size: inherit;
    font-family: inherit;
    line-height: inherit
}

.btn span, .fw-page-divider, .fw-page-header {
    font-family: Verdana,Arial,sans-serif
}

iframe {
    display: block;
    width: 1px;
    min-width: 100%
}

.phark {
    text-indent: -999em
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.btn.btn-default, .text-center {
    text-align: center
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    clip: rect(0,0,0,0);
    border: 0
}

@media (max-width:320px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width:321px) and (max-width:500px) {
    .hidden-sm, .hidden-sm-lg, .hidden-sm-md, .hidden-sm-md-lg {
        display: none !important
    }
}

@media (min-width:501px) and (max-width:768px) {
    .hidden-md, .hidden-md-lg, .hidden-sm-md, .hidden-sm-md-lg {
        display: none !important
    }
}

@media (min-width:769px) {
    .hidden-lg, .hidden-md-lg, .hidden-sm-lg, .hidden-sm-md-lg {
        display: none !important
    }
}

[class^=icon-] {
    background-size: contain;
    background-position: center center
}

.media .media__image {
    float: left;
    margin-right: 20px
}

    .media .media__image img {
        display: block
    }

.media .media__image--reverse {
    float: right;
    margin-left: 20px
}

.responsive-container {
    display: block;
    height: 0;
    overflow: hidden;
    position: relative
}

.badge__list:after, .badge__list:before, .navigation--horizontal .navigation__container:after, .navigation--horizontal .navigation__container:before, .navigation--horizontal .navigation__list:after, .navigation--horizontal .navigation__list:before, .navigation:after, .navigation:before {
    content: " ";
    display: table
}

.responsive-container--2x1 {
    padding-top: 50%
}

.responsive-container--2x3 {
    padding-top: 150%
}

.responsive-container--4x3 {
    padding-top: 75%
}

.responsive-container--3x4 {
    padding-top: 133%
}

.responsive-container--9x5 {
    padding-top: 55.55%
}

.responsive-container--16x9 {
    padding-top: 56.25%
}

.responsive-container--16x5 {
    padding-top: 31.25%
}

.responsive-container--32x15 {
    padding-top: 46.875%
}

.responsive-container--12x19 {
    padding-top: 158.333%
}

.responsive-container--15x11 {
    padding-top: 73.333%
}

.responsive-container__image, .responsive-container__picture {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 5
}

.responsive-container__picture-image {
    width: 100%
}

.responsive-container__content {
    position: absolute;
    z-index: 10
}

.responsive-container__content--left {
    left: 5%;
    right: auto
}

.responsive-container__content--right {
    left: auto;
    right: 5%
}

.responsive-container__content--top {
    top: 5%;
    bottom: auto
}

.responsive-container__content--bottom {
    top: auto;
    bottom: 5%
}

.responsive-container__content--center {
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.responsive-container__content--stage {
    width: 100.5%;
    height: 100.5%;
    background-size: cover;
    background-position: center center
}

.badge__item, .btn i {
    height: 40px;
    width: 40px
}

.navigation--horizontal .navigation__container, .navigation--horizontal .navigation__list {
    float: left;
    position: relative
}

.navigation--horizontal .navigation__item {
    float: left;
    margin-left: 13px;
    margin-right: 13px
}

    .navigation--horizontal .navigation__item:first-child {
        margin-left: 0
    }

    .navigation--horizontal .navigation__item:last-child {
        margin-right: 0
    }

.navigation--horizontal.navigation--centered .navigation__container {
    left: 50%
}

.navigation--horizontal.navigation--centered .navigation__list {
    left: -50%
}

.navigation--horizontal.navigation--pushed .navigation__container, .navigation--horizontal.navigation--pushed .navigation__list {
    float: right
}

.badge__list {
    position: absolute;
    right: 0;
    top: 0
}

.badge__item {
    background-color: #e7e9ea;
    background-size: 32px;
    background-position: center center;
    display: inline-block;
    margin-right: 10px;
    -webkit-print-color-adjust: exact
}

.format-list--check .format-list__item {
    padding: 4px 0 4px 22px;
    background-position: left 8px;
    background-size: 14px
}

.format-list--triangle .format-list__item {
    padding-left: 15px
}

    .format-list--triangle .format-list__item:before {
        content: '\2023';
        font-size: 25px;
        position: absolute;
        left: 0;
        top: 5px;
        line-height: 10px
    }

.btn span, .fw-page-header, .show-more__toggle.is-show-less .btn-show-less, .show-more__toggle.is-show-less .btn-show-more, .show-more__toggle.is-show-more .btn-show-less, .show-more__toggle.is-show-more .btn-show-more {
    font-size: 12px
}

.btn {
    background: 0 0;
    border: none;
    padding: 0;
    margin: 0
}

    .btn.btn-default, .btn.btn-default i {
        background-color: #e7e9ea
    }

.btn-default.btn-default--inverted i, .btn-default.btn-default--reduced i {
    margin-right: 10px
}

.btn span {
    font-weight: 700;
    display: block;
    max-width: 100%;
    text-overflow: ellipsis;
    line-height: 40px
}

.btn i {
    background-size: 30px;
    display: inline-block;
    vertical-align: bottom
}


.btn.btn-default {
    display: block
}

    .btn.btn-default span {
        padding-left: 5px;
        padding-right: 15px
    }

    .btn.btn-default .btn-more {
        display: inline-block
    }

.btn-default.btn-default--inverted {
    background-color: #000;
    color: #fff
}

    .btn-default.btn-default--inverted span {
        padding-left: 0;
        padding-right: 0
    }

.btn-default.btn-default--reduced {
    background-color: transparent;
    text-align: left
}

    .btn-default.btn-default--reduced span {
        font-weight: 400;
        padding-left: 0
    }

.btn-default.btn-default--simple {
    background-color: transparent
}

    .btn-default.btn-default--simple span {
        width: 40px
    }

@media (min-width:321px) and (max-width:500px) {
    .btn-default.btn-default--reduced-sm {
        background-color: transparent;
        text-align: left
    }

        .btn-default.btn-default--reduced-sm span {
            font-weight: 400;
            padding-left: 0
        }

        .btn-default.btn-default--reduced-sm i {
            margin-right: 10px
        }

    .btn-default.btn-default--simple-sm {
        background-color: transparent
    }

        .btn-default.btn-default--simple-sm span {
            width: 40px
        }
}

@media (min-width:501px) and (max-width:768px) {
    .btn-default.btn-default--reduced-md {
        background-color: transparent;
        text-align: left
    }

        .btn-default.btn-default--reduced-md span {
            font-weight: 400;
            padding-left: 0
        }

        .btn-default.btn-default--reduced-md i {
            margin-right: 10px
        }

    .btn-default.btn-default--simple-md {
        background-color: transparent
    }

        .btn-default.btn-default--simple-md span {
            width: 40px
        }
}

@media (min-width:769px) {
    .btn-default.btn-default--reduced-lg {
        background-color: transparent;
        text-align: left
    }

        .btn-default.btn-default--reduced-lg span {
            font-weight: 400;
            padding-left: 0
        }

        .btn-default.btn-default--reduced-lg i {
            margin-right: 10px
        }

    .btn-default.btn-default--simple-lg {
        background-color: transparent
    }

        .btn-default.btn-default--simple-lg span {
            width: 50px;
            padding: 0
        }
}
.btn-default.btn-default--simple-lg .m_kontaktbar_icon {
    max-width: 36px;
    display: inline-block;
    vertical-align: bottom;
    background: #d7dadb;
    padding:2px;
    margin-right:10px
}

.fw-page-header {
    background-color: #333;
    color: #d5d5d5;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1000
}

    .fw-page-header .fw-page-header__container {
        max-width: 1280px;
        height: 40px;
        margin: 0 auto;
        line-height: 40px
    }

    .fw-page-header .fw-page-header__back {
        display: inline-block;
        width: 40px;
        text-indent: -9999em;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRDVENUQ1IiBwb2ludHM9IjEwLDE4IDEwLDE4IDIyLDMwIDI0LjMsMjcuNyAxMi4zLDE1LjcgMjMuNyw0LjMgMjEuNCwyIDcuNywxNS43ICIvPjxyZWN0IGZpbGw9Im5vbmUiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIvPjwvc3ZnPg==) center center no-repeat;
        background-size: 12px
    }

    .fw-page-header .fw-page-header__controls {
        padding: 0;
        position: absolute;
        right: 4%;
        top: 0;
        margin: 0
    }

    .fw-page-header .fw-page-header__control {
        display: inline-block;
        width: 38px;
        height: 38px;
        text-indent: -9999em;
        margin-left: 10px;
        background-size: 26px;
        background-repeat: no-repeat;
        background-position: center center
    }

    .fw-page-header .fw-page-header__control--tablet {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRDVENUQ1IiBkPSJNMjQuOCwySDcuMkM1LjgsMiw0LjYsMy4yLDQuNiw0LjZ2MjIuOGMwLDEuNCwxLjIsMi42LDIuNiwyLjZoMTcuNWMxLjQsMCwyLjYtMS4yLDIuNi0yLjZWNC42QzI3LjQsMy4yLDI2LjIsMiwyNC44LDJ6IE0xNiwyOS4xYy0wLjUsMC0wLjktMC40LTAuOS0wLjlzMC40LTAuOSwwLjktMC45czAuOSwwLjQsMC45LDAuOVMxNi41LDI5LjEsMTYsMjkuMXogTTIzLjksMjYuNUg4LjF2LTIxaDE1LjhWMjYuNXoiLz48cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiLz48L3N2Zz4=)
    }

    .fw-page-header .fw-page-header__control--mobile {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRDVENUQ1IiBkPSJNMjIuMSwySDkuOUM4LjQsMiw3LjIsMy4yLDcuMiw0LjZ2MjIuOGMwLDEuNCwxLjIsMi42LDIuNiwyLjZoMTIuMmMxLjQsMCwyLjYtMS4yLDIuNi0yLjZWNC42QzI0LjgsMy4yLDIzLjYsMiwyMi4xLDJ6IE0xMi41LDMuM2g3djAuOWgtN1YzLjN6IE0xNiwyOC4yYy0xLDAtMS44LTAuOC0xLjgtMS44czAuOC0xLjgsMS44LTEuOHMxLjgsMC44LDEuOCwxLjhTMTcsMjguMiwxNiwyOC4yeiBNMjMsMjNIOVY1LjVoMTRWMjN6Ii8+PHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIi8+PC9zdmc+)
    }

    .fw-page-header .fw-page-header__control--desktop {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMyIDMyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjRDVENUQ1IiBkPSJNMCwydjIwaDMyVjJIMHogTTMwLDIwSDJWNGgyOFYyMHogTTIxLDI0SDExbC0xLDRsLTIsMmgxNmwtMi0yTDIxLDI0eiIvPjxyZWN0IGZpbGw9Im5vbmUiIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIvPjwvc3ZnPg==)
    }

.fw-frame {
    height: 100%;
    overflow: auto;
    background: url(http://subtlepatterns2015.subtlepatterns.netdna-cdn.com/patterns/grey_wash_wall.png)
}

.fw-page-divider {
    font-size: 12px;
    color: #999;
    margin: 80px 4% 20px;
    border-bottom: dotted 1px #999
}

.fw-flexible-frame__iframe {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
    border: 0;
    overflow: visible;
    background-color: #fff
}

.show-more__toggle span, .show-more__toggle.is-inactive {
    display: none
}

.show-more__toggle.is-show-less, .show-more__toggle.is-show-more {
    background-color: #000;
    color: #fff;
    margin: 0 auto;
    height: 40px;
    line-height: 40px;
    padding: 0 20px
}

    .show-more__toggle.is-show-less:hover, .show-more__toggle.is-show-more:hover {
        background-color: #434c53
    }

    .show-more__toggle.is-show-less span, .show-more__toggle.is-show-more span {
        padding: 0
    }

    .show-more__toggle.is-show-less .btn-less-icon, .show-more__toggle.is-show-less .btn-more-icon, .show-more__toggle.is-show-more .btn-less-icon, .show-more__toggle.is-show-more .btn-more-icon {
        display: inline-block;
        font-size: 20px;
        line-height: 15px;
        font-weight: 100;
        margin: 0 0 -2px 10px;
        position: relative
    }

.show-more__toggle.is-active {
    display: table
}

.show-more__toggle.is-show-less .btn-show-less, .show-more__toggle.is-show-more .btn-show-more {
    display: block;
    white-space: normal
}

.mejs__offscreen {
    border: 0;
    clip: rect(1px,1px,1px,1px);
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    word-wrap: normal
}

.mejs__fill-container, .mejs__fill-container .mejs__container, .mejs__iframe-overlay {
    height: 100%;
    width: 100%
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts a, .hgs_vtp_group_data .car-counts a {
    word-wrap: break-word
}

.mejs__container {
    background: #000;
    box-sizing: border-box;
    font-family: Helvetica,Arial,serif;
    position: relative;
    text-align: left;
    text-indent: 0;
    vertical-align: top
}

    .mejs__container * {
        box-sizing: border-box
    }

    .mejs__container video::-webkit-media-controls, .mejs__container video::-webkit-media-controls-panel, .mejs__container video::-webkit-media-controls-panel-container, .mejs__container video::-webkit-media-controls-start-playback-button {
        -webkit-appearance: none;
        display: none !important
    }

.mejs__fill-container {
    background: 0 0;
    margin: 0 auto;
    overflow: hidden;
    position: relative
}

.mejs__iframe-overlay {
    position: absolute
}

.mejs__embed, .mejs__embed body {
    background: #000;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.mejs__fullscreen {
    overflow: hidden !important
}

.mejs__container-fullscreen {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1000
}

    .mejs__container-fullscreen .mejs__mediaelement, .mejs__container-fullscreen video {
        height: 100% !important;
        width: 100% !important
    }

.mejs__background {
    left: 0;
    position: absolute;
    top: 0
}

.mejs__mediaelement {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.mejs__overlay-button, .mejs__overlay-loading {
    height: 80px;
    width: 80px
}

.mejs__poster {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1
}

:root .mejs__poster-img {
    display: none
}

.mejs__poster-img {
    border: 0;
    padding: 0
}

.mejs__overlay {
    align-items: center;
    display: flex;
    justify-content: center;
    left: 0;
    position: absolute;
    top: 0
}

.mejs__layer {
    z-index: 1
}

.mejs__overlay-play {
    cursor: pointer
}

.mejs__overlay-button {
    background: url(static/styles/mejs-controls.svg) 0 -39px no-repeat
}

.mejs__overlay:hover > .mejs__overlay-button {
    background-position: -80px -39px
}

.mejs__overlay-loading-bg-img {
    animation: mejs__loading-spinner 1s linear infinite;
    background: url(static/styles/mejs-controls.svg) -160px -40px no-repeat;
    display: block;
    height: 80px;
    width: 80px;
    z-index: 1
}

@keyframes mejs__loading-spinner {
    100% {
        transform: rotate(360deg)
    }
}

.mejs__controls {
    bottom: 0;
    display: flex;
    height: 40px;
    left: 0;
    list-style-type: none;
    margin: 0;
    padding: 0 10px;
    position: absolute;
    width: 100%;
    z-index: 3
}

    .mejs__controls:not([style*='display: none']) {
        background: rgba(255,0,0,.7);
        background: linear-gradient(transparent,rgba(0,0,0,.35))
    }

.mejs__button, .mejs__time, .mejs__time-rail {
    font-size: 10px;
    height: 40px;
    line-height: 10px;
    margin: 0;
    width: 32px
}

    .mejs__button > button {
        background: url(static/styles/mejs-controls.svg);
        border: 0;
        cursor: pointer;
        display: block;
        font-size: 0;
        height: 20px;
        line-height: 0;
        margin: 10px 6px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        text-decoration: none;
        width: 20px
    }

.footnote__trigger a, .m_cookie-disclaimer a, .m_offer_box .x_richtext a, .m_table a, .m_table a:hover, .mejs__captions-layer a, .x_richtext a:link {
    text-decoration: underline
}

.mejs__button > button:focus {
    outline: #999 dotted 1px
}

.mejs__container-keyboard-inactive [role=slider], .mejs__container-keyboard-inactive [role=slider]:focus, .mejs__container-keyboard-inactive a, .mejs__container-keyboard-inactive a:focus, .mejs__container-keyboard-inactive button, .mejs__container-keyboard-inactive button:focus {
    outline: 0
}

.mejs__time {
    box-sizing: content-box;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    height: 24px;
    overflow: hidden;
    padding: 16px 6px 0;
    text-align: center;
    width: auto
}

.mejs__play > button {
    background-position: 0 0
}

.mejs__pause > button {
    background-position: -20px 0
}

.mejs__replay > button {
    background-position: -160px 0
}

.mejs__time-rail {
    direction: ltr;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    height: 40px;
    margin: 0 10px;
    padding-top: 10px;
    position: relative
}

.mejs__time-buffering, .mejs__time-current, .mejs__time-float, .mejs__time-float-corner, .mejs__time-float-current, .mejs__time-hovered, .mejs__time-loaded, .mejs__time-marker, .mejs__time-total {
    border-radius: 2px;
    cursor: pointer;
    display: block;
    height: 10px;
    position: absolute
}

.mejs__time-total {
    background: rgba(255,255,255,.3);
    margin: 5px 0 0;
    width: 100%
}

.mejs__time-buffering {
    animation: buffering-stripes 2s linear infinite;
    background: linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);
    background-size: 15px 15px
}

@keyframes buffering-stripes {
    from {
        background-position: 0 0
    }

    to {
        background-position: 30px 0
    }
}

.mejs__time-loaded {
    background: rgba(255,255,255,.3)
}

.mejs__time-current, .mejs__time-handle-content {
    background: rgba(255,255,255,.9)
}

.mejs__time-hovered {
    background: rgba(255,255,255,.5);
    z-index: 10
}

    .mejs__time-hovered.negative {
        background: rgba(0,0,0,.2)
    }

.mejs__time-buffering, .mejs__time-current, .mejs__time-hovered, .mejs__time-loaded {
    left: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    transition: .15s ease-in all;
    width: 100%
}

.mejs__time-buffering {
    -ms-transform: scaleX(1);
    transform: scaleX(1)
}

.mejs__time-hovered {
    transition: height .1s cubic-bezier(.44,0,1,1)
}

    .mejs__time-hovered.no-hover {
        -ms-transform: scaleX(0) !important;
        transform: scaleX(0) !important
    }

.mejs__time-handle, .mejs__time-handle-content {
    border: 4px solid transparent;
    cursor: pointer;
    left: 0;
    position: absolute;
    -ms-transform: translateX(0);
    transform: translateX(0);
    z-index: 11
}

.mejs__time-handle-content {
    border: 4px solid rgba(255,255,255,.9);
    border-radius: 50%;
    height: 10px;
    left: -7px;
    top: -4px;
    -ms-transform: scale(0);
    transform: scale(0);
    width: 10px
}

.mejs__time-rail .mejs__time-handle-content:active, .mejs__time-rail .mejs__time-handle-content:focus, .mejs__time-rail:hover .mejs__time-handle-content {
    -ms-transform: scale(1);
    transform: scale(1)
}

.mejs__time-float, .mejs__time-float-corner {
    -ms-transform: translateX(-50%);
    position: absolute
}

.mejs__time-float {
    background: #eee;
    border: 1px solid #333;
    bottom: 100%;
    color: #111;
    display: none;
    height: 17px;
    margin-bottom: 9px;
    text-align: center;
    transform: translateX(-50%);
    width: 36px
}

.mejs__time-float-current {
    display: block;
    left: 0;
    margin: 2px;
    text-align: center;
    width: 30px
}

.mejs__time-float-corner {
    border: 5px solid #eee;
    border-color: #eee transparent transparent;
    border-radius: 0;
    display: block;
    height: 0;
    left: 50%;
    line-height: 0;
    top: 100%;
    transform: translateX(-50%);
    width: 0
}

.mejs__long-video .mejs__time-float {
    margin-left: -23px;
    width: 64px
}

.mejs__long-video .mejs__time-float-current {
    width: 60px
}

.mejs__broadcast {
    color: #fff;
    height: 10px;
    position: absolute;
    top: 15px;
    width: 100%
}

.mejs__fullscreen-button > button {
    background-position: -80px 0
}

.mejs__unfullscreen > button {
    background-position: -100px 0
}

.mejs__mute > button {
    background-position: -60px 0
}

.mejs__unmute > button {
    background-position: -40px 0
}

.mejs__volume-button {
    position: relative
}

    .mejs__volume-button > .mejs__volume-slider {
        -webkit-backface-visibility: hidden;
        background: rgba(50,50,50,.7);
        border-radius: 0;
        bottom: 100%;
        display: none;
        height: 115px;
        left: 50%;
        margin: 0;
        position: absolute;
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
        width: 25px;
        z-index: 1
    }

    .mejs__volume-button:hover {
        border-radius: 0 0 4px 4px
    }

.mejs__volume-total {
    background: rgba(255,255,255,.5);
    height: 100px;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 8px;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 2px
}

.mejs__volume-current, .mejs__volume-handle {
    background: rgba(255,255,255,.9);
    position: absolute
}

.mejs__volume-current {
    left: 0;
    margin: 0;
    width: 100%
}

.mejs__volume-handle {
    border-radius: 1px;
    cursor: ns-resize;
    height: 6px;
    left: 50%;
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 16px
}

.mejs__horizontal-volume-slider {
    display: block;
    height: 36px;
    position: relative;
    vertical-align: middle;
    width: 56px
}

.mejs__horizontal-volume-current, .mejs__horizontal-volume-total {
    border-radius: 2px;
    font-size: 1px;
    left: 0;
    margin: 0;
    position: absolute;
    padding: 0
}

.mejs__horizontal-volume-total {
    background: rgba(50,50,50,.8);
    height: 8px;
    top: 16px;
    width: 50px
}

.mejs__horizontal-volume-current {
    background: rgba(255,255,255,.8);
    height: 100%;
    top: 0;
    width: 100%
}

.mejs__horizontal-volume-handle {
    display: none
}

.mejs__captions-button, .mejs__chapters-button {
    position: relative
}

    .mejs__captions-button > button {
        background-position: -140px 0
    }

    .mejs__chapters-button > button {
        background-position: -180px 0
    }

    .mejs__captions-button > .mejs__captions-selector, .mejs__chapters-button > .mejs__chapters-selector {
        background: rgba(50,50,50,.7);
        border: 1px solid transparent;
        border-radius: 0;
        bottom: 100%;
        margin-right: -43px;
        overflow: hidden;
        padding: 0;
        position: absolute;
        right: 50%;
        visibility: visible;
        width: 86px
    }

    .mejs__chapters-button > .mejs__chapters-selector {
        margin-right: -55px;
        width: 110px
    }

.mejs__captions-selector-list, .mejs__chapters-selector-list {
    list-style-type: none !important;
    margin: 0;
    overflow: hidden;
    padding: 0
}

.mejs__captions-selector-list-item, .mejs__chapters-selector-list-item {
    color: #fff;
    cursor: pointer;
    display: block;
    list-style-type: none !important;
    margin: 0 0 6px;
    overflow: hidden;
    padding: 0
}

    .mejs__captions-selector-list-item:hover, .mejs__chapters-selector-list-item:hover {
        background-color: #c8c8c8 !important;
        background-color: rgba(255,255,255,.4) !important
    }

.mejs__captions-selector-input, .mejs__chapters-selector-input {
    clear: both;
    float: left;
    left: -1000px;
    margin: 3px 3px 0 5px;
    position: absolute
}

.mejs__captions-selector-label, .mejs__chapters-selector-label {
    cursor: pointer;
    float: left;
    font-size: 10px;
    line-height: 15px;
    padding: 4px 10px 0;
    width: 100%
}

.mejs__captions-selected, .mejs__chapters-selected {
    color: #21f8f8
}

.mejs__captions-translations {
    font-size: 10px;
    margin: 0 0 5px
}

.mejs__captions-layer {
    bottom: 0;
    color: #fff;
    font-size: 16px;
    left: 0;
    line-height: 20px;
    position: absolute;
    text-align: center
}

    .mejs__captions-layer a {
        color: #fff
    }

    .mejs__captions-layer[lang=ar] {
        font-size: 20px;
        font-weight: 400
    }

.mejs__captions-position {
    bottom: 15px;
    left: 0;
    position: absolute;
    width: 100%
}

.mejs__captions-position-hover {
    bottom: 35px
}

.mejs__captions-text, .mejs__captions-text * {
    background: rgba(20,20,20,.5);
    box-shadow: 5px 0 0 rgba(20,20,20,.5),-5px 0 0 rgba(20,20,20,.5);
    padding: 0;
    white-space: pre-wrap
}

.mejs__container.mejs__hide-cues video::-webkit-media-text-track-container {
    display: none
}

.mejs__overlay-error {
    position: relative
}

    .mejs__overlay-error > img {
        left: 0;
        max-width: 100%;
        position: absolute;
        top: 0;
        z-index: -1
    }

.mejs__cannotplay, .mejs__cannotplay a {
    color: #fff;
    font-size: .8em
}

.mejs__cannotplay {
    position: relative
}

    .mejs__cannotplay a, .mejs__cannotplay p {
        display: inline-block;
        padding: 0 15px;
        width: 100%
    }

.js-sticky-anchor {
    height: 0;
    width: 0
}

.is-stuck {
    margin-top: 0 !important;
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999
}

body.is-fixed {
    overflow: hidden
}

.js-sticky > .ios-sticky {
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky
}

.show-for-print-only {
    display: none !important
}

@media print {
    body {
        width: 100%;
        margin: 0;
        float: none
    }

    @page {
        margin: 1cm
    }

    .m_content_paragraph .m_content_paragraph__partner_link_list_headline, h1, h2, h3, h4, h5, h6, img {
        page-break-inside: avoid;
        page-break-after: avoid
    }

    a, pre, table {
        page-break-inside: avoid
    }

    dl, ol, ul {
        page-break-before: avoid
    }

    a[href]:after, a[href^=http]:after {
        content: none !important
    }

    .show-for-print-only {
        display: block !important
    }

    #vee24IntegratedPanel, #vee24LiveHelpTabHTML, #vee24LiveHelpTabPanel, .t_an_fahrzeug .m_config_teaser .btn, .t_an_fahrzeug .m_config_teaser a, .t_an_fahrzeug .m_page_back_nav, .t_an_fahrzeug .m_quick_access, .t_an_fahrzeug .m_similar_offers, .t_an_fahrzeug .m_teaser_edit .btn, .t_an_fahrzeug .m_teaser_edit a, .t_an_standard .m_config_teaser .btn, .t_an_standard .m_config_teaser a, .t_an_standard .m_page_back_nav, .t_an_standard .m_quick_access, .t_an_standard .m_similar_offers, .t_an_standard .m_teaser_edit .btn, .t_an_standard .m_teaser_edit a, .t_content .m_content_paragraph a, .t_content .m_footer__opening_hours, .t_content .m_stage, .t_content .m_teaser_edit .btn.btn-black {
        display: none !important
    }
}

.opt-in-ribbon {
    position: relative;
    overflow: hidden
}

    .opt-in-ribbon:after {
        content: 'OPTED OUT';
        font-family: AudiTypeExtendedBold,sans-serif;
        background: #d9534f;
        box-shadow: 0 0 3px rgba(0,0,0,.3);
        color: #fff;
        letter-spacing: 1px;
        line-height: 40px;
        position: absolute;
        text-align: center;
        width: 300px;
        padding-top: 1px;
        padding-left: 2px;
        font-size: 13px;
        font-weight: 700;
        right: -75px;
        top: 50px;
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .opt-in-ribbon.is-opted-in:after {
        content: 'OPTED IN';
        background: #5cb85c
    }

    .opt-in-ribbon.ribbon-top-left:after {
        top: 50px;
        left: -75px;
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    .opt-in-ribbon.ribbon-top-right:after {
        top: 50px;
        right: -75px;
        left: auto;
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .opt-in-ribbon.ribbon-bottom-left:after {
        top: auto;
        bottom: 50px;
        left: -75px;
        -ms-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .opt-in-ribbon.ribbon-bottom-right:after {
        top: auto;
        right: -75px;
        bottom: 50px;
        left: auto;
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

.horizontal-ribbon {
    width: 50%;
    position: absolute;
    left: 25%;
    top: 10px;
    z-index: 1
}

    .horizontal-ribbon:hover {
        opacity: .4;
        cursor: default
    }

    .horizontal-ribbon > div:first-child {
        background: #e43;
        color: #f0f0f0;
        text-align: center;
        line-height: 1.2em;
        padding: 10px;
        box-shadow: 0 0 3px rgba(0,0,0,.3);
        text-transform: uppercase;
        font-family: sans-serif;
        position: relative
    }

        .horizontal-ribbon > div:first-child:after, .horizontal-ribbon > div:first-child:before {
            top: 5px;
            content: '';
            position: absolute;
            border-style: solid;
            z-index: -1;
            border-width: 20px;
            border-color: #d52b1a;
            width: 5px
        }

        .horizontal-ribbon > div:first-child:before {
            border-left-color: transparent;
            left: -34px
        }

        .horizontal-ribbon > div:first-child:after {
            border-right-color: transparent;
            right: -34px
        }

    .horizontal-ribbon.is-active > div:first-child {
        background: #2c7
    }

        .horizontal-ribbon.is-active > div:first-child:after, .horizontal-ribbon.is-active > div:first-child:before {
            border-color: #09b35e
        }

        .horizontal-ribbon.is-active > div:first-child:before {
            border-left-color: transparent
        }

        .horizontal-ribbon.is-active > div:first-child:after {
            border-right-color: transparent
        }

    .horizontal-ribbon.two-lines > div:first-child {
        padding: 5px
    }

        .horizontal-ribbon.two-lines > div:first-child:after, .horizontal-ribbon.two-lines > div:first-child:before {
            border-width: 23px;
            top: 10px
        }

        .horizontal-ribbon.two-lines > div:first-child:before {
            left: -35px
        }

        .horizontal-ribbon.two-lines > div:first-child:after {
            right: -35px
        }

.clearfix:after, .clearfix:before {
    content: " ";
    display: table
}

.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xl, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.e_dropdown .e_dropdown_list dt, .e_link {
    font-weight: 700
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

@media (max-width:320px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

    tr.visible-xs {
        display: table-row !important
    }

    td.visible-xs, th.visible-xs {
        display: table-cell !important
    }

    .visible-xs-block {
        display: block !important
    }

    .visible-xs-inline {
        display: inline !important
    }

    .visible-xs-inline-block {
        display: inline-block !important
    }
}

@media (min-width:321px) and (max-width:500px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table !important
    }

    tr.visible-sm {
        display: table-row !important
    }

    td.visible-sm, th.visible-sm {
        display: table-cell !important
    }

    .visible-sm-block {
        display: block !important
    }

    .visible-sm-inline {
        display: inline !important
    }

    .visible-sm-inline-block {
        display: inline-block !important
    }
}

@media (min-width:501px) and (max-width:768px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table !important
    }

    tr.visible-md {
        display: table-row !important
    }

    td.visible-md, th.visible-md {
        display: table-cell !important
    }

    .visible-md-block {
        display: block !important
    }

    .visible-md-inline {
        display: inline !important
    }

    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width:769px) and (max-width:1024px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

    tr.visible-lg {
        display: table-row !important
    }

    td.visible-lg, th.visible-lg {
        display: table-cell !important
    }

    .visible-lg-block {
        display: block !important
    }

    .visible-lg-inline {
        display: inline !important
    }

    .visible-lg-inline-block {
        display: inline-block !important
    }
}

@media (min-width:1025px) {
    .visible-xl {
        display: block !important
    }

    table.visible-xl {
        display: table !important
    }

    tr.visible-xl {
        display: table-row !important
    }

    td.visible-xl, th.visible-xl {
        display: table-cell !important
    }

    .visible-xl-block {
        display: block !important
    }

    .visible-xl-inline {
        display: inline !important
    }

    .visible-xl-inline-block {
        display: inline-block !important
    }

    .hidden-xl {
        display: none !important
    }
}

@media (min-width:322px) and (max-width:500px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width:501px) and (max-width:768px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width:769px) and (max-width:1024px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

    tr.visible-print {
        display: table-row !important
    }

    td.visible-print, th.visible-print {
        display: table-cell !important
    }
}

.visible-print-block {
    display: none !important
}

@media print {
    .visible-print-block {
        display: block !important
    }
}

.visible-print-inline {
    display: none !important
}

@media print {
    .visible-print-inline {
        display: inline !important
    }
}

.visible-print-inline-block {
    display: none !important
}

@media print {
    .visible-print-inline-block {
        display: inline-block !important
    }

    .hidden-print {
        display: none !important
    }
}

@keyframes slide-in {
    0% {
        margin-bottom: -82px
    }

    100% {
        margin-bottom: 0
    }
}

@keyframes slide-out {
    from {
        margin-bottom: 0
    }

    to {
        margin-bottom: -82px
    }
}

.video-player__wrapper .mejs__controls > div {
    float: left
}

.video-player__wrapper .mejs__controls {
    padding: 0;
    margin: 0 0 -82px;
    display: block;
    background: rgba(0,0,0,.5);
    height: 72px;
    animation: slide-out .5s
}

.video-player__wrapper:hover .mejs__controls {
    animation: slide-in .5s forwards
}

.video-player__wrapper .mejs__button.mejs__playpause-button {
    background-repeat: no-repeat;
    background-position: center;
    background-size: 40px;
    margin-right: 15px;
    width: 36px;
    height: 36px;
    margin-left: 33px;
    margin-top: 18px
}

    .video-player__wrapper .mejs__button.mejs__playpause-button.mejs__pause {
        background-repeat: no-repeat;
        background-position: center
    }

.video-player__wrapper .mejs__time-rail {
    width: 100%;
    height: 8px;
    position: absolute;
    margin: 0;
    top: -10px
}

    .video-player__wrapper .mejs__time-rail .mejs__time-slider, .video-player__wrapper .mejs__time-rail .mejs__time-slider > span {
        height: 100%;
        top: 0;
        margin: 0
    }

.video-player__wrapper .mejs__time-float, .video-player__wrapper .mejs__time-float span {
    display: none !important
}

.video-player__wrapper button {
    height: 100%;
    width: 100%;
    margin: 0;
    position: relative
}

.video-player__wrapper .mejs__button {
    width: 40px;
    height: 40px
}

.video-player__wrapper .mejs__time {
    font-size: 12px;
    font-family: auditypeextendedbold,sans-serif;
    height: 100%;
    margin: 0;
    padding-left: 11px;
    padding-top: 0;
    line-height: 72px;
    padding-right: 0
}

.video-player__wrapper .mejs__fullscreen-button, .video-player__wrapper .mejs__volume-button {
    background-position: center;
    width: 36px;
    height: 36px;
    margin-left: 33px;
    margin-top: 18px;
    position: absolute;
    background-repeat: no-repeat
}

.video-player__wrapper .mejs__time:after, .video-player__wrapper .mejs__time:before {
    content: " ";
    display: table
}

.video-player__wrapper .mejs__time.mejs__currenttime-container span {
    border-right: 1px solid #fff;
    padding: 3px 11px 3px 0
}

.video-player__wrapper .mejs__time.mejs__duration-container span {
    color: #8e9498
}

.video-player__wrapper .mejs__volume-button {
    background-size: 28px;
    right: 90px
}

.video-player__wrapper .mejs__button.mejs__volume-button.mejs__unmute {
    background-repeat: no-repeat;
    background-position: center
}

.video-player__wrapper .mejs__fullscreen-button {
    background-size: 24px;
    right: 33px
}

.video-player__wrapper .mejs__overlay-button {
    width: 54px;
    height: 54px;
    position: absolute;
    z-index: 1;
    top: 50%;
    left: 50%;
    margin-left: -27px;
    margin-top: -27px;
    box-shadow: 0 0 0 8px rgba(255,255,255,.2);
    background-size: 40px;
    background-color: #000;
    background-position: center center
}

.video-player__wrapper .mejs__overlay:hover > .mejs__overlay-button {
    background-position: center
}

.e_dropdown {
    background-color: #fff;
    display: inline-block;
    width: 100%
}

    .e_dropdown .e_dropdown_select {
        border: 1px solid #d7dadb;
        height: 40px;
        padding: 8px
    }

    .e_dropdown .e_dropdown_list {
        display: none;
        border: 1px solid #d7dadb
    }

        .e_dropdown .e_dropdown_list dl {
            opacity: 0;
            border: 1px solid #d7dadb;
            margin: 0 0 0 -1px;
            border-top: none;
            background-color: #fff;
            position: absolute;
            z-index: 10;
            max-height: 400px;
            overflow-y: auto;
            overflow-x: hidden
        }

        .e_dropdown .e_dropdown_list dd, .e_dropdown .e_dropdown_list dt {
            border-top: solid 1px #d7dadb
        }

        .e_dropdown .e_dropdown_list .e_dropdown_selected, .e_dropdown .e_dropdown_list dd, .e_dropdown .e_dropdown_list dt {
            font-size: 12px;
            font-family: Verdana,Arial,sans-serif;
            display: block;
            position: relative;
            min-height: 40px
        }

            .e_dropdown .e_dropdown_list .e_dropdown_selected:hover, .e_dropdown .e_dropdown_list dd:hover, .e_dropdown .e_dropdown_list dt:hover {
                background-color: #d5d9d8
            }

            .e_dropdown .e_dropdown_list .e_dropdown_selected.is-selected, .e_dropdown .e_dropdown_list dd.is-selected, .e_dropdown .e_dropdown_list dt.is-selected {
                color: #c03
            }

            .e_dropdown .e_dropdown_list .e_dropdown_selected .e_dropdown_arrow, .e_dropdown .e_dropdown_list dd .e_dropdown_arrow, .e_dropdown .e_dropdown_list dt .e_dropdown_arrow {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat;
                width: 14px;
                display: inline-block;
                background-size: 14px;
                height: 40px;
                float: right;
                background-position: center;
                margin-left: 10px;
                position: absolute;
                right: 10px
            }

            .e_dropdown .e_dropdown_list .e_dropdown_selected .label, .e_dropdown .e_dropdown_list dd .label, .e_dropdown .e_dropdown_list dt .label {
                margin: 9px 0 0 10px;
                display: inline-block;
                white-space: nowrap;
                box-sizing: border-box;
                text-overflow: ellipsis;
                width: calc(70%);
                overflow: hidden
            }

            .e_dropdown .e_dropdown_list .e_dropdown_selected:after, .e_dropdown .e_dropdown_list dd:after, .e_dropdown .e_dropdown_list dt:after {
                content: '';
                height: 100%;
                width: 100%;
                position: absolute;
                left: 0;
                top: 0
            }

.e_link {
    font-family: Verdana,Arial,sans-serif;
    background-size: 12px;
    background-position: left 4px;
    cursor: pointer;
    display: inline-block;
    padding-left: 17px;
    margin-top: 8px;
    font-size: 12px
}

.m_pager .m_pager__nav--left.is-inactive, .m_pager .m_pager__nav--right.is-inactive {
    cursor: default
}

@media (min-width:769px) {
    .e_link {
        transition: color .1s linear
    }

        .e_link:hover {
            color: #c03
        }
}

.m_pager .m_pager__container {
    font-size: 12px;
    line-height: 1.16666667;
    color: #6d7579;
    font-family: auditypeextendednormal,sans-serif;
    position: relative;
    z-index: 2
}

    .m_pager .m_pager__container:after, .m_pager .m_pager__container:before {
        content: " ";
        display: table
    }

.m_pager .m_pager__nav {
    float: left;
    line-height: 1;
    overflow: hidden;
    min-height: 15px
}

.m_pager .m_pager__nav--left {
    background-position: left 1px;
    background-size: 12px;
    padding-left: 14px
}

.m_pager .m_pager__nav--right {
    background-position: right 1px;
    background-size: 12px;
    padding-right: 14px
}

.m_pager .m_pager__label {
    font-size: 10px;
    line-height: 1.5;
    color: #000;
    font-family: auditypeextendedbold,sans-serif;
    display: inline-block;
    overflow: hidden;
    float: left;
    white-space: nowrap;
    width: 0
}

.is-inactive .m_pager .m_pager__label {
    color: red
}

.m_pager .m_pager__counter {
    display: inline-block;
    float: left;
    overflow: hidden
}

.m_pager .m_pager__count {
    float: left;
    padding: 0 5px
}

.m_pager .m_pager__count--right {
    border-left: solid 1px #6d7579
}

.m_pager .is-complex .m_pager__count--left {
    color: #000
}

.m_pager .is-complex .m_pager__count--right {
    border-left-color: #000
}

@media (min-width:501px) {
    .m_pager .is-complex .m_pager__nav--left {
        padding-left: 34px
    }

    .m_pager .is-complex .m_pager__nav--right {
        padding-right: 34px
    }
}

@media (min-width:769px) {
    .m_pager .is-complex .m_pager__label {
        width: auto
    }

    .m_pager .is-complex .m_pager__nav--left {
        background-position: left center;
        padding-left: 14px
    }

    .m_pager .is-complex .m_pager__nav--right {
        background-position: right center;
        padding-right: 14px
    }

    .m_pager .is-complex .m_pager__counter {
        padding: 0 25px
    }
}

.m_header .gsa_search {
    display: inline-block
}

.gsa_search .search-box {
    width: 50px;
    position: relative
}

.m_header .gsa_search .search-box {
    width: auto
}

.gsa_search .search-box .icon-search {
    width: 50px;
    height: 40px;
    cursor: pointer
}

.m_header .gsa_search .search-box .icon-search {
    width: 40px
}

.gsa_search .search-box .search-wrapper {
    width: 280px;
    display: none;
    padding: 20px;
    box-shadow: 0 7px 10px rgba(0,0,0,.2);
    min-height: 60px;
    position: absolute;
    z-index: 999;
    right: 0;
    background-color: #fff
}

@media (max-width:500px) {
    .m_header .gsa_search .search-box .search-wrapper {
        right: 0;
        width: auto;
        left: 0;
        position: fixed
    }
}

.gsa_search .search-box .search-wrapper .action-controls {
    overflow: auto
}

    .gsa_search .search-box .search-wrapper .action-controls .search-input {
        float: left;
        width: calc(100% - 30px);
        height: 30px;
        line-height: 30px;
        border: none;
        border-bottom: 1px dotted #000;
        padding: 6px 0;
        margin-top: 4px;
        font-family: Verdana,Arial,sans-serif;
        font-size: 12px
    }

    .gsa_search .search-box .search-wrapper .action-controls .confirm-button {
        float: left;
        width: 30px;
        height: 30px;
        background-color: #000;
        color: #fff;
        background-size: 16px;
        background-position: center center;
        cursor: pointer
    }

        .gsa_search .search-box .search-wrapper .action-controls .confirm-button:hover, .gsa_search .search-box .search-wrapper .suggestions-list li:hover {
            background-color: #d5d9d8
        }

.gsa_search .search-box .search-wrapper .suggestions-list li {
    margin: 2px 0;
    cursor: pointer
}

.gsa_search .search-box .search-wrapper.open {
    display: block
}

.dealer-teasers {
    margin-top: 45px
}

    .dealer-teasers .dealer-teaser {
        width: 100%;
        padding-bottom: 30px;
        margin-bottom: 30px
    }

        .dealer-teasers .dealer-teaser .x_responsive_picture {
            display: block;
            max-width: 100%;
            height: auto
        }

            .dealer-teasers .dealer-teaser .x_responsive_picture, .dealer-teasers .dealer-teaser .x_responsive_picture .x_responsive_picture__image {
                position: static;
                top: auto;
                left: auto
            }

        .dealer-teasers .dealer-teaser .dealer-teaser-content {
            padding: 0 4%
        }

            .dealer-teasers .dealer-teaser .dealer-teaser-content h3 {
                font-weight: 700;
                margin: 5px auto;
                word-wrap: break-word;
                font-family: auditypeextendedbold,sans-serif
            }

@media (min-width:501px) {
    .dealer-teasers .dealer-teaser .dealer-teaser-content {
        padding: 0
    }

        .dealer-teasers .dealer-teaser .dealer-teaser-content h3 {
            min-height: 5.75rem
        }
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser-partners {
    margin-bottom: 8px
}

    .dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser-partners li {
        font-size: 13px;
        line-height: 1.38461538;
        font-family: auditypeextendedbold,sans-serif;
        padding-top: 2px;
        padding-bottom: 2px
    }

.dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts > div .count, .hgs_vtp_group_data .car-counts > div .count {
    font-size: 24px;
    font-family: auditypeextendedbold,sans-serif;
    font-weight: 700
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser-partners li.dealer-teaser-partners--audi-sport {
    padding-left: 18px
}

    .dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser-partners li.dealer-teaser-partners--audi-sport:before {
        content: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
        width: 18px;
        height: 18px;
        position: absolute;
        margin-left: -18px;
        margin-top: -1px
    }

.dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser-address--container {
    margin-bottom: 9px
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .dealer-teaser--contact-links li {
    padding-top: 13px
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .e_link {
    margin-top: 0
}

.dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts {
    margin-top: 30px
}

    .dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts:after, .dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts:before {
        content: " ";
        display: table
    }

    .dealer-teasers .dealer-teaser .dealer-teaser-content .car-counts > div {
        float: left;
        margin-right: 60px
    }

.hgs_vtp_group_data .headline {
    margin: 15px 0 10px
}

    .hgs_vtp_group_data .headline i {
        font-style: italic;
        display: inline-block
    }

.hgs_vtp_group_data .subline {
    margin-bottom: 10px
}

.hgs_vtp_group_data .car-counts {
    margin-top: 30px
}

    .hgs_vtp_group_data .car-counts:after, .hgs_vtp_group_data .car-counts:before {
        content: " ";
        display: table
    }

    .hgs_vtp_group_data .car-counts > div {
        float: left;
        margin-right: 60px
    }

        .hgs_vtp_group_data .car-counts > div .e_link__decoy {
            margin-top: 8px;
            font-size: 12px;
            font-family: Verdana,Arial,sans-serif;
            font-weight: 700
        }

@media (min-width:501px) {
    .hgs_vtp_group_data .headline {
        margin: 45px 0 25px
    }

    .hgs_vtp_group_data .subline {
        margin-bottom: 20px
    }
}

.m_accordion {
    margin: 50px 0 0
}

    .m_accordion .m_accordion__header {
        margin: 0 4% 23px
    }

    .m_accordion .m_accordion__headline {
        margin-bottom: 20px
    }

    .m_accordion .m_accordion__intro {
        margin-bottom: 30px
    }

    .m_accordion .m_accordion__container {
        border-top: solid 1px #e7e9ea
    }

    .m_accordion .m_accordion__item {
        border-bottom: solid 1px #e7e9ea;
        transition: padding-bottom .6s
    }

        .m_accordion .m_accordion__item .component-container.first .m_content_paragraph__hr {
            display: none
        }

        .m_accordion .m_accordion__item.is-closed {
            padding-bottom: 8px
        }

        .m_accordion .m_accordion__item.is-open {
            padding-bottom: 24px
        }

            .m_accordion .m_accordion__item.is-open .m_accordion__trigger {
                padding-top: 14px
            }

    .m_accordion .m_accordion__trigger {
        padding: 26px 4% 17px;
        cursor: pointer;
        transition-duration: .5s
    }

        .m_accordion .m_accordion__trigger span {
            background-size: 14px;
            background-position: right center;
            display: block;
            padding-right: 23px
        }

        .m_accordion .m_accordion__trigger:hover {
            color: #c03
        }

    .m_accordion .m_accordion__content {
        padding: 0 4%
    }

        .m_accordion .m_accordion__content .component-container.first {
            margin-top: 4px;
            padding-top: 0
        }

        .m_accordion .m_accordion__content .component-container:first-of-type .m_teaser_focus {
            margin-top: 0;
            padding-top: 0
        }

        .m_accordion .m_accordion__content > .c_twinbox:first-of-type .m_textbox--twin {
            margin-top: 4px
        }

@media (max-width:500px) {
    .m_accordion .m_accordion__item .component-container > [class*=col-] {
        width: 100%;
        margin-left: 0
    }
}

@media (min-width:501px) {
    .m_accordion {
        margin: 80px 0 0
    }

        .m_accordion .m_accordion__header {
            margin-left: 0;
            margin-right: 0
        }

        .m_accordion .m_accordion__item.is-closed {
            padding-bottom: 10px
        }

            .m_accordion .m_accordion__item.is-closed .m_accordion__trigger {
                padding-top: 15px;
                padding-bottom: 4px
            }

        .m_accordion .m_accordion__item.is-open .m_accordion__trigger {
            padding-top: 27px
        }

        .m_accordion .m_accordion__content {
            margin-left: -4.3%;
            margin-right: -4%
        }

        .m_accordion .m_accordion__trigger {
            padding: 27px 30px 16px 0
        }
}

@media (min-width:769px) {
    .dealer-teasers .dealer-teaser .dealer-teaser-content h3 {
        min-height: 7.25rem
    }

    .m_accordion .m_accordion__item.is-closed {
        padding-bottom: 10px
    }

    .m_accordion .m_accordion__header, .m_accordion .m_accordion__trigger {
        max-width: 820px
    }

    .m_accordion .m_accordion__item.is-closed .m_accordion__trigger, .m_accordion .m_accordion__item.is-open .m_accordion__trigger {
        padding-top: 26px;
        padding-bottom: 16px
    }

    .m_accordion .m_accordion__item.is-open .m_accordion__content {
        margin-top: 1px
    }

    .m_accordion .m_accordion__content {
        margin-left: -4%;
        margin-right: -4%;
        padding-left: 32px
    }

    .m_accordion .m_accordion__headline {
        margin-bottom: 30px
    }

    .m_accordion .m_accordion__trigger span {
        background-position: left center;
        padding-right: 0;
        padding-left: 35px
    }
}

@media print {
    .m_accordion .m_accordion__item {
        page-break-after: auto;
        page-break-before: auto;
        page-break-inside: auto
    }

    .m_accordion .m_accordion__content {
        max-height: none !important
    }

    .m_accordion .m_accordion__trigger span {
        background-position: left;
        padding-left: 1cm;
        background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') !important
    }
}

.m_config_teaser-container {
    padding: 74px 0 0
}

.m_config_teaser .is-hidden {
    display: none !important
}

.m_config_teaser .m_config_teaser__headline {
    margin-bottom: 24px;
    position: relative;
    z-index: 3
}

.m_config_teaser .m_config_teaser__select {
    margin-top: 0;
    width: 100%;
    padding: 13px 15px !important;
    display: block;
    background-color: #fff !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0 !important;
    border-color: #a9a9a9 !important;
    background-position: 95% center !important;
    background-size: 20px !important;
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.m_config_teaser .m_config_teaser__custom-select-container {
    display: none;
    position: relative
}

.m_config_teaser .m_config_teaser__custom-select-container__inner {
    display: block;
    height: 0;
    position: absolute;
    top: 100%;
    width: 100%;
    max-height: 200px;
    overflow-y: auto;
    background: #fff;
    z-index: 3;
    transition: height .2s ease-in-out
}

    .m_config_teaser .m_config_teaser__custom-select-container__inner.is-open {
        border: 1px solid #d7dadb;
        border-top: none;
        height: 200px;
        z-index: 10000
    }

.m_config_teaser .m_config_teaser__custom-select-container__select-placeholder {
    margin-top: 24px;
    width: 100%;
    padding: 13px 15px;
    border: 1px solid #d7dadb;
    background-position: 95% center;
    background-size: 20px;
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

    .m_config_teaser .m_config_teaser__custom-select-container__select-placeholder.is-open {
        background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
        background-repeat: no-repeat
    }

.m_config_teaser .m_config_teaser__custom-select-container__select-dropdown {
    padding: 15px 0;
    line-height: 22px;
    border: 1px solid #d7dadb
}

    .m_config_teaser .m_config_teaser__custom-select-container__select-dropdown dt {
        padding-left: 15px;
        font-weight: 700
    }

    .m_config_teaser .m_config_teaser__custom-select-container__select-dropdown dd {
        padding-left: 35px
    }

        .m_config_teaser .m_config_teaser__custom-select-container__select-dropdown dd:hover {
            background-color: #D6DADB;
            cursor: pointer
        }

.m_config_teaser .m_config_teaser__to-dealer-page-button {
    background-color: #000;
    background-position: center 90%;
    background-size: 80% auto;
    padding: 9px;
    display: block;
    width: 100%;
    color: #fff;
    text-align: center;
    font-weight: 700;
    margin-top: 10px
}

    .m_config_teaser .m_config_teaser__to-dealer-page-button .icon-arrow_right-white {
        padding-right: 20px;
        background-position: right center
    }

    .m_config_teaser .m_config_teaser__to-dealer-page-button:hover {
        background-color: #434c53
    }

    .m_config_teaser .m_config_teaser__to-dealer-page-button.m_config_teaser__to-dealer-page-button__disabled {
        background-color: #434c53;
        cursor: default
    }

.m_config_teaser .m_config_teaser__image-container {
    display: none
}

    .m_config_teaser .m_config_teaser__image-container img {
        width: 100%;
        margin: 0
    }

.m_config_teaser .m_config_teaser__image-container-sm {
    display: block
}

.m_config_teaser .m_offer_stock {
    border: none;
    padding-top: 0
}

.m_config_teaser .m_config_teaser__m-vtp-stock-teaser-column {
    padding-top: 0;
    margin-top: 20px
}

.m_config_teaser .m_config_teaser__emissions_holder {
    color: #000;
    font-size: 15px;
    font-family: Verdana,Arial,sans-serif;
    line-height: 1.27272727;
    margin-top: 20px;
    margin-bottom: 20px
}

@media (min-width:501px) {
    .m_config_teaser .m_config_teaser__emissions_holder {
        margin-bottom: 0
    }

    .m_config_teaser .m_offer_stock.m_offer_stock--service .m_offer_stock__item {
        max-width: 49%
    }

    .m_config_teaser .m_config_teaser__select {
        display: none;
        margin-top: 24px
    }

    .m_config_teaser .m_config_teaser__custom-select-container, .m_config_teaser .m_config_teaser__image-container {
        display: block
    }

    .m_config_teaser .m_config_teaser__image-container-sm {
        display: none
    }

    .m_config_teaser .m_config_teaser__m-vtp-stock-teaser-column {
        padding-top: 10px;
        margin-top: 10px
    }
}

@media (min-width:769px) {
    .m_config_teaser .m_config_teaser__emissions_holder {
        margin-top: 10px;
        margin-bottom: 0
    }

    .m_config_teaser .m_offer_stock.m_offer_stock--service .m_offer_stock__item {
        max-width: auto
    }
}

@media print {
    .m_config_teaser {
        display: none !important
    }
}

.m_contact {
    margin-top: 40px
}

    .m_contact .m_contact__body, .m_contact .m_contact__image {
        float: left
    }

    .m_contact .m_contact__image {
        width: 35.71%;
        margin-right: 6.8%
    }

    .m_contact .m_contact__body {
        width: 57.49%
    }

    .m_contact .m_contact__headline {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 18px;
        line-height: 1.33333333;
        margin-top: -6px
    }

    .m_contact .m_contact__subline {
        font-size: 12px;
        line-height: 1.5;
        font-weight: 700
    }

    .m_contact .m_contact__phone {
        display: none
    }

    .m_contact .m_contact__footer {
        padding-top: 15px;
        clear: left;
        overflow: hidden
    }

.cq-wcm-edit .m_contact, .cq-wcm-edit .m_contact:after {
    clear: both
}

.m_contact .m_contact__button {
    display: block
}

@media (max-width:1024px) {
    .m_contact .m_contact__button {
        background: #e7e9ea;
        border: none;
        padding: 0;
        margin: 0;
        display: block;
        text-align: center
    }

        .m_contact .m_contact__button span {
            font-size: 12px;
            font-family: Verdana,Arial,sans-serif;
            font-weight: 700;
            display: block;
            max-width: 100%;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            line-height: 40px;
            padding-left: 5px;
            padding-right: 15px
        }

        .m_contact .m_contact__button i {
            background-size: 30px;
            display: inline-block;
            height: 40px;
            vertical-align: bottom;
            width: 40px;
            background-color: #e7e9ea
        }

        .m_contact .m_contact__button .btn-more {
            display: inline-block
        }
}

.m_contact .m_contact__button:not(:first-child) {
    margin-top: 6px
}

.m_contact .m_contact__footer-item {
    margin-top: 15px
}

    .m_contact .m_contact__footer-item:first-child {
        margin-top: 10px
    }

.cq-wcm-edit .m_contact:after, .cq-wcm-edit .m_contact:before {
    content: " ";
    display: table
}

@media (min-width:501px) {
    .m_contact .m_contact__image {
        width: 44.41%;
        float: left;
        margin-right: 5.88%
    }

    .m_contact .m_contact__body, .m_contact .m_contact__footer {
        width: 49.71%
    }

    .m_contact .m_contact__headline {
        font-family: auditypeextendedbold,sans-serif;
        line-height: 1.11111111;
        margin-top: 6px;
        margin-bottom: 3px
    }

    .m_contact .m_contact__footer {
        padding-top: 20px;
        float: left;
        clear: none
    }
}

@media (min-width:769px) {
    .m_contact .m_contact__image {
        width: 42.77%;
        float: left;
        margin-right: 5.55%
    }

    .m_contact .m_contact__body {
        width: 49.71%
    }

    .m_contact .m_contact__footer {
        padding-top: 20px;
        float: none;
        clear: both;
        width: 100%
    }
}

@media (min-width:1025px) {
    .m_contact .m_contact__footer {
        padding-top: 10px;
        float: left;
        clear: none;
        width: 49.71%
    }

        .m_contact .m_contact__footer .m_contact__button-phone .icon-sprachanruf {
            display: none
        }
}

.mobile .group-of-paragraphs {
    border-top: solid 1px #e7e9ea
}

    .mobile .group-of-paragraphs .m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__headline {
        margin: 0
    }

    .mobile .group-of-paragraphs .m_content_paragraph__headline {
        padding: 20px 22px 20px 0;
        cursor: pointer;
        font-family: auditypeextendedbold,sans-serif;
        font-size: 15px;
        background-position: right center;
        background-size: 15px;
        line-height: 1.38461538;
        margin: 0
    }

    .mobile .group-of-paragraphs .m_content_paragraph__content {
        margin-bottom: 20px;
        margin-top: 20px
    }

    .mobile .group-of-paragraphs > .old-row {
        border-bottom: solid 1px #e7e9ea;
        transition: padding-bottom .6s;
        margin: 0
    }

    .mobile .group-of-paragraphs .m_content_paragraph .m_content_paragraph__container {
        margin: 0 4%
    }

.m_content_paragraph .m_content_paragraph__container {
    margin-top: 50px
}

    .m_content_paragraph .m_content_paragraph__container:after, .m_content_paragraph .m_content_paragraph__container:before {
        content: " ";
        display: table
    }

    .m_content_paragraph .m_content_paragraph__container:after {
        clear: both
    }

.m_content_paragraph .m_content_paragraph__hr {
    border-top: 1px solid #d7dadb;
    display: none;
    min-height: 0;
    margin: 0
}

.m_content_paragraph .m_content_paragraph__headline {
    font-size: 15px;
    line-height: 1.33333333;
    font-family: auditypeextendedbold,sans-serif;
    margin-bottom: 16px
}

    .m_content_paragraph .m_content_paragraph__headline i {
        font-style: italic
    }

.m_content_paragraph .m_content_paragraph_envkv_label__text {
    margin-top: 7px
}

.m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__headline {
    margin-bottom: 9px
}

.m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__image {
    display: none
}

.m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__content {
    width: 100%
}

.m_content_paragraph .m_content_paragraph__partner_link_list_headline {
    margin-top: 9px
}

.m_content_paragraph .m_content_paragraph__partner_link_list {
    margin-top: 2px
}

    .m_content_paragraph .m_content_paragraph__partner_link_list li {
        display: inline-block;
        margin-right: 10px;
        margin-bottom: 10px
    }

@media (min-width:501px) {
    .m_content_paragraph .m_content_paragraph__container {
        margin-top: 75px;
        margin-bottom: 0
    }

    .m_content_paragraph .m_content_paragraph__image {
        float: right;
        width: 36%
    }

    .m_content_paragraph .m_content_paragraph__headline {
        font-size: 18px;
        line-height: 1.33333333;
        margin-bottom: 9px;
        margin-top: -5px
    }

    .m_content_paragraph .m_content_paragraph__content, .m_content_paragraph .m_content_paragraph__headline {
        float: left;
        width: 64%;
        padding-right: 20px
    }

    .m_content_paragraph .m_content_paragraph__hr--bottom {
        display: block;
        margin-top: 20px;
        margin-bottom: 0
    }

    .m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__content, .m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__headline {
        float: none;
        margin-top: 0;
        max-width: 768px;
        width: 100%
    }

    .m_content_paragraph.m_content_paragraph__image-left .m_content_paragraph__image {
        float: right
    }
}

@media (min-width:769px) {
    .m_content_paragraph .m_content_paragraph__image {
        width: 39.15%
    }

    .m_content_paragraph .m_content_paragraph__headline {
        font-size: 18px;
        line-height: 1.33333333
    }

    .m_content_paragraph .m_content_paragraph__content, .m_content_paragraph .m_content_paragraph__headline {
        width: 60.85%;
        padding-right: 50px
    }

        .m_content_paragraph .m_content_paragraph__content li, .m_content_paragraph .m_content_paragraph__headline li {
            margin-top: 0
        }

    .m_content_paragraph .m_content_paragraph__hr--top {
        display: block;
        margin-bottom: 30px
    }

    .m_content_paragraph .m_content_paragraph__hr--bottom {
        display: none
    }

    .m_content_paragraph.m_content_paragraph--image-left .m_content_paragraph__headline {
        float: right;
        padding-left: 50px;
        margin-bottom: 9px
    }

    .m_content_paragraph.m_content_paragraph--image-left .m_content_paragraph__content {
        float: left;
        padding-left: 50px
    }

    .m_content_paragraph.m_content_paragraph--image-left .m_content_paragraph__image {
        float: left
    }

    .m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__content, .m_content_paragraph.m_content_paragraph--image-none .m_content_paragraph__headline {
        max-width: 768px;
        padding-right: 0
    }

    .m_content_paragraph .e_link:hover {
        color: #c03
    }

    .m_content_paragraph .m_content_paragraph__partner_link_list_headline {
        margin-top: 19px
    }

    .m_content_paragraph .m_content_paragraph__partner_link_list {
        margin-top: 2px
    }

        .m_content_paragraph .m_content_paragraph__partner_link_list li {
            margin-bottom: 0
        }
}

.m_cookie-disclaimer {
    display: none;
    width: 100%;
    background-color: rgba(0,0,0,.8);
    position: fixed;
    bottom: 0;
    left: 0;
    color: #fff;
    z-index: 10000
}

.m_current_offers .m_current_offers__headline, .m_current_offers__link {
    display: inline-block;
    line-height: 1.38461538;
    background-size: 15px;
    font-size: 13px
}

.m_cookie-disclaimer .m_cookie-disclaimer--wrapper-outer {
    max-width: 1280px;
    margin: 0 auto;
    padding: 20px 0
}

.m_cookie-disclaimer .m_cookie-disclaimer--button {
    border: 1px solid #fff;
    padding: 10px 20px;
    color: #fff;
    font-weight: 700;
    float: right
}

    .m_cookie-disclaimer .m_cookie-disclaimer--button:hover {
        background-color: #fff;
        color: #000
    }

    .m_cookie-disclaimer .m_cookie-disclaimer--button:active {
        background-color: transparent;
        color: #fff
    }

.m_current_offers__main-headline {
    margin: 0
}

.m_current_offers-container {
    padding-top: 25px
}

.m_current_offers__link {
    float: right;
    background-position: left 1px;
    padding-left: 15px;
    font-weight: 700;
    margin-bottom: 20px
}

.m_current_offers .m_current_offers__headline {
    background-position: right 3px;
    margin-top: 20px;
    padding-right: 25px;
    font-family: auditypeextendedbold,sans-serif
}

.m_current_offers .m_tag__list {
    margin-top: -4px
}

.m_current_offers .m_current_offers__item {
    margin-top: 20px;
    padding-bottom: 45px
}

.m_current_offers .m_pager__container {
    float: left;
    margin-top: 2px
}

.m_current_offers .m_current_offers__link-container {
    float: right;
    width: 50%
}

@media (min-width:501px) {
    .m_current_offers__main-headline {
        margin: 0
    }

    .m_current_offers-container {
        padding-top: 72px
    }

    .m_current_offers__link {
        margin: 77px 0 30px
    }

    .m_current_offers__main-headline-container {
        margin-bottom: 30px
    }

        .m_current_offers__main-headline-container .m_current_offers__link {
            margin: 5px 0 0
        }

    .m_current_offers .m_current_offers__list:after, .m_current_offers .m_current_offers__list:before {
        content: " ";
        display: table
    }

    .m_current_offers .m_current_offers__list:after {
        clear: both
    }

    .m_current_offers .m_current_offers__item {
        float: left;
        width: 100%
    }

    .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(3n+4) {
        clear: left
    }

    .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(3n+1) {
        margin-left: 0
    }

    .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item-container {
        padding-bottom: 23.255813953%
    }

    .m_current_offers.m_current_offers--3-2-1 .m_current_offers__item, .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item {
        margin-left: 4.2372881356%;
        width: 30.508474576%;
        margin-top: 50px
    }

        .m_current_offers.m_current_offers--3-2-1 .m_current_offers__item:nth-child(2n+1), .m_current_offers.m_current_offers--3-2-1 .m_current_offers__item:nth-child(2n+3), .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(2n+1), .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(2n+3) {
            clear: none;
            margin-left: 4.2372881356%
        }

        .m_current_offers.m_current_offers--3-2-1 .m_current_offers__item:nth-child(3n+4), .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(3n+4) {
            clear: left
        }

        .m_current_offers.m_current_offers--3-2-1 .m_current_offers__item:nth-child(3n+1), .m_current_offers.m_current_offers--3-3-1 .m_current_offers__item:nth-child(3n+1) {
            margin-left: 0
        }

    .m_current_offers.m_current_offers--1-1-1 .m_current_offers__item {
        width: 100%
    }
}

@media (min-width:769px) {
    .m_current_offers__main-headline {
        margin: 0
    }

    .m_current_offers-container {
        padding-top: 73px
    }

    .m_current_offers__link {
        margin: 83px 0 50px
    }

    .m_current_offers__main-headline-container {
        margin-bottom: 30px
    }

        .m_current_offers__main-headline-container .m_current_offers__link {
            margin: 10px 0 0
        }

    .m_current_offers.m_current_offers--1-1-1 .m_current_offers__item {
        width: 100%;
        clear: left
    }

    .m_current_offers-container .m_current_offers-container__link {
        margin-top: 75px
    }
}

.m_dealer_info .m_dealer_info__service-list:after, .m_dealer_info:after {
    clear: both
}

@media print {
    .m_current_offers, .m_current_offers-container {
        display: none !important
    }
}

.m_dealer_info {
    margin-top: 40px
}

    .m_dealer_info:after, .m_dealer_info:before {
        content: " ";
        display: table
    }

    .m_dealer_info .badge__list {
        z-index: 6
    }

    .m_dealer_info .m_dealer_info__container {
        position: relative
    }

    .m_dealer_info .m_dealer_info__container--1 {
        margin-bottom: 15px;
        line-height: 0
    }

    .m_dealer_info .m_dealer_info__container--2 {
        margin-bottom: 11px
    }

    .m_dealer_info .m_dealer_info__container--6 {
        float: left;
        width: 100%
    }

    .m_dealer_info .m_dealer_info__container--5 {
        margin-top: 20px
    }

    .m_dealer_info .m_dealer_info__direct-link {
        background-position: right 3px;
        background-size: 15px;
        display: inline-block;
        margin-bottom: 6px;
        padding-right: 25px
    }

    .m_dealer_info .m_dealer_info__image {
        width: 100%
    }

    .m_dealer_info .m_dealer_info__direct-link, .m_dealer_info .m_dealer_info__headline, .m_dealer_info .m_dealer_info__subline {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 13px;
        line-height: 1.38461538
    }

        .m_dealer_info .m_dealer_info__direct-link .m_dealer_info__subline_arrow, .m_dealer_info .m_dealer_info__headline .m_dealer_info__subline_arrow, .m_dealer_info .m_dealer_info__subline .m_dealer_info__subline_arrow {
            position: relative;
            display: inline-block;
            margin-left: -1px
        }

            .m_dealer_info .m_dealer_info__direct-link .m_dealer_info__subline_arrow:before, .m_dealer_info .m_dealer_info__headline .m_dealer_info__subline_arrow:before, .m_dealer_info .m_dealer_info__subline .m_dealer_info__subline_arrow:before {
                content: '';
                display: inline-block;
                height: 30px;
                background-position: left;
                background-size: 18px;
                position: absolute;
                background-color: #fff;
                margin-left: 3px;
                padding-right: 25px;
                margin-top: -20px
            }

    .m_dealer_info .m_dealer_info__partner-list {
        margin-bottom: 8px
    }

    .m_dealer_info .m_dealer_info__partner-item {
        font-size: 12px;
        line-height: 1.25;
        font-family: auditypeextendedbold,sans-serif;
        padding-top: 2px;
        padding-bottom: 2px
    }

    .m_dealer_info .m_dealer_info__partner-item--sport {
        padding-left: 18px
    }

        .m_dealer_info .m_dealer_info__partner-item--sport:before {
            content: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M3.1%2025.2l10-18.4h15l-8.2%2018.4%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            width: 18px;
            height: 18px;
            position: absolute;
            margin-left: -18px;
            margin-top: -1px
        }

    .m_dealer_info .m_dealer_info__address .address__fax {
        margin-top: 0
    }

    .m_dealer_info .m_dealer_info__address-container:first-child {
        margin-bottom: 7px
    }

    .m_dealer_info .m_dealer_info__function-item {
        display: inline-block;
        vertical-align: top;
        margin-top: 10px
    }

    .m_dealer_info .m_dealer_info__partner-label {
        font-family: auditypebold,sans-serif
    }

        .m_dealer_info .m_dealer_info__partner-label .icon-raute {
            height: 10px;
            width: 19px;
            display: inline-block
        }

    .m_dealer_info .m_dealer_info__function-list {
        display: block
    }

    .m_dealer_info .m_dealer_info__service-list {
        margin-top: 20px
    }

        .m_dealer_info .m_dealer_info__service-list:after, .m_dealer_info .m_dealer_info__service-list:before {
            content: " ";
            display: table
        }

    .m_dealer_info.m_dealer_info--business {
        margin-top: 50px
    }

@media (min-width:501px) {
    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--1 {
        float: left;
        margin: 0 3% 0 0;
        width: 34%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--2 {
        margin-top: -4px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--2, .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--3 {
        float: left;
        width: 63%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--1 {
        float: left;
        margin: 0 5% 0 0;
        width: 47.5%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--2, .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--3 {
        float: left;
        width: 47.5%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__address-container {
        float: none;
        margin: 0 0 13px;
        width: 100%
    }

        .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__address-container:first-child {
            margin-bottom: 7px
        }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__address-phone {
        float: none;
        display: block;
        width: 100%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container--2 {
        margin-bottom: 6px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container-wrapper {
        clear: left;
        display: table;
        width: 100%;
        padding-top: 20px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container--6 {
        border-top: solid 1px #b0b6b8;
        margin-top: 20px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__direct-link, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__headline, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__subline {
        font-size: 15px;
        line-height: 1.33333333
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-list:after, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-list:before {
        content: " ";
        display: table
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-list:after {
        clear: both
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address-container, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-item {
        float: left;
        width: 47.5%;
        margin-left: 5%
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address-container:nth-child(odd), .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-item:nth-child(odd) {
            margin-left: 0;
            margin-bottom: 0
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address-phone {
        clear: left;
        float: right;
        width: 47.5%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-list {
        margin-left: -3%;
        display: block
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-list:after, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-list:before {
            content: " ";
            display: table
        }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-list:after {
            clear: both
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-item {
        float: left;
        margin-left: 3%;
        margin-top: 20px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item {
        float: left;
        width: 30%;
        margin-left: 3%;
        padding-left: 20px
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item:before {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M4.9%2018.3l4.5-3.5%203.8%204.3L25.8%207.3l2.8%204.1-15.7%2014.1%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat;
            background-position: center;
            background-size: contain;
            content: '';
            height: 1em;
            width: 16px;
            margin: 0 6px 0 -22px;
            display: inline-block
        }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item:nth-child(3n+1) {
            clear: left;
            margin-left: 0
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address {
        margin-bottom: 0
    }
}

@media (min-width:769px) {
    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container {
        float: none;
        margin: 0;
        width: 100%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--1 {
        margin-bottom: 6px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .m_dealer_info__container--2 {
        margin-bottom: 11px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .btn i {
        height: 50px;
        width: 50px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-a .btn span {
        line-height: 50px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--1 {
        width: 40%;
        margin-right: 4%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--2 {
        margin-bottom: 23px;
        width: 56%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--4, .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--6 {
        padding: 0 0 0 2.295%;
        width: 34%
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--6 {
        margin: 0;
        border: 0
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__headline {
        margin-bottom: 4px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__address-container, .m_dealer_info:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__partner-item {
        float: none;
        width: 100%;
        margin: 0
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container--1 {
        margin-bottom: 15px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container--2 {
        margin-bottom: 13px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__container-wrapper {
        padding-top: 13px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address-container {
        float: none;
        margin: 0;
        width: 100%
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__address-container:first-child {
            margin: 0 0 7px
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__direct-link, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__headline, .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__subline {
        font-size: 15px;
        line-height: 1.33333333
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__partner-item {
        font-size: 13px;
        line-height: 1.38461538;
        font-family: auditypeextendedbold,sans-serif;
        padding-top: 2px;
        padding-bottom: 2px
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-list {
        margin: 0;
        text-align: center
    }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-item {
        float: none;
        display: inline-block;
        margin-left: 15px
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__function-item:first-child {
            margin-left: -5px
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item {
        float: left;
        width: 45%;
        margin-left: 5%
    }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item:nth-child(3n+1) {
            clear: none;
            margin-left: 5%
        }

        .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-item:nth-child(2n+1) {
            clear: left;
            margin-left: 0
        }

    .m_dealer_info:not(.m_dealer_info--sitemap) .m_dealer_info__service-list {
        margin-top: 0
    }
}

.m_dealer_info-container--aboutUs .m_dealer_info, .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__address-phone {
    margin-top: 0
}

.m_hgs_map_dealer-info hr {
    height: 1px;
    background-color: #e7e9ea;
    margin-left: 15px
}

.m_dealer_info--kontaktbar-container {
    display: inline-block;
    cursor: pointer
}

    .m_dealer_info--kontaktbar-container:last-of-type {
        margin-bottom: 40px
    }

@media print {
    .m_dealer_info .btn {
        display: none !important
    }
}

.m_hgs_map_map .m_dealer_info .m_dealer_info__address-phone {
    width: 100%
}

@media (min-width:501px) and (max-width:769px) {
    .m_hgs_map_map .m_dealer_info .m_dealer_info__address-container {
        width: 100%;
        margin-left: 0
    }
}

.m_dealer_info.m_dealer_info--contact .m_dealer_info__headline, .m_dealer_info.m_dealer_info--contact .m_dealer_info__subline {
    font-size: 18px;
    line-height: 1.33333333
}

@media (min-width:501px) {
    .m_dealer_info.m_dealer_info--contact .m_dealer_info__headline, .m_dealer_info.m_dealer_info--contact .m_dealer_info__subline {
        font-size: 18px;
        line-height: 1.33333333
    }
}

@media (min-width:769px) {
    .m_dealer_info.m_dealer_info--contact .m_dealer_info__headline, .m_dealer_info.m_dealer_info--contact .m_dealer_info__subline {
        font-size: 18px;
        line-height: 1.33333333
    }

    .m_dealer_info.m_dealer_info--contact .m_dealer_info__partner-list {
        margin-bottom: 10px
    }

    .m_dealer_info.m_dealer_info--contact.m_dealer_info--variant-b .m_dealer_info__container--3 {
        width: 22%
    }
}

.m_dealer_info.m_dealer_info--flyout--col {
    width: 100%;
    display: inline-block
}

    .m_dealer_info.m_dealer_info--flyout--col + .m_dealer_info.m_dealer_info--flyout--col {
        float: right
    }

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--1 {
    margin-bottom: 16px;
    width: auto;
    float: none
}

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-list {
    margin-left: 0;
    vertical-align: top;
    display: inline-block
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b .m_dealer_info__container--2 {
    width: auto
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b .m_dealer_info__container--3 {
    padding-left: 0;
    width: 100%;
    margin-bottom: 42px;
    border: 0
}

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--2, .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 {
    float: none
}

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-list span {
        padding-right: 5px
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-list .m_dealer_info__address-phone span {
        padding-right: 15px
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-item {
        float: none;
        margin-top: 0;
        margin-left: 0;
        display: inline-block
    }

        .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-item i {
            margin-right: 0
        }

        .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--3 .m_dealer_info__function-item .footer-label-hide {
            display: none
        }

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--6 {
    float: none;
    padding-bottom: 70px
}

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--6 .m_m-nav__flyout-exit {
        bottom: 20px
    }

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__headline, .m_dealer_info.m_dealer_info--flyout .m_dealer_info__subline {
    font-family: auditypeextendedbold,sans-serif;
    font-size: 15px;
    line-height: 1.33333333
}

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__headline {
    margin-bottom: 2px
}

.m_dealer_info.m_dealer_info--flyout .m_dealer_info__address {
    margin-bottom: 13px
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--1 {
    float: left;
    width: 40%
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--2, .m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--3 {
    float: left;
    width: 47.5%
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--3 {
    margin-bottom: 20px
}

.m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--6 {
    clear: both
}

@media (min-width:769px) {
    .m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--3 {
        margin-bottom: 20px;
        width: 22%
    }

    .m_dealer_info.m_dealer_info--flyout.m_dealer_info--variant-b.m_dealer_info--no-second-address .m_dealer_info__container.m_dealer_info__container--6 {
        clear: none;
        float: left;
        width: 34%;
        padding: 0 0 0 2.295%
    }
}

@media (min-width:501px) {
    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--6 {
        padding-bottom: 40px
    }

        .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--6 .m_m-nav__flyout-exit {
            bottom: 0
        }

    .m_dealer_info.m_dealer_info--flyout .badge__list {
        position: absolute
    }

    .m_dealer_info.m_dealer_info--flyout:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--1 {
        float: none;
        width: auto
    }

    .m_dealer_info.m_dealer_info--flyout:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--2, .m_dealer_info.m_dealer_info--flyout:not(.m_dealer_info--sitemap).m_dealer_info--variant-b .m_dealer_info__container--3 {
        float: none
    }
}

@media (min-width:769px) {
    .m_dealer_info.m_dealer_info--flyout--col {
        width: 60%
    }

        .m_dealer_info.m_dealer_info--flyout--col:first-child {
            width: 40%
        }

    .m_dealer_info.m_dealer_info--variant-b.m_dealer_info--aboutUs .m_dealer_info__container--1 {
        width: 100%;
        margin-right: 0
    }

    .m_dealer_info.m_dealer_info--variant-b.m_dealer_info--aboutUs .m_dealer_info__container--2 {
        margin-bottom: 0;
        width: 100%
    }

        .m_dealer_info.m_dealer_info--variant-b.m_dealer_info--aboutUs .m_dealer_info__container--2 .m_dealer_info__subline {
            margin-bottom: 10px
        }

            .m_dealer_info.m_dealer_info--variant-b.m_dealer_info--aboutUs .m_dealer_info__container--2 .m_dealer_info__subline:empty {
                display: none
            }

    .m_dealer_info.m_dealer_info--variant-b.m_dealer_info--aboutUs .m_dealer_info__container--3 {
        border-right: none;
        padding: 0;
        width: 100%
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__container--6 {
        padding-bottom: 0
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__headline, .m_dealer_info.m_dealer_info--flyout .m_dealer_info__subline {
        font-family: auditypeextendedbold,sans-serif;
        font-size: 18px;
        line-height: 1.33333333
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__headline {
        margin-bottom: 9px
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__function-list {
        text-align: left
    }

    .m_dealer_info.m_dealer_info--flyout .m_dealer_info__function-item {
        margin: 20px 0 0;
        display: block
    }

        .m_dealer_info.m_dealer_info--flyout .m_dealer_info__function-item:first-child {
            margin-top: 0;
            margin-left: 0
        }
}

.m_dealer_info .btn .footer-label-hide {
    display: inline
}

.m_footer .m_dealer_info__function-list, .m_footer .m_dealer_info__function-list .m_dealer_info__function-item {
    display: inline-block
}

.m_footer .btn .footer-label-hide {
    display: none
}

.m_footer .m_dealer_info__address-phone {
    padding-right: 15px
}

.m_footer .btn.btn-default span {
    padding-right: 5px
}

.m_footer .secondary {
    margin-top: 40px
}

.m_footer .icon-contact {
    display: block
}

.m_vtp_result_list__container .m_header__flyout--emission-icons-legend {
    border-top: 1px solid #b3b3b3;
    border-bottom: 1px solid #b3b3b3;
    padding-top: 25px;
    padding-bottom: 25px;
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    flex-wrap: wrap
}

@media (min-width:501px) and (max-width:1024px) {
    .m_vtp_result_list__container .m_header__flyout--emission-icons-legend {
        border-top: 0;
        padding-top: 15px
    }
}

.m_vtp_result_list__container .m_header__flyout--emission-icons-legend .m_car-data__item {
    padding-right: 30px
}

.m_footer .m_footer__body {
    background-color: #eef1f3
}

.m_footer .m_footer__sitemap {
    clear: left
}

.m_footer .m_footer__footer {
    color: #000
}

    .m_footer .m_footer__footer:after, .m_footer .m_footer__footer:before {
        content: " ";
        display: table
    }

    .m_footer .m_footer__footer:after {
        clear: both
    }

.m_footer .m_footer__copyright {
    margin-top: 12px;
    margin-bottom: 13px
}

.m_footer hr {
    background-color: #d5d9d8;
    border: 0;
    height: 1px;
    margin: 0;
    position: relative;
    top: -2px
}

.m_footer .m_footer__lower-body {
    padding: 0 0 3px;
    position: relative;
    z-index: 1;
    margin: 0 4%
}

.m_footer .m_dealer_info {
    margin-bottom: -1px
}

.m_footer .m_footer__metanavigation {
    margin-left: 0
}

.m_footer .m_footer__socialbar {
    float: left;
    margin: 8px 0 12px;
    width: 100%
}

.m_footer .m_footer__footnotes .m_footnotes .m_footnotes__item:first-of-type {
    padding-top: 25px
}

.m_footer .m_footer__footnotes .m_footnotes .m_footnotes__item:last-of-type {
    padding-bottom: 14px
}

.m_footer .m_footer__datleitfadenid {
    padding: 35px 0
}

    .m_footer .m_footer__datleitfadenid li {
        margin-bottom: 10px
    }

        .m_footer .m_footer__datleitfadenid li:last-child {
            margin-bottom: 0
        }

@media (min-width:321px) {
    .m_footer .m_dealer_info {
        margin-bottom: -1px
    }
}

@media (min-width:501px) {
    .m_footer .m_footer__header {
        padding: 50px 0 38px
    }

    .m_footer .m_footer__supportbar {
        padding: 40px 0
    }

    .m_footer .m_footer__lower-body {
        padding: 0 0 9px;
        margin: 0 50px
    }

    .m_footer .m_dealer_info {
        margin-bottom: 0
    }

    .m_footer .m_footer__socialbar {
        margin: 7px 0 3px
    }
}

@media (min-width:769px) {
    .m_footer .m_footer__sitemap {
        border-left: solid 1px #b0b6b8;
        clear: none
    }

    .m_footer .m_footer__lower-body {
        padding: 13px 0 5px
    }

    .m_footer .m_footer__socialbar {
        float: right;
        margin-top: 0;
        width: auto
    }

    .m_footer .m_footer__footnotes .m_footnotes .m_footnotes__item:first-of-type {
        padding-top: 35px
    }

    .m_footer .m_footer__footnotes .m_footnotes .m_footnotes__item:last-of-type {
        padding-bottom: 8px
    }
}

@media print {
    .m_footer .m_dealer_info__container-wrapper, .m_footer .m_footer__kontaktbar, .m_footer .m_footer__lower-body, .m_footer .m_footer__sitemap, .m_footer .m_footer__supportbar {
        display: none !important
    }

    .m_footer .m_footer__body {
        background-color: #fff
    }

    .m_footer .m_footer__dealer-info {
        page-break-after: auto;
        page-break-before: auto;
        page-break-inside: avoid
    }
}

.footnote__trigger, .m_footnotes__list, .m_galerie_layer, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container.native-full-screen .js-full-screen-btn {
    display: none
}

.footnote__trigger {
    font-size: 10px;
    line-height: 1em;
    cursor: pointer;
    color: #6d7579
}

h3 .footnote__trigger {
    font-size: .5em
}

.m_offer_box .footnote__trigger:active, .m_offer_box .footnote__trigger:hover, .m_stage-item--inverted .footnote__trigger:active, .m_stage-item--inverted .footnote__trigger:hover {
    color: #fff
}

.m_galerie_layer {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000000001;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: rgba(0,0,0,.5)
}

    .m_galerie_layer .m_galerie_layer__border {
        color: #fff;
        box-shadow: 0 0 0 5px rgba(255,255,255,.15);
        background-color: #000;
        padding: 4px 8px;
        box-sizing: border-box
    }

    .m_galerie_layer .m_galerie_layer__inner {
        font-family: AudiTypeExtendedNormal,Verdana,sans-serif;
        color: #fff;
        position: relative;
        height: 100%;
        width: 100%;
        background: #000;
        transition: margin .3s linear,width .3s linear
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container {
            position: relative;
            width: 100%
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container.native-full-screen {
                width: 100%;
                height: 100%;
                background-color: #000
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container.native-full-screen .m_galerie_layer__inner__slide-container__view {
                    height: 100% !important
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container.native-full-screen .js-slide-control-native-full-screen {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M6.2%205.3c-.7%200-1.3.3-1.8.8-.5.6-.8%201.1-.8%201.8v5.5H5V7.9c0-.3.1-.7.4-.8.1-.3.4-.4.8-.4h19.1L16.8%2015V9h-1.5v8.5H24v-1.3h-6.2l8.6-8.8v15.8c0%20.3-.1.7-.4.8-.3.3-.5.4-.9.4H19v1.3h6c.7%200%201.3-.3%201.8-.7.5-.4.8-1.1.7-1.8V5.3H6.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13.1%2017.7H3.5V24c0%20.4.1.8.4%201.1.3.3.7.4%201.1.4h9.6v-6.3c-.1-.9-.6-1.5-1.5-1.5zM5%2024.2c-.1%200-.1-.1-.1-.1v-5H13.2v5.3H5v-.2z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') !important;
                    background-repeat: no-repeat !important;
                    display: none
                }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view {
                background-color: #000;
                height: 80vh;
                position: relative;
                top: 0;
                left: 0;
                width: 100%
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-image-placeholder, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    background-position: center;
                    background-size: contain;
                    background-repeat: no-repeat;
                    margin: 0 auto
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder {
                    transition: height .3s,width .3s,padding-top .3s,opacity .3s
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder .m_galerie_layer__inner__slide-container__video-container {
                        display: block;
                        width: 100%;
                        margin: 0 auto
                    }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder .m_galerie_layer__inner__slide-container__video-container.is-played .mejs-controls {
                            bottom: -80px;
                            transition: bottom .3s
                        }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder .m_galerie_layer__inner__slide-container__video-container.is-played:hover .mejs-controls, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder .m_galerie_layer__inner__slide-container__video-container.is-unplayed .mejs-controls {
                            bottom: 0
                        }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder {
                    width: 70%;
                    margin: 29% 15% 0
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio-container__title {
                        font-weight: 700;
                        margin-bottom: 20px
                    }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .js-galerie-audio__placeholder {
                        margin-bottom: 20px
                    }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls {
                        display: none
                    }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls .js-galerie-audio__play-pause {
                            margin-right: 0;
                            display: inline-block;
                            width: 40px;
                            height: 20px;
                            float: left;
                            background-position: left center;
                            background-size: 30px;
                            cursor: pointer
                        }

                            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls .js-galerie-audio__play-pause.is-play {
                                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-99.1%203h6.9v24h-6.9zM-89.7%203h6.9v24h-6.9z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                                background-repeat: no-repeat
                            }

                            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls .js-galerie-audio__play-pause.is-pause {
                                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                                background-repeat: no-repeat
                            }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls .js-galerie-audio__time-current {
                            margin-right: 5px;
                            padding-right: 10px;
                            border-right: 1px solid #d0d3d4;
                            font-size: 15px;
                            line-height: 1.33333333
                        }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls .js-galerie-audio__time-total {
                            color: #8e9498;
                            font-size: 15px;
                            line-height: 1.33333333
                        }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-audio-placeholder.audio-loaded .m_galerie_layer__inner__slide-container__audio-container .m_galerie_layer__inner__slide-container__audio__controls {
                        display: block
                    }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .mejs-time-float-current {
                    display: none
                }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__counter {
                position: absolute;
                top: 20px;
                left: 20px;
                max-height: 40px
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__counter > span {
                    font-size: 18px;
                    line-height: 1.33333333;
                    font-weight: 300;
                    position: relative
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__counter > span.js-slide-couner-current {
                        font-weight: 700;
                        padding-right: 5px
                    }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__counter > span.js-slide-couner-current:after {
                            content: "";
                            position: absolute;
                            top: 3px;
                            right: 0;
                            width: 1px;
                            height: 17px;
                            background-color: #d0d3d4
                        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls {
                position: absolute;
                top: 20px;
                right: 20px;
                z-index: 110
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls > * {
                    display: inline-block
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-close, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-native-full-screen {
                    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQ0I0MjAyMEM5OTkxMUU0QUNFQkQyOEE3RTBEQTE3MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQ0I0MjAyMUM5OTkxMUU0QUNFQkQyOEE3RTBEQTE3MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDQjQyMDFFQzk5OTExRTRBQ0VCRDI4QTdFMERBMTcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZDQjQyMDFGQzk5OTExRTRBQ0VCRDI4QTdFMERBMTcxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++bPvDAAAAKdJREFUeNpi/P//P8NAAsZRB4w6YKAdwESBXgcg/j+QDhjwEBh1wKgDhrcDHHCIK+AxSwCIA0g0D1iSAEtCLPg/DvH3QDwfynZAUicAxOeh8qSYR7IDEqBy89EcsB9quQGtHYDsiPNIjsFnOdUdgOyI/0RYThMHwBxBjOV4zcNVHYMEGamY23CaN+qAAXcAC4EWz4C1CWnRUCQpCkab5aMOGDkOAAgwAP5cOkVZaUHdAAAAAElFTkSuQmCC);
                    position: relative;
                    top: 0;
                    right: 0;
                    width: 30px;
                    height: 30px;
                    cursor: pointer;
                    background-color: #000;
                    background-repeat: no-repeat;
                    background-position: center center;
                    margin-right: 15px
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn:hover, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-close:hover, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download.is-open, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download:hover, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-native-full-screen:hover {
                        background-color: #434c53
                    }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download .js-slide-control-download__links_container {
                        display: none;
                        position: absolute;
                        top: 50px;
                        right: 0;
                        padding: 20px;
                        min-width: 200px
                    }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download .js-slide-control-download__links_container > p {
                            font-weight: 700;
                            margin-bottom: 10px
                        }

                        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download .js-slide-control-download__links_container > a {
                            color: #fff;
                            display: block;
                            padding-left: 15px;
                            position: relative
                        }

                            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download .js-slide-control-download__links_container > a:before {
                                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                                background-repeat: no-repeat;
                                content: '';
                                display: block;
                                width: 15px;
                                height: 20px;
                                position: absolute;
                                left: 0;
                                top: 0;
                                background-size: contain;
                                background-position: center
                            }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-download.is-open .js-slide-control-download__links_container {
                        display: block
                    }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-close {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M28%2036.4L26.4%2035%2016%2045.6%205.4%2035%204%2036.4%2014.6%2047%204%2057.4%205.4%2059%2016%2048.4%2026.6%2059l1.4-1.4L17.4%2047%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat;
                    margin-right: 0;
                    background-size: 50% 50%
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-native-full-screen {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%205.3v1.3h5.9l-8.5%208.1c-.3-.1-.4-.1-.7-.1H5.3V9.5c0-.7.5-1.1%201.2-1.1h8.8V7.1H6.4C5.1%207.1%204%208.1%204%209.5v17.2h20.1c1.3%200%202.4-1.1%202.4-2.4v-6.5h-1.3v6.5c0%20.7-.5%201.2-1.2%201.2h-5.7v-8.9c0-.3-.1-.5-.1-.7l8.5-8.4v5.6H28V5.3h-8zm-2.8%2020H5.9c-.3%200-.5-.1-.5-.3v-9h11.3c.3%200%20.5.1.5.4v8.9z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat;
                    display: none
                }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls {
                position: absolute;
                top: 50%;
                -ms-transform: translateY(-50%);
                transform: translateY(-50%);
                height: 30px;
                display: block;
                width: 100%
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-left-control, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-right-control {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M17.2%2026.4L9.4%2016l7.8-10.4h5.3L14.8%2016l7.7%2010.4%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    width: 30px;
                    height: 30px;
                    display: block;
                    left: 20px;
                    position: absolute;
                    background-repeat: no-repeat;
                    background-position: center center;
                    background-size: 60% 60%
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-left-control:hover, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-right-control:hover {
                        cursor: pointer;
                        background-color: #434c53
                    }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-right-control {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M14.7%205.6L22.5%2016l-7.8%2010.4H9.4L17.1%2016%209.4%205.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat;
                    left: auto;
                    right: 20px
                }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat;
                display: none;
                position: absolute;
                right: 20px;
                top: 90%;
                width: 30px;
                height: 30px;
                box-shadow: 0 0 0 5px rgba(255,255,255,.15);
                background-position: center;
                background-size: 60%;
                cursor: pointer
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn.active {
                    background-color: #000
                }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__video-container .m_galerie_layer__inner__slide-container__video-player {
                position: absolute;
                left: 0;
                top: 0;
                width: 100%;
                height: 100%
            }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-preview-description {
            padding: 15px 25px
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider {
            margin-bottom: 15px;
            opacity: 0;
            height: 0;
            overflow: hidden;
            transition: opacity .3s linear
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider li {
                position: relative;
                display: none
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider li.is-visible {
                    display: block
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider li.m_galerie_layer__inner__slide-preview-container__item-type-audio:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider li.m_galerie_layer__inner__slide-preview-container__item-type-video:after {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat;
                    display: block;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    -ms-transform: translate(-50%,-50%);
                    transform: translate(-50%,-50%);
                    width: 35px;
                    height: 35px;
                    content: "";
                    background-position: center;
                    background-color: #000;
                    box-shadow: 0 0 0 5px rgba(255,255,255,.1);
                    cursor: pointer;
                    z-index: 5;
                    pointer-events: none
                }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider li.m_galerie_layer__inner__slide-preview-container__item-type-audio:after {
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat
                }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view {
            position: absolute;
            top: 200%;
            left: 0;
            width: 100%;
            height: 90%;
            background: #000;
            z-index: 99;
            overflow-x: hidden;
            overflow-y: auto;
            padding-bottom: 80px;
            transition: top .3s ease-in-out
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul {
                list-style: none;
                padding: 15px
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li {
                    position: relative;
                    display: none;
                    width: 50%;
                    padding: 5px;
                    float: left
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li:hover {
                        cursor: pointer
                    }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-audio:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-video:after {
                        background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                        background-repeat: no-repeat;
                        display: block;
                        position: absolute;
                        top: 50%;
                        left: 50%;
                        -ms-transform: translate(-50%,-50%);
                        transform: translate(-50%,-50%);
                        width: 35px;
                        height: 35px;
                        content: "";
                        background-position: center;
                        background-color: #000;
                        box-shadow: 0 0 0 5px rgba(255,255,255,.1);
                        cursor: pointer;
                        z-index: 6;
                        pointer-events: none
                    }

.m_header .has-shadow, .m_header .m_header__flyout, .m_header .m_header__m-nav-holder.m_header__nav-holder.is-open, .m_header .m_header__t-nav-holder.m_header__nav-holder.is-open {
    box-shadow: 0 10px 5px -5px rgba(0,0,0,.25)
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-audio.m_galerie_layer__inner__grid-view__item-type-audio:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-video.m_galerie_layer__inner__grid-view__item-type-audio:after {
    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-audio:hover:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-video:hover:after {
    background-color: #8e9498
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.is-visible {
    display: block
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li img {
    width: 100%;
    height: auto
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer {
    position: relative;
    z-index: 120;
    min-height: 30px;
    width: 100%;
    bottom: 0;
    padding: 10px 20px;
    background: #000
}

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > * {
        display: none
    }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > i {
        display: block;
        position: absolute;
        left: 100%;
        top: 40%;
        z-index: 200;
        height: 20px;
        width: 20px;
        -ms-transform: translateX(-50px);
        transform: translateX(-50px);
        background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
        background-repeat: no-repeat;
        background-size: contain
    }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile {
        display: block;
        width: 100%;
        position: relative;
        top: auto;
        left: auto;
        background: #000;
        padding: 10px 20px;
        color: #fff;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -moz-appearance: none;
        -webkit-appearance: none;
        appearance: none;
        box-sizing: border-box
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile option {
            padding: 5px
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile option:first-child {
                border-bottom: 1px solid #d0d3d4;
                margin-bottom: 5px
            }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile:active, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile:focus {
            outline: 0;
            border-color: #fff
        }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer .js-grid-view {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAABBNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo2MTMzODJCREQ1MkIxMUU0OEIwREVFOEMwNUIzQ0NCMDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo2MTMzODJCRUQ1MkIxMUU0OEIwREVFOEMwNUIzQ0NCMDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo2MTMzODJDMEQ1MkIxMUU0OEIwREVFOEMwNUIzQ0NCMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo2MTMzODJCRkQ1MkIxMUU0OEIwREVFOEMwNUIzQ0NCMDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgrg68utAAAAPElEQVQ4EWPcsG3HfwYkEODlwQjjkiLHBNNEKT34DKLUR4NYPyMpUYwvaQy+WKOaiwZx9FHqtNHoJxyCANGWIW393voZAAAAAElFTkSuQmCC) center left no-repeat;
        padding: 0 30px;
        margin-right: 30px;
        border-right: 1px solid #fff;
        cursor: pointer;
        color: #b0b6b8;
        float: left
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer .js-grid-view:hover {
            color: #fff;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAABBNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iCiAgICAgICAgICAgIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIj4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo4MUJEQ0Q3N0Q1MkExMUU0OEIwREVFOEMwNUIzQ0NCMDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo4MUJEQ0Q3OEQ1MkExMUU0OEIwREVFOEMwNUIzQ0NCMDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo4MUJEQ0Q3QUQ1MkExMUU0OEIwREVFOEMwNUIzQ0NCMDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDo4MUJEQ0Q3OUQ1MkExMUU0OEIwREVFOEMwNUIzQ0NCMDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo6THKUAAAAOUlEQVQ4EWP8DwQMSIARCGBcUuSYYJoopQefQZT6aBDrZyQlivEljcEXa1Rz0SCOPkqdNhr9hEMQAMCrJArRCPIIAAAAAElFTkSuQmCC)
        }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer ul {
        list-style: none
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer ul li {
            display: inline-block;
            color: #b0b6b8;
            margin-right: 30px
        }

.m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .js-slide-control-native-full-screen, .m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__counter, html.mejs-fullscreen .mejs-controls {
    display: none
}

.m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer ul li.active, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer ul li:hover {
    color: #fff;
    cursor: pointer
}

.m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-image-placeholder {
    background-image: none !important
}

.m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-video-placeholder, .m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container {
    opacity: 0
}

.m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .m_galerie_layer__inner__grid-view {
    top: 80px
}

.m_galerie_layer.is-in-grid-view .m_galerie_layer__inner .js-grid-view {
    color: #fff
}

.m_galerie_layer.is-in-full-screen .m_galerie_layer__inner {
    margin: auto;
    width: 100%
}

    .m_galerie_layer.is-in-full-screen .m_galerie_layer__inner .m_galerie_layer__inner__slide-container-full-screen-btn {
        background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
        background-repeat: no-repeat
    }

.m_galerie_layer.is-in-full-screen .m_galerie_layer__inner__slide-preview-container .js-slide-preview-description {
    padding: 15px 25px
}

.m_galerie_layer.is-in-full-screen .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider {
    margin-bottom: 0 !important;
    opacity: 0 !important;
    height: 0 !important;
    overflow: hidden !important
}

body.gallery-open .m_galerie_layer .m_galerie_layer__inner__slide-preview-container {
    opacity: 1
}

@media (max-width:768px) {
    .m_vtp_result_list__container .m_header__flyout--emission-icons-legend {
        flex-flow: column
    }

    body.in-landscape-view .m_galerie_layer .m_galerie_layer__inner__slide-preview-container {
        opacity: 0;
        height: 1px;
        overflow: hidden
    }

    body.in-landscape-view .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn {
        display: none
    }

    body.in-landscape-view body.in-portrait-view .m_galerie_layer .m_galerie_layer__inner__slide-preview-container {
        opacity: 1;
        height: auto
    }
}

@media (min-width:501px) {
    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn {
        display: block
    }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container {
        height: auto
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider {
            display: block;
            margin: 0 20px;
            opacity: 1;
            height: 100%;
            overflow: hidden
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul {
                display: block;
                width: 999999px;
                float: left
            }

                .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li {
                    float: left;
                    width: 109px;
                    margin-right: 10px
                }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li.active .responsive-container {
                        border: 1px solid #fff
                    }

                    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li > img {
                        width: 100%;
                        height: auto;
                        cursor: pointer;
                        border: 1px solid #000
                    }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li {
        width: 33%
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-audio:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-video:after {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat;
            width: 50px;
            height: 50px
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li.m_galerie_layer__inner__grid-view__item-type-audio:after {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat
        }
}

@media (min-width:769px) {
    .m_galerie_layer .m_galerie_layer__inner {
        height: 100%;
        width: 90%;
        margin: 0 auto;
        background: #000
    }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__view .js-image-placeholder {
            background-size: auto
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__gallery-controls .js-slide-control-native-full-screen {
            display: inline-block
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn {
            top: 96%
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls {
            height: 40px
        }

            .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-left-control, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container__slide-controls .js-slide-right-control {
                width: 40px;
                height: 40px
            }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__grid-view ul li {
            width: 25%
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li {
            width: 165px
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > * {
            display: block
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > i {
            background: 0 0
        }

        .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__footer > .m_galerie_layer__inner__footer__mobile {
            display: none
        }
}

@media (min-width:1025px) {
    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-container .m_galerie_layer__inner__slide-container-full-screen-btn {
        top: 94%
    }

    .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li.m_galerie_layer__inner__slide-preview-container__item-type-audio:after, .m_galerie_layer .m_galerie_layer__inner .m_galerie_layer__inner__slide-preview-container .js-slide-thumbnail-slider > ul > li.m_galerie_layer__inner__slide-preview-container__item-type-video:after {
        width: 50px;
        height: 50px
    }
}

.is-ios .m_galerie_layer__inner__footer input, .is-ios .m_galerie_layer__inner__footer select, .is-ios .m_galerie_layer__inner__footer textarea {
    font-size: 16px
}

.m_header .m_search_field__input::-ms-clear, .m_header ::-ms-clear {
    display: none !important
}

.m_header .m_header__logo-bar {
    padding: 0 4% 20px;
    border-bottom: 1px solid #d5d9d8
}

.m_header .m_header__body {
    display: block
}

.m_header .m_header__navigations {
    position: absolute;
    top: 100%;
    width: 100%
}

.m_header .m_header__aside {
    padding: 0 4%
}

    .m_header .m_header__aside.is-stuck {
        background-color: #000;
        color: #fff
    }

        .m_header .m_header__aside.is-stuck .m_header_aside__part--left [data-type=topic], .m_header .m_header__aside.is-stuck .m_header_aside__part--right {
            display: none
        }

        .m_header .m_header__aside.is-stuck .x_button {
            background-color: #e6e8e8;
            color: #000;
            padding-right: 15px;
            margin-left: 25px
        }

            .m_header .m_header__aside.is-stuck .x_button .icon-car-sale, .m_header .m_header__aside.is-stuck .x_button .icon-car-sale-red {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M20%2014.9c-1.1-.1-3.8-.2-4-.2s-2.9.1-4%20.2c-.3%200-.5.2-.6.3-.2.3-.1.8-.1.9l1%203.3s.1.4.6.6c.7.1%201.3.1%202.1.1h1.8c.8%200%201.5%200%202.1-.1.5-.2.6-.6.6-.6l1-3.3c0-.1.2-.5-.1-.9%200-.1-.1-.3-.4-.3zm0%201l-1%203.4s0%20.1-.2.1c-.5.1-1.1.1-1.9.1h-1.8c-.8%200-1.4%200-1.9-.1-.1%200-.2-.1-.2-.1l-1-3.4v-.3c1.1-.1%203.8-.2%204-.2.1%200%202.9.1%204%20.2v.3zm6.9-1.4c-.1-.5-.4-.9-.7-1.2-.1%200-.3-.2-.6-.5-.1-.1-.2-.2-.3-.2h1.1v-1.4h-2.1c-.2-.4-.3-.6-.4-.9-.3-.7-.4-.8-.6-1.2l-.1-.1c-.2-.4-.5-1-1.3-1.1H10.1C9.3%208%209%208.6%208.8%209l-.1.1c-.3.5-.3.6-.6%201.2-.1.2-.2.5-.4.9H5.5v1.4h1.1c-.1.1-.2.2-.3.2-.3.2-.5.4-.6.5-.3.3-.6.7-.7%201.2v1c0%20.2.1.8.1%201.5v.3c.2%206.1.2%206.3.3%206.4.2.5.7.5%201.1.5%202.1%200%202.2-.1%202.3-.1.2-.1.4-.5.4-1.1v-1.2c1.4.1%203.6.2%206.8.3%203.2-.1%205.3-.2%206.8-.3V23c0%20.6.2.9.4%201.1.1.1.2.1%202.3.1.4%200%20.9%200%201.1-.5%200-.1.1-.3.3-6.4V17c.1-.7.1-1.4.1-1.5%200-.1%200-.5-.1-1zm-2.5-2zM8.9%2010.7c.3-.6.3-.7.6-1.2l.1-.1c.2-.4.4-.6.7-.7h11.4c.3.1.5.3.7.7l.1.1c.2.4.3.5.6%201.2.1.3.3.7.6%201.3H8.4c.2-.6.4-1%20.5-1.3zm-1.3%201.7zm-1.6%203V15c.4.1.8.1%201.2.2.7.1%201.4.2%201.6.3.3.1.4.1.5.3.2.3.3%201.1.3%201.4v.1h-.4c-.2%200-2.2-.4-3.2-.6v-1.3zm19.6%204.4l-.1.5c-.1.1-.1.2-.2.3-.8.2-5.8.4-9.3.5-3.4-.1-8.5-.3-9.3-.5%200-.1-.1-.2-.2-.3l-.1-.5c-.1-.5-.2-1.5-.3-2.4%201.1.2%202.9.6%203.1.6H9.8s.4%200%20.5-.2c.1-.1.2-.2.1-.5v-.2c-.1-.4-.2-1.2-.4-1.6-.2-.5-.6-.6-.9-.6-.4-.1-1.1-.2-1.8-.3-.4-.1-.8-.1-1.2-.2.1-.1.1-.2.2-.3.1%200%20.3-.2.6-.5.3-.2.6-.5.8-.6H24.3c.2.1.5.4.8.6.3.2.5.4.6.5s.2.2.2.3c-.3.1-.8.1-1.2.2-.7.1-1.4.2-1.8.3-.3.1-.6.1-.9.6-.2.4-.3%201.2-.4%201.6v.2c0%20.3%200%20.4.1.5s.3.2.5.2H22.8c.2%200%202-.3%203-.5-.1.9-.2%201.8-.2%202.3zm.4-4.4c0%20.2-.1.7-.1%201.3-1%20.2-2.9.6-3.2.6h-.4v-.1c.1-.4.2-1.1.3-1.4.1-.2.1-.2.5-.3.3-.1%201-.2%201.6-.3.4-.1.9-.1%201.2-.2.2.2.1.4.1.4z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

            .m_header .m_header__aside.is-stuck .x_button .icon-menu {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M-101%209h20v1h-20zM-101%2014h20v1h-20zM-101%2019h20v1h-20z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

            .m_header .m_header__aside.is-stuck .x_button .icon-search {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20preserveAspectRatio%3D%22xMinYMid%22%3E%3Cpath%20d%3D%22M18.7%2019.7l-1-1%20.7-.6%201%201M25%2026c-.1%200-.3%200-.3-.1l-5.3-5.4.7-.7%205.3%205.4c.2.2.2.5%200%20.7-.1.1-.3.1-.4.1zM13.2%2019.2h-.1c-1.8%200-3.5-.8-4.7-2-1.2-1.3-1.9-2.9-1.9-4.7C6.6%208.9%209.6%206%2013.2%206h.1c3.7.1%206.6%203.1%206.6%206.7-.1%203.6-3.1%206.5-6.7%206.5zm0-12.3c-3.1%200-5.7%202.5-5.7%205.6%200%201.5.5%202.9%201.6%204s2.5%201.7%204%201.7h.1c3.1%200%205.7-2.5%205.7-5.6.1-3-2.4-5.6-5.6-5.7h-.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

            .m_header .m_header__aside.is-stuck .x_button .icon-contact-red:first-of-type {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M27.5%2024.5H6.7c-1.2%200-2.2-1-2.2-2.2V7.5h20.9c.6%200%201.1.2%201.5.7.4.4.6%201%20.6%201.6v14.7zm-22-16v13.8c0%20.7.5%201.2%201.2%201.2h19.8V9.7c0-.3-.1-.6-.3-.9-.2-.2-.5-.3-.8-.3H5.5zM16%2018.9l-7.9-6.2.6-.8%207.3%205.7%207.2-5.8.6.8-7.8%206.3z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

.m_header .m_header__holder {
    overflow: hidden;
    z-index: 100;
    position: absolute;
    top: 100%;
    width: 100%
}

.m_header .m_header__flyout {
    overflow: hidden;
    transition: max-height .4s;
    background-color: #fff;
    position: absolute;
    width: 100%;
    z-index: 1010;
    max-height: 0
}

.m_header .m_header__flyout-exit {
    display: none;
    width: 30px;
    height: 30px;
    background-color: #000;
    position: absolute;
    right: 4%;
    bottom: 20px;
    text-indent: -999em;
    background-position: center center;
    background-size: 15px
}

.m_header .m_header__flyout--contact .m_header__flyout-exit {
    display: block
}

.m_header .m_header__flyout--search .m_header__flyout-exit {
    display: none
}

.m_header .stickyscroll-exit {
    position: relative;
    z-index: 6;
    display: block;
    float: right;
    bottom: 15px;
    margin-top: 20px
}

.m_header .m_header__nav-holder, .m_header .scrollable-stuck-container .m_m-nav__flyout-exit {
    display: none
}

.m_header .is-oversize.is-open .stickyscroll-exit {
    position: fixed;
    right: 25px;
    bottom: 15px;
    float: none;
    margin-top: 0
}

.m_header .scrollable-stuck-container {
    position: fixed !important;
    top: 0 !important;
    width: 100%;
    overflow: hidden
}

    .m_header .scrollable-stuck-container.is-open {
        padding: 70px 0 0;
        z-index: 99
    }

        .m_header .scrollable-stuck-container.is-open.m_header__flyout--contact {
            padding-top: 40px;
            overflow: visible !important
        }

        .m_header .scrollable-stuck-container.is-open.m_header__flyout--model {
            padding-top: 50px;
            overflow: visible !important
        }

    .m_header .scrollable-stuck-container.is-oversize {
        background-color: #fff;
        height: 100% !important
    }

        .m_header .scrollable-stuck-container.is-oversize > div {
            overflow-y: scroll !important;
            scroll-behavior: smooth;
            background-color: #fff;
            height: 100% !important
        }

        .m_header .scrollable-stuck-container.is-oversize .m_t-nav {
            padding-bottom: 40px
        }

.m_header .m_header__flyout-origin {
    min-height: 50px;
    background-color: #fff
}

.m_header .m_header__nav-holder.is-open {
    display: block;
    position: absolute;
    width: 100%;
    top: 100%;
    z-index: 120;
    background-color: #fff
}

    .m_header .m_header__holder.is-open.is-oversize:after, .m_header .m_header__nav-holder.is-open.is-oversize:after {
        content: '';
        display: block;
        background-color: #fff;
        opacity: .5;
        width: 40px;
        height: 40px;
        bottom: 10px;
        position: fixed;
        right: 15px;
        z-index: 5;
        margin-right: 5px
    }

.m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-container .m_stock_teaser {
    margin-right: 6%;
    margin-left: 6%;
    padding-top: 30px
}

.m_header .m_header__flyout--offerstock-container .m_stock_teaser {
    padding-top: 20px
}

.m_header .m_t-nav__subnav-content .m_header__flyout--offerstock-wrapper {
    padding-top: 20px;
    padding-bottom: 20px
}

.m_header .m_header__flyout--offerstock-container .m_offer_stock, .m_header .m_header__flyout--offerstock-container .m_stock_teaser {
    border: none
}

.m_header .m_header__flyout-footer {
    background-color: #f2f2f2
}

.m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend, .m_header .m_m-nav__subnav-content .m_header__flyout--quickaccess-wrapper {
    margin-right: 4%;
    margin-left: 4%
}

.m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend {
    padding-top: 25px;
    padding-bottom: 25px;
    border-top: 1px solid #b3b3b3
}

.m_header .m_header__flyout--emission-icons-legend, .m_header .m_header__flyout--quickaccess-wrapper {
    padding-bottom: 25px
}

.m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-wrapper {
    padding-top: 5px;
    padding-bottom: 10px;
    margin-right: 4%;
    margin-left: 4%
}

.m_header__flyout--contact, .m_header__flyout--model, .m_header__flyout--search, .m_header__flyout--topic {
    background-color: #fff
}

@media (min-width:501px) {
    .m_header__flyout--offerstock-container {
        width: 65%
    }

        .m_header__flyout--offerstock-container .m_offer_stock, .m_header__flyout--offerstock-container .m_vtp_stock_teaser {
            width: 100%;
            padding-top: 30px;
            display: inline-block;
            margin-left: 6%;
            border-width: 0
        }

            .m_header__flyout--offerstock-container .m_offer_stock:first-of-type, .m_header__flyout--offerstock-container .m_vtp_stock_teaser:first-of-type {
                margin-left: 0
            }

    .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend, .m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-container .m_stock_teaser, .m_header .m_m-nav__subnav-content .m_header__flyout--quickaccess-wrapper {
        margin-left: 4%;
        margin-right: 4%
    }

    .m_m-nav .m_header__flyout--offerstock-container .m_stock_teaser, .m_t-nav__subnav-content .m_header__flyout--offerstock-container .m_stock_teaser {
        width: 100%;
        margin-left: 0
    }

    .m_t-nav__subnav-content .m_header__flyout--offerstock-container {
        width: 100%
    }

    .m_m-nav .m_header__flyout--offerstock-container {
        width: 100%
    }

    .m_header__flyout--model, .m_header__flyout--topic {
        background-color: #fff
    }

    .m_header__flyout--contact, .m_header__flyout--search {
        background-color: #fff;
        padding: 20px 4%
    }

    .m_header .is-stuck .scrollable-stuck-container {
        height: auto;
        width: auto;
        overflow-y: auto;
        position: relative
    }

    .m_header .m_header__flyout--offerstock-container {
        width: 100%
    }

    .m_header .m_t-nav__subnav-content .m_header__flyout--offerstock-wrapper {
        padding-top: 0;
        padding-bottom: 0
    }

    .m_header .m_t-nav__subnav-content .m_quick_access .m_quick_access__function-list {
        padding-top: 0
    }
}

@media (min-width:769px) {
    .m_header .m_header__logo-bar {
        border-bottom: 0
    }

    .m_header .m_header__flyout-footer {
        background-color: #fff;
        margin-left: 0
    }

    .m_header .m_header__t-nav-holder.m_header__nav-holder.is-open {
        box-shadow: none
    }

    .m_header .m_header__flyout--quickaccess-wrapper {
        padding-bottom: 0
    }

        .m_header .m_header__flyout--quickaccess-wrapper ul.m_quick_access__function-list {
            width: 100% !important
        }

        .m_header .m_header__flyout--quickaccess-wrapper li.m_quick_access__function-item {
            width: 30% !important
        }

            .m_header .m_header__flyout--quickaccess-wrapper li.m_quick_access__function-item:nth-of-type(odd) {
                clear: none !important
            }

        .m_header .m_header__flyout--quickaccess-wrapper .m_quick_access .m_quick_access__function-item {
            margin-right: 0
        }

            .m_header .m_header__flyout--quickaccess-wrapper .m_quick_access .m_quick_access__function-item:nth-of-type(3n+1) {
                clear: left;
                margin-left: 0;
                margin-right: 0
            }

            .m_header .m_header__flyout--quickaccess-wrapper .m_quick_access .m_quick_access__function-item:nth-of-type(even) {
                margin-left: 0
            }

    .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend {
        width: 100%
    }

        .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend:after, .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend:before {
            content: " ";
            display: table
        }

        .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend:after {
            clear: both
        }

    .m_header .m_t-nav__subnav-content .m_header__flyout--offerstock-wrapper {
        padding-top: 20px;
        padding-bottom: 0
    }

    .m_header .m_header__nav-holder .stickyscroll-exit {
        display: none
    }

    .m_header .m_header__flyout-wrapper {
        padding: 20px 4% 60px;
        background-color: #fff;
        position: relative
    }

    .m_header .m_header__flyout--contact, .m_header .m_header__flyout--search {
        padding: 0
    }

    .m_header .m_car-data__item, .m_header .m_quick_access__function-item {
        display: inline-block;
        float: left;
        margin-right: 30px
    }

        .m_header .m_car-data__item i, .m_header .m_quick_access__function-item i {
            margin-right: 5px
        }

    .m_header .m_header__contact-content ~ .m_header__flyout-footer, .m_header .m_header__search-content ~ .m_header__flyout-footer {
        display: none !important
    }

    .m_header .btn.btn-default {
        text-align: left
    }

    .m_header .btn-default.btn-default--simple-lg span {
        width: auto
    }

    .m_header .m_header__body {
        background-color: #fff;
        display: table;
        width: 100%;
        padding: 0 4%
    }

    .m_header .m_header__m-nav-holder {
        margin: 0 4%;
        display: block;
        border-bottom: 1px solid #d5d9d8
    }

        .m_header .m_header__m-nav-holder.is-open {
            width: auto;
            position: static
        }

    .m_header .m_header__t-nav-holder, .m_header .m_header__t-nav-holder.is-open {
        display: table-cell;
        vertical-align: top;
        position: static;
        width: auto;
        top: auto
    }

    .m_header .m_header__aside {
        float: right;
        padding: 0
    }

    .m_header .m_header__flyout--search .m_header__flyout-exit, .m_header .m_header__flyout-exit {
        display: block
    }

        .m_header .is-open.is-oversize:after, .m_header .m_header__flyout-exit.stickyscroll-exit, .m_header .scrollable-stuck-container .stickyscroll-exit {
            display: none
        }

    .m_header .scrollable-stuck-container.is-open {
        padding-top: 40px;
        width: 100%;
        left: 0
    }

        .m_header .scrollable-stuck-container.is-open .stickyscroll-exit {
            display: block;
            position: absolute;
            right: 25px;
            bottom: 75px
        }

        .m_header .scrollable-stuck-container.is-open.is-oversize .stickyscroll-exit {
            position: fixed;
            bottom: 25px;
            right: 42px
        }

        .m_header .scrollable-stuck-container .is-open .m_header__flyout-exit.stickyscroll-exit, .m_header .scrollable-stuck-container.is-open.is-oversize:after {
            display: block
        }

    .m_header .m_header__flyout--offerstock-wrapper {
        margin-top: 20px;
        padding-top: 10px
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-wrapper {
        border-top: 1px solid #d5d9d8
    }

    .m_header .m_t-nav__subnav-content .old-row.m_offer_stock-container:first-child {
        margin-left: 0
    }

    .m_header .m_header__flyout--offerstock-container {
        width: 65%;
        margin-top: 20px
    }

        .m_header .m_header__flyout--offerstock-container .m_offer_stock, .m_header .m_header__flyout--offerstock-container .m_vtp_stock_teaser {
            width: 46.5%;
            display: inline-block;
            margin-left: 6%;
            border-width: 0
        }

            .m_header .m_header__flyout--offerstock-container .m_vtp_stock_teaser .m_offer_stock {
                width: 100%
            }

            .m_header .m_header__flyout--offerstock-container .m_offer_stock:first-of-type, .m_header .m_header__flyout--offerstock-container .m_vtp_stock_teaser:first-of-type {
                margin-left: 0
            }

    .m_header .m_header__flyout--emission-icons-legend, .m_header .m_header__flyout--quickaccess-wrapper {
        margin-top: 40px;
        padding-top: 20px;
        border-top: 1px solid #b3b3b3
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend, .m_header .m_m-nav__subnav-content .m_header__flyout--quickaccess-wrapper {
        margin-top: 20px;
        padding-top: 10px;
        border-top: 1px solid #b3b3b3
    }

    .m_header .m_t-nav__subnav-content .m_header__flyout--quickaccess-wrapper {
        margin-top: 10px;
        padding-top: 25px
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend {
        padding-top: 25px;
        padding-bottom: 0
    }

    .m_header .m_quick_access {
        border-left: none;
        padding-left: 0;
        width: 100%
    }

        .m_header .m_quick_access .m_quick_access__function-list {
            width: 65%
        }

        .m_header .m_quick_access .m_quick_access__function-item:first-of-type {
            margin-top: 20px;
            margin-left: 0;
            margin-right: 0
        }

        .m_header .m_quick_access .m_quick_access__function-item:nth-of-type(odd) {
            margin-left: 0;
            clear: left;
            margin-right: 0
        }

        .m_header .m_quick_access .m_quick_access__function-item {
            width: 45%;
            margin-top: 20px;
            margin-left: 5%
        }

    .m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-container .m_stock_teaser {
        width: 25%;
        padding: .5% 1%
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-wrapper, .m_header .m_m-nav__subnav-content .m_header__flyout--quickaccess-wrapper {
        margin-right: 0;
        margin-left: 0;
        padding-bottom: 0
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--emission-icons-legend {
        margin-right: 0;
        margin-left: 0
    }

    .m_header .m_m-nav__subnav-content .m_header__flyout--offerstock-container {
        margin-top: 0
    }

    .m_header .m_m-nav__subnav-content .m_offer_stock {
        padding-top: 15px
    }
}

.m_hgs_map .back-link, .m_hgs_map .m_hgs_map_title {
    margin-bottom: 20px
}

.m_hgs_map, .m_hgs_map .location-info {
    position: relative
}

@media print {
    .m_header .m_header__body, .m_header .m_header__m-nav-holder {
        display: none
    }
}

.m_header_aside {
    overflow: visible
}

    .m_header_aside .m_header_aside__part {
        white-space: nowrap;
        font-size: 0
    }

    .m_header_aside .m_header_aside__part--left {
        float: left;
        margin-left: -15px
    }

    .m_header_aside .m_header_aside__part--right {
        float: right;
        margin-right: -9px
    }

    .m_header_aside .iph-call-button-wrapper {
        display: inline-block;
        width: 30px;
        height: 50px;
        line-height: 50px;
        margin-left: 9px
    }

.m_header--service .m_header_aside__item--models, .m_header--vtp .m_header_aside__part--right, .m_hgs_map {
    display: none
}

.m_header_aside .iph-call-button {
    vertical-align: middle
}

    .m_header_aside .iph-call-button .iph-icon {
        width: 23px;
        height: 23px
    }

    .m_header_aside .iph-call-button:hover {
        color: #c03
    }

@media (min-width:768px) {
    .m_header_aside .iph-call-button-wrapper {
        display: none
    }
}

@media (min-width:501px) {
    .m_header_aside .m_header_aside__part--left {
        margin-left: -35px
    }

    .m_header_aside .m_header_aside__part--right {
        margin-right: 0
    }

        .m_header_aside .m_header_aside__part--right .icon-contact, .m_header_aside .m_header_aside__part--right .icon-contact-red {
            margin-right: 6px
        }

        .m_header_aside .m_header_aside__part--right .x_button.js-nav-btn-contact {
            margin-left: 15px
        }

    .m_header_aside .iph-call-button-wrapper {
        margin-left: 18px
    }
}

@media (min-width:769px) {
    .m_header_aside .m_header_aside__btn:hover {
        color: red
    }

    .m_header_aside .m_header_aside__part--left {
        display: none
    }
}

.m_hgs_map-container {
    background-color: #e7e9ea
}

    .m_hgs_map-container.location-active {
        background-color: #fff
    }

.m_hgs_map {
    margin-top: 50px
}

    .m_hgs_map .gmnoprint {
        opacity: 1 !important
    }

    .m_hgs_map .cluster {
        z-index: 1 !important
    }

        .m_hgs_map .cluster > div {
            line-height: 40px !important;
            color: #fff !important;
            font-family: AudiTypeExtendedBold,sans-serif !important;
            font-size: 20px !important
        }

.m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_count, .m_inpage_nav, .m_kontaktbar .m_kontaktbar__label, .m_logo_bar .m_logo_bar__brand {
    font-family: auditypeextendedbold,sans-serif
}

.m_hgs_map area {
    display: block !important;
    cursor: pointer !important
}

.m_hgs_map .m_hgs_map_map div {
    box-shadow: none !important
}

.m_hgs_map .m_hgs_map_map .map {
    display: inline-block;
    height: 485px
}

.m_hgs_map .m_hgs_map_map .location-info {
    display: none
}

.m_hgs_map .close-button {
    background-size: 18px;
    background-position: center;
    display: none;
    position: absolute;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #000;
    z-index: 99;
    color: #fff;
    cursor: pointer;
    top: 0;
    left: 0
}

.m_hgs_map .back-link, .m_hgs_map .more-info-link a {
    background-size: 12px;
    background-position: left center;
    padding-left: 16px
}

.m_hgs_map .more-info-link {
    margin: 20px 0;
    text-align: left
}

    .m_hgs_map .more-info-link a {
        display: inline-block
    }

.m_hgs_map.location-active .m_hgs_map_map .location-info {
    display: block
}

@media (min-width:501px) {
    .m_hgs_map-container, .m_hgs_map-container.location-active {
        background-color: #fff
    }

    .m_hgs_map {
        display: block
    }

        .m_hgs_map .m_hgs_map_map {
            display: relative
        }

            .m_hgs_map .m_hgs_map_map .map {
                width: 100%
            }

            .m_hgs_map .m_hgs_map_map .location-info, .m_hgs_map .m_hgs_map_map .location-info .back-link {
                display: none
            }

        .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--1, .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--2, .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--3 {
            width: 48%
        }

        .m_hgs_map.location-active .close-button, .m_hgs_map.location-active .m_hgs_map_map .location-info {
            display: block
        }
}

@media (min-width:769px) {
    .m_hgs_map {
        margin-top: 80px
    }

        .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--1, .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--2, .m_hgs_map .m_hgs_map_dealer-info .m_dealer_info--variant-a .m_dealer_info__container--3 {
            width: 100%
        }

        .m_hgs_map .m_hgs_map_title {
            margin-bottom: 30px
        }

        .m_hgs_map .more-info-link {
            text-align: center
        }

        .m_hgs_map.location-active .m_hgs_map_map {
            width: 100%;
            display: table
        }

            .m_hgs_map.location-active .m_hgs_map_map .location-info {
                width: 300px;
                display: inline-block;
                position: absolute;
                right: 0;
                background-color: #fff;
                z-index: 100;
                -ms-transform: translateX(0);
                transform: translateX(0);
                transition: transform ease .4s
            }

            .m_hgs_map.location-active .m_hgs_map_map .m_dealer_info.m_dealer_info--business {
                margin-top: 0
            }

            .m_hgs_map.location-active .m_hgs_map_map .m_dealer_info__container--2, .m_hgs_map.location-active .m_hgs_map_map .m_dealer_info__container--3 {
                padding: 0 20px
            }

        .m_hgs_map.location-active .close-button {
            display: block
        }
}

.m_hgs_offer_index__container {
    margin-top: 50px
}

.m_hgs_offer_index .m_hgs_offer_index__copy {
    margin-top: 9px
}

.m_hgs_offer_index .m_hgs_offer_index__item {
    float: left;
    margin: 23px 0 7px;
    width: 100%
}

    .m_hgs_offer_index .m_hgs_offer_index__item:last-of-type {
        margin-right: 0
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_image {
        width: 46%;
        height: auto;
        float: left;
        margin-right: 18px;
        margin-bottom: 5px;
        display: none
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_info {
        float: left;
        width: 100%
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_count {
        position: relative;
        text-rendering: optimizeLegibility;
        font-size: 26px;
        line-height: 1.15384615;
        line-height: 1em;
        font-weight: 700;
        margin-top: 12px;
        margin-right: 15px;
        display: inline-block
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_link {
        margin-top: 2px;
        display: inline-block
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_headline {
        margin-top: -4px;
        font-weight: 400;
        position: relative;
        text-rendering: optimizeLegibility;
        font-family: auditypeextendedbold,sans-serif;
        font-size: 13px;
        line-height: 1.38461538
    }

@media (min-width:769px) {
    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_image {
        display: block
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_count, .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_link {
        margin-right: 0;
        display: block
    }

    .m_hgs_offer_index .m_hgs_offer_index__item .m_hgs_offer_index__item_info {
        width: 44%
    }
}

.m_highlight {
    margin-top: 80px
}

    .m_highlight .m_highlight__envkv-label {
        margin-top: 15px
    }

    .m_highlight .m_highlight__content-container ul {
        display: block;
        padding: 0;
        margin: 20px 0 0;
        list-style: none
    }

        .m_highlight .m_highlight__content-container ul li {
            display: block;
            padding-top: 50%;
            width: 100%;
            position: relative;
            float: left
        }

            .m_highlight .m_highlight__content-container ul li .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul li .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

            .m_highlight .m_highlight__content-container ul li a {
                display: block;
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%
            }

                .m_highlight .m_highlight__content-container ul li a .m_highlight__item__image {
                    display: block;
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    background-position: center;
                    background-size: cover;
                    background-repeat: no-repeat
                }

                .m_highlight .m_highlight__content-container ul li a:before {
                    display: block;
                    position: absolute;
                    top: 10px;
                    right: 10px;
                    width: 30px;
                    height: 30px;
                    content: "";
                    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAhElEQVR4nO2YQQqAMAwEs+L/vxwvegsq3bYudufYggwDgVRkZoYw29cCT1iQRV5wrw4BYLZIREQ1sPIFLchiQRYLsqwlmCc9v7lWwRFYkKXcZt5wNwzVXeuG9N+CVZGrXM99Ur6gBVnkBZuHpGLEY0u+oAVZLMhiQRZ5QfgXMIkFWeQFD/FPIEvfCKErAAAAAElFTkSuQmCC) center center no-repeat #000;
                    box-shadow: 0 0 0 5px rgba(255,255,255,.1);
                    cursor: pointer;
                    z-index: 4;
                    pointer-events: none
                }

                .m_highlight .m_highlight__content-container ul li a .m_highlight__item__overlay {
                    display: block;
                    opacity: 0;
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    background-color: rgba(0,0,0,.8);
                    transition: opacity 250ms;
                    z-index: 3
                }

                    .m_highlight .m_highlight__content-container ul li a .m_highlight__item__overlay:hover {
                        opacity: 1
                    }

                    .m_highlight .m_highlight__content-container ul li a .m_highlight__item__overlay .m_highlight__item__overlay__text {
                        display: block;
                        position: relative;
                        text-align: center;
                        padding: 0 20px;
                        width: 100%;
                        box-sizing: border-box;
                        margin: 0;
                        top: 50%;
                        -ms-transform: translate(0,-50%);
                        transform: translate(0,-50%);
                        color: #fff
                    }

            .m_highlight .m_highlight__content-container ul li.m_highlight__item-type-audio a:after, .m_highlight .m_highlight__content-container ul li.m_highlight__item-type-video a:after {
                display: block;
                position: absolute;
                top: calc(50% - 25px);
                left: calc(50% - 25px);
                width: 50px;
                height: 50px;
                content: "";
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%22-107%20-1%2032%2032%22%3E%3Cpath%20d%3D%22M-83.3%2015L-98.7%203v24l15.4-12%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M-107-1h32v32h-32z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat;
                background-color: #000;
                background-position: center center;
                box-shadow: 0 0 0 5px rgba(255,255,255,.1);
                cursor: pointer;
                z-index: 2;
                pointer-events: none
            }

            .m_highlight .m_highlight__content-container ul li.m_highlight__item-type-audio a:after {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20d%3D%22M18.8%2040.5l-.6.7c1.6%201.4%202.5%203.2%202.5%205.1%200%201.9-.8%203.8-2.5%205.1l.6.7c1.8-1.6%202.8-3.7%202.8-6%200-1.8-.9-3.9-2.8-5.6zM22.8%2036.5l-.6.7c2.8%202.5%204.4%205.8%204.4%209.2s-1.6%206.7-4.4%209.2l.6.7c3-2.7%204.7-6.2%204.7-10%20.1-3.5-1.6-7-4.7-9.8zM3.5%2041.9v9.8H10l4.6%203.7V38.6L10%2041.9H3.5zm1%208.8v-7.9h5.2v7.9H4.5zm9.2-10.2v12.8l-3-2.3v-8.4l3-2.1z%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

@media (max-width:500px) {
    .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-10 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-2 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-4 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-6 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-8 .m_highlight__item, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item {
        width: 50%
    }

        .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-10 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-2 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-4 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-6 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-8 .m_highlight__item .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-10 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-2 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-4 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-6 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-8 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item:first-child, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item:first-child, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item:first-child, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item:first-child {
            width: 100%
        }

            .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item:first-child .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item:first-child .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item:first-child .m_highlight__item__image, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item:first-child .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-3 .m_highlight__item:first-child .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-5 .m_highlight__item:first-child .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-7 .m_highlight__item:first-child .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container .m_highlight__content-container__list-type-9 .m_highlight__item:first-child .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }
}

@media (min-width:501px) and (max-width:768px) {
    .m_footer .m_dealer_info__container--1 {
        max-width: 50%
    }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-0 {
        width: 40%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-0 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-1 {
        width: 60%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-1 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 .m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 {
        padding-top: 25%;
        width: 60%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1 .m_highlight__item__image, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image.m_highlight__item__image-rect {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 {
        width: 40%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li {
        padding-top: 25%;
        width: 25%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 {
            width: 50%;
            padding-top: 50%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 {
            width: 50%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li {
        padding-top: 25%;
        width: 25%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-0 {
            padding-top: 50%;
            width: 50%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-square {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li {
        padding-top: 25%;
        width: 25%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-3 {
            padding-top: 25%;
            width: 50%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0 .m_highlight__item__image, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-3 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-3 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li {
        padding-top: 25%;
        width: 25%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li.m_highlight__item-0 {
            padding-top: 25%;
            width: 50%
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li {
        padding-top: 25%;
        width: 25%
    }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li.m_highlight__item-0 .m_highlight__item__image {
        display: none
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
            display: block
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li .m_highlight__item__image {
        display: none
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li .m_highlight__item__image.m_highlight__item__image-square {
            display: block
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li .m_highlight__item__image {
        display: none
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li .m_highlight__item__image.m_highlight__item__image-square {
            display: block
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 {
        padding-top: 50%;
        width: 100%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li {
        padding-top: 25%;
        width: 33.3%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-0 {
            padding-top: 50%;
            width: 100%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-1, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-4, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li.m_highlight__item-5 {
            width: 66.4%
        }
}

@media (min-width:769px) {
    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li {
        padding-top: 40%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-0 {
            width: 40%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-square {
                    display: block
                }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-1 {
            width: 60%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-1 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-2 li.m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-0 {
        width: 50%;
        padding-top: 40%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-0 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 {
        padding-top: 20%;
        width: 50%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1 .m_highlight__item__image, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-3 .m_highlight__item-2 .m_highlight__item__image.m_highlight__item__image-rect {
                display: block
            }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li {
        padding-top: 20%;
        width: 25%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 {
            width: 50%;
            padding-top: 40%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 {
            width: 50%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-4 li.m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li {
        padding-top: 20%;
        width: 40%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-0 {
            padding-top: 40%
        }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-1 .m_highlight__item__image, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-5 .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-1 .m_highlight__item__image.m_highlight__item__image-rect, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-5 .m_highlight__item__image.m_highlight__item__image-rect {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-2, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-5 li.m_highlight__item-3 {
            width: 20%
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li {
        padding-top: 20%;
        width: 20%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0 {
            padding-top: 40%;
            width: 40%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-2 {
            width: 40%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-2 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-6 li.m_highlight__item-2 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li {
        padding-top: 20%;
        width: 20%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-7 li.m_highlight__item-0 {
            padding-top: 40%;
            width: 40%
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li {
        padding-top: 20%;
        width: 20%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li.m_highlight__item-0, .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-8 li.m_highlight__item-4 {
            width: 40%
        }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li {
        padding-top: 20%;
        width: 20%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 {
            width: 40%
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 .m_highlight__item__image {
                display: none
            }

                .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-9 li.m_highlight__item-0 .m_highlight__item__image.m_highlight__item__image-rect {
                    display: block
                }

    .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li {
        padding-top: 20%;
        width: 20%
    }

        .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li .m_highlight__item__image {
            display: none
        }

            .m_highlight .m_highlight__content-container ul.m_highlight__content-container__list-type-10 li .m_highlight__item__image.m_highlight__item__image-square {
                display: block
            }
}

@media print {
    .m_highlight {
        display: none
    }
}

.m_hrtool24 {
    margin: 15px 0
}

.inpage-nav-wrapper {
    position: relative;
    z-index: 108
}

    .inpage-nav-wrapper.is-stuck {
        z-index: 999
    }

.m_inpage_nav {
    background-color: #000;
    color: #fff;
    font-size: 12px
}

    .m_inpage_nav .m_inpage_nav__list {
        display: none
    }

    .m_inpage_nav.m_inpage_nav--tab-bar .m_inpage_nav__link:hover {
        color: #b0b6b8
    }

    .m_inpage_nav.m_inpage_nav--tab-bar .is-active .m_inpage_nav__link:hover {
        color: #000
    }

    .m_inpage_nav .m_inpage_nav__show-more {
        display: none;
        position: absolute;
        right: 0;
        top: 0;
        width: 40px;
        height: 40px;
        text-indent: -999px;
        cursor: pointer;
        line-height: 40px
    }

    .m_inpage_nav .m_inpage_nav__icon {
        position: absolute;
        left: 50%;
        top: 50%;
        display: none;
        width: 16px;
        height: 16px;
        margin: -8px 0 0 -8px;
        background-position: center center;
        background-size: 14px;
        transition: transform .3s
    }

    .m_inpage_nav.has-expandable .m_inpage_nav__show-more, .m_inpage_nav.m_inpage_nav--sub-bar .icon-arrow_down-white {
        display: block
    }

    .m_inpage_nav .m_inpage_nav__item, .m_inpage_nav .m_inpage_nav__list, .m_inpage_nav .m_inpage_nav__list-zipper {
        background-color: inherit;
        color: inherit
    }

    .m_inpage_nav .m_inpage_nav__item {
        border-bottom: solid 1px #d5d9d8
    }

        .m_inpage_nav .m_inpage_nav__item.is-active {
            background-color: #e6e8e8;
            color: #000
        }

    .m_inpage_nav .m_inpage_nav__link {
        padding: 0 4%;
        line-height: 40px;
        display: block
    }

    .m_inpage_nav.m_inpage_nav--sub-bar {
        z-index: 109
    }

        .m_inpage_nav.m_inpage_nav--sub-bar.is-open .icon-arrow_down-white {
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg)
        }

        .m_inpage_nav.m_inpage_nav--sub-bar.is-closed .icon-arrow_down-white {
            -ms-transform: rotate(0);
            transform: rotate(0)
        }

@media (min-width:501px) {
    .m_inpage_nav .m_inpage_nav__list {
        display: block;
        overflow: hidden;
        height: 40px
    }

    .m_inpage_nav .m_inpage_nav__item {
        float: left
    }

    .m_inpage_nav .m_inpage_nav__link {
        display: block;
        padding: 0 14px;
        line-height: 40px
    }

    .m_inpage_nav .m_inpage_nav__show-more {
        position: absolute;
        right: 0;
        top: 0;
        width: auto;
        height: auto;
        text-indent: 0;
        padding-right: 25px
    }

    .m_inpage_nav .m_inpage_nav__icon {
        left: auto;
        right: 0
    }

    .m_inpage_nav .m_inpage_nav__list-zipper {
        width: auto;
        max-width: 288px;
        position: absolute;
        z-index: 110;
        top: 100%;
        right: -4.3%
    }

        .m_inpage_nav .m_inpage_nav__list-zipper .m_inpage_nav__item {
            float: none
        }

            .m_inpage_nav .m_inpage_nav__list-zipper .m_inpage_nav__item.is-hidden {
                display: none
            }

    .m_inpage_nav.m_inpage_nav--tab-bar {
        z-index: 113;
        background-color: #000;
        color: #fff
    }

        .m_inpage_nav.m_inpage_nav--sub-bar, .m_inpage_nav.m_inpage_nav--tab-bar .m_inpage_nav__item.is-active {
            background-color: #e7e9ea;
            color: #000
        }

        .m_inpage_nav.m_inpage_nav--tab-bar .m_inpage_nav__item {
            border: 0
        }

        .m_inpage_nav.m_inpage_nav--tab-bar .icon-arrow_down-white {
            display: block
        }

        .m_inpage_nav.m_inpage_nav--tab-bar.is-open .icon-arrow_down-white {
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg)
        }

        .m_inpage_nav.m_inpage_nav--tab-bar.is-closed .icon-arrow_down-white {
            -ms-transform: rotate(0);
            transform: rotate(0)
        }

        .m_inpage_nav.m_inpage_nav--tab-bar .m_inpage_nav__list-zipper {
            z-index: 114
        }

    .m_inpage_nav.m_inpage_nav--sub-bar {
        z-index: 111
    }

        .m_inpage_nav.m_inpage_nav--sub-bar .m_inpage_nav__item.is-active, .m_inpage_nav.m_inpage_nav--sub-bar .m_inpage_nav__item:hover {
            color: #c03;
            display: block
        }

            .m_inpage_nav.m_inpage_nav--sub-bar .icon-arrow_down-white, .m_inpage_nav.m_inpage_nav--sub-bar .m_inpage_nav__item.is-active.is-hidden, .m_inpage_nav.m_inpage_nav--sub-bar .m_inpage_nav__item.is-cloned {
                display: none
            }

        .m_inpage_nav.m_inpage_nav--sub-bar .icon-arrow_down {
            display: block
        }

        .m_inpage_nav.m_inpage_nav--sub-bar.is-open .icon-arrow_down {
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg)
        }

        .m_inpage_nav.m_inpage_nav--sub-bar.is-closed .icon-arrow_down {
            -ms-transform: rotate(0);
            transform: rotate(0)
        }

        .m_inpage_nav.m_inpage_nav--sub-bar .m_inpage_nav__list-zipper {
            z-index: 112
        }
}

.m_m-nav__label, .m_m-subnav .m_m-subnav__label {
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis
}

@media print {
    .inpage-nav-wrapper {
        display: none
    }
}

.m_intro .m_intro__headline {
    margin: 15px 0 10px
}

    .m_intro .m_intro__headline i {
        font-style: italic;
        display: inline-block
    }

.m_intro .m_intro__links .e_link {
    margin-left: 15px
}

.m_intro .m_intro__subline {
    margin-bottom: 10px
}

.m_intro .m_intro__envkv-label {
    margin-bottom: 24px
}

.m_intro .m_intro__links {
    margin-top: 20px
}

    .m_intro .m_intro__links ul {
        margin: 0;
        padding: 0;
        list-style: none
    }

        .m_intro .m_intro__links ul li {
            display: inline-block;
            margin-bottom: 20px;
            padding-right: 30px
        }

.m_intro .m_intro__copy:empty, .m_job_list :empty {
    display: none
}

.m_intro .m_intro__envkv-label {
    margin-top: 13px
}

@media (min-width:501px) {
    .m_intro .m_intro__headline {
        margin: 45px 0 25px
    }

    .m_intro .m_intro__subline {
        margin-bottom: 20px
    }

    .m_intro .m_intro__envkv-label {
        margin-bottom: 44px
    }
}

@media (min-width:769px) {
    .m_intro .m_intro__envkv-label {
        margin-bottom: 0
    }

    .m_intro .m_intro__links ul li {
        margin-bottom: 10px
    }
}

.m_job_list {
    margin-top: 80px
}

    .m_job_list .m_job_list_no-results .m_job_list_info, .m_job_list .m_job_list_no-results .m_job_list_link, .m_job_list .m_job_list_no-results .m_job_list_status {
        margin-bottom: 30px
    }

    .m_job_list .m_job_list_no-results .e_link {
        margin-top: 0
    }

    .m_job_list .m_job_list_results .m_job_list_items_title {
        margin-bottom: 5px
    }

@media (min-width:501px) {
    .m_job_list .m_job_list_no-results .m_job_list_info {
        margin-bottom: 40px
    }

    .m_job_list .m_job_list_results .m_job_list_status {
        border: none
    }

    .m_job_list .m_job_list_results .m_job_list_items_left-column {
        float: left;
        width: 47.5%
    }

        .m_job_list .m_job_list_results .m_job_list_items_left-column .m_job_list_items_description {
            display: none
        }

    .m_job_list .m_job_list_results .m_job_list_items_right-column {
        float: right;
        width: 47.5%;
        display: block
    }

    .m_job_list .m_job_list_results .m_job_list_button a {
        width: auto
    }
}

.m_job_list .m_job_list_headlines {
    display: none
}

.m_job_list .m_job_list_results .m_job_list_status {
    padding: 0 0 20px;
    margin: 0;
    border-bottom: solid 1px #CCC
}

.m_job_list .m_job_list_results .m_job_list_items_workspace {
    margin-bottom: 5px
}

.m_job_list .m_job_list_results .m_job_list_items_jobDate, .m_job_list .m_job_list_results .m_job_list_items_link {
    margin-bottom: 20px
}

.m_job_list .m_job_list_results .m_job_list_items-description_title {
    display: block;
    font-weight: 700
}

.m_job_list .m_job_list_results .m_job_list_items-description_ref_code {
    display: block;
    font-weight: 400
}

.m_job_list .m_job_list_results .m_job_list_items_right-column {
    display: none
}

.m_job_list .m_job_list_results .m_job_list_items li {
    padding-top: 20px;
    overflow: auto;
    border-bottom: solid 1px #CCC
}

.m_job_list .m_job_list_results .m_job_list_button {
    margin-top: 50px
}

@media (min-width:501px) {
    .m_job_list .m_job_list_results li.m_job_list_headlines {
        display: block;
        padding: 50px 0 20px
    }

    .m_job_list .m_job_list_results .m_job_list_status {
        border: none;
        padding: 0
    }

    .m_job_list .m_job_list_results .m_job_list_items_left-column {
        float: left;
        width: 47.5%
    }

        .m_job_list .m_job_list_results .m_job_list_items_left-column .m_job_list_items_description {
            display: none
        }

    .m_job_list .m_job_list_results .m_job_list_items_right-column {
        float: right;
        width: 47.5%;
        display: block
    }

    .m_job_list .m_job_list_results .m_job_list_button a {
        width: auto
    }
}

.m_kontaktbar-appendix .m_kontaktbar-appendix__list {
    margin: 0 4%
}

.m_kontaktbar-appendix .m_kontaktbar-appendix__item {
    height: 100%;
    position: relative
}

    .m_kontaktbar-appendix .m_kontaktbar-appendix__item .m_kontaktbar-appendix__item__close {
        display: none;
        position: absolute;
        z-index: 10;
        width: 30px;
        height: 30px;
        background-color: rgba(0,0,0,.5);
        text-indent: -999em;
        background-position: center center;
        background-size: 15px;
        top: 30px;
        right: 0
    }

    .m_kontaktbar-appendix .m_kontaktbar-appendix__item.appendix-panel-open .m_kontaktbar-appendix__item__close {
        display: block
    }

.m_kontaktbar-appendix .m_kontaktbar__appendix-frame {
    margin-top: 25px;
    height: 0
}

@media (min-width:501px) {
    .m_kontaktbar-appendix .m_kontaktbar-appendix__item {
        height: 100%
    }
}

@media (min-width:769px) {
    .m_kontaktbar-appendix .m_kontaktbar-appendix__item {
        height: 100%
    }
}

.m_kontaktbar__item.is-active .svg, .m_kontaktbar__item:hover .svg {
    fill: #c03
}

.m_kontaktbar__item:hover .svg {
    fill: #8e9498
}

.m_kontaktbar .m_kontaktbar__list {
    border-top: solid 1px #d5d9d8;
    font-size: 0
}

.m_kontaktbar .m_kontaktbar__item {
    background-position: 4% center;
    background-size: 28px;
    border-bottom: solid 1px #d5d9d8;
    position: relative
}

    .m_kontaktbar .m_kontaktbar__item:last-child {
        border-bottom: none
    }

.m_kontaktbar .m_kontaktbar__anchor {
    display: block;
    padding: 18px 4%
}

    .m_kontaktbar .m_kontaktbar__anchor:hover {
        color: #000
    }

.m_kontaktbar .m_kontaktbar_icon {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 12px
}

.m_kontaktbar .m_kontaktbar__item.is-active .m_kontaktbar__label, .m_kontaktbar .m_kontaktbar__item:hover .m_kontaktbar__label {
    color: #c03
}

.m_kontaktbar .m_kontaktbar__item.is-active svg path, .m_kontaktbar .m_kontaktbar__item:hover svg path {
    fill: #c03
}

.m_kontaktbar .m_kontaktbar__label {
    font-size: 11px;
    line-height: 1.36363636;
    background-position: right center;
    background-size: 15px;
    display: block;
    padding: 0 20px 0 33px
}

.m_kontaktbar .js-closer-wrapper {
    text-align: right;
    margin: 0 4%;
    overflow: hidden;
    height: 0
}

    .m_kontaktbar .js-closer-wrapper > a {
        font-weight: 700;
        font-size: 24px;
        color: #000
    }

.m_kontaktbar.m_kontaktbar--inverted {
    background-color: #434c53
}

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__list {
        border-top: solid 1px #8e9498
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item {
        border-bottom: solid 1px #8e9498
    }

        .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover .m_kontaktbar__label {
            color: #b0b6b8
        }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__label {
        color: #fff
    }

@media (min-width:501px) {
    .m_kontaktbar .m_kontaktbar__list {
        border-top: 0;
        margin: 0 4%;
        text-align: center
    }

        .m_kontaktbar .m_kontaktbar__list:after, .m_kontaktbar .m_kontaktbar__list:before {
            content: " ";
            display: table
        }

        .m_kontaktbar .m_kontaktbar__list:after {
            clear: both
        }

    .m_kontaktbar .m_kontaktbar__item {
        background-position: center 17px;
        background-size: 45px;
        border-bottom: 0;
        border-left: solid 1px #d5d9d8;
        display: inline-block;
        vertical-align: top;
        width: 20%
    }

        .m_kontaktbar .m_kontaktbar__item:first-child {
            border-left: 0
        }

    .m_kontaktbar .m_kontaktbar__anchor {
        height: 117px;
        padding: 14px 0 0;
        margin: 0 10px
    }

    .m_kontaktbar .m_kontaktbar_icon {
        width: 50px;
        height: 50px;
        position: static
    }

    .m_kontaktbar .m_kontaktbar__label {
        font-size: 10px;
        line-height: 1.5;
        background: 0;
        padding: 0;
        margin-top: 3px;
        text-align: center
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__list {
        border-top: 0
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item {
        border-bottom: 0
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__label {
        background: 0
    }

    .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item {
        float: left;
        margin-right: 0
    }

        .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(3), .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(3) ~ .m_kontaktbar__item {
            width: 33.33333333%
        }

        .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(4), .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(4) ~ .m_kontaktbar__item {
            width: 25%
        }

        .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(5), .m_kontaktbar.m_kontaktbar--equal-columns .m_kontaktbar__item:first-child:nth-last-child(5) ~ .m_kontaktbar__item {
            width: 20%
        }
}

.m_list .m_list__list, .m_list_news > ul, .m_list_news > ul > li {
    position: relative
}

.m_kontaktbar .m_kontaktbar__list {
    margin: 0
}

.is-iframe-ios iframe {
    padding-right: 50px
}

.m_list {
    margin-top: 42px
}

    .m_list img {
        width: 100%
    }

    .m_list .m_list__headline {
        margin: 0 0 14px
    }

    .m_list .m_contact {
        margin: 0;
        padding-bottom: 15px;
        float: left;
        width: 100%
    }

    .m_list .m_pager {
        margin-top: 16px
    }

    .m_list .m_list__show-more {
        margin-top: 20px
    }

@media (min-width:501px) {
    .m_list {
        margin-top: 73px
    }

        .m_list .m_pager {
            display: none
        }

        .m_list .m_list__headline {
            margin: 0 0 24px
        }

        .m_list .m_list__list:after, .m_list .m_list__list:before {
            content: " ";
            display: table
        }

        .m_list .m_list__list:after {
            clear: both
        }

        .m_list.m_list--3-2-1 .m_list__item:nth-child(2n+3), .m_list.m_list--3-3-1 .m_list__item:nth-child(3n+4) {
            clear: left
        }

        .m_list .m_list__item {
            float: left;
            width: 100%
        }

        .m_list .m_list__show-more {
            margin-top: 50px
        }

        .m_list.m_list--3-3-1 .m_list__item {
            margin-left: 4.2372881356%;
            width: 30.508474576%
        }

            .m_list.m_list--3-3-1 .m_list__item:nth-child(3n+1) {
                margin-left: 0
            }

        .m_list.m_list--3-3-1 .m_list__item-container {
            padding-top: 23.255813953%
        }

        .m_list.m_list--3-2-1 .m_list__item {
            margin-left: 4.2372881356%;
            width: 47.881355932%
        }

            .m_list.m_list--3-2-1 .m_list__item:nth-child(2n+1) {
                margin-left: 0
            }

        .m_list.m_list--3-2-1 .m_list__item-container {
            padding-top: 14.705882353%
        }

        .m_list.m_list--1-1-1 .m_list__item {
            width: 100%
        }
}

@media (min-width:769px) {
    .m_kontaktbar .m_kontaktbar__anchor {
        height: 123px
    }

    .m_kontaktbar .m_kontaktbar__label {
        font-size: 13px;
        line-height: 1.38461538;
        transition: color .1s
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover .m_kontaktbar__label {
        color: #b0b6b8
    }

    .m_list {
        margin-top: 73px
    }

        .m_list .m_list__headline {
            margin: 0
        }

        .m_list.m_list--3-2-1 .m_list__item, .m_list.m_list--3-3-1 .m_list__item {
            margin-left: 4.2372881356%;
            width: 30.508474576%
        }

            .m_list.m_list--3-2-1 .m_list__item:nth-child(2n+1), .m_list.m_list--3-2-1 .m_list__item:nth-child(2n+3), .m_list.m_list--3-3-1 .m_list__item:nth-child(2n+1), .m_list.m_list--3-3-1 .m_list__item:nth-child(2n+3) {
                clear: none;
                margin-left: 4.2372881356%
            }

            .m_list.m_list--3-2-1 .m_list__item:nth-child(3n+4), .m_list.m_list--3-3-1 .m_list__item:nth-child(3n+4) {
                clear: left
            }

            .m_list.m_list--3-2-1 .m_list__item:nth-child(3n+1), .m_list.m_list--3-3-1 .m_list__item:nth-child(3n+1) {
                margin-left: 0
            }

        .m_list.m_list--3-2-1 .m_list__item-container, .m_list.m_list--3-3-1 .m_list__item-container {
            padding-top: 45px
        }

        .m_list.m_list--1-1-1 .m_list__item {
            width: 100%;
            clear: left
        }
}

.list-toggle, .m_m-nav__list:after, .m_m-nav__subnav-list:after, .m_metanavigation .m_metanavigation__list:after {
    clear: both
}

    .list-toggle.is-active {
        display: block
    }

    .list-toggle.is-inactive {
        display: none
    }

.m_list_news-container {
    margin-top: 80px
}

.m_list_news .h2 {
    margin-bottom: 40px
}

.m_list_news > ul > li {
    display: block;
    width: 100%
}

.m_list_news .m_news_list_item {
    border-bottom: none
}

.m_list_news .m_list_news__show-more {
    padding-top: 30px
}

.m_list_news > ul {
    list-style: none;
    border-bottom: 1px solid #d0d3d4
}

.m_list_news .m_pager {
    display: block
}

@media (min-width:321px) {
    .m_list_news .m_pager {
        display: none
    }
}

.m_logo_bar {
    display: table;
    width: 100%
}

    .m_logo_bar .audi-plus-label {
        color: #C03;
        font-style: italic
    }

    .m_logo_bar .m_logo_bar__logo-part:not(:last-of-type) {
        margin-right: 5px
    }

    .m_logo_bar .m_logo_bar__main {
        display: table-cell;
        vertical-align: top;
        padding-top: 17px
    }

    .m_logo_bar .m_logo_bar__brand, .m_logo_bar .m_logo_bar__dealer {
        font-size: 13px;
        line-height: 1.38461538
    }

    .m_logo_bar .m_logo_bar__brand {
        color: #c03
    }

    .m_logo_bar .m_logo_bar__dealer {
        font-family: auditypeextendednormal,sans-serif
    }

        .m_logo_bar .m_logo_bar__dealer .audi_red {
            font-family: auditypeextendedbold,sans-serif;
            color: #c03
        }

    .m_logo_bar .m_logo_bar__aside {
        float: right;
        margin: 20px 0 0 20px;
        height: 30px;
        text-align: right
    }

    .m_logo_bar .m_logo_bar__logo {
        height: 100%;
        display: block
    }

    .m_logo_bar .m_logo_bar__logo-part {
        float: left;
        display: inline-block
    }

    .m_logo_bar .x_responsive_picture, .m_logo_bar .x_responsive_picture__image {
        display: block;
        position: relative;
        width: auto;
        height: 100%
    }

.m_metanavigation {
    margin: -3px 0 1px
}

    .m_metanavigation .m_metanavigation__list:after, .m_metanavigation .m_metanavigation__list:before {
        content: " ";
        display: table
    }

    .m_metanavigation .m_metanavigation__item {
        float: left;
        margin: 6px 0;
        width: 100%
    }

    .m_metanavigation .m_metanavigation__anchor {
        font-family: auditypeextendednormal,sans-serif
    }

@media (min-width:501px) {
    .m_metanavigation .m_metanavigation__list {
        margin-left: -20px
    }

    .m_metanavigation .m_metanavigation__item {
        margin: 15px 20px;
        width: auto
    }
}

@media (min-width:769px) {
    .m_metanavigation {
        margin: 0
    }

        .m_metanavigation .m_metanavigation__list {
            margin-left: -15px
        }

        .m_metanavigation .m_metanavigation__item {
            margin: 10px 15px
        }

        .m_metanavigation .m_metanavigation__anchor {
            transition: color .1s
        }

            .m_metanavigation .m_metanavigation__anchor:hover {
                color: #b0b6b8
            }
}

.m_m-nav .m_x-nav__subnav-holder {
    float: left;
    width: 100%
}

.m_m-nav__subnav {
    display: none
}

.m_m-nav__flyout-exit {
    display: none;
    width: 30px;
    height: 30px;
    background-color: #000;
    position: absolute;
    right: 4%;
    bottom: 20px;
    text-indent: -999em;
    background-position: center center;
    background-size: 15px
}

.m_m-nav__list {
    padding-top: 10px;
    padding-bottom: 45px
}

.m_m-nav__list, .m_m-nav__subnav-list {
    background-color: #fff
}

    .m_m-nav__list:after, .m_m-nav__list:before, .m_m-nav__subnav-list:after, .m_m-nav__subnav-list:before {
        content: " ";
        display: table
    }

.m_m-nav__subnav-list {
    background-color: #f2f2f2;
    padding-bottom: 25px
}

.m_m-nav__item, .m_m-nav__subnav-item {
    float: left
}

.m_car-data {
    display: block;
    margin-top: 7px
}

.m_car-data__term {
    width: 30px;
    height: 30px;
    margin: 0 10px 12px 0;
    overflow: hidden
}

.m_car-data__description {
    position: relative;
    margin: 0 0 12px 40px
}

.m_car-data__term + .m_car-data__description {
    margin-top: -40px;
    padding-top: 3px
}

.m_car-data-icon {
    display: block;
    height: 25px;
    margin-top: 5px
}

    .m_car-data-icon.icon-drop {
        margin-left: 4px
    }

    .m_car-data-icon.icon-effizienz {
        margin-top: 2px;
        margin-left: 1px
    }

.m_car-data-envkv-icon {
    font-size: 14px;
    float: left;
    height: 25px;
    width: 25px;
    border: 1px solid #000;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    line-height: 23px;
    margin-top: 3px
}

.m_m-nav__item.is-active, .m_m-nav__item.is-selected {
    color: #c03;
    background-color: #f2f2f2
}

    .m_m-nav__item.is-active .m_m-nav__image, .m_m-nav__item.is-selected .m_m-nav__image {
        z-index: 1;
        display: none
    }

        .m_m-nav__item.is-active .m_m-nav__image.m_m-nav__image--active, .m_m-nav__item.is-selected .m_m-nav__image.m_m-nav__image--active {
            z-index: 2;
            display: block
        }

.m_m-nav__item--rhombus {
    padding-left: 20px;
    position: relative
}

    .m_m-nav__item--rhombus:before {
        content: '';
        display: none;
        width: 18px;
        height: 18px;
        background-size: contain;
        position: absolute;
        left: 0;
        top: 1px
    }

.m_m-nav__image {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 2
}

    .m_m-nav__image.m_m-nav__image--active {
        z-index: 1;
        display: none
    }

.m_m-nav__label {
    font-size: 13px;
    font-family: "Audi Type Screen";
    position: absolute;
    left: 0;
    bottom: 0;
    display: block;
    overflow: hidden;
    z-index: 3
}

    .m_m-nav__label:after {
        content: '';
        display: none;
        width: 15px;
        height: 15px;
        position: absolute;
        right: 0;
        top: 4px
    }

.m_m-nav__subnav-item.js-subnav-item:nth-child(3n+3) {
    clear: left
}

@media (max-width:500px) {
    .m_m-nav__item, .m_m-nav__subnav-item {
        width: 50%
    }

        .m_m-nav__item:nth-child(2n+1), .m_m-nav__subnav-item:nth-child(2n+1), .m_x-nav__subnav-holder ~ .m_m-nav__item:nth-child(2n+2) {
            padding: 0 1% 0 4%;
            clear: left
        }

        .m_m-nav__item:nth-child(2n+2), .m_m-nav__subnav-item:nth-child(2n+2), .m_x-nav__subnav-holder ~ .m_m-nav__item:nth-child(2n+1) {
            padding: 0 4% 0 1%
        }
}

@media (min-width:321px) {
    .m_m-nav__subnav-item.js-subnav-item:nth-child(3n+3) {
        clear: none
    }
}

@media (min-width:501px) {
    .m_m-nav__flyout-exit {
        position: absolute;
        right: 4%;
        bottom: 20px
    }
}

@media (min-width:501px) and (max-width:768px) {
    .m_m-nav__item, .m_m-nav__subnav-item {
        width: 33.33333333%
    }

    .m_m-nav__list {
        padding-top: 20px
    }

    .m_m-nav__item:nth-child(3n+1), .m_m-nav__subnav-item:nth-child(3n+1), .m_x-nav__subnav-holder ~ .m_m-nav__item:nth-child(3n+2) {
        padding: 0 1% 0 4%;
        clear: left
    }

    .m_m-nav__item:nth-child(3n+2), .m_m-nav__subnav-item:nth-child(3n+2), .m_x-nav__subnav-holder ~ .m_m-nav__item:nth-child(3n+3) {
        padding: 0 2.5% 0 2.51%
    }

    .m_m-nav__item:nth-child(3n+3), .m_m-nav__subnav-item:nth-child(3n+3), .m_x-nav__subnav-holder ~ .m_m-nav__item:nth-child(3n+1) {
        padding: 0 4% 0 1%
    }
}

@media (min-width:769px) and (max-width:1024px) {
    .m_m-nav__subnav-item {
        width: 33.33333333%
    }

        .m_m-nav__subnav-item:nth-child(3n+1) {
            padding: 0 1%;
            clear: left
        }

        .m_m-nav__subnav-item:nth-child(3n+2), .m_m-nav__subnav-item:nth-child(3n+3) {
            padding: 0 1%
        }
}

@media (min-width:769px) {
    .m_m-nav__flyout-exit, .m_m-nav__item.is-active .m_m-nav__image.m_m-nav__image--active, .m_m-nav__item.is-selected .m_m-nav__image.m_m-nav__image--active, .m_x-nav__subnav-holder {
        display: none
    }

    .m_m-nav__list, .m_m-nav__subnav-list {
        background-color: transparent
    }

    .m_m-nav__list {
        padding-top: 12px;
        padding-bottom: 15px
    }

    .m_m-nav__item {
        margin: 0 20px 0 0
    }

        .m_m-nav__item.is-active, .m_m-nav__item.is-selected {
            background-color: transparent;
            color: #c03
        }

    .m_m-nav__anchor {
        height: auto;
        padding-top: 0
    }

        .m_m-nav__anchor:hover {
            color: #c03;
            cursor: pointer
        }

    .m_m-nav__item--rhombus:before {
        display: inline-block
    }

    .m_m-nav__image {
        display: none
    }

    .m_m-nav__label {
        font-size: 13px;
        font-family: "Audi Type Screen";
        position: static
    }
}

@media (min-width:1025px) {
    .m_m-nav__subnav-item {
        width: 25%;
        padding: .5% 1%
    }

        .m_m-nav__subnav-item.js-subnav-item:nth-child(3n+3), .m_m-nav__subnav-item.js-subnav-item:nth-child(4n+4) {
            clear: none
        }

        .m_m-nav__subnav-item.js-subnav-item:nth-child(4n+1) {
            clear: left
        }
}

.m_m-subnav {
    display: block
}

    .m_m-subnav .m_m-subnav__image {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%
    }

    .m_m-subnav .m_m-subnav__image--hover {
        display: none
    }

    .m_m-subnav .m_m-subnav__label {
        font-size: 13px;
        font-family: auditypeextendedbold,sans-serif;
        left: 0;
        bottom: 0;
        display: block;
        overflow: hidden;
        position: absolute
    }

        .m_m-subnav .m_m-subnav__label i {
            width: 20px;
            height: 15px;
            margin-bottom: -3px;
            padding-left: 9px;
            display: inline-block;
            background-position-x: right
        }

        .m_m-subnav .m_m-subnav__label:after {
            background-size: cover;
            display: none;
            width: 15px;
            height: 15px;
            float: left;
            right: 0;
            top: 4px
        }

    .m_m-subnav .m_m-subnav__envkv-label {
        color: #000;
        font-size: 13px;
        font-family: Verdana,Arial,sans-serif;
        line-height: 1.27272727;
        margin-bottom: 16px
    }

@media (min-width:501px) {
    .m_m-subnav .m_m-subnav__label {
        padding-right: 20px;
        font-size: 15px
    }

    .m_m-subnav .m_m-subnav__envkv-label {
        font-size: 15px
    }

    .m_m-subnav .m_m-subnav__label:after {
        display: block
    }
}

.m_news_list_item {
    border-top: 1px solid #d0d3d4;
    border-bottom: 1px solid #d0d3d4;
    padding: 20px 0
}

    .m_news_list_item .m_news_list_item__icon-container {
        margin-bottom: 16px
    }

        .m_news_list_item .m_news_list_item__icon-container .m_news_list_item__day-label, .m_news_list_item .m_news_list_item__icon-container .m_news_list_item__month-label {
            width: 90px;
            text-align: center;
            font-weight: 700
        }

        .m_news_list_item .m_news_list_item__icon-container .m_news_list_item__month-label {
            background-color: #c03;
            height: 30px;
            font-size: 13px;
            line-height: 2.30769231
        }

        .m_news_list_item .m_news_list_item__icon-container .m_news_list_item__day-label {
            background-color: #e7e9ea;
            height: 40px;
            line-height: 2;
            font-size: 20px
        }

        .m_news_list_item .m_news_list_item__content-container__content:hover, .m_news_list_item .m_news_list_item__icon-container:hover, .m_news_list_item .m_news_list_item__title-container:hover {
            cursor: pointer
        }

    .m_news_list_item .m_news_list_item__title-container .h3 {
        margin-bottom: 16px;
        background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
        background-repeat: no-repeat;
        background-position: center right;
        background-size: 14px;
        padding-right: 20px
    }

        .m_news_list_item .m_news_list_item__title-container .h3.is-open {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat
        }

    .m_news_list_item .m_news_list_item__content-container__content {
        padding-top: 16px
    }

    .m_news_list_item .js-m_news_list_item__content-container__expandable-hook {
        overflow: hidden
    }

@media (min-width:501px) {
    .m_news_list_item {
        padding: 10px 0
    }

        .m_news_list_item .m_news_list_item__icon-container {
            margin-bottom: 0;
            float: left;
            width: 90px;
            margin-right: 28px
        }

        .m_news_list_item .m_news_list_item__content-container {
            float: left;
            width: 85%;
            width: calc(100% - 120px)
        }

            .m_news_list_item .m_news_list_item__content-container .h3 {
                margin-top: 6px;
                margin-bottom: 10px
            }
}

@media (min-width:769px) {
    .m_m-nav__subnav-item .m_m-subnav:hover .m_m-subnav__image {
        display: none
    }

    .m_m-nav__subnav-item .m_m-subnav:hover .m_m-subnav__image--hover {
        display: block
    }

    .m_news_list_item {
        padding: 12px 0
    }

        .m_news_list_item .m_news_list_item__icon-container {
            margin-right: 48px
        }

        .m_news_list_item .m_news_list_item__content-container {
            width: calc(100% - 140px)
        }

        .m_news_list_item .m_news_list_item__title-container .h3 {
            background-position: center left;
            padding-right: 0;
            padding-left: 31px;
            margin-bottom: 10px
        }

        .js-m_news_list_item__content-container__expandable-hook, .m_news_list_item .m_news_list_item__title-container .m_news_list_item__title-container__location {
            padding-left: 31px
        }
}

.m_offer_box-container {
    padding: 16px 0 0
}

    .m_offer_box-container .m_tag {
        margin-top: 0 !important
    }

.m_offer_box {
    background-color: #000;
    color: #fff;
    padding: 25px 4%
}

    .m_offer_box .m_offer_box__headline, .m_offer_box .m_offer_box__subline {
        margin-bottom: 10px
    }

    .m_offer_box .m_offer_box__expiry {
        margin-top: 27px
    }

    .m_offer_box .m_offer_box__envkv-label {
        margin-top: 16px;
        font-size: 13px;
        line-height: 1.69230769
    }

    .m_offer_box .m_offer_box__copy-offer2 {
        margin-top: 28px
    }

@media (min-width:501px) {
    .m_offer_box {
        padding: 34px 2.6%
    }

        .m_offer_box .m_offer_box__envkv-label {
            font-size: 15px;
            line-height: 1.6
        }
}

@media (min-width:769px) {
    .m_offer_box {
        padding: 35px 2.6%
    }

        .m_offer_box .m_offer_box__headline, .m_offer_box .m_offer_box__subline {
            margin-bottom: 20px
        }
}

@media print {
    .m_offer_box {
        width: 75%;
        background-color: #fff;
        border: 1px solid #000;
        color: #000
    }
}

.offer-template--equalfont .m_offer_box, .offer-template--equalfont .m_offer_box * {
    font-family: Verdana,Arial,sans-serif !important;
    font-size: 14px !important;
    color: #000 !important;
    background-color: #fff !important;
    padding: 0 !important
}

    .offer-template--equalfont .m_offer_box h2.m_offer_box__headline {
        font-weight: 700 !important
    }

.m_offer_finder {
    position: relative
}

    .m_offer_finder img {
        width: 100%
    }

    .m_offer_finder .m_offer_finder__headline {
        margin: 15px 0 0
    }

    .m_offer_finder .m_offer_finder__sub_headline {
        margin-top: 45px
    }

        .m_offer_finder .m_offer_finder__sub_headline.hidden-md-lg {
            margin: 0 0 20px;
            padding: 20px 0;
            border-bottom: 1px solid #e7e9ea
        }

            .m_offer_finder .m_offer_finder__sub_headline.hidden-md-lg .m_offer_finder__filter-toggle-trigger {
                padding-top: 20px
            }

    .m_offer_finder .show-more__toggle.is-show-less, .m_offer_finder .show-more__toggle.is-show-more {
        margin-top: 30px
    }

    .m_offer_finder .m_offer_finder__filter {
        display: none;
        position: absolute;
        z-index: 100;
        background: #fff;
        padding: 0 4% 20px;
        left: 0;
        margin: 0 -4%
    }

        .m_offer_finder .m_offer_finder__filter.is-open {
            box-shadow: 0 10px 5px -5px rgba(0,0,0,.25);
            display: block
        }

        .m_offer_finder .m_offer_finder__filter .e_dropdown .e_dropdown_list, .m_offer_finder .m_offer_finder__filter .e_dropdown select {
            width: 100% !important
        }

        .m_offer_finder .m_offer_finder__filter .e_dropdown, .m_offer_finder .m_offer_finder__filter button {
            margin-top: 30px;
            width: 100%
        }

            .m_offer_finder .m_offer_finder__filter .e_dropdown:first-of-type {
                margin-top: 0
            }

        .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list {
            margin: 20px 0 0;
            background-color: #e7e9ea;
            padding: 20px 10px 10px 20px;
            min-height: 70px;
            line-height: 30px;
            width: 100%;
            display: none
        }

            .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .option {
                display: inline-block;
                margin-right: 16px;
                margin-bottom: 10px
            }

                .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .option:before {
                    content: '';
                    height: 30px;
                    width: 30px;
                    border: 2px solid #000;
                    background-color: #fff;
                    display: inline-block;
                    border-radius: 50%;
                    margin-bottom: -10px;
                    margin-right: 9px
                }

                .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .option.is-active:before, .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .option:hover:before {
                    background-color: #c03;
                    border-color: #c03;
                    background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M4.9%2018.3l4.5-3.5%203.8%204.3L25.8%207.3l2.8%204.1-15.7%2014.1%22%20fill%3D%22%23ffffff%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                    background-repeat: no-repeat
                }

                .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .option.is-active {
                    cursor: default !important;
                    font-weight: 700
                }

            .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list .m_offer_finder__filter-models * {
                color: #c03;
                -webkit-appearance: none;
                -moz-appearance: none;
                appearance: none
            }

    .m_offer_finder .js-m_offer_finder__sub_headline__update_hook {
        display: block
    }

    .m_offer_finder .m_offer_finder__filter-toggle-trigger {
        display: block;
        font-size: 12px
    }

        .m_offer_finder .m_offer_finder__filter-toggle-trigger:after {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M26.4%2014.7L16%2022.5%205.5%2014.7V9.5L16%2017.1l10.4-7.6%22%2F%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat;
            content: '';
            display: inline-block;
            width: 1em;
            height: 1em;
            background-size: contain;
            margin-bottom: -.2em;
            margin-left: 10px
        }

        .m_offer_finder .m_offer_finder__filter-toggle-trigger.is-active {
            color: #c03
        }

            .m_offer_finder .m_offer_finder__filter-toggle-trigger.is-active:after {
                background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20height%3D%2232%22%20width%3D%2232%22%3E%3Cpath%20d%3D%22M5.5%2017.3L16%209.5l10.4%207.8v5.2L16%2014.9%205.5%2022.5%22%20fill%3D%22%23cc0033%22%3E%3C%2Fpath%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%200h32v32H0z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
                background-repeat: no-repeat
            }

    .m_offer_finder .selected-option {
        font-size: 12px;
        margin-right: 10px;
        font-family: Verdana,Arial,sans-serif;
        white-space: nowrap
    }

        .m_offer_finder .selected-option .icon-remove {
            background-image: url('data:image/svg+xml;charset%3DUS-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%2031%2032%2032%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M0%2031h32v32H0z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M28%2036.4L26.4%2035%2016%2045.6%205.4%2035%204%2036.4%2014.6%2047%204%2057.4%205.4%2059%2016%2048.4%2026.6%2059l1.4-1.4L17.4%2047%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E');
            background-repeat: no-repeat;
            width: .8em;
            height: .8em;
            background-size: contain;
            display: inline-block;
            border: 1px solid #000;
            margin-right: .2em
        }

    .m_offer_finder .m_offer_finder__headline .m_offer_finder__filter_form_reset, .m_offer_finder .m_offer_finder__no-results-container, .m_offer_finder .m_offer_finder_filter_form .m_offer_finder__filter_form_reset {
        display: none
    }

        .m_offer_finder .m_offer_finder__no-results-container .old-row {
            margin-left: -4%
        }

        .m_offer_finder .m_offer_finder__no-results-container .m_offer_finder__sub_headline__no-results {
            margin-bottom: 20px;
            margin-top: 0
        }

        .m_offer_finder .m_offer_finder__no-results-container p {
            margin-bottom: 20px
        }

        .m_offer_finder .m_offer_finder__no-results-container .m_offer_finder__no-results-container__quick-access {
            border-top: 1px solid #d5d9d8
        }

    .m_offer_finder.has-no-results .m_offer_finder__sub_headline, .m_offer_finder.has-no-results .show-more__toggle {
        display: block
    }

        .m_offer_finder.has-no-results .m_offer_finder__sub_headline.m_offer_finder__sub_headline__no-results, .m_offer_finder.has-no-results .show-more__toggle.m_offer_finder__sub_headline__no-results {
            display: none
        }

    .m_offer_finder.has-no-results .m_offer_finder__no-results-container {
        display: block
    }

.m_offer_finder__list {
    margin-top: 20px;
    position: relative
}

    .m_offer_finder__list:after, .m_offer_finder__list:before {
        content: " ";
        display: table
    }

    .m_offer_finder__list:after {
        clear: both
    }

.m_offer_finder__item {
    float: left;
    width: 100%
}

    .m_offer_finder__item .m_offer_teaser {
        margin-bottom: 40px
    }

.m_offer_finder__toggle span {
    display: none
}

.m_offer_finder__toggle.is-show-less .btn-show-less, .m_offer_finder__toggle.is-show-more .btn-show-more {
    display: block;
    margin-top: 30px
}

.cq-wcm-edit .m_offer_finder .m_offer_finder__sub_headline, .cq-wcm-edit .m_offer_finder .show-more__toggle {
    display: block
}

.cq-wcm-edit .m_offer_finder .m_offer_finder__no-results-container {
    display: block;
    padding: 20px 0
}

@media (min-width:501px) {
    .m_offer_finder .m_offer_finder__item {
        margin-left: 4.2372881356%;
        width: 30.508474576%;
        margin-top: 0
    }

        .m_offer_finder .m_offer_finder__item:nth-child(3n+4) {
            clear: left
        }

        .m_offer_finder .m_offer_finder__item:nth-child(3n+1) {
            margin-left: 0
        }

    .m_offer_finder .m_offer_finder__headline {
        margin-top: 45px;
        margin-bottom: 30px
    }

        .m_offer_finder .m_offer_finder__headline .m_offer_finder__filter_form_reset {
            display: inline-block;
            float: right
        }

    .m_offer_finder .m_offer_finder__list {
        margin-top: 24px
    }

    .m_offer_finder .m_offer_finder__filter {
        position: static;
        z-index: 100;
        background: #fff;
        padding: 0;
        left: 0;
        margin: 0;
        display: block
    }

    .m_offer_finder .m_offer_finder__filter-toggle-trigger, .m_offer_finder .m_offer_finder__filter_tags, .m_offer_finder.has-no-results .m_offer_finder__sub_headline, .m_offer_finder.has-no-results .show-more__toggle {
        display: none
    }

    .m_offer_finder .m_offer_finder__filter.is-open {
        box-shadow: none
    }

    .m_offer_finder .m_offer_finder__filter .e_dropdown {
        margin: 0 1% 0 0;
        width: 30%
    }

        .m_offer_finder .m_offer_finder__filter .e_dropdown:nth-child(n+4) {
            margin-top: 10px
        }

    .m_offer_finder .m_offer_finder__no-results-container__quick-access .m_quick_access {
        margin-top: 0
    }

    .m_offer_finder.has-no-results .m_offer_finder__no-results-container, .m_offer_finder.has-no-results .m_offer_finder__sub_headline.m_offer_finder__sub_headline__no-results, .m_offer_finder.has-no-results .show-more__toggle.m_offer_finder__sub_headline__no-results {
        display: block
    }
}

@media (min-width:769px) {
    .m_offer_finder .show-more__toggle.is-show-less, .m_offer_finder .show-more__toggle.is-show-more {
        margin-top: 0
    }

    .m_offer_finder .m_offer_finder__headline {
        margin-top: 25px
    }

    .m_offer_finder .m_offer_finder__filter, .m_offer_finder .m_offer_finder__list {
        margin-top: 44px
    }

        .m_offer_finder .m_offer_finder__filter .e_dropdown {
            margin: 0 17px 0 0;
            width: 19%
        }

    .m_offer_finder .m_offer_finder_filter_form .m_offer_finder__filter_form_reset {
        display: inline-block;
        float: right;
        margin-top: -19px
    }

    .m_offer_finder .m_offer_finder__headline .m_offer_finder__filter_form_reset {
        display: none
    }

    .m_offer_finder .m_offer_finder__filter .m_offer_finder__filter_bullet_list {
        display: block
    }

    .m_offer_finder .m_offer_finder__no-results-container .m_offer_finder__no-results-container__quick-access {
        border-top: none
    }
}

.m_offer_stock {
    border: 0 solid #b0b6b8;
    border-top-width: 1px;
    border-bottom-width: 1px;
    padding-top: 14px;
    padding-bottom: 0
}

    .m_offer_stock .m_offer_stock__headline {
        display: block;
        margin-bottom: 11px;
        margin-top: 17px;
        font-weight: 400;
        position: relative;
        text-rendering: optimizeLegibility;
        font-family: auditypeextendedbold,sans-serif;
        font-size: 18px;
        line-height: 1.33333333
    }

        .m_offer_stock .m_offer_stock__headline:first-of-type {
            margin-top: 0
        }

    .m_offer_stock .m_offer_stock__list {
        overflow: hidden
    }

    .m_offer_stock.m_offer_stock--standard .m_offer_stock__item {
        display: block
    }

    .m_offer_stock.m_offer_stock--service .m_offer_stock__item {
        display: inline-block;
        float: left
    }

        .m_offer_stock.m_offer_stock--service .m_offer_stock__item:first-child {
            padding-right: 35px
        }

    .m_offer_stock .m_offer_stock__count {
        display: block;
        margin-bottom: -5px
    }

    .m_offer_stock .m_offer_stock__label {
        margin-top: 3px
    }

        .m_offer_stock .m_offer_stock__label.no-stock {
            opacity: 0
        }

            .m_offer_stock .m_offer_stock__label.no-stock:hover {
                color: #000;
                cursor: default
            }

.intro .m_quick_access .m_offer_stock {
    border: none;
    padding-top: 30px
}

    .intro .m_quick_access .m_offer_stock:first-of-type {
        border-top: solid 1px #d5d9d8
    }

@media (min-width:501px) {
    .m_offer_stock {
        padding-bottom: 2px
    }

        .intro .m_quick_access .m_offer_stock .m_offer_stock__headline, .m_offer_stock .m_offer_stock__headline {
            display: inline-block;
            margin-right: 13px;
            margin-top: 8px
        }

    .intro .m_quick_access .m_offer_stock {
        padding-top: 20px
    }

    .m_offer_stock .m_offer_stock__list {
        display: block;
        overflow: visible
    }

    .m_offer_stock.m_offer_stock--service .m_offer_stock__item {
        float: none;
        width: auto
    }
}

@media (min-width:769px) {
    .m_offer_stock .m_offer_stock__headline {
        display: block;
        margin-right: 0;
        margin-bottom: 8px;
        margin-top: 30px
    }

    .m_offer_stock .m_offer_stock__list {
        overflow: hidden
    }

    .intro .m_quick_access .m_offer_stock {
        padding-top: 0
    }

        .intro .m_quick_access .m_offer_stock .m_offer_stock__headline {
            width: 100%
        }

        .intro .m_quick_access .m_offer_stock, .intro .m_quick_access .m_offer_stock:first-of-type {
            border-top: none
        }

    .m_header__flyout-footer .m_offer_stock-container .old-col-lg-4 {
        width: 44%;
        margin-left: 0
    }

        .m_header__flyout-footer .m_offer_stock-container .old-col-lg-4 .m_offer_stock {
            width: 100%
        }
}

.m_offer_teaser .m_offer_teaser__body {
    padding: 0 4%
}

.m_offer_teaser .m_offset_teaser__headline {
    display: inline-block;
    margin-top: 16px;
    margin-right: 20px;
    width: 95%
}

    .m_offer_teaser .m_offset_teaser__headline .m_offer_teaser__headline_arrow {
        position: relative;
        display: inline-block;
        margin-left: -1px
    }

        .m_offer_teaser .m_offset_teaser__headline .m_offer_teaser__headline_arrow:before {
            content: '';
            display: inline-block;
            height: 18px;
            background-position: left;
            background-size: 18px;
            position: absolute;
            background-color: #fff;
            margin-left: 3px;
            padding-right: 25px;
            margin-top: -14px
        }

.m_offer_teaser .m_offer_teaser__tags {
    margin-top: 10px
}

.m_offer_teaser .m_offer_teaser__envkv-label {
    font-family: auditypeextendednormal,sans-serif;
    font-size: 13px;
    line-height: 1.38461538;
    margin-top: 4px
}

.m_page_back_nav, .m_similar_offers .m_similar_offers__headline, .m_special_offer .m_special_offer__headline, .m_special_offer .m_special_offer__table-summary {
    font-family: auditypeextendedbold,sans-serif
}

.m_offer_teaser .responsive-container {
    background-color: #e7e9ea
}

.m_offer_teaser .responsive-container__image {
    width: auto;
    height: 100%;
    top: 0;
    left: 0
}

.m_offer_teaser .m_offer_teaser__image .x_responsive_picture {
    height: 100%
}

.m_offer_teaser .m_offer_teaser__image img {
    transition: transform .4s ease;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: auto
}

.m_offer_teaser .m_offer_teaser__image:hover img {
    -ms-transform: scale(1.1) translate(-45%,-45%);
    transform: scale(1.1) translate(-45%,-45%)
}

@media (min-width:501px) {
    .m_offer_teaser .m_offer_teaser__body {
        padding: 0
    }
}

.m_opening_hours-container {
    margin-top: 47px
}

.m_opening_hours .m_opening_hours__headline {
    margin-bottom: 28px
}

.m_opening_hours .m_opening_hours__subline {
    margin-top: 10px
}

.m_opening_hours .m_opening_hours__item_hours {
    white-space: nowrap
}

.m_opening_hours .m_opening_hours__list {
    margin-left: -4%;
    margin-top: -20px;
    overflow: hidden
}

.m_opening_hours .m_opening_hours__list-item {
    float: left;
    margin-left: 4%;
    margin-top: 20px
}

.m_opening_hours .m_opening_hours-item__headline {
    margin-bottom: 10px
}

@media (max-width:500px) {
    .m_opening_hours .m_opening_hours__list-item {
        width: 96%;
        clear: left
    }
}

@media (min-width:321px) {
    .m_opening_hours .m_opening_hours__list-item {
        margin-top: 40px
    }
}

@media (min-width:501px) and (max-width:768px) {
    .m_opening_hours__list-item {
        width: 46%;
        clear: none
    }

        .m_opening_hours__list-item:nth-child(2n+3) {
            clear: left
        }
}

@media (min-width:769px) {
    .m_offer_teaser .m_offer_teaser__envkv-label {
        font-size: 15px;
        line-height: 1.33333333;
        color: #000
    }

    .m_opening_hours-container {
        margin-top: 57px
    }

    .m_opening_hours__list-item {
        width: 21%;
        clear: none
    }

    .m_opening_hours__item {
        margin-bottom: 50px
    }

        .m_opening_hours__item .m_opening_hours__subline {
            margin-top: 0
        }

    .m_opening_hours__list-item:nth-child(4n+5) {
        clear: left
    }
}

@media print {
    .m_opening_hours__item {
        margin-bottom: 50px;
        clear: none
    }
}

@media print and (min-width:501px) {
    .m_opening_hours__item:nth-child(4) {
        clear: left
    }
}

@media print and (min-width:769px) {
    .m_opening_hours__item:nth-child(5) {
        clear: left
    }
}

.m_page_back_nav {
    font-size: 1rem;
    line-height: 1.5;
    color: #000;
    background-color: #fff;
    padding: 9px 0;
    width: 100%
}

    .m_page_back_nav:after, .m_page_back_nav:before {
        content: " ";
        display: table
    }

    .m_page_back_nav:after {
        clear: both
    }

    .m_page_back_nav .m_page_back_nav__back-nav {
        float: left
    }

        .m_page_back_nav .m_page_back_nav__back-nav .m_page_back_nav_arrow-link {
            background-position: left 1px;
            background-size: 12px;
            padding-left: 14px
        }

        .m_page_back_nav .m_page_back_nav__back-nav .m_page_back_nav__page-name {
            display: none
        }

            .m_page_back_nav .m_page_back_nav__back-nav .m_page_back_nav__page-name .m_page_back_nav__separator {
                padding: 0 15px
            }

    .m_page_back_nav .m_page_back_nav__pager {
        float: right
    }

    .m_page_back_nav.sticky {
        position: fixed;
        z-index: 9999;
        top: 0;
        left: 0
    }

        .m_page_back_nav.sticky .m_page_back_nav__page-name {
            padding-left: 15px;
            display: inline
        }

@media (min-width:769px) {
    .m_page_back_nav.old-container {
        border-top: 1px solid #b0b6b8
    }

    .m_page_back_nav .m_page_back_nav__back-nav .m_page_back_nav_arrow-link .m_page_back_nav__arrow-text {
        display: inline-block
    }

    .m_page_back_nav.sticky {
        padding-left: 0;
        left: 4%;
        right: 4%;
        width: 92%
    }

        .m_page_back_nav.sticky .m_page_back_nav__page-name {
            padding-left: 0;
            display: inline
        }
}

@media print {
    .m_page_back_nav {
        display: none
    }
}

.m_product_list .m_product_list_headline {
    margin-bottom: 20px
}

.m_product_list .m_product_list_item-holder {
    padding-bottom: 10px
}

.m_product_list .m_product_list_button {
    display: none;
    margin-top: 30px
}

.m_product_list .m_pager {
    display: block;
    margin-top: 30px
}

@media (min-width:501px) {
    .m_product_list .m_product_list_headline {
        margin-bottom: 30px
    }

    .m_product_list .m_product_list_button {
        display: block
    }

    .m_product_list .m_pager {
        display: none
    }
}

@media (min-width:769px) {
    .m_product_list .m_product_list_headline {
        margin-bottom: 50px
    }
}

.m_product_list_item .m_product_list_item_divider {
    border-bottom: solid 1px #e7e9ea;
    height: 1px
}

.m_product_list_item .m_product_list_item_details .m_product_list_item_title {
    display: none
}

.m_product_list_item .m_product_list_item_title {
    margin: 30px 0 20px;
    font-size: 15px
}

.m_product_list_item .m_product_list_item_image {
    margin-bottom: 20px;
    width: 137px
}

.m_product_list_item .m_product_list_item_body, .m_product_list_item .m_product_list_item_size {
    margin-bottom: 5px
}

.m_product_list_item .m_product_list_item_price {
    margin-bottom: 10px;
    font-weight: 700
}

.m_product_list_item .m_product_list_item_wrapper {
    overflow: auto
}

@media (min-width:501px) {
    .m_product_list_item .m_product_list_item_wrapper > .m_product_list_item_title {
        display: none
    }

    .m_product_list_item .m_product_list_item_image {
        float: left;
        width: 24%;
        margin-top: 30px
    }

    .m_product_list_item .m_product_list_item_details {
        float: left;
        margin-left: 30px;
        width: 65%
    }

        .m_product_list_item .m_product_list_item_details .m_product_list_item_title {
            display: block
        }
}

@media (min-width:769px) {
    .m_product_list_item .m_product_list_item_details {
        margin-left: 50px;
        width: 68.5%
    }
}

.m_quick_access-container {
    margin-top: 23px
}

.m_quick_access .btn.btn-default {
    text-align: center;
    background-color: #d7dadb
}

    .m_quick_access .btn.btn-default i {
        background-color: #d7dadb
    }

.m_quick_access .m_quick_access__function-list {
    padding-top: 8px
}

.m_quick_access .m_quick_access__function-item {
    display: block;
    margin-top: 15px
}

.m_quick_access .btn-default.btn-default--simple-lg span {
    width: 100%
}

.m_quick_access .m_offer_stock {
    padding-top: 0;
    border-top-width: 0;
    border-bottom-width: 0
}

    .m_quick_access .m_offer_stock .m_offer_stock__headline {
        padding-top: 0
    }

@media (min-width:321px) {
    .m_dealer_info .m_quick_access .m_quick_access__function-item:first-child {
        margin-top: 0
    }
}

@media (min-width:501px) {
    .m_quick_access-container {
        margin-top: 50px;
        margin-bottom: 20px
    }

    .m_quick_access .m_quick_access__function-list {
        padding-top: 6px
    }

    .m_quick_access .m_quick_access__function-item {
        display: inline-block;
        margin-right: 16px
    }

        .m_quick_access .m_quick_access__function-item:last-of-type {
            margin-right: 0
        }

        .m_quick_access .m_quick_access__function-item span i {
            margin-right: 10px
        }

    .m_quick_access .btn.btn-default {
        text-align: left
    }

    .m_quick_access .m_offer_stock {
        border-top-width: 1px
    }

        .m_quick_access .m_offer_stock .m_offer_stock__headline {
            display: block;
            margin-top: 14px
        }

    .m_dealer_info .m_quick_access__function-item {
        width: 30%;
        float: left;
        margin-left: 3%;
        margin-top: 0
    }

        .m_dealer_info .m_quick_access__function-item:first-child {
            margin-top: 0
        }
}

@media (min-width:769px) {
    .m_quick_access-container {
        margin-top: 35px
    }

    .m_quick_access {
        border-left: 1px solid #d5d9d8;
        padding-left: 30px
    }

        .m_quick_access .m_quick_access__function-list {
            padding-top: 0;
            display: inline-block
        }

        .m_quick_access .m_quick_access__function-item {
            display: block;
            margin-top: 20px
        }

            .m_quick_access .m_quick_access__function-item:first-of-type {
                margin-top: 14px
            }

        .m_quick_access .btn.btn-default {
            background-color: transparent
        }

            .m_quick_access .btn.btn-default i {
                background-color: #d7dadb
            }

        .m_quick_access .btn span {
            font-weight: 400
        }

    .old-col-lg-4 .m_quick_access {
        margin-top: 45px
    }

    .m_dealer_info .m_quick_access li.m_quick_access__function-item {
        width: 100%;
        float: left;
        margin-left: 0;
        margin-top: 10px
    }

    .m_quick_access .m_offer_stock {
        border-top-width: 0
    }
}

.m_similar_offers__link, .m_special_offer .m_special_offer__table-important, .search_result .search_result__list-title h3 {
    font-weight: 700
}

@media print {
    .m_quick_access {
        display: none !important
    }
}

.quick_model_navigation .m_quick_access__function-item {
    float: left;
    margin-top: 14px
}

.m_search_field .m_search_field__body, .m_search_field .m_search_field__button, .m_search_field .m_search_field__wrapper {
    height: 50px
}

.m_search_field .m_search_field__wrapper {
    padding-right: 60px;
    position: relative
}

.m_search_field .m_search_field__body {
    border: 1px solid #d5d9d8;
    position: relative;
    padding: 0 60px 0 20px;
    overflow: hidden
}

.m_search_field .m_search_field__input {
    border: 0;
    width: 100%;
    height: 50px
}

.m_search_field .m_search_field__button {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    text-indent: -999em;
    width: 50px;
    background-position: center
}

    .m_search_field .m_search_field__button:first-child {
        display: inline-block
    }

.m_search_field .m_search_field__livesuggestion-single {
    border-left: 1px solid #d5d9d8;
    border-right: 1px solid #d5d9d8;
    padding: 5px 15px;
    cursor: pointer;
    background-color: #fff
}

    .m_search_field .m_search_field__livesuggestion-single:hover {
        background-color: #d5d9d8
    }

    .m_search_field .m_search_field__livesuggestion-single:last-of-type {
        border-bottom: 1px solid #d5d9d8
    }

.m_header .m_search_field .icon-search-white {
    left: auto;
    right: 0;
    background-color: #000;
    display: block;
    cursor: pointer
}

.m_header .m_search_field .m_search_field__button.icon-search-black, .m_search_field .m_search_field__button + .m_search_field__button {
    display: none
}

.m_header .m_search_field .m_search_field__button--reset {
    right: 50px;
    cursor: pointer
}

.m_header .m_search_field .m_search_field .m_search_field__body {
    padding: 0 90px 0 20px
}

.m_header .m_search_field .m_search_field__wrapper {
    padding-right: 0;
    margin: 20px 4% 10px
}

.m_search_field .m_search_field__button--reset {
    background-size: 15px;
    background-color: transparent
}

.m_search_field .m_search_field__button--submit {
    background-size: 34px;
    background-color: #000
}

@media (min-width:769px) {
    .m_search_field .m_search_field__wrapper {
        max-width: 50%;
        padding-right: 0
    }

    .m_search_field .m_search_field__body {
        padding: 0 20px 0 50px
    }

    .m_search_field .m_search_field__button {
        display: none
    }

        .m_search_field .m_search_field__button + .m_search_field__button {
            display: inline-block
        }

    .m_search_field .m_search_field__button--submit {
        background-color: transparent;
        right: auto;
        left: 0
    }

    .m_header .m_search_field .m_search_field__wrapper {
        max-width: 560px;
        margin: 0
    }

    .m_header .m_search_field .icon-search-white {
        display: none
    }

    .m_header .m_search_field .m_search_field__button.icon-search-black {
        display: block
    }
}

.js-flyout.flyout-show-overflow {
    overflow: visible !important
}

.search_result {
    margin: 15px 4% 0
}

    .search_result .search_result__title input {
        padding-left: 40px;
        border: 1px solid #EEE;
        line-height: 40px;
        color: #6d7579;
        font-size: 1.2rem;
        margin-top: 20px;
        width: 80%;
        height: 40px
    }

    .search_result .search_result__list > li {
        margin-top: 60px;
        display: inline-block;
        width: 100%;
        padding: 15px;
        background-color: #eee
    }

    .search_result .search_result__list-thumbnail {
        margin-bottom: 10px
    }

    .search_result .search_result__list-breadcrumbs {
        color: #6d7579;
        margin-bottom: 5px
    }

        .search_result .search_result__list-breadcrumbs span::after {
            content: '';
            display: inline-block;
            width: 20px;
            height: 12px;
            background-size: 12px;
            background-position: left 6px top 2px
        }

        .search_result .search_result__list-breadcrumbs span:last-child:after {
            display: none
        }

    .search_result .search_result__list-title {
        margin-bottom: 10px;
        overflow: hidden
    }

    .search_result .search_result__loader, .search_result .search_result__noresults {
        display: none;
        margin: 20px 0
    }

    .search_result .search_result__pager {
        margin-top: 30px;
        overflow: auto;
        text-align: center
    }

        .search_result .search_result__pager .page.current {
            background-color: #c03;
            color: #fff
        }

        .search_result .search_result__pager .page.dummy {
            background: 0 0
        }

        .search_result .search_result__pager .page.next, .search_result .search_result__pager .page.previous {
            background-color: #000;
            color: #fff
        }

        .search_result .search_result__pager .page {
            display: inline-block;
            width: 40px;
            height: 40px;
            background-color: #d7dadb;
            margin-right: 3px;
            cursor: pointer
        }

            .search_result .search_result__pager .page a {
                display: block;
                width: 40px;
                height: 40px;
                text-align: center;
                line-height: 40px
            }

    .search_result .search_result__list-breadcrumbs, .search_result .search_result__list-thumbnail {
        margin-left: 0
    }

    .search_result .search_result__suggestions {
        display: none;
        clear: both;
        margin-top: 30px
    }

.m_similar_offers .m_similar_offers__headline, .m_similar_offers__link {
    background-size: 15px;
    display: inline-block;
    font-size: 13px;
    line-height: 1.38461538
}

.search_result .search_result__suggestions ul {
    margin-top: 20px
}

@media (min-width:501px) {
    .search_result {
        border-bottom: solid 1px #d5d9d8;
        margin-top: 25px;
        padding-bottom: 30px
    }

        .search_result .search_result__list > li {
            padding: 0;
            background-color: transparent
        }
}

@media (min-width:769px) {
    .search_result {
        margin-top: 45px
    }
}

.m_similar_offers__main-headline {
    margin: 0 10px
}

.m_similar_offers-container {
    padding-top: 25px
}

.m_similar_offers__link {
    float: right;
    background-position: left 1px;
    padding-left: 15px;
    margin-bottom: 20px
}

.m_similar_offers .m_similar_offers__info {
    margin: 0 10px;
    padding-bottom: 45px
}

.m_similar_offers .m_similar_offers__headline {
    background-position: right 3px;
    margin-top: 20px;
    padding-right: 25px
}

.m_similar_offers .m_tag__list {
    margin-top: -4px
}

.m_similar_offers .m_similar_offers__item {
    margin-top: 20px
}

.m_similar_offers .m_offer_teaser .m_offer_teaser__body {
    padding: 0
}

.m_similar_offers .m_pager__container {
    float: left;
    margin-top: 2px
}

.m_similar_offers .m_similar_offers__link-container {
    float: right;
    width: 50%
}

@media (min-width:501px) {
    .m_similar_offers__info {
        margin: 0;
        padding-bottom: 0
    }

    .m_similar_offers__main-headline {
        margin: 0
    }

    .m_similar_offers-container {
        padding-top: 72px
    }

    .m_similar_offers .m_similar_offers__list:after, .m_similar_offers .m_similar_offers__list:before {
        content: " ";
        display: table
    }

    .m_similar_offers .m_similar_offers__list:after {
        clear: both
    }

    .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(2n+3), .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(3n+4) {
        clear: left
    }

    .m_similar_offers .m_similar_offers__item {
        float: left;
        width: 100%
    }

    .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item {
        margin-left: 4.2372881356%;
        width: 30.508474576%
    }

        .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(3n+1) {
            margin-left: 0
        }

    .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item-container {
        padding-bottom: 23.255813953%
    }

    .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item {
        margin-left: 4.2372881356%;
        width: 47.881355932%;
        margin-top: 30px
    }

        .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(2n+1) {
            margin-left: 0
        }

    .m_similar_offers.m_similar_offers--1-1-1 .m_similar_offers__item {
        width: 100%
    }
}

@media (min-width:769px) {
    .m_similar_offers__main-headline {
        margin: 0
    }

    .m_similar_offers-container {
        padding-top: 73px
    }

    .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item, .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item {
        margin-left: 4.2372881356%;
        width: 30.508474576%;
        margin-top: 50px
    }

        .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(2n+1), .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(2n+3), .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(2n+1), .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(2n+3) {
            clear: none;
            margin-left: 4.2372881356%
        }

        .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(3n+4), .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(3n+4) {
            clear: left
        }

        .m_similar_offers.m_similar_offers--3-2-1 .m_similar_offers__item:nth-child(3n+1), .m_similar_offers.m_similar_offers--3-3-1 .m_similar_offers__item:nth-child(3n+1) {
            margin-left: 0
        }

    .m_similar_offers.m_similar_offers--1-1-1 .m_similar_offers__item {
        width: 100%;
        clear: left
    }

    .m_similar_offers-container .m_similar_offers-container__link {
        margin-top: 75px
    }
}

@media print {
    .m_similar_offers, .m_similar_offers-container {
        display: none !important
    }
}

.m_sitemap {
    overflow: hidden
}

    .m_sitemap .m_sitemap__toggle {
        font-size: 12px;
        cursor: pointer
    }

    .m_sitemap .m_sitemap__toggle-close, .m_sitemap .m_sitemap__toggle-open {
        background-size: 12px;
        background-position: right center;
        padding-right: 20px
    }

    .m_sitemap .is-open .m_sitemap__toggle-open, .m_sitemap .m_sitemap__toggle-close {
        display: none
    }

    .m_sitemap .is-open .m_sitemap__toggle-close {
        display: inline-block
    }

    .m_sitemap .m_sitemap__header {
        margin: 8px 4% 20px
    }

        .m_sitemap .m_sitemap__header .old-col-xs-12 {
            margin: 0
        }

        .m_sitemap .m_sitemap__header > .e_link {
            background: 0 0;
            margin: 0;
            padding: 0
        }

    .m_sitemap .m_sitemap__body {
        margin: 20px 4% 40px
    }

    .m_sitemap .m_sitemap__item-l1 {
        margin-top: 30px
    }

        .m_sitemap .m_sitemap__item-l1:first-child {
            margin-top: 0
        }

    .m_sitemap .m_sitemap__headline {
        font-size: 12px
    }

    .m_sitemap .m_sitemap__list-l2 {
        margin-top: 20px
    }

    .m_sitemap .m_sitemap__anchor {
        display: block;
        background-size: 12px;
        background-position: left 10px;
        padding: 5px 0 5px 17px
    }

    .m_sitemap .m_sitemap__footer, .m_sitemap .m_sitemap__toggle {
        border-top: solid 1px #b0b6b8;
        padding: 15px 4%
    }

    .m_sitemap .m_sitemap__top {
        font-size: 12px;
        background-size: 12px;
        background-position: right center;
        padding-right: 20px
    }

        .m_sitemap .m_sitemap__top:hover {
            color: #c03
        }

@media (min-width:501px) {
    .m_sitemap .m_sitemap__toggle {
        display: none
    }

    .m_sitemap .m_sitemap__header {
        margin: 40px 0 25px
    }

    .m_sitemap .m_sitemap__body {
        margin: 0
    }

    .m_sitemap .m_sitemap__list-l1:after, .m_sitemap .m_sitemap__list-l1:before {
        content: " ";
        display: table
    }

    .m_sitemap .m_sitemap__list-l1:after {
        clear: both
    }

    .m_sitemap .m_sitemap__item-l1 {
        margin-top: 0;
        float: left;
        width: 33.33333333%;
        padding-right: 20px
    }

        .m_sitemap .m_sitemap__item-l1:nth-child(n+4), .m_sitemap .m_sitemap__list-l2 {
            margin-top: 30px
        }

        .m_sitemap .m_sitemap__item-l1:nth-child(3n+4) {
            clear: left
        }

        .m_sitemap .m_sitemap__item-l1:nth-child(3n+3) {
            padding-right: 0
        }

    .m_sitemap .m_sitemap__anchor {
        display: inline-block
    }

    .m_sitemap .m_sitemap__footer {
        border: 0;
        padding: 38px 0
    }

        .m_sitemap .m_sitemap__footer:after, .m_sitemap .m_sitemap__footer:before {
            content: " ";
            display: table
        }

        .m_sitemap .m_sitemap__footer:after {
            clear: both
        }

    .m_sitemap .m_sitemap__top {
        float: right
    }
}

.m_socialbar .m_socialbar__list:after, .m_socialbar:after {
    clear: both
}

.m_socialbar .m_socialbar__list:after, .m_socialbar .m_socialbar__list:before, .m_socialbar:after, .m_socialbar:before {
    display: table;
    content: " "
}

@media (min-width:769px) {
    .m_sitemap .m_sitemap__header {
        margin: 40px 0 25px 6.5%
    }

    .m_sitemap .m_sitemap__body {
        margin: 0 0 0 6.5%
    }

    .m_sitemap .m_sitemap__list-l2 {
        margin-top: 16px
    }

    .m_sitemap .m_sitemap__anchor {
        transition: color .1s linear
    }

        .m_sitemap .m_sitemap__anchor:hover {
            color: #434c53
        }

    .m_sitemap .m_sitemap__footer {
        padding: 78px 0 38px
    }
}

.m_socialbar .m_socialbar__list {
    float: left;
    margin: 0 -5px
}

.m_socialbar .m_socialbar__item {
    float: left;
    margin: 0 5px 5px
}

.m_socialbar .m_socialbar__anchor {
    background-color: #000;
    background-size: cover;
    display: block;
    height: 40px;
    width: 40px
}

.m_socialbar .m_socialbar_icon {
    width: 100%;
    height: 100%;
    max-width: 40px;
    max-height: 40px
}

@media (min-width:501px) {
    .m_socialbar {
        margin-bottom: 0
    }

        .m_socialbar .m_socialbar__list {
            margin: 0 -10px
        }

        .m_socialbar .m_socialbar__item {
            margin: 0 10px 10px
        }
}

@media (min-width:769px) {
    .m_socialbar .m_socialbar__list {
        float: right
    }

    .m_socialbar .m_socialbar__item {
        float: left
    }
}

.m_special_offer-container {
    margin-top: 80px
}

.m_special_offer .m_special_offer__header {
    padding: 0 4% 24px
}

.m_special_offer .m_special_offer__headline {
    font-size: 18px
}

.m_special_offer .m_special_offer__intro {
    margin-top: 10px
}

.m_special_offer .m_special_offer__table {
    border-top: solid 1px #d7dadb;
    border-bottom: solid 1px #d7dadb
}

.m_special_offer .m_special_offer__table-row:first-child .m_special_offer__table-cell--left {
    padding-top: 24px
}

.m_special_offer .m_special_offer__table-cell {
    width: 100%;
    padding: 0 4%
}

.m_special_offer .m_special_offer__table-cell--right {
    font-weight: 700;
    padding-bottom: 24px;
    white-space: nowrap
}

.m_special_offer .m_special_offer__table-summary {
    font-size: 15px;
    border-top: 1px solid #d7dadb
}

    .m_special_offer .m_special_offer__table-summary .m_special_offer__table-cell--left {
        padding-top: 24px
    }

.m_special_offer .m_special_offer__footer {
    padding: 26px 4% 0
}

@media (min-width:501px) {
    .m_special_offer .m_special_offer__footer, .m_special_offer .m_special_offer__header {
        padding-left: 0;
        padding-right: 0
    }

    .m_special_offer .m_special_offer__table {
        border-collapse: collapse;
        display: table;
        width: 100%
    }

    .m_special_offer .m_special_offer__table-row {
        display: table-row;
        width: 100%
    }

        .m_special_offer .m_special_offer__table-row:first-child .m_special_offer__table-cell {
            padding-top: 24px
        }

    .m_special_offer .m_special_offer__table-cell {
        display: table-cell;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 24px;
        vertical-align: top;
        width: auto
    }

    .m_special_offer .m_special_offer__table-cell--right {
        float: right;
        font-weight: 400;
        text-align: right
    }

    .m_special_offer .m_special_offer__table-important .m_special_offer__table-cell {
        font-weight: 700
    }

    .m_special_offer .m_special_offer__table-summary {
        font-size: 18px
    }

        .m_special_offer .m_special_offer__table-summary .m_special_offer__table-cell {
            padding-top: 22px
        }
}

@media (min-width:501px) {

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover span.m_kontaktbar__label {
        color: #b0b6b8
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg path {
        fill: #b0b6b8
    }
}

.m_table:after, .m_tag .m_tag__list:after, .m_teaser_video:after, .m_textbox .m_textbox__content-body:after, .m_video:after, .m_vtp_nedc_info .m_vtp_wltp_info-item:after, .m_vtp_wltp_info .m_vtp_wltp_info-item:after {
    clear: both
}

@media (min-width:769px) {

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover span.m_kontaktbar__label {
        color: #b0b6b8
    }

    .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg path {
        fill: #b0b6b8
    }
}

@media print {

}

.m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active span.m_kontaktbar__label, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover span.m_kontaktbar__label {
    color: #b0b6b8
}

.m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__anchor:hover svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item.is-active svg path, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg g rect, .m_kontaktbar.m_kontaktbar--inverted .m_kontaktbar__item:hover svg path {
    fill: #b0b6b8
}

#CQ .cq-editrollover-insert-container, .cq-editbar[class='^cq-element-par_'] {
    overflow: hidden
}

.iph-tab__tablist {
    display: flex;
    flex-wrap: nowrap;
    margin: 0;
    padding: 0;
    height: 37px
}

.iph-tab__tablist-item {
    width: 44%;
    height: 37px;
    line-height: 37px;
    padding: 0 2%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-family: "Audi Type",sans-serif;
    font-weight: 400;
    font-size: 16px;
    color: #4c4c4c;
    text-align: center;
    vertical-align: middle;
    border-bottom: 1px solid #4c4c4c;
    cursor: pointer
}

    .iph-tab__tablist-item:hover {
        color: #000;
        border-bottom-color: #000
    }

    .iph-tab__tablist-item[aria-selected=true] {
        font-family: "Audi Type",sans-serif;
        font-weight: 700;
        color: #000;
        border-bottom: 2px solid #000
    }

.iph-tab__panel[aria-hidden=true] {
    display: none
}

.m_accordion .iph-tab__tablist {
    margin-top: 12px
}

@media (min-width:768px) {
    .iph-tab__tablist-item {
        width: 20%
    }
}

.m_table-container {
    margin: 0 4%
}

.m_table {
    margin-top: 45px
}

    .m_table:after, .m_table:before {
        content: " ";
        display: table
    }

    .m_table a {
        color: #000
    }

        .m_table a:hover {
            color: #aa142d
        }

    .m_table .m_table__header, .m_table .m_table__intro, .m_table .m_table__postnote, .m_table.m_table_comparison .m_table_comparison__tableswrapper {
        margin-left: 4%;
        width: 92%
    }

    .m_table.m_table_standard .m_table__table {
        margin-top: 9px
    }

        .m_table.m_table_standard .m_table__table > tbody > tr > td {
            padding: 0 4%
        }

            .m_table.m_table_standard .m_table__table > tbody > tr > td:first-child {
                padding-top: 17px;
                padding-bottom: 3px
            }

            .m_table.m_table_standard .m_table__table > tbody > tr > td:last-child {
                padding-bottom: 9px
            }

    .m_table .m_table__intro {
        margin-top: 10px
    }

    .m_table .m_table__table {
        width: 100%;
        margin-top: 2px;
        border-bottom: solid 1px #eef1f3;
        border-spacing: 0
    }

        .m_table .m_table__table td, .m_table .m_table__table th {
            text-align: right;
            vertical-align: middle;
            font-weight: 400;
            display: block;
            border: none
        }

        .m_table .m_table__table .m_table__inrow-table {
            width: 100%;
            padding: 0;
            margin: 0;
            border: 0;
            border-spacing: 0
        }

        .m_table .m_table__table thead {
            display: none
        }

        .m_table .m_table__table .column-0 {
            text-align: left;
            float: left;
            width: 100%
        }

        .m_table .m_table__table td.m_table__cell-label {
            display: table-cell;
            text-align: left
        }

        .m_table .m_table__table .m_table_inforow > td {
            float: left;
            width: 100%
        }

        .m_table .m_table__table .m_table_inforow > .column-0 {
            border-top: solid 1px #eef1f3
        }

        .m_table .m_table__table .m_table__cell-label {
            color: #b0b6b8
        }

    .m_table .m_table_comparison__tableswrapper {
        margin-top: 40px
    }

        .m_table .m_table_comparison__tableswrapper .m_pager {
            margin-top: 25px;
            display: none
        }

    .m_table .m_table_compare__table {
        border: 1px solid #e7e9ea;
        float: left;
        margin: 0;
        border-spacing: 0;
        width: 100%
    }

        .m_table .m_table_compare__table .label {
            text-align: center;
            color: #b0b6b8
        }

        .m_table .m_table_compare__table .value {
            text-align: center
        }

        .m_table .m_table_compare__table td {
            padding: 9px 0
        }

        .m_table .m_table_compare__table .m_table_compare__table-header th {
            padding: 17px 0 5px
        }

        .m_table .m_table_compare__table .m_table_compare__table-header .label {
            font-weight: 400;
            position: relative;
            text-rendering: optimizeLegibility;
            font-family: auditypeextendedbold,sans-serif;
            font-size: 13px;
            line-height: 1.38461538;
            color: #000
        }

        .m_table .m_table_compare__table .m_table_compare__table_footer .label, .m_table .m_table_compare__table .m_table_compare__table_footer .value {
            font-weight: 400;
            text-rendering: optimizeLegibility;
            font-family: auditypeextendedbold,sans-serif;
            color: #fff;
            background-color: #000;
            position: relative
        }

        .m_table .m_table_compare__table .m_table_compare__table-header .value {
            font-weight: 400;
            position: relative;
            text-rendering: optimizeLegibility;
            font-family: auditypeextendedbold,sans-serif;
            font-size: 18px;
            line-height: 1.33333333;
            margin-top: 5px;
            padding-bottom: 15px;
            border-bottom: solid 1px #e7e9ea
        }

        .m_table .m_table_compare__table .m_table_compare__table_footer td {
            padding: 4px 0 0
        }

        .m_table .m_table_compare__table .m_table_compare__table_footer .label {
            font-size: 13px;
            line-height: 1.38461538;
            padding: 0 0 16px
        }

        .m_table .m_table_compare__table .m_table_compare__table_footer .value {
            font-size: 18px;
            line-height: 1.33333333;
            padding: 14px 0 12px
        }

    .m_table .m_table__postnote {
        margin-top: 40px
    }

@media (min-width:501px) {
    .m_table {
        margin-top: 74px
    }

        .m_table.m_table_standard .m_table__table.is-narrow {
            margin-left: 4%;
            width: 92%
        }

        .m_table .m_table__table.is-narrow {
            margin-top: 27px
        }

            .m_table .m_table__table.is-narrow .m_table_inforow > td {
                margin: 0;
                padding: 22px 0 16px;
                float: none;
                width: auto
            }

            .m_table .m_table__table.is-narrow .m_table__intro {
                margin-top: 30px
            }

            .m_table .m_table__table.is-narrow .m_table__table {
                margin-top: 25px;
                border: none
            }

            .m_table .m_table__table.is-narrow thead {
                display: table-header-group
            }

            .m_table .m_table__table.is-narrow td, .m_table .m_table__table.is-narrow th {
                display: table-cell
            }

            .m_table .m_table__table.is-narrow th {
                padding-bottom: 13px;
                vertical-align: top
            }

            .m_table .m_table__table.is-narrow .column-0 {
                float: none;
                width: auto
            }

            .m_table .m_table__table.is-narrow td.m_table__cell-label {
                display: none
            }

            .m_table .m_table__table.is-narrow .m_table_inforow > td, .m_table .m_table__table.is-narrow th {
                border-bottom: solid 1px #eef1f3
            }

            .m_table .m_table__table.is-narrow .m_table_inforow > .column-0 {
                font-weight: 400;
                padding: 0;
                margin: 0;
                border-top: none
            }

        .m_table .m_table_compare__table {
            margin: 0 30px 0 0;
            width: auto
        }

            .m_table .m_table_compare__table .label, .m_table .m_table_compare__table .value {
                padding-right: 10px;
                padding-left: 10px
            }
}

@media (min-width:769px) {
    .m_table.m_table_standard .m_table__table > tbody > tr > td:last-child {
        padding-bottom: 16px
    }

    .m_table.m_table_standard .m_table__table.is-wide {
        margin-left: 4%;
        width: 92%
    }

    .m_table .m_table__table.is-wide {
        margin-top: 27px
    }

        .m_table .m_table__table.is-wide .m_table_inforow > td {
            margin: 0;
            padding: 22px 0 16px;
            float: none;
            width: auto
        }

        .m_table .m_table__table.is-wide .m_table__intro {
            margin-top: 30px
        }

        .m_table .m_table__table.is-wide .m_table__table {
            margin-top: 25px;
            border: none
        }

        .m_table .m_table__table.is-wide thead {
            display: table-header-group
        }

        .m_table .m_table__table.is-wide td, .m_table .m_table__table.is-wide th {
            display: table-cell
        }

        .m_table .m_table__table.is-wide th {
            padding-bottom: 13px;
            vertical-align: top
        }

        .m_table .m_table__table.is-wide .column-0 {
            float: none;
            width: auto
        }

        .m_table .m_table__table.is-wide td.m_table__cell-label {
            display: none
        }

        .m_table .m_table__table.is-wide .m_table_inforow > td, .m_table .m_table__table.is-wide th {
            border-bottom: solid 1px #eef1f3
        }

        .m_table .m_table__table.is-wide .m_table_inforow > .column-0 {
            font-weight: 400;
            padding: 0;
            margin: 0;
            border-top: none
        }

    .m_table .m_table__intro {
        margin-top: 19px
    }

    .m_table .m_table__table {
        margin-top: 25px
    }

    .m_table .m_table_compare__table {
        margin-right: 50px
    }
}

.m_tag .m_tag__list:after, .m_tag .m_tag__list:before {
    content: " ";
    display: table
}

.m_tag .m_tag__list {
    margin-left: -10px
}

.m_tag .m_tag__item {
    float: left;
    margin-left: 10px
}

.m_tag .m_tag__anchor {
    font-size: 12px;
    line-height: 1;
    font-family: Verdana,Arial,sans-serif;
    white-space: nowrap
}

.m_tag.m_tag--standard .m_tag__item {
    border: 1px solid #f2f4f3;
    margin-top: 14px
}

.m_t-nav .m_t-nav__list, .m_t-nav .m_t-nav__subnav-item:last-of-type {
    border-bottom: solid 1px #d5d9d8
}

.m_tag.m_tag--standard .m_tag__anchor {
    line-height: 2.08333333;
    color: #434c53;
    padding: 0 5px
}

.m_teaser_edit .m_teaser_edit__headline, .m_teaser_edit__superline {
    font-size: 15px;
    line-height: 1.33333333;
    font-family: auditypeextendedbold,sans-serif
}

.m_tag.m_tag--simple {
    margin: 16px 0 0
}

    .m_tag.m_tag--simple .m_tag__item {
        margin: 0 0 10px 10px
    }

        .m_tag.m_tag--simple .m_tag__item:last-child .m_tag__anchor {
            border-right: 0
        }

    .m_tag.m_tag--simple .m_tag__anchor {
        border-right: solid 2px #000;
        color: #000;
        font-weight: 700;
        padding-right: 10px
    }

@media (min-width:501px) {
    .m_tag.m_tag--simple .m_tag__item:first-child .m_tag__anchor {
        padding-left: 0
    }
}

.m_teaser_edit__superline {
    margin-bottom: 25px
}

.m_teaser_edit-container {
    margin-top: 50px
}

.m_teaser_edit .m_teaser_edit__item.is-closed, .m_teaser_edit .m_teaser_edit__item.is-open {
    border-top: solid 1px #d5d9d8;
    border-bottom: solid 1px #d5d9d8;
    padding: 16px 0;
    margin-top: -1px
}

.m_teaser_edit .m_teaser_edit__headline {
    background-position: right center;
    background-size: 15px
}

    .m_teaser_edit .m_teaser_edit__headline:hover {
        color: #434c53
    }

.m_teaser_edit .m_teaser_edit__headline_accordion {
    margin: 0 4%
}

.m_teaser_edit .m_teaser_edit__item.is-open .m_teaser_edit__headline_accordion {
    display: block
}

.m_teaser_edit .m_teaser_edit__envkv-label {
    margin-top: 7px
}

.m_teaser_edit .is-closed .m_teaser_edit__headline, .m_teaser_edit .is-open .m_teaser_edit__headline {
    font-size: 13px;
    line-height: 1.38461538;
    padding-right: 22px
}

.m_teaser_edit .m_teaser_edit__content {
    padding: 0 4%
}

    .m_teaser_edit .m_teaser_edit__content .m_teaser_edit__headline {
        display: none
    }

.m_teaser_edit .m_teaser_edit__image {
    margin-bottom: 14px;
    margin-top: 15px
}

.m_teaser_edit .m_teaser_edit__phone-number {
    display: none;
    margin-top: 0
}

.m_teaser_edit .m_teaser_edit__button-bar {
    overflow: hidden;
    margin-top: 13px
}

.m_teaser_edit .m_teaser_edit__button-bar-item {
    margin-top: 20px
}

    .m_teaser_edit .m_teaser_edit__button-bar-item:first-child {
        margin-top: 0
    }

.m_teaser_edit .m_teaser_edit__body .btn.btn-black {
    display: inline-block;
    background-color: #000;
    color: #fff
}

    .m_teaser_edit .m_teaser_edit__body .btn.btn-black span {
        padding: 0 0 0 12px
    }

    .m_teaser_edit .m_teaser_edit__body .btn.btn-black i {
        background-color: transparent;
        background-size: 15px
    }

    .m_teaser_edit .iph-teaser-vtp-link .btn.btn-black.disabled, .m_teaser_edit .iph-teaser-vtp-link .btn.btn-black.disabled span, .m_teaser_edit .m_teaser_edit__body .btn.btn-black:hover {
        background-color: #434c53
    }

.m_teaser_edit .m_teaser_edit__body-appendix {
    margin-top: 13px
}

.m_teaser_edit .iph-teaser-vtp-link {
    display: flex
}

    .m_teaser_edit .iph-teaser-vtp-link .btn.btn-black.disabled, .m_teaser_edit .iph-teaser-vtp-link .m_teaser_edit__link.e_link.disabled {
        align-self: center;
        cursor: not-allowed;
        margin-right: 20px
    }

    .m_teaser_edit .iph-teaser-vtp-link .m_teaser_edit__link.e_link.disabled {
        color: #434c53
    }

.m_t-nav .m_t-nav__list .is-active .m_t-nav__anchor .m_t-nav__label, .m_t-nav .m_t-nav__list .is-selected .m_t-nav__anchor .m_t-nav__label, .m_t-nav .m_t-nav__list .m_t-nav__anchor:hover .m_t-nav__label, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-active, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-selected {
    color: #c03
}

.m_teaser_edit .iph-teaser-vtp-link .iph-teaser-vtp-button-error {
    align-self: center
}

.m_teaser_edit .iph-teaser-vtp-link .iph-teaser-vtp-link-error {
    align-self: center;
    margin-top: 8px
}

.m_teaser_edit__partners-container {
    clear: both;
    margin: -50px 4% 0
}

    .m_teaser_edit__partners-container .m_contact {
        margin-top: 50px
    }

@media (min-width:501px) {
    .m_teaser_edit__superline {
        font-size: 18px;
        line-height: 1.38888889
    }

    .m_teaser_edit-container {
        margin-top: 80px
    }

    .m_teaser_edit__partners-container {
        margin-top: -80px
    }

    .m_teaser_edit__items_wrapper {
        margin-top: -25px
    }

    .m_teaser_edit {
        overflow: hidden;
        margin-top: 25px
    }

        .m_teaser_edit .m_teaser_edit__headline {
            display: block;
            margin: 0 0 10px
        }

        .m_teaser_edit .m_teaser_edit__headline_accordion {
            margin: 0;
            display: none
        }

        .m_teaser_edit .m_teaser_edit__content .m_teaser_edit__headline, .m_teaser_edit .m_teaser_edit__phone-number {
            display: block
        }

        .m_teaser_edit .m_teaser_edit__content {
            padding: 0
        }

        .m_teaser_edit .m_teaser_edit__image {
            float: left;
            width: 56.5%;
            margin: 0
        }

        .m_teaser_edit .m_teaser_edit__body, .m_teaser_edit .m_teaser_edit__headline {
            float: right;
            width: 39.25%
        }

        .m_teaser_edit .m_teaser_edit__button-bar {
            margin-left: -5%
        }

        .m_teaser_edit .m_teaser_edit__button-bar-item {
            float: left;
            width: 45%;
            margin-top: 0;
            margin-left: 5%
        }
}

@media (min-width:769px) {
    .m_teaser_edit__superline {
        font-size: 18px;
        line-height: 1.33333333
    }

    .m_teaser_edit .m_teaser_edit__body, .m_teaser_edit .m_teaser_edit__headline {
        width: 47.9%
    }

    .m_teaser_edit .m_teaser_edit__headline {
        font-size: 18px;
        line-height: 1.33333333;
        margin-top: 25px;
        margin-bottom: 9px
    }

    .m_teaser_edit .m_teaser_edit__image {
        width: 47.9%;
        margin-top: 0
    }

    .m_teaser_edit.m_teaser_edit--multi .m_teaser_edit__body, .m_teaser_edit.m_teaser_edit--multi .m_teaser_edit__headline {
        width: 100%
    }

    .m_teaser_edit.m_teaser_edit--multi .m_teaser_edit__headline {
        font-size: 15px;
        margin: 0 0 16px
    }

    .m_teaser_edit.m_teaser_edit--multi .m_teaser_edit__image {
        width: 100%;
        margin-bottom: 14px
    }

    .m_teaser_edit__partners-container {
        clear: both;
        margin: 0
    }

    .m_teaser_edit__carousel-wrapper {
        overflow: hidden
    }
}

@media print {
    .m_teaser_edit .btn, .m_teaser_edit .m_teaser_edit__body-appendix {
        display: none !important
    }
}

.m_teaser_focus .m_teaser_focus__headline {
    margin-top: 16px;
    margin-right: 20px
}

    .m_teaser_focus .m_teaser_focus__headline .m_teaser_focus__headline_arrow {
        position: relative;
        display: inline-block;
        margin-left: -1px
    }

        .m_teaser_focus .m_teaser_focus__headline .m_teaser_focus__headline_arrow:before {
            content: '';
            display: inline-block;
            height: 18px;
            background-position: left;
            background-size: 18px;
            position: absolute;
            background-color: #fff;
            margin-left: 3px;
            padding-right: 25px;
            margin-top: -14px
        }

@media (min-width:501px) {
    .m_teaser_focus .m_teaser_focus__headline {
        margin-top: 16px
    }
}

.m_teaser_grid_v2 {
    margin-top: 50px
}

    .m_teaser_grid_v2 h1 {
        padding: 50px 0 10px
    }

@media (max-width:500px) {
    .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:not(:first-child) .m_teaser_grid_v2_griditem {
        margin-top: 10.16949%
    }
}

@media (min-width:501px) and (max-width:768px) {
    .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:nth-child(n+3) .m_teaser_grid_v2_griditem {
        margin-top: 10.16949%
    }
}

@media (min-width:501px) {
    .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:first-child .m_teaser_grid_v2_griditem, .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:first-child .responsive-container {
        padding-top: 153.41246%
    }
}

@media (min-width:769px) {
    .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:nth-child(n+4) .m_teaser_grid_v2_griditem {
        margin-top: 14%
    }

    .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:first-child .m_teaser_grid_v2_griditem, .m_teaser_grid_v2 .m_teaser_grid_v2__list .m_teaser_grid_v2__list_item:first-child .responsive-container {
        padding-top: 158.333%
    }
}

.m_teaser_grid_v2_griditem {
    position: relative;
    padding-top: 72.22222%;
    height: 0;
    overflow: hidden
}

    .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__link {
        cursor: pointer;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0
    }

    .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text {
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: 10px;
        padding: 10px;
        z-index: 1
    }

@media (min-width:501px) {
    .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text {
        margin: 20px
    }
}

.m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label {
    margin: 0;
    padding: 7px 10px;
    background-color: #fff;
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone
}

@media (min-width:769px) {
    .m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label {
        padding-top: 5px;
        padding-bottom: 6px
    }
}

.m_teaser_grid_v2_griditem .m_teaser_grid_v2_item__text .teaser_static__label:after {
    content: '\00a0';
    padding-left: 18px;
    background-position: right;
    background-size: 18px;
    background-color: transparent
}

.m_teaser_grid_v2__list--blueprint .old-row, .m_teaser_grid_v2__list--dealer .old-row {
    margin-bottom: 20px
}

.m_teaser_grid_v2__list--blueprint .m_teaser_grid_v2_griditem.portrait, .m_teaser_grid_v2__list--dealer .m_teaser_grid_v2_griditem.portrait {
    padding-top: 0
}

@media (min-width:501px) {
    .m_teaser_grid_v2__list--blueprint .m_teaser_grid_v2_griditem.portrait, .m_teaser_grid_v2__list--dealer .m_teaser_grid_v2_griditem.portrait {
        padding-top: 153.41246%
    }
}

@media (min-width:769px) {
    .m_teaser_grid_v2__list--blueprint .m_teaser_grid_v2_griditem.portrait, .m_teaser_grid_v2__list--dealer .m_teaser_grid_v2_griditem.portrait {
        padding-top: 158.333%
    }
}

.m_teaser_grid_v2__list--blueprint .m_teaser_grid_v2_item__empty_text, .m_teaser_grid_v2__list--dealer .m_teaser_grid_v2_item__empty_text {
    background-color: silver;
    padding: 40px 20px;
    font-size: 130%
}

.m_teaser_video-container {
    margin-top: 80px
}

.m_teaser_video:after, .m_teaser_video:before {
    content: " ";
    display: table
}

.m_teaser_video .mejs__poster img {
    display: none
}

.m_teaser_video .m_teaser_video__video {
    position: relative;
    background-color: #000
}

.m_teaser_video .m_teaser_video__video-player {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.m_teaser_video .m_teaser_video__content {
    margin-top: 14px;
    padding: 0 4%
}

.m_teaser_video .m_teaser_video__headline {
    margin-bottom: 19px
}

.m_teaser_video .m_teaser_video__text {
    margin-bottom: 4px
}

.m_teaser_video .m_teaser_video__envkv-label {
    margin-top: 7px
}

@media (min-width:501px) {
    .m_teaser_video .m_teaser_video__video {
        width: 66%;
        margin-right: 4%;
        float: left
    }

    .m_teaser_video .m_teaser_video__content {
        margin-top: 0;
        float: left;
        width: 30%;
        padding: 0
    }
}

@media print {
    .m_teaser_video, .m_teaser_video-container {
        display: none !important
    }
}

.m_textbox {
    background-color: #e7e9ea;
    margin-top: 50px
}

    .m_textbox .m_textbox__headline {
        font-family: auditypeextendedbold,sans-serif;
        margin-bottom: 13px;
        max-width: 780px
    }

    .m_textbox .m_textbox__subline {
        font-family: auditypeextendednormal,sans-serif;
        margin-bottom: 10px;
        max-width: 780px
    }

    .m_textbox .m_textbox__content-part, .m_textbox .m_textbox__headline, .m_textbox .m_textbox__subline {
        max-width: 780px
    }

    .m_textbox .m_textbox__content {
        padding: 26px 4%;
        overflow: hidden
    }

        .m_textbox .m_textbox__content.is-closed {
            max-height: 600px
        }

    .m_textbox .m_textbox__content-body:after, .m_textbox .m_textbox__content-body:before {
        content: " ";
        display: table
    }

    .m_textbox .m_textbox__trigger {
        display: none;
        box-shadow: 0 -10px 30px 10px #e7e9ea;
        padding-top: 20px;
        position: relative;
        transition: box-shadow 1s
    }

    .m_textbox .m_textbox__trigger-item {
        font-size: 12px;
        line-height: 1;
        font-family: auditypeextendedbold,sans-serif;
        background-position: right center;
        background-size: 15px;
        padding-right: 20px
    }

.m_t-nav .m_t-nav__label, .m_t-subnav .m_t-subnav__label {
    font-size: 13px;
    font-family: "Audi Type Screen";
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    line-height: 4.2;
    text-overflow: ellipsis
}

.m_textbox .m_textbox__trigger-item--close, .m_textbox.is-deactivated .m_textbox__trigger {
    display: none
}

.m_textbox.is-activated .m_textbox__trigger {
    display: block
}

.m_textbox.is-open .m_textbox__trigger {
    box-shadow: 0 -10px 30px 10px rgba(231,233,234,0)
}

.m_textbox.is-open .m_textbox__trigger-item--close {
    display: inline-block
}

.m_t-nav .m_t-nav__subnav, .m_textbox.is-open .m_textbox__trigger-item--open {
    display: none
}

.m_textbox.m_textbox--reduced {
    background-color: transparent;
    padding: 0 4%
}

    .m_textbox.m_textbox--reduced .m_textbox__trigger {
        box-shadow: 0 -10px 30px 10px #fff
    }

    .m_textbox.m_textbox--reduced.is-open .m_textbox__trigger {
        box-shadow: 0 -10px 30px 10px rgba(255,255,255,0)
    }

.m_textbox .m_intro__envkv-label {
    margin-top: 17px
}

@media (min-width:501px) {
    .m_textbox .m_textbox__content {
        padding: 36px 2.83%
    }

    .m_textbox .m_textbox__content-part {
        float: left;
        margin-right: 0;
        padding-left: 2.25%;
        padding-right: 2.25%
    }

        .m_textbox .m_textbox__content-part:first-child:nth-last-child(2), .m_textbox .m_textbox__content-part:first-child:nth-last-child(2) ~ .m_textbox__content-part {
            width: 50%
        }

        .m_textbox .m_textbox__content-part:first-child:nth-last-child(3), .m_textbox .m_textbox__content-part:first-child:nth-last-child(3) ~ .m_textbox__content-part {
            width: 33.33333333%
        }

        .m_textbox .m_textbox__content-part:first-child {
            padding-left: 0
        }

        .m_textbox .m_textbox__content-part:last-child {
            padding-right: 0
        }

    .m_textbox.m_textbox--reduced {
        padding: 0
    }

    .m_textbox.m_textbox--twin {
        padding-left: 5.88%;
        padding-right: 5.88%
    }
}

@media (min-width:769px) {
    .m_textbox .m_textbox__content {
        padding: 36px 1.7%
    }

    .m_textbox .m_textbox__headline, .m_textbox .m_textbox__subline {
        margin-bottom: 21px
    }

    .m_textbox .m_textbox__content-part {
        padding-left: 2.2%;
        padding-right: 2.2%
    }

    .m_textbox.m_textbox--twin {
        padding-left: 3.54%;
        padding-right: 3.54%
    }
}

.m_t-nav .m_t-nav__item, .m_t-nav .m_t-nav__subnav-item {
    border-top: solid 1px #d5d9d8
}

    .m_t-nav .m_t-nav__anchor, .m_t-nav .m_t-nav__item.is-active .m_t-nav__subnav, .m_t-nav .m_t-nav__item.is-selected .m_t-nav__subnav {
        display: block
    }

.m_t-nav .m_t-nav__list {
    background-color: #fff
}

.m_t-nav .m_t-nav__subnav-content {
    background-color: #e7e9ea
}

.m_t-nav .m_t-nav__label {
    padding: 0 4%;
    position: relative;
    display: block
}

.m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-active .m_t-nav__subnav-item, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-selected .m_t-nav__subnav-item {
    color: #000
}

    .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-active .m_t-nav__subnav-item.is-active, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-active .m_t-nav__subnav-item.is-selected, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-active .m_t-nav__subnav-item.isactive, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-selected .m_t-nav__subnav-item.is-active, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-selected .m_t-nav__subnav-item.is-selected, .m_t-nav .m_t-nav__subnav-list .m_t-nav__item.is-selected .m_t-nav__subnav-item.isactive {
        color: #c03
    }

/*.m_t-nav .m_t-nav__label:after {
    content: '';
    background-size: cover;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 4%;
    top: 50%;
    margin-top: -6px
}*/

.m_t-nav .m_t-nav__subnav-teaser {
    display: none
}

@media (min-width:769px) {
    .m_t-nav .m_t-nav__list {
        overflow: hidden;
        border: 0;
        margin-left: -30px
    }

    .m_t-nav .m_t-nav__item, .m_t-nav .m_t-nav__subnav-item {
        border: none
    }

    .m_t-nav .m_t-nav__item {
        float: left;
        margin-left: 30px
    }

        .m_t-nav .m_t-nav__item.is-active .m_t-nav__subnav, .m_t-nav .m_t-nav__item.is-selected .m_t-nav__subnav {
            display: none
        }

    .m_t-nav .m_t-nav__label {
        padding: 0
    }

        .m_t-nav .m_t-nav__label:after {
            content: none
        }

    .m_t-nav .m_t-nav__subnav, .m_t-nav .m_x-nav__subnav-holder {
        background-color: transparent
    }

    .m_t-nav__subnav-content {
        background-color: #fff
    }

        .m_t-nav__subnav-content:after, .m_t-nav__subnav-content:before {
            content: " ";
            display: table
        }

        .m_t-nav__subnav-content:after {
            clear: both
        }

    .m_t-nav__subnav-list {
        float: left;
        margin-left: 0
    }

    .m_t-nav__subnav-teaser {
        display: block;
        float: left;
        width: 31%;
        margin-left: 4%
    }

    .m_t-nav__subnav-item {
        float: left;
        width: 46.5%;
        border-top: solid 1px #d3d5d7;
        border-bottom: solid 1px #d3d5d7;
        margin-top: -1px
    }

        .m_t-nav__subnav-item:nth-child(2n+2) {
            margin-left: 6%
        }
}

.m_t-subnav {
    display: block
}

    .m_t-subnav .m_t-nav__subnav-content {
        background-color: #e7e9ea
    }

    .m_t-subnav .m_t-subnav__label {
        padding: 0 4% 0 10%;
        display: block
    }

@media (min-width:501px) {
    .m_t-subnav .m_t-subnav__label {
        padding-right: 20px
    }

        .m_t-subnav .m_t-subnav__label:after {
            display: block
        }

    .m_t-subnav:hover {
        background: #d5d9d8
    }
}

@media (min-width:769px) {
    .m_t-subnav .m_t-subnav__label {
        padding: 0 0 0 5.5%
    }
}

.m_video-container {
    margin-top: 80px
}

.m_video:after, .m_video:before {
    content: " ";
    display: table
}

.m_video .mejs__poster img {
    display: none
}

.m_video .m_video__video {
    position: relative;
    background-color: #000
}

.m_video .m_video__video-player {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.m_video .mejs__container {
    background-color: #fff
}

@media print {
    .m_video, .m_video-container {
        display: none !important
    }
}

.m_vtp_car_info .m_vtp_car_info__bottomlinks {
    margin-top: 10px
}

.m_vtp_co2_efficiency .old-row .pull-right {
    font-weight: 700
}

.m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank-wrapper {
    position: relative;
    height: 12px;
    width: 100%;
    -webkit-print-color-adjust: exact
}

.m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram, .m_vtp_co2_efficiency .x_richtext, .m_vtp_co2_efficiency h1 {
    margin-bottom: 20px
}

.m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank {
    display: block;
    min-width: 30px;
    height: 100%;
    background-color: gray;
    margin: 5px 0;
    color: #fff;
    text-transform: uppercase;
    font-size: 9px;
    line-height: 1;
    padding: 1px 0 0 5px
}

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-aplus {
        width: 5%;
        background-color: #1b8e24
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-a {
        width: 10%;
        background-color: #1b8f24
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-b {
        width: 15%;
        background-color: #5daa00
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-c {
        width: 20%;
        background-color: #c9d100
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-d {
        width: 25%;
        background-color: #ffed00
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-e {
        width: 30%;
        background-color: #f9bc00
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-f {
        width: 35%;
        background-color: #e86d00
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank.m_vtp_co2_efficiency__diagram-g {
        width: 40%;
        background-color: #df1911
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-plank:after {
        content: '';
        position: absolute;
        height: 0;
        width: 0;
        right: -6px;
        top: 0;
        border-color: #fff transparent;
        border-style: solid;
        border-width: 6px
    }

.m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-indicator {
    height: 16px;
    width: 45px;
    background: #000;
    position: absolute;
    right: 40%;
    color: #fff;
    top: -3px;
    text-transform: uppercase;
    text-align: right;
    padding: 0 10px;
    line-height: 1.5;
    font-size: 11px;
    font-weight: 700;
    display: none
}

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-indicator.m_vtp_co2_efficiency__diagram-indicator-active {
        display: block;
        width: 50px;
        height: 24px;
        line-height: 24px;
        font-size: 19px;
        margin-top: -3px
    }

    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-indicator:before {
        position: absolute;
        content: '';
        height: 0;
        width: 0;
        left: -6px;
        top: 0;
        border-color: #fff transparent;
        border-style: solid;
        border-width: 12px 20px 12px 6px
    }

@media (min-width:501px) {
    .m_vtp_co2_efficiency .m_vtp_co2_efficiency__diagram-indicator.m_vtp_co2_efficiency__diagram-indicator-active {
        width: 75px
    }
}

@media (max-width:768px) {
    .m_vtp_co2_efficiency {
        margin-bottom: 42px
    }
}

.m_vtp_nedc_info, .m_vtp_wltp_info {
    margin-bottom: 42px
}

.m_vtp_nedc_info-explanationlink, .m_vtp_wltp_info-explanationlink {
    margin: 5px 0 15px
}

    .m_vtp_nedc_info-explanationlink a, .m_vtp_wltp_info-explanationlink a {
        text-decoration: underline;
        color: grey
    }

.m_vtp_nedc_info .m_vtp_wltp_info-item, .m_vtp_wltp_info .m_vtp_wltp_info-item {
    margin: 10px 0
}

    .m_vtp_nedc_info .m_vtp_wltp_info-item:after, .m_vtp_nedc_info .m_vtp_wltp_info-item:before, .m_vtp_wltp_info .m_vtp_wltp_info-item:after, .m_vtp_wltp_info .m_vtp_wltp_info-item:before {
        content: " ";
        display: table
    }

.m_vtp_nedc_info .m_vtp_wltp_info-item-left, .m_vtp_nedc_info .m_vtp_wltp_info-item-right, .m_vtp_wltp_info .m_vtp_wltp_info-item-left, .m_vtp_wltp_info .m_vtp_wltp_info-item-right {
    width: 50%;
    float: left
}

.m_vtp_nedc_info .m_vtp_wltp_info-item-left, .m_vtp_wltp_info .m_vtp_wltp_info-item-left {
    font-weight: 700
}

.m_vtp_nedc_info .m_vtp_wltp_info-item-right, .m_vtp_wltp_info .m_vtp_wltp_info-item-right {
    text-align: right
}

@media (min-width:769px) {
    .m_vtp_nedc_info .m_vtp_wltp_info-item-right, .m_vtp_wltp_info .m_vtp_wltp_info-item-right {
        padding-right: 65px
    }
}

.m_vtp_envkv_label {
    display: none
}

    .m_vtp_envkv_label:hover .m_vtp_envkv_label__icon {
        background: #8e9498
    }

    .m_vtp_envkv_label:hover .m_vtp_envkv_label__text {
        color: #8e9498
    }

    .m_vtp_envkv_label .m_vtp_envkv_label__icon {
        font-size: 22px;
        float: left;
        height: 30px;
        width: 30px;
        margin-right: 10px;
        background: #b0b6b8;
        text-align: center;
        color: #fff;
        font-family: auditypebold,sans-serif;
        text-transform: uppercase;
        line-height: 30px
    }

    .m_vtp_envkv_label .m_vtp_envkv_label__text {
        font-size: 12px;
        line-height: 1.66666667;
        float: left;
        margin-top: -4px;
        color: #000
    }

    .m_vtp_envkv_label.m_vtp_envkv_label-right {
        float: right;
        display: none
    }

    .m_vtp_envkv_label.m_vtp_envkv_label-bottom {
        display: block
    }

        .m_vtp_envkv_label.m_vtp_envkv_label-bottom p {
            display: block;
            float: none
        }

            .m_vtp_envkv_label.m_vtp_envkv_label-bottom p.m_vtp_envkv_label__icon {
                margin: 10px 0 0
            }

@media (min-width:501px) {
    .m_vtp_envkv_label {
        display: block
    }

        .m_vtp_envkv_label .m_vtp_envkv_label__icon {
            display: none
        }

        .m_vtp_envkv_label.m_vtp_envkv_label-right, .m_vtp_envkv_label.m_vtp_envkv_label-right .m_vtp_envkv_label__icon {
            display: block
        }

        .m_vtp_envkv_label.m_vtp_envkv_label-bottom {
            display: none
        }
}

@media (min-width:1025px) {
    .m_vtp_envkv_label .m_vtp_envkv_label__icon {
        display: block
    }

    .m_vtp_envkv_label.m_vtp_envkv_label-bottom, .m_vtp_envkv_label.m_vtp_envkv_label-right {
        display: none
    }
}

.m_vtp_envkv_layer__container, .m_vtp_envkv_layer__toggle {
    display: none
}

    .m_vtp_envkv_layer__toggle:checked + .m_vtp_envkv_layer__container {
        display: block
    }

.m_vtp_envkv_layer__container {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding-top: 50px;
    background-color: #fff;
    width: 100%;
    height: 100%;
    outline: rgba(0,0,0,.75) solid 9999px;
    z-index: 9998
}

    .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_handle {
        cursor: pointer
    }

    .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_button {
        position: absolute;
        top: 5px;
        right: 5px;
        color: #fff;
        cursor: pointer;
        height: 40px;
        width: 40px
    }

    .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_row {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        color: #000;
        font-family: auditypeextendednormal,sans-serif;
        font-size: 12px;
        font-weight: 700;
        line-height: 4;
        padding-left: 20px;
        border-bottom: 1px solid #b0b6b8
    }

        .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_row .icon-arrow_left-black {
            display: inline-block;
            width: 15px;
            height: 30px;
            margin-right: 5px;
            vertical-align: middle
        }

.m_vtp_envkv_layer {
    margin-bottom: 45px;
    padding: 20px;
    overflow-y: scroll;
    height: 100%
}

    .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank-wrapper {
        position: relative;
        height: 12px;
        width: 100%
    }

    .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram, .m_vtp_envkv_layer .x_richtext, .m_vtp_envkv_layer h1 {
        margin-bottom: 20px
    }

    .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank {
        display: block;
        min-width: 30px;
        height: 100%;
        background-color: gray;
        margin: 5px 0;
        color: #fff;
        text-transform: uppercase;
        font-size: 9px;
        line-height: 1;
        padding: 1px 0 0 5px
    }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-aplus {
            width: 5%;
            background-color: #1b8e24
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-a {
            width: 10%;
            background-color: #1b8f24
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-b {
            width: 15%;
            background-color: #5daa00
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-c {
            width: 20%;
            background-color: #c9d100
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-d {
            width: 25%;
            background-color: #ffed00
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-e {
            width: 30%;
            background-color: #f9bc00
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-f {
            width: 35%;
            background-color: #e86d00
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank.m_vtp_envkv_layer__diagram-g {
            width: 40%;
            background-color: #df1911
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-plank:after {
            content: '';
            position: absolute;
            height: 0;
            width: 0;
            right: -6px;
            top: 0;
            border-color: #fff transparent;
            border-style: solid;
            border-width: 6px
        }

    .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-indicator {
        height: 16px;
        width: 45px;
        background: #000;
        position: absolute;
        right: 40%;
        color: #fff;
        top: -3px;
        text-transform: uppercase;
        text-align: right;
        padding: 0 10px;
        line-height: 1.5;
        font-size: 11px;
        font-weight: 700;
        display: none
    }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-indicator.m_vtp_envkv_layer__diagram-indicator-active {
            display: block
        }

        .m_vtp_envkv_layer .m_vtp_envkv_layer__diagram-indicator:before {
            position: absolute;
            content: '';
            height: 0;
            width: 0;
            left: -6px;
            top: 0;
            border-color: #fff transparent;
            border-style: solid;
            border-width: 8px 9px 8px 6px
        }

@media (min-width:501px) {
    .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_row {
        padding-left: 30px
    }

    .m_vtp_envkv_layer {
        padding: 30px
    }
}

@media (min-width:1025px) {
    .m_vtp_envkv_layer__container {
        top: 50%;
        left: 50%;
        width: 960px;
        height: auto;
        min-height: 600px;
        margin-left: -480px;
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        padding-top: 70px
    }

        .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_button {
            top: 20px;
            right: 20px
        }

        .m_vtp_envkv_layer__container .m_vtp_envkv_layer__close_row {
            display: none;
            padding-left: 50px
        }

    .m_vtp_envkv_layer {
        padding: 50px;
        max-height: 600px
    }
}

@media (min-width:1025px) and (max-height:600px) {
    .m_vtp_envkv_layer__container {
        top: 0;
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.m_vtp_highlight_features .m_vtp_highlight_features__item {
    display: table;
    margin-top: 17px
}

    .m_vtp_highlight_features .m_vtp_highlight_features__item .icon {
        display: none
    }

    .m_vtp_highlight_features .m_vtp_highlight_features__item .m_vtp_highlight_features__item-definition {
        font-weight: 700;
        padding-left: 20px
    }

    .m_vtp_highlight_features .m_vtp_highlight_features__item dl {
        display: table-row
    }

        .m_vtp_highlight_features .m_vtp_highlight_features__item dl dt {
            display: table-cell;
            vertical-align: top
        }

        .m_vtp_highlight_features .m_vtp_highlight_features__item dl dd {
            font-weight: 700;
            text-align: right;
            float: right
        }

.m_vtp_highlight_features .m_vtp_highlight_features__garantie {
    margin-top: 28px
}

    .m_vtp_highlight_features .m_vtp_highlight_features__garantie .m_vtp_highlight_features__garantie-icon {
        float: left
    }

@media (min-width:501px) {
    .m_vtp_highlight_features .m_vtp_highlight_features__item {
        display: block;
        text-align: center;
        height: 170px;
        margin-top: 0;
        width: 25%
    }

        .m_vtp_highlight_features .m_vtp_highlight_features__item .icon {
            display: block;
            max-width: 70%;
            margin: 0 auto;
            height: 60px
        }

        .m_vtp_highlight_features .m_vtp_highlight_features__item .m_vtp_highlight_features__item-definition {
            padding: 0 10px
        }

        .m_vtp_highlight_features .m_vtp_highlight_features__item dl, .m_vtp_highlight_features .m_vtp_highlight_features__item dl dt {
            display: block
        }

            .m_vtp_highlight_features .m_vtp_highlight_features__item dl dt span {
                margin-top: 10px;
                display: block;
                line-height: 1
            }

            .m_vtp_highlight_features .m_vtp_highlight_features__item dl dd {
                font-weight: 700;
                text-align: center;
                float: none
            }

    .m_vtp_highlight_features .m_vtp_highlight_features__garantie {
        margin-top: 20px;
        margin-left: 0
    }

        .m_vtp_highlight_features .m_vtp_highlight_features__garantie .col-hidden-xs {
            margin: 0 20px 0 0
        }

        .m_vtp_highlight_features .m_vtp_highlight_features__garantie .icon {
            display: block;
            width: 82px;
            height: 120px
        }
}

@media (min-width:1025px) {
    .m_vtp_highlight_features .m_vtp_highlight_features__item {
        width: 12.5%
    }

    .m_vtp_highlight_features .m_vtp_highlight_features__garantie dd {
        width: 65%
    }
}

.vtp_offer_box {
    margin-top: 20px
}

.m_vtp_offer_box {
    background-color: #000;
    color: #fff;
    padding: 25px 4%
}

    .m_vtp_offer_box .m_vtp_offer_box__headline, .m_vtp_offer_box .m_vtp_offer_box__headline3 {
        margin-bottom: 10px
    }

    .m_vtp_offer_box .m_vtp_offer_box__subline {
        margin-bottom: 30px
    }

    .m_vtp_offer_box .m_vtp_offer_box__envkv-label {
        font-size: 15px;
        line-height: 1.6;
        margin-top: 30px
    }

    .m_vtp_offer_box .m_vtp_offer_box__expiry {
        margin-top: 35px
    }

@media (min-width:501px) {
    .vtp_offer_box {
        margin-top: 50px
    }

    .m_vtp_offer_box {
        padding: 35px 2.6%
    }

        .m_vtp_offer_box .m_vtp_offer_box__envkv-label {
            font-size: 14px;
            line-height: 1.35714286
        }
}

@media (min-width:769px) {
    .m_vtp_offer_box {
        padding: 35px 2.6%
    }

        .m_vtp_offer_box .m_vtp_offer_box__headline {
            margin-bottom: 20px
        }

        .m_vtp_offer_box .m_vtp_offer_box__subline {
            margin-bottom: 50px
        }

        .m_vtp_offer_box .m_vtp_offer_box__envkv-label {
            font-size: 18px;
            line-height: 1.33333333;
            margin-top: 50px
        }
}

@media print {
    .m_vtp_offer_box {
        background-color: #fff;
        border: 1px solid #000;
        color: #000;
        width: 70%
    }
}

.m_vtp_result {
    padding: 30px 0
}

    .m_vtp_result:nth-child(3n+4) {
        clear: left
    }

.m_vtp_result__image-link {
    height: 100%
}

    .m_vtp_result__image-link img {
        display: block;
        height: 100%;
        margin: 0 auto
    }

.m_vtp_result__headline {
    display: inline-block;
    background-position: center right;
    background-size: 20px;
    padding-right: 30px;
    margin-top: 16px;
    max-width: 100%
}

.m_vtp_result__content .m_vtp_result__subtitle {
    font-family: "Audi Type",sans-serif;
    font-weight: 400;
    font-size: 12px
}

.m_vtp_result__content .m_vtp_result__buy_online {
    color: #090;
    font-weight: 700
}

.m_vtp_result__content .m_vtp_result__campaign-link {
    font-weight: 700
}

    .m_vtp_result__content .m_vtp_result__campaign-link::after {
        content: ">";
        color: #bb0a30
    }

.m_vtp_result__content .m_vtp_result__data__item {
    margin-bottom: 18px
}

.m_vtp_result__content .m_vtp_result__warranty-icon {
    width: 50px
}

.m_vtp_result__content .m_vtp_result__icon {
    display: block;
    height: 25px;
    margin-top: 5px
}

    .m_vtp_result__content .m_vtp_result__icon.icon-drop {
        margin-left: 4px
    }

    .m_vtp_result__content .m_vtp_result__icon.icon-effizienz {
        margin-left: 1px
    }

.m_vtp_result__content .m_vtp_envkv-icon {
    font-size: 14px;
    float: left;
    height: 25px;
    width: 25px;
    border: 1px solid #000;
    text-align: center;
    color: #000;
    text-transform: uppercase;
    line-height: 25px
}

.m_vtp_result__content .m_vtp_result__data__consumption-list {
    display: block;
    margin-top: 7px
}

    .m_vtp_result__content .m_vtp_result__data__consumption-list .m_vtp_result__data__consumption-list__term {
        width: 30px;
        height: 30px;
        margin: 0 10px 8px 0;
        overflow: hidden
    }

    .m_vtp_result__content .m_vtp_result__data__consumption-list .m_vtp_result__data__consumption-list__description {
        position: relative;
        margin: 0 0 6px 40px
    }

    .m_vtp_result__content .m_vtp_result__data__consumption-list .m_vtp_result__data__consumption-list__term + .m_vtp_result__data__consumption-list__description {
        margin-top: -40px;
        padding-top: 3px
    }

.m_vtp_result__content .m_vtp_result__envkv_label {
    cursor: pointer
}

.m_vtp_result_list__container_newcars .responsive-container--vtp_car_type {
    padding-top: 56.25%
}

.m_vtp_result_list__container_usedcars .responsive-container--vtp_car_type {
    padding-top: 75%
}

@media (min-width:501px) {
    .m_vtp_result {
        padding: 30px 0;
        border-bottom: 1px solid #b0b6b8
    }

        .m_vtp_result .m_vtp_result__headline {
            margin-top: 0;
            font-size: 18px
        }

        .m_vtp_result .m_vtp_result__image {
            margin-left: 0
        }
}

@media (min-width:1025px) {
    .m_vtp_result {
        padding: 46px 0 0;
        border-bottom: none
    }

        .m_vtp_result .m_vtp_result__headline {
            margin-top: 16px
        }
}

.m_vtp_result_list {
    margin-top: 20px
}

    .m_vtp_result_list .m_vtp_result_list__resultcount {
        font-family: "Audi Type",sans-serif;
        font-weight: 400;
        font-size: 16px;
        line-height: 24px
    }

    .m_vtp_result_list .m_vtp_result_list__cta {
        text-align: center;
        margin-top: 29px
    }

        .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black {
            width: 100%;
            margin: 0 auto;
            top: 50%;
            display: table;
            background-color: #000;
            color: #fff;
            position: relative
        }

    .m_vtp_result_list .m_vtp_result_list__error, .m_vtp_result_list .m_vtp_result_list__noresults {
        margin-top: 20px;
        display: none
    }

    .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black:hover {
        background-color: #434c53
    }

    .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black .btn-text {
        padding: 9px 0 7px 15px;
        word-wrap: normal;
        white-space: normal;
        text-align: left;
        line-height: 1.8em
    }

    .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black span.icon-wrapper {
        position: relative;
        right: 0;
        width: 40px;
        bottom: 0;
        display: table-cell;
        vertical-align: middle;
        height: 100%
    }

    .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black i {
        background-color: transparent;
        background-size: 15px
    }

    .m_vtp_result_list .m_vtp_result_list__loadingindicator {
        height: 5px;
        width: 37px
    }

    .m_vtp_result_list .m_vtp_result_list__loadingindicator__row .old-col-xs-12 {
        text-align: center
    }

    .m_vtp_result_list .m_vtp_result_list__headline {
        margin-bottom: 20px
    }

    .m_vtp_result_list .m_vtp_result_list__error p, .m_vtp_result_list .m_vtp_result_list__noresults p {
        margin-bottom: 10px
    }

    .m_vtp_result_list .old-col-lg-full, .m_vtp_result_list .old-col-md-full, .m_vtp_result_list .old-col-sm-full, .m_vtp_result_list .old-col-xl-full, .m_vtp_result_list .old-col-xs-full {
        min-height: 0
    }

    .m_vtp_result_list .m_vtp_result {
        display: none
    }

        .m_vtp_result_list .m_vtp_result:first-child {
            display: block
        }

    .m_vtp_result_list .m_vtp_result__pager_active .m_vtp_result, .m_vtp_result_list .m_vtp_result__pager_active .m_vtp_result .m_vtp_result:first-child {
        display: none
    }

        .m_vtp_result_list .m_vtp_result__pager_active .m_vtp_result.m_vtp_result__pager_visible {
            display: block !important
        }

    .m_vtp_result_list .m_vtp_result__label-row .m_vtp_envkv_label {
        display: none
    }

@media (min-width:321px) {
    .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-md-8, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xl-12, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xs-12 {
        margin-left: 0
    }
}

@media (min-width:501px) {
    .m_vtp_result_list {
        margin-top: 72px
    }

        .m_vtp_result_list .m_vtp_result_list__cta .btn.btn-black {
            width: auto;
            margin-top: 30px
        }

        .m_vtp_result_list .m_pager {
            display: none
        }

        .m_vtp_result_list .m_vtp_result {
            display: block !important
        }

            .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-md-8, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xl-12, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xs-12 {
                margin-left: 4%
            }

        .m_vtp_result_list .m_vtp_result__label-row .m_vtp_envkv_label {
            display: block
        }

            .m_vtp_result_list .m_vtp_result__label-row .m_vtp_envkv_label:hover .m_vtp_envkv_label__text {
                color: #8e9498
            }

            .m_vtp_result_list .m_vtp_result__label-row .m_vtp_envkv_label .m_vtp_envkv_label__text {
                color: #b0b6b8
            }
}

@media (min-width:1025px) {
    .m_vtp_result_list .m_vtp_result_list__results {
        margin-left: -4%
    }

    .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-md-8, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xl-12, .m_vtp_result_list .m_vtp_result .m_vtp_result__content.old-col-xs-12 {
        margin-left: 0
    }

    .m_vtp_result_list .m_vtp_result__image.old-col-xl-12 {
        width: 100%
    }
}

.t_dgp_imprint_and_legal > .old-container {
    margin-top: 45px
}

.teaser_static {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

    .teaser_static.teaser_static--myaudi {
        box-shadow: inset 0 0 50px 0 rgba(0,0,0,.1);
        padding: 20px
    }

    .teaser_static .teaser_static__copy {
        left: 10px;
        position: absolute;
        right: 10px;
        top: 10px;
        z-index: 1
    }

    .teaser_static .teaser_static__highlight {
        float: left;
        background: #fff;
        z-index: 1;
        position: relative;
        font-size: 42px;
        line-height: 60px;
        letter-spacing: -.07em;
        box-shadow: -4px 0 0 0 #fff,3px 0 0 0 #fff;
        top: 0;
        margin: 5px 3px 5px 5px
    }

    .teaser_static .teaser_static__text {
        margin: 0 10px
    }

    .teaser_static .teaser_static__label {
        background-color: #fff;
        padding: 7px 19px 7px 0;
        line-height: 30px;
        box-shadow: 10px 0 0 0 #fff,-10px 0 0 0 #fff;
        position: relative;
        -webkit-box-decoration-break: clone;
        box-decoration-break: clone;
        display: inline;
        top: 5px;
        margin-right: 25px
    }

        .teaser_static .teaser_static__highlight:after, .teaser_static .teaser_static__highlight:before, .teaser_static .teaser_static__label:after, .teaser_static .teaser_static__label:before {
            position: absolute;
            content: ' ';
            width: 1px;
            left: -1px;
            bottom: 0;
            height: 30px;
            background: #fff;
            z-index: 1
        }

    .teaser_static .teaser_static__highlight:after, .teaser_static .teaser_static__highlight:before {
        height: 60px
    }

    .teaser_static .teaser_static__highlight:after, .teaser_static .teaser_static__label:after {
        left: auto;
        right: -1px
    }

    .teaser_static .teaser_static__label_arrow {
        position: relative;
        display: inline-block;
        margin-left: -1px
    }

        .teaser_static .teaser_static__label_arrow:before {
            content: '';
            display: inline-block;
            height: 30px;
            background-position: left;
            background-size: 18px;
            position: absolute;
            background-color: #fff;
            margin-left: 3px;
            padding-right: 25px;
            margin-top: -20px
        }

    .teaser_static .teaser_static__image {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        z-index: 0
    }

@media (min-width:501px) {
    .teaser_static .teaser_static__copy {
        margin: 10px
    }

    .teaser_static .teaser_static__label {
        top: 5px
    }

    .teaser_static .teaser_static__highlight {
        left: 3px;
        margin: 5px
    }
}

@media (min-width:769px) {
    .teaser_static .teaser_static__label {
        top: 5px;
        padding: 5px 19px 6px 0
    }

    .ie .teaser_static__label {
        padding-top: 6px
    }
}

.vtp_header_integration_v3-container {
    margin-top: -100px
}

    .vtp_header_integration_v3-container .vtp-vertical-separator {
        min-height: 600px
    }

.x_button {
    background: 0 0;
    border: none;
    padding: 0;
    margin: 0;
    display: block
}

    .x_button .x_button__body {
        font-size: 12px;
        font-family: Verdana,Arial,sans-serif;
        font-weight: 700;
        display: block;
        max-width: 100%;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        line-height: 40px
    }

    .x_button .x_button__icon {
        background-size: 30px;
        background-position: center center;
        display: inline-block;
        height: 40px;
        vertical-align: middle;
        width: 40px
    }

    .x_button .x_button__label {
        margin-left: -5px
    }

.m_header_aside .x_button {
    display: inline-block
}

    .m_header_aside .x_button .x_button__icon--active, .m_header_aside .x_button.is-active .x_button__icon, .m_header_aside .x_button:hover .x_button__icon {
        display: none
    }

    .m_header_aside .x_button .x_button__body {
        line-height: 50px
    }

    .m_header_aside .x_button .x_button__label {
        font-weight: 400;
        font-family: "Audi Type Screen";
        font-size: 13px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .m_header_aside .x_button .x_button__icon {
        height: 32px;
        width: 32px
    }

    .m_header_aside .x_button.is-active, .m_header_aside .x_button:hover {
        color: #c03
    }

        .m_header_aside .x_button.is-active .x_button__icon--active, .m_header_aside .x_button:hover .x_button__icon--active {
            display: inline-block
        }

.m_header_aside .m_header_aside__part--left .x_button {
    margin-left: 5px
}

    .m_header_aside .m_header_aside__part--left .x_button .x_button__label {
        margin-left: 0
    }

    .m_header_aside .m_header_aside__part--left .x_button.js-nav-btn-model {
        margin-left: 18px
    }

.m_header_aside .m_header_aside__part--right .x_button {
    margin-left: 0
}

.m_header_aside .m_header_aside__part--right .x_button__label {
    display: none
}

@media (min-width:501px) {
    .m_header_aside .m_header_aside__part--left .x_button {
        margin-left: 25px
    }

    .m_header_aside .m_header_aside__part--right .x_button {
        margin-left: 10px
    }

    .m_header_aside .m_header_aside__part--right .x_button__label {
        display: inline-block
    }
}

@media (max-width:500px) {
    .m_header_aside .m_header_aside__part--right .x_button {
        margin-left: 3px
    }
}

.x_placeholder {
    border: 3px dashed;
    height: 0;
    min-height: 50px;
    position: relative
}

    .x_placeholder .x_placeholder_label {
        font-size: 14px;
        font-family: Verdana,Arial,sans-serif;
        font-weight: 700;
        position: absolute;
        left: 7px;
        top: 5px;
        width: 90%;
        line-height: 1.25
    }

    .x_placeholder.x_placeholder--color-blue {
        background-color: #61c0e9;
        border-color: #1aa3df;
        color: #1aa3df
    }

    .x_placeholder.x_placeholder--color-green {
        background-color: #b4dfcf;
        border-color: #92d0b9;
        color: #92d0b9
    }

    .x_placeholder.x_placeholder--color-yellow {
        background-color: #fff3bf;
        border-color: #ffe470;
        color: #ffe470
    }

    .x_placeholder.x_placeholder--color-purple {
        background-color: #b0a0c9;
        border-color: #8c77b2;
        color: #8c77b2
    }

    .x_placeholder.x_placeholder--color-pink {
        background-color: #f7bad6;
        border-color: #f59bc4;
        color: #f59bc4
    }

    .x_placeholder.x_placeholder--color-red {
        background-color: #f79398;
        border-color: #f36269;
        color: #f36269
    }

    .x_placeholder.x_placeholder--color-orange {
        background-color: #ffc697;
        border-color: #ffac6b;
        color: #ffac6b
    }

    .x_placeholder.x_placeholder--color-gray, .x_placeholder.x_placeholder--color-grey {
        background-color: #d9d9d9;
        border-color: #9b9b9b;
        color: #9b9b9b
    }

    .x_placeholder.x_placeholder--color-white {
        background-color: #fff;
        border-color: #d9d9d9;
        color: #d9d9d9
    }

    .x_placeholder.x_placeholder--ratio-16-9 {
        padding-top: 56.25%
    }

    .x_placeholder.x_placeholder--ratio-9-16 {
        padding-top: 177.77777%
    }

    .x_placeholder.x_placeholder--ratio-4-3 {
        padding-top: 75%
    }

    .x_placeholder.x_placeholder--ratio-3-4 {
        padding-top: 133.33333%
    }

    .x_placeholder.x_placeholder--ratio-2-1 {
        padding-top: 50%
    }

    .x_placeholder.x_placeholder--ratio-1-2 {
        padding-top: 200%
    }

    .x_placeholder.x_placeholder--ratio-golden-h {
        padding-top: 61.81818%
    }

    .x_placeholder.x_placeholder--ratio-golden-v {
        padding-top: 161.7647%
    }

    .x_placeholder.x_placeholder--ratio-fh-100 {
        height: 100px
    }

    .x_placeholder.x_placeholder--ratio-fh-200 {
        height: 200px
    }

    .x_placeholder.x_placeholder--ratio-fh-300 {
        height: 300px
    }

    .x_placeholder.x_placeholder--ratio-fh-400 {
        height: 400px
    }

    .x_placeholder.x_placeholder--ratio-fh-600 {
        height: 600px
    }

    .x_placeholder.x_placeholder--ratio-fh-800 {
        height: 800px
    }

.x_responsive_picture, .x_responsive_picture__image {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0
}

.cq-wcm-edit .m_offer_teaser__image {
    display: block;
    max-width: 360px
}

.x_richtext > * > * > :first-child, .x_richtext > * > :first-child, .x_richtext > :first-child {
    margin-top: 0
}

.x_richtext i {
    font-style: italic
}

.x_richtext p {
    margin-top: 17px
}

.x_richtext ol, .x_richtext ul {
    margin-top: 7px
}

    .x_richtext ol li, .x_richtext ul li {
        margin-left: 20px
    }

        .x_richtext ol li ol li, .x_richtext ol li ul li, .x_richtext ul li ol li, .x_richtext ul li ul li {
            list-style-type: circle
        }

    .x_richtext ul li {
        list-style-type: disc
    }

    .x_richtext ol li {
        list-style-type: decimal
    }

.x_richtext a:active, .x_richtext a:hover {
    color: red
}

.m_offer_box .x_richtext ol, .m_offer_box .x_richtext ul {
    margin-top: 18px
}

    .m_offer_box .x_richtext ul li {
        padding-left: 20px;
        margin-left: 0;
        list-style-type: none
    }

        .m_offer_box .x_richtext ul li:before {
            display: inline-block;
            margin: -.3em 1px 0 -19px;
            content: '';
            width: 0;
            height: 0;
            border-style: solid;
            border-width: 4px 4px 4px 6px;
            border-color: transparent transparent transparent #fff;
            vertical-align: middle
        }

.m_offer_box .x_richtext .m_offer_box__copy {
    margin-bottom: 22px
}

.m_offer_box .x_richtext .m_offer_box__list {
    margin-bottom: 27px
}

.m_offer_box .x_richtext .m_offer_box__item:before {
    top: 7px
}

.x_richtext--inverted {
    color: #fff;
    background: #000
}

    .x_richtext--inverted a:hover, .x_richtext--inverted a:visited {
        color: silver
    }

@media print {
    .m_offer_box .x_richtext ul li:before {
        border-color: transparent transparent transparent #000
    }
}
