 @font-face {font-family: 'Crimson Pro';font-style: normal;font-weight: 300;src: url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300.svg#CrimsonPro') format('svg');}@font-face {font-family: 'Crimson Pro';font-style: italic;font-weight: 300;src: url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/crimson-pro-v21-latin/crimson-pro-v21-latin-300italic.svg#CrimsonPro') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 100;src: url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-100.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;src: url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-regular.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 600;src: url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-600.svg#Montserrat') format('svg');}@font-face {font-family: 'Montserrat';font-style: italic;font-weight: 400;src: url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/montserrat-v24-latin/montserrat-v24-latin-italic.svg#Montserrat') format('svg');}@font-face {font-family: 'Nunito Sans';font-style: normal;font-weight: 400;src: url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-regular.svg#NunitoSans') format('svg');}@font-face {font-family: 'Nunito Sans';font-style: italic;font-weight: 400;src: url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.eot');src: local(''), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.eot?#iefix') format('embedded-opentype'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.woff2') format('woff2'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.woff') format('woff'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.ttf') format('truetype'), url('/system/modules/com.fairgarage/resources/fonts/nunito-sans-v12-latin/nunito-sans-v12-latin-italic.svg#NunitoSans') format('svg');}body, html {min-height: 100%;}html {overflow-y: scroll;}body {font-family: "Nunito Sans",sans-serif;font-size: 18px;line-height: 1.67em;font-weight: 400;color: #2b2b2b;}h1, h2, h3, h4, h5 {font-family: "Montserrat",sans-serif;font-weight: 600;letter-spacing: -.005em;color: #171717;font-size: 37px;line-height: 1.16em;margin: 25px 0;-ms-word-wrap: break-word;word-wrap: break-word;text-transform: normal;vertical-align: baseline;margin: 0;padding: 0;background: 0 0;border: 0;outline: 0;overflow-wrap: break-word;}p {margin: 10px 0;line-height: 1.67em;}ul {margin: 0;}.bg-darkgrey {background-color: #7a7a7a;}.bg-orange {background-color: #f15a29;}.text-align-center {text-align: center;}.hidden-default, .content-cta-teaser .cta-teaser-wrapper .teaser.hidden-default {display: none;}.btn {cursor: pointer;-ms-flex-item-align: center;align-self: center;margin-left: auto;margin-right: auto;border: 2px solid #fff;background: transparent;font-size: 21px;font-weight: 900;color: #FFFFFF;border-width: 2px;border-radius: 0px;border-color: #fff;padding: 10px 30px;box-shadow: none;text-decoration: none;}.btn-sm {padding: 5px 10px;font-size: 13px;line-height: 1.5;border-radius: 3px;}.btn:hover, .btn:focus, .btn.focus {text-decoration: none;}.btn.btn-color-hover-darkgrey:hover, .btn.btn-color-hover-darkgrey:focus, .btn.btn-color-hover-darkgrey:hover {color: #7a7a7a;}.btn-bg-white {background-color: #fff;}.btn-bg-darkgrey {background-color: #7a7a7a;}.btn-bg-black {background-color: #2b2b2b;}.btn-bg-orange {background-color: #f15a29;}.btn-color-orange, .btn-color-hover-orange:hover {color: #f15a29;}.btn-color-white, .btn-color-hover-white, .btn.btn-color-hover-white {color: #fff;}.btn-border-white {border-color: #fff;}.btn-border-white:hover {background-color: #fff;}.btn-border-orange {border-color: #f15a29;}.btn-border-orange:hover {background-color: #f15a29;}.btn-border-darkgrey {border-color: #7a7a7a;}.btn-border-black {border-color: #2b2b2b;}.btn-border-darkgrey:hover {background-color: #7a7a7a;}.btn-border-black {border-color: #2b2b2b;}.btn-border-black:hover {background-color: #2b2b2b;}.content-wrapper {min-height: 100%;padding-bottom: 100px;}#dsgvo {display: none;}.list-unstyled {padding-left: 0;list-style: none;}#stage {background-color: #fbccbd;}#stage .stage-container {padding: 124px 0px 124px 0px;}#stage .slogan {color: #F15A29;text-align: left;}@media (max-width: 1023px) {#stage {flex-direction: column;}#stage .stage-container {padding-top: 80px;padding-bottom: 100px;}#stage .slogan, #stage .stage-img {width: 100%;}}#stage .topic-headline {font-family: "Crimson Pro",serif;font-size: 20px;line-height: 1.4em;font-weight: 300;font-style: italic;color: #F15A29;margin: 0;}#stage .slogan .headline {font-family: Montserrat,sans-serif;font-weight: 600;letter-spacing: -.005em;color: #171717;font-size: 37px;line-height: 1.16em;margin: 25px 0;color: #F15A29;font-style: normal;}#stage .stage-wrapper {display: flex;align-items: center;}@media(max-width: 1023px) {#stage .stage-wrapper {flex-direction: column;}#stage .stage-img .video {margin-top: 40px;}#stage .stage-img .video img {width: 939px;}}@media(max-width: 990px) {#stage .stage-img .video img {width: 719px;}}@media(max-width: 767px) {#stage .stage-img .video img {width: 100%;}}@media (min-width: 1024px) {#stage .slogan {width: 43%;}#stage .stage-img {width: 57%;padding-left: 20px;}#stage .stage-img .video {text-align: right;}#stage .stage-img .video img {width: 500px;}}@media (min-width: 1200px) {#stage .stage-img .video img {width: 550px;}}#cmsMainContentIncludeContainer section .padding-top {padding-top: 135px;}#cmsMainContentIncludeContainer section .padding-bottom {padding-bottom: 135px;}.section-description {margin-bottom: 30px;}.section-description .subheadline {font-family: "Crimson Pro",serif;font-size: 20px;line-height: 1.4em;font-weight: 300;font-style: italic;color: #272727;margin: 0;text-transform: uppercase;}.section-description .headline {font-family: 'Montserrat',sans-serif;font-weight: 600;letter-spacing: -.005em;color: #171717;font-size: 50px;line-height: 1.12em;margin: 2px 0 0;-ms-word-wrap: break-word;word-wrap: break-word;margin-bottom: 20px;}.section-description p {padding-top: 10px;}.content-teaser .teaser {display: flex;margin-bottom: 100px;}.content-teaser .teaser.img-right {flex-direction: row-reverse;}.content-teaser .teaser .text {width: 40%;align-self: flex-end;}.content-teaser .teaser .image {width: 60%;display: block;padding-bottom: 10px;-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s }.content-teaser .teaser .image img {height: auto;max-width: 100%;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;display: block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:1s cubic-bezier(.45,.05,.15,.93) .1s }.content-teaser .teaser .image img.loaded {-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0) }.content-teaser .teaser.img-right .image {padding-left: 6%;}.content-teaser .teaser.img-left .image {padding-right: 6%;}@media(max-width: 1023px) {.content-teaser .teaser.img-left, .content-teaser .teaser.img-right {flex-direction: column;}.content-teaser .teaser .text, .content-teaser .teaser img {width: 100%;}.content-teaser .teaser .image {width: 100%;}.content-teaser .teaser img {margin-bottom: 20px;}.content-teaser .teaser.img-right img, .content-teaser .teaser.img-left img {padding-left: 0%;padding-right: 0%;}.content-teaser .teaser.img-left .image, .content-teaser .teaser.img-right .image {padding-left: 0;padding-right: 0;}}.content-teaser .teaser .headline {margin-top: 2px;margin-bottom: 20px;font-family: Montserrat,sans-serif;font-weight: 600;letter-spacing: -.005em;color: #171717;font-size: 37px;line-height: 1.16em;-ms-word-wrap: break-word;word-wrap: break-word;display: block;overflow-wrap: break-word;}.content-teaser .teaser .subheadline {font-family: "Crimson Pro",serif;font-size: 20px;line-height: 1.4em;font-weight: 300;font-style: italic;color: #272727;margin: 0;text-transform: uppercase;overflow-wrap: break-word;}.content-cta-teaser .cta-teaser-wrapper {display: flex;padding: 0;}.content-cta-teaser .cta-teaser-wrapper .teaser {display: flex;padding: 42px;color: #fff;text-align: center;flex: 1;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right {flex-direction: row-reverse;}.content-cta-teaser .teaser .image {width: 50%;display: block;padding-bottom: 10px;-webkit-transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-box-shadow .3s }.content-cta-teaser .teaser .image img {height: auto;max-width: 100%;border: none;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;display: block;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:1s cubic-bezier(.45,.05,.15,.93) .1s }.content-cta-teaser .teaser .image img.loaded {-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0) }.content-cta-teaser .teaser.img-right .image {padding-left: 6%;}.content-cta-teaser .teaser.img-left .image {padding-right: 6%;}.content-cta-teaser .cta-teaser-wrapper .teaser.bg-white {color: initial;}.content-cta-teaser .cta-teaser-wrapper .teaser .text {display: flex;flex-direction: column;height: 100%;}.content-cta-teaser .teaser.img-left .text, .content-cta-teaser .teaser.img-right .text {width: 50%;align-self: flex-end;height: auto;}.content-cta-teaser .cta-teaser-wrapper .teaser .headline {margin-bottom: 15px;font-family: 'Montserrat',sans-serif;font-weight: 600;letter-spacing: -.005em;font-size: 23px;line-height: 1.12em;margin: 25px 0;-ms-word-wrap: break-word;word-wrap: break-word;margin-top: 0;overflow-wrap: break-word;}.content-cta-teaser .cta-teaser-wrapper .teaser p {margin-bottom: 15px;}.content-cta-teaser .cta-teaser-wrapper .teaser .btn {margin-top: auto;}.content-cta-teaser .cta-teaser-wrapper .teaser .image + .text .btn {margin-bottom: 10px;}@media (min-width: 1140px) {.content-cta-teaser .cta-teaser-wrapper {padding: 0 80px;}}@media (max-width: 1023px) {.content-cta-teaser > .container > .row > .col-xs-12 {padding-left: 0;padding-right: 0;}}@media (max-width: 767px) {.content-cta-teaser .cta-teaser-wrapper {flex-direction: column;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right {flex-direction: column;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right .text {width: 100%;}.content-cta-teaser .cta-teaser-wrapper .teaser {padding: 25px 15px;}}@media (max-width: 1199px) {.content-cta-teaser .cta-teaser-wrapper .teaser.img-right {flex-direction: column;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right .text {width: 100%;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right .image {width: 100%;padding-left: 0;margin-bottom: 20px;padding-bottom: 10px;}.content-cta-teaser .cta-teaser-wrapper .teaser.img-right .image img {width: 100%;}}.price-wrapper {display: flex;position: relative;}#pricing .price-package {text-align: center;padding: 0 10px;position: relative;}#pricing .price-package .header {background-color: #54595f;padding: 20px;color: #fff;}#pricing .price-package .header .headline {font-family: Montserrat,sans-serif;letter-spacing: -.005em;word-wrap: break-word;margin: 0;padding: 0;line-height: 1.2;font-size: 24px;font-weight: 600;display: block;overflow-wrap: break-word;}#pricing .price-package .header .subheadline {font-size: 13px;font-weight: 400;color: #fff;display: block;}#pricing .price-package .body .price, #pricing .price-package .body .feature-list {padding: 0 15px;}#pricing .price-package .body .price {display: flex;justify-content: center;align-items: center;flex-wrap: wrap;flex-direction: row;color: #555;font-weight: 800;font-size: 65px;padding: 40px 0;}#pricing .price-package .body .price .currency {align-self: flex-start;margin-right: 3px;line-height: 1;font-size: .3em;}#pricing .price-package .body .price .value {line-height: .8;color: #555;font-weight: 800;font-size: 65px;}#pricing .price-package .body .price .after-price {justify-content: flex-start;display: flex;flex-wrap: wrap;text-align: left;align-self: stretch;align-items: flex-start;flex-direction: column;}#pricing .price-package .body .price .fractional-part {line-height: 1;font-size: .3em;}#pricing .price-package .body .price .period {line-height: normal;letter-spacing: normal;text-transform: none;font-weight: 400;font-size: medium;font-style: normal;color: #555;width: 100%;}#pricing .price-package .body .feature-list ul {list-style-type: none;margin: 0;padding: 0;line-height: 1;list-style-position: inside;}#pricing .price-package .body .feature-list ul li {font-size: 14px;line-height: 1;margin: 0;padding: 0;}#pricing .price-package .body .feature-list ul li:not(:first-child):before {content: "";display: block;border: 0 solid hsla(0,0%,47.8%,.3);margin: 10px 12.5%;}#pricing .price-package .body .feature-list ul li i {margin-right: 10px;font-size: 1.3em;}#pricing .price-package .footer {padding: 30px 0;}#pricing .price-package .footer .additional_info {margin: 15px 30px 0px 30px;font-size: 13px;line-height: 1.4;display: block;}.ribbon {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);left: auto;right: 0;position: absolute;top: 0;width: 150px;overflow: hidden;height: 150px;}.ribbon span {text-align: center;left: 0;width: 200%;-webkit-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform: translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top: 35px;font-size: 13px;line-height: 2;font-weight: 800;text-transform: uppercase;background: #000;background-color: #F15A29;margin-top: 50px;transform: translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);color: #ffffff;width: 200%;display: block;}@media (max-width: 1023px) {#pricing .price-wrapper {flex-direction: column;}#pricing .price-package {width: 100%;border: none;padding-bottom: 0;}}#benefits {background-color: #fbccbd;}#benefits .teaser-wrapper {position: relative;padding: 50px 0;display: flex;flex-wrap: wrap;}#benefits .teaser-item {position: relative;width: 25%;border-bottom: 1px solid #00000040;padding-bottom: 50px;margin-bottom: 50px;}#benefits .teaser-item:nth-of-type(n+5) {border-bottom: none;}#benefits .teaser {position: relative;display: flex;border-style: solid;border-width: 0px 1px 0px 0px;border-color: #00000040;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin: 0% 11% 0% 0%;padding: 0px 11px 0px 0px;display: flex;flex-wrap: wrap;align-content: flex-start;height: 100%;flex-direction: row;}#benefits .teaser-item:nth-of-type(4n) .teaser {margin: 0px 41px 0px 0px;padding: 0% 0% 0% 0%;border-width: 0;}#benefits .teaser .image img {width: 70px;margin-bottom: 30px;display: block;}#benefits .teaser .headline {font-family: 'Montserrat',sans-serif;font-weight: 600;letter-spacing: -.005em;color: #171717;font-size: 23px;line-height: 1.3em;word-wrap: break-word;margin-top: 40px;overflow-wrap: break-word;}#benefits .teaser p {margin: 11px 0 0;}@media (max-width: 1023px) {#benefits .teaser-item {width: 50%;border: none;padding-bottom: 0;}#benefits .teaser-item .teaser {border: none;}}@media (max-width: 767px) {#benefits .teaser-wrapper {flex-direction: column;}#benefits .teaser-item {width: 100%;}#benefits .teaser-item .teaser {flex-direction: column;margin: 0;padding: 0;}}#how-to {background-color: #F15A29;}#how-to .teaser-wrapper {position: relative;display: flex;flex-wrap: wrap;}#how-to .teaser-item {position: relative;width: 20%;}#how-to .teaser-item:nth-of-type(n+5) {border-bottom: none;}#how-to .teaser {position: relative;display: flex;transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding: 41px;display: flex;flex-wrap: wrap;align-content: flex-start;height: 100%;flex-direction: column;text-align: center;}#how-to .teaser .image {font-size: 3em;position: relative;display: inline-block;vertical-align: top;width: auto;line-height: 1;}#how-to .teaser .image .far:before {color: white;}#how-to .teaser .headline {color: #fff;word-wrap: break-word;margin-top: 40px;overflow-wrap: break-word;}#how-to .teaser .text {display: block;margin: .5em 0 0;}#how-to .teaser p {margin: 11px 0 0;}@media (max-width: 990px) {#how-to .teaser-wrapper {flex-direction: column;}#how-to .teaser-item {width: 100%;}#how-to .teaser-item .teaser {align-content: center;}}footer {background-color: #333;padding: 10px 0;}footer .footer-wrapper {display: flex;justify-content: space-between;}footer .footer-wrapper ul li {display: inline;}footer a, footer a:hover {color: white;font-size: 16px;margin-right: 10px;}.dsgvo-lightbox {background: rgba(0,0,0,.6);transition: background-color 250ms linear;position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 9999;display: flex;align-items: center;justify-content: center;}.dsgvo-wrapper {position: relative;z-index: 999;display: block;max-width: 375px;width: 100%;z-index: 10000;}.dsgvo-inner-container2 {}.dsgvo-inner-container {background: #fff;border-radius: 4px;color: #555;box-shadow: 0 4px 8px rgba(250,250,250,.2);padding: 25px;font-size: 13px;border-radius: 8px;max-height: 100vh;overflow: auto !important;width: auto !important;}@media (max-width: 480px) {.dsgvo-inner-container {padding: 70px 25px;}}#dsgvo .h6 {margin-bottom: 5px;display: block;}#dsgvo .cookie-list {}#dsgvo .btn {}#dsgvo a:not(.btn) {color: unset;}ul.list-point li:before {color: #aaa;}#dsgvo .fg-checked-sm input + span {margin-left: 10px;}@media (max-width: 480px) {#dsgvo .checkbox {margin-bottom: 10px;}}#dsgvo .fg-checked-sm input[disabled="disabled"] + span, #dsgvo .fg-checked-sm input[disabled="disabled"] + span:before, #dsgvo .fg-checked-sm input[disabled="disabled"] + span:after {cursor: not-allowed;}#dsgvo .fg-checked-sm input[disabled="disabled"]:checked + span:after {color: #afafaf;}#dsgvo .legal-links {font-size: 12px;margin-top: 15px;color: #aaa;text-align: center;}#dsgvo .legal-links a:after {content:"|";margin: 0 5px;}#dsgvo .legal-links a:last-of-type:after {display: none;}#dsgvo .cookie-settings .cookie-topic {display: flex;justify-content: space-between;align-items: baseline;justify-content: flex-start;}#dsgvo .cookie-settings .cookie-topic .checkbox + span {padding: 0 20px;}#dsgvo .cookie-settings .cookie-topic a, #dsgvo .cookie-settings .cookie-details a {display: inline;}#dsgvo .cookie-settings .cookie-topic .checkbox {display: inline;}#dsgvo .cookie-settings .cookie-topic b {font-size: 15px;font-weight: 500;}#dsgvo .cookie-details ul li {margin-bottom: 20px;}#dsgvo .cookie-details ul li b {font-size: 15px;margin-bottom: 5px;display: block;font-weight: 400;}#dsgvo .cookie-details ul li .checkbox:not(.fg-checked-hidden) b {color: #333;}#dsgvo .cookie-details ul li a {margin-top: 5px;display: block;}#dsgvo .cookie-details ul li:last-of-type {margin-bottom: unset;}#dsgvo .cookie-settings {background-color: #f7f7f7;padding: 4px 20px 16px 20px;margin: 10px 0;}#dsgvo .individuell-cookie-settings {display: none;}#dsgvo label {font-weight: 300;color: #717985;font-size: 14px;}#dsgvo label.not-selectable {margin-left: 30px;}#dsgvo .cookie-details {background-color: #fff;border: 1px solid #eee;padding: 10px 20px;margin: 10px 0 10px 28px;display: none;}#dsgvo .cookie-details-list .cookie-details:first-of-type {margin-top: 0;}#dsgvo .cookie-details-list .cookie-details:last-of-type {margin-bottom: 0;}#dsgvo .cookie-settings .cookie-topic a.close-cookie-details-link, #dsgvo .cookie-settings .cookie-details a.close-cookie-details-link2 {display: none;}#dsgvo .main-cookie {padding: 15px 15px;border: 1px solid #efefef;margin-top: 20px;border-radius: 4px;margin-bottom: 20px;display: none;}#dsgvo .main-cookie .cookie-entry {display: flex;flex-flow: nowrap;flex-basis: 100%;margin-bottom: 7px;line-height: 15px;}#dsgvo .key {min-width: 125px;font-weight: 500;flex-shrink: 0;}#dsgvo .value {flex-shrink: 1;}#dsgvo .name {min-width: 125px;font-weight: 500;flex-shrink: 0;}#dsgvo .function {flex-grow: 1;}#dsgvo .duration {flex-shrink: 1;text-align: right;}#dsgvo .cookie-entry:first-of-type .value {font-weight: 500;}#dsgvo .sub-cookies {display: none;}#dsgvo .sub-cookies .cookie-entry.headline-header {border: none;}#dsgvo .sub-cookies .cookie-entry.header {border-top: 1px solid #efefef;font-weight: 500;align-items: end;}#dsgvo .sub-cookies {margin-left: 30px;margin-bottom: 30px;}#dsgvo .sub-cookies .cookie-entry {display: flex;flex-flow: nowrap;flex-basis: 100%;line-height: 15px;border: 1px solid #efefef;border-top: none;padding-left: 8px;padding-right: 8px;}#dsgvo .sub-cookies .cookie-entry > *, #dsgvo .cookie-entry .hint {padding: 7px 7px;}#dsgvo .cookie-entry .hint {font-style: italic;}#dsgvo .fg-checked-hidden input + span:before, #dsgvo .fg-checked-hidden input:checked + span:after {display: none !important;}#dsgvo .fg-checked-hidden span {cursor: initial;}@media (max-width: 550px) {#dsgvo .cookie-details, #dsgvo .sub-cookies {margin-left: 0;}#dsgvo .main-cookie .cookie-entry, #dsgvo .sub-cookies .cookie-entry {flex-direction: column;}#dsgvo .sub-cookies .cookie-entry.header {align-items: unset;}#dsgvo .key {min-width: unset;}#dsgvo .cookie-details {padding: 0 13px;}}@media (max-width: 550px) {#dsgvo .cookie-entry:first-of-type {flex-direction: column;}#dsgvo .cookie-entry:first-of-type .key {width: auto;}#dsgvo .value {margin-left: 10px;}}@media (min-width: 768px) {#dsgvo .main-cookie {margin-left: 30px;}}@media (max-width: 767px) {#dsgvo .cookie-settings .cookie-topic {flex-flow: column;}#dsgvo .cookie-settings .cookie-topic .checkbox + span {padding: 0;}#dsgvo .cookie-details {margin-left: 0;}}