@import url("https://fonts.googleapis.com/css?family=Poppins:400,600|Roboto:400,700");html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body{margin: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;}audio, canvas, progress, video{display: inline-block;vertical-align: baseline;}audio:not([controls]){display: none;height: 0;}[hidden], template{display: none;}a{background: transparent;}a:active, a:hover{outline: 0;}abbr[title]{border-bottom: none;}b, strong{font-weight: bold;}dfn{font-style: italic;}mark{background: #ff0;color: #000;}small{font-size: 80%;}sub, sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup{top: -0.5em;}sub{bottom: -0.25em;}img{border: 0;}svg:not(:root){overflow: hidden;}figure{margin: 1em 40px;}hr{-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;}pre{overflow: auto;}code, kbd, pre, samp{font-family: monospace, monospace;font-size: 1em;}button, input, optgroup, select, textarea{color: inherit;font: inherit;margin: 0;}button{overflow: visible;}button, select{text-transform: none;}button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button;cursor: pointer;}button[disabled], html input[disabled]{cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner{border: 0;padding: 0;}input{line-height: normal;}input[type="checkbox"], input[type="radio"]{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height: auto;}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend{border: 0;padding: 0;}textarea{overflow: auto;}optgroup{font-weight: bold;}table{border-collapse: collapse;border-spacing: 0;font-size: inherit;line-height: inherit;}td, th{padding: 0;}.slick-slider{position: relative;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list{position: relative;overflow: hidden;display: block;margin: 0;padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer;cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track{position: relative;left: 0;top: 0;display: block;}.slick-track:before, .slick-track:after{content: "";display: table;}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{float: left;height: 100%;min-height: 1px;display: none;}[dir="rtl"] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden{display: none;}.is-invisible{opacity: 0;-webkit-transition: opacity .3s, visibility .3s;transition: opacity .3s, visibility .3s;-webkit-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);visibility: hidden;}.is-visible{opacity: 1;visibility: visible;}.content-wrapper:before, .grid-wrapper:before, .clearfix:before, .content-wrapper:after, .grid-wrapper:after, .clearfix:after{content: "";display: table;clear: both;}.filterbar li input[type="radio"], .is-visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}*, *:after, *:before{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html{font-size: 62.5%;}body{color: #4f4f4f;font-size: 1.6rem;font-family: "Poppins", sans-serif;font-weight: bold;line-height: 1.2;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}nav ul{margin: 0;padding: 0;}iframe{border: 0 none;}::-moz-selection{background: #b3d4fc;text-shadow: none;}::selection{background: #b3d4fc;text-shadow: none;}hr{display: block;clear: both;height: 1px;border: 0;border-top: 1px solid #4f4f4f;margin: 1em 0;padding: 0;}audio, canvas, img, svg, video{vertical-align: middle;}img{max-width: 100%;height: auto}fieldset{border: 0;margin: 0;padding: 0;}.page-wrapper{padding-top: 119px;min-height: -webkit-calc(100vh - 154px);min-height: calc(100vh - 154px);}@media only screen and (max-width: 960px) {.page-wrapper { padding-top: 0;} }.page-wrapper.page-wrapper-partner{padding-top: 149px;margin-top: 5rem;min-height: -webkit-calc(100vh - 125px - 5rem);min-height: calc(100vh - 125px - 5rem);}@media only screen and (max-width: 960px) {.page-wrapper.page-wrapper-partner { margin-top: 0;padding-top: 0;} }.content-wrapper{max-width: 1084px;margin-left: auto;margin-right: auto;}@media only screen and (max-width: 1204px) {.content-wrapper { margin: 0 60px;} .content-wrapper .content-wrapper{margin: 0;} }@media only screen and (max-width: 640px) {.content-wrapper { margin: 0 20px;} }.grid-wrapper{margin: 0 -10px;}@media only screen and (max-width: 640px) {.grid-wrapper { margin: 0 -5px;} }.grid-col, .grid-full{padding: 10px;}@media only screen and (max-width: 640px) {.grid-col, .grid-full { padding: 5px;} }.grid-col{float: left;}.grid-col> .grid-full{padding: 0;}.grid-col.float-right{float: right;}.grid-reverse{float: right;}.grid-xl-12{width: 100%;}.grid-xl-9{width: 75%;}.grid-xl-8{width: 66.66667%;}.grid-xl-6{width: 50%;}.grid-xl-4{width: 33.33333%;}.grid-xl-3{width: 25%;}.grid-xl-pp-2{margin-left: 16.66667%;}.grid-xl-ap-2{margin-right: 16.66667%;}.grid-xl-pp-3{margin-left: 25%;}.grid-xl-ap-3{margin-right: 25%;}.grid-xl-center{margin-left: auto;margin-right: auto;float: none;}@media only screen and (max-width: 1100px) {.grid-l-12 { width: 100%;} .grid-l-10{width: 83.33333%;} .grid-l-9{width: 75%;} .grid-l-8{width: 66.66667%;} .grid-l-6{width: 50%;} .grid-l-4{width: 33.33333%;} .grid-l-3{width: 25%;} .grid-l-2{width: 16.66667%;} .grid-l-pp-1{margin-left: 8.33333%;} .grid-l-ap-1{margin-right: 8.33333%;} .grid-l-pp-2{margin-left: 16.66667%;} .grid-l-ap-2{margin-right: 16.66667%;} .grid-l-pp-3{margin-left: 25%;} .grid-l-ap-3{margin-right: 25%;} .grid-l-clear{margin-left: 0;margin-right: 0;} .grid-l-center{margin-left: auto;margin-right: auto;float: none;} }@media only screen and (max-width: 960px) {.grid-m-12 { width: 100%;} .grid-m-10{width: 83.33333%;} .grid-m-9{width: 75%;} .grid-m-8{width: 66.66667%;} .grid-m-6{width: 50%;} .grid-m-5{width: 41.66667%;} .grid-m-4{width: 33.33333%;} .grid-m-3{width: 25%;} .grid-m-2{width: 16.66667%;} .grid-m-pp-1{margin-left: 8.33333%;} .grid-m-ap-1{margin-right: 8.33333%;} .grid-m-pp-2{margin-left: 16.66667%;} .grid-m-ap-2{margin-right: 16.66667%;} .grid-m-clear{margin-left: 0;margin-right: 0;} .grid-m-center{margin-left: auto;margin-right: auto;float: none;} }@media only screen and (max-width: 640px) {.grid-s-12 { width: 100%;} .grid-s-6{width: 50%;} .grid-s-4{width: 33.33333%;} .grid-s-pp-1{margin-left: 8.33333%;} .grid-s-ap-1{margin-right: 8.33333%;} .grid-s-clear{margin-left: 0;margin-right: 0;} }.bg-primary{background-color: #2f4168;color: #fff;}.bg-primary-dark{background-color: #222f4b;color: #fff;}.bg-secondary{background-color: #71a3db;color: #000;}.bg-secondary-dark{background-color: #4b658f;color: #fff;}.bg-secondary-light{background-color: #9fc2ec;color: #4f4f4f;}.bg-secondary-light-2{background-color: #d9e8f4;color: #4f4f4f;}.bg-highlight{background-color: #e5363e;color: #fff;}.bg-yellow{background-color: #ffcc01;color: #4f4f4f;}.bg-green{background-color: #09c774;color: #fff;}.bg-grey{background-color: #4f4f4f;color: #fff;}.bg-grey-medium{background-color: #969696;color: #fff;}.bg-grey-light{background-color: #c3c3c3;color: #4f4f4f;}.bg-grey-lighter{background-color: #e2e2e2;color: #4f4f4f;}.bg-grey-lightest{background-color: #f2f2f2;color: #4f4f4f;}.bg-white{background-color: #fff;color: #4f4f4f;}.bg-black{background-color: #000;color: #fff;}.text-primary{color: #2f4168;}.text-primary-dark{color: #222f4b;}.text-secondary{color: #71a3db;}.text-secondary-dark{color: #4b658f;}.text-secondary-light{color: #9fc2ec;}.text-secondary-light-2{color: #d9e8f4;}.text-highlight{color: #e5363e;}.text-yellow{color: #ffcc01;}.text-green{color: #09c774;}.text-grey{color: #4f4f4f;}.text-grey-medium{color: #969696;}.text-grey-light{color: #c3c3c3;}.text-grey-lighter{color: #e2e2e2;}.text-grey-lightest{color: #f2f2f2;}.text-white{color: #fff;}.text-black{color: #000;}.text-example{word-wrap: break-word;margin: 1em 0;}.font-primary{font-family: "Poppins", sans-serif;}.font-secondary{font-family: "Roboto", sans-serif;}.text-xs{font-size: 1.3rem;}.text-s{font-size: 1.6rem;}@media only screen and (max-width: 640px) {.text-s { font-size: 1.3rem;} }.text-m{font-size: 1.6rem;}@media only screen and (max-width: 640px) {.text-m { font-size: 1.5rem;} }.text-l{font-size: 1.8rem;}@media only screen and (max-width: 640px) {.text-l { font-size: 1.5rem;} }.text-xl{font-size: 2.4rem;}@media only screen and (max-width: 640px) {.text-xl { font-size: 1.8rem;} }.text-xxl{font-size: 3.6rem;}@media only screen and (max-width: 640px) {.text-xxl { font-size: 2.8rem;} }.text-uppercase{text-transform: uppercase;}.text-centered{text-align: center;}.text-underlined{display: inline;border-bottom: 2px solid #e5363e;}.text-bold{font-weight: bold;}.text-regular{font-weight: normal;}.text-italic{font-style: italic;}@font-face {font-family: 'icons';src: url("/fonts/icons/icons.eot?rb9yp9");src: url("/fonts/icons/icons.eot?rb9yp9#iefix") format("embedded-opentype"), url("/fonts/icons/icons.ttf?rb9yp9") format("truetype"), url("/fonts/icons/icons.woff?rb9yp9") format("woff"), url("/fonts/icons/icons.svg?rb9yp9#icons") format("svg");font-weight: normal;font-style: normal;}[class^="icon-"], [class*=" icon-"]{font-family: 'icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-vitrado_menu:before{content: "\e92b";}.icon-vitrado_arrow-down:before{content: "\e900";}.icon-vitrado_arrow-left:before{content: "\e901";}.icon-vitrado_arrow-right:before{content: "\e902";}.icon-vitrado_arrow-up:before{content: "\e903";}.icon-vitrado_chat:before{content: "\e904";}.icon-vitrado_close:before{content: "\e905";}.icon-vitrado_dashboard:before{content: "\e906";}.icon-vitrado_deeplink:before{content: "\e907";}.icon-vitrado_delete:before{content: "\e908";}.icon-vitrado_download:before{content: "\e909";}.icon-vitrado_edit:before{content: "\e90a";}.icon-vitrado_facebook:before{content: "\e90b";}.icon-vitrado_graph:before{content: "\e90c";}.icon-vitrado_historie:before{content: "\e90d";}.icon-vitrado_iconfont:before{content: "\e90e";}.icon-vitrado_id:before{content: "\e90f";}.icon-vitrado_job:before{content: "\e910";}.icon-vitrado_kategorie:before{content: "\e911";}.icon-vitrado_kennzahlen:before{content: "\e912";}.icon-vitrado_kontakt:before{content: "\e913";}.icon-vitrado_links:before{content: "\e914";}.icon-vitrado_mail:before{content: "\e915";}.icon-vitrado_plus:before{content: "\e916";}.icon-vitrado_profil:before{content: "\e917";}.icon-vitrado_programm:before{content: "\e918";}.icon-vitrado_reporting:before{content: "\e919";}.icon-vitrado_reports:before{content: "\e91a";}.icon-vitrado_sales:before{content: "\e91b";}.icon-vitrado_size:before{content: "\e91c";}.icon-vitrado_sortierung-oben:before{content: "\e91d";}.icon-vitrado_sortierung-unten:before{content: "\e91e";}.icon-vitrado_statistik:before{content: "\e91f";}.icon-vitrado_status:before{content: "\e920";}.icon-vitrado_subid:before{content: "\e921";}.icon-vitrado_tabelle:before{content: "\e922";}.icon-vitrado_tracking:before{content: "\e923";}.icon-vitrado_typ:before{content: "\e924";}.icon-vitrado_verguetung:before{content: "\e925";}.icon-vitrado_versandintervall:before{content: "\e926";}.icon-vitrado_versandzeit:before{content: "\e927";}.icon-vitrado_web:before{content: "\e928";}.icon-vitrado_werbemittel:before{content: "\e929";}.icon-vitrado_zeit:before{content: "\e92a";}p, .paragraph{font-size: 1.6rem;line-height: 1.3em;font-family: "Roboto", sans-serif;font-weight: normal;}@media only screen and (max-width: 640px) {p, .paragraph { font-size: 1.3rem;} }h1{font-size: 3.6rem;text-align: center;margin: 2em 0 1em;}@media only screen and (max-width: 640px) {h1 { font-size: 2.8rem;} }h2{font-size: 2.4rem;margin: 1em 0 0.5em;}@media only screen and (max-width: 640px) {h2 { font-size: 1.8rem;} }h3{font-size: 1.8rem;margin: 1em 0 0;}h3.programs-subtitle{font-size: 1.8rem;margin: 1em 0 0.5rem;}@media only screen and (max-width: 640px) {h3 { font-size: 1.5rem;} }h3:not(.text-xl):not(.text-xxl) + *{margin-top: 0;}.headline-highlighted{font-size: 3.6rem;color: #e5363e;}@media only screen and (max-width: 640px) {.headline-highlighted { font-size: 2.8rem;} }.headline-highlighted .text-underlined{display: inline-block;line-height: 1em;}.headline-underlined{font-size: 1.8rem;padding: 1.5rem 2.5rem;margin-bottom: 1em;border-bottom: 2px solid #e2e2e2;}@media only screen and (max-width: 640px) {.headline-underlined { font-size: 1.5rem;} }@media only screen and (max-width: 960px) {.headline-underlined { padding: 1.5rem;} }.roofline{font-size: 1.6rem;display: block;margin: 0 0 0.5em;line-height: 1em;font-weight: bold;}@media only screen and (max-width: 640px) {.roofline { font-size: 1.3rem;} }.roofline + h1, .roofline + h2, .roofline + h3, .roofline + h4, .roofline + h5{margin-top: 0;}header.headline-group{margin: 7.2rem 0 7.2rem;}header.headline-group h1{margin: 0;}a{color: #e5363e;text-decoration: underline;font-size: 1.6rem;font-weight: bold;}@media only screen and (max-width: 640px) {a { font-size: 1.3rem;} }a[href]:hover, a:focus{color: #000;}.bg-primary a[href]:hover, .bg-primary a:focus{color: #fff;}a.button:not(.button-transparent)[href]:hover, a.button:not(.button-transparent):focus{color: #fff;}a.text-secondary-dark[href]:hover, a.text-secondary-dark:focus{color: #e5363e;}.link-icon{color: #4b658f;font-family: "Roboto", sans-serif;text-decoration: none;}.link-icon [class^="icon-"], .link-icon [class*=" icon-"]{margin-right: 0.3em;font-size: 1.5em;vertical-align: middle;text-decoration: none;}.link-icon span{text-decoration: underline;}.link-icon[href]:hover, .link-icon:focus{color: #e5363e;}.link-social-icon{display: inline-block;color: #71a3db;text-decoration: none;}.link-social-icon [class^="icon-"], .link-social-icon [class*=" icon-"]{width: 3rem;height: 3rem;font-size: 3rem;}.link-social-icon[href]:hover, .link-social-icon:focus{color: #e5363e;}.tab{display: inline-block;position: relative;padding: 0.5em 1.25em;color: #4b658f;text-decoration: none;font-family: "Roboto", sans-serif;}.tab:after{content: '';position: absolute;width: 0;left: 50%;bottom: 0;-webkit-transition: width 0.3s, left 0.3s;transition: width 0.3s, left 0.3s;border-bottom: 4px solid #e5363e;}.tab[href]:hover, .tab:focus{color: #e5363e;}.tab[aria-selected="true"]{color: #e5363e;}.tab[aria-selected="true"]:after{width: 100%;left: 0;}.tab.tab-grey{padding: 0.3rem 1.3em;background-color: #e2e2e2;color: #969696;}.tab.tab-grey:after{content: none;}.tab.tab-grey[aria-selected="true"]{padding-top: 0.6em;padding-bottom: 0.6em;background-color: #fff;color: #4f4f4f;border-bottom: none;}.tab.tab-grey[href]:hover, .tab.tab-grey:focus{color: #000;}.teaser, .news-teaser, .link-block{color: inherit;text-decoration: none;display: block;}[href].teaser:hover, [href].news-teaser:hover, .teaser:focus, .news-teaser:focus, .link-block[href]:hover, .link-block:focus{color: inherit;}button, .button{display: inline-block;padding: 0.7em 2.2em;border: none;border-radius: 0;background: #e5363e;color: #fff;font-family: "Roboto", sans-serif;text-decoration: none;font-size: 1.6rem;}@media only screen and (max-width: 640px) {button, .button { font-size: 1.3rem;} }button:focus, button:hover, .button:focus, .button:hover{background-color: #cd1b23;color: #fff;}button:focus, .button:focus{outline: 1px dotted #000;}button.button-block, .button.button-block{width: 100%;}button[disabled], .button[disabled]{background-color: #e2e2e2;color: #fff;}button.button-transparent, .button.button-transparent{background: none;}button.button-transparent:focus, button.button-transparent:hover, .button.button-transparent:focus, .button.button-transparent:hover{color: #e5363e;}button.button-small, .button.button-small{padding: 0.5rem 2rem;line-height: 2rem;}.button-icon{width: 60px;height: 60px;padding: 11px 0;text-align: center;vertical-align: middle;}.button-icon [class^="icon-"], .button-icon [class*=" icon-"]{font-size: 2.4em;line-height: 1;}@media only screen and (max-width: 640px) {.button-icon { width: 45px;padding: 14px 0;} }.button-dropdown{padding: 1rem 3rem;background-color: #4b658f;font-weight: normal;}.button-dropdown:after{font-family: "icons";content: '\e900';padding-left: 1em;}.button-dropdown[aria-expanded="true"]{background-color: #e5363e;}.select-box{position: relative;display: inline-block;}.select-box select{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;border-radius: 0;background-color: #e2e2e2;padding: 1rem 3.6rem 1rem 1rem;font-family: "Roboto", sans-serif;font-weight: normal;cursor: pointer;}.select-box select:disabled{background-color: #f2f2f2;color: #c3c3c3;}.bg-grey-lighter .select-box select{background-color: #fff;}.select-box:after{content: '\e900';position: absolute;right: 0;top: 0;padding: 0 1rem;line-height: 4rem;font-family: "icons";color: #4b658f;pointer-events: none;}.select-box option{color: #4f4f4f;font-weight: normal;}.select-box.selected select{color: #e5363e;font-weight: bold}.select-box.selected:after{color: #e5363e;}.select-box-icon select{padding-right: 1rem;padding-left: 3.6rem;}.select-box-icon [class^="icon-"], .select-box-icon [class*=" icon-"]{position: absolute;left: 0;top: 0;line-height: 4rem;padding: 0 1rem;font-size: 2.4rem;color: #4b658f;pointer-events: none;}.select-box-icon.is-disabled [class^="icon-"], .select-box-icon.is-disabled [class*=" icon-"]{color: #c3c3c3;}.select-box-icon:after{content: none;}.select-box-icon.selected [class^="icon-"], .select-box-icon.selected [class*=" icon-"]{color: #e5363e;}.text-input{background-color: #e2e2e2;line-height: 2rem;padding: 0.5rem 1em;border: none;font-family: "Roboto", sans-serif;font-weight: normal;}.label-icon{font-size: 1.6rem;font-family: "Roboto", sans-serif;font-weight: normal;white-space: nowrap;}@media only screen and (max-width: 640px) {.label-icon { font-size: 1.3rem;} }.label-icon [class^="icon-"], .label-icon [class*=" icon-"]{margin-right: 0.3em;font-size: 1.5em;vertical-align: middle;color: #4b658f;}.site-logo{margin-right: 1rem;}.site-logo svg{width: 185px;fill: #fff;}.site-logo svg.only-mobile{width: 60px;height: 60px;padding: 3px 0;}.logo-box img{display: block;margin: 0 auto;}.logo-box img:nth-of-type(2){display: none;}a:focus .logo-box img:nth-last-of-type(2), a:hover .logo-box img:nth-last-of-type(2){display: none;}a:focus .logo-box img:nth-of-type(2), a:hover .logo-box img:nth-of-type(2){display: block;}.filter-form .select-box{margin: 0.5rem;}@media only screen and (max-width: 640px) {.filter-form .select-box { width: 100%;margin: 0.5rem 0;} .filter-form .select-box select{width: 100%;} }.teaser{padding: 2.5rem 2.5rem 3rem;}.teaser [class^="icon-"], .teaser [class*=" icon-"]{display: inline-block;font-size: 6rem;padding: 2.5rem;border-radius: 50%;background: #71a3db;color: #fff;}.teaser[href]:hover, .teaser:focus{padding-bottom: 2.4rem;border-bottom: 6px solid #e5363e;background-color: #f2f2f2;}.teaser[href]:hover [class^="icon-"], .teaser[href]:hover [class*=" icon-"], .teaser:focus [class^="icon-"], .teaser:focus [class*=" icon-"]{background: #e5363e;}.news-teaser{text-align: center;}.bg-primary .news-teaser{color: #fff;}.bg-primary .news-teaser:focus, .bg-primary .news-teaser[href]:hover{color: #fff;}.news-teaser .news-teaser-text{padding: 2rem;}.news-teaser time{font-weight: normal;font-family: "Roboto", sans-serif;}.news-teaser time + h3{margin-top: 0;font-family: "Poppins", sans-serif;}@media only screen and (max-width: 640px) {.news-teaser:not(.news-teaser-underline) .logo-box { display: block;} }.news-teaser-underline{border-bottom: 2px solid #e2e2e2;padding: 2.5rem 2.5rem 3rem;}.news-teaser-underline[href]:hover, .news-teaser-underline:focus{border-bottom: 6px solid #e5363e;background-color: #f2f2f2;padding-bottom: 2.6rem;}@media only screen and (max-width: 640px) {.news-teaser-underline { padding: 1rem 1rem 3rem;} .news-teaser-underline .news-teaser-text{padding: 1em;} }.info-box{padding: 3rem;text-align: center;background: #d9e8f4;color: #4b658f;}.info-box [class^="icon-"], .info-box [class*=" icon-"]{font-size: 10rem;}@media only screen and (max-width: 960px) {.info-box { margin: 0 1.5rem;} }@media only screen and (max-width: 640px) {.info-box { margin: 0;} }.intro{margin-top: 1em;padding: 0 11%;font-family: "Roboto", sans-serif;text-align: center;}.intro .intro-line-1{margin-bottom: 0;color: #969696;font-weight: normal;}.intro .intro-line-2{margin-top: 0;}.glossar-entry{border-bottom: 2px solid #e2e2e2;}blockquote{font-size: 1.6rem;font-family: "Roboto", sans-serif;font-weight: normal;margin: 1em 0;}@media only screen and (max-width: 640px) {blockquote { font-size: 1.3rem;} }blockquote cite{display: block;margin: 1em 0;font-style: normal;}blockquote cite strong{display: block;}.flyout{margin-bottom: 1px;position: relative;left: 0;-webkit-transition: left 0.3s ease-in-out;transition: left 0.3s ease-in-out;z-index: 1;display: none;-webkit-box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.2);box-shadow: -1px 3px 10px 0 rgba(0, 0, 0, 0.2);}.flyout.collapsed{left: -webkit-calc(100% - 60px);left: calc(100% - 60px);}.flyout.collapsed .flyout-title{visibility: hidden;}.flyout.flyout-initialized{display: block;}.flyout-header{overflow: hidden;background-color: #e5363e;height: 60px;white-space: nowrap;}.flyout-header button{float: left;}.flyout-header .flyout-title{float: left;padding: 1.8rem 3rem 1.8rem 0.5rem;margin: 0;line-height: 1em;background-color: #e5363e;color: #fff;}.flyout-content{padding: 2rem 3rem;background-color: #fff;}.flyout-content[aria-hidden="true"]{display: none;}@media only screen and (max-width: 960px) {.flyout.collapsed { left: 100%;-webkit-box-shadow: none;box-shadow: none;} .flyout.collapsed button{visibility: hidden;} .flyout-title{padding: 2.1rem 3rem 2.1rem 0.5rem;} }.list{padding-left: 1em;font-family: "Roboto", sans-serif;font-weight: normal;font-size: 1.6rem;line-height: 1.3em;}@media only screen and (max-width: 640px) {.list { font-size: 1.3rem;} }.list-inline{padding: 0;}h1 + .list-inline{margin-top: 0;line-height: 3.6rem;}.list-inline li{display: inline;padding: 0 10px;}ul.list-no-style{padding: 0;list-style: none;}.legend{font-size: 1.3rem;font-family: "Roboto", sans-serif;font-weight: normal;margin: 0;}.legend-line:before, .legend-dot:before{font-family: "Times New Roman", serif;font-size: 20px;margin-right: 0.2em;}.legend-line:before{content: '\0025AC';}.legend-dot:before{content: '\0025CF';}.legend-dots{letter-spacing: -12px;margin-right: 1em;}.status-bar{font-size: 1.6rem;margin: 0;padding: 1.2rem 2rem;line-height: 1em;background-color: #e2e2e2;font-family: "Roboto", sans-serif;font-weight: normal;list-style: none;}@media only screen and (max-width: 640px) {.status-bar { font-size: 1.3rem;} }.status-bar li{display: inline;}.status-bar li:not(:last-of-type):after{content: '/';padding: 0 0.5em;}.main-nav, .push-menu{display: inline-block;}.main-nav ul, .push-menu ul{padding: 0;list-style: none;}.main-nav li, .push-menu li{display: inline;}.main-nav a, .push-menu a{display: inline-block;padding: 2rem;text-decoration: none;color: #fff;font-family: "Poppins", sans-serif;}.main-nav a[href]:hover, .main-nav a:focus, .main-nav a.is-active, .push-menu a[href]:hover, .push-menu a:focus, .push-menu a.is-active{color: #e5363e;}.js-nav-toggle{display: none;}@media only screen and (max-width: 1100px) {.main-nav a { padding: 2rem 1rem;} }@media only screen and (max-width: 960px) {.push-menu { position: fixed;width: 250px;right: -250px;max-width: 80%;height: 100%;top: 0;padding: 2rem;z-index: 1;background: #2f4168;border-left: 2px solid #fff;-webkit-transition: right 0.3s;transition: right 0.3s;} .push-menu li{display: block;} .push-menu a{padding: 1rem;display: block;} .push-menu ul:not(:first-child){border-top: 1px solid #fff;padding-top: 1em;margin-top: 1em;} .push-menu[aria-hidden="false"]{right: 0;} body{position: relative;right: 0;-webkit-transition: right 0.3s;transition: right 0.3s;} body.push-left{right: 250px;} .js-nav-toggle{display: inline-block;} }.secondary-nav{display: inline-block;background-color: #222f4b;}.secondary-nav ul{padding: 0;list-style: none;}.secondary-nav ul li{display: inline-block;padding: 1rem 0;font-weight: normal;}.secondary-nav ul li:not(:last-of-type):after{content: '|';color: #fff;}.secondary-nav ul li a{font-size: 1.3rem;font-family: "Poppins", sans-serif;font-weight: normal;text-decoration: none;color: #fff;padding: 0 1em;}.secondary-nav ul li a[href]:hover, .secondary-nav ul li a:focus, .secondary-nav ul li a.is-active{color: #e5363e;}.footer-nav ul{list-style: none;padding: 0;}.footer-nav ul li{-webkit-flex-basis: 10em;-ms-flex: 0 1 10em;flex-basis: 10em;margin-right: 1em;line-height: 1em;padding: 0.5em 0;}.footer-nav a{color: #71a3db;text-decoration: none;font-family: "Poppins", sans-serif;}.footer-nav a[href]:hover, .footer-nav a:focus{color: #e5363e;}.pagination li{padding: 0 2px;}.pagination .page-next a, .pagination .page-previous a{text-decoration: none;}.pagination .page-previous{padding-right: 1em;}.pagination .page-next{padding-left: 1em;}.pagination .page-link a{color: #4b658f;}.pagination .page-current{color: #e5363e;}.filterbar{padding: 0;list-style: none;border-bottom: 2px solid #e2e2e2;line-height: 2em;text-align: center;}.filterbar li{display: inline;margin-right: 1em;}.filterbar li input[type="radio"] + label{color: #4b658f;cursor: pointer;}.filterbar li input[type="radio"]:checked + label{border-bottom: 4px solid #e5363e;color: #e5363e;}.filterbar-dropdown{display: none;width: 100%;margin-bottom: 2.5rem;}.filterbar-dropdown select{width: 100%;}@media only screen and (max-width: 640px) {.js-filterbar-to-dropdown { display: none;} .filterbar-dropdown{display: block;} }.flyout-group{position: fixed;right: 0;top: 30%;display: inline;z-index: 1;}.flyout-group.children-collapsed{width: 60px;}.tool-buttons button{padding: 0;color: #2f4168;}.sort-buttons button{font-size: 1.1rem;padding: 0;color: #969696;letter-spacing: -3px;}.slick-arrow{width: 3rem;height: 3rem;position: relative;padding: 0;text-indent: 100%;white-space: nowrap;overflow: hidden;background: none;color: #4b658f;}.slick-arrow:hover, .slick-arrow:focus{background: none;color: #e5363e;}.slick-arrow:before{font-family: "icons";font-size: 3rem;line-height: 3rem;text-indent: 0;position: absolute;left: 0;top: 0;}.slick-arrow.slick-prev{margin-right: 1em;}.slick-arrow.slick-prev:before{content: '\e901';}.slick-arrow.slick-next{margin-left: 1em;}.slick-arrow.slick-next:before{content: '\e902';}.slick-dots{list-style: none;padding: 0;text-align: center;}@media only screen and (min-width: 641px) {.slick-dots { margin: 0;} }.slick-dots li{display: inline-block;position: relative;width: 4rem;height: 4rem;}.slick-dots li button{width: 100%;height: 100%;padding: 0;background: transparent;text-indent: 100%;white-space: nowrap;overflow: hidden;}.slick-dots li:after{content: '';position: absolute;top: 30%;left: 30%;width: 40%;height: 0;padding-bottom: 40%;pointer-events: none;border-radius: 50%;background-color: #71a3db;-webkit-transition: all 0.3s;transition: all 0.3s;}.slick-dots li.slick-active:after, .slick-dots li:hover:after{width: 50%;padding-bottom: 50%;top: 25%;left: 25%;background-color: #e5363e;}.dropdown-menu{position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;}.dropdown-menu .status-bar{-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex: 1;flex-grow: 1;display: inline-block;margin-left: 1rem;}.dropdown-content{padding: 1.5rem;margin-top: 1rem;position: absolute;top: 4rem;left: 0;width: 100%;z-index: 1;}.dropdown-content[aria-hidden="true"]{display: none;}table{width: 100%;margin-bottom: 4rem;}table th, table td{padding: 0.5em;}table th{font-size: 1.8rem;text-align: left;background-color: #e2e2e2;border-right: 2px solid #fff;border-bottom: 2px solid #fff;}@media only screen and (max-width: 640px) {table th { font-size: 1.5rem;} }table th:last-of-type{border-right: none;}table td{font-family: "Roboto", sans-serif;font-weight: normal;border-bottom: 2px solid #e2e2e2;}.table-statistic{margin-bottom: 0;}.table-statistic th{font-size: 1.6rem;font-family: "Roboto", sans-serif;background-color: transparent;border: none;}@media only screen and (max-width: 640px) {.table-statistic th { font-size: 1.3rem;} }.table-statistic td{border: 1px solid #f2f2f2;}.table-statistic th{border-left: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;}.table-statistic thead tr:first-of-type th{padding-bottom: 0;}.table-statistic thead tr:last-of-type th{padding-top: 0;padding-bottom: 0;}.site-header{top: 0;left: 0;width: 100%;z-index: 3;background-color: #2f4168;}@media only screen and (min-width: 961px) {.site-header { position: fixed;} }.site-header .header-top{margin-bottom: 20px;}.site-header .header-bottom{height: 60px;}.site-header .secondary-nav{float: right;}.site-header .site-logo{display: inline-block;position: relative;}@media only screen and (min-width: 961px) {.site-header .site-logo { top: -20px;} }.site-header .header-right{float: right;}@media only screen and (min-width: 961px) {.site-header .header-right { width: -webkit-calc(100% - 195px);width: calc(100% - 195px);} }.site-header .button.not-mobile{float: right;}.header-partner{background-color: #71a3db;}.header-partner .header-bottom{height: 45px;background-color: #9fc2ec;}.header-partner .header-right{text-align: right;}.header-partner .link-icon span{text-decoration: none;}.header-partner .js-nav-button{float: right;}.header-partner .main-nav a{padding: 1.3rem 2rem;color: #2f4168;}.header-partner .main-nav a:focus, .header-partner .main-nav a[href]:hover{color: #e5363e;}.header-partner .secondary-nav{float: none;display: block;margin-bottom: 1rem;background: none;}.header-partner .secondary-nav ul li{padding: 0;}.header-partner .secondary-nav ul li:after{content: none;}.header-partner .secondary-nav ul li a{padding: 0;font-size: 1.6rem;}@media only screen and (max-width: 640px) {.header-partner .secondary-nav ul li a { font-size: 1.3rem;} }.header-partner .site-logo{top: 0;}@media only screen and (min-width: 961px) {.header-partner .header-top { padding-top: 2rem;} }.site-footer{position: relative;padding: 2.5rem 0;margin-top: 4rem;background-color: #222f4b;color: #71a3db;}.footer-content{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}@media only screen and (max-width: 960px) {.footer-content { -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;} }.footer-column{-webkit-box-flex: 1;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;padding: 0 10px;}.footer-column:first-of-type{-webkit-flex-basis: 30em;-ms-flex: 0 1 30em;flex-basis: 30em;}.footer-column .list-inline{margin: 8px 0;}.footer-text{margin-bottom: 8px;}@media only screen and (max-width: 640px) {.footer-text { float: none;} }.tab-menu [role="tablist"]{list-style: none;padding: 0;margin-top: 0;margin-bottom: 2.5rem;border-bottom: 2px solid #e2e2e2;}.tab-menu [role="tablist"] li{display: inline-block;margin-bottom: -2px;}.tab-menu [role="tabpanel"]{padding: 0 2.5rem;}.tab-menu [role="tabpanel"][aria-hidden="true"]{display: none;}@media only screen and (max-width: 960px) {.tab-menu [role="tabpanel"] { padding: 0 1.5rem;} }@media only screen and (max-width: 640px) {.tab-menu [role="tabpanel"] { padding: 0;} }.js-tabs-to-dropdown> .select-box{display: none;width: 100%;margin-bottom: 2.5rem;}.js-tabs-to-dropdown> .select-box select{width: 100%;}@media only screen and (max-width: 640px) {.js-tabs-to-dropdown [role="tablist"] { display: none;} .js-tabs-to-dropdown> .select-box{display: block;} }.tab-menu-partner [role="tablist"]{list-style: none;padding: 0;margin: 0;}.tab-menu-partner [role="tablist"] li{display: inline-block;vertical-align: bottom;}.tab-menu-partner [role="tabpanel"][aria-hidden="true"]{display: none;}.accordion{margin-bottom: 4rem;}.accordion .accordion-head{margin: 0;width: 100%;padding: 2rem;text-align: left;color: #4f4f4f;background: none;border-bottom: 1px solid #c3c3c3;font-family: "Poppins", sans-serif;cursor: pointer;}@media only screen and (max-width: 640px) {.accordion .accordion-head { padding: 1.5rem 0;} }.accordion .accordion-head:before{content: "\e916";font-family: "icons";margin: 0 0.5em 0.5em 0;float: left;font-size: 1.5em;color: #4b658f;}.accordion .accordion-head[aria-expanded="true"]{border-bottom: 2px solid #e5363e;}.accordion .accordion-head[aria-expanded="true"]:before{content: "\e900";color: #e5363e;}.accordion .accordion-head span.text-xl, .accordion .accordion-head span.text-l{display: block;}.accordion .accordion-panel{padding: 2rem 5.5rem;border-bottom: 1px solid #c3c3c3;}@media only screen and (max-width: 640px) {.accordion .accordion-panel { padding: 1.5rem 3rem;} }.accordion .accordion-panel .accordion{margin-bottom: 0;}.accordion .accordion-panel .accordion-head{border-bottom: none;padding: 1rem 0;}.accordion .accordion-panel .accordion-head:before{font-size: 1em;}.accordion .accordion-panel .accordion-panel{padding: 0 2.5rem;border-bottom: 0;}@media only screen and (max-width: 640px) {.accordion .accordion-panel .accordion-panel { padding: 0 2rem;} }.accordion-table .accordion-head{position: relative;cursor: pointer;}.accordion-table .accordion-head:after{content: "\e916";font-family: "icons";position: absolute;right: 0;padding: 0.5em;color: #4b658f;}.accordion-table .accordion-head[aria-expanded="true"]{background-color: #e2e2e2;}.accordion-table .accordion-head[aria-expanded="true"] td{border-bottom: 2px solid #fff;font-weight: bold;}.accordion-table .accordion-head[aria-expanded="true"]:after{content: "\e900";color: #e5363e;}.accordion-table .accordion-panel td{padding: 2rem 4rem;background-color: #e2e2e2;border-bottom: 2px solid #fff;}.news-section:first-child h2{padding-top: 0;margin-top: 0;}.news-section:not(:first-child) h2{margin-top: 2em;}.news-section .section-content{padding: 0 2.5rem;}@media only screen and (max-width: 960px) {.news-section .section-content { padding: 0 1.5rem;} }.frontpage-section{padding-top: 119px;padding-bottom: 20rem;position: relative;}@media only screen and (max-width: 960px) {.frontpage-section { padding-top: 5rem;} }@media only screen and (max-width: 640px) {.frontpage-section { padding-top: 2.5rem;padding-bottom: 6.5rem;} }@media (min-height: 700px) {.frontpage-section { height: 100vh;} }.frontpage-section h2{margin-bottom: 1em;}.particles{width: 100%;position: absolute;z-index: -1;}.particles-top{height: 180px;top: 0;}.particles-bottom{height: 300px;bottom: 0;}.widget{background-color: #f2f2f2;padding: 1rem;}.widget-title{font-size: 1.6rem;float: left;margin-top: 0;}@media only screen and (max-width: 640px) {.widget-title { font-size: 1.3rem;} }.widget-header{margin-bottom: 1rem;}.widget-header .widget-header-second{clear: both;}.widget-footer{padding: 1rem 0;}.widget-content{background-color: #fff;}.widget-list{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.widget-list li{position: relative;}.widget-list li:after{content: '';background-color: #f2f2f2;position: absolute;z-index: -1;top: 10px;left: 10px;bottom: 10px;right: 10px;}@media only screen and (max-width: 640px) {.widget-list li:after { top: 5px;left: 5px;bottom: 5px;right: 5px;} }.widget-list:before{content: none;}.mini-widget{padding: 2rem;height: 100%;background-color: #f2f2f2;}.mini-widget [class^="icon-"], .mini-widget [class*=" icon-"]{float: left;font-size: 4rem;}.mini-widget .widget-text{float: left;width: -webkit-calc(100% - 4rem);width: calc(100% - 4rem);padding-left: 2rem;margin: 0;font-weight: bold;}.mini-widget a{color: #4b658f;}.js-dropzone{position: relative;}.js-dropzone:after{content: '';background-color: #f2f2f2;position: absolute;z-index: -1;top: 10px;left: 10px;bottom: 10px;right: 10px;}@media only screen and (max-width: 640px) {.js-dropzone:after { top: 5px;left: 5px;bottom: 5px;right: 5px;} }.js-dropzone.drop-active{background: #ffcc01;}.js-dropzone.dragenter{background: #09c774;}.js-widget{position: relative;}.js-widget.dragging{z-index: 1;-webkit-box-shadow: -2px 8px 5px -5px rgba(0, 0, 0, 0.4);box-shadow: -2px 8px 5px -5px rgba(0, 0, 0, 0.4);}.partner-slideshow .slider-nav{margin-top: 6.4rem;}.partner-slideshow .slick-slide:focus{outline: none;}.partner-slide-image{position: relative;right: -50px;z-index: -1;}@media only screen and (max-width: 640px) {.partner-slide-image { right: -10px;} }@media only screen and (min-width: 641px) {}@media screen and (min-height: 900px) {.partner-slideshow { height: 100%;} .partner-slideshow .content-wrapper{position: relative;}}.product-slideshow{height: 100%;}.product-slideshow> .slick-list{height: 100%;}.product-slideshow h2{margin-bottom: 1em;}.product-slideshow .slick-slide:focus{outline: none;}.product-slide-image{position: relative;top: 5vw;}.header-slideshow{position: relative;}.header-slideshow .slick-slide:focus{outline: none;}.header-slideshow .button{position: relative;z-index: 1;}.header-slideshow .slick-arrow{position: absolute;top: 50%;margin-top: -1.5rem;z-index: 1;}.header-slideshow .slick-prev{left: 0;}.header-slideshow .slick-next{right: 0;}@media only screen and (max-width: 640px) {.header-slideshow .slick-slider { padding: 0 3rem;} }.intro-animation{position: absolute;bottom: 149px;left: 0;right: 0;z-index: -2}.intro-animation svg{width: 100%;}.intro-animation .slick-dots button{outline: none;}.intro-animation .slick-dots li{position: absolute;margin: 0 0 -2rem -2rem;}.intro-animation .slick-dots li:first-of-type{left: 25%;bottom: 2%;}.intro-animation .slick-dots li:nth-of-type(2){left: 32.7%;bottom: 48%;}.intro-animation .slick-dots li:nth-of-type(3){left: 44.8%;bottom: 43.6%;}.intro-animation .slick-dots li:nth-of-type(4){left: 52.8%;bottom: 94.8%;}.intro-animation .slick-dots li:nth-of-type(5){left: 67.4%;bottom: 58.7%;}@media only screen and (max-width: 640px) {.intro-animation { display: none;} }.is-visuallyhidden{}.is-visuallyhidden.focusable:active, .is-visuallyhidden.focusable:focus{clip: auto;height: auto;margin: 0;overflow: visible;position: static;width: auto;}.is-hidden{display: none !important;visibility: hidden;}body .valign-top{vertical-align: top;}body .valign-middle{vertical-align: middle;}body .valign-bottom{vertical-align: bottom;}body .align-left{text-align: left;}body .align-center{text-align: center;}body .align-right{text-align: right;}body .no-margin{margin: 0;}body .no-margin-top{margin-top: 0;}body .no-margin-left{margin-left: 0;}body .no-margin-right{margin-right: 0;}body .no-margin-bottom{margin-bottom: 0;}body .no-padding{padding: 0;}body .no-padding-top{padding-top: 0;}body .no-padding-left{padding-left: 0;}body .no-padding-right{padding-right: 0;}body .no-padding-bottom{padding-bottom: 0;}body .no-margin-padding{margin: 0;padding: 0;}.is-flexbox{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.is-flexbox> div, .is-flexbox> li{-webkit-box-flex: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}.is-block{display: block;width: 100%;}.as-table{display: table;}.as-tablecell{display: table-cell;}.has-column-2{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}@media only screen and (max-width: 960px) {.has-column-2 { -webkit-column-count: auto;-moz-column-count: auto;column-count: auto;} }.is-relative{position: relative;}.float-right{float: right;}.float-left{float: left;}.no-float{float: none;}.clear-both{clear: both;}.no-selection{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: -moz-none;-o-user-select: none;-ms-user-select: none;user-select: none;}.no-wrap{white-space: nowrap;}.anchor{position: relative;top: -150px;z-index: -1;visibility: hidden;}@media only screen and (max-width: 640px) {.anchor { top: 0;} }@media only screen and (min-width: 961px){.only-mobile { display: none;} }@media only screen and (min-width: 0px) and (max-width: 960px){.only-mobile { display: inline-block;} .not-mobile{display: none} }@media only screen and (min-width: 1101px) {html body .is-hidden-xl { display: none;} }@media only screen and (min-width: 961px) and (max-width: 1100px) {html body .is-hidden-l { display: none;} }@media only screen and (min-width: 641px) and (max-width: 960px) {html body .is-hidden-m { display: none;} }@media only screen and (max-width: 640px) {html body .is-hidden-s { display: none;} }html body td.not-mobile, html body th.not-mobile{display: table-cell;}@media only screen and (max-width: 640px) {html body td.not-mobile, html body th.not-mobile { display: none;} }@media only screen and (min-width: 1101px) {html body .is-visible-xl { display: block;} }@media only screen and (min-width: 961px) and (max-width: 1100px) {html body .is-visible-l { display: block;} }@media only screen and (min-width: 641px) and (max-width: 960px) {html body .is-visible-m { display: block;} }@media only screen and (max-width: 640px) {html body .is-visible-s { display: block;} }html.ios .not-ios{display: none;}@media print {* { background: transparent !important;color: #000 !important;-webkit-box-shadow: none !important;box-shadow: none !important;text-shadow: none !important;} abbr[title]:after{content: " (" attr(title) ")";}  a[href^="#"]:after, a[href^="javascript:"]:after{content: "";} pre, blockquote{border: 1px solid #999;page-break-inside: avoid;} thead{display: table-header-group;} tr, img{page-break-inside: avoid;} img{max-width: 100% !important;} p, h2, h3{orphans: 3;widows: 3;} h2, h3{page-break-after: avoid;} .header{position: static;} .header-first{border-top: none;} .header-first .logo{top: 10px;left: 10px;height: auto;} .header-first .blue-nav{display: none;} header .breadcrumb, header .header-second{display: none;} .content-wrapper{margin-top: 0;padding-bottom: 20px;} article.footer, footer section.newsletter, footer section.dealersearch, footer section.connect, footer ul.doormat{display: none;} footer .inner-wrapper .grid-full{border-top: none;} .vvl-confirmation-footer{display: none;} .progressbar{display: none;} .tooltip::before{content: none;} .print-link{display: none;} app-md-bar, .bar_list{display: none;} .contextswitch{display: none;} .accordion-content{padding: 10px 0;opacity: 1;visibility: visible;} .footnotes dd .footnote-detail{overflow: visible;width: 97%;white-space: normal;cursor: default;} }.headline-404{color: #E5353F;}.sub-text{color: white;font-size: 2.3rem;}.back-gro{background-color: #2f4168;height: 100vh;}.error-404-v3{position: relative;bottom: -200px;}.headline-404-v4{color: #fff;font-size: 5.6rem;float: left;margin-left: 5px !important;margin-top: -10px !important;}.sub-text{color: white;font-size: 2.3rem;float: left;}.sub-text-2{color: #E5353F;float: right;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-ms-transform: rotate(3deg);-o-transform: rotate(3deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.img-error-404-v4{border-radius: 50%;border: 2px solid #FCFCFE;width: 566px;}.not-found-v0{color: #fff;}.clearLayout .not-found-v0{color: #333;}.span-v1{color: #fff;position: relative;bottom: 50px;}.clearLayout .span-v1{color: #333;}.span1-v1{left:100px;}.span2-v1{right:100px;}@media screen and (max-width: 900px) {.span1-v1 { left:100px;}}@media screen and (max-width: 540px) {.span-v1 { bottom: 0;} .span1-v1{left:0px;} .span2-v1{right:0px;}}.img-v6{width: 400px;}.span-v6{color: #fff;position: relative;right: 140px;top: 130px;}.content-wrapper .v6-headline{margin: 10.2rem 190px 3.6rem;}@media screen and (max-width: 822px) {.span-v6 { right: 0px;bottom: 0px;}}.error-v2{background-image: url("/img/error_codes/GettyImages-180816590-ConvertImage.jpg");background-size: cover;background-position: center;}.text-v2{color: #2E4267;}.h2-v2{margin-top: 0;font-size: 3rem;}.sub-text-v2{color: #fff;}.link-home-v2{position: relative;left:135px;top: 65px;}.v2-heading{margin-top: 4.2rem !important;}@media screen and (max-width: 750px){.link-home-v2 { position: relative;left:0;top: 10px;}}.heading-title-maint{color: #fff;font-size: 30px;}.span-maint{font-size: 60px;}.sub-title-maint{color: #ff0000;font-size: 75px;float: right;padding-right: 40px;-webkit-transform: rotate(9.3deg);-moz-transform: rotate(9.3deg);-ms-transform: rotate(9.3deg);-o-transform: rotate(9.3deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=9.3);}.img-maint{border-radius: 50%;width: 570px;height: 570px;}.img-box-maint{padding-top: 0;padding-bottom: 0;position: relative;top: -20px;}.content-wrapper .header-maint{margin-bottom: 0;}.border-bot-maint{border-bottom: 1px solid #fff;}@media screen and (max-width: 570px) {.img-maint { height: 500px;} .img-box-maint{top: 0;} .sub-title-maint{padding-right: 0px;font-size: 60px;}}.dialog-login{display: none;}.dialog-login.is-visible{display: block;}.modal-wrapper{position: absolute;z-index: 999999;top: 100px;background-color: #fff;box-shadow: 0 0 1.5em hsla(0, 0%, 0%, 0.35);left: 64.3%;padding: 20px;width: 270px;}@media screen and (max-width: 1100px) {.modal-wrapper { left: 50%;transform: translate(-50%);}}.modal-transition{transition: all 0.3s 0.12s;opacity: 0;}.dialog-login.is-visible .modal-transition{opacity: 1;}.modal-close{position: absolute;top: 0;right: 0;padding: 1em;border: 0;}.login-btn-dialog{margin-top: 15px;}.dialog-input{margin: 5px 0;}.form-div> div> label:first-of-type{text-align: left;}.modal-title{margin: 0em 0 35px;font-size: 2.8rem;}.modal-text{margin-bottom: 10px;}.forget-pass{float: left;margin-top: 5px;}.home-page-paragraph{text-align: center;}.username-label{margin-top: 10px;}.login-error{background-color: #f2dede;border-color: #ebcccc;border: 1px solid transparent;border-radius: .25rem;color: #a94442;display: none;}.login-frame{-o-height: 315px;height: 315px;}.forgot-password{height: 625px;}@-moz-document url-prefix() {.login-frame { height: 320px;} .forgot-password{height: 650px;width: 250px;}}.span-bustelle-v5{color: #fff;position: relative;bottom: 50px;}.span2-bustelle-v5{right: 70px;}.span-bustelle-v1{color: #fff;position: relative;bottom: 350px;left: 130px;}.span2-bustelle-v1{display: inline-block;-webkit-transform: rotate(65deg);-moz-transform: rotate(65deg);-ms-transform: rotate(65deg);-o-transform: rotate(65deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=65);bottom: 265px;left: 83px;}div .header-baustelle-v1{margin-top: 14.2rem;}@media screen and (max-width: 1030px){.span-bustelle-v1 { left: 0px;bottom: 0;} .span2-bustelle-v1{display: inline-block;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}}.error-v5{background-image: url("/img/error_codes/vitrado_404_v5-image.jpg");}.error-v5-span{color: #fff;position: relative;left: 50px;}div .v5-header{margin-top: 10rem;}.error-padding{padding-top: 0;margin-top: 0;}.grid-item-wrapper{padding: 20px;cursor:pointer;}.grid-item-wrapper:hover{background-color: #f2f2f2;border-bottom: 6px solid #e5363e;}#mehr-laden{margin-top: 20px;}.off_image{max-height: 150px;}.no-back{background: none;color: #e5363e;}.flyout-content{width: 450px;z-index: 4;}.wapp-button{width: 100%!important;}@media screen and (max-width: 500px) and (min-width: 350px){.flyout-content { width: 375px;}}@media screen and (max-width: 349px){.flyout-content { width: 320px;}}.wapp-image{position: relative;left: 2px;bottom: 5px;}.none-underlined{text-decoration: none;}.none-underlined:hover{color: #e5363e!important;}#wapp-check{-ms-transform: scale(2);-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);margin-right: 10px;}.fixed-height{height: 75px;}.reset-top-position{top: auto!important;}.hide-sub{display: none;}.footer-content a{color: #71a3db;text-decoration: none;font-family: "Poppins", sans-serif;}.footer-content a[href]:hover, .footer-nav a:focus{color: #e5363e;}