@charset "UTF-8";.slick-slider {
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

.slick-list,.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    overflow: hidden;
    padding: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0)
}

.slick-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.slick-track:after,.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px
}

[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 {
    border: 1px solid transparent;
    display: block;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

@font-face {
    font-family: BayWa Sans;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/BayWaSans/BayWaSans-Light.eot);
    src: url(../fontsBayWaSans/BayWaSans-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-Light.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-Light.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-Light.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/BayWaSans/BayWaSans-LightItalic.eot);
    src: url(../fonts/BayWaSans/BayWaSans-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-LightItalic.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-LightItalic.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-LightItalic.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/BayWaSans/BayWaSans-Book.eot);
    src: url(../fonts/BayWaSans/BayWaSans-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-Book.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-Book.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-Book.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/BayWaSans/BayWaSans-Bold.eot);
    src: url(../fonts/BayWaSans/BayWaSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-Bold.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-Bold.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-Bold.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/BayWaSans/BayWaSans-BookItalic.eot);
    src: url(../fonts/BayWaSans/BayWaSans-BookItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-BookItalic.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-BookItalic.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-BookItalic.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/BayWaSans/BayWaSans-BoldItalic.eot);
    src: url(../fonts/BayWaSans/BayWaSans-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-BoldItalic.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-BoldItalic.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-BoldItalic.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/BayWaSans/BayWaSans-Medium.eot);
    src: url(../fonts/BayWaSans/BayWaSans-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-Medium.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-Medium.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-Medium.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/BayWaSans/BayWaSans-MediumItalic.eot);
    src: url(../fonts/BayWaSans/BayWaSans-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-MediumItalic.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-MediumItalic.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-MediumItalic.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/BayWaSans/BayWaSans-SemiBold.eot);
    src: url(../fonts/BayWaSans/BayWaSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-SemiBold.woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-SemiBold.woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-SemiBold.ttf) format("truetype")
}

@font-face {
    font-family: BayWa Sans;
    font-style: italic;
    font-weight: 600;
    src: url(../fonts/BayWaSans/BayWaSans-SemiBoldItalic..eot);
    src: url(../fonts/BayWaSans/BayWaSans-SemiBoldItalic..eot?#iefix) format("embedded-opentype"),url(../fonts/BayWaSans/BayWaSans-SemiBoldItalic..woff2) format("woff2"),url(../fonts/BayWaSans/BayWaSans-SemiBoldItalic..woff) format("woff"),url(../fonts/BayWaSans/BayWaSans-SemiBoldItalic..ttf) format("truetype")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/Graphik-Light.eot);
    src: url(../fonts/Graphik-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Light.woff2) format("woff2"),url(../fonts/Graphik-Light.woff) format("woff"),url(../fonts/Graphik-Light.ttf) format("truetype"),url(../fonts/Graphik-Light.svg#Graphik-Light) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: italic;
    font-weight: 300;
    src: url(../fonts/Graphik-LightItalic.eot);
    src: url(../fonts/Graphik-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-LightItalic.woff2) format("woff2"),url(../fonts/Graphik-LightItalic.woff) format("woff"),url(../fonts/Graphik-LightItalic.ttf) format("truetype"),url(../fonts/Graphik-LightItalic.svg#Graphik-LightItalic) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Graphik-Regular.eot);
    src: url(../fonts/Graphik-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Regular.woff2) format("woff2"),url(../fonts/Graphik-Regular.woff) format("woff"),url(../fonts/Graphik-Regular.ttf) format("truetype"),url(../fonts/Graphik-Regular.svg#Graphik-Regular) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: normal;
    font-weight: 700;
    src: url(../fonts/Graphik-Bold.eot);
    src: url(../fonts/Graphik-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Bold.woff2) format("woff2"),url(../fonts/Graphik-Bold.woff) format("woff"),url(../fonts/Graphik-Bold.ttf) format("truetype"),url(../fonts/Graphik-Bold.svg#Graphik-Bold) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: italic;
    font-weight: 400;
    src: url(../fonts/Graphik-RegularItalic.eot);
    src: url(../fonts/Graphik-RegularItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-RegularItalic.woff2) format("woff2"),url(../fonts/Graphik-RegularItalic.woff) format("woff"),url(../fonts/Graphik-RegularItalic.ttf) format("truetype"),url(../fonts/Graphik-RegularItalic.svg#Graphik-RegularItalic) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: italic;
    font-weight: 700;
    src: url(../fonts/Graphik-BoldItalic.eot);
    src: url(../fonts/Graphik-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-BoldItalic.woff2) format("woff2"),url(../fonts/Graphik-BoldItalic.woff) format("woff"),url(../fonts/Graphik-BoldItalic.ttf) format("truetype"),url(../fonts/Graphik-BoldItalic.svg#Graphik-BoldItalic) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/Graphik-Medium.eot);
    src: url(../fonts/Graphik-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Medium.woff2) format("woff2"),url(../fonts/Graphik-Medium.woff) format("woff"),url(../fonts/Graphik-Medium.ttf) format("truetype"),url(../fonts/Graphik-Medium.svg#Graphik-Medium) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: italic;
    font-weight: 500;
    src: url(../fonts/Graphik-MediumItalic.eot);
    src: url(../fonts/Graphik-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-MediumItalic.woff2) format("woff2"),url(../fonts/Graphik-MediumItalic.woff) format("woff"),url(../fonts/Graphik-MediumItalic.ttf) format("truetype"),url(../fonts/Graphik-MediumItalic.svg#Graphik-MediumItalic) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/Graphik-Semibold.eot);
    src: url(../fonts/Graphik-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-Semibold.woff2) format("woff2"),url(../fonts/Graphik-Semibold.woff) format("woff"),url(../fonts/Graphik-Semibold.ttf) format("truetype"),url(../fonts/Graphik-Semibold.svg#Graphik-Semibold) format("svg")
}

@font-face {
    font-display: auto;
    font-family: Graphik Web;
    font-style: italic;
    font-weight: 600;
    src: url(../fonts/Graphik-SemiboldItalic.eot);
    src: url(../fonts/Graphik-SemiboldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Graphik-SemiboldItalic.woff2) format("woff2"),url(../fonts/Graphik-SemiboldItalic.woff) format("woff"),url(../fonts/Graphik-SemiboldItalic.ttf) format("truetype"),url(../fonts/Graphik-SemiboldItalic.svg#Graphik-SemiboldItalic) format("svg")
}

@font-face {
    font-family: baywa;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/baywa-re-webshop.eot);
    src: url(../fonts/baywa-re-webshop.eot?#iefix) format("embedded-opentype"),url(../fonts/baywa-re-webshop.woff) format("woff"),url(../fonts/baywa-re-webshop.ttf) format("truetype"),url(../fonts/baywa-re-webshop.svg#baywa-re-webshop) format("svg")
}

[data-icon]:before {
    font-family: baywa!important
}

[class*=" icon-"]:before,[class^=icon-]:before {
    font-family: baywa!important
}

@font-face {
    font-family: baywa-re-webshop;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/baywa-re-webshop.eot);
    src: url(../fonts/baywa-re-webshop.eot?#iefix) format("embedded-opentype"),url(../fonts/baywa-re-webshop.woff) format("woff"),url(../fonts/baywa-re-webshop.ttf) format("truetype"),url(../fonts/baywa-re-webshop.svg#baywa-re-webshop) format("svg")
}

@font-face {
    font-family: BayWaIcons;
    src: url(../fonts/baywaIcons.eot);
    src: url(../fonts/baywaIcons.eot?#iefix) format("embedded-opentype"),url(../fonts/baywaIcons.woff2) format("woff2"),url(../fonts/baywaIcons.woff) format("woff"),url(../fonts/baywaIcons.ttf) format("truetype")
}

[data-icon]:before {
    content: attr(data-icon);
    font-family: baywa-re-webshop!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class*=" icon-"]:before,[class^=icon-]:before {
    font-family: baywa-re-webshop!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: Materialicons;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/MaterialIcons-Regular.woff) format("woff")
}

.icon-bayware-ic-account-circle:before {
    content: "a"
}

.icon-bayware-ic-account-off:before {
    content: "b"
}

.icon-bayware-ic-account-on:before {
    content: "c"
}

.icon-bayware-ic-account-premium:before {
    content: "d"
}

.icon-bayware-ic-add-cart:before {
    content: "e"
}

.icon-bayware-ic-arrow-back:before {
    content: "f"
}

.icon-bayware-ic-arrow-down:before {
    content: "g"
}

.icon-bayware-ic-arrow-up:before {
    content: "h"
}

.icon-bayware-ic-calendar:before {
    content: "i"
}

.icon-bayware-ic-check:before {
    content: "j"
}

.icon-bayware-ic-close:before {
    content: "k"
}

.icon-bayware-ic-down:before {
    content: "l"
}

.icon-bayware-ic-download:before {
    content: "m"
}

.icon-bayware-ic-drop-down:before {
    content: "n"
}

.icon-bayware-ic-drop-up:before {
    content: "o"
}

.icon-bayware-ic-error-circle:before {
    content: "p"
}

.icon-bayware-ic-error-outline:before {
    content: "q"
}

.icon-bayware-ic-fav:before {
    content: "r"
}

.icon-bayware-ic-fav-outline:before {
    content: "s"
}

.icon-bayware-ic-file:before {
    content: "t"
}

.icon-bayware-ic-forward:before {
    content: "u"
}

.icon-bayware-ic-grid:before {
    content: "v"
}

.icon-bayware-ic-image:before {
    content: "w"
}

.icon-bayware-ic-info:before {
    content: "x"
}

.icon-bayware-ic-info-outline:before {
    content: "y"
}

.icon-bayware-ic-left:before {
    content: "z"
}

.icon-bayware-ic-list:before {
    content: "A"
}

.icon-bayware-ic-menu:before {
    content: "B"
}

.icon-bayware-ic-pdf:before {
    content: "C"
}

.icon-bayware-ic-remove-cart:before {
    content: "D"
}

.icon-bayware-ic-right:before {
    content: "E"
}

.icon-bayware-ic-search:before {
    content: "F"
}

.icon-bayware-ic-shopping-cart:before {
    content: "G"
}

.icon-bayware-ic-sign-out:before {
    content: "H"
}

.icon-bayware-ic-sort:before {
    content: "I"
}

.icon-bayware-ic-star:before {
    content: "J"
}

.icon-bayware-ic-star-outline:before {
    content: "K"
}

.icon-bayware-ic-time:before {
    content: "L"
}

.icon-bayware-ic-up:before {
    content: "M"
}

.icon-bayware-ic-warning:before {
    content: "N"
}

.icon-twitter:before {
    content: "O"
}

.icon-xing:before {
    content: "P"
}

.icon-linkedin:before {
    content: "Q"
}

.icon-facebook:before {
    content: "R"
}

.icon-bayware-ic-account-premium-2:before {
    content: "S"
}

.icon-bayware-ic-call:before {
    content: "T"
}

.icon-bayware-ic-chat:before {
    content: "U"
}

.icon-bayware-ic-comment:before {
    content: "V"
}

.icon-bayware-ic-mail:before {
    content: "W"
}

.icon-bayware-ic-mail-outline:before {
    content: "X"
}

.icon-bayware-ic-question-answer:before {
    content: "Y"
}

.icon-bayware-ic-express-cart:before {
    content: "Z"
}

.icon-bayware-ic-anchorpoint-ic-anchor-point:before {
    content: "0"
}

.icon-bayware-ic-print:before {
    content: "2"
}

.icon-bayware-ic-personal-cal:before {
    content: "3"
}

.icon-bayware-ic-anchorpoint:before {
    content: "4"
}

.icon-bayware-ic-job:before {
    content: "5"
}

.icon-bayware-ic-school:before {
    content: "6"
}

.icon-bayware-ic-student:before {
    content: "7"
}

.icon-bayware-ic-date:before {
    content: "8"
}

.icon-bayware-ic-location:before {
    content: "9"
}

.icon-bayware-ic-assesment:before {
    content: "!"
}

.icon-bayware-ic-drop-left:before {
    content: '"'
}

.icon-bayware-ic-drop-right:before {
    content: "#"
}

.icon-bayware-ic-corporate:before {
    content: "$"
}

.icon-bayware-ic-engineering:before {
    content: "%"
}

.icon-bayware-ic-industrial:before {
    content: "&"
}

.icon-bayware-ic-sales:before {
    content: "'"
}

.icon-bayware-ic-edit-ic-edit:before {
    content: "("
}

.icon-bayware-ic-world:before {
    content: ")"
}

.icon-bayware-ic-save-ic-save:before {
    content: "*"
}

.icon-bayware-ic-view-column1:before {
    content: "+"
}

.icon-bayware-ic-view-column2:before {
    content: ","
}

.icon-bayware-ic-save2-ic-save2:before {
    content: "-"
}

.icon-bayware-ic-creditcard:before {
    content: "."
}

.icon-bayware-ic-fax:before {
    content: "/"
}

.icon-bayware-ic-company:before {
    content: ":"
}

.icon-bayware-ic-services:before {
    content: ";"
}

.icon-icon-engineering-small:before {
    content: "<"
}

.icon-icon-marketing-small:before {
    content: "="
}

.icon-icon-industrial-small:before {
    content: ">"
}

.icon-bayware-ic-zoom:before {
    content: "1"
}

.icon-iconmonstr-youtube-6:before {
    content: "?"
}

.icon-iconmonstr-youtube-1:before {
    content: "@"
}

.icon-instagram:before {
    content: "["
}

:focus {
    outline: 0
}

.fr-overlay,.fr-spinner,.fr-window {
    box-sizing: border-box
}

.fr-overlay [class^=fr-],.fr-spinner [class^=fr-],.fr-window [class^=fr-] {
    box-sizing: border-box
}

.fr-window {
    font: 13px/20px Lucida Sans,Lucida Sans Unicode,Lucida Grande,Verdana,Arial,sans-serif;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    width: 100%
}

.fr-overlay {
    z-index: 99998
}

.fr-window {
    z-index: 99999
}

.fr-spinner {
    z-index: 100000
}

.fr-overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%
}

.fr-overlay-background {
    background: #000;
    filter: alpha(opacity=90);
    float: left;
    height: 100%;
    opacity: .9;
    width: 100%
}

.fr-overlay-ui-fullclick .fr-overlay-background {
    background: #000;
    filter: alpha(opacity=100);
    opacity: 1
}

.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch {
    overflow: visible;
    position: absolute
}

.fr-measured {
    margin: 0!important;
    min-height: 0!important;
    min-width: 0!important
}

.fr-box {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-box:not([style*=width]) .fr-content {
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.fr-pages {
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fr-page,.fr-pages {
    height: 100%;
    position: absolute;
    width: 100%
}

.fr-container {
    bottom: 0;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0
}

.fr-hovering-clickable .fr-container {
    cursor: pointer
}

.fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container {
    padding: 20px
}

.fr-ui-outside .fr-container {
    padding: 20px 82px
}

.fr-ui-outside.fr-no-sides .fr-container {
    padding: 20px 48px
}

@media (max-width: 700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:700px) {
    .fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container {
        padding:12px
    }

    .fr-ui-outside .fr-container {
        padding: 12px 72px
    }

    .fr-ui-outside.fr-no-sides .fr-container {
        padding: 12px 48px
    }
}

@media (max-width: 500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px) {
    .fr-ui-inside .fr-container,.fr-ui-inside.fr-no-sides .fr-container {
        padding:0
    }

    .fr-ui-outside .fr-container {
        padding: 0 72px
    }

    .fr-ui-outside.fr-no-sides .fr-container {
        padding: 0 48px
    }
}

.fr-ui-fullclick .fr-container,.fr-ui-fullclick.fr-no-sides .fr-container {
    padding: 0
}

.fr-ui-fullclick.fr-type-video .fr-container {
    padding: 0 62px
}

.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container {
    padding: 48px 0
}

.fr-overflow-y .fr-container {
    padding-bottom: 0!important;
    padding-top: 0!important
}

.fr-content,.fr-content-background {
    left: 50%;
    overflow: visible;
    position: absolute;
    top: 50%
}

.fr-content-element {
    float: left;
    height: 100%;
    width: 100%
}

.fr-content-background {
    background: #101010
}

.fr-info {
    color: #efefef;
    font-size: 13px;
    line-height: 20px;
    text-align: left;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.fr-info,.fr-info-background {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-info-background {
    background: #000;
    -webkit-filter: none;
    filter: none;
    height: 100%;
    line-height: 1%;
    opacity: 1
}

.fr-ui-inside .fr-info-background {
    filter: alpha(opacity=40);
    opacity: .4;
    zoom:1}

.fr-ui-outside .fr-info-background {
    background: rgba(0,0,0,.4)
}

.fr-content .fr-info {
    bottom: 0;
    top: auto
}

.fr-info-padder {
    display: block;
    overflow: hidden;
    padding: 12px;
    position: relative;
    width: auto
}

.fr-caption {
    display: inline;
    width: auto
}

.fr-position {
    color: #b3b3b3;
    float: right;
    line-height: 21px;
    margin-left: 15px;
    opacity: .99;
    position: relative;
    text-align: right;
    white-space: nowrap
}

.fr-position-inside,.fr-position-outside {
    border-radius: 10px;
    bottom: 0;
    display: none;
    font-size: 11px;
    line-height: 20px;
    margin: 12px;
    overflow: hidden;
    padding: 2px 8px;
    position: absolute;
    right: 0;
    text-shadow: 0 1px 0 rgba(0,0,0,.4);
    white-space: nowrap;
    width: auto;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    -webkit-user-select: text;
    -moz-user-select: text;
    -ms-user-select: text;
    user-select: text
}

.fr-position-inside {
    border: 0
}

.fr-position-background {
    background: #0d0d0d;
    filter: alpha(opacity=80);
    height: 100%;
    left: 0;
    opacity: .8;
    position: absolute;
    top: 0;
    width: 100%;
    zoom:1}

.fr-position-text {
    color: #b3b3b3
}

.fr-position-inside .fr-position-text,.fr-position-outside .fr-position-text {
    float: left;
    opacity: 1;
    position: relative;
    text-shadow: 0 1px 1px rgba(0,0,0,.3)
}

.fr-ui-outside .fr-position-outside {
    display: block
}

.fr-ui-outside .fr-info .fr-position {
    display: none
}

.fr-ui-inside.fr-no-caption .fr-position-inside {
    display: block
}

.fr-info a,.fr-info a:hover {
    background: none;
    border: 0;
    color: #ccc;
    text-decoration: underline
}

.fr-info a:hover {
    color: #eee
}

.fr-ui-inside.fr-no-caption .fr-caption,.fr-ui-outside.fr-no-caption .fr-info {
    display: none
}

.fr-stroke {
    height: 1px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-stroke-vertical {
    height: 100%;
    width: 1px
}

.fr-stroke-horizontal {
    padding: 0 1px
}

.fr-stroke-right {
    left: auto;
    right: 0
}

.fr-stroke-bottom {
    bottom: 0;
    top: auto
}

.fr-stroke-color {
    background: hsla(0,0%,100%,.08);
    float: left;
    height: 100%;
    width: 100%
}

.fr-info .fr-stroke-color {
    background: rgba(80,80,80,.3)
}

.fr-ui-fullclick .fr-stroke,.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom {
    display: none
}

.fr-ui-fullclick .fr-content-background {
    box-shadow: none
}

.fr-info .fr-stroke-top {
    display: none
}

.fr-side {
    cursor: pointer;
    height: 72px;
    margin: -36px 9px 0;
    position: absolute;
    top: 50%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 54px;
    zoom:1}

.fr-side-previous {
    left: 0
}

.fr-side-next {
    left: auto;
    right: 0
}

.fr-side-disabled {
    cursor: default
}

.fr-side-hidden {
    display: none!important
}

.fr-side-button {
    float: left;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 100%
}

.fr-side-button-background {
    background-color: #101010;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-side-button-icon {
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
    zoom:1;background-position: 50% 50%;
    background-repeat: no-repeat
}

@media (max-width: 500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px) {
    .fr-side {
        height:60px;
        margin: -30px 0 0;
        width: 54px
    }

    .fr-side-button {
        height: 60px;
        margin: 0 3px;
        width: 48px
    }
}

.fr-close {
    cursor: pointer;
    height: 48px;
    position: absolute;
    right: 15px;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 48px
}

.fr-close-icon {
    background-color: #78b90f;
    background-image: url(../media/img/icons/baywa-icon-small-close.svg)!important;
    background-position: 50%!important;
    background-repeat: no-repeat;
    border-radius: 100%;
    height: 45px;
    left: 12px;
    opacity: 1!important;
    position: absolute;
    top: 10px;
    width: 45px
}

.fr-close-icon:hover {
    background-color: #669d0c;
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important
}

.fr-thumbnails {
    overflow: hidden;
    position: absolute
}

.fr-thumbnails-disabled .fr-thumbnails {
    display: none!important
}

.fr-thumbnails-horizontal .fr-thumbnails {
    bottom: 0;
    height: 12%;
    max-height: 160px;
    min-height: 74px;
    width: 100%
}

.fr-thumbnails-vertical .fr-thumbnails {
    height: 100%;
    left: 0;
    max-width: 160px;
    min-width: 74px;
    width: 10%
}

.fr-thumbnails,.fr-thumbnails * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fr-thumbnails-wrapper {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 0
}

.fr-thumbnails-vertical .fr-thumbnails-wrapper {
    left: 0;
    top: 50%
}

.fr-thumbnails-slider {
    float: left;
    height: 100%;
    position: relative;
    width: 100%;
    zoom:1}

.fr-thumbnails-slider-slide {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0
}

.fr-thumbnails-thumbs {
    float: left;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: relative;
    top: 0
}

.fr-thumbnails-slide {
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-thumbnail-frame {
    position: absolute;
    zoom:1;overflow: hidden
}

.fr-thumbnail {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 30px;
    zoom:1;cursor: pointer;
    margin: 0 10px
}

.fr-ltIE9 .fr-thumbnail * {
    overflow: hidden;
    z-index: 1;
    zoom:1}

.fr-thumbnail-wrapper {
    background: #161616;
    display: inline;
    float: left;
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%;
    z-index: 0
}

.fr-thumbnail-overlay {
    cursor: pointer
}

.fr-thumbnail-active .fr-thumbnail-overlay {
    cursor: default
}

.fr-thumbnail-overlay,.fr-thumbnail-overlay-background,.fr-thumbnail-overlay-border {
    border: 0 solid transparent;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-ltIE9 .fr-thumbnail-overlay-border {
    border-width: 0!important
}

.fr-thumbnail .fr-thumbnail-image {
    filter: alpha(opacity=85);
    max-width: none;
    opacity: .85;
    position: absolute
}

.fr-thumbnail:hover .fr-thumbnail-image {
    filter: alpha(opacity=99);
    opacity: .99
}

.fr-thumbnail-active {
    cursor: default
}

.fr-thumbnail-active:hover .fr-thumbnail-image {
    filter: alpha(opacity=99);
    opacity: .99
}

.fr-thumbnail-active .fr-thumbnail-image,.fr-thumbnail-active:hover .fr-thumbnail-image {
    filter: alpha(opacity=35);
    opacity: .35
}

.fr-thumbnail-loading,.fr-thumbnail-loading-background,.fr-thumbnail-loading-icon {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-thumbnail-loading-background {
    background-color: #161616;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    float: left;
    opacity: .8;
    position: relative
}

.fr-thumbnail-loading-icon {
    display: none
}

.fr-thumbnail-error .fr-thumbnail-image {
    background-color: #202020;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.fr-thumbnails-side {
    float: left;
    height: 100%;
    margin: 0 5px;
    overflow: hidden;
    position: relative;
    width: 28px
}

.fr-thumbnails-side-previous {
    margin-left: 12px
}

.fr-thumbnails-side-next {
    margin-right: 12px
}

.fr-thumbnails-vertical .fr-thumbnails-side {
    height: 28px;
    margin: 10px 0;
    width: 100%
}

.fr-thumbnails-vertical .fr-thumbnails-side-previous {
    margin-top: 20px
}

.fr-thumbnails-vertical .fr-thumbnails-side-next {
    margin-bottom: 20px
}

.fr-thumbnails-side-button {
    cursor: pointer;
    height: 28px;
    left: 50%;
    margin-left: -14px;
    margin-top: -14px;
    position: absolute;
    top: 50%;
    width: 28px
}

.fr-thumbnails-side-button-background {
    background-color: #333;
    border-radius: 4px;
    cursor: pointer;
    filter: alpha(opacity=80);
    height: 100%;
    left: 0;
    opacity: .8;
    position: absolute;
    top: 0;
    -webkit-transition: background-color .2s ease-in;
    transition: background-color .2s ease-in;
    width: 100%
}

.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background {
    background-color: #3b3b3b
}

.fr-thumbnails-side-button-disabled * {
    cursor: default
}

.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background {
    background-color: #333
}

.fr-thumbnails-side-button-icon {
    height: 42px;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 42px;
    width: 100%
}

.fr-thumbnails-vertical .fr-thumbnail-frame,.fr-thumbnails-vertical .fr-thumbnails-side,.fr-thumbnails-vertical .fr-thumbnails-thumbs {
    clear: both
}

.fr-window-ui-fullclick .fr-thumbnails {
    background: #090909
}

.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom,.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left {
    display: block!important
}

.fr-thumbnails-horizontal .fr-thumbnails-thumbs {
    padding: 12px 5px
}

.fr-thumbnails-vertical .fr-thumbnails-thumbs {
    padding: 5px 12px
}

.fr-thumbnails-measured .fr-thumbnails-thumbs {
    padding: 0!important
}

@media (min-height: 700px) {
    .fr-thumbnails-horizontal .fr-thumbnails-thumbs {
        padding:16px 8px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side {
        margin: 0 8px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side-previous {
        margin-left: 16px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side-next {
        margin-right: 16px
    }
}

@media (min-height: 980px) {
    .fr-thumbnails-horizontal .fr-thumbnails-thumbs {
        padding:20px 10px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side {
        margin: 0 10px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side-previous {
        margin-left: 20px
    }

    .fr-thumbnails-horizontal .fr-thumbnails-side-next {
        margin-right: 20px
    }
}

@media (min-width: 1200px) {
    .fr-thumbnails-vertical .fr-thumbnails-thumbs {
        padding:8px 16px
    }

    .fr-thumbnails-vertical .fr-thumbnails-side {
        margin: 0 8px
    }

    .fr-thumbnails-vertical .fr-thumbnails-side-previous {
        margin-top: 16px
    }

    .fr-thumbnails-vertical .fr-thumbnails-side-next {
        margin-bottom: 16px
    }
}

@media (min-width: 1800px) {
    .fr-thumbnails-vertical .fr-thumbnails-thumbs {
        padding:10px 20px
    }

    .fr-thumbnails-vertical .fr-thumbnails-side {
        margin: 10px 0
    }

    .fr-thumbnails-vertical .fr-thumbnails-side-previous {
        margin-top: 20px
    }

    .fr-thumbnails-vertical .fr-thumbnails-side-next {
        margin-bottom: 20px
    }
}

@media (max-width: 500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:500px) {
    .fr-thumbnails-horizontal .fr-thumbnails {
        display:none!important
    }
}

@media (max-width: 700px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px) {
    .fr-thumbnails-vertical .fr-thumbnails {
        display:none!important
    }
}

@media (max-width: 500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px) {
    .fr-page {
        min-height:100%;
        min-width: 100%
    }
}

.fr-window-ui-fullclick .fr-close-outside,.fr-window-ui-fullclick .fr-content .fr-close,.fr-window-ui-fullclick .fr-content .fr-info,.fr-window-ui-fullclick .fr-content .fr-side-next,.fr-window-ui-fullclick .fr-content .fr-side-previous,.fr-window-ui-fullclick .fr-side-next-outside,.fr-window-ui-fullclick .fr-side-previous-outside,.fr-window-ui-inside .fr-close-fullclick,.fr-window-ui-inside .fr-close-outside,.fr-window-ui-inside .fr-page>.fr-info,.fr-window-ui-inside .fr-side-next-fullclick,.fr-window-ui-inside .fr-side-next-outside,.fr-window-ui-inside .fr-side-previous-fullclick,.fr-window-ui-inside .fr-side-previous-outside,.fr-window-ui-outside .fr-close-fullclick,.fr-window-ui-outside .fr-content .fr-close,.fr-window-ui-outside .fr-content .fr-info,.fr-window-ui-outside .fr-content .fr-side-next,.fr-window-ui-outside .fr-content .fr-side-previous,.fr-window-ui-outside .fr-side-next-fullclick,.fr-window-ui-outside .fr-side-previous-fullclick {
    display: none!important
}

.fr-toggle-ui {
    opacity: 0;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fr-visible-fullclick-ui .fr-box>.fr-toggle-ui,.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui {
    opacity: 1
}

.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fr-ltIE9.fr-hidden-fullclick-ui .fr-box>.fr-toggle-ui,.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui {
    display: none
}

.fr-spinner {
    background: #101010;
    background: hsla(0,0%,6%,.85);
    border-radius: 5px;
    height: 52px;
    position: fixed;
    width: 52px
}

.fr-spinner div {
    -webkit-animation: fresco-12 1.2s ease-in-out infinite;
    animation: fresco-12 1.2s ease-in-out infinite;
    height: 64%;
    left: 0;
    margin-left: 18%;
    margin-top: 18%;
    opacity: 1;
    position: absolute;
    top: 0;
    width: 64%
}

.fr-spinner div:after {
    background: #fff;
    box-shadow: 0 0 1px rgba(0,0,0,0);
    content: "";
    height: 8px;
    left: 50%;
    margin-left: -1px;
    position: absolute;
    top: 0;
    width: 2px
}

.fr-spinner div.fr-spin-1 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
    -ms-transform: rotate(30deg);
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg)
}

.fr-spinner div.fr-spin-2 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
    -ms-transform: rotate(60deg);
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg)
}

.fr-spinner div.fr-spin-3 {
    -webkit-animation-delay: -.9s;
    animation-delay: -.9s;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fr-spinner div.fr-spin-4 {
    -webkit-animation-delay: -.8s;
    animation-delay: -.8s;
    -ms-transform: rotate(120deg);
    -webkit-transform: rotate(120deg);
    transform: rotate(120deg)
}

.fr-spinner div.fr-spin-5 {
    -webkit-animation-delay: -.7s;
    animation-delay: -.7s;
    -ms-transform: rotate(150deg);
    -webkit-transform: rotate(150deg);
    transform: rotate(150deg)
}

.fr-spinner div.fr-spin-6 {
    -webkit-animation-delay: -.6s;
    animation-delay: -.6s;
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fr-spinner div.fr-spin-7 {
    -webkit-animation-delay: -.5s;
    animation-delay: -.5s;
    -ms-transform: rotate(210deg);
    -webkit-transform: rotate(210deg);
    transform: rotate(210deg)
}

.fr-spinner div.fr-spin-8 {
    -webkit-animation-delay: -.4s;
    animation-delay: -.4s;
    -ms-transform: rotate(240deg);
    -webkit-transform: rotate(240deg);
    transform: rotate(240deg)
}

.fr-spinner div.fr-spin-9 {
    -webkit-animation-delay: -.3s;
    animation-delay: -.3s;
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fr-spinner div.fr-spin-10 {
    -webkit-animation-delay: -.2s;
    animation-delay: -.2s;
    -ms-transform: rotate(300deg);
    -webkit-transform: rotate(300deg);
    transform: rotate(300deg)
}

.fr-spinner div.fr-spin-11 {
    -webkit-animation-delay: -.1s;
    animation-delay: -.1s;
    -ms-transform: rotate(330deg);
    -webkit-transform: rotate(330deg);
    transform: rotate(330deg)
}

.fr-spinner div.fr-spin-12 {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    -ms-transform: rotate(1turn);
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn)
}

@-webkit-keyframes fresco-12 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fresco-12 {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fr-thumbnail-spinner {
    height: 40px;
    left: 50%;
    margin-left: -20px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 40px
}

.fr-thumbnail-spinner-spin {
    -webkit-animation: fr-thumbnail-spin 1.1s linear infinite;
    animation: fr-thumbnail-spin 1.1s linear infinite;
    border: 2px solid hsla(0,0%,100%,.2);
    border-left-color: #fff;
    border-radius: 50%;
    float: left;
    height: 24px;
    margin: 8px 0 0 8px;
    position: relative;
    text-indent: -9999em;
    width: 24px
}

.fr-thumbnail-spinner-spin:after {
    border-radius: 50%;
    height: 24px;
    width: 24px
}

@-webkit-keyframes fr-thumbnail-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes fr-thumbnail-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.fr-error {
    background-color: #ca3434;
    float: left;
    height: 160px;
    position: relative;
    width: 160px
}

.fr-error-icon {
    height: 42px;
    left: 50%;
    margin-left: -21px;
    margin-top: -21px;
    position: absolute;
    top: 50%;
    width: 42px
}

.fr-window-skin-fresco .fr-close-icon,.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco .fr-side-button-icon,.fr-window-skin-fresco .fr-thumbnails-side-button-icon {
    background-image: url(../media/img/fresco/sprite.svg)
}

.fr-window-skin-fresco .fr-error-icon,.fr-window-skin-fresco.fr-no-svg .fr-close-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon {
    background-image: url(../media/img/fresco/sprite.png)
}

.fr-window-skin-fresco .fr-error-icon {
    background-position: -160px -126px
}

.fr-window-skin-fresco .fr-content-background {
    background: #101010;
    box-shadow: 0 0 5px rgba(0,0,0,.4)
}

.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background {
    box-shadow: none
}

.fr-window-skin-fresco .fr-side-button-background {
    background-color: transparent
}

.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-left-black.svg) no-repeat;
    background-color: #78b90f;
    background-position: 50%!important;
    background-size: 50%;
    border-radius: 100%;
    height: 45px;
    width: 45px
}

.fr-window-skin-fresco .fr-side-next .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-right-black.svg) no-repeat;
    background-color: #78b90f;
    background-position: 50%!important;
    background-size: 50%;
    border-radius: 100%;
    height: 45px;
    width: 45px
}

.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-left-white.svg) no-repeat;
    background-color: #669d0c;
    background-position: 50%!important;
    background-size: 50%;
    border-radius: 100%;
    height: 45px;
    width: 45px
}

.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat;
    background-color: #669d0c;
    background-position: 50%!important;
    background-size: 50%;
    border-radius: 100%;
    height: 45px;
    width: 45px
}

.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon {
    background-position: -13px -114px
}

.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon {
    background-position: -93px -114px
}

.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon {
    background-position: -13px -214px
}

.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon {
    background-position: -93px -214px
}

.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon {
    background-position: -13px -114px
}

.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon {
    background-position: -93px -114px
}

.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon {
    opacity: 1
}

.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon {
    opacity: .8
}

.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon {
    opacity: .2
}

.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background {
    background-color: #363636
}

.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background {
    background-color: #434343
}

.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background {
    background-color: transparent;
    filter: alpha(opacity=80);
    opacity: .8
}

.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background,.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background {
    background-color: #000
}

.fr-window-skin-fresco .fr-close .fr-close-icon {
    background-position: -168px -8px
}

.fr-window-skin-fresco .fr-close:hover .fr-close-icon {
    background-position: -210px -8px
}

.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon {
    background-position: -210px -8px;
    opacity: .8
}

.fr-window-skin-fresco .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon,.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon {
    opacity: 1
}

.fr-window-skin-fresco .fr-thumbnail-wrapper {
    border: 0 solid transparent;
    box-shadow: 0 0 3px rgba(0,0,0,.3)
}

.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
    box-shadow: 0 0 1px rgba(0,0,0,.1)
}

.fr-window-skin-fresco .fr-thumbnail-wrapper {
    box-shadow: 0 -1px 4px rgba(0,0,0,.3)
}

.fr-window-skin-fresco .fr-thumbnail-overlay-border {
    border-color: hsla(0,0%,100%,.08);
    border-width: 1px
}

.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border {
    border: 0
}

.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
    background-position: -167px -49px
}

.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
    background-position: -209px -49px
}

.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
    background-position: -167px -91px
}

.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
    background-position: -209px -91px
}

.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
    background-position: -293px -49px
}

.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
    background-position: -335px -49px
}

.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
    background-position: -293px -91px
}

.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
    background-position: -335px -91px
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon {
    opacity: .8;
    -webkit-transition: opacity .2s ease-in;
    transition: opacity .2s ease-in
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
    background-position: -167px -49px
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
    background-position: -209px -91px
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon {
    opacity: 1
}

.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
    background-position: -293px -49px
}

.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
    background-position: -335px -91px
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled {
    opacity: .5
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
    background-position: -251px -49px
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
    background-position: -251px -91px
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background {
    filter: alpha(opacity=50)
}

.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
    background-position: -377px -49px
}

.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
    background-position: -377px -91px
}

@media (max-width: 500px) and (orientation:portrait),all and (orientation:landscape) and (max-height:414px) {
    .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
        background-position:0 -300px
    }

    .fr-window-skin-fresco .fr-side-next .fr-side-button-icon {
        background-position: -48px -300px
    }

    .fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon {
        background-position: 0 -360px
    }

    .fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon {
        background-position: -48px -360px
    }

    .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon {
        background-position: 0 -360px
    }

    .fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon {
        background-position: -48px -360px
    }

    .fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon {
        background-position: 0 -360px
    }

    .fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon {
        background-position: -48px -360px
    }

    .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon {
        background-position: 0 -420px
    }

    .fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon {
        background-position: -48px -420px
    }
}

.side-column .country-video .cb-layer.style-video {
    height: 94%;
    top: 3%;
    width: 95%
}

.side-column .country-video .cb-layer.style-video p.cb-layer__text {
    font-size: .9375rem;
    height: 94%;
    top: 3%;
    width: 95%
}

@media screen and (max-width: 1600px) {
    .side-column .country-video .cb-layer.style-video p.cb-layer__text,.side-column .country-video .cb-layer.style-video p.cb-layer__text a[target=_blank] {
        font-size:.9375rem
    }
}

.side-column .country-video .cb-layer.style-video a[target=_blank] {
    font-size: .9375rem
}

.side-column .country-video .cb-layer.style-video a[target=_blank]:hover {
    text-decoration: underline
}

.side-column .country-video .cb-layer.style-video .cb-layer__button {
    font-size: 13px
}

.side-column .country-video .cb-layer.style-video img.cb-layer__icon {
    height: 20%;
    width: 20%
}

.cb-layer {
    background-color: #fff;
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 50px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 25%;
    width: 70%;
    z-index: 11
}

.cb-layer.style-content,.cb-layer.style-video {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-align-content: center;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    height: 70%;
    justify-content: center;
    top: 17%;
    width: 75%
}

@media screen and (max-width: 530px) {
    .cb-layer.style-content,.cb-layer.style-video {
        height:94%;
        top: 3%;
        width: 95%
    }
}

.cb-layer.style-content .cb-layer__content,.cb-layer.style-video .cb-layer__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.cb-layer.style-content p.cb-layer__text,.cb-layer.style-video p.cb-layer__text {
    font-family: BayWa Sans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 1.25rem;
    line-height: 1.3;
    margin-bottom: 0;
    margin-left: 30px;
    max-width: 350px;
    text-align: left;
    text-rendering: optimizeLegibility
}

@media screen and (max-width: 1024px) {
    .cb-layer.style-content p.cb-layer__text,.cb-layer.style-video p.cb-layer__text {
        font-size:.9375rem
    }
}

.cb-layer.style-content p.cb-layer__text a[target=_blank],.cb-layer.style-video p.cb-layer__text a[target=_blank] {
    padding-right: 0
}

.cb-layer.style-content p.cb-layer__text a[target=_blank]:after,.cb-layer.style-content p.cb-layer__text a[target=_blank]:before,.cb-layer.style-video p.cb-layer__text a[target=_blank]:after,.cb-layer.style-video p.cb-layer__text a[target=_blank]:before {
    display: none
}

.cb-layer.style-content img.cb-layer__icon,.cb-layer.style-video img.cb-layer__icon {
    height: 20%;
    width: 20%
}

.cb-layer.style-podcast {
    background-image: url(../media/img/podcast-placeholder.png);
    background-repeat: no-repeat;
    bottom: 0;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: auto
}

.cb-layer.style-podcast div.cb-layer__message {
    background-color: #fff;
    border: 1px solid #78b90f;
    margin-left: auto;
    margin-right: auto;
    padding: 25px;
    position: relative;
    top: 25%;
    width: 75%
}

.cb-layer.style-podcast div.cb-layer__message p.cb-layer__icon {
    height: 80px;
    width: 80px
}

.cb-layer.style-podcast div.cb-layer__message p.cb-layer__text {
    font-size: 1.3rem
}

@media screen and (max-width: 1024px) {
    .cb-layer.style-podcast div.cb-layer__message {
        top:0;
        width: 100%
    }
}

.cb-layer.style-location {
    background-image: url(../media/img/map-placeholder.png);
    background-repeat: no-repeat;
    bottom: 0;
    height: 100%;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: auto
}

.cb-layer.style-location div.cb-layer__message {
    background-color: #fff;
    border: 1px solid #78b90f;
    height: 50%;
    margin-left: auto;
    margin-right: auto;
    padding: 20px 10px;
    position: relative;
    top: 25%;
    width: 70%
}

@media screen and (max-width: 1020px) {
    .cb-layer.style-location div.cb-layer__message {
        height:100%;
        top: 0;
        width: 100%
    }
}

@media screen and (min-width: 340px) and (max-width:1020px) {
    .cb-layer.style-location div.cb-layer__message {
        padding:50px 20px
    }
}

@media screen and (min-width: 1020px) {
    .cb-layer.style-location div.cb-layer__message {
        padding:50px
    }
}

@media screen and (min-width: 992px) and (max-width:1020px) {
    .cb-layer.style-location div.cb-layer__message {
        height:-webkit-max-content;
        height: -moz-max-content;
        height: max-content;
        top: 25%;
        width: 100%
    }
}

@media screen and (min-width: 530px) and (max-width:1150px) {
    .cb-layer.style-location div.cb-layer__message {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .cb-layer.style-location div.cb-layer__message .cb-layer__button {
        margin: 1rem auto;
        max-width: 55%;
        text-align: center
    }
}

.cb-layer.style-online-check {
    background-image: url(../media/img/onlinecheck-placeholder.png);
    background-repeat: no-repeat;
    bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    position: relative;
    top: 0;
    width: 100%;
    z-index: auto
}

@media screen and (min-width: 1020px) {
    .cb-layer.style-online-check {
        height:1000px
    }
}

.cb-layer.style-online-check div.cb-layer__message {
    background-color: #fff;
    border: 1px solid #78b90f;
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    margin-left: auto;
    margin-right: auto;
    padding: 50px;
    position: relative;
    top: 35%;
    width: 70%
}

@media screen and (max-width: 1020px) {
    .cb-layer.style-online-check div.cb-layer__message {
        top:0;
        width: 100%
    }
}

.cb-layer.cb-rethink-slider {
    border-radius: 4px;
    padding: 20px;
    top: 10%;
    width: 90%
}

.cb-layer.cb-rethink-slider p.cb-layer__text,.cb-layer.cb-rethink-slider p.cb-layer__text a[target=_blank] {
    font-size: 1rem
}

@media screen and (max-width: 450px) {
    .cb-layer.cb-rethink-slider p.cb-layer__text {
        font-size:1rem
    }
}

.cb-layer.cb-rethink-slider img.cb-layer__icon {
    height: 60px;
    width: 60px
}

.cb-layer.cb-rethink-slider a.cb-layer__button {
    font-size: 13px;
    padding: 4px 18px
}

@media screen and (max-width: 991px) {
    .cb-layer.cb-interview {
        margin-left:0;
        margin-right: 0;
        max-width: 712px;
        top: 10%
    }
}

.cb-layer.cb-rethink-video {
    border: 1px solid #78b90f;
    margin: 0;
    position: absolute;
    width: 80%
}

@media screen and (max-width: 720px) {
    .cb-layer.cb-rethink-video {
        width:100%
    }
}

.cb-layer.cb-rethink-video p.cb-layer__text,.cb-layer.cb-rethink-video p.cb-layer__text a[target=_blank] {
    font-size: 1.3rem
}

.cb-layer.cb-rethink-video img.cb-layer__icon {
    height: 70px;
    width: 70px
}

@media screen and (max-width: 450px) {
    .cb-layer.cb-rethink-video p.cb-layer__text,.cb-layer.cb-rethink-video p.cb-layer__text a[target=_blank] {
        font-size:1rem
    }

    .cb-layer.cb-rethink-video img.cb-layer__icon {
        height: 50px;
        width: 50px
    }
}

.cb-layer.cb-rethink-video.cb-rethink-video-moving-teaser {
    margin-left: auto;
    margin-right: auto;
    width: 50%
}

@media screen and (max-width: 720px) {
    .cb-layer.cb-rethink-video.cb-rethink-video-moving-teaser {
        width:90%
    }
}

.cb-layer a.cb-layer__button {
    background-color: #78b90f;
    border: none;
    border-radius: 2rem;
    color: #2e2e2e;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    margin-top: 35px;
    padding: 8px 25px;
    text-decoration: none!important;
    -webkit-transition: .2s;
    transition: .2s;
    vertical-align: middle
}

.cb-layer a.cb-layer__button:hover {
    background-color: #669d0c;
    color: #fff;
    text-decoration: none
}

.cb-layer img.cb-layer__icon {
    height: 90px;
    width: 90px
}

@media screen and (max-width: 450px) {
    .cb-layer img.cb-layer__icon {
        height:70px;
        width: 70px
    }
}

.cb-layer p.cb-layer__text {
    color: #2e2e2e;
    font-family: BayWa Sans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 120%;
    line-height: 1.3;
    margin-bottom: 0;
    margin-left: 30px;
    text-align: left;
    text-rendering: optimizeLegibility
}

.cb-layer p.cb-layer__text a[target=_blank] {
    color: #78b90f;
    padding-right: 0
}

.cb-layer p.cb-layer__text a[target=_blank]:after,.cb-layer p.cb-layer__text a[target=_blank]:before {
    display: none
}

.cb-layer p.cb-layer__text a.link-external:after {
    display: none
}

@media screen and (max-width: 1150px) {
    .cb-layer p.cb-layer__text {
        font-size:110%
    }
}

.cb-layer div.cb-layer__info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.cb-block-fresco.blur,.country-video img.blur {
    filter: blur(10px);
    -webkit-filter: blur(10px)
}

.reveal .cb-layer.style-location div.cb-layer__message {
    margin-left: auto;
    margin-right: auto;
    top: 0;
    width: 90%
}

.accordion-content .cb-layer.style-video {
    background-color: unset;
    padding: 0;
    position: relative;
    width: 100%
}

@media screen and (max-width: 992px) {
    .accordion-content .cb-layer.style-video {
        width:70%
    }
}

.accordion-content .cb-layer.style-video div.cb-layer__message {
    background-color: #fff;
    padding: 10px;
    position: absolute
}

@media screen and (max-width: 992px) {
    .accordion-content .cb-layer.style-video div.cb-layer__message {
        margin-top:25%
    }
}

.accordion-content .cb-layer.style-video div.cb-layer__message img.cb-layer__icon {
    width: 70px
}

.accordion-content .cb-layer.style-video div.cb-layer__message p.cb-layer__text,.accordion-content .cb-layer.style-video div.cb-layer__message p.cb-layer__text a[target=_blank] {
    font-size: 1rem
}

.cookie-handle-container {
    position: relative
}

@media screen and (max-width: 450px) {
    .cookie-handle-container {
        margin-bottom:65%
    }
}

.country-iframe {
    min-height: 250px
}

.country-iframe,.country-video {
    position: relative
}

.country-iframe .cb-layer,.country-video .cb-layer {
    background-color: #fff;
    display: block;
    padding: 50px;
    position: absolute;
    text-align: center;
    width: 80%;
    z-index: 11
}

@media screen and (max-width: 1600px) {
    .country-iframe .cb-layer.style-video,.country-video .cb-layer.style-video {
        padding:25px
    }
}

@media screen and (max-width: 720px) {
    .country-iframe .cb-layer.style-video,.country-video .cb-layer.style-video {
        width:100%
    }
}

@media screen and (max-width: 450px) {
    .country-iframe .cb-layer.style-video,.country-video .cb-layer.style-video {
        top:10%
    }
}

@media screen and (min-width: 1600px) {
    .country-iframe .cb-layer.style-video p.cb-layer__text,.country-video .cb-layer.style-video p.cb-layer__text {
        font-size:120%
    }
}

@media screen and (max-width: 1600px) {
    .country-iframe .cb-layer.style-video img.cb-layer__icon,.country-video .cb-layer.style-video img.cb-layer__icon {
        height:70px;
        width: 70px
    }
}

.country-iframe .cb-layer a.cb-layer__button,.country-video .cb-layer a.cb-layer__button {
    background-color: #78b90f;
    border: none;
    border-radius: 2rem;
    color: #2e2e2e;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
    margin-top: 35px;
    padding: 8px 25px;
    text-decoration: none!important;
    -webkit-transition: .2s;
    transition: .2s;
    vertical-align: middle
}

.country-iframe .cb-layer a.cb-layer__button:hover,.country-video .cb-layer a.cb-layer__button:hover {
    background-color: #669d0c;
    color: #fff;
    text-decoration: none
}

.country-iframe .cb-layer img.cb-layer__icon,.country-video .cb-layer img.cb-layer__icon {
    height: 90px;
    width: 90px
}

@media screen and (max-width: 450px) {
    .country-iframe .cb-layer img.cb-layer__icon,.country-video .cb-layer img.cb-layer__icon {
        height:70px;
        width: 70px
    }
}

.country-iframe .cb-layer p.cb-layer__text,.country-video .cb-layer p.cb-layer__text {
    color: #2e2e2e;
    font-family: BayWa Sans,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-size: 110%;
    line-height: 1.3;
    margin-bottom: 0;
    margin-left: 30px;
    text-align: left;
    text-rendering: optimizeLegibility
}

.country-iframe .cb-layer p.cb-layer__text a[target=_blank],.country-video .cb-layer p.cb-layer__text a[target=_blank] {
    color: #78b90f;
    padding-right: 0
}

.country-iframe .cb-layer p.cb-layer__text a[target=_blank]:after,.country-iframe .cb-layer p.cb-layer__text a[target=_blank]:before,.country-video .cb-layer p.cb-layer__text a[target=_blank]:after,.country-video .cb-layer p.cb-layer__text a[target=_blank]:before {
    display: none
}

.country-iframe .cb-layer p.cb-layer__text a.link-external:after,.country-video .cb-layer p.cb-layer__text a.link-external:after {
    display: none
}

.country-iframe .cb-layer div.cb-layer__info,.country-video .cb-layer div.cb-layer__info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html {
    font-family: sans-serif;
    line-height: 1.15;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

article,aside,footer,header,nav,section {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

figcaption,figure {
    display: block
}

figure {
    margin: 1em 40px
}

hr {
    box-sizing: content-box;
    overflow: visible
}

main {
    display: block
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent;
    -webkit-text-decoration-skip: objects
}

a:active,a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,strong {
    font-weight: inherit;
    font-weight: bolder
}

code,kbd,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none
}

svg:not(:root) {
    overflow: hidden
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button {
    overflow: visible
}

button,select {
    text-transform: none
}

[type=reset],[type=submit],button,html [type=button] {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring {
    outline: 1px dotted ButtonText
}

input {
    overflow: visible
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    padding: 0;
    white-space: normal
}

progress {
    display: inline-block;
    vertical-align: baseline
}

textarea {
    overflow: auto
}

details {
    display: block
}

summary {
    display: list-item
}

menu {
    display: block
}

canvas {
    display: inline-block
}

[hidden],template {
    display: none
}

.foundation-mq {
    font-family: "small=0em&medium=40em&large=48em&xlarge=62em&xxlarge=73.125em&huge=90em"
}

html {
    box-sizing: border-box;
    font-size: 93.75%
}

*,:after,:before {
    box-sizing: inherit
}

body {
    background: #fff;
    color: #000;
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-weight: 400;
    line-height: 1.5;
    padding: 0
}

img {
    display: inline-block;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic
}

textarea {
    border-radius: 0;
    height: auto;
    min-height: 50px
}

select {
    box-sizing: border-box;
    width: 100%
}

.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object {
    max-width: none!important
}

button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    border-radius: 0;
    line-height: 1;
    padding: 0
}

[data-whatinput=mouse] button {
    outline: 0
}

pre {
    overflow: auto
}

.is-visible {
    display: block!important
}

.is-hidden {
    display: none!important
}

.row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    max-width: 80.6666666667rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.row .row {
    margin-left: -1rem;
    margin-right: -1rem
}

@media print,screen and (min-width: 40em) {
    .row .row {
        margin-left:-1rem;
        margin-right: -1rem
    }
}

@media print,screen and (min-width: 48em) {
    .row .row {
        margin-left:-1.3333333333rem;
        margin-right: -1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .row .row {
        margin-left:-1.3333333333rem;
        margin-right: -1.3333333333rem
    }
}

@media screen and (min-width: 73.125em) {
    .row .row {
        margin-left:-1.3333333333rem;
        margin-right: -1.3333333333rem
    }
}

@media screen and (min-width: 90em) {
    .row .row {
        margin-left:-1.3333333333rem;
        margin-right: -1.3333333333rem
    }
}

.row .row.collapse {
    margin-left: 0;
    margin-right: 0
}

.row.expanded {
    max-width: none
}

.row:not(.expanded) .row {
    max-width: none
}

.row.collapse>.column,.row.collapse>.columns {
    padding-left: 0;
    padding-right: 0
}

.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child {
    margin-left: 0;
    margin-right: 0
}

.column,.columns {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0px;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    min-width: auto;
    padding-left: 1rem;
    padding-right: 1rem
}

@media print,screen and (min-width: 48em) {
    .column,.columns {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

.column.row.row,.row.row.columns {
    display: block;
    float: none
}

.row .column.row.row,.row .row.row.columns {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0
}

.flex-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.flex-child-auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.flex-child-grow {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.flex-child-shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.small-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.3333333333%;
    -ms-flex: 0 0 8.3333333333%;
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%
}

.small-offset-0 {
    margin-left: 0
}

.small-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.6666666667%;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.small-offset-1 {
    margin-left: 8.3333333333%
}

.small-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-offset-2 {
    margin-left: 16.6666666667%
}

.small-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.3333333333%;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.small-offset-3 {
    margin-left: 25%
}

.small-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.6666666667%;
    -ms-flex: 0 0 41.6666666667%;
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%
}

.small-offset-4 {
    margin-left: 33.3333333333%
}

.small-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-offset-5 {
    margin-left: 41.6666666667%
}

.small-7 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.3333333333%;
    -ms-flex: 0 0 58.3333333333%;
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%
}

.small-offset-6 {
    margin-left: 50%
}

.small-8 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.6666666667%;
    -ms-flex: 0 0 66.6666666667%;
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%
}

.small-offset-7 {
    margin-left: 58.3333333333%
}

.small-9 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.small-offset-8 {
    margin-left: 66.6666666667%
}

.small-10 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.3333333333%;
    -ms-flex: 0 0 83.3333333333%;
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%
}

.small-offset-9 {
    margin-left: 75%
}

.small-11 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.6666666667%;
    -ms-flex: 0 0 91.6666666667%;
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%
}

.small-offset-10 {
    margin-left: 83.3333333333%
}

.small-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-offset-11 {
    margin-left: 91.6666666667%
}

.small-up-1 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-1>.column,.small-up-1>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-up-2 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-2>.column,.small-up-2>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-up-3 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-3>.column,.small-up-3>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.3333333333%;
    -ms-flex: 0 0 33.3333333333%;
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%
}

.small-up-4 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-4>.column,.small-up-4>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-up-5 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-5>.column,.small-up-5>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.small-up-6 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-6>.column,.small-up-6>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.6666666667%;
    -ms-flex: 0 0 16.6666666667%;
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%
}

.small-up-7 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-7>.column,.small-up-7>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 14.2857142857%;
    -ms-flex: 0 0 14.2857142857%;
    flex: 0 0 14.2857142857%;
    max-width: 14.2857142857%
}

.small-up-8 {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-8>.column,.small-up-8>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 12.5%;
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.small-collapse>.column,.small-collapse>.columns {
    padding-left: 0;
    padding-right: 0
}

.small-uncollapse>.column,.small-uncollapse>.columns {
    padding-left: 1rem;
    padding-right: 1rem
}

@media print,screen and (min-width: 40em) {
    .medium-1 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .medium-offset-0 {
        margin-left: 0
    }

    .medium-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .medium-offset-1 {
        margin-left: 8.3333333333%
    }

    .medium-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-offset-2 {
        margin-left: 16.6666666667%
    }

    .medium-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .medium-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .medium-offset-4 {
        margin-left: 33.3333333333%
    }

    .medium-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-offset-5 {
        margin-left: 41.6666666667%
    }

    .medium-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .medium-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .medium-offset-7 {
        margin-left: 58.3333333333%
    }

    .medium-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .medium-offset-8 {
        margin-left: 66.6666666667%
    }

    .medium-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .medium-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .medium-offset-10 {
        margin-left: 83.3333333333%
    }

    .medium-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-offset-11 {
        margin-left: 91.6666666667%
    }

    .medium-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .medium-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .medium-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .medium-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .medium-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .medium-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }

    .medium-up-1 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-1>.column,.medium-up-1>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-up-2 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-2>.column,.medium-up-2>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-up-3 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-3>.column,.medium-up-3>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .medium-up-4 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-4>.column,.medium-up-4>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-up-5 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-5>.column,.medium-up-5>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .medium-up-6 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-6>.column,.medium-up-6>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .medium-up-7 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-7>.column,.medium-up-7>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14.2857142857%;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .medium-up-8 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-8>.column,.medium-up-8>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 12.5%;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 40em) and (min-width:40em) {
    .medium-expand {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 40em) {
    .medium-flex-dir-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .medium-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .medium-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .medium-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .medium-flex-child-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .medium-flex-child-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .medium-flex-child-shrink {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.medium-unstack>.column,.row.medium-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 40em) {
    .row.medium-unstack>.column,.row.medium-unstack>.columns {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .medium-collapse>.column,.medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .medium-uncollapse>.column,.medium-uncollapse>.columns {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

@media print,screen and (min-width: 48em) {
    .large-1 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .large-offset-0 {
        margin-left: 0
    }

    .large-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .large-offset-1 {
        margin-left: 8.3333333333%
    }

    .large-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-offset-2 {
        margin-left: 16.6666666667%
    }

    .large-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .large-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .large-offset-4 {
        margin-left: 33.3333333333%
    }

    .large-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-offset-5 {
        margin-left: 41.6666666667%
    }

    .large-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .large-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .large-offset-7 {
        margin-left: 58.3333333333%
    }

    .large-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .large-offset-8 {
        margin-left: 66.6666666667%
    }

    .large-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .large-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .large-offset-10 {
        margin-left: 83.3333333333%
    }

    .large-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-offset-11 {
        margin-left: 91.6666666667%
    }

    .large-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .large-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .large-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .large-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .large-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }

    .large-up-1 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-1>.column,.large-up-1>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-up-2 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-2>.column,.large-up-2>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-up-3 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-3>.column,.large-up-3>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .large-up-4 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-4>.column,.large-up-4>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-up-5 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-5>.column,.large-up-5>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .large-up-6 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-6>.column,.large-up-6>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .large-up-7 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-7>.column,.large-up-7>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14.2857142857%;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .large-up-8 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-8>.column,.large-up-8>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 12.5%;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 48em) and (min-width:48em) {
    .large-expand {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 48em) {
    .large-flex-dir-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .large-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .large-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .large-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .large-flex-child-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .large-flex-child-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .large-flex-child-shrink {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.large-unstack>.column,.row.large-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 48em) {
    .row.large-unstack>.column,.row.large-unstack>.columns {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .large-collapse>.column,.large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .large-uncollapse>.column,.large-uncollapse>.columns {
        padding-left: 1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .xlarge-1 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .xlarge-offset-0 {
        margin-left: 0
    }

    .xlarge-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xlarge-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xlarge-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .xlarge-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .xlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xlarge-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xlarge-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .xlarge-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .xlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xlarge-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xlarge-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .xlarge-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .xlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xlarge-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .xlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .xlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .xlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .xlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .xlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }

    .xlarge-up-1 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-1>.column,.xlarge-up-1>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-up-2 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-2>.column,.xlarge-up-2>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-up-3 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-3>.column,.xlarge-up-3>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xlarge-up-4 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-4>.column,.xlarge-up-4>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-up-5 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-5>.column,.xlarge-up-5>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xlarge-up-6 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-6>.column,.xlarge-up-6>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xlarge-up-7 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-7>.column,.xlarge-up-7>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14.2857142857%;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .xlarge-up-8 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-8>.column,.xlarge-up-8>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 12.5%;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 62em) and (min-width:62em) {
    .xlarge-expand {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 62em) {
    .xlarge-flex-dir-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .xlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .xlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 62em) {
    .row.xlarge-unstack>.column,.row.xlarge-unstack>.columns {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .xlarge-collapse>.column,.xlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .xlarge-uncollapse>.column,.xlarge-uncollapse>.columns {
        padding-left: 1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media screen and (min-width: 73.125em) {
    .xxlarge-1 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .xxlarge-offset-0 {
        margin-left: 0
    }

    .xxlarge-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxlarge-offset-1 {
        margin-left: 8.3333333333%
    }

    .xxlarge-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxlarge-offset-2 {
        margin-left: 16.6666666667%
    }

    .xxlarge-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxlarge-offset-3 {
        margin-left: 25%
    }

    .xxlarge-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .xxlarge-offset-4 {
        margin-left: 33.3333333333%
    }

    .xxlarge-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxlarge-offset-5 {
        margin-left: 41.6666666667%
    }

    .xxlarge-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .xxlarge-offset-6 {
        margin-left: 50%
    }

    .xxlarge-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .xxlarge-offset-7 {
        margin-left: 58.3333333333%
    }

    .xxlarge-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xxlarge-offset-8 {
        margin-left: 66.6666666667%
    }

    .xxlarge-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .xxlarge-offset-9 {
        margin-left: 75%
    }

    .xxlarge-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .xxlarge-offset-10 {
        margin-left: 83.3333333333%
    }

    .xxlarge-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxlarge-offset-11 {
        margin-left: 91.6666666667%
    }

    .xxlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .xxlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .xxlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .xxlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .xxlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .xxlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }

    .xxlarge-up-1 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-1>.column,.xxlarge-up-1>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xxlarge-up-2 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-2>.column,.xxlarge-up-2>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xxlarge-up-3 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-3>.column,.xxlarge-up-3>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .xxlarge-up-4 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-4>.column,.xxlarge-up-4>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xxlarge-up-5 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-5>.column,.xxlarge-up-5>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xxlarge-up-6 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-6>.column,.xxlarge-up-6>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .xxlarge-up-7 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-7>.column,.xxlarge-up-7>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14.2857142857%;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .xxlarge-up-8 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xxlarge-up-8>.column,.xxlarge-up-8>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 12.5%;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width: 73.125em) and (min-width:73.125em) {
    .xxlarge-expand {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media screen and (min-width: 73.125em) {
    .xxlarge-flex-dir-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .xxlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xxlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xxlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .xxlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xxlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xxlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width: 73.125em) {
    .row.xxlarge-unstack>.column,.row.xxlarge-unstack>.columns {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .xxlarge-collapse>.column,.xxlarge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .xxlarge-uncollapse>.column,.xxlarge-uncollapse>.columns {
        padding-left: 1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media screen and (min-width: 90em) {
    .huge-1 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 8.3333333333%;
        -ms-flex: 0 0 8.3333333333%;
        flex: 0 0 8.3333333333%;
        max-width: 8.3333333333%
    }

    .huge-offset-0 {
        margin-left: 0
    }

    .huge-2 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .huge-offset-1 {
        margin-left: 8.3333333333%
    }

    .huge-3 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .huge-offset-2 {
        margin-left: 16.6666666667%
    }

    .huge-4 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .huge-offset-3 {
        margin-left: 25%
    }

    .huge-5 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.6666666667%;
        -ms-flex: 0 0 41.6666666667%;
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%
    }

    .huge-offset-4 {
        margin-left: 33.3333333333%
    }

    .huge-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .huge-offset-5 {
        margin-left: 41.6666666667%
    }

    .huge-7 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.3333333333%;
        -ms-flex: 0 0 58.3333333333%;
        flex: 0 0 58.3333333333%;
        max-width: 58.3333333333%
    }

    .huge-offset-6 {
        margin-left: 50%
    }

    .huge-8 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 66.6666666667%;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .huge-offset-7 {
        margin-left: 58.3333333333%
    }

    .huge-9 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .huge-offset-8 {
        margin-left: 66.6666666667%
    }

    .huge-10 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.3333333333%;
        -ms-flex: 0 0 83.3333333333%;
        flex: 0 0 83.3333333333%;
        max-width: 83.3333333333%
    }

    .huge-offset-9 {
        margin-left: 75%
    }

    .huge-11 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 91.6666666667%;
        -ms-flex: 0 0 91.6666666667%;
        flex: 0 0 91.6666666667%;
        max-width: 91.6666666667%
    }

    .huge-offset-10 {
        margin-left: 83.3333333333%
    }

    .huge-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .huge-offset-11 {
        margin-left: 91.6666666667%
    }

    .huge-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .huge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .huge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .huge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .huge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .huge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }

    .huge-up-1 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-1>.column,.huge-up-1>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .huge-up-2 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-2>.column,.huge-up-2>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .huge-up-3 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-3>.column,.huge-up-3>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%
    }

    .huge-up-4 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-4>.column,.huge-up-4>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .huge-up-5 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-5>.column,.huge-up-5>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .huge-up-6 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-6>.column,.huge-up-6>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%
    }

    .huge-up-7 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-7>.column,.huge-up-7>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 14.2857142857%;
        -ms-flex: 0 0 14.2857142857%;
        flex: 0 0 14.2857142857%;
        max-width: 14.2857142857%
    }

    .huge-up-8 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .huge-up-8>.column,.huge-up-8>.columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 12.5%;
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width: 90em) and (min-width:90em) {
    .huge-expand {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media screen and (min-width: 90em) {
    .huge-flex-dir-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .huge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .huge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .huge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: column-reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .huge-flex-child-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .huge-flex-child-grow {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .huge-flex-child-shrink {
        -webkit-box-flex: 0;
        -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.huge-unstack>.column,.row.huge-unstack>.columns {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width: 90em) {
    .row.huge-unstack>.column,.row.huge-unstack>.columns {
        -webkit-box-flex:1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .huge-collapse>.column,.huge-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .huge-uncollapse>.column,.huge-uncollapse>.columns {
        padding-left: 1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

.shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%
}

.column-block {
    margin-bottom: 2rem
}

.column-block>:last-child {
    margin-bottom: 0
}

@media print,screen and (min-width: 48em) {
    .column-block {
        margin-bottom:2.6666666667rem
    }

    .column-block>:last-child {
        margin-bottom: 0
    }
}

blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul {
    margin: 0;
    padding: 0
}

p {
    font-size: inherit;
    line-height: 1.3;
    margin-bottom: 2rem;
    text-rendering: optimizeLegibility
}

em,i {
    font-style: italic
}

b,em,i,strong {
    line-height: inherit
}

b,strong {
    font-weight: 700
}

small {
    font-size: 80%;
    line-height: inherit
}

h1,h2,h3,h4,h5,h6 {
    color: inherit;
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-style: normal;
    font-weight: 600;
    text-rendering: optimizeLegibility
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    color: #a7a7a7;
    line-height: 0
}

h1 {
    font-size: 1.7333333333rem
}

h1,h2 {
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: 0
}

h2 {
    font-size: 1.4666666667rem
}

h3 {
    font-size: 1.2rem;
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: 0
}

h4,h5,h6 {
    font-size: 1rem;
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: 0
}

@media print,screen and (min-width: 48em) {
    h1 {
        font-size:2.1333333333rem
    }

    h2 {
        font-size: 1.4666666667rem
    }

    h3 {
        font-size: 1.2rem
    }

    h4,h5,h6 {
        font-size: 1rem
    }
}

@media print,screen and (min-width: 62em) {
    h1 {
        font-size:2.5333333333rem
    }

    h2 {
        font-size: 1.4666666667rem
    }

    h3 {
        font-size: 1.2rem
    }

    h4,h5,h6 {
        font-size: 1rem
    }
}

a {
    cursor: pointer;
    line-height: inherit
}

a:focus,a:hover {
    color: #679f0d
}

a img,hr {
    border: 0
}

hr {
    border-bottom: 1px solid #a7a7a7;
    clear: both;
    height: 0;
    margin: 1.3333333333rem auto;
    max-width: 80.6666666667rem
}

dl,ol,ul {
    line-height: 1.3;
    list-style-position: outside;
    margin-bottom: 2rem
}

li {
    font-size: inherit
}

ul {
    list-style-type: disc
}

ol,ul {
    margin-left: 1.25rem
}

ol ol,ol ul,ul ol,ul ul {
    margin-bottom: 0;
    margin-left: 1.25rem
}

dl {
    margin-bottom: 1rem
}

dl dt {
    font-weight: 700;
    margin-bottom: .3rem
}

blockquote {
    border-left: 1px solid #a7a7a7;
    margin: 0 0 2rem;
    padding: .6rem 1.3333333333rem 0 1.2666666667rem
}

blockquote,blockquote p {
    color: #444;
    line-height: 1.3
}

cite {
    color: #444;
    display: block;
    font-size: .8666666667rem
}

cite:before {
    content: "— "
}

abbr {
    border-bottom: 1px dotted #000;
    color: #000;
    cursor: help
}

figure {
    margin: 0
}

code {
    border: 1px solid #a7a7a7;
    font-weight: 400;
    padding: .1333333333rem .3333333333rem .0666666667rem
}

code,kbd {
    background-color: #f3f3f3;
    color: #000;
    font-family: Consolas,Liberation Mono,Courier,monospace
}

kbd {
    margin: 0;
    padding: .1333333333rem .2666666667rem 0
}

.subheader {
    color: #444;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: .2rem
}

.lead {
    font-size: 117.1875%;
    line-height: 1.6
}

.stat {
    font-size: 2.5rem;
    line-height: 1
}

p+.stat {
    margin-top: -1rem
}

.no-bullet,.s-tabs,ul {
    list-style: none;
    margin-left: 0
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

@media print,screen and (min-width: 40em) {
    .medium-text-left {
        text-align:left
    }

    .medium-text-right {
        text-align: right
    }

    .medium-text-center {
        text-align: center
    }

    .medium-text-justify {
        text-align: justify
    }
}

@media print,screen and (min-width: 48em) {
    .large-text-left {
        text-align:left
    }

    .large-text-right {
        text-align: right
    }

    .large-text-center {
        text-align: center
    }

    .large-text-justify {
        text-align: justify
    }
}

@media print,screen and (min-width: 62em) {
    .xlarge-text-left {
        text-align:left
    }

    .xlarge-text-right {
        text-align: right
    }

    .xlarge-text-center {
        text-align: center
    }

    .xlarge-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 73.125em) {
    .xxlarge-text-left {
        text-align:left
    }

    .xxlarge-text-right {
        text-align: right
    }

    .xxlarge-text-center {
        text-align: center
    }

    .xxlarge-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 90em) {
    .huge-text-left {
        text-align:left
    }

    .huge-text-right {
        text-align: right
    }

    .huge-text-center {
        text-align: center
    }

    .huge-text-justify {
        text-align: justify
    }
}

.show-for-print {
    display: none!important
}

@media print {
    * {
        background: transparent!important;
        box-shadow: none!important;
        color: #000!important;
        text-shadow: none!important
    }

    .show-for-print {
        display: block!important
    }

    .hide-for-print {
        display: none!important
    }

    table.show-for-print {
        display: table!important
    }

    thead.show-for-print {
        display: table-header-group!important
    }

    tbody.show-for-print {
        display: table-row-group!important
    }

    tr.show-for-print {
        display: table-row!important
    }

    td.show-for-print,th.show-for-print {
        display: table-cell!important
    }

    a,a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    .ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after {
        content: ""
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    blockquote,pre {
        border: 1px solid #444;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    img,tr {
        page-break-inside: avoid
    }

    img {
        max-width: 100%!important
    }

    @page {
        margin: .5cm
    }

    h2,h3,p {
        orphans: 3;
        widows: 3
    }

    h2,h3 {
        page-break-after: avoid
    }
}

[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: 1px solid #a7a7a7;
    border-radius: 0;
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-sizing: border-box;
    color: #000;
    display: block;
    font-family: inherit;
    font-size: 1.0666666667rem;
    font-weight: 400;
    height: 2.6rem;
    margin: 0 0 1.0666666667rem;
    padding: .5333333333rem;
    -webkit-transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out;
    width: 100%
}

[type=color]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=datetime]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,textarea:focus {
    background-color: #fff;
    border: 1px solid #444;
    box-shadow: 0 0 5px #a7a7a7;
    outline: none;
    -webkit-transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out
}

textarea {
    max-width: 100%
}

textarea[rows] {
    height: auto
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #000
}

input::-moz-placeholder,textarea::-moz-placeholder {
    color: #000
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #000
}

input::-ms-input-placeholder,textarea::-ms-input-placeholder {
    color: #000
}

input::placeholder,textarea::placeholder {
    color: #000
}

input:disabled,input[readonly],textarea:disabled,textarea[readonly] {
    background-color: #f3f3f3;
    cursor: not-allowed
}

[type=button],[type=submit] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0
}

input[type=search] {
    box-sizing: border-box
}

[type=checkbox],[type=file],[type=radio] {
    margin: 0 0 1.0666666667rem
}

[type=checkbox]+label,[type=radio]+label {
    display: inline-block;
    margin-bottom: 0;
    margin-left: .5333333333rem;
    margin-right: 1.0666666667rem;
    vertical-align: baseline
}

[type=checkbox]+label[for],[type=radio]+label[for] {
    cursor: pointer
}

label>[type=checkbox],label>[type=radio] {
    margin-right: .5333333333rem
}

[type=file] {
    width: 100%
}

label {
    color: #000;
    display: block;
    font-size: .9333333333rem;
    font-weight: 400;
    line-height: 1.8;
    margin: 0
}

label.middle {
    margin: 0 0 1.0666666667rem;
    padding: .6rem 0
}

.help-text {
    color: #000;
    font-size: .8666666667rem;
    font-style: italic;
    margin-top: -.5333333333rem
}

.input-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1.0666666667rem;
    width: 100%;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.input-group>:first-child {
    border-radius: 0 0 0 0
}

.input-group>:last-child>* {
    border-radius: 0 0 0 0
}

.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label {
    margin: 0;
    white-space: nowrap
}

.input-group-label {
    background: #f3f3f3;
    border: 1px solid #a7a7a7;
    color: #000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0 1rem;
    text-align: center;
    white-space: nowrap;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.input-group-label:first-child {
    border-right: 0
}

.input-group-label:last-child {
    border-left: 0
}

.input-group-field {
    border-radius: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0px;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    height: auto;
    min-width: 0
}

.input-group-button {
    padding-bottom: 0;
    padding-top: 0;
    text-align: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label {
    font-size: 1.0666666667rem;
    height: 2.6666666667rem;
    padding-bottom: 0;
    padding-top: 0
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

legend {
    margin-bottom: .5333333333rem;
    max-width: 100%
}

.fieldset {
    border: 1px solid #a7a7a7;
    margin: 1.2rem 0;
    padding: 1.3333333333rem
}

.fieldset legend {
    background: #fff;
    margin: 0 0 0 -.2rem;
    padding: 0 .2rem
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2868, 68, 68%29'></polygon></svg>");
    background-origin: content-box;
    background-position: right -1.0666666667rem center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    border: 1px solid #a7a7a7;
    border-radius: 0;
    color: #000;
    font-family: inherit;
    font-size: 1.0666666667rem;
    height: 2.6rem;
    line-height: normal;
    margin: 0 0 1.0666666667rem;
    padding: .5333333333rem 1.6rem .5333333333rem .5333333333rem;
    -webkit-transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out
}

@media screen and (min-width: 0\0) {
    select {
        background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")
    }
}

select:focus {
    background-color: #fff;
    border: 1px solid #444;
    box-shadow: 0 0 5px #a7a7a7;
    outline: none;
    -webkit-transition: box-shadow .5s,border-color .25s ease-in-out;
    transition: box-shadow .5s,border-color .25s ease-in-out
}

select:disabled {
    background-color: #f3f3f3;
    cursor: not-allowed
}

select::-ms-expand {
    display: none
}

select[multiple] {
    background-image: none;
    height: auto
}

.is-invalid-input:not(:focus) {
    background-color: #fbebec;
    border-color: #d7373c
}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #d7373c
}

.is-invalid-input:not(:focus)::-moz-placeholder {
    color: #d7373c
}

.is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #d7373c
}

.is-invalid-input:not(:focus)::-ms-input-placeholder {
    color: #d7373c
}

.is-invalid-input:not(:focus)::placeholder {
    color: #d7373c
}

.form-error,.is-invalid-label {
    color: #d7373c
}

.form-error {
    display: none;
    font-size: .8rem;
    font-weight: 700;
    margin-bottom: 1.0666666667rem;
    margin-top: -.5333333333rem
}

.form-error.is-visible {
    display: block
}

.accordion {
    background: #fff;
    list-style-type: none;
    margin-left: 0
}

.accordion-item:first-child>:first-child {
    border-radius: 0 0 0 0
}

.accordion-item:last-child>:last-child {
    border-radius: 0 0 0 0
}

.accordion-title {
    border: 1px solid #f3f3f3;
    border-bottom: 0;
    color: #78b90f;
    display: block;
    font-size: 1.2rem;
    line-height: 1;
    padding: 1.25rem 1rem 1.25rem 0;
    position: relative
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: 1px solid #f3f3f3;
    border-radius: 0 0 0 0
}

.accordion-title:focus,.accordion-title:hover {
    background-color: false
}

.accordion-title:before {
    content: "+";
    margin-top: -.5rem;
    position: absolute;
    right: 1rem;
    top: 50%
}

.is-active>.accordion-title:before {
    content: "–"
}

.accordion-content {
    background-color: #fff;
    border: 1px solid #f3f3f3;
    border-bottom: 0;
    color: #000;
    display: none;
    padding: 1rem 0
}

:last-child>.accordion-content:last-child {
    border-bottom: 1px solid #f3f3f3
}

.breadcrumbs {
    list-style: none;
    margin: 0
}

.breadcrumbs:after,.breadcrumbs:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.breadcrumbs:after {
    clear: both
}

.breadcrumbs li {
    color: #000;
    cursor: default;
    float: left;
    font-size: .9333333333rem
}

.breadcrumbs li:not(:last-child):after {
    color: #a7a7a7;
    content: "/";
    margin: 0 .75rem;
    opacity: 1;
    position: relative;
    top: 1px
}

.breadcrumbs a {
    color: #000
}

.breadcrumbs a:hover {
    text-decoration: underline
}

.breadcrumbs .disabled {
    color: #a7a7a7;
    cursor: not-allowed
}

.close-button {
    color: #444;
    cursor: pointer;
    position: absolute
}

[data-whatinput=mouse] .close-button {
    outline: 0
}

.close-button:focus,.close-button:hover {
    color: #000
}

.close-button.small {
    font-size: 1.5em;
    line-height: 1;
    right: .66rem;
    top: .33em
}

.close-button,.close-button.medium {
    font-size: 2em;
    line-height: 1;
    right: 1rem;
    top: .5rem
}

.dropdown-pane {
    background-color: #fff;
    border: 1px solid #a7a7a7;
    border-radius: 0;
    display: block;
    font-size: 1rem;
    padding: 1rem;
    position: absolute;
    visibility: hidden;
    width: 300px;
    z-index: 10
}

.dropdown-pane.is-open {
    visibility: visible
}

.dropdown-pane.tiny {
    width: 100px
}

.dropdown-pane.small {
    width: 200px
}

.dropdown-pane.large {
    width: 400px
}

.pagination {
    margin-bottom: 1rem;
    margin-left: 0
}

.pagination:after,.pagination:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.pagination:after {
    clear: both
}

.pagination li {
    border-radius: 0;
    display: inline-block;
    font-size: .9333333333rem;
    margin-right: .0666666667rem
}

.pagination a,.pagination button {
    border-radius: 0;
    color: #000;
    display: block;
    padding: .2rem .6666666667rem
}

.pagination a:hover,.pagination button:hover {
    background: #78b90f
}

.pagination .current {
    background: transparent;
    color: #000;
    cursor: default;
    padding: .2rem .6666666667rem
}

.pagination .disabled {
    color: #a7a7a7;
    cursor: not-allowed;
    padding: .2rem .6666666667rem
}

.pagination .disabled:hover {
    background: transparent
}

.pagination .ellipsis:after {
    content: "…";
    padding: .2rem .6666666667rem
}

.pagination-previous a:before,.pagination-previous.disabled:before {
    content: "«";
    display: inline-block;
    margin-right: .5rem
}

.pagination-next a:after,.pagination-next.disabled:after {
    content: "»";
    display: inline-block;
    margin-left: .5rem
}

body.is-reveal-open {
    overflow: hidden
}

html.is-reveal-open,html.is-reveal-open body {
    min-height: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.reveal-overlay {
    background-color: hsla(0,0%,100%,.7);
    bottom: 0;
    display: none;
    left: 0;
    overflow-y: scroll;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1005
}

.reveal {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: #fff;
    border: 1px solid #669d0c;
    border-radius: 0;
    display: none;
    margin-left: auto;
    margin-right: auto;
    overflow-y: auto;
    padding: 1rem;
    position: relative;
    top: 100px;
    z-index: 1006
}

[data-whatinput=mouse] .reveal {
    outline: 0
}

@media print,screen and (min-width: 40em) {
    .reveal {
        min-height:0
    }
}

.reveal .column,.reveal .columns {
    min-width: 0
}

.reveal>:last-child {
    margin-bottom: 0
}

@media print,screen and (min-width: 40em) {
    .reveal {
        max-width:80.6666666667rem;
        width: 960px
    }

    .reveal .reveal {
        left: auto;
        margin: 0 auto;
        right: auto
    }
}

.reveal.collapse {
    padding: 0
}

@media print,screen and (min-width: 40em) {
    .reveal.tiny {
        max-width:80.6666666667rem;
        width: 30%
    }

    .reveal.small {
        max-width: 80.6666666667rem;
        width: 50%
    }

    .reveal.large {
        max-width: 80.6666666667rem;
        width: 90%
    }
}

.reveal.full {
    border: 0;
    border-radius: 0;
    height: 100%;
    height: 100vh;
    left: 0;
    margin-left: 0;
    max-width: none;
    min-height: 100vh;
    top: 0;
    width: 100%
}

@media screen and (max-width: 39.9375em) {
    .reveal {
        border:0;
        border-radius: 0;
        height: 100%;
        height: 100vh;
        left: 0;
        margin-left: 0;
        max-width: none;
        min-height: 100vh;
        top: 0;
        width: 100%
    }
}

.reveal.without-overlay {
    position: fixed
}

table {
    border-radius: 0;
    margin-bottom: 1rem;
    width: 100%
}

tbody,tfoot,thead {
    background-color: #fff;
    border: 1px solid #f2f2f2
}

caption {
    font-weight: 700;
    padding: .5333333333rem .6666666667rem .6666666667rem
}

thead {
    background: #f9f9f9;
    color: #000
}

tfoot {
    background: #f2f2f2;
    color: #000
}

tfoot tr,thead tr {
    background: transparent
}

tfoot td,tfoot th,thead td,thead th {
    font-weight: 700;
    text-align: left
}

tbody td,tbody th,tfoot td,tfoot th,thead td,thead th {
    padding: .5333333333rem .6666666667rem .6666666667rem
}

tbody tr:nth-child(2n) {
    background-color: #f2f2f2;
    border-bottom: 0
}

table.unstriped tbody {
    background-color: #fff
}

table.unstriped tbody tr {
    background-color: #fff;
    border-bottom: 1px solid #f2f2f2
}

@media screen and (max-width: 47.9375em) {
    table.stack tfoot,table.stack thead {
        display:none
    }

    table.stack td,table.stack th,table.stack tr {
        display: block
    }

    table.stack td {
        border-top: 0
    }
}

table.scroll {
    display: block;
    overflow-x: auto;
    width: 100%
}

table.hover thead tr:hover {
    background-color: #f4f4f4
}

table.hover tfoot tr:hover {
    background-color: #ededed
}

table.hover tbody tr:hover {
    background-color: #fafafa
}

table.hover:not(.unstriped) tr:nth-of-type(2n):hover {
    background-color: #ededed
}

.table-scroll {
    overflow-x: auto
}

.table-scroll table {
    width: auto
}

.tabs {
    background: #fff;
    border: 1px solid #f3f3f3;
    list-style-type: none;
    margin: 0
}

.tabs:after,.tabs:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.tabs:after {
    clear: both
}

.tabs.vertical>li {
    display: block;
    float: none;
    width: auto
}

.tabs.simple>li>a {
    padding: 0
}

.tabs.simple>li>a:hover {
    background: transparent
}

.tabs.primary {
    background: #78b90f
}

.tabs.primary>li>a {
    color: #000
}

.tabs.primary>li>a:focus,.tabs.primary>li>a:hover {
    background: #81c710
}

.tabs-title {
    float: left
}

.tabs-title>a {
    color: #78b90f;
    display: block;
    font-size: .8rem;
    line-height: 1;
    padding: 1.25rem 1.5rem
}

.tabs-title>a:hover {
    background: #fff;
    color: #679f0d
}

.tabs-title>a:focus,.tabs-title>a[aria-selected=true] {
    background: #f3f3f3;
    color: #78b90f
}

.tabs-content {
    background: #fff;
    border: 1px solid #f3f3f3;
    border-top: 0;
    color: #000;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.tabs-content.vertical {
    border: 1px solid #f3f3f3;
    border-left: 0
}

.tabs-panel {
    display: none;
    padding: 1rem
}

.tabs-panel[aria-hidden=false] {
    display: block
}

.hide {
    display: none!important
}

.invisible {
    visibility: hidden
}

@media screen and (max-width: 39.9375em) {
    .hide-for-small-only {
        display:none!important
    }
}

@media screen and (max-width: 0em),screen and (min-width:40em) {
    .show-for-small-only {
        display:none!important
    }
}

@media print,screen and (min-width: 40em) {
    .hide-for-medium {
        display:none!important
    }
}

@media screen and (max-width: 39.9375em) {
    .show-for-medium {
        display:none!important
    }
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .hide-for-medium-only {
        display:none!important
    }
}

@media screen and (max-width: 39.9375em),screen and (min-width:48em) {
    .show-for-medium-only {
        display:none!important
    }
}

@media print,screen and (min-width: 48em) {
    .hide-for-large {
        display:none!important
    }
}

@media screen and (max-width: 47.9375em) {
    .show-for-large {
        display:none!important
    }
}

@media screen and (min-width: 48em) and (max-width:61.9375em) {
    .hide-for-large-only {
        display:none!important
    }
}

@media screen and (max-width: 47.9375em),screen and (min-width:62em) {
    .show-for-large-only {
        display:none!important
    }
}

@media print,screen and (min-width: 62em) {
    .hide-for-xlarge {
        display:none!important
    }
}

@media screen and (max-width: 61.9375em) {
    .show-for-xlarge {
        display:none!important
    }
}

@media screen and (min-width: 62em) and (max-width:73.0625em) {
    .hide-for-xlarge-only {
        display:none!important
    }
}

@media screen and (max-width: 61.9375em),screen and (min-width:73.125em) {
    .show-for-xlarge-only {
        display:none!important
    }
}

@media screen and (min-width: 73.125em) {
    .hide-for-xxlarge {
        display:none!important
    }
}

@media screen and (max-width: 73.0625em) {
    .show-for-xxlarge {
        display:none!important
    }
}

@media screen and (min-width: 73.125em) and (max-width:89.9375em) {
    .hide-for-xxlarge-only {
        display:none!important
    }
}

@media screen and (max-width: 73.0625em),screen and (min-width:90em) {
    .show-for-xxlarge-only {
        display:none!important
    }
}

@media screen and (min-width: 90em) {
    .hide-for-huge {
        display:none!important
    }
}

@media screen and (max-width: 89.9375em) {
    .show-for-huge {
        display:none!important
    }
}

@media screen and (min-width: 90em) {
    .hide-for-huge-only {
        display:none!important
    }
}

@media screen and (max-width: 89.9375em) {
    .show-for-huge-only {
        display:none!important
    }
}

.show-for-sr,.show-on-focus {
    height: 1px;
    overflow: hidden;
    position: absolute!important;
    width: 1px;
    clip: rect(0,0,0,0)
}

.show-on-focus:active,.show-on-focus:focus {
    height: auto;
    overflow: visible;
    position: static!important;
    width: auto;
    clip: auto
}

.hide-for-portrait,.show-for-landscape {
    display: block!important
}

@media screen and (orientation: landscape) {
    .hide-for-portrait,.show-for-landscape {
        display:block!important
    }
}

@media screen and (orientation: portrait) {
    .hide-for-portrait,.show-for-landscape {
        display:none!important
    }
}

.hide-for-landscape,.show-for-portrait {
    display: none!important
}

@media screen and (orientation: landscape) {
    .hide-for-landscape,.show-for-portrait {
        display:none!important
    }
}

@media screen and (orientation: portrait) {
    .hide-for-landscape,.show-for-portrait {
        display:block!important
    }
}

.float-left {
    float: left!important
}

.float-right {
    float: right!important
}

.float-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.clearfix:after,.clearfix:before,.main-column section:not(.nomargin):after,.main-column section:not(.nomargin):before,.s-events-list .has-no-link .cta:after,.s-events-list .has-no-link .cta:before,.s-events-list .has-no-link:after,.s-events-list .has-no-link:before,.s-events-list a .cta:after,.s-events-list a .cta:before,.s-events-list a:after,.s-events-list a:before,.s-extra-event .item .cta:after,.s-extra-event .item .cta:before,.s-extra-event .item:after,.s-extra-event .item:before,.s-teaser-2 .teaser-list a .cta:after,.s-teaser-2 .teaser-list a .cta:before,.s-teaser-2 .teaser-list a:after,.s-teaser-2 .teaser-list a:before,.side-column section:not(.nomargin):after,.side-column section:not(.nomargin):before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.clearfix:after,.main-column section:not(.nomargin):after,.s-events-list .has-no-link .cta:after,.s-events-list .has-no-link:after,.s-events-list a .cta:after,.s-events-list a:after,.s-extra-event .item .cta:after,.s-extra-event .item:after,.s-teaser-2 .teaser-list a .cta:after,.s-teaser-2 .teaser-list a:after,.side-column section:not(.nomargin):after {
    clear: both
}

.align-right {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.align-justify {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.align-spaced {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.align-top {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.align-self-top {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start
}

.align-bottom {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.align-self-bottom {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end
}

.align-middle {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.align-self-middle {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center
}

.align-stretch {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.align-self-stretch {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.small-order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.small-order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2
}

.small-order-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3
}

.small-order-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4
}

.small-order-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5
}

.small-order-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6
}

@media print,screen and (min-width: 40em) {
    .medium-order-1 {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .medium-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .medium-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .medium-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .medium-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .medium-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,screen and (min-width: 48em) {
    .large-order-1 {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .large-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .large-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .large-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .large-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,screen and (min-width: 62em) {
    .xlarge-order-1 {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .xlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .xlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .xlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .xlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .xlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 73.125em) {
    .xxlarge-order-1 {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .xxlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .xxlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .xxlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .xxlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .xxlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 90em) {
    .huge-order-1 {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .huge-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .huge-order-3 {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3
    }

    .huge-order-4 {
        -webkit-box-ordinal-group: 5;
        -webkit-order: 4;
        -ms-flex-order: 4;
        order: 4
    }

    .huge-order-5 {
        -webkit-box-ordinal-group: 6;
        -webkit-order: 5;
        -ms-flex-order: 5;
        order: 5
    }

    .huge-order-6 {
        -webkit-box-ordinal-group: 7;
        -webkit-order: 6;
        -ms-flex-order: 6;
        order: 6
    }
}

.slide-in-down.mui-enter {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-in-down.mui-enter.mui-enter-active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.slide-in-left.mui-enter {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-in-left.mui-enter.mui-enter-active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.slide-in-up.mui-enter {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-in-up.mui-enter.mui-enter-active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.slide-in-right.mui-enter {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-in-right.mui-enter.mui-enter-active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0)
}

.slide-out-down.mui-leave {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-out-down.mui-leave.mui-leave-active {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%)
}

.slide-out-right.mui-leave {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-out-right.mui-leave.mui-leave-active {
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%)
}

.slide-out-up.mui-leave {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-out-up.mui-leave.mui-leave-active {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}

.slide-out-left.mui-leave {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.slide-out-left.mui-leave.mui-leave-active {
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%)
}

.fade-in.mui-enter {
    opacity: 0;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.fade-in.mui-enter.mui-enter-active {
    opacity: 1
}

.fade-out.mui-leave {
    opacity: 1;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.fade-out.mui-leave.mui-leave-active {
    opacity: 0
}

.hinge-in-from-top.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-top.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-right.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(-90deg);
    transform: perspective(2000px) rotateY(-90deg);
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-right.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-bottom.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(90deg);
    transform: perspective(2000px) rotateX(90deg);
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-bottom.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-left.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(90deg);
    transform: perspective(2000px) rotateY(90deg);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-left.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-middle-x.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-middle-y.mui-enter {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(-90deg);
    transform: perspective(2000px) rotateY(-90deg);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg)
}

.hinge-out-from-top.mui-leave {
    -webkit-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-top.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(90deg);
    transform: perspective(2000px) rotateX(90deg)
}

.hinge-out-from-right.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg);
    -webkit-transform-origin: right;
    -ms-transform-origin: right;
    transform-origin: right;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-right.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(90deg);
    transform: perspective(2000px) rotateY(90deg)
}

.hinge-out-from-bottom.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg);
    -webkit-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-bottom.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(-90deg);
    transform: perspective(2000px) rotateX(-90deg)
}

.hinge-out-from-left.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg);
    -webkit-transform-origin: left;
    -ms-transform-origin: left;
    transform-origin: left;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-left.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(-90deg);
    transform: perspective(2000px) rotateY(-90deg)
}

.hinge-out-from-middle-x.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateX(90deg);
    transform: perspective(2000px) rotateX(90deg)
}

.hinge-out-from-middle-y.mui-leave {
    opacity: 1;
    -webkit-transform: perspective(2000px) rotate(0deg);
    transform: perspective(2000px) rotate(0deg);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: perspective(2000px) rotateY(90deg);
    transform: perspective(2000px) rotateY(90deg)
}

.scale-in-up.mui-enter {
    opacity: 0;
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.scale-in-up.mui-enter.mui-enter-active {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.scale-in-down.mui-enter {
    opacity: 0;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1)
}

.scale-out-up.mui-leave {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.scale-out-up.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5)
}

.scale-out-down.mui-leave {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.scale-out-down.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5)
}

.spin-in.mui-enter {
    opacity: 0;
    -webkit-transform: rotate(-270deg);
    -ms-transform: rotate(-270deg);
    transform: rotate(-270deg);
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave {
    opacity: 1;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.spin-out.mui-leave {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.spin-in-ccw.mui-enter {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave {
    opacity: 1;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0)
}

.spin-out-ccw.mui-leave {
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: transform,opacity;
    transition-property: transform,opacity,-webkit-transform;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear
}

.spin-out-ccw.mui-leave.mui-leave-active {
    opacity: 0;
    -webkit-transform: rotate(-270deg);
    -ms-transform: rotate(-270deg);
    transform: rotate(-270deg)
}

.slow {
    -webkit-transition-duration: .75s!important;
    transition-duration: .75s!important
}

.fast {
    -webkit-transition-duration: .25s!important;
    transition-duration: .25s!important
}

.linear {
    -webkit-transition-timing-function: linear!important;
    transition-timing-function: linear!important
}

.ease {
    -webkit-transition-timing-function: ease!important;
    transition-timing-function: ease!important
}

.ease-in {
    -webkit-transition-timing-function: ease-in!important;
    transition-timing-function: ease-in!important
}

.ease-out {
    -webkit-transition-timing-function: ease-out!important;
    transition-timing-function: ease-out!important
}

.ease-in-out {
    -webkit-transition-timing-function: ease-in-out!important;
    transition-timing-function: ease-in-out!important
}

.bounce-in {
    -webkit-transition-timing-function: cubic-bezier(.485,.155,.24,1.245)!important;
    transition-timing-function: cubic-bezier(.485,.155,.24,1.245)!important
}

.bounce-out {
    -webkit-transition-timing-function: cubic-bezier(.485,.155,.515,.845)!important;
    transition-timing-function: cubic-bezier(.485,.155,.515,.845)!important
}

.bounce-in-out {
    -webkit-transition-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important;
    transition-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important
}

.short-delay {
    -webkit-transition-delay: .3s!important;
    transition-delay: .3s!important
}

.long-delay {
    -webkit-transition-delay: .7s!important;
    transition-delay: .7s!important
}

.shake {
    -webkit-animation-name: shake-7;
    animation-name: shake-7
}

@-webkit-keyframes shake-7 {
    0%,10%,20%,30%,40%,50%,60%,70%,80%,90% {
        -webkit-transform: translateX(7%);
        transform: translateX(7%)
    }

    15%,25%,35%,45%,5%,55%,65%,75%,85%,95% {
        -webkit-transform: translateX(-7%);
        transform: translateX(-7%)
    }
}

@keyframes shake-7 {
    0%,10%,20%,30%,40%,50%,60%,70%,80%,90% {
        -webkit-transform: translateX(7%);
        transform: translateX(7%)
    }

    15%,25%,35%,45%,5%,55%,65%,75%,85%,95% {
        -webkit-transform: translateX(-7%);
        transform: translateX(-7%)
    }
}

.spin-cw {
    -webkit-animation-name: spin-cw-1turn;
    animation-name: spin-cw-1turn
}

@-webkit-keyframes spin-cw-1turn {
    0% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes spin-cw-1turn {
    0% {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }

    to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

.spin-ccw {
    -webkit-animation-name: spin-ccw-1turn;
    animation-name: spin-ccw-1turn
}

@-webkit-keyframes spin-ccw-1turn {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

@keyframes spin-ccw-1turn {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    to {
        -webkit-transform: rotate(-1turn);
        transform: rotate(-1turn)
    }
}

.wiggle {
    -webkit-animation-name: wiggle-7deg;
    animation-name: wiggle-7deg
}

@-webkit-keyframes wiggle-7deg {
    40%,50%,60% {
        -webkit-transform: rotate(7deg);
        transform: rotate(7deg)
    }

    35%,45%,55%,65% {
        -webkit-transform: rotate(-7deg);
        transform: rotate(-7deg)
    }

    0%,30%,70%,to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

@keyframes wiggle-7deg {
    40%,50%,60% {
        -webkit-transform: rotate(7deg);
        transform: rotate(7deg)
    }

    35%,45%,55%,65% {
        -webkit-transform: rotate(-7deg);
        transform: rotate(-7deg)
    }

    0%,30%,70%,to {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
}

.shake,.spin-ccw,.spin-cw,.wiggle {
    -webkit-animation-duration: .5s;
    animation-duration: .5s
}

.infinite {
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.slow {
    -webkit-animation-duration: .75s!important;
    animation-duration: .75s!important
}

.fast {
    -webkit-animation-duration: .25s!important;
    animation-duration: .25s!important
}

.linear {
    -webkit-animation-timing-function: linear!important;
    animation-timing-function: linear!important
}

.ease {
    -webkit-animation-timing-function: ease!important;
    animation-timing-function: ease!important
}

.ease-in {
    -webkit-animation-timing-function: ease-in!important;
    animation-timing-function: ease-in!important
}

.ease-out {
    -webkit-animation-timing-function: ease-out!important;
    animation-timing-function: ease-out!important
}

.ease-in-out {
    -webkit-animation-timing-function: ease-in-out!important;
    animation-timing-function: ease-in-out!important
}

.bounce-in {
    -webkit-animation-timing-function: cubic-bezier(.485,.155,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.485,.155,.24,1.245)!important
}

.bounce-out {
    -webkit-animation-timing-function: cubic-bezier(.485,.155,.515,.845)!important;
    animation-timing-function: cubic-bezier(.485,.155,.515,.845)!important
}

.bounce-in-out {
    -webkit-animation-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important
}

.short-delay {
    -webkit-animation-delay: .3s!important;
    animation-delay: .3s!important
}

.long-delay {
    -webkit-animation-delay: .7s!important;
    animation-delay: .7s!important
}

@-webkit-keyframes updown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@keyframes updown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    to {
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@-webkit-keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,.4)
    }

    70% {
        box-shadow: 0 0 0 30px hsla(0,0%,100%,0)
    }

    to {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,0)
    }
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,.4)
    }

    70% {
        box-shadow: 0 0 0 30px hsla(0,0%,100%,0)
    }

    to {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,0)
    }
}

@-webkit-keyframes pulseClick {
    0% {
        box-shadow: 0 0 0 0 #fff
    }

    70% {
        box-shadow: 0 0 0 20px hsla(0,0%,100%,0)
    }

    to {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,0)
    }
}

@keyframes pulseClick {
    0% {
        box-shadow: 0 0 0 0 #fff
    }

    70% {
        box-shadow: 0 0 0 20px hsla(0,0%,100%,0)
    }

    to {
        box-shadow: 0 0 0 0 hsla(0,0%,100%,0)
    }
}

@-webkit-keyframes backToTop {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    49% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px)
    }

    50% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes backToTop {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }

    49% {
        -webkit-transform: translateY(-50px);
        transform: translateY(-50px)
    }

    50% {
        -webkit-transform: translateY(50px);
        transform: translateY(50px)
    }

    to {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes rotation {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes rotation {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes pulseSvg {
    0% {
        opacity: 1;
        stroke-width: 0
    }

    80% {
        opacity: .9;
        stroke-width: 20
    }

    to {
        opacity: 0
    }
}

@keyframes pulseSvg {
    0% {
        opacity: 1;
        stroke-width: 0
    }

    80% {
        opacity: .9;
        stroke-width: 20
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes pulseTransparentSvg {
    0% {
        opacity: 1;
        stroke-width: 0
    }

    70% {
        opacity: .5;
        stroke-width: 20
    }

    to {
        opacity: 0
    }
}

@keyframes pulseTransparentSvg {
    0% {
        opacity: 1;
        stroke-width: 0
    }

    70% {
        opacity: .5;
        stroke-width: 20
    }

    to {
        opacity: 0
    }
}

a {
    color: #78b90f;
    display: inline-block;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch a:hover,.is-touch a:active,a:hover:not(.btn) {
    color: #669d0c;
    text-decoration: underline
}

a.link-regular {
    color: #669d0c
}

.s-404>.row .columns .extra-nav li a,.s-404>.row .columns .footer-nav li a,.s-404>.row .columns ul.column li a,.s-404>.row .columns ul.columns li a,a.link-simple {
    color: #000;
    font-weight: 400;
    text-decoration: none
}

.s-404>.row .columns .extra-nav li a:not(.nofocus):hover,.s-404>.row .columns .footer-nav li a:not(.nofocus):hover,.s-404>.row .columns ul.column li a:not(.nofocus):hover,.s-404>.row .columns ul.columns li a:not(.nofocus):hover,a.link-simple:not(.nofocus):hover {
    color: #669d0c
}

.s-404>.row .columns .extra-nav li a.nofocus:hover,.s-404>.row .columns .footer-nav li a.nofocus:hover,.s-404>.row .columns ul.column li a.nofocus:hover,.s-404>.row .columns ul.columns li a.nofocus:hover,a.link-simple.nofocus:hover {
    color: #669d0c
}

.p-header .dropdown-pane ul li a,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li a,a.link-fx {
    color: #000;
    display: block;
    padding: .3333333333rem;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .p-header .dropdown-pane ul li a:hover,.is-not-touch .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a:hover,.is-not-touch a.link-fx:hover,.is-touch .p-header .dropdown-pane ul li a:active,.is-touch .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a:active,.is-touch a.link-fx:active,.p-header .dropdown-pane ul li .is-not-touch a:hover,.p-header .dropdown-pane ul li .is-touch a:active,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .is-not-touch a:hover,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .is-touch a:active {
    background-color: #dfdfdf
}

.is-not-touch .pagination a:hover,.is-not-touch .s-events-list a:hover,.is-not-touch .s-extra-event a.item:hover,.is-not-touch .s-filters .search-result-display ul li a:hover,.is-not-touch .s-news-list a:hover,.is-not-touch .s-teaser-2 .teaser-list a:hover,.is-not-touch .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:hover,.is-not-touch a.link-nohover:hover,.is-touch .pagination a:active,.is-touch .s-events-list a:active,.is-touch .s-extra-event a.item:active,.is-touch .s-filters .search-result-display ul li a:active,.is-touch .s-news-list a:active,.is-touch .s-teaser-2 .teaser-list a:active,.is-touch .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:active,.is-touch a.link-nohover:active,.pagination .is-not-touch a:hover,.pagination .is-touch a:active,.pagination a,.s-events-list .is-not-touch a:hover,.s-events-list .is-touch a:active,.s-events-list a,.s-events-list a.has-no-link,.s-extra-event .is-not-touch a.item:hover,.s-extra-event .is-touch a.item:active,.s-extra-event a.item,.s-filters .search-result-display ul li .is-not-touch a:hover,.s-filters .search-result-display ul li .is-touch a:active,.s-filters .search-result-display ul li a,.s-news-list .is-not-touch a:hover,.s-news-list .is-touch a:active,.s-news-list a,.s-news-list a.has-no-link,.s-teaser-2 .teaser-list .is-not-touch a:hover,.s-teaser-2 .teaser-list .is-touch a:active,.s-teaser-2 .teaser-list a,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-not-touch a:hover,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch a:active,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a,a.link-nohover {
    color: #000;
    text-decoration: none
}

a.link-external,a[target=_blank] {
    color: #000;
    position: relative;
    text-decoration: none
}

.content-bl a.link-external,.content-bl a[target=_blank],.f-contact a.link-external,.f-contact a[target=_blank] {
    color: #78b90f
}

a.link-external:after,a[target=_blank]:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "H";
    display: inline-block;
    font-size: .9333333333rem;
    margin-left: 5px;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.is-not-touch a.link-external:hover:not(.btn),.is-not-touch a[target=_blank]:hover:not(.btn),.is-touch a.link-external:active:not(.btn),.is-touch a[target=_blank]:active:not(.btn) {
    color: #669d0c
}

.is-not-touch a.link-external:focus,.is-not-touch a[target=_blank]:focus,.is-touch a.link-external:active,.is-touch a[target=_blank]:active {
    text-decoration: underline
}

.social-icons-list a.link-external:after,.social-icons-list a[target=_blank]:after {
    content: ""
}

.s-button-only a.link-external:focus,.s-button-only a.link-external:hover,.s-button-only a[target=_blank]:focus,.s-button-only a[target=_blank]:hover {
    text-decoration: none
}

.s-button-only a.link-external:after,.s-button-only a[target=_blank]:after {
    content: ""
}

#buorg div a.link-external#buorgig:focus,#buorg div a.link-external#buorgig:hover,#buorg div a.link-external#buorgul:focus,#buorg div a.link-external#buorgul:hover,#buorg div a[target=_blank]#buorgig:focus,#buorg div a[target=_blank]#buorgig:hover,#buorg div a[target=_blank]#buorgul:focus,#buorg div a[target=_blank]#buorgul:hover,.quiz-results__content__text .result-info a.link-external:focus,.quiz-results__content__text .result-info a.link-external:hover,.quiz-results__content__text .result-info a[target=_blank]:focus,.quiz-results__content__text .result-info a[target=_blank]:hover,a.link-external.btn:focus,a.link-external.btn:hover,a[target=_blank].btn:focus,a[target=_blank].btn:hover,body[id*=educationPage] #cookiebanner a.link-external.c-button:focus,body[id*=educationPage] #cookiebanner a.link-external.c-button:hover,body[id*=educationPage] #cookiebanner a[target=_blank].c-button:focus,body[id*=educationPage] #cookiebanner a[target=_blank].c-button:hover,body[id*=educationPage] a.link-external.cb-layer__button:focus,body[id*=educationPage] a.link-external.cb-layer__button:hover,body[id*=educationPage] a[target=_blank].cb-layer__button:focus,body[id*=educationPage] a[target=_blank].cb-layer__button:hover {
    text-decoration: none
}

a.link-external.icon:after,a[target=_blank].icon:after {
    content: ""
}

.s-events-empty a.link-external,.s-events-empty a[target=_blank] {
    color: #78b90f
}

.s-events-empty a.link-external:hover,.s-events-empty a[target=_blank]:hover {
    color: #669d0c;
    text-decoration: underline
}

.s-events-empty a.link-external:focus,.s-events-empty a[target=_blank]:focus {
    text-decoration: underline
}

.s-image-link a.link-external:after,.s-image-link a[target=_blank]:after {
    display: none
}

.s-image-link a.link-external .text-title4,.s-image-link a[target=_blank] .text-title4 {
    position: relative
}

.s-image-link a.link-external .text-title4:after,.s-image-link a[target=_blank] .text-title4:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "H";
    display: inline-block;
    line-height: inherit;
    margin-left: 5px;
    text-indent: 0;
    vertical-align: middle
}

.s-teaser a.link-external:after,.s-teaser a[target=_blank]:after {
    display: none
}

.s-tabs .s-contact .s-teaser a.link-external .text-title2,.s-tabs .s-contact .s-teaser a[target=_blank] .text-title2,.s-teaser a.link-external .s-tabs .s-contact .text-title2,.s-teaser a.link-external .text-title3,.s-teaser a[target=_blank] .s-tabs .s-contact .text-title2,.s-teaser a[target=_blank] .text-title3 {
    position: relative
}

.s-tabs .s-contact .s-teaser a.link-external .text-title2:after,.s-tabs .s-contact .s-teaser a[target=_blank] .text-title2:after,.s-teaser a.link-external .s-tabs .s-contact .text-title2:after,.s-teaser a.link-external .text-title3:after,.s-teaser a[target=_blank] .s-tabs .s-contact .text-title2:after,.s-teaser a[target=_blank] .text-title3:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "H";
    display: inline-block;
    line-height: inherit;
    margin-left: 5px;
    margin-top: -5px;
    text-indent: 0;
    vertical-align: middle
}

@media print,screen and (min-width: 62em) {
    .s-tabs .s-contact .s-teaser a.link-external .text-title2:after,.s-tabs .s-contact .s-teaser a[target=_blank] .text-title2:after,.s-teaser a.link-external .s-tabs .s-contact .text-title2:after,.s-teaser a.link-external .text-title3:after,.s-teaser a[target=_blank] .s-tabs .s-contact .text-title2:after,.s-teaser a[target=_blank] .text-title3:after {
        font-size:1.2rem
    }
}

.s-links a.link-external:after,.s-links a[target=_blank]:after {
    display: none
}

.is-not-touch .s-links a.link-external:hover:after,.is-not-touch .s-links a[target=_blank]:hover:after,.is-touch .s-links a.link-external:active:after,.is-touch .s-links a[target=_blank]:active:after {
    display: inline-block
}

.s-events-list a.link-external:after,.s-events-list a[target=_blank]:after {
    display: none
}

.is-not-touch .s-events-list a.link-external:hover,.is-not-touch .s-events-list a[target=_blank]:hover,.is-touch .s-events-list a.link-external:active,.is-touch .s-events-list a[target=_blank]:active {
    color: #000
}

.s-news-events a.link-external:after,.s-news-events a[target=_blank]:after {
    display: none
}

.s-image-video a.link-external:after,.s-image-video a[target=_blank]:after {
    display: none
}

a.website,a.websiteTwo {
    color: #78b90f
}

a.website:hover,a.websiteTwo:hover {
    color: #669d0c
}

a.link-back {
    color: #000;
    padding-left: 1.9333333333rem;
    position: relative;
    text-decoration: none;
    white-space: nowrap
}

a.link-back:before {
    background: url(../media/img/icons/baywa-arrow-left.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 15px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 15px
}

.is-not-touch a.link-back:hover,.is-touch a.link-back:active {
    color: #669d0c;
    text-decoration: none
}

.is-not-touch a.link-back:hover:before,.is-touch a.link-back:active:before {
    background-image: url(../media/img/icons/baywa-arrow-left-green.svg)
}

a.link-back:focus {
    color: #78b90f;
    text-decoration: underline!important
}

a.link-back:focus:before {
    background-image: url(../media/img/icons/baywa-arrow-left-green.svg)
}

a.link-back.is-disabled {
    color: #7f7f7f;
    pointer-events: none
}

a.link-back.is-disabled:before {
    background: url(../media/img/icons/baywa-arrow-left-lightgray.svg) no-repeat 50%;
    background-size: contain
}

a.link-back.is-disabled:active,a.link-back.is-disabled:focus,a.link-back.is-disabled:hover {
    color: #7f7f7f!important
}

a.link-next {
    color: #000;
    padding-right: 1rem;
    position: relative;
    text-decoration: none
}

a.link-next:before {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 15px;
    position: absolute;
    right: -15px;
    top: 4px;
    width: 15px
}

.is-not-touch a.link-next:hover,.is-touch a.link-next:active {
    color: #669d0c;
    text-decoration: none
}

.is-not-touch a.link-next:hover:before,.is-touch a.link-next:active:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

a.link-next:focus {
    color: #78b90f;
    text-decoration: underline!important
}

a.link-next:focus:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

a.link-arr {
    color: #000;
    padding-left: 1.5333333333rem;
    position: relative;
    text-decoration: none
}

a.link-arr:before {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 12px;
    left: 0;
    position: absolute;
    top: 2px;
    width: 12px
}

.is-not-touch a.link-arr:hover,.is-touch a.link-arr:active {
    color: #669d0c
}

.is-not-touch a.link-arr:hover:before,.is-touch a.link-arr:active:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

a.link-header1 {
    font-size: 1.2rem;
    font-weight: 500;
    padding-right: 1.3333333333rem;
    position: relative;
    text-decoration: none
}

a.link-header1:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "E";
    position: absolute;
    right: 0;
    text-indent: 0;
    top: 2px
}

a.link-header2 {
    color: #a7a7a7;
    font-size: 1.0666666667rem;
    position: relative;
    text-decoration: none
}

.is-not-touch a.link-header2:hover,.is-touch a.link-header2:active {
    color: #78b90f
}

a.link-animation1 {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch a.link-animation1:hover,.is-touch a.link-animation1:active {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px)
}

a.link-animation2 {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch a.link-animation2:hover,.is-touch a.link-animation2:active {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px)
}

a.link-regular {
    color: #78b90f;
    text-decoration: underline
}

.btn-is-disabled-wrapper {
    cursor: not-allowed
}

#buorg div #buorgig,#buorg div #buorgul,.btn,.quiz-results__content__text .result-info a,body[id*=educationPage] #cookiebanner a.c-button,body[id*=educationPage] #cookiebanner a.c-button.d-button,body[id*=educationPage] .cb-layer__button,body[id*=educationPage] button[type=submit] {
    background: #78b90f;
    border: none;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    line-height: 1.5;
    padding: .6666666667rem 1.8666666667rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,transform,border;
    transition-property: background,color,transform,border,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

#buorg div #buorgig:after,#buorg div #buorgul:after,.btn:after,.quiz-results__content__text .result-info a:after,body[id*=educationPage] #cookiebanner a.c-button.d-button:after,body[id*=educationPage] #cookiebanner a.c-button:after,body[id*=educationPage] .cb-layer__button:after,body[id*=educationPage] button[type=submit]:after {
    clear: both;
    content: ""
}

#buorg div .is-disabled#buorgig,#buorg div .is-disabled#buorgul,.btn.is-disabled,.quiz-results__content__text .result-info a.is-disabled,body[id*=educationPage] #cookiebanner a.is-disabled.c-button,body[id*=educationPage] .is-disabled.cb-layer__button,body[id*=educationPage] button.is-disabled[type=submit] {
    background-color: #ccc;
    color: #7f7f7f;
    pointer-events: none
}

#buorg div .is-disabled#buorgig:hover,#buorg div .is-disabled#buorgul:hover,.btn.is-disabled:hover,.quiz-results__content__text .result-info a.is-disabled:hover,body[id*=educationPage] #cookiebanner a.is-disabled.c-button:hover,body[id*=educationPage] .is-disabled.cb-layer__button:hover,body[id*=educationPage] button.is-disabled[type=submit]:hover {
    background-color: #ccc!important;
    color: #7f7f7f!important
}

#buorg div .events-list #buorgig,#buorg div .events-list #buorgul,.events-list #buorg div #buorgig,.events-list #buorg div #buorgul,.events-list .btn,.events-list .quiz-results__content__text .result-info a,.events-list body[id*=educationPage] #cookiebanner a.c-button,.events-list body[id*=educationPage] .cb-layer__button,.events-list body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .events-list a,body[id*=educationPage] #cookiebanner .events-list a.c-button,body[id*=educationPage] .events-list .cb-layer__button,body[id*=educationPage] .events-list button[type=submit] {
    background: transparent
}

#buorg div #buorgig .is-not-touch:hover,#buorg div #buorgig .is-touch:hover,#buorg div #buorgul .is-not-touch:hover,#buorg div #buorgul .is-touch:hover,#buorg div .is-not-touch #buorgig:hover,#buorg div .is-not-touch #buorgul:hover,#buorg div .is-not-touch .is-active#buorgig,#buorg div .is-not-touch .is-active#buorgul,#buorg div .is-touch #buorgig:active,#buorg div .is-touch #buorgul:active,.btn .is-not-touch:hover,.btn .is-touch:hover,.is-not-touch #buorg div #buorgig:hover,.is-not-touch #buorg div #buorgul:hover,.is-not-touch #buorg div .is-active#buorgig,.is-not-touch #buorg div .is-active#buorgul,.is-not-touch .btn.is-active,.is-not-touch .btn:hover,.is-not-touch .quiz-results__content__text .result-info a.is-active,.is-not-touch .quiz-results__content__text .result-info a:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.is-active.c-button,.is-not-touch body[id*=educationPage] .cb-layer__button:hover,.is-not-touch body[id*=educationPage] .is-active.cb-layer__button,.is-not-touch body[id*=educationPage] button.is-active[type=submit],.is-not-touch body[id*=educationPage] button[type=submit]:hover,.is-touch #buorg div #buorgig:active,.is-touch #buorg div #buorgul:active,.is-touch .btn:active,.is-touch .quiz-results__content__text .result-info a:active,.is-touch body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch body[id*=educationPage] .cb-layer__button:active,.is-touch body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch a.is-active,.quiz-results__content__text .result-info .is-not-touch a:hover,.quiz-results__content__text .result-info .is-touch a:active,.quiz-results__content__text .result-info a .is-not-touch:hover,.quiz-results__content__text .result-info a .is-touch:hover,body[id*=educationPage] #cookiebanner .is-not-touch a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch a.is-active.c-button,body[id*=educationPage] #cookiebanner .is-touch a.c-button:active,body[id*=educationPage] #cookiebanner a.c-button .is-not-touch:hover,body[id*=educationPage] #cookiebanner a.c-button .is-touch:hover,body[id*=educationPage] .cb-layer__button .is-not-touch:hover,body[id*=educationPage] .cb-layer__button .is-touch:hover,body[id*=educationPage] .is-not-touch .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .is-active.cb-layer__button,body[id*=educationPage] .is-not-touch button.is-active[type=submit],body[id*=educationPage] .is-not-touch button[type=submit]:hover,body[id*=educationPage] .is-touch .cb-layer__button:active,body[id*=educationPage] .is-touch button[type=submit]:active,body[id*=educationPage] button[type=submit] .is-not-touch:hover,body[id*=educationPage] button[type=submit] .is-touch:hover {
    background: #669d0c;
    color: #fff;
    text-decoration: none
}

#buorg div #buorgig,#buorg div .red#buorgul,.btn.red,.quiz-results__content__text .result-info a.red,body[id*=educationPage] #cookiebanner a.red.c-button,body[id*=educationPage] .red.cb-layer__button,body[id*=educationPage] button.red[type=submit] {
    border-color: darkred;
    color: darkred
}

#buorg div .is-not-touch #buorgig:hover,#buorg div .is-not-touch .red#buorgul:hover,#buorg div .is-touch #buorgig:active,#buorg div .is-touch .red#buorgul:active,.is-not-touch #buorg div #buorgig:hover,.is-not-touch #buorg div .red#buorgul:hover,.is-not-touch .btn.red:hover,.is-not-touch .quiz-results__content__text .result-info a.red:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.red.c-button:hover,.is-not-touch body[id*=educationPage] .red.cb-layer__button:hover,.is-not-touch body[id*=educationPage] button.red[type=submit]:hover,.is-touch #buorg div #buorgig:active,.is-touch #buorg div .red#buorgul:active,.is-touch .btn.red:active,.is-touch .quiz-results__content__text .result-info a.red:active,.is-touch body[id*=educationPage] #cookiebanner a.red.c-button:active,.is-touch body[id*=educationPage] .red.cb-layer__button:active,.is-touch body[id*=educationPage] button.red[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch a.red:hover,.quiz-results__content__text .result-info .is-touch a.red:active,body[id*=educationPage] #cookiebanner .is-not-touch a.red.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch a.red.c-button:active,body[id*=educationPage] .is-not-touch .red.cb-layer__button:hover,body[id*=educationPage] .is-not-touch button.red[type=submit]:hover,body[id*=educationPage] .is-touch .red.cb-layer__button:active,body[id*=educationPage] .is-touch button.red[type=submit]:active {
    background: darkred;
    color: #fff
}

#buorg div .s-job-offers #buorgig,#buorg div .s-job-offers #buorgul,.quiz-results__content__text .result-info .s-job-offers a,.s-job-offers #buorg div #buorgig,.s-job-offers #buorg div #buorgul,.s-job-offers .btn,.s-job-offers .quiz-results__content__text .result-info a,.s-job-offers body[id*=educationPage] #cookiebanner a.c-button,.s-job-offers body[id*=educationPage] .cb-layer__button,.s-job-offers body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-job-offers a.c-button,body[id*=educationPage] .s-job-offers .cb-layer__button,body[id*=educationPage] .s-job-offers button[type=submit] {
    background-color: #78b90f;
    color: #000!important
}

#buorg div .is-not-touch .s-job-offers #buorgig:hover,#buorg div .is-not-touch .s-job-offers #buorgul:hover,#buorg div .is-not-touch .s-job-offers .hover#buorgig,#buorg div .is-not-touch .s-job-offers .hover#buorgul,#buorg div .is-not-touch .s-job-offers .is-active#buorgig,#buorg div .is-not-touch .s-job-offers .is-active#buorgul,#buorg div .is-touch .s-job-offers #buorgig:active,#buorg div .is-touch .s-job-offers #buorgul:active,.is-not-touch .s-job-offers #buorg div #buorgig:hover,.is-not-touch .s-job-offers #buorg div #buorgul:hover,.is-not-touch .s-job-offers #buorg div .hover#buorgig,.is-not-touch .s-job-offers #buorg div .hover#buorgul,.is-not-touch .s-job-offers #buorg div .is-active#buorgig,.is-not-touch .s-job-offers #buorg div .is-active#buorgul,.is-not-touch .s-job-offers .btn.hover,.is-not-touch .s-job-offers .btn.is-active,.is-not-touch .s-job-offers .btn:hover,.is-not-touch .s-job-offers .quiz-results__content__text .result-info a.hover,.is-not-touch .s-job-offers .quiz-results__content__text .result-info a.is-active,.is-not-touch .s-job-offers .quiz-results__content__text .result-info a:hover,.is-not-touch .s-job-offers body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-job-offers body[id*=educationPage] #cookiebanner a.hover.c-button,.is-not-touch .s-job-offers body[id*=educationPage] #cookiebanner a.is-active.c-button,.is-not-touch .s-job-offers body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-job-offers body[id*=educationPage] .hover.cb-layer__button,.is-not-touch .s-job-offers body[id*=educationPage] .is-active.cb-layer__button,.is-not-touch .s-job-offers body[id*=educationPage] button.hover[type=submit],.is-not-touch .s-job-offers body[id*=educationPage] button.is-active[type=submit],.is-not-touch .s-job-offers body[id*=educationPage] button[type=submit]:hover,.is-touch .s-job-offers #buorg div #buorgig:active,.is-touch .s-job-offers #buorg div #buorgul:active,.is-touch .s-job-offers .btn:active,.is-touch .s-job-offers .quiz-results__content__text .result-info a:active,.is-touch .s-job-offers body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-job-offers body[id*=educationPage] .cb-layer__button:active,.is-touch .s-job-offers body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch .s-job-offers a.hover,.quiz-results__content__text .result-info .is-not-touch .s-job-offers a.is-active,.quiz-results__content__text .result-info .is-not-touch .s-job-offers a:hover,.quiz-results__content__text .result-info .is-touch .s-job-offers a:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers a.hover.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers a.is-active.c-button,body[id*=educationPage] #cookiebanner .is-touch .s-job-offers a.c-button:active,body[id*=educationPage] .is-not-touch .s-job-offers .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-job-offers .hover.cb-layer__button,body[id*=educationPage] .is-not-touch .s-job-offers .is-active.cb-layer__button,body[id*=educationPage] .is-not-touch .s-job-offers button.hover[type=submit],body[id*=educationPage] .is-not-touch .s-job-offers button.is-active[type=submit],body[id*=educationPage] .is-not-touch .s-job-offers button[type=submit]:hover,body[id*=educationPage] .is-touch .s-job-offers .cb-layer__button:active,body[id*=educationPage] .is-touch .s-job-offers button[type=submit]:active {
    background-color: #669d0c;
    color: #fff!important
}

#buorg div .btn-big#buorgig,#buorg div .btn-big#buorgul,.btn.btn-big,.quiz-results__content__text .result-info a.btn-big,body[id*=educationPage] #cookiebanner a.btn-big.c-button,body[id*=educationPage] .btn-big.cb-layer__button,body[id*=educationPage] button.btn-big[type=submit] {
    background: #78b90f;
    color: #000;
    display: block;
    font-size: 1.4666666667rem;
    padding: .8666666667rem 1.3333333333rem;
    width: 100%
}

#buorg div .is-not-touch .btn-big#buorgig:hover,#buorg div .is-not-touch .btn-big#buorgul:hover,#buorg div .is-touch .btn-big#buorgig:active,#buorg div .is-touch .btn-big#buorgul:active,.is-not-touch #buorg div .btn-big#buorgig:hover,.is-not-touch #buorg div .btn-big#buorgul:hover,.is-not-touch .btn.btn-big:hover,.is-not-touch .quiz-results__content__text .result-info a.btn-big:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.btn-big.c-button:hover,.is-not-touch body[id*=educationPage] .btn-big.cb-layer__button:hover,.is-not-touch body[id*=educationPage] button.btn-big[type=submit]:hover,.is-touch #buorg div .btn-big#buorgig:active,.is-touch #buorg div .btn-big#buorgul:active,.is-touch .btn.btn-big:active,.is-touch .quiz-results__content__text .result-info a.btn-big:active,.is-touch body[id*=educationPage] #cookiebanner a.btn-big.c-button:active,.is-touch body[id*=educationPage] .btn-big.cb-layer__button:active,.is-touch body[id*=educationPage] button.btn-big[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch a.btn-big:hover,.quiz-results__content__text .result-info .is-touch a.btn-big:active,body[id*=educationPage] #cookiebanner .is-not-touch a.btn-big.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch a.btn-big.c-button:active,body[id*=educationPage] .is-not-touch .btn-big.cb-layer__button:hover,body[id*=educationPage] .is-not-touch button.btn-big[type=submit]:hover,body[id*=educationPage] .is-touch .btn-big.cb-layer__button:active,body[id*=educationPage] .is-touch button.btn-big[type=submit]:active {
    background: #669d0c;
    border-color: #669d0c;
    color: #fff
}

#buorg div .btn-black#buorgig,#buorg div .btn-black#buorgul,.btn.btn-black,.quiz-results__content__text .result-info a.btn-black,body[id*=educationPage] #cookiebanner a.btn-black.c-button,body[id*=educationPage] .btn-black.cb-layer__button,body[id*=educationPage] button.btn-black[type=submit] {
    background: transparent;
    border-color: #000;
    color: #000
}

#buorg div .is-not-touch .btn-black#buorgig:hover,#buorg div .is-not-touch .btn-black#buorgul:hover,#buorg div .is-touch .btn-black#buorgig:active,#buorg div .is-touch .btn-black#buorgul:active,.is-not-touch #buorg div .btn-black#buorgig:hover,.is-not-touch #buorg div .btn-black#buorgul:hover,.is-not-touch .btn.btn-black:hover,.is-not-touch .quiz-results__content__text .result-info a.btn-black:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.btn-black.c-button:hover,.is-not-touch body[id*=educationPage] .btn-black.cb-layer__button:hover,.is-not-touch body[id*=educationPage] button.btn-black[type=submit]:hover,.is-touch #buorg div .btn-black#buorgig:active,.is-touch #buorg div .btn-black#buorgul:active,.is-touch .btn.btn-black:active,.is-touch .quiz-results__content__text .result-info a.btn-black:active,.is-touch body[id*=educationPage] #cookiebanner a.btn-black.c-button:active,.is-touch body[id*=educationPage] .btn-black.cb-layer__button:active,.is-touch body[id*=educationPage] button.btn-black[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch a.btn-black:hover,.quiz-results__content__text .result-info .is-touch a.btn-black:active,body[id*=educationPage] #cookiebanner .is-not-touch a.btn-black.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch a.btn-black.c-button:active,body[id*=educationPage] .is-not-touch .btn-black.cb-layer__button:hover,body[id*=educationPage] .is-not-touch button.btn-black[type=submit]:hover,body[id*=educationPage] .is-touch .btn-black.cb-layer__button:active,body[id*=educationPage] .is-touch button.btn-black[type=submit]:active {
    background: #000;
    border-color: #000;
    color: #fff
}

#buorg div .btn-secondary#buorgig,#buorg div .btn-secondary#buorgul,#buorg div .quiz-results__content__text .result-info a#buorgig,#buorg div .quiz-results__content__text .result-info a#buorgul,.btn.btn-secondary,.quiz-results__content__text .result-info #buorg div a#buorgig,.quiz-results__content__text .result-info #buorg div a#buorgul,.quiz-results__content__text .result-info a,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage] a.cb-layer__button,body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage] #cookiebanner a.btn-secondary.c-button,body[id*=educationPage] #cookiebanner a.c-button.d-button,body[id*=educationPage] .btn-secondary.cb-layer__button,body[id*=educationPage] .quiz-results__content__text .result-info a.cb-layer__button,body[id*=educationPage] button.btn-secondary[type=submit] {
    background: transparent;
    border: 2px solid #669d0c
}

#buorg div .is-not-touch .btn-secondary#buorgig:hover,#buorg div .is-not-touch .btn-secondary#buorgul:hover,#buorg div .is-not-touch .quiz-results__content__text .result-info a#buorgig:hover,#buorg div .is-not-touch .quiz-results__content__text .result-info a#buorgul:hover,#buorg div .is-touch .btn-secondary#buorgig:active,#buorg div .is-touch .btn-secondary#buorgul:active,#buorg div .is-touch .quiz-results__content__text .result-info a#buorgig:active,#buorg div .is-touch .quiz-results__content__text .result-info a#buorgul:active,.is-not-touch #buorg div .btn-secondary#buorgig:hover,.is-not-touch #buorg div .btn-secondary#buorgul:hover,.is-not-touch #buorg div .quiz-results__content__text .result-info a#buorgig:hover,.is-not-touch #buorg div .quiz-results__content__text .result-info a#buorgul:hover,.is-not-touch .btn.btn-secondary:hover,.is-not-touch .quiz-results__content__text .result-info a:hover,.is-not-touch body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.btn-secondary.c-button:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.c-button.d-button:hover,.is-not-touch body[id*=educationPage] .btn-secondary.cb-layer__button:hover,.is-not-touch body[id*=educationPage] button.btn-secondary[type=submit]:hover,.is-touch #buorg div .btn-secondary#buorgig:active,.is-touch #buorg div .btn-secondary#buorgul:active,.is-touch #buorg div .quiz-results__content__text .result-info a#buorgig:active,.is-touch #buorg div .quiz-results__content__text .result-info a#buorgul:active,.is-touch .btn.btn-secondary:active,.is-touch .quiz-results__content__text .result-info a:active,.is-touch body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button:active,.is-touch body[id*=educationPage] #cookiebanner a.btn-secondary.c-button:active,.is-touch body[id*=educationPage] #cookiebanner a.c-button.d-button:active,.is-touch body[id*=educationPage] .btn-secondary.cb-layer__button:active,.is-touch body[id*=educationPage] button.btn-secondary[type=submit]:active,.quiz-results__content__text .result-info #buorg div .is-not-touch a#buorgig:hover,.quiz-results__content__text .result-info #buorg div .is-not-touch a#buorgul:hover,.quiz-results__content__text .result-info #buorg div .is-touch a#buorgig:active,.quiz-results__content__text .result-info #buorg div .is-touch a#buorgul:active,.quiz-results__content__text .result-info .is-not-touch #buorg div a#buorgig:hover,.quiz-results__content__text .result-info .is-not-touch #buorg div a#buorgul:hover,.quiz-results__content__text .result-info .is-not-touch a:hover,.quiz-results__content__text .result-info .is-not-touch body[id*=educationPage] #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info .is-touch #buorg div a#buorgig:active,.quiz-results__content__text .result-info .is-touch #buorg div a#buorgul:active,.quiz-results__content__text .result-info .is-touch a:active,.quiz-results__content__text .result-info .is-touch body[id*=educationPage] #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner .is-not-touch a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner .is-touch a.c-button:active,body[id*=educationPage] #cookiebanner .is-not-touch .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch a.btn-secondary.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch a.c-button.d-button:hover,body[id*=educationPage] #cookiebanner .is-touch .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage] #cookiebanner .is-touch a.btn-secondary.c-button:active,body[id*=educationPage] #cookiebanner .is-touch a.c-button.d-button:active,body[id*=educationPage] .is-not-touch .btn-secondary.cb-layer__button:hover,body[id*=educationPage] .is-not-touch button.btn-secondary[type=submit]:hover,body[id*=educationPage] .is-touch .btn-secondary.cb-layer__button:active,body[id*=educationPage] .is-touch button.btn-secondary[type=submit]:active {
    background: #669d0c;
    border-color: #669d0c;
    color: #fff
}

#buorg div .reloadForm#buorgig,#buorg div .reloadForm#buorgul,.btn.reloadForm,.quiz-results__content__text .result-info a.reloadForm,body[id*=educationPage] #cookiebanner a.reloadForm.c-button,body[id*=educationPage] .reloadForm.cb-layer__button,body[id*=educationPage] button.reloadForm[type=submit] {
    display: inline-block;
    margin-top: 1rem
}

#buorg div .powermail_submit#buorgig,#buorg div .powermail_submit#buorgul,.btn.powermail_submit,.quiz-results__content__text .result-info a.powermail_submit,body[id*=educationPage] #cookiebanner a.powermail_submit.c-button,body[id*=educationPage] .powermail_submit.cb-layer__button,body[id*=educationPage] button.powermail_submit[type=submit] {
    border: none
}

#buorg div .btn-circle#buorgig,#buorg div .btn-circle#buorgul,.btn.btn-circle,.quiz-results__content__text .result-info a.btn-circle,body[id*=educationPage] #cookiebanner a.btn-circle.c-button,body[id*=educationPage] .btn-circle.cb-layer__button,body[id*=educationPage] button.btn-circle[type=submit] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    border: none;
    color: #000;
    font-size: .8rem;
    line-height: 1.2em;
    max-height: none;
    padding: 0;
    text-align: right
}

#buorg div .btn-circle#buorgig:after,#buorg div .btn-circle#buorgul:after,.btn.btn-circle:after,.quiz-results__content__text .result-info a.btn-circle:after,body[id*=educationPage] #cookiebanner a.btn-circle.c-button:after,body[id*=educationPage] .btn-circle.cb-layer__button:after,body[id*=educationPage] button.btn-circle[type=submit]:after {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%;
    background-color: #78b90f;
    border-radius: 50%;
    content: "";
    font-size: 2rem;
    height: 3.3333333333rem;
    line-height: 1.3;
    margin-left: .6666666667rem;
    padding: .4666666667rem;
    text-align: center;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 3.3333333333rem
}

#buorg div .job-list .btn-circle#buorgig:after,#buorg div .job-list .btn-circle#buorgul:after,.job-list #buorg div .btn-circle#buorgig:after,.job-list #buorg div .btn-circle#buorgul:after,.job-list .btn.btn-circle:after,.job-list .quiz-results__content__text .result-info a.btn-circle:after,.job-list body[id*=educationPage] #cookiebanner a.btn-circle.c-button:after,.job-list body[id*=educationPage] .btn-circle.cb-layer__button:after,.job-list body[id*=educationPage] button.btn-circle[type=submit]:after,.quiz-results__content__text .result-info .job-list a.btn-circle:after,body[id*=educationPage] #cookiebanner .job-list a.btn-circle.c-button:after,body[id*=educationPage] .job-list .btn-circle.cb-layer__button:after,body[id*=educationPage] .job-list button.btn-circle[type=submit]:after {
    background-color: #fff;
    color: #000
}

#buorg div .btn-circle.btn-only-icon#buorgig,#buorg div .btn-circle.btn-only-icon#buorgul,.btn.btn-circle.btn-only-icon,.quiz-results__content__text .result-info a.btn-circle.btn-only-icon,body[id*=educationPage] #cookiebanner a.btn-circle.btn-only-icon.c-button,body[id*=educationPage] .btn-circle.btn-only-icon.cb-layer__button,body[id*=educationPage] button.btn-circle.btn-only-icon[type=submit] {
    font-size: 0
}

#buorg div .is-not-touch .btn-circle#buorgig:hover,#buorg div .is-not-touch .btn-circle#buorgul:hover,#buorg div .is-touch .btn-circle#buorgig:active,#buorg div .is-touch .btn-circle#buorgul:active,.is-not-touch #buorg div .btn-circle#buorgig:hover,.is-not-touch #buorg div .btn-circle#buorgul:hover,.is-not-touch .btn.btn-circle:hover,.is-not-touch .quiz-results__content__text .result-info a.btn-circle:hover,.is-not-touch body[id*=educationPage] #cookiebanner a.btn-circle.c-button:hover,.is-not-touch body[id*=educationPage] .btn-circle.cb-layer__button:hover,.is-not-touch body[id*=educationPage] button.btn-circle[type=submit]:hover,.is-touch #buorg div .btn-circle#buorgig:active,.is-touch #buorg div .btn-circle#buorgul:active,.is-touch .btn.btn-circle:active,.is-touch .quiz-results__content__text .result-info a.btn-circle:active,.is-touch body[id*=educationPage] #cookiebanner a.btn-circle.c-button:active,.is-touch body[id*=educationPage] .btn-circle.cb-layer__button:active,.is-touch body[id*=educationPage] button.btn-circle[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch a.btn-circle:hover,.quiz-results__content__text .result-info .is-touch a.btn-circle:active,body[id*=educationPage] #cookiebanner .is-not-touch a.btn-circle.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch a.btn-circle.c-button:active,body[id*=educationPage] .is-not-touch .btn-circle.cb-layer__button:hover,body[id*=educationPage] .is-not-touch button.btn-circle[type=submit]:hover,body[id*=educationPage] .is-touch .btn-circle.cb-layer__button:active,body[id*=educationPage] .is-touch button.btn-circle[type=submit]:active {
    background: none;
    color: #000
}

#buorg div .is-not-touch .btn-circle#buorgig:hover:after,#buorg div .is-not-touch .btn-circle#buorgul:hover:after,#buorg div .is-touch .btn-circle#buorgig:active:after,#buorg div .is-touch .btn-circle#buorgul:active:after,.is-not-touch #buorg div .btn-circle#buorgig:hover:after,.is-not-touch #buorg div .btn-circle#buorgul:hover:after,.is-not-touch .btn.btn-circle:hover:after,.is-not-touch .quiz-results__content__text .result-info a.btn-circle:hover:after,.is-not-touch body[id*=educationPage] #cookiebanner a.btn-circle.c-button:hover:after,.is-not-touch body[id*=educationPage] .btn-circle.cb-layer__button:hover:after,.is-not-touch body[id*=educationPage] button.btn-circle[type=submit]:hover:after,.is-touch #buorg div .btn-circle#buorgig:active:after,.is-touch #buorg div .btn-circle#buorgul:active:after,.is-touch .btn.btn-circle:active:after,.is-touch .quiz-results__content__text .result-info a.btn-circle:active:after,.is-touch body[id*=educationPage] #cookiebanner a.btn-circle.c-button:active:after,.is-touch body[id*=educationPage] .btn-circle.cb-layer__button:active:after,.is-touch body[id*=educationPage] button.btn-circle[type=submit]:active:after,.quiz-results__content__text .result-info .is-not-touch a.btn-circle:hover:after,.quiz-results__content__text .result-info .is-touch a.btn-circle:active:after,body[id*=educationPage] #cookiebanner .is-not-touch a.btn-circle.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-touch a.btn-circle.c-button:active:after,body[id*=educationPage] .is-not-touch .btn-circle.cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch button.btn-circle[type=submit]:hover:after,body[id*=educationPage] .is-touch .btn-circle.cb-layer__button:active:after,body[id*=educationPage] .is-touch button.btn-circle[type=submit]:active:after {
    background-color: #669d0c;
    background-image: url(../media/img/icons/baywa-arrow-right-white.svg);
    color: #fff
}

#buorg div .btn-circle.btn-download#buorgig:after,#buorg div .btn-circle.btn-download#buorgul:after,.btn.btn-circle.btn-download:after,.quiz-results__content__text .result-info a.btn-circle.btn-download:after,body[id*=educationPage] #cookiebanner a.btn-circle.btn-download.c-button:after,body[id*=educationPage] .btn-circle.btn-download.cb-layer__button:after,body[id*=educationPage] button.btn-circle.btn-download[type=submit]:after {
    background-image: url(../media/img/icons/baywa-arrow-download.svg)
}

#buorg div .btn-circle.btn-download#buorgig:active:after,#buorg div .btn-circle.btn-download#buorgig:hover:after,#buorg div .btn-circle.btn-download#buorgul:active:after,#buorg div .btn-circle.btn-download#buorgul:hover:after,.btn.btn-circle.btn-download:active:after,.btn.btn-circle.btn-download:hover:after,.quiz-results__content__text .result-info a.btn-circle.btn-download:active:after,.quiz-results__content__text .result-info a.btn-circle.btn-download:hover:after,body[id*=educationPage] #cookiebanner a.btn-circle.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner a.btn-circle.btn-download.c-button:hover:after,body[id*=educationPage] .btn-circle.btn-download.cb-layer__button:active:after,body[id*=educationPage] .btn-circle.btn-download.cb-layer__button:hover:after,body[id*=educationPage] button.btn-circle.btn-download[type=submit]:active:after,body[id*=educationPage] button.btn-circle.btn-download[type=submit]:hover:after {
    background-image: url(../media/img/icons/baywa-arrow-download-white.svg)
}

#buorg div .btn-download#buorgig,#buorg div .btn-download#buorgul,.btn.btn-download,.quiz-results__content__text .result-info a.btn-download,body[id*=educationPage] #cookiebanner a.btn-download.c-button,body[id*=educationPage] .btn-download.cb-layer__button,body[id*=educationPage] button.btn-download[type=submit] {
    background-color: transparent
}

#buorg div .btn-wrap#buorgig,#buorg div .btn-wrap#buorgul,.btn.btn-wrap,.quiz-results__content__text .result-info a.btn-wrap,body[id*=educationPage] #cookiebanner a.btn-wrap.c-button,body[id*=educationPage] .btn-wrap.cb-layer__button,body[id*=educationPage] button.btn-wrap[type=submit] {
    padding-left: 1rem;
    padding-right: 1rem;
    white-space: normal
}

@media print,screen and (min-width: 62em) {
    #buorg div .btn-wrap#buorgig,#buorg div .btn-wrap#buorgul,.btn.btn-wrap,.quiz-results__content__text .result-info a.btn-wrap,body[id*=educationPage] #cookiebanner a.btn-wrap.c-button,body[id*=educationPage] .btn-wrap.cb-layer__button,body[id*=educationPage] button.btn-wrap[type=submit] {
        max-width:280px;
        width: 100%
    }
}

.btn-simple {
    background-color: #78b90f;
    border-radius: 100px;
    box-shadow: none;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 1.2666666667rem;
    font-weight: 300;
    line-height: 1;
    padding: 2rem;
    position: relative;
    text-align: center;
    text-decoration: none
}

.btn-simple.btn-simple-news-list {
    font-family: BayWaSans Book,sans-serif;
    font-size: 1.0666666667rem;
    padding: .8rem 1.2rem .6666666667rem
}

@media print,screen and (min-width: 48em) {
    .btn-simple.btn-simple-news-list {
        padding:.8rem 1.2rem .6666666667rem
    }
}

.btn-simple:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: .9333333333rem;
    margin-right: .3333333333rem;
    margin-top: -4px;
    text-indent: 0;
    vertical-align: middle
}

@media screen and (min-width: 73.125em) {
    .btn-simple:before {
        font-size:1.3vw
    }
}

.btn-simple.icon-right:before {
    display: none
}

.btn-simple.icon-right:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: .9333333333rem;
    margin-left: .3333333333rem;
    margin-top: -4px;
    text-indent: 0;
    vertical-align: middle
}

@media screen and (min-width: 73.125em) {
    .btn-simple.icon-right:after {
        font-size:1.3vw
    }
}

@media screen and (max-width: 39.9375em) {
    .btn-simple {
        margin-left:auto;
        margin-right: auto;
        width: 90%
    }
}

@media print,screen and (min-width: 48em) {
    .btn-simple {
        padding-left:3.3333333333rem;
        padding-right: 3.3333333333rem
    }
}

@media screen and (min-width: 73.125em) {
    .btn-simple {
        font-size:1.1vw
    }
}

.is-not-touch .btn-simple:hover,.is-touch .btn-simple:active {
    background-color: #669d0c;
    color: #fff
}

.is-not-touch .btn-simple:hover.icon-right:after,.is-touch .btn-simple:active.icon-right:after {
    content: url(../media/img/icons/baywa-arrow-right-white.svg)
}

.btn-simple.is-forward:before {
    content: "arrow_forward"
}

.btn-simple.is-forward.icon-right:after {
    content: url(../media/img/icons/baywa-arrow-right.svg)
}

.btn-simple.is-more {
    padding: 1.3333333333rem 3.3333333333rem
}

.btn-simple.is-more:before {
    content: url(../media/img/icons/baywa-arrow-right.svg);
    margin-top: 0;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.btn-simple.is-more:hover:before {
    content: url(../media/img/icons/baywa-arrow-right-white.svg)
}

.btn-simple.btn-medium {
    background-color: #78b90f;
    color: #000;
    font-size: 1.2rem;
    line-height: 1.1;
    padding: 1.3333333333rem 3.3333333333rem
}

.is-not-touch .btn-simple.btn-medium:hover,.is-touch .btn-simple.btn-medium:active {
    background-color: #669d0c
}

.btn-simple.btn-small {
    background-color: #78b90f;
    color: #000;
    font-size: 1.2rem;
    line-height: 1.1;
    margin-top: 1.6rem;
    padding: 1rem 2rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.is-not-touch .btn-simple.btn-small:hover,.is-touch .btn-simple.btn-small:active {
    background-color: #669d0c
}

@media print,screen and (min-width: 48em) {
    .btn-simple.btn-small {
        margin-top:0
    }
}

@media screen and (min-width: 73.125em) {
    .btn-simple.btn-small {
        font-size:1.26667rem
    }
}

.btn-simple.btn-outline {
    background-color: transparent;
    border: 2px solid #78b90f;
    color: #000
}

.btn-simple.filter-apply {
    font-size: 1.0666666667rem;
    font-weight: 400;
    padding: .8rem 1.2rem
}

.btn-simple.btn-large {
    padding-bottom: 1.3333333333rem;
    padding-top: 1.3333333333rem;
    width: auto
}

.btn-simple .loader {
    display: none
}

.btn-simple.is-loading {
    background-color: #a7a7a7;
    padding: .6666666667rem
}

.btn-simple.is-loading .loader,.btn-simple.is-loading .loader:after,.btn-simple.is-loading .loader:before {
    border-radius: 50%
}

.btn-simple.is-loading .loader {
    box-shadow: inset 0 0 0 1em;
    color: #fff;
    display: block;
    font-size: 6px;
    height: 10em;
    position: relative;
    text-indent: -99999em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    width: 10em
}

.btn-simple.is-loading .loader:after,.btn-simple.is-loading .loader:before {
    content: "";
    position: absolute
}

.btn-simple.is-loading .loader:before {
    -webkit-animation: load2 2s ease 1.5s infinite;
    animation: load2 2s ease 1.5s infinite;
    background: #a7a7a7;
    border-radius: 10.2em 0 0 10.2em;
    height: 10.2em;
    left: -.1em;
    top: -.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    -ms-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    width: 5.2em
}

.btn-simple.is-loading .loader:after {
    -webkit-animation: load2 2s ease infinite;
    animation: load2 2s ease infinite;
    background: #a7a7a7;
    border-radius: 0 10.2em 10.2em 0;
    height: 10.2em;
    left: 5.1em;
    top: -.1em;
    -webkit-transform-origin: 0 5.1em;
    -ms-transform-origin: 0 5.1em;
    transform-origin: 0 5.1em;
    width: 5.2em
}

.is-not-touch .btn-simple.is-loading:hover,.is-touch .btn-simple.is-loading:active {
    background-color: #a7a7a7;
    color: #fff
}

.btn-drag {
    background-color: #fff;
    max-width: 12.5rem
}

.btn-drag:before {
    content: url(../media/img/icons/HandPointing.svg);
    display: inline-block;
    height: 28px;
    -webkit-transform: translateY(5px);
    -ms-transform: translateY(5px);
    transform: translateY(5px);
    width: 23px
}

.form-loading {
    padding: .6666666667rem
}

.form-loading .loader,.form-loading .loader:after,.form-loading .loader:before {
    border-radius: 50%
}

.form-loading .loader {
    box-shadow: inset 0 0 0 1em;
    color: #669d0c;
    display: block;
    font-size: 6px;
    height: 10em;
    position: relative;
    text-indent: -99999em;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    width: 10em
}

.form-loading .loader:after,.form-loading .loader:before {
    content: "";
    position: absolute
}

.form-loading .loader:before {
    -webkit-animation: load2 2s ease 1.5s infinite;
    animation: load2 2s ease 1.5s infinite;
    background: #fff;
    border-radius: 10.2em 0 0 10.2em;
    height: 10.2em;
    left: -.1em;
    top: -.1em;
    -webkit-transform-origin: 5.2em 5.1em;
    -ms-transform-origin: 5.2em 5.1em;
    transform-origin: 5.2em 5.1em;
    width: 5.2em
}

.form-loading .loader:after {
    -webkit-animation: load2 2s ease infinite;
    animation: load2 2s ease infinite;
    background: #fff;
    border-radius: 0 10.2em 10.2em 0;
    height: 10.2em;
    left: 5.1em;
    top: -.1em;
    -webkit-transform-origin: 0 5.1em;
    -ms-transform-origin: 0 5.1em;
    transform-origin: 0 5.1em;
    width: 5.2em
}

@-webkit-keyframes load2 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes load2 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.btn-animation1 .cta {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

#buorg div .btn-animation1 .cta #buorgig,#buorg div .btn-animation1 .cta #buorgul,.btn-animation1 .cta #buorg div #buorgig,.btn-animation1 .cta #buorg div #buorgul,.btn-animation1 .cta .btn,.btn-animation1 .cta .quiz-results__content__text .result-info a,.btn-animation1 .cta body[id*=educationPage] #cookiebanner a.c-button,.btn-animation1 .cta body[id*=educationPage] .cb-layer__button,.btn-animation1 .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .btn-animation1 .cta a,body[id*=educationPage] #cookiebanner .btn-animation1 .cta a.c-button,body[id*=educationPage] .btn-animation1 .cta .cb-layer__button,body[id*=educationPage] .btn-animation1 .cta button[type=submit] {
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.btn-animation1:hover .cta {
    opacity: 1
}

#buorg div .btn-animation1:hover .cta #buorgig,#buorg div .btn-animation1:hover .cta #buorgul,.btn-animation1:hover .cta #buorg div #buorgig,.btn-animation1:hover .cta #buorg div #buorgul,.btn-animation1:hover .cta .btn,.btn-animation1:hover .cta .quiz-results__content__text .result-info a,.btn-animation1:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.btn-animation1:hover .cta body[id*=educationPage] .cb-layer__button,.btn-animation1:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .btn-animation1:hover .cta a,body[id*=educationPage] #cookiebanner .btn-animation1:hover .cta a.c-button,body[id*=educationPage] .btn-animation1:hover .cta .cb-layer__button,body[id*=educationPage] .btn-animation1:hover .cta button[type=submit] {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.text-underline {
    text-decoration: underline
}

.text-subscript {
    bottom: -.5em
}

.text-subscript,.text-superscript {
    font-size: .6em;
    left: 0;
    line-height: 0;
    position: relative;
    right: 0
}

.text-superscript {
    bottom: .5em
}

.hyphens {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.uppercase {
    text-transform: uppercase
}

.module {
    padding-bottom: 4rem
}

.module.has-bg {
    background: #f3f3f3;
    padding-top: 4rem
}

.is-landingpage .module.has-bg {
    background: transparent
}

.module .module {
    padding-bottom: 2rem
}

.is-landingpage .module .module {
    padding-bottom: 0
}

.f-field .dropdown-item1 .dropdown-pane h5,.f-field .dropdown-item2 .dropdown-pane h5,.s-tabs .s-contact .text-title2,.text-title1,.text-title2,.text-title3,.text-title4,.text-title5,.text-title6 {
    font-weight: 600;
    line-height: 1.2em
}

.f-field .dropdown-item1 .dropdown-pane .lang-asia h5,.f-field .dropdown-item2 .dropdown-pane .lang-asia h5,.lang-asia .f-field .dropdown-item1 .dropdown-pane h5,.lang-asia .f-field .dropdown-item2 .dropdown-pane h5,.lang-asia .s-tabs .s-contact .text-title2,.lang-asia .text-title1,.lang-asia .text-title2,.lang-asia .text-title3,.lang-asia .text-title4,.lang-asia .text-title5,.lang-asia .text-title6,.s-tabs .s-contact .lang-asia .text-title2 {
    font-family: Arial,Roboto,Helvetica,sans-serif
}

.text-title1,h1 {
    font-size: 1.7333333333rem;
    font-weight: 500
}

@media print,screen and (min-width: 48em) {
    .text-title1,h1 {
        font-size:2.1333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .text-title1,h1 {
        font-size:2.5333333333rem
    }
}

.text-title2 {
    font-size: 1.4666666667rem
}

.s-tabs .s-contact .text-title2,.text-title3 {
    font-size: 1.2rem
}

.text-title4,.text-title5 {
    font-size: 1rem
}

.text-title5 {
    font-weight: 400
}

img {
    width: 100%
}

.img,.img-animation2 .img {
    overflow: hidden
}

.img-animation2 .img img {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .img-animation2:hover .img img,.is-touch .img-animation2:active .img img {
    opacity: .8;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.img-animation3 .img {
    overflow: hidden
}

.img-animation3 .img img {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .img-animation3:hover .img img,.is-touch .img-animation3:active .img img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.img-animation4 .img {
    overflow: hidden
}

.img-animation4 .img img {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .img-animation4:hover .img img,.is-touch .img-animation4:active .img img {
    opacity: .8;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05)
}

.side-column section:not(.nomargin) {
    margin-bottom: 2rem
}

.side-column section:not(.nomargin).gap {
    margin-bottom: 3.3333333333rem
}

.side-column .is-stuck section:not(.nomargin).gap {
    margin-bottom: 6.5333333333rem
}

.legacy-header .side-column .is-stuck section:not(.nomargin).gap {
    margin-bottom: 2.6666666667rem
}

.main-column section:not(.nomargin) {
    margin-bottom: 3.3333333333rem
}

.is-landingpage .main-column section:not(.nomargin) {
    margin-bottom: 0
}

.main-column .tabs-content section:not(.nomargin) {
    margin-bottom: 2rem
}

.main-column section:not(.nomargin).margintop,.side-column section:not(.nomargin).margintop {
    margin: 2rem 0
}

.main-column section:not(.nomargin).margintop+.s-contact,.side-column section:not(.nomargin).margintop+.s-contact {
    margin-top: 2rem
}

.main-column section:not(.nomargin):last-of-type,.side-column section:not(.nomargin):last-of-type {
    margin-bottom: 0
}

.main-column .text-title1,.main-column .text-title2,.side-column .text-title1,.side-column .text-title2 {
    margin-bottom: 2rem
}

.main-column .s-tabs .s-contact .text-title2,.main-column .text-title3,.main-column .text-title4,.s-tabs .s-contact .main-column .text-title2,.s-tabs .s-contact .side-column .text-title2,.side-column .s-tabs .s-contact .text-title2,.side-column .text-title3,.side-column .text-title4 {
    margin-bottom: 1.3333333333rem
}

.content-bl ul:not(.nobullet) {
    margin-bottom: 1.3333333333rem;
    position: relative
}

.content-bl ul:not(.nobullet) li {
    display: list-item;
    font-size: 1rem;
    margin-bottom: 1rem;
    padding-left: 2rem;
    position: relative
}

.content-bl ul:not(.nobullet) li:before {
    content: "●";
    font-size: .7333333333rem;
    left: .6666666667rem;
    position: absolute
}

.content-bl img {
    width: auto
}

.main-column .content-bl :last-child {
    margin-bottom: 0
}

.content-bl .text-brand-color {
    color: #78b90f
}

.content-bl .text-brand-color2 {
    color: #669d0c
}

.content-bl .s-slider img {
    width: 100%
}

.content-bl .s-slider ul li {
    padding-left: 0
}

.content-bl .s-slider ul li:before {
    display: none
}

.content-bl .link-external {
    color: #78b90f;
    text-decoration: none
}

.content-bl .link-external:hover {
    color: #669d0c;
    text-decoration: underline
}

.powermail_field .radio {
    margin: 5px 0
}

.powermail_field .radio:last-child {
    margin: 5px 0 10px
}

.tx-powermail .powermail_fieldwrap_type_radio {
    padding-left: 5px
}

.tx-powermail .powermail_fieldwrap_type_radio .radio label,.tx-powermail .powermail_fieldwrap_type_radio label {
    color: #000;
    font-size: 1.2rem
}

.tx-powermail .powermail_fieldwrap_input .f-field.filled input[readonly=true] {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.tx-powermail .file-field.powermail_field {
    padding-left: 5px
}

.tx-powermail .file-field.powermail_field label {
    color: #000
}

form .radio label.active:before {
    background-color: #fff;
    border: 6px solid #78b90f
}

form .radio label:before {
    top: 2px!important;
    -webkit-transition: unset;
    transition: unset
}

form .radio label {
    font-style: normal!important
}

.dropdown-pane,.dropdown-pane ul li {
    -webkit-transition-duration: unset!important;
    transition-duration: unset!important
}

@media print,screen and (min-width: 48em) {
    .content-bl .half-cols {
        -webkit-column-count:2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-fill: balance;
        -moz-column-fill: balance;
        column-fill: balance
    }

    .content-bl .half-cols li {
        page-break-inside: avoid;
        -webkit-column-break-inside: avoid;
        break-inside: avoid;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.two-columns .main-column {
    border-right: 1px solid #f3f3f3
}

@media print,screen and (min-width: 48em) {
    .main-column .half-cols {
        -webkit-column-count:2;
        -moz-column-count: 2;
        column-count: 2;
        -webkit-column-fill: balance;
        -moz-column-fill: balance;
        column-fill: balance
    }

    .main-column .half-cols li {
        page-break-inside: avoid;
        -webkit-column-break-inside: avoid;
        break-inside: avoid;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }
}

.main-column ul.list-checkmark {
    list-style: none
}

.main-column ul.list-checkmark li {
    font-size: 1rem;
    margin-bottom: 1rem;
    padding-left: 1.5rem;
    position: relative
}

.main-column ul.list-checkmark li:before {
    background-image: url(../media/img/check.svg);
    background-repeat: no-repeat;
    background-size: 1em 1em;
    content: "•";
    display: block;
    height: 1rem;
    left: 0;
    position: absolute;
    text-indent: -999999px;
    width: 1rem
}

.main-column ul.list-checkmark li::marker {
    font-size: 2rem
}

.side-column {
    display: block
}

@media print,screen and (min-width: 62em) {
    .side-column {
        position:relative
    }
}

.side-column a {
    font-weight: 400
}

.side-column a:focus,.side-column a:hover {
    text-decoration: underline
}

.side-column a.link-arr:hover,.side-column a.link-external:hover,.side-column a.nofocus:hover {
    text-decoration: none
}

.side-column .side-wrapper section:first-child {
    margin-top: 1.6666666667rem
}

.side-column .sticky-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    -webkit-align-content: stretch;
    justify-content: flex-start;
    -ms-flex-line-pack: stretch;
    align-content: stretch
}

.sticky-group~section {
    margin-top: 1.6666666667rem
}

.side-column .article-navigation-wrapper {
    display: none
}

@media print,screen and (min-width: 62em) {
    .article-navigation-wrapper {
        height:45px
    }

    .side-column .article-navigation-wrapper {
        display: block
    }

    .sticky-group.is-stuck .article-navigation-wrapper {
        height: 0
    }
}

.event-navigation-wrapper {
    height: auto;
    margin-top: 30px
}

.event-title {
    margin-bottom: 0!important
}

.next-prev-nav {
    text-align: right
}

.next-prev-nav a {
    margin: 0 .6rem
}

.next-prev-nav a:first-child {
    margin-left: 0
}

.next-prev-nav a:nth-child(2) {
    margin-right: 0
}

.next-prev-nav .link-next:after {
    border-right: 1px solid #444;
    content: "";
    display: inline-block;
    height: 30px;
    left: -11px;
    position: absolute;
    top: -3px;
    width: 1px
}

.s-tabs .tabs {
    border: none
}

.s-tabs .tabs .tabs-title {
    margin-bottom: .3333333333rem
}

.s-tabs .tabs .tabs-title>a {
    border: 1px solid #669d0c;
    color: #000;
    font-weight: 500;
    line-height: 1.6em;
    padding: .6666666667rem 1rem;
    text-decoration: none
}

.s-tabs .tabs .tabs-title>a:focus,.s-tabs .tabs .tabs-title>a[aria-selected=true] {
    background: #669d0c;
    color: #fff
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .s-tabs .tabs {
        margin-left:auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-tabs .tabs,.s-tabs .tabs .tabs-title {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .s-tabs .tabs .tabs-title {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
        padding-left: .3333333333rem;
        padding-right: .3333333333rem
    }

    .s-tabs .tabs .tabs-title a {
        -webkit-box-flex: 100%;
        -webkit-flex: 100%;
        -ms-flex: 100%;
        flex: 100%
    }
}

@media print,screen and (min-width: 48em) {
    .s-tabs>.row {
        margin:0
    }

    .s-tabs .left-col {
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .s-tabs .left-col,.s-tabs .right-col {
        -webkit-box-flex: 0;
        padding-left: 0;
        padding-right: 0
    }

    .s-tabs .right-col {
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .s-tabs .tabs .tabs-title {
        margin-bottom: 0
    }

    .s-tabs .tabs .tabs-title>a {
        border: none
    }

    .s-tabs .tabs .tabs-title>a:hover {
        color: #669d0c
    }

    .s-tabs .tabs .tabs-title>a:focus,.s-tabs .tabs .tabs-title>a[aria-selected=true]:focus,.s-tabs .tabs .tabs-title>a[aria-selected=true]:hover {
        color: #fff
    }
}

.s-tabs--before-after .row {
    margin: 0
}

.s-tabs--before-after .tabs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    padding: 0 .3333333333rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media print,screen and (min-width: 48em) {
    .s-tabs--before-after .tabs {
        padding:0;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.s-tabs--before-after .tabs.is-hide {
    display: none;
    opacity: 0;
    visibility: hidden
}

.s-tabs--before-after .tabs .tabs-title {
    margin-right: 1rem;
    padding: 0 1rem .6666666667rem;
    -webkit-box-flex: 0;
    cursor: pointer;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    max-width: none
}

.s-tabs--before-after .tabs .tabs-title:hover a {
    color: #669d0c
}

.s-tabs--before-after .tabs .tabs-title:hover a:after {
    background: #669d0c
}

.s-tabs--before-after .tabs .tabs-title a {
    border: 0;
    color: #444;
    font-size: inherit;
    height: 100%;
    padding: 0;
    position: relative;
    text-align: center;
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none
}

.s-tabs--before-after .tabs .tabs-title a:active,.s-tabs--before-after .tabs .tabs-title a:focus,.s-tabs--before-after .tabs .tabs-title a:hover {
    background: transparent;
    color: #669d0c
}

.s-tabs--before-after .tabs .tabs-title a:active:after,.s-tabs--before-after .tabs .tabs-title a:focus:after,.s-tabs--before-after .tabs .tabs-title a:hover:after {
    background: #669d0c
}

.s-tabs--before-after .tabs .tabs-title a:after {
    background: #ccc;
    border-radius: 2rem;
    bottom: -10px;
    content: "";
    display: block;
    height: .3333333333rem;
    left: -20px;
    position: absolute;
    right: -20px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: calc(100% + 40px)
}

.s-tabs--before-after .tabs .tabs-title a[aria-selected=true] {
    background: transparent;
    border-right: 0;
    color: #444
}

.s-tabs--before-after .tabs .tabs-title a[aria-selected=true]:after {
    background: #78b90f
}

.s-tabs--before-after .tabs .tabs-title a[aria-selected=true]:hover {
    color: #669d0c;
    cursor: not-allowed
}

.s-tabs--before-after .tabs .tabs-title a[aria-selected=true]:hover:after {
    background: #669d0c
}

@media print,screen and (min-width: 40em) {
    .s-tabs--before-after .tabs-content {
        border:none;
        padding: 0
    }
}

.s-tabs--before-after .tabs-content .tabs-panel {
    padding: 0
}

.s-tabs--before-after .tabs-content .tabs-panel.is-active {
    background: transparent
}

.f-field .dropdown-item1.disabled .dropdown-block {
    border-bottom: 2px solid #ccc
}

.f-field .dropdown-item1.disabled .dropdown-block:after {
    background: url(../media/img/icons/baywa-arrow-down_gray.svg) no-repeat 50%
}

.dropdown-block {
    cursor: pointer;
    display: inline-block;
    font-size: 1.2rem;
    padding: .6666666667rem 2.2666666667rem .6666666667rem .6666666667rem;
    position: relative
}

.dropdown-block:after {
    background: url(../media/img/icons/baywa-arrow-down.svg) no-repeat 50%;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
    top: .8rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 20px
}

.dropdown-block.hover:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.header-link {
    cursor: pointer;
    display: inline-block;
    font-size: 1.0666666667rem;
    padding: .6666666667rem 1.4666666667rem .6666666667rem 0;
    position: relative
}

.dropdown-pane {
    border: none;
    opacity: 0;
    word-break: keep-all
}

.dropdown-pane.is-open {
    opacity: 1
}

.dropdown-item1,.dropdown-item2 {
    position: relative;
    word-break: keep-all
}

.dropdown-item1 .dropdown-block,.dropdown-item2 .dropdown-block {
    border-bottom: 1px solid #a7a7a7;
    display: block;
    font-weight: 500;
    padding-left: 0
}

.dropdown-item1 .dropdown-block:after,.dropdown-item2 .dropdown-block:after {
    right: 0;
    top: .5rem
}

.s-small-contact-form .dropdown-item1 .dropdown-block:after,.s-small-contact-form .dropdown-item2 .dropdown-block:after {
    top: .2666666667rem
}

.filter-lst--news .dropdown-item1 .dropdown-block:after,.filter-lst--news .dropdown-item2 .dropdown-block:after {
    top: 1rem
}

.s-products .dropdown-item1 .dropdown-block:after,.s-products .dropdown-item2 .dropdown-block:after {
    top: 1rem
}

#module-caseslist .dropdown-item1 .dropdown-block:after,#module-caseslist .dropdown-item2 .dropdown-block:after {
    top: 1rem
}

.dropdown-item1 .dropdown-block.hover,.dropdown-item2 .dropdown-block.hover {
    border-bottom: 0
}

.dropdown-item1 .dropdown-pane,.dropdown-item2 .dropdown-pane {
    background-color: #f3f3f3;
    border-radius: 4px;
    padding: .6666666667rem 1.3333333333rem;
    width: 100%
}

#module-caseslist .dropdown-item1 .dropdown-pane,#module-caseslist .dropdown-item2 .dropdown-pane,.filter-lst--news .dropdown-item1 .dropdown-pane,.filter-lst--news .dropdown-item2 .dropdown-pane,.filters-lst--distribution .dropdown-item1 .dropdown-pane,.filters-lst--distribution .dropdown-item2 .dropdown-pane {
    padding-top: 0
}

.dropdown-item1 .dropdown-pane.no-padding,.dropdown-item2 .dropdown-pane.no-padding {
    padding: 0
}

.dropdown-item1 .dropdown-pane.no-padding .dropdown-title,.dropdown-item2 .dropdown-pane.no-padding .dropdown-title {
    margin: 0
}

.dropdown-item1 .dropdown-pane .dropdown-title,.dropdown-item2 .dropdown-pane .dropdown-title {
    cursor: pointer;
    font-size: .9333333333rem;
    font-weight: 500;
    margin: -.6666666667rem -1.3333333333rem 0;
    padding: .6666666667rem 1.4666666667rem .6666666667rem .6666666667rem;
    position: relative
}

.dropdown-item1 .dropdown-pane .dropdown-title:after,.dropdown-item2 .dropdown-pane .dropdown-title:after {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "o";
    font-size: 1.2666666667rem;
    position: absolute;
    right: 10px;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.dropdown-item1 .dropdown-pane .custom-scroll,.dropdown-item2 .dropdown-pane .custom-scroll {
    max-height: 180px;
    overflow-x: hidden;
    overflow-y: auto!important;
    overflow-y: scroll
}

.dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar,.dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar-thumb,.dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar-track,.dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

.filter-lst--news .dropdown-item1 .dropdown-pane .custom-scroll,.filter-lst--news .dropdown-item2 .dropdown-pane .custom-scroll {
    max-height: 165px!important
}

@media print,screen and (min-width: 48em) {
    .filter-lst--news .dropdown-item1 .dropdown-pane .custom-scroll,.filter-lst--news .dropdown-item2 .dropdown-pane .custom-scroll {
        max-height:180px!important
    }
}

.dropdown-item1 .options-lst,.dropdown-item2 .options-lst {
    background-color: #f3f3f3
}

.dropdown-item1 .options-lst li,.dropdown-item2 .options-lst li {
    cursor: pointer;
    font-size: .9333333333rem;
    font-weight: 500;
    padding: .6666666667rem
}

.dropdown-item1 .options-lst li:active,.dropdown-item1 .options-lst li:focus,.dropdown-item1 .options-lst li:hover,.dropdown-item2 .options-lst li:active,.dropdown-item2 .options-lst li:focus,.dropdown-item2 .options-lst li:hover {
    background-color: #dfdfdf
}

.dropdown-item1 .items-lst,.dropdown-item2 .items-lst {
    margin: 0 -20px
}

.dropdown-item1 .items-lst li,.dropdown-item2 .items-lst li {
    cursor: pointer;
    font-size: .9333333333rem;
    padding: .6666666667rem
}

.dropdown-item1 .items-lst li:active,.dropdown-item1 .items-lst li:focus,.dropdown-item1 .items-lst li:hover,.dropdown-item2 .items-lst li:active,.dropdown-item2 .items-lst li:focus,.dropdown-item2 .items-lst li:hover {
    background: rgba(120,185,15,.2);
    color: #78b90f
}

.f-field .dropdown-item1 .dropdown-block,.f-field .dropdown-item2 .dropdown-block {
    border-bottom: 2px solid #999;
    font-size: 1.3333333333rem;
    font-weight: 300;
    height: 30px;
    line-height: 27px;
    padding: .3333333333rem 2rem .3333333333rem 0;
    position: relative
}

.f-field .dropdown-item1 .dropdown-block:after,.f-field .dropdown-item2 .dropdown-block:after {
    right: 5px
}

.f-field .dropdown-item1 .dropdown-block .select-title,.f-field .dropdown-item2 .dropdown-block .select-title {
    font-weight: 400;
    position: absolute;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-small-contact-form .f-field .dropdown-item1 .dropdown-block .select-title,.s-small-contact-form .f-field .dropdown-item2 .dropdown-block .select-title {
    line-height: 23px
}

.f-field .dropdown-item1 .dropdown-block.hover,.f-field .dropdown-item2 .dropdown-block.hover {
    border-bottom: 0
}

.f-field .dropdown-item1 .dropdown-block.hover .select-title,.f-field .dropdown-item2 .dropdown-block.hover .select-title {
    bottom: 22px;
    font-size: .8rem
}

.s-small-contact-form .f-field .dropdown-item1 .dropdown-block,.s-small-contact-form .f-field .dropdown-item2 .dropdown-block {
    font-weight: 400
}

.f-field .dropdown-item1 .dropdown-pane,.f-field .dropdown-item2 .dropdown-pane {
    padding: 0;
    top: 93%!important
}

.f-field .dropdown-item1 .dropdown-pane .dropdown-title,.f-field .dropdown-item2 .dropdown-pane .dropdown-title {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 27px;
    margin: 0;
    padding: .3333333333rem 2rem .3333333333rem .3333333333rem
}

.f-field .dropdown-item1 .dropdown-pane .dropdown-title:after,.f-field .dropdown-item2 .dropdown-pane .dropdown-title:after {
    right: 5px
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll,.f-field .dropdown-item2 .dropdown-pane .custom-scroll {
    background-color: #f3f3f3;
    border-radius: 4px;
    max-height: 15.2666666667rem;
    overflow-x: hidden;
    overflow-y: auto!important
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar,.f-field .dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar-thumb,.f-field .dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll::-webkit-scrollbar-track,.f-field .dropdown-item2 .dropdown-pane .custom-scroll::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll h4,.f-field .dropdown-item1 .dropdown-pane .custom-scroll>span,.f-field .dropdown-item2 .dropdown-pane .custom-scroll h4,.f-field .dropdown-item2 .dropdown-pane .custom-scroll>span {
    background-color: #666;
    color: #fff;
    font-size: 1.2rem;
    margin: 0;
    padding: .8rem 1.0666666667rem
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll>span,.f-field .dropdown-item2 .dropdown-pane .custom-scroll>span {
    display: inline-block;
    width: 100%
}

.f-field .dropdown-item1 .dropdown-pane .custom-scroll>span:hover,.f-field .dropdown-item2 .dropdown-pane .custom-scroll>span:hover {
    cursor: not-allowed
}

.f-field .dropdown-item1 .dropdown-pane h5,.f-field .dropdown-item2 .dropdown-pane h5 {
    font-weight: 500;
    margin: .6666666667rem
}

.f-field .dropdown-item1 .dropdown-pane ul li,.f-field .dropdown-item2 .dropdown-pane ul li {
    background: transparent;
    cursor: pointer;
    font-size: 1.3333333333rem;
    font-weight: 400;
    line-height: 1.4;
    margin: 0;
    padding: .8rem 1.0666666667rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.f-field .dropdown-item1 .dropdown-pane ul li:last-child:after,.f-field .dropdown-item2 .dropdown-pane ul li:last-child:after {
    height: 0
}

.f-field .dropdown-item1 .dropdown-pane ul li:active,.f-field .dropdown-item1 .dropdown-pane ul li:focus,.f-field .dropdown-item1 .dropdown-pane ul li:hover,.f-field .dropdown-item2 .dropdown-pane ul li:active,.f-field .dropdown-item2 .dropdown-pane ul li:focus,.f-field .dropdown-item2 .dropdown-pane ul li:hover {
    background: #dfdfdf
}

.f-field .dropdown-item1 .dropdown-pane ul li:after,.f-field .dropdown-item2 .dropdown-pane ul li:after {
    background-color: #dfdfdf;
    bottom: 0;
    content: "";
    height: 1px;
    left: 16px;
    position: absolute;
    right: 16px
}

.no-antialiased:after,.no-antialiased:before {
    -webkit-font-smoothing: auto!important;
    -moz-osx-font-smoothing: unset
}

.facts-text {
    border-top: 2px solid #a7a7a7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding-bottom: 2rem;
    padding-top: 1rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.facts-text .numbers {
    font-size: 2rem;
    font-weight: 600;
    line-height: 1
}

@media print,screen and (min-width: 62em) {
    .facts-text .numbers {
        font-size:3rem
    }
}

@media screen and (min-width: 73.125em) {
    .facts-text.is-bigger .numbers {
        font-size:4.2vw;
        letter-spacing: -.07em
    }
}

.s-numbers2 .numbers {
    font-size: 2rem;
    font-weight: 600;
    line-height: 1
}

@media print,screen and (min-width: 62em) {
    .s-numbers2 .numbers {
        font-size:3rem
    }
}

.nobr {
    white-space: nowrap
}

.default-slider .slick-arrow {
    cursor: pointer;
    display: block!important;
    font-size: 0;
    height: 50px;
    opacity: 0;
    position: absolute;
    top: calc(45% - 25px);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 50px;
    z-index: 1
}

.default-slider .slick-arrow.slick-disabled {
    opacity: 0!important
}

.default-slider .slick-arrow:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    position: absolute;
    text-transform: none!important;
    top: 0;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: hsla(0,0%,100%,.8);
    border: 1px solid #669d0c;
    border-radius: 2rem;
    color: #669d0c;
    cursor: pointer;
    font-size: 2rem;
    height: 3.3333333333rem;
    line-height: .9;
    padding: 9px;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 3.3333333333rem;
    z-index: 1
}

.default-slider .slick-arrow:active:after,.default-slider .slick-arrow:focus:after,.default-slider .slick-arrow:hover:after {
    background: #669d0c;
    color: #fff
}

.default-slider .slick-arrow.slick-prev {
    left: 0
}

.default-slider .slick-arrow.slick-prev:after {
    content: url(../media/img/icons/baywa-arrow-left.svg);
    left: 0
}

.default-slider .slick-arrow.slick-next {
    right: 0
}

.default-slider .slick-arrow.slick-next:after {
    content: url(../media/img/icons/baywa-arrow-right.svg);
    right: 0
}

.default-slider .slick-dots {
    text-align: center
}

.default-slider .slick-dots li {
    display: inline-block
}

.default-slider .slick-dots li button {
    background: #ccc;
    border-radius: 2px;
    cursor: pointer;
    font-size: 0;
    height: 5px;
    margin-right: 5px;
    width: 28px
}

.default-slider .slick-dots li button:hover {
    background: #669d0c
}

.default-slider .slick-dots li:last-child button {
    margin-right: 0
}

.default-slider .slick-dots li.slick-active button {
    background: #78b90f
}

.default-slider:active .slick-arrow,.default-slider:focus .slick-arrow,.default-slider:hover .slick-arrow {
    opacity: 1
}

.default-slider:active .slick-arrow.slick-prev,.default-slider:focus .slick-arrow.slick-prev,.default-slider:hover .slick-arrow.slick-prev {
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px)
}

.default-slider:active .slick-arrow.slick-next,.default-slider:focus .slick-arrow.slick-next,.default-slider:hover .slick-arrow.slick-next {
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px)
}

.spinner-border {
    -webkit-animation: rotation .75s linear infinite;
    animation: rotation .75s linear infinite;
    border: .25em solid #78b90f;
    border-radius: 50%;
    border-right-color: transparent;
    display: inline-block;
    height: 2rem;
    margin: 2rem 0;
    vertical-align: -.125em;
    width: 2rem
}

.spinner-border .visually-hidden,.spinner-border .visually-hidden-focusable:not(:focus):not(:focus-within) {
    height: 1px!important;
    margin: -1px!important;
    overflow: hidden!important;
    padding: 0!important;
    position: absolute!important;
    width: 1px!important;
    clip: rect(0,0,0,0)!important;
    border: 0!important;
    white-space: nowrap!important
}

.body-overlay {
    overflow: hidden
}

.body-overlay:before {
    background: #4c4c4c;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    mix-blend-mode: multiply;
    opacity: .5;
    position: fixed;
    top: 0;
    -webkit-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    width: 100%;
    z-index: 990
}

.display-flex {
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.display-none {
    display: none!important
}

html body.lang-arabic .s-accordion .accordion-ce-item--title:before {
    left: 1rem;
    right: unset
}

html body.lang-arabic .cases-list {
    direction: ltr;
    text-align: left!important
}

html body.lang-arabic .cases-list ul {
    direction: ltr!important
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-header {
    text-align: right
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-header-pill {
    margin-left: 1rem;
    margin-right: unset
}

@media print,screen and (min-width: 48em) {
    html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-header {
        text-align:left
    }
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption__text {
    text-align: right
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption__button {
    left: 2rem;
    right: unset
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption__button:before {
    background-position: 52% 50%;
    background-repeat: no-repeat;
    background-size: 57%;
    border-radius: 50%;
    bottom: 0;
    content: "";
    display: inline-block;
    height: 1.4rem;
    left: -1.5rem;
    margin: 1rem .5rem;
    position: absolute;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: 1.4rem
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption__button:after {
    content: none
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-local .case-media-caption__button:before {
    background-color: #000;
    background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-local .case-media-caption__button:hover:before {
    background-color: #669d0c
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-global .case-media-caption__button:before {
    background-color: #fff;
    background-image: url(../media/img/icons/baywa-arrow-right-black.svg)
}

html body.lang-arabic .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-global .case-media-caption__button:hover:before {
    background-color: #669d0c;
    background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
}

html body.lang-arabic .case-detail-header-pill,html body.lang-arabic .case-detail-technical-data__value {
    margin-left: 1rem;
    margin-right: unset
}

html body.lang-arabic .co__button.co__button--open {
    direction: ltr
}

html body.lang-arabic .co-contactpage-form-buttons .btn-simple.co-submit-filter {
    margin-left: .5rem;
    margin-right: unset
}

html body.lang-arabic .co-overlay .co-contact__img,html body.lang-arabic .contactoptions .co-contact__img {
    margin-left: 1em;
    margin-right: unset
}

html body.lang-arabic .co-overlay .co-contact__link:before,html body.lang-arabic .contactoptions .co-contact__link:before {
    margin-left: .5em;
    margin-right: unset
}

html body.lang-arabic .country-navigation-overlay .root-page-container {
    left: unset;
    right: 1.25rem
}

html body.lang-arabic .country-navigation-overlay .close-button {
    left: 1rem;
    right: unset
}

html body.lang-arabic .country-navigation-overlay .language-navigation-container .language-menu {
    padding-right: 0
}

@media screen and (max-width: 73.0625em) {
    html body.lang-arabic .country-navigation-overlay .language-navigation-container .language-menu {
        padding-left:unset;
        padding-right: 2.4rem
    }
}

html body.lang-arabic .country-navigation-overlay .language-navigation-container .language-menu>div {
    float: right!important;
    padding-left: 1.5rem;
    padding-right: unset
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-languages-website {
    margin-left: 1.5rem;
    margin-right: unset
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-languages-website.float-left {
    float: unset!important
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-social-media .icon {
    margin-left: 1rem;
    margin-right: unset
}

html body.lang-arabic .p-header.p-header-country-page .dropdown-bar a,html body.lang-arabic .p-header.p-header-country-page .dropdown-bar span {
    margin-left: 34px;
    margin-right: unset
}

html body.lang-arabic .p-header.p-header-country-page .dropdown-bar.show-for-xlarge a.link-external:before {
    background: url(../media/img/icons/baywa-icon-link-grey.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 10px;
    left: -15px;
    margin-top: -3px;
    position: absolute;
    top: 7px;
    width: 10px
}

html body.lang-arabic .p-header.p-header-country-page .dropdown-bar.show-for-xlarge a.link-external:after {
    content: none
}

html body.lang-arabic .p-header.p-header-country-page .dropdown-block {
    margin-left: unset;
    margin-right: 1.8666666667rem;
    padding-left: unset;
    padding-right: 2.2666666667rem
}

html body.lang-arabic .p-header.p-header-country-page .header-bar .menu-solr-search.hide-for-xlarge {
    left: 75px;
    right: unset
}

html body.lang-arabic .p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country:after {
    left: 2.8rem;
    right: unset
}

html body.lang-arabic .p-header.p-header-country-page .extra-nav ul {
    float: right
}

html body.lang-arabic .p-header.p-header-country-page .extra-nav ul li {
    width: 100%
}

html body.lang-arabic .p-header.p-header-country-page .extra-nav ul li a.link-external:before {
    background: url(../media/img/icons/baywa-icon-link-grey.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 10px;
    left: -15px;
    margin-top: -3px;
    position: absolute;
    top: 19px;
    width: 10px
}

html body.lang-arabic .p-header.p-header-country-page .extra-nav ul li a.link-external:after {
    content: none
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .solr-search-button-desktop.show-for-xlarge,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .solr-search-button-desktop.show-for-xlarge {
    left: 20px;
    right: unset
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .solr-search-button-desktop.show-for-xlarge .search-btn,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .solr-search-button-desktop.show-for-xlarge .search-btn {
    margin-right: unset
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .solr-search-button-desktop.show-for-xlarge .search-btn:hover:before,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .solr-search-button-desktop.show-for-xlarge .search-btn:hover:before {
    background-image: url(../media/img/icons/baywa-icon-search-secondarygreen.svg)
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .solr-search-button-desktop.show-for-xlarge .search-btn:before,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .solr-search-button-desktop.show-for-xlarge .search-btn:before {
    background: url(../media/img/icons/baywa-icon-search-black.svg) no-repeat 50% transparent;
    background-size: 15px;
    content: "";
    display: block;
    height: 1.2rem;
    position: absolute;
    right: -.3333333333rem;
    top: 50%;
    -webkit-transform: translateY(-.5333333333rem);
    -ms-transform: translateY(-.5333333333rem);
    transform: translateY(-.5333333333rem);
    width: 1.2rem
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .solr-search-button-desktop.show-for-xlarge .search-btn:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .solr-search-button-desktop.show-for-xlarge .search-btn:after {
    content: none
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation li.has-children .subnav-trigger,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation li.has-children .subnav-trigger {
    left: 24px;
    right: unset
}

@media screen and (max-width: 39.9375em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation li.has-children .subnav-trigger,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation li.has-children .subnav-trigger {
        left:0
    }
}

@media screen and (min-width: 73.125em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 {
        margin-left:unset;
        margin-right: -49px
    }
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a {
    text-align: right
}

@media screen and (max-width: 39.9375em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 {
        padding:0 57px 23px 40px
    }
}

@media print,screen and (min-width: 48em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 {
        left:56%
    }
}

@media screen and (min-width: 90em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 {
        left:53%
    }
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img {
    left: -35px;
    right: unset
}

@media screen and (min-width: 73.125em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img {
        left:-60px;
        right: unset
    }
}

@media print,screen and (min-width: 62em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children.open,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children.open {
        border-left:4px solid #669d0c;
        border-right: none
    }
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger {
    right: unset
}

@media screen and (max-width: 39.9375em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger {
        left:0
    }
}

@media print,screen and (min-width: 62em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children>a .subnav-trigger:after {
        -webkit-transform:rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.active ul.ull-3:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.active ul.ull-3:before,html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.open ul.ull-3:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.open ul.ull-3:before,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.active ul.ull-3:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.active ul.ull-3:before,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.open ul.ull-3:after,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.open ul.ull-3:before {
    margin-left: -60px;
    margin-right: unset
}

@media print,screen and (min-width: 62em) {
    html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 ul.ull-3,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 ul.ull-3 {
        left:unset;
        padding-left: unset;
        padding-right: 30px;
        right: 30%
    }
}

html body.lang-arabic .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav,html body.lang-arabic .p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav {
    left: -60px;
    right: unset
}

html body.lang-arabic .country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li:not(:last-child):after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .tabs .tabs-title {
    float: right;
    margin-left: .5em;
    margin-right: unset
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-languages {
    padding-left: unset;
    padding-right: 2.4rem
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-social-media {
    padding-left: unset;
    padding-right: 3.4rem
}

html body.lang-arabic .country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-social-media .icon {
    margin-left: 1.5rem;
    margin-right: unset
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country {
    position: relative
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country .dropdown-pane {
    left: 0!important
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country .custom-scroll .items-list a:after {
    left: .8rem;
    right: unset
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country .custom-scroll .items-list a.link-external:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country .dropdown-block {
    padding-left: 5.33333rem;
    padding-right: 0
}

html body.lang-arabic .s-dropdown .dropdown-toggle-country .dropdown-block:after {
    left: 0;
    right: unset
}

html body.lang-arabic .accordion-title:before {
    left: 1rem;
    right: unset
}

html body.lang-arabic .s-faq .accordion-item .accordion-title:after {
    left: 0;
    right: unset
}

html body.lang-arabic form .f-field .dropdown-item1 .dropdown-block:after,html body.lang-arabic form .f-field .dropdown-item2 .dropdown-block:after {
    left: 5px;
    right: unset
}

html body.lang-arabic form .f-field .floating-label {
    left: unset;
    margin-left: unset;
    margin-right: 1px;
    right: 1px
}

html body.lang-arabic form .f-field [type=color].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=date].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=datetime-local].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=datetime].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=email].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=file].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=month].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=number].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=password].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=radio].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=search].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=tel].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=text].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=time].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=url].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field [type=week].is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field select.is-invalid+.parsley-errors-list,html body.lang-arabic form .f-field textarea.is-invalid+.parsley-errors-list {
    left: unset;
    right: 0
}

html body.lang-arabic .powermail_hp_field {
    margin-left: unset;
    margin-right: -99999px;
    position: absolute
}

html body.lang-arabic {
    direction: rtl;
    font-family: Arial,sans-serif;
    text-align: right!important
}

html body.lang-arabic ul {
    direction: rtl!important
}

html body.lang-arabic .content-bl ul:not(.nobullet) li {
    padding-left: 0;
    padding-right: 2rem
}

html body.lang-arabic .content-bl ul:not(.nobullet) li:before {
    left: unset;
    right: .6666666667rem
}

html body.lang-arabic .content-bl ul.list-checkmark li,html body.lang-arabic .content-bl ul.nobullet li {
    margin-bottom: 1rem;
    padding-left: unset;
    padding-right: 1.5rem
}

html body.lang-arabic .content-bl ul.list-checkmark li:before,html body.lang-arabic .content-bl ul.nobullet li:before {
    left: unset;
    right: 0
}

.s-tabs .s-contact html body.lang-arabic a.link-external .text-title2:after,html body.lang-arabic a.link-external .s-tabs .s-contact .text-title2:after,html body.lang-arabic a.link-external .text-title3:after,html body.lang-arabic a.link-external h2:after,html body.lang-arabic a.link-external h3:after,html body.lang-arabic a.link-external p:after,html body.lang-arabic a.link-external:after,html body.lang-arabic a[target=_blank]:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic a[href*=tel] {
    direction: ltr
}

html body.lang-arabic a.link-arr {
    padding-left: unset;
    padding-right: 1.53333rem
}

html body.lang-arabic a.link-arr:before {
    left: unset;
    right: 0;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .p-footer .extra-nav .social-icons-list li:not(:last-child) {
    margin-left: .5rem;
    margin-right: unset
}

@media print,screen and (min-width: 40em) {
    html body.lang-arabic .s-image-gallery .gallery a.img-animation3:first-child,html body.lang-arabic .s-image-gallery .gallery a.img-animation3:not(:nth-last-child(3)) {
        margin-left:.6666666667rem;
        margin-right: unset
    }
}

html body.lang-arabic .s-jump-to .wrapper .container ul li a:before {
    margin: 0 0 0 .6666666667rem
}

@media print,screen and (min-width: 40em) {
    html body.lang-arabic .s-meet-the-team .card {
        margin-left:.938rem;
        margin-right: unset
    }
}

html body.lang-arabic .s-meet-the-team .card .card-body.row .meet-the-team-info {
    margin-left: unset;
    margin-right: .938rem
}

html body.lang-arabic .s-meet-the-team .more-info .row {
    margin-left: unset;
    margin-right: 0;
    padding-right: 0;
    width: 100%
}

html body.lang-arabic .s-meet-the-team .more-info .row a.team-email:before {
    left: unset;
    margin-left: 6px;
    margin-right: unset;
    right: -2px
}

html body.lang-arabic .s-meet-the-team .more-info .row a.team-phone:before,html body.lang-arabic .s-meet-the-team .more-info .row a.team-social-link:before {
    margin-left: 10px;
    margin-right: unset
}

html body.lang-arabic .s-table table tr td,html body.lang-arabic .s-table table tr th {
    margin-left: 20px;
    margin-right: unset;
    text-align: right
}

@media screen and (max-width: 39.9375em) {
    html body.lang-arabic .s-table table tr td,html body.lang-arabic .s-table table tr th {
        padding-left:0;
        padding-right: 0
    }
}

html body.lang-arabic .s-filters .filter-lst--news .dropdown-item1 .dropdown-block,html body.lang-arabic .s-filters .filter-lst--news .dropdown-item2 .dropdown-block {
    padding: .66667rem .66667rem .66667rem 2.26667rem
}

html body.lang-arabic .s-filters .filter-lst--news .dropdown-item1 .dropdown-block:after,html body.lang-arabic .s-filters .filter-lst--news .dropdown-item2 .dropdown-block:after {
    left: 0;
    right: unset
}

html body.lang-arabic .s-filters .filter-bar .tags-title {
    float: right
}

html body.lang-arabic .s-filters .search-result-display {
    text-align: left
}

html body.lang-arabic .s-filters .search-result-display ul li:not(:first-child) {
    border-left: none;
    border-right: 1px solid #a7a7a7
}

@media print,screen and (min-width: 40em) {
    html body.lang-arabic .s-news-list a .img {
        text-align:right
    }
}

html body.lang-arabic .s-news-list a .has-no-link .info,html body.lang-arabic .s-news-list a .info {
    padding-left: unset;
    padding-right: 2.2666666667rem
}

html body.lang-arabic .s-news-list a .date,html body.lang-arabic .s-news-list a .has-no-link .date {
    padding-left: unset;
    padding-right: 1.33333rem
}

html body.lang-arabic .s-news-list a .date:before,html body.lang-arabic .s-news-list a .has-no-link .date:before {
    left: unset;
    margin-left: .4rem;
    margin-right: unset;
    right: 0
}

html body.lang-arabic .s-news-list a .cta,html body.lang-arabic .s-news-list a .s-news-list .has-no-link .cta {
    left: 20px;
    right: unset
}

#buorg div html body.lang-arabic .s-news-list a .cta #buorgig:after,#buorg div html body.lang-arabic .s-news-list a .cta #buorgul:after,.quiz-results__content__text .result-info html body.lang-arabic .s-news-list a .cta a:after,body[id*=educationPage] #cookiebanner html body.lang-arabic .s-news-list a .cta a.c-button:after,body[id*=educationPage] html body.lang-arabic .s-news-list a .cta .cb-layer__button:after,body[id*=educationPage] html body.lang-arabic .s-news-list a .cta button[type=submit]:after,html body.lang-arabic .s-news-list a .cta #buorg div #buorgig:after,html body.lang-arabic .s-news-list a .cta #buorg div #buorgul:after,html body.lang-arabic .s-news-list a .cta .btn:after,html body.lang-arabic .s-news-list a .cta .quiz-results__content__text .result-info a:after,html body.lang-arabic .s-news-list a .cta body[id*=educationPage] #cookiebanner a.c-button:after,html body.lang-arabic .s-news-list a .cta body[id*=educationPage] .cb-layer__button:after,html body.lang-arabic .s-news-list a .cta body[id*=educationPage] button[type=submit]:after,html body.lang-arabic .s-news-list a .s-news-list .has-no-link .cta .btn:after {
    margin-left: unset;
    margin-right: .66667rem;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

#buorg div html body.lang-arabic .pagination li #buorgig:after,#buorg div html body.lang-arabic .pagination li #buorgul:after,.quiz-results__content__text .result-info html body.lang-arabic .pagination li a:after,body[id*=educationPage] #cookiebanner html body.lang-arabic .pagination li a.c-button:after,body[id*=educationPage] html body.lang-arabic .pagination li .cb-layer__button:after,body[id*=educationPage] html body.lang-arabic .pagination li button[type=submit]:after,html body.lang-arabic .pagination li #buorg div #buorgig:after,html body.lang-arabic .pagination li #buorg div #buorgul:after,html body.lang-arabic .pagination li .btn:after,html body.lang-arabic .pagination li .quiz-results__content__text .result-info a:after,html body.lang-arabic .pagination li body[id*=educationPage] #cookiebanner a.c-button:after,html body.lang-arabic .pagination li body[id*=educationPage] .cb-layer__button:after,html body.lang-arabic .pagination li body[id*=educationPage] button[type=submit]:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link .checkbox {
    margin-left: 15px;
    margin-right: 0
}

html body.lang-arabic .gg_seminars .filter-tag-wrapper .tag .tag-icon {
    margin-left: unset;
    margin-right: 5px
}

html body.lang-arabic .gg_seminars .metadropdown-icon {
    left: 5px;
    margin-left: unset;
    margin-right: 4px;
    right: unset
}

html body.lang-arabic .gg_seminars .metadropdown-icon:after {
    left: 5px;
    right: unset
}

html body.lang-arabic .gg_seminars .cta-circle.cc-green {
    margin-left: unset;
    margin-right: 10px
}

html body.lang-arabic .gg_seminars .cta-circle.cc-green:after {
    background: url(../media/img/icons/baywa-arrow-left-black.svg) no-repeat 50%
}

html body.lang-arabic .gg_seminars .news-date-icon,html body.lang-arabic .gg_seminars .news-date-icon-copy {
    margin-left: 5px;
    margin-right: unset
}

html body.lang-arabic .two-columns .main-column {
    border-left: 1px solid #f3f3f3;
    border-right: none
}

html body.lang-arabic .s-locations-map-detailoverlay-content,html body.lang-arabic .s-slider {
    direction: ltr
}

html body.lang-arabic .s-locations-map-detailoverlay-content .detail-gallery.default-slider,html body.lang-arabic .s-locations-map-detailoverlay-content>.row,html body.lang-arabic .s-slider .detail-gallery.default-slider,html body.lang-arabic .s-slider>.row {
    direction: rtl
}

html body.lang-arabic .s-locations-map-detailoverlay-content .detail-gallery.default-slider .carousel .slick-dots li button,html body.lang-arabic .s-locations-map-detailoverlay-content>.row .carousel .slick-dots li button,html body.lang-arabic .s-slider .detail-gallery.default-slider .carousel .slick-dots li button,html body.lang-arabic .s-slider>.row .carousel .slick-dots li button {
    margin-left: 5px;
    margin-right: unset
}

html body.lang-arabic .beer-slider {
    direction: ltr
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .tx-solr-search-form .input-group {
    margin-left: 1rem;
    margin-right: unset
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .tx-solr-search-form .input-group .btn-reset {
    left: .66667rem;
    right: unset
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular {
    margin-right: 1rem
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular ul {
    margin-left: unset;
    margin-right: 1.33333rem
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display {
    text-align: left
}

html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li:not(:first-child) {
    border-left: none;
    border-right: 1px solid #a7a7a7
}

#buorg div html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle#buorgig,#buorg div html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle#buorgul,.quiz-results__content__text .result-info html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap a.results-detail.btn-circle,body[id*=educationPage] #cookiebanner html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap a.results-detail.btn-circle.c-button,body[id*=educationPage] html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle.cb-layer__button,body[id*=educationPage] html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap button.results-detail.btn-circle[type=submit],html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap #buorg div .results-detail.btn-circle#buorgig,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap #buorg div .results-detail.btn-circle#buorgul,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .quiz-results__content__text .result-info a.results-detail.btn-circle,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn.btn-circle,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] #cookiebanner a.results-detail.btn-circle.c-button,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] .results-detail.btn-circle.cb-layer__button,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] button.results-detail.btn-circle[type=submit] {
    left: 0;
    right: unset
}

#buorg div html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle#buorgig:after,#buorg div html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle#buorgul:after,.quiz-results__content__text .result-info html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap a.results-detail.btn-circle:after,body[id*=educationPage] #cookiebanner html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap a.results-detail.btn-circle.c-button:after,body[id*=educationPage] html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn-circle.cb-layer__button:after,body[id*=educationPage] html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap button.results-detail.btn-circle[type=submit]:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap #buorg div .results-detail.btn-circle#buorgig:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap #buorg div .results-detail.btn-circle#buorgul:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .quiz-results__content__text .result-info a.results-detail.btn-circle:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap .results-detail.btn.btn-circle:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] #cookiebanner a.results-detail.btn-circle.c-button:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] .results-detail.btn-circle.cb-layer__button:after,html body.lang-arabic .tx_solr>.row #tx-solr-search .row.search-results .results-list .search-result .results-teaser .results-content-wrap body[id*=educationPage] button.results-detail.btn-circle[type=submit]:after {
    margin-left: unset;
    margin-right: .66667rem;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .tx_solr .close-button {
    left: 1.6rem;
    right: unset
}

.s-tabs .s-contact html body.lang-arabic .s-teaser a.link-external .text-title2:after,html body.lang-arabic .s-teaser a.link-external .s-tabs .s-contact .text-title2:after,html body.lang-arabic .s-teaser a.link-external .text-title3:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

#buorg div html body.lang-arabic .s-teaser #buorgig:after,#buorg div html body.lang-arabic .s-teaser #buorgul:after,.quiz-results__content__text .result-info html body.lang-arabic .s-teaser a:after,body[id*=educationPage] #cookiebanner html body.lang-arabic .s-teaser a.c-button:after,body[id*=educationPage] html body.lang-arabic .s-teaser .cb-layer__button:after,body[id*=educationPage] html body.lang-arabic .s-teaser button[type=submit]:after,html body.lang-arabic .s-teaser #buorg div #buorgig:after,html body.lang-arabic .s-teaser #buorg div #buorgul:after,html body.lang-arabic .s-teaser .btn:after,html body.lang-arabic .s-teaser .quiz-results__content__text .result-info a:after,html body.lang-arabic .s-teaser body[id*=educationPage] #cookiebanner a.c-button:after,html body.lang-arabic .s-teaser body[id*=educationPage] .cb-layer__button:after,html body.lang-arabic .s-teaser body[id*=educationPage] button[type=submit]:after {
    margin-left: unset;
    margin-right: .6666666667rem;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

html body.lang-arabic .timeline .slick-arrow {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@font-face {
    font-family: Bebas Neue;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/Bebas\ Neue/BebasNeue-Regular.ttf) format("truetype")
}

body[id*=educationPage] {
    max-width: 100vw;
    overflow-x: hidden
}

body[id*=educationPage] .h1,body[id*=educationPage] h1 {
    font-size: 3.2rem;
    line-height: 3.2rem
}

body[id*=educationPage] .h2,body[id*=educationPage] h2 {
    font-size: 2.133rem;
    line-height: 2.133rem
}

body[id*=educationPage] .h3,body[id*=educationPage] .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] h3 {
    font-size: 1.867rem;
    line-height: 1.867rem
}

body[id*=educationPage] .h4,body[id*=educationPage] h4 {
    font-size: 1.867rem;
    line-height: 1.867rem
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .h1,body[id*=educationPage] h1 {
        font-size:6.4rem;
        line-height: 6.4rem
    }

    body[id*=educationPage] .h2,body[id*=educationPage] h2 {
        font-size: 3.2rem;
        line-height: 3.2rem
    }

    body[id*=educationPage] .h3,body[id*=educationPage] .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] h3 {
        font-size: 2.133rem;
        line-height: 2.133rem
    }
}

body[id*=educationPage] .h1,body[id*=educationPage] .h2,body[id*=educationPage] .h3,body[id*=educationPage] .h4,body[id*=educationPage] .h5,body[id*=educationPage] .h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] h1,body[id*=educationPage] h2,body[id*=educationPage] h3,body[id*=educationPage] h4,body[id*=educationPage] h5,body[id*=educationPage] h6 {
    font-family: Bebas Neue,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif
}

body[id*=educationPage].chapter-1 .h1,body[id*=educationPage].chapter-1 .h2,body[id*=educationPage].chapter-1 .h3,body[id*=educationPage].chapter-1 .h4,body[id*=educationPage].chapter-1 .h5,body[id*=educationPage].chapter-1 .h6,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 h1,body[id*=educationPage].chapter-1 h2,body[id*=educationPage].chapter-1 h3,body[id*=educationPage].chapter-1 h4,body[id*=educationPage].chapter-1 h5,body[id*=educationPage].chapter-1 h6 {
    color: #7cc31f
}

body[id*=educationPage].chapter-1 h1 {
    color: #137c48
}

body[id*=educationPage].chapter-2 .h1,body[id*=educationPage].chapter-2 .h2,body[id*=educationPage].chapter-2 .h3,body[id*=educationPage].chapter-2 .h4,body[id*=educationPage].chapter-2 .h5,body[id*=educationPage].chapter-2 .h6,body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-2 h1,body[id*=educationPage].chapter-2 h2,body[id*=educationPage].chapter-2 h3,body[id*=educationPage].chapter-2 h4,body[id*=educationPage].chapter-2 h5,body[id*=educationPage].chapter-2 h6 {
    color: #40a874
}

body[id*=educationPage].chapter-2 h1 {
    color: #008c46
}

body[id*=educationPage].chapter-3 .h1,body[id*=educationPage].chapter-3 .h2,body[id*=educationPage].chapter-3 .h3,body[id*=educationPage].chapter-3 .h4,body[id*=educationPage].chapter-3 .h5,body[id*=educationPage].chapter-3 .h6,body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-3 h1,body[id*=educationPage].chapter-3 h2,body[id*=educationPage].chapter-3 h3,body[id*=educationPage].chapter-3 h4,body[id*=educationPage].chapter-3 h5,body[id*=educationPage].chapter-3 h6 {
    color: #eca906
}

body[id*=educationPage].chapter-3 h1 {
    color: #bf5c00
}

body[id*=educationPage].chapter-4 .h1,body[id*=educationPage].chapter-4 .h2,body[id*=educationPage].chapter-4 .h3,body[id*=educationPage].chapter-4 .h4,body[id*=educationPage].chapter-4 .h5,body[id*=educationPage].chapter-4 .h6,body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-4 h1,body[id*=educationPage].chapter-4 h2,body[id*=educationPage].chapter-4 h3,body[id*=educationPage].chapter-4 h4,body[id*=educationPage].chapter-4 h5,body[id*=educationPage].chapter-4 h6 {
    color: #2897b2
}

body[id*=educationPage].chapter-4 h1 {
    color: #255365
}

body[id*=educationPage].chapter-1 .frame-section-light .h1,body[id*=educationPage].chapter-1 .frame-section-light .h2,body[id*=educationPage].chapter-1 .frame-section-light .h3,body[id*=educationPage].chapter-1 .frame-section-light .h4,body[id*=educationPage].chapter-1 .frame-section-light .h5,body[id*=educationPage].chapter-1 .frame-section-light .h6,body[id*=educationPage].chapter-1 .frame-section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .frame-section-light h1,body[id*=educationPage].chapter-1 .frame-section-light h2,body[id*=educationPage].chapter-1 .frame-section-light h3,body[id*=educationPage].chapter-1 .frame-section-light h4,body[id*=educationPage].chapter-1 .frame-section-light h5,body[id*=educationPage].chapter-1 .frame-section-light h6,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .frame-section-light .result-headline,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .section-light .result-headline,body[id*=educationPage].chapter-1 .section-light .h1,body[id*=educationPage].chapter-1 .section-light .h2,body[id*=educationPage].chapter-1 .section-light .h3,body[id*=educationPage].chapter-1 .section-light .h4,body[id*=educationPage].chapter-1 .section-light .h5,body[id*=educationPage].chapter-1 .section-light .h6,body[id*=educationPage].chapter-1 .section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .section-light h1,body[id*=educationPage].chapter-1 .section-light h2,body[id*=educationPage].chapter-1 .section-light h3,body[id*=educationPage].chapter-1 .section-light h4,body[id*=educationPage].chapter-1 .section-light h5,body[id*=educationPage].chapter-1 .section-light h6 {
    color: #137c48
}

body[id*=educationPage].chapter-1 .frame-section-dark .h1,body[id*=educationPage].chapter-1 .frame-section-dark .h2,body[id*=educationPage].chapter-1 .frame-section-dark .h3,body[id*=educationPage].chapter-1 .frame-section-dark .h4,body[id*=educationPage].chapter-1 .frame-section-dark .h5,body[id*=educationPage].chapter-1 .frame-section-dark .h6,body[id*=educationPage].chapter-1 .frame-section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .frame-section-dark h1,body[id*=educationPage].chapter-1 .frame-section-dark h2,body[id*=educationPage].chapter-1 .frame-section-dark h3,body[id*=educationPage].chapter-1 .frame-section-dark h4,body[id*=educationPage].chapter-1 .frame-section-dark h5,body[id*=educationPage].chapter-1 .frame-section-dark h6,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .frame-section-dark .result-headline,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .section-dark .result-headline,body[id*=educationPage].chapter-1 .section-dark .h1,body[id*=educationPage].chapter-1 .section-dark .h2,body[id*=educationPage].chapter-1 .section-dark .h3,body[id*=educationPage].chapter-1 .section-dark .h4,body[id*=educationPage].chapter-1 .section-dark .h5,body[id*=educationPage].chapter-1 .section-dark .h6,body[id*=educationPage].chapter-1 .section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .section-dark h1,body[id*=educationPage].chapter-1 .section-dark h2,body[id*=educationPage].chapter-1 .section-dark h3,body[id*=educationPage].chapter-1 .section-dark h4,body[id*=educationPage].chapter-1 .section-dark h5,body[id*=educationPage].chapter-1 .section-dark h6 {
    color: #ddedc3
}

body[id*=educationPage].chapter-2 .frame-section-light .h1,body[id*=educationPage].chapter-2 .frame-section-light .h2,body[id*=educationPage].chapter-2 .frame-section-light .h3,body[id*=educationPage].chapter-2 .frame-section-light .h4,body[id*=educationPage].chapter-2 .frame-section-light .h5,body[id*=educationPage].chapter-2 .frame-section-light .h6,body[id*=educationPage].chapter-2 .frame-section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-2 .frame-section-light h1,body[id*=educationPage].chapter-2 .frame-section-light h2,body[id*=educationPage].chapter-2 .frame-section-light h3,body[id*=educationPage].chapter-2 .frame-section-light h4,body[id*=educationPage].chapter-2 .frame-section-light h5,body[id*=educationPage].chapter-2 .frame-section-light h6,body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .frame-section-light .result-headline,body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .section-light .result-headline,body[id*=educationPage].chapter-2 .section-light .h1,body[id*=educationPage].chapter-2 .section-light .h2,body[id*=educationPage].chapter-2 .section-light .h3,body[id*=educationPage].chapter-2 .section-light .h4,body[id*=educationPage].chapter-2 .section-light .h5,body[id*=educationPage].chapter-2 .section-light .h6,body[id*=educationPage].chapter-2 .section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-2 .section-light h1,body[id*=educationPage].chapter-2 .section-light h2,body[id*=educationPage].chapter-2 .section-light h3,body[id*=educationPage].chapter-2 .section-light h4,body[id*=educationPage].chapter-2 .section-light h5,body[id*=educationPage].chapter-2 .section-light h6 {
    color: #008c46
}

body[id*=educationPage].chapter-2 .frame-section-dark .h1,body[id*=educationPage].chapter-2 .frame-section-dark .h2,body[id*=educationPage].chapter-2 .frame-section-dark .h3,body[id*=educationPage].chapter-2 .frame-section-dark .h4,body[id*=educationPage].chapter-2 .frame-section-dark .h5,body[id*=educationPage].chapter-2 .frame-section-dark .h6,body[id*=educationPage].chapter-2 .frame-section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-2 .frame-section-dark h1,body[id*=educationPage].chapter-2 .frame-section-dark h2,body[id*=educationPage].chapter-2 .frame-section-dark h3,body[id*=educationPage].chapter-2 .frame-section-dark h4,body[id*=educationPage].chapter-2 .frame-section-dark h5,body[id*=educationPage].chapter-2 .frame-section-dark h6,body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .frame-section-dark .result-headline,body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .section-dark .result-headline,body[id*=educationPage].chapter-2 .section-dark .h1,body[id*=educationPage].chapter-2 .section-dark .h2,body[id*=educationPage].chapter-2 .section-dark .h3,body[id*=educationPage].chapter-2 .section-dark .h4,body[id*=educationPage].chapter-2 .section-dark .h5,body[id*=educationPage].chapter-2 .section-dark .h6,body[id*=educationPage].chapter-2 .section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-2 .section-dark h1,body[id*=educationPage].chapter-2 .section-dark h2,body[id*=educationPage].chapter-2 .section-dark h3,body[id*=educationPage].chapter-2 .section-dark h4,body[id*=educationPage].chapter-2 .section-dark h5,body[id*=educationPage].chapter-2 .section-dark h6 {
    color: #bfe2d0
}

body[id*=educationPage].chapter-3 .frame-section-light .h1,body[id*=educationPage].chapter-3 .frame-section-light .h2,body[id*=educationPage].chapter-3 .frame-section-light .h3,body[id*=educationPage].chapter-3 .frame-section-light .h4,body[id*=educationPage].chapter-3 .frame-section-light .h5,body[id*=educationPage].chapter-3 .frame-section-light .h6,body[id*=educationPage].chapter-3 .frame-section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-3 .frame-section-light h1,body[id*=educationPage].chapter-3 .frame-section-light h2,body[id*=educationPage].chapter-3 .frame-section-light h3,body[id*=educationPage].chapter-3 .frame-section-light h4,body[id*=educationPage].chapter-3 .frame-section-light h5,body[id*=educationPage].chapter-3 .frame-section-light h6,body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .frame-section-light .result-headline,body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .section-light .result-headline,body[id*=educationPage].chapter-3 .section-light .h1,body[id*=educationPage].chapter-3 .section-light .h2,body[id*=educationPage].chapter-3 .section-light .h3,body[id*=educationPage].chapter-3 .section-light .h4,body[id*=educationPage].chapter-3 .section-light .h5,body[id*=educationPage].chapter-3 .section-light .h6,body[id*=educationPage].chapter-3 .section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-3 .section-light h1,body[id*=educationPage].chapter-3 .section-light h2,body[id*=educationPage].chapter-3 .section-light h3,body[id*=educationPage].chapter-3 .section-light h4,body[id*=educationPage].chapter-3 .section-light h5,body[id*=educationPage].chapter-3 .section-light h6 {
    color: #bf5c00
}

body[id*=educationPage].chapter-3 .frame-section-dark .h1,body[id*=educationPage].chapter-3 .frame-section-dark .h2,body[id*=educationPage].chapter-3 .frame-section-dark .h3,body[id*=educationPage].chapter-3 .frame-section-dark .h4,body[id*=educationPage].chapter-3 .frame-section-dark .h5,body[id*=educationPage].chapter-3 .frame-section-dark .h6,body[id*=educationPage].chapter-3 .frame-section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-3 .frame-section-dark h1,body[id*=educationPage].chapter-3 .frame-section-dark h2,body[id*=educationPage].chapter-3 .frame-section-dark h3,body[id*=educationPage].chapter-3 .frame-section-dark h4,body[id*=educationPage].chapter-3 .frame-section-dark h5,body[id*=educationPage].chapter-3 .frame-section-dark h6,body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .frame-section-dark .result-headline,body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .section-dark .result-headline,body[id*=educationPage].chapter-3 .section-dark .h1,body[id*=educationPage].chapter-3 .section-dark .h2,body[id*=educationPage].chapter-3 .section-dark .h3,body[id*=educationPage].chapter-3 .section-dark .h4,body[id*=educationPage].chapter-3 .section-dark .h5,body[id*=educationPage].chapter-3 .section-dark .h6,body[id*=educationPage].chapter-3 .section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-3 .section-dark h1,body[id*=educationPage].chapter-3 .section-dark h2,body[id*=educationPage].chapter-3 .section-dark h3,body[id*=educationPage].chapter-3 .section-dark h4,body[id*=educationPage].chapter-3 .section-dark h5,body[id*=educationPage].chapter-3 .section-dark h6 {
    color: #fff6c2
}

body[id*=educationPage].chapter-4 .frame-section-light .h1,body[id*=educationPage].chapter-4 .frame-section-light .h2,body[id*=educationPage].chapter-4 .frame-section-light .h3,body[id*=educationPage].chapter-4 .frame-section-light .h4,body[id*=educationPage].chapter-4 .frame-section-light .h5,body[id*=educationPage].chapter-4 .frame-section-light .h6,body[id*=educationPage].chapter-4 .frame-section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-4 .frame-section-light h1,body[id*=educationPage].chapter-4 .frame-section-light h2,body[id*=educationPage].chapter-4 .frame-section-light h3,body[id*=educationPage].chapter-4 .frame-section-light h4,body[id*=educationPage].chapter-4 .frame-section-light h5,body[id*=educationPage].chapter-4 .frame-section-light h6,body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .frame-section-light .result-headline,body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .section-light .result-headline,body[id*=educationPage].chapter-4 .section-light .h1,body[id*=educationPage].chapter-4 .section-light .h2,body[id*=educationPage].chapter-4 .section-light .h3,body[id*=educationPage].chapter-4 .section-light .h4,body[id*=educationPage].chapter-4 .section-light .h5,body[id*=educationPage].chapter-4 .section-light .h6,body[id*=educationPage].chapter-4 .section-light .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-4 .section-light h1,body[id*=educationPage].chapter-4 .section-light h2,body[id*=educationPage].chapter-4 .section-light h3,body[id*=educationPage].chapter-4 .section-light h4,body[id*=educationPage].chapter-4 .section-light h5,body[id*=educationPage].chapter-4 .section-light h6 {
    color: #255365
}

body[id*=educationPage].chapter-4 .frame-section-dark .h1,body[id*=educationPage].chapter-4 .frame-section-dark .h2,body[id*=educationPage].chapter-4 .frame-section-dark .h3,body[id*=educationPage].chapter-4 .frame-section-dark .h4,body[id*=educationPage].chapter-4 .frame-section-dark .h5,body[id*=educationPage].chapter-4 .frame-section-dark .h6,body[id*=educationPage].chapter-4 .frame-section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-4 .frame-section-dark h1,body[id*=educationPage].chapter-4 .frame-section-dark h2,body[id*=educationPage].chapter-4 .frame-section-dark h3,body[id*=educationPage].chapter-4 .frame-section-dark h4,body[id*=educationPage].chapter-4 .frame-section-dark h5,body[id*=educationPage].chapter-4 .frame-section-dark h6,body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .frame-section-dark .result-headline,body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .section-dark .result-headline,body[id*=educationPage].chapter-4 .section-dark .h1,body[id*=educationPage].chapter-4 .section-dark .h2,body[id*=educationPage].chapter-4 .section-dark .h3,body[id*=educationPage].chapter-4 .section-dark .h4,body[id*=educationPage].chapter-4 .section-dark .h5,body[id*=educationPage].chapter-4 .section-dark .h6,body[id*=educationPage].chapter-4 .section-dark .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-4 .section-dark h1,body[id*=educationPage].chapter-4 .section-dark h2,body[id*=educationPage].chapter-4 .section-dark h3,body[id*=educationPage].chapter-4 .section-dark h4,body[id*=educationPage].chapter-4 .section-dark h5,body[id*=educationPage].chapter-4 .section-dark h6 {
    color: #d7f3f6
}

body[id*=educationPage] a,body[id*=educationPage] b,body[id*=educationPage] div,body[id*=educationPage] i,body[id*=educationPage] li,body[id*=educationPage] ol,body[id*=educationPage] p,body[id*=educationPage] span:not(.mandatory),body[id*=educationPage] ul {
    font-size: 1.333rem;
    line-height: 1.867rem
}

body[id*=educationPage] .frame-section-dark a,body[id*=educationPage] .frame-section-dark b,body[id*=educationPage] .frame-section-dark div,body[id*=educationPage] .frame-section-dark i,body[id*=educationPage] .frame-section-dark li,body[id*=educationPage] .frame-section-dark ol,body[id*=educationPage] .frame-section-dark p,body[id*=educationPage] .frame-section-dark span:not(.mandatory),body[id*=educationPage] .frame-section-dark ul {
    color: #fff
}

body[id*=educationPage] p {
    margin-bottom: 1.067rem
}

body[id*=educationPage].chapter-1 a.link-back {
    color: #137c48
}

body[id*=educationPage].chapter-1 a.link-back:active,body[id*=educationPage].chapter-1 a.link-back:hover,body[id*=educationPage].chapter-1 a:not(.btn):active,body[id*=educationPage].chapter-1 a:not(.btn):hover {
    color: #137c48;
    text-decoration: none
}

body[id*=educationPage].chapter-2 a.link-back {
    color: #008c46
}

body[id*=educationPage].chapter-2 a.link-back:active,body[id*=educationPage].chapter-2 a.link-back:hover,body[id*=educationPage].chapter-2 a:not(.btn):active,body[id*=educationPage].chapter-2 a:not(.btn):hover {
    color: #008c46;
    text-decoration: none
}

body[id*=educationPage].chapter-3 a.link-back {
    color: #bf5c00
}

body[id*=educationPage].chapter-3 a.link-back:active,body[id*=educationPage].chapter-3 a.link-back:hover,body[id*=educationPage].chapter-3 a:not(.btn):active,body[id*=educationPage].chapter-3 a:not(.btn):hover {
    color: #bf5c00;
    text-decoration: none
}

body[id*=educationPage].chapter-4 a.link-back {
    color: #255365
}

body[id*=educationPage].chapter-4 a.link-back:active,body[id*=educationPage].chapter-4 a.link-back:hover,body[id*=educationPage].chapter-4 a:not(.btn):active,body[id*=educationPage].chapter-4 a:not(.btn):hover {
    color: #255365;
    text-decoration: none
}

body[id*=educationPage] .s-text ul {
    list-style: disc;
    padding-left: 1.33333rem
}

body[id*=educationPage] .sections-header,body[id*=educationPage] .sections-main {
    position: relative;
    z-index: auto
}

body[id*=educationPage] .frame-section-dark:before,body[id*=educationPage] .frame-section-light:before {
    content: "";
    display: block;
    height: 100%;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: absolute;
    right: 50%;
    top: 0;
    z-index: -1
}

body[id*=educationPage].chapter-1 .frame-section-dark:before,body[id*=educationPage].chapter-1 .section-dark {
    background-color: #137c48
}

body[id*=educationPage].chapter-1 .frame-section-light:before,body[id*=educationPage].chapter-1 .section-light {
    background-color: #ddedc3
}

body[id*=educationPage].chapter-2 .frame-section-dark:before,body[id*=educationPage].chapter-2 .section-dark {
    background-color: #008c46
}

body[id*=educationPage].chapter-2 .frame-section-light:before,body[id*=educationPage].chapter-2 .section-light {
    background-color: #bfe2d0
}

body[id*=educationPage].chapter-3 .frame-section-dark:before,body[id*=educationPage].chapter-3 .section-dark {
    background-color: #bf5c00
}

body[id*=educationPage].chapter-3 .frame-section-light:before,body[id*=educationPage].chapter-3 .section-light {
    background-color: #fff6c2
}

body[id*=educationPage].chapter-4 .frame-section-dark:before,body[id*=educationPage].chapter-4 .section-dark {
    background-color: #255365
}

body[id*=educationPage].chapter-4 .frame-section-light:before,body[id*=educationPage].chapter-4 .section-light {
    background-color: #d7f3f6
}

body[id*=educationPage] .frame-default {
    position: relative;
    z-index: auto
}

body[id*=educationPage] .frame-default:not(.hero-section) {
    z-index: 0
}

body[id*=educationPage] .frame-default,body[id*=educationPage] .frame-section-dark,body[id*=educationPage] .frame-section-light {
    position: relative;
    z-index: auto
}

body[id*=educationPage] .frame-default:not(.hero-section),body[id*=educationPage] .frame-section-dark:not(.hero-section),body[id*=educationPage] .frame-section-light:not(.hero-section) {
    z-index: 0
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color) {
    z-index: 12
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 12
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color) {
    z-index: 11
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 11
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color) {
    z-index: 10
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 10
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color) {
    z-index: 9
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 9
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color) {
    z-index: 8
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 8
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color) {
    z-index: 7
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 7
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color) {
    z-index: 6
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 6
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color) {
    z-index: 5
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 5
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color) {
    z-index: 4
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 4
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color) {
    z-index: 3
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame-th-color):after {
    z-index: 3
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame) {
    z-index: 12
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(0 of .frame-space-after-bottom-frame):after {
    z-index: 12
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame) {
    z-index: 11
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(1 of .frame-space-after-bottom-frame):after {
    z-index: 11
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame) {
    z-index: 10
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(2 of .frame-space-after-bottom-frame):after {
    z-index: 10
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame) {
    z-index: 9
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(3 of .frame-space-after-bottom-frame):after {
    z-index: 9
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame) {
    z-index: 8
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(4 of .frame-space-after-bottom-frame):after {
    z-index: 8
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame) {
    z-index: 7
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(5 of .frame-space-after-bottom-frame):after {
    z-index: 7
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame) {
    z-index: 6
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(6 of .frame-space-after-bottom-frame):after {
    z-index: 6
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame) {
    z-index: 5
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(7 of .frame-space-after-bottom-frame):after {
    z-index: 5
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame) {
    z-index: 4
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(8 of .frame-space-after-bottom-frame):after {
    z-index: 4
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame),body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame) {
    z-index: 3
}

body[id*=educationPage] .frame-default:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-dark:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame):after,body[id*=educationPage] .frame-section-light:not(.hero-section):nth-child(9 of .frame-space-after-bottom-frame):after {
    z-index: 3
}

body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.frame-section-dark):not(.frame-section-light):before,body[id*=educationPage] .frame-space-before-top-frame:not(.frame-section-dark):not(.frame-section-light):before {
    border-color: transparent #fff transparent transparent;
    border-style: solid;
    border-width: 56px 100vw 0 0;
    bottom: 0;
    bottom: unset;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: scaleY(-1) scaleX(-1);
    -ms-transform: scaleY(-1) scaleX(-1);
    transform: scaleY(-1) scaleX(-1);
    width: 100vw;
    z-index: 3
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.frame-section-dark):not(.frame-section-light):before,body[id*=educationPage] .frame-space-before-top-frame:not(.frame-section-dark):not(.frame-section-light):before {
        border-width:103px 100vw 0 0
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.frame-section-dark):not(.frame-section-light):before,body[id*=educationPage] .frame-space-before-top-frame:not(.frame-section-dark):not(.frame-section-light):before {
        border-width:143px 100vw 0 0
    }
}

body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-light .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-light .frame--top {
    border-color: transparent #fff transparent transparent;
    border-style: solid;
    border-width: 56px 100vw 0 0;
    bottom: 0;
    bottom: unset;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: scaleY(-1) scaleX(-1);
    -ms-transform: scaleY(-1) scaleX(-1);
    transform: scaleY(-1) scaleX(-1);
    width: 100vw;
    z-index: 3
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-light .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-light .frame--top {
        border-width:103px 100vw 0 0
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.frame-section-light .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-dark .frame--top,body[id*=educationPage] .frame-space-before-top-frame.frame-section-light .frame--top {
        border-width:143px 100vw 0 0
    }
}

body[id*=educationPage] .frame-space-after-bottom-frame,body[id*=educationPage] .frame-space-after-bottom-frame-th-color {
    position: relative
}

body[id*=educationPage] .frame-space-after-bottom-frame-th-color:after,body[id*=educationPage] .frame-space-after-bottom-frame:after {
    border-color: transparent #fff transparent transparent;
    border-style: solid;
    border-width: 56px 100vw 0 0;
    bottom: 0;
    content: "";
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    right: 0;
    width: 100vw;
    z-index: 3
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:after,body[id*=educationPage] .frame-space-after-bottom-frame:after {
        border-width:103px 100vw 0 0
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:after,body[id*=educationPage] .frame-space-after-bottom-frame:after {
        border-width:143px 100vw 0 0
    }
}

body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.hero-section):not(.s-main-headline) .frame--top+div,body[id*=educationPage] .frame-space-before-top-frame:not(.hero-section):not(.s-main-headline) .frame--top+div {
    padding-top: calc(56px + 3.133rem)
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.hero-section):not(.s-main-headline) .frame--top+div,body[id*=educationPage] .frame-space-before-top-frame:not(.hero-section):not(.s-main-headline) .frame--top+div {
        padding-top:calc(103px + 2.667rem)
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color:not(.hero-section):not(.s-main-headline) .frame--top+div,body[id*=educationPage] .frame-space-before-top-frame:not(.hero-section):not(.s-main-headline) .frame--top+div {
        padding-top:calc(143px + 2.667rem)
    }
}

body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1:before,body[id*=educationPage] .frame-space-before-top-frame.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame.layout-1:before {
    border-width: 56px calc(100vw + 53.333rem) 0 0;
    left: calc(-100vw + 100%)
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1:before,body[id*=educationPage] .frame-space-before-top-frame.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame.layout-1:before {
        border-width:103px calc(100vw + 53.333rem) 0 0
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame-th-color.layout-1:before,body[id*=educationPage] .frame-space-before-top-frame.layout-1 .frame--top,body[id*=educationPage] .frame-space-before-top-frame.layout-1:before {
        border-width:143px calc(100vw + 53.333rem) 0 0
    }
}

body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline):after,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline):after {
    bottom: -56px;
    -webkit-transform: scaleY(-1) scaleX(-1);
    -ms-transform: scaleY(-1) scaleX(-1);
    transform: scaleY(-1) scaleX(-1)
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline):after,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline):after {
        bottom:-103px
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline):after,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline):after {
        bottom:-143px
    }
}

body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline)+section,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline)+section {
    padding-top: 56px
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline)+section,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline)+section {
        padding-top:103px
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color:not(.hero-section):not(.s-main-headline)+section,body[id*=educationPage] .frame-space-after-bottom-frame:not(.hero-section):not(.s-main-headline)+section {
        padding-top:143px
    }
}

body[id*=educationPage] .frame-space-after-bottom-frame-th-color.layout-1:after,body[id*=educationPage] .frame-space-after-bottom-frame.layout-1:after {
    border-width: 56px calc(100vw + 53.333rem) 0 0;
    bottom: -56px;
    left: unset;
    right: calc(-100vw + 100%)
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color.layout-1:after,body[id*=educationPage] .frame-space-after-bottom-frame.layout-1:after {
        border-width:103px calc(100vw + 53.333rem) 0 0;
        bottom: -103px
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .frame-space-after-bottom-frame-th-color.layout-1:after,body[id*=educationPage] .frame-space-after-bottom-frame.layout-1:after {
        border-width:143px calc(100vw + 53.333rem) 0 0;
        bottom: -143px
    }
}

body[id*=educationPage].chapter-1 .frame-space-before-top-frame-th-color.frame-section-light .frame--top {
    border-right-color: #ddedc3
}

body[id*=educationPage].chapter-1 .frame-space-before-top-frame-th-color.frame-section-dark .frame--top {
    border-right-color: #137c48
}

body[id*=educationPage].chapter-1 .frame-space-after-bottom-frame-th-color.frame-section-light:after {
    border-right-color: #ddedc3
}

body[id*=educationPage].chapter-1 .frame-space-after-bottom-frame-th-color.frame-section-dark:after {
    border-right-color: #137c48
}

body[id*=educationPage].chapter-2 .frame-space-before-top-frame-th-color.frame-section-light .frame--top {
    border-right-color: #bfe2d0
}

body[id*=educationPage].chapter-2 .frame-space-before-top-frame-th-color.frame-section-dark .frame--top {
    border-right-color: #008c46
}

body[id*=educationPage].chapter-2 .frame-space-after-bottom-frame-th-color.frame-section-light:after {
    border-right-color: #bfe2d0
}

body[id*=educationPage].chapter-2 .frame-space-after-bottom-frame-th-color.frame-section-dark:after {
    border-right-color: #008c46
}

body[id*=educationPage].chapter-3 .frame-space-before-top-frame-th-color.frame-section-light .frame--top {
    border-right-color: #fff6c2
}

body[id*=educationPage].chapter-3 .frame-space-before-top-frame-th-color.frame-section-dark .frame--top {
    border-right-color: #bf5c00
}

body[id*=educationPage].chapter-3 .frame-space-after-bottom-frame-th-color.frame-section-light:after {
    border-right-color: #fff6c2
}

body[id*=educationPage].chapter-3 .frame-space-after-bottom-frame-th-color.frame-section-dark:after {
    border-right-color: #bf5c00
}

body[id*=educationPage].chapter-4 .frame-space-before-top-frame-th-color.frame-section-light .frame--top {
    border-right-color: #d7f3f6
}

body[id*=educationPage].chapter-4 .frame-space-before-top-frame-th-color.frame-section-dark .frame--top {
    border-right-color: #255365
}

body[id*=educationPage].chapter-4 .frame-space-after-bottom-frame-th-color.frame-section-light:after {
    border-right-color: #d7f3f6
}

body[id*=educationPage].chapter-4 .frame-space-after-bottom-frame-th-color.frame-section-dark:after {
    border-right-color: #255365
}

body[id*=educationPage] .layout-1 {
    margin-left: auto;
    margin-right: auto;
    max-width: 53.333rem;
    padding-left: 1.333rem;
    padding-right: 1.333rem
}

body[id*=educationPage] .layout-2 {
    max-width: 100vw;
    padding-left: 1.333rem;
    padding-right: 1.333rem;
    width: 100vw
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .layout-2 {
        padding:0
    }
}

body[id*=educationPage] .sections-main>section>.row {
    padding-bottom: 3.133rem;
    padding-top: 3.133rem
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .sections-main>section>.row {
        padding-bottom:2.667rem;
        padding-top: 2.667rem
    }
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .column,body[id*=educationPage] .columns {
        padding-left:1.333rem;
        padding-right: 1.333rem
    }
}

#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a.btn-primary,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-1 #cookiebanner a.c-button,body[id*=educationPage].chapter-1 .btn.btn-primary,body[id*=educationPage].chapter-1 .cb-layer__button,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-1 button[type=submit] {
    background-color: #7cc31f;
    border-color: #137c48;
    box-shadow: 0 6px 0 0 #137c48
}

#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a.btn-primary:hover,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-1 #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-1 #cookiebanner a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-1 .btn.btn-primary:active,body[id*=educationPage].chapter-1 .btn.btn-primary:hover,body[id*=educationPage].chapter-1 .cb-layer__button:active,body[id*=educationPage].chapter-1 .cb-layer__button:hover,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-1 button[type=submit]:active,body[id*=educationPage].chapter-1 button[type=submit]:hover {
    background-color: #7cc31f
}

#buorg div body[id*=educationPage].chapter-1 .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23fff' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-1 .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-1 .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a,body[id*=educationPage].chapter-1 #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-1 #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-1 #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-1 #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-1 #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-1 #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-1 .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-1 .btn.btn-secondary,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-1 button.btn-secondary[type=submit] {
    border-color: #7cc31f;
    box-shadow: 0 5px 0 0 #7cc31f;
    color: #137c48
}

#buorg div body[id*=educationPage].chapter-1 .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 a.btn-search:before,body[id*=educationPage].chapter-1 #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-1 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-1 #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-1 .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-1 button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23137c48' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-primary,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-primary,body[id*=educationPage].chapter-1 .frame-section-light .cb-layer__button,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-1 .frame-section-light button[type=submit],body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-1 .section-light .btn.btn-primary,body[id*=educationPage].chapter-1 .section-light .cb-layer__button,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-1 .section-light button[type=submit] {
    background-color: #fff;
    border: 2px solid #137c48;
    box-shadow: 0 5px 0 0 #137c48;
    color: #137c48
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-primary:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-primary:active,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-1 .frame-section-light .cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-light .cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-1 .frame-section-light button[type=submit]:active,body[id*=educationPage].chapter-1 .frame-section-light button[type=submit]:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-1 .section-light .btn.btn-primary:active,body[id*=educationPage].chapter-1 .section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-1 .section-light .cb-layer__button:active,body[id*=educationPage].chapter-1 .section-light .cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-1 .section-light button[type=submit]:active,body[id*=educationPage].chapter-1 .section-light button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-light button.btn-search[type=submit]:before,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .section-light button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23137c48' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button.d-button,body[id*=educationPage].chapter-1 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button.d-button,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-secondary,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-1 .frame-section-light button.btn-secondary[type=submit],body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-1 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-1 .section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-1 .section-light .btn.btn-secondary,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-1 .section-light button.btn-secondary[type=submit] {
    background-color: #caf588;
    border: 2px solid #7cc31f;
    box-shadow: 0 5px 0 0 #7cc31f;
    color: #137c48
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button.d-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button.d-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-1 .frame-section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-1 .frame-section-light button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-1 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-1 .section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-1 .section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-1 .section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-1 .section-light button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-light a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-light a.btn-search:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 .frame-section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .frame-section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-light button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 .section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-1 .section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-1 .section-light button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23137c48' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-primary,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-primary,body[id*=educationPage].chapter-1 .frame-section-dark .cb-layer__button,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-1 .frame-section-dark button[type=submit],body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-1 .section-dark .btn.btn-primary,body[id*=educationPage].chapter-1 .section-dark .cb-layer__button,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-1 .section-dark button[type=submit] {
    background-color: #fff;
    border: 2px solid #7cc31f;
    box-shadow: 0 5px 0 0 #7cc31f;
    color: #137c48
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-primary:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-1 .frame-section-dark .cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-1 .frame-section-dark button[type=submit]:active,body[id*=educationPage].chapter-1 .frame-section-dark button[type=submit]:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-1 .section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-1 .section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-1 .section-dark .cb-layer__button:active,body[id*=educationPage].chapter-1 .section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-1 .section-dark button[type=submit]:active,body[id*=educationPage].chapter-1 .section-dark button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-dark button.btn-search[type=submit]:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-1 .section-dark button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23137c48' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button.d-button,body[id*=educationPage].chapter-1 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button.d-button,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-secondary,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-1 .frame-section-dark button.btn-secondary[type=submit],body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-1 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-1 .section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-1 .section-dark .btn.btn-secondary,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-1 .section-dark button.btn-secondary[type=submit] {
    background-color: #137c48;
    border: 2px solid #7cc31f;
    box-shadow: 0 5px 0 0 #7cc31f;
    color: #ddedc3
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-1 .frame-section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-1 .frame-section-dark button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-1 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-1 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-1 .section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-1 .section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-1 .section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-1 .section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-1 .section-dark button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .frame-section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-1 .section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .frame-section-dark a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-1 .section-dark a.btn-search:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 #cookiebanner .frame-section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 #cookiebanner .section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 .frame-section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .frame-section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .frame-section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-1 .frame-section-dark button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-1 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-1 .section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-1 .section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-1 .section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-1 .section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-1 .section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-1 .section-dark button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23ddedc3' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-1 .close-button {
    background-color: #7cc31f!important;
    box-shadow: 0 6px 0 0 #137c48;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-1 .close-button:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-1 .close-button:hover {
    background-color: #7cc31f!important;
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-1 .close-button:hover:before {
    box-shadow: unset
}

body[id*=educationPage].chapter-1 #cookiebanner a.c-button.d-button:hover {
    background-color: #fff!important;
    color: #137c48
}

#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a.btn-primary,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-2 #cookiebanner a.c-button,body[id*=educationPage].chapter-2 .btn.btn-primary,body[id*=educationPage].chapter-2 .cb-layer__button,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-2 button[type=submit] {
    background-color: #40a874;
    border-color: #008c46;
    box-shadow: 0 6px 0 0 #008c46
}

#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a.btn-primary:hover,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-2 #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-2 #cookiebanner a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-2 .btn.btn-primary:active,body[id*=educationPage].chapter-2 .btn.btn-primary:hover,body[id*=educationPage].chapter-2 .cb-layer__button:active,body[id*=educationPage].chapter-2 .cb-layer__button:hover,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-2 button[type=submit]:active,body[id*=educationPage].chapter-2 button[type=submit]:hover {
    background-color: #40a874
}

#buorg div body[id*=educationPage].chapter-2 .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23fff' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-2 .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-2 .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a,body[id*=educationPage].chapter-2 #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-2 #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-2 #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-2 #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-2 #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-2 #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-2 .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-2 .btn.btn-secondary,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-2 button.btn-secondary[type=submit] {
    border-color: #40a874;
    box-shadow: 0 5px 0 0 #40a874;
    color: #008c46
}

#buorg div body[id*=educationPage].chapter-2 .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 a.btn-search:before,body[id*=educationPage].chapter-2 #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-2 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-2 #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-2 .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-2 button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23008c46' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-primary,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-primary,body[id*=educationPage].chapter-2 .frame-section-light .cb-layer__button,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-2 .frame-section-light button[type=submit],body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-2 .section-light .btn.btn-primary,body[id*=educationPage].chapter-2 .section-light .cb-layer__button,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-2 .section-light button[type=submit] {
    background-color: #fff;
    border: 2px solid #008c46;
    box-shadow: 0 5px 0 0 #008c46;
    color: #008c46
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-primary:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-primary:active,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-2 .frame-section-light .cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-light .cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-2 .frame-section-light button[type=submit]:active,body[id*=educationPage].chapter-2 .frame-section-light button[type=submit]:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-2 .section-light .btn.btn-primary:active,body[id*=educationPage].chapter-2 .section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-2 .section-light .cb-layer__button:active,body[id*=educationPage].chapter-2 .section-light .cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-2 .section-light button[type=submit]:active,body[id*=educationPage].chapter-2 .section-light button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-light button.btn-search[type=submit]:before,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .section-light button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23008c46' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button.d-button,body[id*=educationPage].chapter-2 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button.d-button,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-secondary,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-2 .frame-section-light button.btn-secondary[type=submit],body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-2 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-2 .section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-2 .section-light .btn.btn-secondary,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-2 .section-light button.btn-secondary[type=submit] {
    background-color: #7fc5a2;
    border: 2px solid #40a874;
    box-shadow: 0 5px 0 0 #40a874;
    color: #008c46
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button.d-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button.d-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-2 .frame-section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-2 .frame-section-light button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-2 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-2 .section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-2 .section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-2 .section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-2 .section-light button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-light a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-light a.btn-search:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 .frame-section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .frame-section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-light button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 .section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-2 .section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-2 .section-light button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23008c46' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-primary,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-primary,body[id*=educationPage].chapter-2 .frame-section-dark .cb-layer__button,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-2 .frame-section-dark button[type=submit],body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-2 .section-dark .btn.btn-primary,body[id*=educationPage].chapter-2 .section-dark .cb-layer__button,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-2 .section-dark button[type=submit] {
    background-color: #fff;
    border: 2px solid #40a874;
    box-shadow: 0 5px 0 0 #40a874;
    color: #008c46
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-primary:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-2 .frame-section-dark .cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-2 .frame-section-dark button[type=submit]:active,body[id*=educationPage].chapter-2 .frame-section-dark button[type=submit]:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-2 .section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-2 .section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-2 .section-dark .cb-layer__button:active,body[id*=educationPage].chapter-2 .section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-2 .section-dark button[type=submit]:active,body[id*=educationPage].chapter-2 .section-dark button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-dark button.btn-search[type=submit]:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-2 .section-dark button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23008c46' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button.d-button,body[id*=educationPage].chapter-2 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button.d-button,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-secondary,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-2 .frame-section-dark button.btn-secondary[type=submit],body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-2 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-2 .section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-2 .section-dark .btn.btn-secondary,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-2 .section-dark button.btn-secondary[type=submit] {
    background-color: #008c46;
    border: 2px solid #40a874;
    box-shadow: 0 5px 0 0 #40a874;
    color: #bfe2d0
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-2 .frame-section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-2 .frame-section-dark button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-2 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-2 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-2 .section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-2 .section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-2 .section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-2 .section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-2 .section-dark button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .frame-section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-2 .section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .frame-section-dark a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-2 .section-dark a.btn-search:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 #cookiebanner .frame-section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 #cookiebanner .section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 .frame-section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .frame-section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .frame-section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-2 .frame-section-dark button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-2 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-2 .section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-2 .section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-2 .section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-2 .section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-2 .section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-2 .section-dark button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23bfe2d0' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-2 .close-button {
    background-color: #40a874!important;
    box-shadow: 0 6px 0 0 #008c46;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-2 .close-button:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-2 .close-button:hover {
    background-color: #40a874!important;
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-2 .close-button:hover:before {
    box-shadow: unset
}

body[id*=educationPage].chapter-2 #cookiebanner a.c-button.d-button:hover {
    background-color: #fff!important;
    color: #008c46
}

#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a.btn-primary,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-3 #cookiebanner a.c-button,body[id*=educationPage].chapter-3 .btn.btn-primary,body[id*=educationPage].chapter-3 .cb-layer__button,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-3 button[type=submit] {
    background-color: #eca906;
    border-color: #bf5c00;
    box-shadow: 0 6px 0 0 #bf5c00
}

#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a.btn-primary:hover,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-3 #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-3 #cookiebanner a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-3 .btn.btn-primary:active,body[id*=educationPage].chapter-3 .btn.btn-primary:hover,body[id*=educationPage].chapter-3 .cb-layer__button:active,body[id*=educationPage].chapter-3 .cb-layer__button:hover,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-3 button[type=submit]:active,body[id*=educationPage].chapter-3 button[type=submit]:hover {
    background-color: #eca906
}

#buorg div body[id*=educationPage].chapter-3 .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23fff' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-3 .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-3 .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a,body[id*=educationPage].chapter-3 #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-3 #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-3 #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-3 #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-3 #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-3 #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-3 .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-3 .btn.btn-secondary,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-3 button.btn-secondary[type=submit] {
    border-color: #eca906;
    box-shadow: 0 5px 0 0 #eca906;
    color: #bf5c00
}

#buorg div body[id*=educationPage].chapter-3 .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 a.btn-search:before,body[id*=educationPage].chapter-3 #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-3 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-3 #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-3 .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-3 button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23bf5c00' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-primary,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-primary,body[id*=educationPage].chapter-3 .frame-section-light .cb-layer__button,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-3 .frame-section-light button[type=submit],body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-3 .section-light .btn.btn-primary,body[id*=educationPage].chapter-3 .section-light .cb-layer__button,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-3 .section-light button[type=submit] {
    background-color: #fff;
    border: 2px solid #bf5c00;
    box-shadow: 0 5px 0 0 #bf5c00;
    color: #bf5c00
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-primary:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-primary:active,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-3 .frame-section-light .cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-light .cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-3 .frame-section-light button[type=submit]:active,body[id*=educationPage].chapter-3 .frame-section-light button[type=submit]:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-3 .section-light .btn.btn-primary:active,body[id*=educationPage].chapter-3 .section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-3 .section-light .cb-layer__button:active,body[id*=educationPage].chapter-3 .section-light .cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-3 .section-light button[type=submit]:active,body[id*=educationPage].chapter-3 .section-light button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-light button.btn-search[type=submit]:before,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .section-light button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23bf5c00' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button.d-button,body[id*=educationPage].chapter-3 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button.d-button,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-secondary,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-3 .frame-section-light button.btn-secondary[type=submit],body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-3 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-3 .section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-3 .section-light .btn.btn-secondary,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-3 .section-light button.btn-secondary[type=submit] {
    background-color: #ffd845;
    border: 2px solid #eca906;
    box-shadow: 0 5px 0 0 #eca906;
    color: #bf5c00
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button.d-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button.d-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-3 .frame-section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-3 .frame-section-light button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-3 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-3 .section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-3 .section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-3 .section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-3 .section-light button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-light a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-light a.btn-search:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 .frame-section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .frame-section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-light button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 .section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-3 .section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-3 .section-light button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23bf5c00' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-primary,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-primary,body[id*=educationPage].chapter-3 .frame-section-dark .cb-layer__button,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-3 .frame-section-dark button[type=submit],body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-3 .section-dark .btn.btn-primary,body[id*=educationPage].chapter-3 .section-dark .cb-layer__button,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-3 .section-dark button[type=submit] {
    background-color: #fff;
    border: 2px solid #eca906;
    box-shadow: 0 5px 0 0 #eca906;
    color: #bf5c00
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-primary:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-3 .frame-section-dark .cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-3 .frame-section-dark button[type=submit]:active,body[id*=educationPage].chapter-3 .frame-section-dark button[type=submit]:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-3 .section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-3 .section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-3 .section-dark .cb-layer__button:active,body[id*=educationPage].chapter-3 .section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-3 .section-dark button[type=submit]:active,body[id*=educationPage].chapter-3 .section-dark button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-dark button.btn-search[type=submit]:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-3 .section-dark button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23bf5c00' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button.d-button,body[id*=educationPage].chapter-3 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button.d-button,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-secondary,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-3 .frame-section-dark button.btn-secondary[type=submit],body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-3 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-3 .section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-3 .section-dark .btn.btn-secondary,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-3 .section-dark button.btn-secondary[type=submit] {
    background-color: #bf5c00;
    border: 2px solid #eca906;
    box-shadow: 0 5px 0 0 #eca906;
    color: #fff6c2
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-3 .frame-section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-3 .frame-section-dark button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-3 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-3 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-3 .section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-3 .section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-3 .section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-3 .section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-3 .section-dark button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .frame-section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-3 .section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .frame-section-dark a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-3 .section-dark a.btn-search:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 #cookiebanner .frame-section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 #cookiebanner .section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 .frame-section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .frame-section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .frame-section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-3 .frame-section-dark button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-3 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-3 .section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-3 .section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-3 .section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-3 .section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-3 .section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-3 .section-dark button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23fff6c2' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-3 .close-button {
    background-color: #eca906!important;
    box-shadow: 0 6px 0 0 #bf5c00;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-3 .close-button:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-3 .close-button:hover {
    background-color: #eca906!important;
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-3 .close-button:hover:before {
    box-shadow: unset
}

body[id*=educationPage].chapter-3 #cookiebanner a.c-button.d-button:hover {
    background-color: #fff!important;
    color: #bf5c00
}

#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a.btn-primary,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-4 #cookiebanner a.c-button,body[id*=educationPage].chapter-4 .btn.btn-primary,body[id*=educationPage].chapter-4 .cb-layer__button,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-4 button[type=submit] {
    background-color: #2897b2;
    border-color: #255365;
    box-shadow: 0 6px 0 0 #255365
}

#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a.btn-primary:hover,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-4 #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-4 #cookiebanner a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-4 .btn.btn-primary:active,body[id*=educationPage].chapter-4 .btn.btn-primary:hover,body[id*=educationPage].chapter-4 .cb-layer__button:active,body[id*=educationPage].chapter-4 .cb-layer__button:hover,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-4 button[type=submit]:active,body[id*=educationPage].chapter-4 button[type=submit]:hover {
    background-color: #2897b2
}

#buorg div body[id*=educationPage].chapter-4 .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23fff' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-4 .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-4 .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a,body[id*=educationPage].chapter-4 #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-4 #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-4 #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-4 #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-4 #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-4 #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-4 .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-4 .btn.btn-secondary,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-4 button.btn-secondary[type=submit] {
    border-color: #2897b2;
    box-shadow: 0 5px 0 0 #2897b2;
    color: #255365
}

#buorg div body[id*=educationPage].chapter-4 .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 a.btn-search:before,body[id*=educationPage].chapter-4 #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-4 #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-4 #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-4 .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-4 button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23255365' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-primary,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-primary,body[id*=educationPage].chapter-4 .frame-section-light .cb-layer__button,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-4 .frame-section-light button[type=submit],body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button,body[id*=educationPage].chapter-4 .section-light .btn.btn-primary,body[id*=educationPage].chapter-4 .section-light .cb-layer__button,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-4 .section-light button[type=submit] {
    background-color: #fff;
    border: 2px solid #255365;
    box-shadow: 0 5px 0 0 #255365;
    color: #255365
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-primary:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-primary:active,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-4 .frame-section-light .cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-light .cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-4 .frame-section-light button[type=submit]:active,body[id*=educationPage].chapter-4 .frame-section-light button[type=submit]:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button:active,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-4 .section-light .btn.btn-primary:active,body[id*=educationPage].chapter-4 .section-light .btn.btn-primary:hover,body[id*=educationPage].chapter-4 .section-light .cb-layer__button:active,body[id*=educationPage].chapter-4 .section-light .cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-4 .section-light button[type=submit]:active,body[id*=educationPage].chapter-4 .section-light button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-light button.btn-search[type=submit]:before,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-light .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .section-light .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .section-light button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23255365' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button.d-button,body[id*=educationPage].chapter-4 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-secondary.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button.d-button,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-secondary,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-4 .frame-section-light button.btn-secondary[type=submit],body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-4 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-4 .section-light .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-4 .section-light .btn.btn-secondary,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-4 .section-light button.btn-secondary[type=submit] {
    background-color: #90d7e5;
    border: 2px solid #2897b2;
    box-shadow: 0 5px 0 0 #2897b2;
    color: #255365
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button.d-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-light .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button.d-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-4 .frame-section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-4 .frame-section-light button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-4 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 .section-light #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .section-light .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-4 .section-light .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-light .btn.btn-secondary:active,body[id*=educationPage].chapter-4 .section-light .btn.btn-secondary:hover,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-4 .section-light button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-4 .section-light button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-light .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-light a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-light a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-light a.btn-search:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-light .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-light a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 .frame-section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .frame-section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-light button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-light #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-light #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-light #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 .section-light #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-light .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .section-light .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-4 .section-light .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-4 .section-light button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23255365' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-primary,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-primary,body[id*=educationPage].chapter-4 .frame-section-dark .cb-layer__button,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-4 .frame-section-dark button[type=submit],body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button,body[id*=educationPage].chapter-4 .section-dark .btn.btn-primary,body[id*=educationPage].chapter-4 .section-dark .cb-layer__button,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage].chapter-4 .section-dark button[type=submit] {
    background-color: #fff;
    border: 2px solid #2897b2;
    box-shadow: 0 5px 0 0 #2897b2;
    color: #255365
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-primary:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-4 .frame-section-dark .cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-4 .frame-section-dark button[type=submit]:active,body[id*=educationPage].chapter-4 .frame-section-dark button[type=submit]:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button:active,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button:hover,body[id*=educationPage].chapter-4 .section-dark .btn.btn-primary:active,body[id*=educationPage].chapter-4 .section-dark .btn.btn-primary:hover,body[id*=educationPage].chapter-4 .section-dark .cb-layer__button:active,body[id*=educationPage].chapter-4 .section-dark .cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage].chapter-4 .section-dark button[type=submit]:active,body[id*=educationPage].chapter-4 .section-dark button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-primary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-primary.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-primary.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-dark button.btn-search[type=submit]:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-primary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-dark .btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .section-dark .btn.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-primary.btn-search:before,body[id*=educationPage].chapter-4 .section-dark button.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23255365' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgul,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button.d-button,body[id*=educationPage].chapter-4 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-secondary.c-button,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button.d-button,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-secondary,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-4 .frame-section-dark button.btn-secondary[type=submit],body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgig,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgul,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage].chapter-4 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-secondary.c-button,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button.d-button,body[id*=educationPage].chapter-4 .section-dark .btn-secondary.cb-layer__button,body[id*=educationPage].chapter-4 .section-dark .btn.btn-secondary,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a,body[id*=educationPage].chapter-4 .section-dark button.btn-secondary[type=submit] {
    background-color: #255365;
    border: 2px solid #2897b2;
    box-shadow: 0 5px 0 0 #2897b2;
    color: #d7f3f6
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.cb-layer__button:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.cb-layer__button:hover,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-dark .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button.d-button:active,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-4 .frame-section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-4 .frame-section-dark button.btn-secondary[type=submit]:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage].chapter-4 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage].chapter-4 .section-dark #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button.d-button:active,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.c-button.d-button:hover,body[id*=educationPage].chapter-4 .section-dark .btn-secondary.cb-layer__button:active,body[id*=educationPage].chapter-4 .section-dark .btn-secondary.cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-dark .btn.btn-secondary:active,body[id*=educationPage].chapter-4 .section-dark .btn.btn-secondary:hover,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:active,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.cb-layer__button:hover,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage].chapter-4 .section-dark button.btn-secondary[type=submit]:active,body[id*=educationPage].chapter-4 .section-dark button.btn-secondary[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .btn-secondary.btn-search#buorgul:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgig:before,#buorg div body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .frame-section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a.btn-search#buorgig:before,.quiz-results__content__text .result-info #buorg div body[id*=educationPage].chapter-4 .section-dark a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .frame-section-dark a.btn-search:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a.btn-search#buorgig:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #buorg div a.btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-search.c-button:before,.quiz-results__content__text .result-info body[id*=educationPage].chapter-4 .section-dark a.btn-search:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 #cookiebanner .frame-section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-dark .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 #cookiebanner .section-dark a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .frame-section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 .frame-section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .frame-section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .frame-section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-4 .frame-section-dark button.btn-secondary.btn-search[type=submit]:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .btn-secondary.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgig:before,body[id*=educationPage].chapter-4 .section-dark #buorg div .quiz-results__content__text .result-info a.btn-search#buorgul:before,body[id*=educationPage].chapter-4 .section-dark #cookiebanner .quiz-results__content__text .result-info a.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-search.c-button.d-button:before,body[id*=educationPage].chapter-4 .section-dark #cookiebanner a.btn-secondary.btn-search.c-button:before,body[id*=educationPage].chapter-4 .section-dark .btn-secondary.btn-search.cb-layer__button:before,body[id*=educationPage].chapter-4 .section-dark .btn.btn-secondary.btn-search:before,body[id*=educationPage].chapter-4 .section-dark .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage].chapter-4 .section-dark button.btn-secondary.btn-search[type=submit]:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 54 54'%3E%3Cpath d='M62.1 57.8c1.2 1.1 1.2 3 .1 4.2s-3 1.2-4.2.1L45.5 50.3c-1.2-1.2-1.2-3.1 0-4.3 6.6-6.4 7.3-16.7 1.7-23.9S31.4 13 23.6 17.8s-10.8 14.7-6.9 23S30.1 53 38.8 50c1.6-.5 3.3.3 3.8 1.9s-.3 3.3-1.9 3.8c-11.6 3.9-24.3-1.5-29.4-12.6s-1.2-24.3 9.2-30.6 24-3.9 31.5 5.8c6.8 8.8 6.6 21.1-.2 29.6z' style='fill:%23d7f3f6' transform='translate(-9 -9)'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-4 .close-button {
    background-color: #2897b2!important;
    box-shadow: 0 6px 0 0 #255365;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-4 .close-button:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-4 .close-button:hover {
    background-color: #2897b2!important;
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-4 .close-button:hover:before {
    box-shadow: unset
}

body[id*=educationPage].chapter-4 #cookiebanner a.c-button.d-button:hover {
    background-color: #fff!important;
    color: #255365
}

#buorg div body[id*=educationPage] #buorgig,#buorg div body[id*=educationPage] #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] a,body[id*=educationPage] #buorg div #buorgig,body[id*=educationPage] #buorg div #buorgul,body[id*=educationPage] #cookiebanner a.c-button,body[id*=educationPage] #cookiebanner a.c-button.d-button,body[id*=educationPage] .btn,body[id*=educationPage] .cb-layer__button,body[id*=educationPage] .quiz-results__content__text .result-info a,body[id*=educationPage] button[type=submit] {
    font-weight: 600;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

#buorg div body[id*=educationPage] .btn-primary#buorgig:active,#buorg div body[id*=educationPage] .btn-primary#buorgig:hover,#buorg div body[id*=educationPage] .btn-primary#buorgul:active,#buorg div body[id*=educationPage] .btn-primary#buorgul:hover,#buorg div body[id*=educationPage] .btn-secondary#buorgig:active,#buorg div body[id*=educationPage] .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage] .btn-secondary#buorgul:active,#buorg div body[id*=educationPage] .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] a:active,.quiz-results__content__text .result-info body[id*=educationPage] a:hover,body[id*=educationPage] #buorg div .btn-primary#buorgig:active,body[id*=educationPage] #buorg div .btn-primary#buorgig:hover,body[id*=educationPage] #buorg div .btn-primary#buorgul:active,body[id*=educationPage] #buorg div .btn-primary#buorgul:hover,body[id*=educationPage] #buorg div .btn-secondary#buorgig:active,body[id*=educationPage] #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage] #buorg div .btn-secondary#buorgul:active,body[id*=educationPage] #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage] #cookiebanner a.c-button:active,body[id*=educationPage] #cookiebanner a.c-button:hover,body[id*=educationPage] .btn.btn-primary:active,body[id*=educationPage] .btn.btn-primary:hover,body[id*=educationPage] .btn.btn-secondary:active,body[id*=educationPage] .btn.btn-secondary:hover,body[id*=educationPage] .cb-layer__button:active,body[id*=educationPage] .cb-layer__button:hover,body[id*=educationPage] .quiz-results__content__text .result-info a:active,body[id*=educationPage] .quiz-results__content__text .result-info a:hover,body[id*=educationPage] button[type=submit]:active,body[id*=educationPage] button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

#buorg div body[id*=educationPage] .btn-primary#buorgig,#buorg div body[id*=educationPage] .btn-primary#buorgul,#buorg div body[id*=educationPage] .cb-layer__button#buorgig,#buorg div body[id*=educationPage] .cb-layer__button#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage] a.cb-layer__button,body[id*=educationPage] #buorg div .btn-primary#buorgig,body[id*=educationPage] #buorg div .btn-primary#buorgul,body[id*=educationPage] #buorg div .cb-layer__button#buorgig,body[id*=educationPage] #buorg div .cb-layer__button#buorgul,body[id*=educationPage] #cookiebanner a.btn-primary.c-button.d-button,body[id*=educationPage] #cookiebanner a.c-button,body[id*=educationPage] #cookiebanner a.c-button.d-button.cb-layer__button,body[id*=educationPage] .btn-primary.cb-layer__button,body[id*=educationPage] .btn.btn-primary,body[id*=educationPage] .btn.cb-layer__button,body[id*=educationPage] .cb-layer__button,body[id*=educationPage] .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage] .quiz-results__content__text .result-info a.cb-layer__button,body[id*=educationPage] button[type=submit] {
    color: #fff
}

#buorg div body[id*=educationPage] .btn-secondary#buorgig,#buorg div body[id*=educationPage] .btn-secondary#buorgul,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgig,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgul,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgig,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgig,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner a.c-button,.quiz-results__content__text .result-info body[id*=educationPage] a,body[id*=educationPage] #buorg div .btn-secondary#buorgig,body[id*=educationPage] #buorg div .btn-secondary#buorgul,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgig,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgul,body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button,body[id*=educationPage] #cookiebanner a.btn-secondary.c-button,body[id*=educationPage] #cookiebanner a.c-button.d-button,body[id*=educationPage] .btn-secondary.cb-layer__button,body[id*=educationPage] .btn.btn-secondary,body[id*=educationPage] .quiz-results__content__text .result-info a,body[id*=educationPage] button.btn-secondary[type=submit] {
    background-color: #fff
}

#buorg div body[id*=educationPage] .btn-secondary#buorgig:active,#buorg div body[id*=educationPage] .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage] .btn-secondary#buorgul:active,#buorg div body[id*=educationPage] .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage] .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage] #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner a.c-button:active,.quiz-results__content__text .result-info body[id*=educationPage] #cookiebanner a.c-button:hover,.quiz-results__content__text .result-info body[id*=educationPage] a:active,.quiz-results__content__text .result-info body[id*=educationPage] a:hover,body[id*=educationPage] #buorg div .btn-secondary#buorgig:active,body[id*=educationPage] #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage] #buorg div .btn-secondary#buorgul:active,body[id*=educationPage] #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage] #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button:active,body[id*=educationPage] #cookiebanner .quiz-results__content__text .result-info a.c-button:hover,body[id*=educationPage] #cookiebanner a.btn-secondary.c-button:active,body[id*=educationPage] #cookiebanner a.btn-secondary.c-button:hover,body[id*=educationPage] #cookiebanner a.c-button.d-button:active,body[id*=educationPage] #cookiebanner a.c-button.d-button:hover,body[id*=educationPage] .btn-secondary.cb-layer__button:active,body[id*=educationPage] .btn-secondary.cb-layer__button:hover,body[id*=educationPage] .btn.btn-secondary:active,body[id*=educationPage] .btn.btn-secondary:hover,body[id*=educationPage] .quiz-results__content__text .result-info a:active,body[id*=educationPage] .quiz-results__content__text .result-info a:hover,body[id*=educationPage] button.btn-secondary[type=submit]:active,body[id*=educationPage] button.btn-secondary[type=submit]:hover {
    background-color: #fff
}

#buorg div body[id*=educationPage] .is-disabled#buorgig,#buorg div body[id*=educationPage] .is-disabled#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] a.is-disabled,body[id*=educationPage] #buorg div .is-disabled#buorgig,body[id*=educationPage] #buorg div .is-disabled#buorgul,body[id*=educationPage] #cookiebanner a.is-disabled.c-button,body[id*=educationPage] .btn.btn.is-disabled,body[id*=educationPage] .is-disabled.cb-layer__button,body[id*=educationPage] .quiz-results__content__text .result-info a.is-disabled,body[id*=educationPage] button.is-disabled[type=submit] {
    background-color: #ccc;
    box-shadow: unset;
    color: #7f7f7f;
    pointer-events: none
}

#buorg div body[id*=educationPage] .btn-search#buorgig:before,#buorg div body[id*=educationPage] .btn-search#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage] a.btn-search:before,body[id*=educationPage] #buorg div .btn-search#buorgig:before,body[id*=educationPage] #buorg div .btn-search#buorgul:before,body[id*=educationPage] #cookiebanner a.btn-search.c-button:before,body[id*=educationPage] .btn-search.cb-layer__button:before,body[id*=educationPage] .btn.btn-search:before,body[id*=educationPage] .quiz-results__content__text .result-info a.btn-search:before,body[id*=educationPage] button.btn-search[type=submit]:before {
    content: "";
    display: inline-block;
    height: 18px;
    margin-right: 12px;
    -webkit-transform: translateY(3px);
    -ms-transform: translateY(3px);
    transform: translateY(3px);
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: 18px
}

#buorg div body[id*=educationPage] .btn-round#buorgig,#buorg div body[id*=educationPage] .btn-round#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] a.btn-round,body[id*=educationPage] #buorg div .btn-round#buorgig,body[id*=educationPage] #buorg div .btn-round#buorgul,body[id*=educationPage] #cookiebanner a.btn-round.c-button,body[id*=educationPage] .btn-round.cb-layer__button,body[id*=educationPage] .btn.btn-round,body[id*=educationPage] .quiz-results__content__text .result-info a.btn-round,body[id*=educationPage] button.btn-round[type=submit] {
    border: none!important;
    border-radius: 50%;
    height: 52px;
    padding: 0;
    width: 52px
}

#buorg div body[id*=educationPage] .btn-round#buorgig:before,#buorg div body[id*=educationPage] .btn-round#buorgul:before,.quiz-results__content__text .result-info body[id*=educationPage] a.btn-round:before,body[id*=educationPage] #buorg div .btn-round#buorgig:before,body[id*=educationPage] #buorg div .btn-round#buorgul:before,body[id*=educationPage] #cookiebanner a.btn-round.c-button:before,body[id*=educationPage] .btn-round.cb-layer__button:before,body[id*=educationPage] .btn.btn-round:before,body[id*=educationPage] .quiz-results__content__text .result-info a.btn-round:before,body[id*=educationPage] button.btn-round[type=submit]:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 40%;
    height: 100%;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
    width: 100%
}

#buorg div body[id*=educationPage] .btn-round#buorgig:after,#buorg div body[id*=educationPage] .btn-round#buorgul:after,.quiz-results__content__text .result-info body[id*=educationPage] a.btn-round:after,body[id*=educationPage] #buorg div .btn-round#buorgig:after,body[id*=educationPage] #buorg div .btn-round#buorgul:after,body[id*=educationPage] #cookiebanner a.btn-round.c-button:after,body[id*=educationPage] .btn-round.cb-layer__button:after,body[id*=educationPage] .btn.btn-round:after,body[id*=educationPage] .quiz-results__content__text .result-info a.btn-round:after,body[id*=educationPage] button.btn-round[type=submit]:after {
    content: none
}

body[id*=educationPage] button[type=submit] {
    float: left
}

#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgig,#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgul,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgig,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn-primary,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn-primary,body[id*=educationPage] #cookiebanner .section-dark a.c-button,body[id*=educationPage] #cookiebanner .section-light a.c-button,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgig,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgul,body[id*=educationPage] .section-dark #cookiebanner a.c-button,body[id*=educationPage] .section-dark .btn.btn-primary,body[id*=educationPage] .section-dark .btn.btn-primary:active,body[id*=educationPage] .section-dark .btn.btn-primary:hover,body[id*=educationPage] .section-dark .cb-layer__button,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage] .section-dark button[type=submit],body[id*=educationPage] .section-light #buorg div .btn-primary#buorgig,body[id*=educationPage] .section-light #buorg div .btn-primary#buorgul,body[id*=educationPage] .section-light #cookiebanner a.c-button,body[id*=educationPage] .section-light .btn.btn-primary,body[id*=educationPage] .section-light .btn.btn-primary:active,body[id*=educationPage] .section-light .btn.btn-primary:hover,body[id*=educationPage] .section-light .cb-layer__button,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn-primary,body[id*=educationPage] .section-light button[type=submit] {
    background-color: #fff
}

#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgig:active,#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgig:hover,#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgul:active,#buorg div body[id*=educationPage] .section-dark .btn-primary#buorgul:hover,#buorg div body[id*=educationPage] .section-dark .btn-secondary#buorgig:active,#buorg div body[id*=educationPage] .section-dark .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage] .section-dark .btn-secondary#buorgul:active,#buorg div body[id*=educationPage] .section-dark .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a#buorgul:hover,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgig:active,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgig:hover,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgul:active,#buorg div body[id*=educationPage] .section-light .btn-primary#buorgul:hover,#buorg div body[id*=educationPage] .section-light .btn-secondary#buorgig:active,#buorg div body[id*=educationPage] .section-light .btn-secondary#buorgig:hover,#buorg div body[id*=educationPage] .section-light .btn-secondary#buorgul:active,#buorg div body[id*=educationPage] .section-light .btn-secondary#buorgul:hover,#buorg div body[id*=educationPage] .section-light .quiz-results__content__text .result-info a#buorgig:active,#buorg div body[id*=educationPage] .section-light .quiz-results__content__text .result-info a#buorgig:hover,#buorg div body[id*=educationPage] .section-light .quiz-results__content__text .result-info a#buorgul:active,#buorg div body[id*=educationPage] .section-light .quiz-results__content__text .result-info a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-dark a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-dark a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-dark a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-dark a#buorgul:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-light a#buorgig:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-light a#buorgig:hover,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-light a#buorgul:active,.quiz-results__content__text .result-info #buorg div body[id*=educationPage] .section-light a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-dark a:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light #buorg div a#buorgig:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light #buorg div a#buorgig:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light #buorg div a#buorgul:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light #buorg div a#buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn-primary:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn-primary:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn-secondary:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn-secondary:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a.btn:hover,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a:active,.quiz-results__content__text .result-info body[id*=educationPage] .section-light a:hover,body[id*=educationPage] #cookiebanner .section-dark a.c-button:active,body[id*=educationPage] #cookiebanner .section-dark a.c-button:hover,body[id*=educationPage] #cookiebanner .section-light a.c-button:active,body[id*=educationPage] #cookiebanner .section-light a.c-button:hover,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgig:active,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgig:hover,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgul:active,body[id*=educationPage] .section-dark #buorg div .btn-primary#buorgul:hover,body[id*=educationPage] .section-dark #buorg div .btn-secondary#buorgig:active,body[id*=educationPage] .section-dark #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage] .section-dark #buorg div .btn-secondary#buorgul:active,body[id*=educationPage] .section-dark #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage] .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage] .section-dark #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage] .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage] .section-dark #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage] .section-dark #cookiebanner a.c-button:active,body[id*=educationPage] .section-dark #cookiebanner a.c-button:hover,body[id*=educationPage] .section-dark .btn.btn-primary:active,body[id*=educationPage] .section-dark .btn.btn-primary:hover,body[id*=educationPage] .section-dark .btn.btn-secondary:active,body[id*=educationPage] .section-dark .btn.btn-secondary:hover,body[id*=educationPage] .section-dark .cb-layer__button:active,body[id*=educationPage] .section-dark .cb-layer__button:hover,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a:active,body[id*=educationPage] .section-dark .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .section-dark button[type=submit]:active,body[id*=educationPage] .section-dark button[type=submit]:hover,body[id*=educationPage] .section-light #buorg div .btn-primary#buorgig:active,body[id*=educationPage] .section-light #buorg div .btn-primary#buorgig:hover,body[id*=educationPage] .section-light #buorg div .btn-primary#buorgul:active,body[id*=educationPage] .section-light #buorg div .btn-primary#buorgul:hover,body[id*=educationPage] .section-light #buorg div .btn-secondary#buorgig:active,body[id*=educationPage] .section-light #buorg div .btn-secondary#buorgig:hover,body[id*=educationPage] .section-light #buorg div .btn-secondary#buorgul:active,body[id*=educationPage] .section-light #buorg div .btn-secondary#buorgul:hover,body[id*=educationPage] .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:active,body[id*=educationPage] .section-light #buorg div .quiz-results__content__text .result-info a#buorgig:hover,body[id*=educationPage] .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:active,body[id*=educationPage] .section-light #buorg div .quiz-results__content__text .result-info a#buorgul:hover,body[id*=educationPage] .section-light #cookiebanner a.c-button:active,body[id*=educationPage] .section-light #cookiebanner a.c-button:hover,body[id*=educationPage] .section-light .btn.btn-primary:active,body[id*=educationPage] .section-light .btn.btn-primary:hover,body[id*=educationPage] .section-light .btn.btn-secondary:active,body[id*=educationPage] .section-light .btn.btn-secondary:hover,body[id*=educationPage] .section-light .cb-layer__button:active,body[id*=educationPage] .section-light .cb-layer__button:hover,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn-primary:active,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn-primary:hover,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn-secondary:active,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn-secondary:hover,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn:active,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a.btn:hover,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a:active,body[id*=educationPage] .section-light .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .section-light button[type=submit]:active,body[id*=educationPage] .section-light button[type=submit]:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] #cookiebanner #tabs li a {
    line-height: inherit
}

body[id*=educationPage] #cookiebanner #cookieintro .headline {
    color: #000;
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif
}

body[id*=educationPage] #cookiebanner #c-right>div {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] #cookiebanner p.c-message {
        margin:0
    }

    body[id*=educationPage] #cookiebanner .ex-lnks {
        padding-left: 0;
        padding-top: 0
    }

    body[id*=educationPage] #cookiebanner #cookie-settings {
        margin-top: 1rem
    }
}

body[id*=educationPage] #cookiebanner a.c-button {
    color: #fff;
    margin-bottom: 0;
    max-width: 350px;
    width: 100%
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] #cookiebanner a.c-button {
        white-space:normal
    }
}

body[id*=educationPage] #cookiebanner a.c-button.d-button {
    margin-top: 1rem;
    width: 100%
}

@media screen and (max-width: 73.0625em) {
    body[id*=educationPage] #cookiebanner a.c-button.d-button {
        white-space:normal
    }
}

body[id*=educationPage] .cb-layer.style-podcast div.cb-layer__message p.cb-layer__text,body[id*=educationPage] .cb-layer__text,body[id*=educationPage] .country-iframe .cb-layer.style-video p.cb-layer__text,body[id*=educationPage] .country-video .cb-layer.style-video p.cb-layer__text {
    color: #000;
    font-size: 1.333rem
}

body[id*=educationPage] .cb-layer__button {
    margin-top: 1rem;
    width: 100%
}

body[id*=educationPage] .s-download-list .download-list__headline {
    padding-left: 0;
    padding-right: 0
}

body[id*=educationPage] .s-download-list .download-list__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 10px 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-download-list .download-list__item {
        -webkit-flex-wrap:nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
}

body[id*=educationPage] .s-download-list .download-list__item__file,body[id*=educationPage] .s-download-list .download-list__item__title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 600;
    padding-left: 0;
    padding-right: 0
}

body[id*=educationPage] .s-download-list .download-list__item__title {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

body[id*=educationPage] .s-download-list .download-list__item__title__flag {
    display: inline-block;
    height: 32px;
    margin-right: 1rem;
    width: 32px
}

body[id*=educationPage] .s-download-list .download-list__item__title__flag img {
    border: 1px solid #ccc;
    border-radius: 50%;
    height: 24px;
    width: 24px
}

body[id*=educationPage] .s-download-list .download-list__item__title__text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

body[id*=educationPage] .s-download-list .download-list__item__title__text__filesize {
    color: #7f7f7f;
    display: none;
    font-size: 1.067rem
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-download-list .download-list__item__title__text__filesize {
        display:block
    }
}

body[id*=educationPage] .s-download-list .download-list__item__file {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-download-list .download-list__item__file {
        -webkit-box-pack:end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        max-width: -webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content
    }
}

body[id*=educationPage] .s-download-list .download-list__item__file__filesize {
    color: #7f7f7f;
    font-size: 1.067rem;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    margin-left: 1rem;
    order: 2
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-download-list .download-list__item__file__filesize {
        display:none
    }
}

body[id*=educationPage] .s-download-list .download-list__item__file__link {
    font-size: 1.067rem;
    margin-left: 2.8rem
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-download-list .download-list__item__file__link {
        margin-left:unset
    }
}

body[id*=educationPage] .s-download-list .download-list__item__file__link:after {
    content: none
}

body[id*=educationPage] .s-download-list .download-list__item__file__link__text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

body[id*=educationPage] .s-download-list .download-list__item__file__link__text:hover {
    text-decoration: underline
}

body[id*=educationPage] .s-download-list .download-list__item__file__link__text:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 80%;
    content: "";
    display: inline-block;
    height: 32px;
    margin-right: 1rem;
    width: 32px
}

body[id*=educationPage].chapter-1 .s-download-list .download-list__item__file__link {
    color: #137c48
}

body[id*=educationPage].chapter-1 .s-download-list .download-list__item__file__link__text:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' fill-rule='nonzero' d='M11 12.586V4a1 1 0 0 1 2 0v8.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-5 5a.997.997 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414zM20 17v-2a1 1 0 0 1 2 0v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-3a1 1 0 0 1 2 0v2z' style='fill:%23137c48'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-2 .s-download-list .download-list__item__file__link {
    color: #008c46
}

body[id*=educationPage].chapter-2 .s-download-list .download-list__item__file__link__text:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' fill-rule='nonzero' d='M11 12.586V4a1 1 0 0 1 2 0v8.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-5 5a.997.997 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414zM20 17v-2a1 1 0 0 1 2 0v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-3a1 1 0 0 1 2 0v2z' style='fill:%23008c46'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-3 .s-download-list .download-list__item__file__link {
    color: #bf5c00
}

body[id*=educationPage].chapter-3 .s-download-list .download-list__item__file__link__text:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' fill-rule='nonzero' d='M11 12.586V4a1 1 0 0 1 2 0v8.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-5 5a.997.997 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414zM20 17v-2a1 1 0 0 1 2 0v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-3a1 1 0 0 1 2 0v2z' style='fill:%23bf5c00'/%3E%3C/svg%3E")
}

body[id*=educationPage].chapter-4 .s-download-list .download-list__item__file__link {
    color: #255365
}

body[id*=educationPage].chapter-4 .s-download-list .download-list__item__file__link__text:before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='none' fill-rule='nonzero' d='M11 12.586V4a1 1 0 0 1 2 0v8.586l3.293-3.293a1 1 0 0 1 1.414 1.414l-5 5a.997.997 0 0 1-1.414 0l-5-5a1 1 0 0 1 1.414-1.414zM20 17v-2a1 1 0 0 1 2 0v3a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1v-3a1 1 0 0 1 2 0v2z' style='fill:%23255365'/%3E%3C/svg%3E")
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint {
    border-radius: 8px
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link {
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_background_circle {
    -webkit-transform: translate(-5px);
    -ms-transform: translate(-5px);
    transform: translate(-5px);
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_pulse {
    -webkit-animation: pulseTransparentSvg 4s infinite;
    animation: pulseTransparentSvg 4s infinite
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active,body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover {
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active .focuspoint_circle,body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover .focuspoint_circle {
    fill: #fff
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active .focuspoint_background_circle,body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover .focuspoint_background_circle {
    -webkit-transform: translate(-5px,-5px);
    -ms-transform: translate(-5px,-5px);
    transform: translate(-5px,-5px)
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active .focuspoint_icon,body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover .focuspoint_icon {
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset
}

body[id*=educationPage] .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .focuspoint__drag-btn span {
    font-size: 1.067rem
}

body[id*=educationPage] .s-focuspoints .focuspoints-container.focuspoints-interactive-graphics-container h3 {
    font-size: 1.333rem;
    line-height: 1.6rem
}

body[id*=educationPage] .s-focuspoints .focuspoints-container.focuspoints-interactive-graphics-container p {
    font-size: .933rem;
    line-height: 1.333rem
}

body[id*=educationPage].chapter-1 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_background_circle {
    fill: #7cc31f
}

body[id*=educationPage].chapter-1 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_icon {
    fill: url(#hotspotopen-green)
}

body[id*=educationPage].chapter-2 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_background_circle {
    fill: #40a874
}

body[id*=educationPage].chapter-2 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_icon {
    fill: url(#hotspotopen-darkgreen)
}

body[id*=educationPage].chapter-3 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_background_circle {
    fill: #eca906
}

body[id*=educationPage].chapter-3 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_icon {
    fill: url(#hotspotopen-orange)
}

body[id*=educationPage].chapter-4 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_background_circle {
    fill: #2897b2
}

body[id*=educationPage].chapter-4 .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_icon {
    fill: url(#hotspotopen-blue)
}

body[id*=educationPage] .education-footer {
    background-color: #fff;
    padding-bottom: 1.6rem;
    padding-top: 1.6rem
}

body[id*=educationPage] .education-footer .footer-content {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

body[id*=educationPage] .education-footer .footer-content a,body[id*=educationPage] .education-footer .footer-content p {
    font-size: 14px;
    line-height: 20px
}

body[id*=educationPage] .education-footer .footer-content--links {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

body[id*=educationPage] .education-footer .footer-content__nav {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-bottom: 40px
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .education-footer .footer-content__nav {
        -webkit-box-pack:justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: unset
    }
}

body[id*=educationPage] .education-footer .footer-content__nav--item {
    color: #2e2e2e;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .education-footer .footer-content__nav--item {
        width:50%
    }
}

body[id*=educationPage] .education-footer .footer-content__brand {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

body[id*=educationPage] .education-footer .footer-content__brand .footer__copyright {
    margin-bottom: 0
}

body[id*=educationPage] .education-footer .footer-content__brand .footer__logo {
    max-width: 125px;
    padding: 18px 0 18px 1px;
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px)
}

body[id*=educationPage] .education-footer .footer-content__brand .footer__logo img {
    width: 100%
}

body[id*=educationPage] .f-contact .checkbox a.link-external,body[id*=educationPage] .f-contact .checkbox label {
    font-size: .933rem
}

body[id*=educationPage].chapter-1 .f-contact a.link-external {
    color: #137c48
}

body[id*=educationPage].chapter-2 .f-contact a.link-external {
    color: #008c46
}

body[id*=educationPage].chapter-3 .f-contact a.link-external {
    color: #bf5c00
}

body[id*=educationPage].chapter-4 .f-contact a.link-external {
    color: #255365
}

body[id*=educationPage] .hero-section {
    background-position: top;
    background-repeat: no-repeat;
    background-size: 200%;
    height: 500px;
    overflow: hidden;
    position: relative;
    width: 100vw
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .hero-section {
        background-size:cover;
        height: 100vh
    }
}

body[id*=educationPage] .hero-section__signature-image {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: 120%;
    bottom: 0;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .hero-section__signature-image {
        background-size:100%
    }
}

@media screen and (min-width: 1840px) {
    body[id*=educationPage] .hero-section__signature-image {
        background-position:50%;
        bottom: 0
    }
}

body[id*=educationPage] .hero-section__content {
    height: 100%;
    position: relative;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

body[id*=educationPage] .hero-section__content__text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

body[id*=educationPage] .hero-section__content__text:after {
    background-color: #fff;
    border-radius: 50%;
    content: "";
    display: block;
    height: 750px;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 750px;
    z-index: 0
}

body[id*=educationPage] .hero-section__content__text .h1,body[id*=educationPage] .hero-section__content__text .h2,body[id*=educationPage] .hero-section__content__text .h3,body[id*=educationPage] .hero-section__content__text .h4,body[id*=educationPage] .hero-section__content__text .h5,body[id*=educationPage] .hero-section__content__text .h6,body[id*=educationPage] .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section__content__text h1,body[id*=educationPage] .hero-section__content__text h2,body[id*=educationPage] .hero-section__content__text h3,body[id*=educationPage] .hero-section__content__text h4,body[id*=educationPage] .hero-section__content__text h5,body[id*=educationPage] .hero-section__content__text h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section__content__text .result-headline {
    position: relative;
    text-transform: uppercase;
    z-index: 1
}

body[id*=educationPage] .hero-section__content__text p {
    color: #2e2e2e;
    z-index: 1
}

#buorg div body[id*=educationPage] .hero-section__content__text #buorgig,#buorg div body[id*=educationPage] .hero-section__content__text #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section__content__text a,body[id*=educationPage] #cookiebanner .hero-section__content__text a.c-button,body[id*=educationPage] .hero-section__content__text #buorg div #buorgig,body[id*=educationPage] .hero-section__content__text #buorg div #buorgul,body[id*=educationPage] .hero-section__content__text #cookiebanner a.c-button,body[id*=educationPage] .hero-section__content__text .btn,body[id*=educationPage] .hero-section__content__text .cb-layer__button,body[id*=educationPage] .hero-section__content__text .quiz-results__content__text .result-info a,body[id*=educationPage] .hero-section__content__text button[type=submit] {
    z-index: 2
}

body[id*=educationPage] .hero-section__content__text video {
    max-width: 205px;
    position: relative;
    -webkit-transform: translateX(42vw);
    -ms-transform: translateX(42vw);
    transform: translateX(42vw);
    z-index: 2
}

@media print,screen and (min-width: 40em) {
    body[id*=educationPage] .hero-section__content__text video {
        max-width:390px;
        -webkit-transform: translateX(25vw);
        -ms-transform: translateX(25vw);
        transform: translateX(25vw)
    }
}

@media screen and (min-width: 90em) {
    body[id*=educationPage] .hero-section__content__text video {
        -webkit-transform:translateX(20vw);
        -ms-transform: translateX(20vw);
        transform: translateX(20vw)
    }
}

@media screen and (min-width: 1920px) {
    body[id*=educationPage] .hero-section__content__text video {
        -webkit-transform:translateX(15vw);
        -ms-transform: translateX(15vw);
        transform: translateX(15vw)
    }
}

body[id*=educationPage] .hero-section.hero-position-1 {
    height: 100vh;
    text-align: center
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .hero-section.hero-position-1 {
        max-height:600px
    }

    body[id*=educationPage] .hero-section.hero-position-1 .hero-section__signature-image {
        background-position: 100% 160%;
        background-size: 200%
    }

    body[id*=educationPage] .hero-section.hero-position-1 .hero-section__content__text:after {
        height: 400px;
        width: 400px
    }
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-1 {
    background-image: url(../media/img/education/hero-bg-01.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-01.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .h6,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section.hero-position-2.chapter-1 .hero-section__content .result-headline {
    color: #137c48
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgig,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content a,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-1 .hero-section__content a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgig,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgul,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #cookiebanner a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .btn,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .cb-layer__button,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .quiz-results__content__text .result-info a,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content button[type=submit] {
    background-color: #7cc31f;
    box-shadow: 0 6px 0 0 #137c48
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgig:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgig:hover,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgul:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content a:active,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content a:hover,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-1 .hero-section__content a.c-button:active,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-1 .hero-section__content a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgig:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgig:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgul:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #buorg div #buorgul:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #cookiebanner a.c-button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content #cookiebanner a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .btn:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .btn:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .cb-layer__button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .cb-layer__button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .quiz-results__content__text .result-info a:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content button[type=submit]:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-1 .hero-section__content button[type=submit]:hover {
    box-shadow: unset;
    color: #fff;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-2 {
    background-image: url(../media/img/education/hero-bg-02.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-02.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .h6,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section.hero-position-2.chapter-2 .hero-section__content .result-headline {
    color: #008c46
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgig,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content a,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-2 .hero-section__content a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgig,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgul,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #cookiebanner a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .btn,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .cb-layer__button,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .quiz-results__content__text .result-info a,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content button[type=submit] {
    background-color: #40a874;
    box-shadow: 0 6px 0 0 #008c46
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgig:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgig:hover,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgul:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content a:active,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content a:hover,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-2 .hero-section__content a.c-button:active,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-2 .hero-section__content a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgig:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgig:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgul:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #buorg div #buorgul:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #cookiebanner a.c-button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content #cookiebanner a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .btn:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .btn:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .cb-layer__button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .cb-layer__button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .quiz-results__content__text .result-info a:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content button[type=submit]:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-2 .hero-section__content button[type=submit]:hover {
    box-shadow: unset;
    color: #fff;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-3 {
    background-image: url(../media/img/education/hero-bg-03.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-03.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .h6,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section.hero-position-2.chapter-3 .hero-section__content .result-headline {
    color: #bf5c00
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgig,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content a,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-3 .hero-section__content a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgig,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgul,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #cookiebanner a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .btn,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .cb-layer__button,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .quiz-results__content__text .result-info a,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content button[type=submit] {
    background-color: #eca906;
    box-shadow: 0 6px 0 0 #bf5c00
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgig:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgig:hover,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgul:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content a:active,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content a:hover,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-3 .hero-section__content a.c-button:active,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-3 .hero-section__content a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgig:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgig:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgul:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #buorg div #buorgul:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #cookiebanner a.c-button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content #cookiebanner a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .btn:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .btn:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .cb-layer__button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .cb-layer__button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .quiz-results__content__text .result-info a:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content button[type=submit]:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-3 .hero-section__content button[type=submit]:hover {
    box-shadow: unset;
    color: #fff;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-4 {
    background-image: url(../media/img/education/hero-bg-04.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-04.png)
}

body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .h6,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h1,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h2,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h3,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h4,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h5,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section.hero-position-2.chapter-4 .hero-section__content .result-headline {
    color: #255365
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgig,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content a,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-4 .hero-section__content a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgig,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgul,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #cookiebanner a.c-button,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .btn,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .cb-layer__button,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .quiz-results__content__text .result-info a,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content button[type=submit] {
    background-color: #2897b2;
    box-shadow: 0 6px 0 0 #255365
}

#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgig:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgig:hover,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgul:active,#buorg div body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorgul:hover,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content a:active,.quiz-results__content__text .result-info body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content a:hover,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-4 .hero-section__content a.c-button:active,body[id*=educationPage] #cookiebanner .hero-section.hero-position-2.chapter-4 .hero-section__content a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgig:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgig:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgul:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #buorg div #buorgul:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #cookiebanner a.c-button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content #cookiebanner a.c-button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .btn:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .btn:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .cb-layer__button:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .cb-layer__button:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .quiz-results__content__text .result-info a:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content .quiz-results__content__text .result-info a:hover,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content button[type=submit]:active,body[id*=educationPage] .hero-section.hero-position-2.chapter-4 .hero-section__content button[type=submit]:hover {
    box-shadow: unset;
    color: #fff;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .hero-section.hero-position-2 {
        height:100vh;
        min-height: 1031px
    }
}

@media screen and (max-width: 73.0625em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__signature-image {
        background-position:80%;
        background-size: cover
    }
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__signature-image {
        background-position:90%;
        background-size: cover
    }
}

@media screen and (max-width: 73.0625em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text {
        padding-top:100px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text {
        padding-left:80px
    }
}

@media screen and (min-width: 73.125em) {
    body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text {
        padding-left:20px
    }
}

body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h1,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h2,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h3,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h4,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h5,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .h6,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h1,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h2,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h3,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h4,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h5,body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text h6,body[id*=educationPage] .quiz.quiz__education .quiz-results .hero-section.hero-position-2 .hero-section__content__text .result-headline {
    margin-bottom: 40px
}

body[id*=educationPage] .hero-section.hero-position-2 .hero-section__content__text:after {
    content: none
}

body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text:after {
    content: none
}

body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6>span {
    font-size: 3.733rem;
    line-height: 3.133rem;
    text-align: center
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6>span {
        font-size:7.067rem;
        line-height: 6.033rem
    }
}

@media screen and (min-width: 73.125em) {
    body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline,body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .sections-header .hero-section.hero-position-0 .hero-section__content__text .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .h6>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text .quiz.quiz__education .quiz-results .result-headline>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h1>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h2>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h3>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h4>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h5>span,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6,body[id*=educationPage].chapter-1 .sections-header .hero-section.hero-position-0 .hero-section__content__text h6>span {
        font-size:9.133rem;
        line-height: 116.5px;
        text-align: left
    }
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage].chapter-4 .hero-section.hero-position-1 .hero-section__signature-image {
        background-position:70% 120%;
        background-size: 180%
    }
}

body[id*=educationPage].chapter-1 .hero-section.hero-position-0,body[id*=educationPage].chapter-1 .hero-section.hero-position-1 {
    background-image: url(../media/img/education/hero-bg-01.png)
}

body[id*=educationPage].chapter-1 .hero-section.hero-position-0 .hero-section__signature-image,body[id*=educationPage].chapter-1 .hero-section.hero-position-1 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-01.png)
}

body[id*=educationPage].chapter-2 .hero-section.hero-position-0,body[id*=educationPage].chapter-2 .hero-section.hero-position-1 {
    background-image: url(../media/img/education/hero-bg-02.png)
}

body[id*=educationPage].chapter-2 .hero-section.hero-position-0 .hero-section__signature-image,body[id*=educationPage].chapter-2 .hero-section.hero-position-1 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-02.png)
}

body[id*=educationPage].chapter-3 .hero-section.hero-position-0,body[id*=educationPage].chapter-3 .hero-section.hero-position-1 {
    background-image: url(../media/img/education/hero-bg-03.png)
}

body[id*=educationPage].chapter-3 .hero-section.hero-position-0 .hero-section__signature-image,body[id*=educationPage].chapter-3 .hero-section.hero-position-1 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-03.png)
}

body[id*=educationPage].chapter-4 .hero-section.hero-position-0,body[id*=educationPage].chapter-4 .hero-section.hero-position-1 {
    background-image: url(../media/img/education/hero-bg-04.png)
}

body[id*=educationPage].chapter-4 .hero-section.hero-position-0 .hero-section__signature-image,body[id*=educationPage].chapter-4 .hero-section.hero-position-1 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-04.png)
}

body[id*=educationPage] .hero-section.chapter-1.hero-position-2 {
    background-color: #ddedc3;
    background-image: none
}

body[id*=educationPage]:is(.chapter-1) .sections-header .hero-section.hero-position-0 {
    background-image: url(../media/img/education/hero-bg-home.png)
}

body[id*=educationPage]:is(.chapter-1) .sections-header .hero-section.hero-position-0 .hero-section__signature-image {
    background-image: url(../media/img/education/hero-transparent-home.png)
}

body[id*=educationPage] .s-image .img,body[id*=educationPage] .s-image img,body[id*=educationPage] .s-image-gallery .img,body[id*=educationPage] .s-image-gallery img,body[id*=educationPage] .s-image-text .img,body[id*=educationPage] .s-image-text img,body[id*=educationPage] .s-image-zoom .img,body[id*=educationPage] .s-image-zoom img,body[id*=educationPage] .slick-slide .img,body[id*=educationPage] .slick-slide img {
    border-radius: 8px
}

@media print,screen and (min-width: 40em) {
    body[id*=educationPage] .s-image-text .item.is-opposite {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: reverse;
        -webkit-flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    body[id*=educationPage] .s-image-text .img {
        margin-top: 5px
    }
}

body[id*=educationPage] .s-image-zoom .wrapper .img:after {
    border-radius: 50%;
    font-size: 1.6rem;
    padding: .933rem;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-1 .s-image-zoom .wrapper .img:after {
    box-shadow: 0 6px 0 0 #137c48;
    color: #137c48
}

body[id*=educationPage].chapter-1 .s-image-zoom .wrapper .img:hover:after {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-2 .s-image-zoom .wrapper .img:after {
    box-shadow: 0 6px 0 0 #008c46;
    color: #008c46
}

body[id*=educationPage].chapter-2 .s-image-zoom .wrapper .img:hover:after {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-3 .s-image-zoom .wrapper .img:after {
    box-shadow: 0 6px 0 0 #bf5c00;
    color: #bf5c00
}

body[id*=educationPage].chapter-3 .s-image-zoom .wrapper .img:hover:after {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-4 .s-image-zoom .wrapper .img:after {
    box-shadow: 0 6px 0 0 #255365;
    color: #255365
}

body[id*=educationPage].chapter-4 .s-image-zoom .wrapper .img:hover:after {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .quiz.quiz__education .quiz-results .s-image-gallery .gallery .result-headline,body[id*=educationPage] .s-image-gallery .gallery .h1,body[id*=educationPage] .s-image-gallery .gallery .h2,body[id*=educationPage] .s-image-gallery .gallery .h3,body[id*=educationPage] .s-image-gallery .gallery .h4,body[id*=educationPage] .s-image-gallery .gallery .h5,body[id*=educationPage] .s-image-gallery .gallery .h6,body[id*=educationPage] .s-image-gallery .gallery .quiz.quiz__education .quiz-results .result-headline,body[id*=educationPage] .s-image-gallery .gallery h1,body[id*=educationPage] .s-image-gallery .gallery h2,body[id*=educationPage] .s-image-gallery .gallery h3,body[id*=educationPage] .s-image-gallery .gallery h4,body[id*=educationPage] .s-image-gallery .gallery h5,body[id*=educationPage] .s-image-gallery .gallery h6 {
    text-align: left
}

@media print,screen and (min-width: 40em) {
    body[id*=educationPage] .s-image-gallery .gallery a.img-animation3 {
        width:calc(33% - .23333rem)
    }
}

body[id*=educationPage] .fr-close-icon {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)!important;
    font-size: 1.6rem;
    padding: .933rem;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage] .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-left-white.svg) no-repeat
}

body[id*=educationPage] .fr-window-skin-fresco .fr-side-next .fr-side-button-icon {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat
}

body[id*=educationPage].chapter-1 .fr-close-icon {
    background-color: #7cc31f;
    box-shadow: 0 6px 0 0 #137c48
}

body[id*=educationPage].chapter-1 .fr-close-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-1 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon,body[id*=educationPage].chapter-1 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background-color: #7cc31f;
    box-shadow: 0 6px 0 0 #137c48;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-1 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon:hover,body[id*=educationPage].chapter-1 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-2 .fr-close-icon {
    background-color: #40a874;
    box-shadow: 0 6px 0 0 #008c46
}

body[id*=educationPage].chapter-2 .fr-close-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-2 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon,body[id*=educationPage].chapter-2 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background-color: #40a874;
    box-shadow: 0 6px 0 0 #008c46;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-2 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon:hover,body[id*=educationPage].chapter-2 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-3 .fr-close-icon {
    background-color: #eca906;
    box-shadow: 0 6px 0 0 #bf5c00
}

body[id*=educationPage].chapter-3 .fr-close-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-3 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon,body[id*=educationPage].chapter-3 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background-color: #eca906;
    box-shadow: 0 6px 0 0 #bf5c00;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-3 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon:hover,body[id*=educationPage].chapter-3 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-4 .fr-close-icon {
    background-color: #2897b2;
    box-shadow: 0 6px 0 0 #255365
}

body[id*=educationPage].chapter-4 .fr-close-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage].chapter-4 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon,body[id*=educationPage].chapter-4 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background-color: #2897b2;
    box-shadow: 0 6px 0 0 #255365;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage].chapter-4 .fr-window-skin-fresco .fr-side-next .fr-side-button-icon:hover,body[id*=educationPage].chapter-4 .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon:hover {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .s-main-headline:not(.no-bg) .wr {
    border-bottom: none;
    height: 560px
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .s-main-headline:not(.no-bg) .wr {
        height:640px
    }
}

body[id*=educationPage] .s-main-headline:not(.no-bg) .wr:hover .bg {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

body[id*=educationPage].chapter-1 .player-wrapper .video-embed__overlay:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none'%3E%3Cpath fill='%23137C48' fill-rule='evenodd' d='M11.75 7.928a1 1 0 0 1-.42.815l-9.75 6.929A1 1 0 0 1 0 14.856V1A1 1 0 0 1 1.58.185l9.75 6.928a1 1 0 0 1 .42.815M2 2.938v9.981l7.024-4.99z' clip-rule='evenodd'/%3E%3C/svg%3E");
    box-shadow: 0 6px 0 0 #137c48
}

body[id*=educationPage].chapter-2 .player-wrapper .video-embed__overlay:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none'%3E%3Cpath fill='%23008C46' fill-rule='evenodd' d='M11.75 7.928a1 1 0 0 1-.42.815l-9.75 6.929A1 1 0 0 1 0 14.856V1A1 1 0 0 1 1.58.185l9.75 6.928a1 1 0 0 1 .42.815M2 2.938v9.981l7.024-4.99z' clip-rule='evenodd'/%3E%3C/svg%3E");
    box-shadow: 0 6px 0 0 #008c46
}

body[id*=educationPage].chapter-3 .player-wrapper .video-embed__overlay:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none'%3E%3Cpath fill='%23BF5C00' fill-rule='evenodd' d='M11.75 7.928a1 1 0 0 1-.42.815l-9.75 6.929A1 1 0 0 1 0 14.856V1A1 1 0 0 1 1.58.185l9.75 6.928a1 1 0 0 1 .42.815M2 2.938v9.981l7.024-4.99z' clip-rule='evenodd'/%3E%3C/svg%3E");
    box-shadow: 0 6px 0 0 #bf5c00
}

body[id*=educationPage].chapter-4 .player-wrapper .video-embed__overlay:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='16' fill='none'%3E%3Cpath fill='%23255365' fill-rule='evenodd' d='M11.75 7.928a1 1 0 0 1-.42.815l-9.75 6.929A1 1 0 0 1 0 14.856V1A1 1 0 0 1 1.58.185l9.75 6.928a1 1 0 0 1 .42.815M2 2.938v9.981l7.024-4.99z' clip-rule='evenodd'/%3E%3C/svg%3E");
    box-shadow: 0 6px 0 0 #255365
}

body[id*=educationPage] .s-image-video .video-player {
    border-radius: 8px
}

body[id*=educationPage] .s-image-video .player-wrapper .video-embed__overlay:after {
    background-color: #fff;
    background-size: 30%;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage] .s-image-video .player-wrapper .video-embed__overlay:hover:after {
    box-shadow: unset;
    translate: 0 4px
}

body[id*=educationPage] .s-soundcloud .sound-cloud {
    background: transparent;
    padding: 0
}

body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to,body[id*=educationPage] .navbar>.navbar__jump-to {
    border-left: 1px solid #ccc;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    max-height: 26px;
    max-width: 470px;
    overflow: hidden;
    position: relative;
    white-space: nowrap
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to,body[id*=educationPage] .navbar>.navbar__jump-to {
        margin-left:unset;
        max-height: unset;
        overflow: hidden
    }

    body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to .slick-track,body[id*=educationPage] .navbar>.navbar__jump-to .slick-track {
        overflow: hidden;
        width: -webkit-max-content!important;
        width: -moz-max-content!important;
        width: max-content!important
    }
}

body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li,body[id*=educationPage] .navbar>.navbar__jump-to li {
    cursor: pointer;
    display: none;
    padding-left: 10px;
    -webkit-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    transform: translateY(-4px);
    -webkit-transition: none;
    transition: none
}

body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li.is-active,body[id*=educationPage] .navbar>.navbar__jump-to li.is-active {
    display: inline-block
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li,body[id*=educationPage] .navbar>.navbar__jump-to li {
        display:inline-block;
        margin-left: 1.6rem;
        padding-left: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li:last-of-type,body[id*=educationPage] .navbar>.navbar__jump-to li:last-of-type {
        margin-right: 1.2rem
    }
}

body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li a,body[id*=educationPage] .navbar>.navbar__jump-to li a {
    font-size: .933rem;
    pointer-events: none
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li a,body[id*=educationPage] .navbar>.navbar__jump-to li a {
        pointer-events:all
    }
}

body[id*=educationPage] .navbar-container .language-nav-toggler>.navbar__jump-to li a.is-active,body[id*=educationPage] .navbar>.navbar__jump-to li a.is-active {
    color: #78b90f
}

body[id*=educationPage] .gradient {
    background: #fff;
    background: -webkit-linear-gradient(350deg,hsla(0,0%,100%,0) 70%,#fff 92%,#fff);
    background: linear-gradient(100deg,hsla(0,0%,100%,0) 70%,#fff 92%,#fff);
    content: "";
    display: inline-block;
    height: 56px;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transform: translateY(-14px);
    -ms-transform: translateY(-14px);
    transform: translateY(-14px);
    width: 100%;
    z-index: 2
}

body[id*=educationPage] [data-jumpto] {
    margin-top: 0;
    padding-top: 0
}

body[id*=educationPage] .navbar-container .language-nav-toggler {
    left: unset;
    top: 0;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset
}

body[id*=educationPage] .navbar-container .language-nav-toggler:hover {
    cursor: pointer
}

body[id*=educationPage] .navbar-container .language-nav-toggler.disabled {
    cursor: default
}

body[id*=educationPage] .navbar-container .language-nav-toggler .nav-item--button {
    color: #2e2e2e;
    display: inline-block;
    font-size: .933rem;
    font-weight: 600;
    line-height: 2rem;
    -webkit-transition: width .4s ease-in-out;
    transition: width .4s ease-in-out;
    white-space: nowrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

body[id*=educationPage] .navbar-container .language-nav-toggler .nav-item--button:after {
    background-image: url(../media/img/icons/baywa-globe-black.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    display: inline-block;
    height: 20px;
    margin-left: 10px;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px);
    width: 20px
}

body[id*=educationPage] .navbar-container .jump-to-navigation,body[id*=educationPage] .navbar-container .language-navigation {
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 3px 20px 0 rgba(0,0,0,.16);
    display: none;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding: .533rem 2.667rem;
    pointer-events: all;
    position: absolute;
    top: 3.6rem;
    z-index: 1000
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .jump-to-navigation,body[id*=educationPage] .navbar-container .language-navigation {
        top:4.8rem
    }
}

body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to,body[id*=educationPage] .navbar-container .jump-to-navigation__items,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to,body[id*=educationPage] .navbar-container .language-navigation__items {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item,body[id*=educationPage] .navbar-container .language-navigation__items>li {
    text-align: center;
    width: 100%
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a {
    color: #2e2e2e;
    font-size: .933rem;
    line-height: 1.333rem;
    pointer-events: all
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple,body[id*=educationPage] .navbar-container .language-navigation__items>li-link,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a {
    padding: .667rem .933rem
}

body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple--language,body[id*=educationPage] .navbar-container .language-navigation__items>li-link--language {
    color: #2e2e2e;
    font-size: .933rem;
    line-height: 1.333rem
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a.active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a.active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link.active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple.is-active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link.active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple.is-active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link.active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link.is-active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a.is-active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link.active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link.is-active,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple.active,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple.is-active,body[id*=educationPage] .navbar-container .language-navigation__items>li-link.active,body[id*=educationPage] .navbar-container .language-navigation__items>li-link.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a.is-active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a.active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a.is-active {
    color: #78b90f
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a.active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a.is-active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li-link.active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li-link.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a.is-active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a.active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a.is-active .nav-item-link--language {
    color: #78b90f
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:active,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:active,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a:active,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a:active,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link:active,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple:hover,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link:active,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple:hover,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link:active,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link:hover,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:active,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a:hover,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link:active,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link:hover,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple:active,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple:hover,body[id*=educationPage] .navbar-container .language-navigation__items>li-link:active,body[id*=educationPage] .navbar-container .language-navigation__items>li-link:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a:hover,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a:active,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a:hover {
    color: #669d0c
}

.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns .extra-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns .extra-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns .footer-nav body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns .footer-nav li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns ul.column body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.column li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .jump-to-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li a:hover .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a:active .nav-item-link--language,.s-404>.row .columns ul.columns body[id*=educationPage] .navbar-container .language-navigation__items>li a:hover .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item a:hover .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:active .nav-item-link--language,.s-404>.row .columns ul.columns li body[id*=educationPage] .navbar-container .language-navigation__items .nav-item a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to .nav-item-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to>li-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.column li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item .s-404>.row .columns ul.columns li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items .nav-item-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .jump-to-navigation__items>li-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .extra-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns .footer-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.column li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item .s-404>.row .columns ul.columns li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to .nav-item-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .navbar__jump-to>li-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .extra-nav .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns .footer-nav .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.column .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation .s-404>.row .columns ul.columns .navbar__jump-to>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .extra-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns .footer-nav li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.column li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item .s-404>.row .columns ul.columns li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items .nav-item-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li .link-simple:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li-link:active .nav-item-link--language,body[id*=educationPage] .navbar-container .language-navigation__items>li-link:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .jump-to-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .extra-nav .language-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .jump-to-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns .footer-nav .language-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .jump-to-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.column .language-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .jump-to-navigation__items>li a:hover .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a:active .nav-item-link--language,body[id*=educationPage] .navbar-container .s-404>.row .columns ul.columns .language-navigation__items>li a:hover .nav-item-link--language {
    color: #669d0c
}

body[id*=educationPage] .navbar-container .jump-to-navigation {
    display: none;
    left: 0;
    right: 0;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: 100%
}

body[id*=educationPage] .navbar-container .jump-to-navigation.active {
    display: block
}

body[id*=educationPage] .navbar-container .jump-to-navigation .navbar__jump-to {
    margin: 0 auto
}

body[id*=educationPage] .navbar-container .language-navigation {
    right: 0
}

body[id*=educationPage] .navbar-container {
    background: transparent;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    pointer-events: none;
    position: fixed;
    top: 1rem;
    width: 100%;
    z-index: 9999
}

body[id*=educationPage] .navbar-container__wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: calc(100% - 2.666rem);
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    pointer-events: none;
    position: relative
}

@media screen and (min-width: 1230px) {
    body[id*=educationPage] .navbar-container__wrapper {
        width:78.00067rem
    }
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    border: 2px solid #caf588;
    border-radius: 900px;
    height: 40px;
    max-width: calc(100vw - 125px);
    overflow: hidden;
    padding: 7px 16px;
    pointer-events: auto;
    position: relative;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler {
        height:56px;
        left: unset;
        max-width: unset
    }
}

body[id*=educationPage] .navbar-container__wrapper .navbar__rootline {
    display: none;
    padding: 3px 8px 3px 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

body[id*=educationPage] .navbar-container__wrapper .navbar__rootline:before {
    background-image: url(../media/img/icons/baywa-arrow-left-darkgray.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    content: "";
    display: inline-block;
    height: 16px;
    width: 16px
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container__wrapper .navbar__rootline {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }
}

body[id*=educationPage] .navbar-container__wrapper .navbar__page {
    border-right: 1px solid #ccc;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    max-height: 26px;
    padding: 1px 12px 1px 4px
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container__wrapper .navbar__page {
        max-height:unset;
        padding: 3px 20px 3px 0
    }
}

body[id*=educationPage] .navbar-container__wrapper .navbar__page--logo {
    max-width: 24px;
    min-width: 24px
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 16px;
    padding-right: 6px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler {
        padding-left:24px;
        padding-right: 16px
    }
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .burger-nav,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .burger-nav,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .burger-nav {
    height: 1.067rem;
    position: relative;
    -webkit-transform: translateY(2.5px);
    -ms-transform: translateY(2.5px);
    transform: translateY(2.5px);
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    width: 1.067rem
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .burger-nav .bar,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .burger-nav .bar,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .burger-nav .bar {
    background-color: #2e2e2e;
    border-radius: 5px;
    display: block;
    height: 2px;
    margin-bottom: .267rem;
    position: absolute;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    width: 1rem
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .burger-nav .bar:first-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .burger-nav .bar:first-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .burger-nav .bar:first-of-type {
    top: 0;
    -webkit-transform-origin: 14%;
    -ms-transform-origin: 14%;
    transform-origin: 14%
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .burger-nav .bar:nth-of-type(2),body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .burger-nav .bar:nth-of-type(2),body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .burger-nav .bar:nth-of-type(2) {
    top: 5px
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .burger-nav .bar:last-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .burger-nav .bar:last-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .burger-nav .bar:last-of-type {
    bottom: 0;
    -webkit-transform-origin: 6%;
    -ms-transform-origin: 6%;
    transform-origin: 6%
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current {
    display: none;
    padding-left: 16px
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current--page,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current--page,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current--page {
    color: #2e2e2e;
    display: inline-block;
    font-size: .933rem;
    font-weight: 600;
    line-height: 1.333rem;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    white-space: nowrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current--page,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current--page,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current--close,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current--page {
        font-size:1.067rem;
        line-height: 1.067rem
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler .navbar__current,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler .navbar__current,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler .navbar__current {
        display:inline-block
    }
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler.active .burger-nav,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler.active .burger-nav,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler.active .burger-nav {
    -webkit-transform: translateY(1.5px);
    -ms-transform: translateY(1.5px);
    transform: translateY(1.5px)
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler.active .burger-nav .bar,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler.active .burger-nav .bar,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler.active .burger-nav .bar {
    width: 1.2rem
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler.active .burger-nav .bar:first-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler.active .burger-nav .bar:first-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler.active .burger-nav .bar:first-of-type {
    -webkit-transform: rotate(45deg) translateY(2px);
    -ms-transform: rotate(45deg) translateY(2px);
    transform: rotate(45deg) translateY(2px)
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler.active .burger-nav .bar:nth-of-type(2),body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler.active .burger-nav .bar:nth-of-type(2),body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler.active .burger-nav .bar:nth-of-type(2) {
    opacity: 0
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .navbar-toggler.active .burger-nav .bar:last-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar .navbar-toggler.active .burger-nav .bar:last-of-type,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .navbar-toggler.active .burger-nav .bar:last-of-type {
    -webkit-transform: rotate(-45deg) translateX(-2px);
    -ms-transform: rotate(-45deg) translateX(-2px);
    transform: rotate(-45deg) translateX(-2px)
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-slick-slide,body[id*=educationPage] .navbar-container__wrapper .navbar .button-slick-slide,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-slick-slide {
    height: 16px;
    position: relative;
    width: 16px;
    z-index: 9999
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-slick-slide,body[id*=educationPage] .navbar-container__wrapper .navbar .button-slick-slide,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-slick-slide {
        position:absolute;
        top: .5rem
    }
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-prev,body[id*=educationPage] .navbar-container__wrapper .navbar .button-prev,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-prev {
    content: url(../media/img/icons/baywa-arrow-left-darkgray.svg);
    margin-left: 2.2rem
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-prev.slick-disabled,body[id*=educationPage] .navbar-container__wrapper .navbar .button-prev.slick-disabled,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-prev.slick-disabled {
    display: none!important
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-prev,body[id*=educationPage] .navbar-container__wrapper .navbar .button-prev,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-prev {
        left:0
    }
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-next,body[id*=educationPage] .navbar-container__wrapper .navbar .button-next,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-next {
    content: url(../media/img/icons/baywa-arrow-down.svg);
    display: inline-block;
    margin-left: 1rem;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out
}

body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-next.is-active,body[id*=educationPage] .navbar-container__wrapper .navbar .button-next.is-active,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-next.is-active {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .navbar-container .navbar-container__wrapper .language-nav-toggler .button-next,body[id*=educationPage] .navbar-container__wrapper .navbar .button-next,body[id*=educationPage] .navbar-container__wrapper .navbar-container .language-nav-toggler .button-next {
        content:url(../media/img/icons/baywa-arrow-right-darkgray.svg);
        position: absolute;
        right: 1rem;
        top: .5rem
    }
}

body[id*=educationPage] .nav,body[id*=educationPage] .navigation-list {
    background-color: #fff;
    height: 100%;
    left: 0;
    margin-left: -.533rem;
    margin-right: -.533rem;
    opacity: 0;
    overflow-y: auto;
    padding-top: 5.867rem;
    position: fixed;
    top: 0;
    -webkit-transform: translateX(9px);
    -ms-transform: translateX(9px);
    transform: translateX(9px);
    -webkit-transition: opacity .5s ease-in-out,visibility .5s ease-in-out;
    transition: opacity .5s ease-in-out,visibility .5s ease-in-out;
    visibility: hidden;
    width: 100vw;
    z-index: 990
}

body[id*=educationPage] .nav.active,body[id*=educationPage] .navigation-list.active {
    opacity: 1;
    visibility: visible
}

body[id*=educationPage] .nav.active .page-image,body[id*=educationPage] .navigation-list.active .page-image {
    display: block
}

body[id*=educationPage] .nav .nav--wrapper,body[id*=educationPage] .navigation-list .nav--wrapper {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-top: 20px;
    row-gap: 16px;
    width: calc(100% - 2.666rem)
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .nav .nav--wrapper,body[id*=educationPage] .navigation-list .nav--wrapper {
        padding:0
    }
}

@media screen and (min-width: 1230px) {
    body[id*=educationPage] .nav .nav--wrapper,body[id*=educationPage] .navigation-list .nav--wrapper {
        width:78.00067rem
    }
}

body[id*=educationPage] .nav__item,body[id*=educationPage] .navigation-list__item {
    border-radius: 8px;
    overflow: hidden;
    padding: 0
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .nav__item.large-6,body[id*=educationPage] .navigation-list__item.large-6 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 calc(50% - 8px);
        -ms-flex: 0 0 calc(50% - 8px);
        flex: 0 0 calc(50% - 8px);
        max-width: calc(50% - 8px)
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .nav__item.xlarge-3,body[id*=educationPage] .navigation-list__item.xlarge-3 {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 calc(25% - 12px);
        -ms-flex: 0 0 calc(25% - 12px);
        flex: 0 0 calc(25% - 12px);
        max-width: calc(25% - 12px)
    }

    body[id*=educationPage] .nav__item.xlarge-6,body[id*=educationPage] .navigation-list__item.xlarge-6 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 calc(50% - 8px);
        -ms-flex: 0 0 calc(50% - 8px);
        flex: 0 0 calc(50% - 8px);
        max-width: calc(50% - 8px)
    }
}

body[id*=educationPage] .nav__item--link,body[id*=educationPage] .navigation-list__item--link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 1.067rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    height: 200px;
    justify-content: flex-end;
    max-height: 200px;
    position: relative;
    -webkit-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out
}

body[id*=educationPage] .nav__item--link:not(.sub-menuitem--link):after,body[id*=educationPage] .navigation-list__item--link:not(.sub-menuitem--link):after {
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity .5s ease-in-out;
    transition: opacity .5s ease-in-out;
    width: 100%;
    z-index: 0
}

body[id*=educationPage] .nav__item--link:active:after,body[id*=educationPage] .nav__item--link:hover:after,body[id*=educationPage] .navigation-list__item--link:active:after,body[id*=educationPage] .navigation-list__item--link:hover:after {
    opacity: 1
}

body[id*=educationPage] .nav__item--link.chapter-1,body[id*=educationPage] .navigation-list__item--link.chapter-1 {
    background: -webkit-radial-gradient(#fff,#caf588);
    background: radial-gradient(#fff,#caf588)
}

body[id*=educationPage] .nav__item--link.chapter-1:after,body[id*=educationPage] .navigation-list__item--link.chapter-1:after {
    background: -webkit-radial-gradient(#fff,#7cc31f);
    background: radial-gradient(#fff,#7cc31f)
}

body[id*=educationPage] .nav__item--link.chapter-2,body[id*=educationPage] .navigation-list__item--link.chapter-2 {
    background: -webkit-radial-gradient(#fff,#7fc5a2);
    background: radial-gradient(#fff,#7fc5a2)
}

body[id*=educationPage] .nav__item--link.chapter-2:after,body[id*=educationPage] .navigation-list__item--link.chapter-2:after {
    background: -webkit-radial-gradient(#fff,#40a874);
    background: radial-gradient(#fff,#40a874)
}

body[id*=educationPage] .nav__item--link.chapter-3,body[id*=educationPage] .navigation-list__item--link.chapter-3 {
    background: -webkit-radial-gradient(#fff,#ffd845);
    background: radial-gradient(#fff,#ffd845)
}

body[id*=educationPage] .nav__item--link.chapter-3:after,body[id*=educationPage] .navigation-list__item--link.chapter-3:after {
    background: -webkit-radial-gradient(#fff,#eca906);
    background: radial-gradient(#fff,#eca906)
}

body[id*=educationPage] .nav__item--link.chapter-4,body[id*=educationPage] .navigation-list__item--link.chapter-4 {
    background: -webkit-radial-gradient(#fff,#90d7e5);
    background: radial-gradient(#fff,#90d7e5)
}

body[id*=educationPage] .nav__item--link.chapter-4:after,body[id*=educationPage] .navigation-list__item--link.chapter-4:after {
    background: -webkit-radial-gradient(#fff,#2897b2);
    background: radial-gradient(#fff,#2897b2)
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .nav__item--link,body[id*=educationPage] .navigation-list__item--link {
        height:400px;
        max-height: 400px
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .nav__item--link,body[id*=educationPage] .navigation-list__item--link {
        height:560px;
        max-height: 560px
    }
}

body[id*=educationPage] .nav__item--link--title,body[id*=educationPage] .navigation-list__item--link--title {
    color: #2e2e2e;
    font-size: 1.067rem;
    line-height: 1.6rem;
    margin-bottom: .533rem;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    z-index: 3
}

body[id*=educationPage] .nav__item--link--subtitle,body[id*=educationPage] .navigation-list__item--link--subtitle {
    text-transform: uppercase;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    z-index: 4
}

body[id*=educationPage] .nav__item--link--subtitle.chapter-1,body[id*=educationPage] .navigation-list__item--link--subtitle.chapter-1 {
    color: #137c48
}

body[id*=educationPage] .nav__item--link--subtitle.chapter-2,body[id*=educationPage] .navigation-list__item--link--subtitle.chapter-2 {
    color: #008c46
}

body[id*=educationPage] .nav__item--link--subtitle.chapter-3,body[id*=educationPage] .navigation-list__item--link--subtitle.chapter-3 {
    color: #bf5c00
}

body[id*=educationPage] .nav__item--link--subtitle.chapter-4,body[id*=educationPage] .navigation-list__item--link--subtitle.chapter-4 {
    color: #255365
}

body[id*=educationPage] .nav__item--link--button,body[id*=educationPage] .navigation-list__item--link--button {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 1.267rem;
    position: absolute;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: calc(100% - 2rem);
    z-index: 2
}

#buorg div body[id*=educationPage] .nav__item--link--button #buorgig,#buorg div body[id*=educationPage] .nav__item--link--button #buorgul,#buorg div body[id*=educationPage] .navigation-list__item--link--button #buorgig,#buorg div body[id*=educationPage] .navigation-list__item--link--button #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link--button a,body[id*=educationPage] #cookiebanner .nav__item--link--button a.c-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link--button a.c-button,body[id*=educationPage] .nav__item--link--button #buorg div #buorgig,body[id*=educationPage] .nav__item--link--button #buorg div #buorgul,body[id*=educationPage] .nav__item--link--button #cookiebanner a.c-button,body[id*=educationPage] .nav__item--link--button .btn,body[id*=educationPage] .nav__item--link--button .cb-layer__button,body[id*=educationPage] .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .nav__item--link--button button[type=submit],body[id*=educationPage] .navigation-list__item--link--button #buorg div #buorgig,body[id*=educationPage] .navigation-list__item--link--button #buorg div #buorgul,body[id*=educationPage] .navigation-list__item--link--button #cookiebanner a.c-button,body[id*=educationPage] .navigation-list__item--link--button .btn,body[id*=educationPage] .navigation-list__item--link--button .cb-layer__button,body[id*=educationPage] .navigation-list__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link--button button[type=submit] {
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    opacity: 0;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    z-index: 2
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .nav__item--link--button:not(.sub-menuitem--link--button):after,body[id*=educationPage] .navigation-list__item--link--button:not(.sub-menuitem--link--button):after {
        background:-webkit-linear-gradient(bottom,#000 50%,rgba(0,0,0,0));
        background: linear-gradient(0deg,#000 50%,rgba(0,0,0,0));
        bottom: -1.2rem;
        content: "";
        display: block;
        height: 100%;
        position: absolute;
        right: -1rem;
        width: calc(100% + 2.1rem)
    }
}

body[id*=educationPage] .nav__item--link.chapter-1 .nav__item--link--button:not(.sub-menuitem--link-button):after,body[id*=educationPage] .navigation-list__item--link.chapter-1 .nav__item--link--button:not(.sub-menuitem--link-button):after {
    background: -webkit-linear-gradient(bottom,#ddedc3 50%,rgba(0,0,0,0));
    background: linear-gradient(0deg,#ddedc3 50%,rgba(0,0,0,0))
}

.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link.chapter-1 .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link.chapter-1 .nav__item--link--button a,body[id*=educationPage] #cookiebanner .nav__item--link.chapter-1 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link.chapter-1 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-1 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-1 .nav__item--link--button .btn-secondary,body[id*=educationPage] .nav__item--link.chapter-1 .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link.chapter-1 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .navigation-list__item--link.chapter-1 .nav__item--link--button .btn-secondary,body[id*=educationPage] .navigation-list__item--link.chapter-1 .nav__item--link--button .quiz-results__content__text .result-info a {
    border-color: #7cc31f;
    box-shadow: unset;
    color: #137c48;
    pointer-events: none
}

body[id*=educationPage] .nav__item--link.chapter-2 .nav__item--link--button:not(.sub-menuitem--link-button):after,body[id*=educationPage] .navigation-list__item--link.chapter-2 .nav__item--link--button:not(.sub-menuitem--link-button):after {
    background: -webkit-linear-gradient(bottom,#bfe2d0 50%,rgba(0,0,0,0));
    background: linear-gradient(0deg,#bfe2d0 50%,rgba(0,0,0,0))
}

.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link.chapter-2 .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link.chapter-2 .nav__item--link--button a,body[id*=educationPage] #cookiebanner .nav__item--link.chapter-2 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link.chapter-2 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-2 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-2 .nav__item--link--button .btn-secondary,body[id*=educationPage] .nav__item--link.chapter-2 .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link.chapter-2 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .navigation-list__item--link.chapter-2 .nav__item--link--button .btn-secondary,body[id*=educationPage] .navigation-list__item--link.chapter-2 .nav__item--link--button .quiz-results__content__text .result-info a {
    border-color: #40a874;
    box-shadow: unset;
    color: #008c46;
    pointer-events: none
}

body[id*=educationPage] .nav__item--link.chapter-3 .nav__item--link--button:not(.sub-menuitem--link-button):after,body[id*=educationPage] .navigation-list__item--link.chapter-3 .nav__item--link--button:not(.sub-menuitem--link-button):after {
    background: -webkit-linear-gradient(bottom,#fff6c2 50%,rgba(0,0,0,0));
    background: linear-gradient(0deg,#fff6c2 50%,rgba(0,0,0,0))
}

.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link.chapter-3 .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link.chapter-3 .nav__item--link--button a,body[id*=educationPage] #cookiebanner .nav__item--link.chapter-3 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link.chapter-3 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-3 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-3 .nav__item--link--button .btn-secondary,body[id*=educationPage] .nav__item--link.chapter-3 .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link.chapter-3 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .navigation-list__item--link.chapter-3 .nav__item--link--button .btn-secondary,body[id*=educationPage] .navigation-list__item--link.chapter-3 .nav__item--link--button .quiz-results__content__text .result-info a {
    border-color: #eca906;
    box-shadow: unset;
    color: #bf5c00;
    pointer-events: none
}

body[id*=educationPage] .nav__item--link.chapter-4 .nav__item--link--button:not(.sub-menuitem--link-button):after,body[id*=educationPage] .navigation-list__item--link.chapter-4 .nav__item--link--button:not(.sub-menuitem--link-button):after {
    background: -webkit-linear-gradient(bottom,#d7f3f6 50%,rgba(0,0,0,0));
    background: linear-gradient(0deg,#d7f3f6 50%,rgba(0,0,0,0))
}

.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link.chapter-4 .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link.chapter-4 .nav__item--link--button a,body[id*=educationPage] #cookiebanner .nav__item--link.chapter-4 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link.chapter-4 .nav__item--link--button a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-4 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .nav__item--link.chapter-4 .nav__item--link--button .btn-secondary,body[id*=educationPage] .nav__item--link.chapter-4 .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link.chapter-4 .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .navigation-list__item--link.chapter-4 .nav__item--link--button .btn-secondary,body[id*=educationPage] .navigation-list__item--link.chapter-4 .nav__item--link--button .quiz-results__content__text .result-info a {
    border-color: #2897b2;
    box-shadow: unset;
    color: #255365;
    pointer-events: none
}

body[id*=educationPage] .nav__item--link .page-image,body[id*=educationPage] .navigation-list__item--link .page-image {
    display: none;
    left: 0;
    object-fit: cover;
    position: absolute;
    z-index: 1
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .nav__item--link .page-image,body[id*=educationPage] .navigation-list__item--link .page-image {
        bottom:-110%
    }

    body[id*=educationPage] .nav__item--link .page-image.is-bottom,body[id*=educationPage] .navigation-list__item--link .page-image.is-bottom {
        bottom: -150%
    }

    body[id*=educationPage] .nav__item--link .page-image.is-top,body[id*=educationPage] .navigation-list__item--link .page-image.is-top {
        bottom: -15%
    }
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .nav__item--link .page-image,body[id*=educationPage] .navigation-list__item--link .page-image {
        bottom:0;
        -webkit-mask-image: -webkit-linear-gradient(top,#000 50%,rgba(0,0,0,0));
        mask-image: linear-gradient(180deg,#000 50%,rgba(0,0,0,0));
        max-height: 100%
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .nav__item--link .page-image,body[id*=educationPage] .navigation-list__item--link .page-image {
        bottom:13%
    }

    body[id*=educationPage] .nav__item--link .page-image.is-bottom,body[id*=educationPage] .navigation-list__item--link .page-image.is-bottom {
        bottom: 11%
    }

    body[id*=educationPage] .nav__item--link .page-image.is-top,body[id*=educationPage] .navigation-list__item--link .page-image.is-top {
        bottom: unset;
        height: 49%;
        max-height: unset;
        top: 12%
    }
}

body[id*=educationPage] .nav__item--link:active,body[id*=educationPage] .nav__item--link:hover,body[id*=educationPage] .navigation-list__item--link:active,body[id*=educationPage] .navigation-list__item--link:hover {
    text-decoration: none
}

body[id*=educationPage] .nav__item--link:active .nav__item--link--title,body[id*=educationPage] .nav__item--link:hover .nav__item--link--title,body[id*=educationPage] .navigation-list__item--link:active .nav__item--link--title,body[id*=educationPage] .navigation-list__item--link:hover .nav__item--link--title {
    opacity: 0
}

body[id*=educationPage] .nav__item--link:active .nav__item--link--subtitle,body[id*=educationPage] .nav__item--link:hover .nav__item--link--subtitle,body[id*=educationPage] .navigation-list__item--link:active .nav__item--link--subtitle,body[id*=educationPage] .navigation-list__item--link:hover .nav__item--link--subtitle {
    -webkit-transform: translateY(-4.5rem);
    -ms-transform: translateY(-4.5rem);
    transform: translateY(-4.5rem)
}

#buorg div body[id*=educationPage] .nav__item--link:active #buorgig,#buorg div body[id*=educationPage] .nav__item--link:active #buorgul,#buorg div body[id*=educationPage] .nav__item--link:hover #buorgig,#buorg div body[id*=educationPage] .nav__item--link:hover #buorgul,#buorg div body[id*=educationPage] .navigation-list__item--link:active #buorgig,#buorg div body[id*=educationPage] .navigation-list__item--link:active #buorgul,#buorg div body[id*=educationPage] .navigation-list__item--link:hover #buorgig,#buorg div body[id*=educationPage] .navigation-list__item--link:hover #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link:active a,.quiz-results__content__text .result-info body[id*=educationPage] .nav__item--link:hover a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link:active a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list__item--link:hover a,body[id*=educationPage] #cookiebanner .nav__item--link:active a.c-button,body[id*=educationPage] #cookiebanner .nav__item--link:hover a.c-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link:active a.c-button,body[id*=educationPage] #cookiebanner .navigation-list__item--link:hover a.c-button,body[id*=educationPage] .nav__item--link:active #buorg div #buorgig,body[id*=educationPage] .nav__item--link:active #buorg div #buorgul,body[id*=educationPage] .nav__item--link:active #cookiebanner a.c-button,body[id*=educationPage] .nav__item--link:active .btn,body[id*=educationPage] .nav__item--link:active .cb-layer__button,body[id*=educationPage] .nav__item--link:active .quiz-results__content__text .result-info a,body[id*=educationPage] .nav__item--link:active button[type=submit],body[id*=educationPage] .nav__item--link:hover #buorg div #buorgig,body[id*=educationPage] .nav__item--link:hover #buorg div #buorgul,body[id*=educationPage] .nav__item--link:hover #cookiebanner a.c-button,body[id*=educationPage] .nav__item--link:hover .btn,body[id*=educationPage] .nav__item--link:hover .cb-layer__button,body[id*=educationPage] .nav__item--link:hover .quiz-results__content__text .result-info a,body[id*=educationPage] .nav__item--link:hover button[type=submit],body[id*=educationPage] .navigation-list__item--link:active #buorg div #buorgig,body[id*=educationPage] .navigation-list__item--link:active #buorg div #buorgul,body[id*=educationPage] .navigation-list__item--link:active #cookiebanner a.c-button,body[id*=educationPage] .navigation-list__item--link:active .btn,body[id*=educationPage] .navigation-list__item--link:active .cb-layer__button,body[id*=educationPage] .navigation-list__item--link:active .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link:active button[type=submit],body[id*=educationPage] .navigation-list__item--link:hover #buorg div #buorgig,body[id*=educationPage] .navigation-list__item--link:hover #buorg div #buorgul,body[id*=educationPage] .navigation-list__item--link:hover #cookiebanner a.c-button,body[id*=educationPage] .navigation-list__item--link:hover .btn,body[id*=educationPage] .navigation-list__item--link:hover .cb-layer__button,body[id*=educationPage] .navigation-list__item--link:hover .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list__item--link:hover button[type=submit] {
    opacity: 1
}

body[id*=educationPage] .nav .sub-menuitem,body[id*=educationPage] .navigation-list .sub-menuitem {
    max-height: 200px
}

body[id*=educationPage] .nav .sub-menuitem--link,body[id*=educationPage] .navigation-list .sub-menuitem--link {
    height: 200px;
    max-height: 200px;
    overflow: hidden
}

.quiz-results__content__text .result-info body[id*=educationPage] .nav .sub-menuitem--link .nav__item--link--button a,.quiz-results__content__text .result-info body[id*=educationPage] .navigation-list .sub-menuitem--link .nav__item--link--button a,body[id*=educationPage] #cookiebanner .nav .sub-menuitem--link .nav__item--link--button a.c-button.d-button,body[id*=educationPage] #cookiebanner .navigation-list .sub-menuitem--link .nav__item--link--button a.c-button.d-button,body[id*=educationPage] .nav .sub-menuitem--link .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .nav .sub-menuitem--link .nav__item--link--button .btn-secondary,body[id*=educationPage] .nav .sub-menuitem--link .nav__item--link--button .quiz-results__content__text .result-info a,body[id*=educationPage] .navigation-list .sub-menuitem--link .nav__item--link--button #cookiebanner a.c-button.d-button,body[id*=educationPage] .navigation-list .sub-menuitem--link .nav__item--link--button .btn-secondary,body[id*=educationPage] .navigation-list .sub-menuitem--link .nav__item--link--button .quiz-results__content__text .result-info a {
    border-color: #7cc31f;
    box-shadow: unset;
    color: #137c48;
    pointer-events: none
}

body[id*=educationPage] .nav .sub-menuitem--link .nav__item--link--title,body[id*=educationPage] .navigation-list .sub-menuitem--link .nav__item--link--title {
    color: #fff;
    font-family: Bebas Neue,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-size: 1.867rem;
    line-height: 1.867rem;
    margin-bottom: 0;
    text-transform: uppercase
}

body[id*=educationPage] .nav .sub-menuitem--link .page-image,body[id*=educationPage] .navigation-list .sub-menuitem--link .page-image {
    bottom: 0;
    -webkit-filter: brightness(60%);
    filter: brightness(60%);
    height: 100%;
    left: 0;
    -webkit-mask-image: unset;
    mask-image: unset;
    max-height: 100%;
    top: 0;
    -webkit-transition: all .35s ease-in-out;
    transition: all .35s ease-in-out;
    width: 100%
}

body[id*=educationPage] .nav .sub-menuitem--link:active .nav__item--link--title,body[id*=educationPage] .nav .sub-menuitem--link:hover .nav__item--link--title,body[id*=educationPage] .navigation-list .sub-menuitem--link:active .nav__item--link--title,body[id*=educationPage] .navigation-list .sub-menuitem--link:hover .nav__item--link--title {
    opacity: 1
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .nav .sub-menuitem--link:active .nav__item--link--title,body[id*=educationPage] .nav .sub-menuitem--link:hover .nav__item--link--title,body[id*=educationPage] .navigation-list .sub-menuitem--link:active .nav__item--link--title,body[id*=educationPage] .navigation-list .sub-menuitem--link:hover .nav__item--link--title {
        -webkit-transform:translateY(-4.5rem);
        -ms-transform: translateY(-4.5rem);
        transform: translateY(-4.5rem)
    }
}

body[id*=educationPage] .nav .sub-menuitem--link:active .page-image,body[id*=educationPage] .nav .sub-menuitem--link:hover .page-image,body[id*=educationPage] .navigation-list .sub-menuitem--link:active .page-image,body[id*=educationPage] .navigation-list .sub-menuitem--link:hover .page-image {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

body[id*=educationPage] .navigation-list {
    background-color: transparent;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    opacity: 1;
    padding-bottom: 2.667rem;
    padding-top: 2.667rem;
    position: relative;
    visibility: visible
}

@media screen and (min-width: 1230px) {
    body[id*=educationPage] .navigation-list {
        -webkit-transform:translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

body[id*=educationPage] .navigation-list .page-image {
    display: block
}

body[id*=educationPage] .s-owl-buddy {
    padding: 0;
    z-index: 2
}

body[id*=educationPage] .s-owl-buddy.frame-space-after-bottom-frame-th-color.video-align-up,body[id*=educationPage] .s-owl-buddy.frame-space-after-bottom-frame.video-align-up {
    -webkit-transform: translateY(-1px);
    -ms-transform: translateY(-1px);
    transform: translateY(-1px)
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    padding-bottom: 0!important;
    padding-top: 0!important
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-left video {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-right .open-reveal:after {
    left: unset;
    right: 1.33333rem
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-up {
    -webkit-transform: translateY(-2rem);
    -ms-transform: translateY(-2rem);
    transform: translateY(-2rem)
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-up {
        -webkit-transform:translateY(-4.5rem);
        -ms-transform: translateY(-4.5rem);
        transform: translateY(-4.5rem)
    }
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-down {
    -webkit-transform: translateY(2rem);
    -ms-transform: translateY(2rem);
    transform: translateY(2rem)
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .s-owl-buddy .owl-buddy--content.align-down {
        -webkit-transform:translateY(4.5rem);
        -ms-transform: translateY(4.5rem);
        transform: translateY(4.5rem)
    }
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal {
    cursor: pointer;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    position: relative;
    z-index: 1
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:after {
    background: #fff;
    border-radius: 50%;
    content: "";
    height: 137px;
    left: 1.33333rem;
    position: absolute;
    top: 0;
    width: 137px;
    z-index: -1
}

body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal video {
    height: 136px;
    width: 156px
}

#buorg div body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal #buorgig,#buorg div body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal a,body[id*=educationPage] #cookiebanner .s-owl-buddy .owl-buddy--content .open-reveal a.c-button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal #buorg div #buorgig,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal #buorg div #buorgul,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal #cookiebanner a.c-button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal .btn,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal .cb-layer__button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal .quiz-results__content__text .result-info a,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal button[type=submit] {
    bottom: 0;
    left: 1rem;
    position: absolute;
    z-index: 3
}

#buorg div body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover #buorgig,#buorg div body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover #buorgul,.quiz-results__content__text .result-info body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover a,body[id*=educationPage] #cookiebanner .s-owl-buddy .owl-buddy--content .open-reveal:hover a.c-button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover #buorg div #buorgig,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover #buorg div #buorgul,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover #cookiebanner a.c-button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover .btn,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover .cb-layer__button,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover .quiz-results__content__text .result-info a,body[id*=educationPage] .s-owl-buddy .owl-buddy--content .open-reveal:hover button[type=submit] {
    box-shadow: unset!important;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .owl-buddy-reveal {
    border: none;
    height: 100vh;
    left: 0;
    max-width: 100vw;
    overflow: hidden;
    padding: 0;
    top: 0;
    width: 100vw;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0
}

body[id*=educationPage] .owl-buddy-reveal .row {
    padding-left: 1.333rem;
    padding-right: 1.333rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

body[id*=educationPage] .owl-buddy-reveal--circle {
    background-color: #fff;
    border-radius: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 372px;
    width: 372px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
    position: relative
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .owl-buddy-reveal--circle {
        height:672px;
        padding-left: 6.5rem;
        padding-right: 6.5rem;
        width: 672px
    }
}

body[id*=educationPage] .owl-buddy-reveal--circle p {
    text-align: center
}

body[id*=educationPage] .owl-buddy-reveal--circle .video-wrapper {
    position: absolute;
    top: -7rem
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .owl-buddy-reveal--circle .video-wrapper {
        top:-2rem
    }
}

body[id*=educationPage] .owl-buddy-reveal--circle .video-wrapper video {
    height: auto;
    width: 220px
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .owl-buddy-reveal--circle .video-wrapper video {
        height:242px;
        width: 270px
    }
}

body[id*=educationPage] .owl-buddy-reveal--circle .video-wrapper video.align-left {
    -webkit-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    transform: scaleX(-1)
}

body[id*=educationPage] .owl-buddy-reveal--circle .close-button {
    right: 2rem;
    top: 2rem
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .owl-buddy-reveal--circle .close-button {
        right:5rem;
        top: 5rem
    }
}

body[id*=educationPage] .owl-buddy-reveal--circle .close-button:before {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px)
}

body[id*=educationPage] .exclamation-mark {
    font-family: Bebas Neue,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    position: absolute
}

body[id*=educationPage].chapter-1 .frame-section-dark .open-reveal .btn-round,body[id*=educationPage].chapter-1 .frame-section-light .open-reveal .btn-round {
    box-shadow: 0 6px 0 0 #7cc31f!important
}

body[id*=educationPage].chapter-1 .frame-default .open-reveal:after {
    background-color: #ddedc3
}

body[id*=educationPage].chapter-1 .exclamation-mark {
    color: #7cc31f
}

body[id*=educationPage].chapter-1 .owl-buddy-reveal {
    background-color: rgba(19,124,72,.439)
}

body[id*=educationPage].chapter-1 .owl-buddy-reveal--circle h2 {
    color: #137c48
}

body[id*=educationPage].chapter-2 .frame-section-dark .open-reveal .btn-round,body[id*=educationPage].chapter-2 .frame-section-light .open-reveal .btn-round {
    box-shadow: 0 6px 0 0 #40a874!important
}

body[id*=educationPage].chapter-2 .frame-default .open-reveal:after {
    background-color: #bfe2d0
}

body[id*=educationPage].chapter-2 .exclamation-mark {
    color: #40a874
}

body[id*=educationPage].chapter-2 .owl-buddy-reveal {
    background-color: rgba(0,140,70,.439)
}

body[id*=educationPage].chapter-2 .owl-buddy-reveal--circle h2 {
    color: #008c46
}

body[id*=educationPage].chapter-3 .frame-section-dark .open-reveal .btn-round,body[id*=educationPage].chapter-3 .frame-section-light .open-reveal .btn-round {
    box-shadow: 0 6px 0 0 #eca906!important
}

body[id*=educationPage].chapter-3 .frame-default .open-reveal:after {
    background-color: #fff6c2
}

body[id*=educationPage].chapter-3 .exclamation-mark {
    color: #eca906
}

body[id*=educationPage].chapter-3 .owl-buddy-reveal {
    background-color: rgba(191,92,0,.439)
}

body[id*=educationPage].chapter-3 .owl-buddy-reveal--circle h2 {
    color: #bf5c00
}

body[id*=educationPage].chapter-4 .frame-section-dark .open-reveal .btn-round,body[id*=educationPage].chapter-4 .frame-section-light .open-reveal .btn-round {
    box-shadow: 0 6px 0 0 #2897b2!important
}

body[id*=educationPage].chapter-4 .frame-default .open-reveal:after {
    background-color: #d7f3f6
}

body[id*=educationPage].chapter-4 .exclamation-mark {
    color: #2897b2
}

body[id*=educationPage].chapter-4 .owl-buddy-reveal {
    background-color: rgba(37,83,101,.439)
}

body[id*=educationPage].chapter-4 .owl-buddy-reveal--circle h2 {
    color: #255365
}

body[id*=educationPage] .s-slider .carousel.ver1 .container {
    border-radius: 8px;
    bottom: 8px;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    left: 8px
}

body[id*=educationPage] .s-slider .carousel .slick-arrow:after {
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

body[id*=educationPage] .s-slider .carousel .slick-arrow.slick-next:hover:after,body[id*=educationPage] .s-slider .carousel .slick-arrow.slick-prev:hover:after {
    box-shadow: unset;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

body[id*=educationPage] .s-slider .carousel .slick-arrow.slick-prev:after {
    background: url(../media/img/icons/baywa-arrow-left-white.svg)
}

body[id*=educationPage] .s-slider .carousel .slick-arrow.slick-next:after {
    background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
}

body[id*=educationPage].chapter-1 .s-slider .carousel .slick-arrow:after {
    box-shadow: 0 6px 0 0 #137c48
}

body[id*=educationPage].chapter-1 .s-slider .carousel .slick-arrow.slick-next:after,body[id*=educationPage].chapter-1 .s-slider .carousel .slick-arrow.slick-prev:after {
    background-color: #7cc31f;
    background-position: 50%;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-1 .s-slider .carousel .slick-dots li:hover button {
    background: #caf588
}

body[id*=educationPage].chapter-1 .s-slider .carousel .slick-dots li.slick-active button {
    background: #7cc31f
}

body[id*=educationPage].chapter-2 .s-slider .carousel .slick-arrow:after {
    box-shadow: 0 6px 0 0 #008c46
}

body[id*=educationPage].chapter-2 .s-slider .carousel .slick-arrow.slick-next:after,body[id*=educationPage].chapter-2 .s-slider .carousel .slick-arrow.slick-prev:after {
    background-color: #40a874;
    background-position: 50%;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-2 .s-slider .carousel .slick-dots li:hover button {
    background: #7fc5a2
}

body[id*=educationPage].chapter-2 .s-slider .carousel .slick-dots li.slick-active button {
    background: #40a874
}

body[id*=educationPage].chapter-3 .s-slider .carousel .slick-arrow:after {
    box-shadow: 0 6px 0 0 #bf5c00
}

body[id*=educationPage].chapter-3 .s-slider .carousel .slick-arrow.slick-next:after,body[id*=educationPage].chapter-3 .s-slider .carousel .slick-arrow.slick-prev:after {
    background-color: #eca906;
    background-position: 50%;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-3 .s-slider .carousel .slick-dots li:hover button {
    background: #ffd845
}

body[id*=educationPage].chapter-3 .s-slider .carousel .slick-dots li.slick-active button {
    background: #eca906
}

body[id*=educationPage].chapter-4 .s-slider .carousel .slick-arrow:after {
    box-shadow: 0 6px 0 0 #255365
}

body[id*=educationPage].chapter-4 .s-slider .carousel .slick-arrow.slick-next:after,body[id*=educationPage].chapter-4 .s-slider .carousel .slick-arrow.slick-prev:after {
    background-color: #2897b2;
    background-position: 50%;
    background-repeat: no-repeat
}

body[id*=educationPage].chapter-4 .s-slider .carousel .slick-dots li:hover button {
    background: #90d7e5
}

body[id*=educationPage].chapter-4 .s-slider .carousel .slick-dots li.slick-active button {
    background: #2897b2
}

body[id*=educationPage] .s-stickers {
    font-family: sans-serif;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

body[id*=educationPage] .s-stickers .sticker-cards {
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    -webkit-align-content: flex-start;
    align-items: center;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    box-sizing: border-box
}

body[id*=educationPage] .s-stickers .sticker-cards__item {
    -webkit-tap-highlight-color: transparent;
    -webkit-box-flex: 0;
    -webkit-filter: drop-shadow(0 2px 8px rgba(0,0,0,.3));
    filter: drop-shadow(0 2px 8px rgba(0,0,0,.3));
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin-bottom: 1rem;
    -webkit-transition: z-index .5s ease-in-out;
    transition: z-index .5s ease-in-out
}

body[id*=educationPage] .s-stickers .sticker-cards__item * {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    pointer-events: none
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-container {
    position: relative;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-wrapper {
    left: 0;
    position: absolute;
    top: 0
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
    overflow: hidden;
    pointer-events: all;
    position: absolute
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content {
    overflow: hidden;
    pointer-events: all;
    position: fixed;
    text-align: center;
    z-index: 0
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding: 24px
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
    z-index: 1
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back {
    z-index: 2
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
    -webkit-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
    -webkit-transition: transform .5s ease-in-out;
    transition: transform .5s ease-in-out
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item {
        height:210px;
        width: 350px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-container {
        height: 413.6072724055px;
        left: -31.8036362027px;
        top: -101.8036362027px;
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
        width: 413.6072724055px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-wrapper {
        height: 413.6072724055px;
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        width: 413.6072724055px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
        height: 413.6072724055px;
        width: 413.6072724055px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
        border-radius: 8px;
        height: 210px;
        left: 31.8036362027px;
        top: 101.8036362027px;
        width: 350px
    }
}

@media screen and (max-width: 47.9375em) and (max-width:61.9375em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content {
        border-radius:8px;
        height: 205px;
        left: 76.8036362027px;
        top: 106.8036362027px;
        width: 350px
    }
}

@media screen and (max-width: 47.9375em) and (min-width:62em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content {
        border-radius:8px;
        height: 210px;
        left: 86.8036362027px;
        top: 101.8036362027px;
        width: 345px
    }
}

@media screen and (max-width: 47.9375em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
        -webkit-transform:translateX(47.8323470784px);
        -ms-transform: translateX(47.8323470784px);
        transform: translateX(47.8323470784px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
        -webkit-transform: rotate(-135deg) translateX(34.8420397451px) translateY(-34.842039745px);
        -ms-transform: rotate(-135deg) translateX(34.8420397451px) translateY(-34.842039745px);
        transform: rotate(-135deg) translateX(34.8420397451px) translateY(-34.842039745px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back {
        -webkit-transform: rotate(315deg) translateX(-257.0024620132px) translateY(-256.9951520408px);
        -ms-transform: rotate(315deg) translateX(-257.0024620132px) translateY(-256.9951520408px);
        transform: rotate(315deg) translateX(-257.0024620132px) translateY(-256.9951520408px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-clip {
        -webkit-transform: translateX(325.1770946228px);
        -ms-transform: translateX(325.1770946228px);
        transform: translateX(325.1770946228px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-front {
        -webkit-transform: rotate(-135deg) translateX(229.9349286943px) translateY(-229.9349286943px);
        -ms-transform: rotate(-135deg) translateX(229.9349286943px) translateY(-229.9349286943px);
        transform: rotate(-135deg) translateX(229.9349286943px) translateY(-229.9349286943px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-back {
        -webkit-transform: rotate(315deg) translateX(-62.5310126553px) translateY(-62.5292340732px);
        -ms-transform: rotate(315deg) translateX(-62.5310126553px) translateY(-62.5292340732px);
        transform: rotate(315deg) translateX(-62.5310126553px) translateY(-62.5292340732px)
    }
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item {
        height:240px;
        width: 380px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-container {
        height: 458.9790374873px;
        left: -39.4895187437px;
        top: -109.4895187437px;
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
        width: 458.9790374873px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-wrapper {
        height: 458.9790374873px;
        -webkit-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        transform: rotate(135deg);
        width: 458.9790374873px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
        height: 458.9790374873px;
        width: 458.9790374873px
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
        border-radius: 8px;
        height: 240px;
        left: 39.4895187437px;
        top: 109.4895187437px;
        width: 380px
    }
}

@media screen and (min-width: 48em) and (max-width:61.9375em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content {
        border-radius:8px;
        height: 235px;
        left: 84.4895187437px;
        top: 114.4895187437px;
        width: 380px
    }
}

@media print,screen and (min-width: 48em) and (min-width:62em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content {
        border-radius:8px;
        height: 240px;
        left: 94.4895187437px;
        top: 109.4895187437px;
        width: 375px
    }
}

@media print,screen and (min-width: 48em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-clip {
        -webkit-transform:translateX(53.4609716229px);
        -ms-transform: translateX(53.4609716229px);
        transform: translateX(53.4609716229px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front {
        -webkit-transform: rotate(-135deg) translateX(38.7652986737px) translateY(-38.7652986737px);
        -ms-transform: rotate(-135deg) translateX(38.7652986737px) translateY(-38.7652986737px);
        transform: rotate(-135deg) translateX(38.7652986737px) translateY(-38.7652986737px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-back {
        -webkit-transform: rotate(315deg) translateX(-282.4509785555px) translateY(-282.4429447458px);
        -ms-transform: rotate(315deg) translateX(-282.4509785555px) translateY(-282.4429447458px);
        transform: rotate(315deg) translateX(-282.4509785555px) translateY(-282.4429447458px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-clip {
        -webkit-transform: translateX(361.7924578223px);
        -ms-transform: translateX(361.7924578223px);
        transform: translateX(361.7924578223px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-front {
        -webkit-transform: rotate(-135deg) translateX(255.8259003083px) translateY(-255.8259003083px);
        -ms-transform: rotate(-135deg) translateX(255.8259003083px) translateY(-255.8259003083px);
        transform: rotate(-135deg) translateX(255.8259003083px) translateY(-255.8259003083px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:hover .sticker-back {
        -webkit-transform: rotate(315deg) translateX(-68.7228658286px) translateY(-68.7209111304px);
        -ms-transform: rotate(315deg) translateX(-68.7228658286px) translateY(-68.7209111304px);
        transform: rotate(315deg) translateX(-68.7228658286px) translateY(-68.7209111304px)
    }

    body[id*=educationPage] .s-stickers .sticker-cards__item:not(:nth-of-type(3n)) {
        margin-right: 1rem
    }
}

body[id*=educationPage] .s-stickers .sticker-cards__item:hover {
    z-index: 3
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-content .sticker-answer-text {
        font-size:1.067rem;
        line-height: 1.333rem
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-results .s-stickers .sticker-cards__item .sticker-front .result-headline,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front .h3,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front .quiz.quiz__education .quiz-results .result-headline {
    color: #fff;
    max-width: 280px
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-bg {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%
}

body[id*=educationPage] .quiz.quiz__education .quiz-results .s-stickers .sticker-cards__item .sticker-front.sticker-image-bg .result-headline,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-bg .h3,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-bg .quiz.quiz__education .quiz-results .result-headline {
    color: #fff;
    max-width: 280px
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration {
    background-position: 100% 85%;
    background-repeat: no-repeat;
    background-size: 28%
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration {
        background-position:100%;
        background-repeat: no-repeat;
        background-size: 47%
    }
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark {
    font-family: Bebas Neue,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    position: absolute
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark:first-of-type {
    font-size: 45px;
    left: 24px;
    top: 1.7rem
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark:nth-of-type(2) {
    font-size: 26px;
    left: 46px;
    top: 3.2rem
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark:nth-of-type(3) {
    font-size: 18px;
    left: 54px;
    top: 10px
}

body[id*=educationPage] .quiz.quiz__education .quiz-results .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .result-headline,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .h3,body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-image-illustration .quiz.quiz__education .quiz-results .result-headline {
    bottom: 1.2rem;
    color: #fff;
    max-width: 230px;
    position: absolute
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-no-image .show-more {
    color: #000
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front.sticker-no-image .show-more:after {
    content: url(../media/img/icons/baywa-arrow-right-black.svg)
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front .show-more {
    bottom: 1.2rem;
    color: #fff;
    position: absolute;
    right: 1.333rem
}

body[id*=educationPage] .s-stickers .sticker-cards__item .sticker-front .show-more:after {
    content: url(../media/img/icons/baywa-arrow-right-white.svg);
    display: inline-block;
    height: 21px;
    -webkit-transform: translateY(6px);
    -ms-transform: translateY(6px);
    transform: translateY(6px);
    width: 21px
}

body[id*=educationPage].chapter-1 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content {
    background-color: #ddedc3
}

body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .result-headline,body[id*=educationPage].chapter-1 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .h3,body[id*=educationPage].chapter-1 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .quiz.quiz__education .quiz-results .result-headline {
    color: #137c48
}

body[id*=educationPage].chapter-1 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .sticker-answer-text {
    color: #000
}

body[id*=educationPage].chapter-1 .s-stickers .sticker-cards .sticker-cards__item .sticker-front {
    background-color: #ddedc3
}

body[id*=educationPage].chapter-1 .s-stickers .sticker-cards .sticker-cards__item .sticker-back {
    background-color: #137c48
}

body[id*=educationPage].chapter-1 .quiz.quiz__education .quiz-results .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .result-headline,body[id*=educationPage].chapter-1 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark,body[id*=educationPage].chapter-1 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .h3,body[id*=educationPage].chapter-1 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .quiz.quiz__education .quiz-results .result-headline {
    color: #137c48
}

body[id*=educationPage].chapter-2 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content {
    background-color: #bfe2d0
}

body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .result-headline,body[id*=educationPage].chapter-2 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .h3,body[id*=educationPage].chapter-2 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .quiz.quiz__education .quiz-results .result-headline {
    color: #008c46
}

body[id*=educationPage].chapter-2 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .sticker-answer-text {
    color: #000
}

body[id*=educationPage].chapter-2 .s-stickers .sticker-cards .sticker-cards__item .sticker-front {
    background-color: #bfe2d0
}

body[id*=educationPage].chapter-2 .s-stickers .sticker-cards .sticker-cards__item .sticker-back {
    background-color: #008c46
}

body[id*=educationPage].chapter-2 .quiz.quiz__education .quiz-results .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .result-headline,body[id*=educationPage].chapter-2 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark,body[id*=educationPage].chapter-2 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .h3,body[id*=educationPage].chapter-2 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .quiz.quiz__education .quiz-results .result-headline {
    color: #008c46
}

body[id*=educationPage].chapter-3 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content {
    background-color: #fff6c2
}

body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .result-headline,body[id*=educationPage].chapter-3 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .h3,body[id*=educationPage].chapter-3 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .quiz.quiz__education .quiz-results .result-headline {
    color: #bf5c00
}

body[id*=educationPage].chapter-3 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .sticker-answer-text {
    color: #000
}

body[id*=educationPage].chapter-3 .s-stickers .sticker-cards .sticker-cards__item .sticker-front {
    background-color: #fff6c2
}

body[id*=educationPage].chapter-3 .s-stickers .sticker-cards .sticker-cards__item .sticker-back {
    background-color: #bf5c00
}

body[id*=educationPage].chapter-3 .quiz.quiz__education .quiz-results .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .result-headline,body[id*=educationPage].chapter-3 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark,body[id*=educationPage].chapter-3 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .h3,body[id*=educationPage].chapter-3 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .quiz.quiz__education .quiz-results .result-headline {
    color: #bf5c00
}

body[id*=educationPage].chapter-4 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content {
    background-color: #d7f3f6
}

body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .result-headline,body[id*=educationPage].chapter-4 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .h3,body[id*=educationPage].chapter-4 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .quiz.quiz__education .quiz-results .result-headline {
    color: #255365
}

body[id*=educationPage].chapter-4 .s-stickers.frame-section-dark .sticker-cards .sticker-cards__item .sticker-content .sticker-answer-text {
    color: #000
}

body[id*=educationPage].chapter-4 .s-stickers .sticker-cards .sticker-cards__item .sticker-front {
    background-color: #d7f3f6
}

body[id*=educationPage].chapter-4 .s-stickers .sticker-cards .sticker-cards__item .sticker-back {
    background-color: #255365
}

body[id*=educationPage].chapter-4 .quiz.quiz__education .quiz-results .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .result-headline,body[id*=educationPage].chapter-4 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .exclamation-mark,body[id*=educationPage].chapter-4 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .h3,body[id*=educationPage].chapter-4 .s-stickers .sticker-cards .sticker-cards__item .sticker-front.sticker-image-illustration .quiz.quiz__education .quiz-results .result-headline {
    color: #255365
}

body[id*=educationPage] .quiz.quiz__education .quiz__wrapper--inner {
    border-radius: 8px;
    overflow: hidden
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--text {
    padding-top: 40px
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--text {
        -webkit-box-ordinal-group:2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img {
    background-image: none
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img {
        -webkit-box-ordinal-group:3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img video {
    height: 120%;
    position: relative;
    width: 100%;
    z-index: 1
}

@media print,screen and (min-width: 40em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img video {
        height:100%
    }
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img video {
        height:110%;
        -webkit-transform: translateY(-3rem);
        -ms-transform: translateY(-3rem);
        transform: translateY(-3rem)
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:after,body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:before {
    background-repeat: no-repeat;
    content: "";
    display: block;
    position: absolute;
    z-index: 0
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:before {
    background-image: url(../media/img/education/education_cloud-01.svg);
    height: 93px;
    right: 0;
    -webkit-transform: translateX(40%);
    -ms-transform: translateX(40%);
    transform: translateX(40%);
    width: 255px
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:before {
        height:150px;
        -webkit-transform: translateX(2px);
        -ms-transform: translateX(2px);
        transform: translateX(2px);
        width: 290px
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:after {
    background-image: url(../media/img/education/education_cloud-02.svg);
    bottom: 0;
    height: 105px;
    left: 0;
    -webkit-transform: translate(-30%,6rem);
    -ms-transform: translate(-30%,6rem);
    transform: translate(-30%,6rem);
    width: 395px
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-welcome__description--img .quiz-background-img:after {
        -webkit-transform:translate(-20%,3.75rem);
        -ms-transform: translate(-20%,3.75rem);
        transform: translate(-20%,3.75rem)
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-question .question--headline {
    color: #2e2e2e
}

body[id*=educationPage] .quiz.quiz__education .quiz-question__hand-pointing {
    display: none
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-question__hand-pointing {
        display:block;
        margin-bottom: -2rem;
        position: relative;
        text-align: center;
        width: 100%
    }

    body[id*=educationPage] .quiz.quiz__education .quiz-question__hand-pointing .click-animation {
        -webkit-animation: pulseClick 4s ease-in-out .7s infinite;
        animation: pulseClick 4s ease-in-out .7s infinite;
        background-color: #fff;
        border-radius: 50%;
        content: "";
        display: inline-block;
        height: 10px;
        opacity: .4;
        position: relative;
        -webkit-transform: translate(13px,-10px);
        -ms-transform: translate(13px,-10px);
        transform: translate(13px,-10px);
        width: 10px;
        z-index: 1
    }

    body[id*=educationPage] .quiz.quiz__education .quiz-question__hand-pointing .click-text {
        font-size: 14px;
        padding: 0 0 1rem
    }

    body[id*=educationPage] .quiz.quiz__education .quiz-question__hand-pointing .click-text:before {
        background-image: url(../media/img/icons/HandPointing.svg);
        background-repeat: no-repeat;
        content: "";
        display: inline-block;
        height: 24px;
        position: relative;
        -webkit-transform: translateY(8px);
        -ms-transform: translateY(8px);
        transform: translateY(8px);
        width: 24px;
        z-index: 2
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-question__options {
    margin-top: 48px;
    position: relative
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item {
        padding-left:0;
        padding-right: 0
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option {
    border-radius: 50px
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option--text {
        overflow:hidden;
        text-overflow: ellipsis;
        -webkit-transition: all .5s linear;
        transition: all .5s linear;
        white-space: nowrap;
        width: 100%
    }
}

@media screen and (max-width: 61.9375em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option.chosen.expand,body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option.correct.expand {
        padding:2rem 1rem
    }

    body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option.chosen .option--text,body[id*=educationPage] .quiz.quiz__education .quiz-question__options .options-item .option.correct .option--text {
        overflow: auto;
        text-overflow: clip;
        white-space: normal
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-results .result-headline {
    color: #2e2e2e!important
}

body[id*=educationPage] .quiz.quiz__education .quiz-results__content__testimony .testimonial {
    background-color: #fff;
    border-radius: 8px;
    margin-top: 2rem;
    padding-top: 1.067rem
}

@media print,screen and (min-width: 62em) {
    body[id*=educationPage] .quiz.quiz__education .quiz-results__content__testimony .testimonial {
        margin-top:unset
    }
}

body[id*=educationPage] .quiz.quiz__education .quiz-results__content__testimony .testimonial .quiz-results__badges--title {
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-size: 1.067rem;
    text-transform: unset
}

body[id*=educationPage] .quiz.quiz__education .quiz-results__content__testimony .testimonial .quiz-results__badges--text {
    font-size: .933rem;
    line-height: 1.333rem;
    padding-left: 1.067rem;
    padding-right: 1.067rem
}

body[id*=educationPage] .quiz.quiz__education .link-back {
    font-size: 1.067rem
}

body[id*=educationPage] .quiz.quiz__education .link-back:before {
    height: 18px;
    width: 18px
}

body[id*=educationPage].chapter-1 .quiz__wrapper--inner {
    background-color: #ddedc3
}

body[id*=educationPage].chapter-2 .quiz__wrapper--inner {
    background-color: #bfe2d0
}

body[id*=educationPage].chapter-3 .quiz__wrapper--inner {
    background-color: #fff6c2
}

body[id*=educationPage].chapter-4 .quiz__wrapper--inner {
    background-color: #d7f3f6
}

section.image-banner {
    padding-bottom: 3.33rem;
    padding-top: 3.33rem
}

section:not(.nomargin).image-banner,section:not(:first-of-type).image-banner {
    padding-bottom: 0;
    padding-top: 0
}

.s-accordion .accordion-ce-item:not(:first-of-type) {
    margin-top: 16px
}

.s-accordion .accordion-ce-item--title {
    background-color: #f3f3f3;
    border: none;
    border-left: 4px solid #78b90f;
    color: #000;
    font-size: 1rem;
    font-weight: 600;
    padding: 20px 16px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

@media print,screen and (min-width: 62em) {
    .s-accordion .accordion-ce-item--title {
        font-size:1.25rem
    }
}

.s-accordion .accordion-ce-item--title:before {
    content: url(../media/img/icons/baywa-arrow-down-green.svg);
    height: 1.5rem;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 1.5rem
}

.s-accordion .accordion-ce-item--title:hover {
    color: #669d0c;
    text-decoration: none
}

.s-accordion .accordion-ce-item--title:hover:before {
    content: url(../media/img/icons/baywa-arrow-down-darkgreen.svg)
}

.s-accordion .accordion-ce-item--title:hover .accordion-ce-item__icon {
    -webkit-filter: contrast(.7);
    filter: contrast(.7)
}

.s-accordion .accordion-ce-item__icon {
    height: 24px;
    margin-right: 1rem;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 24px
}

.s-accordion .accordion-ce-item--content {
    border-bottom: 0;
    border-left: 4px solid #78b90f;
    border-top: 0;
    padding: 8px 16px 20px
}

.s-accordion .accordion-ce-item--content,.s-accordion .accordion-ce-item--content section,.s-accordion .accordion-ce-item--content>div {
    background-color: #f3f3f3
}

.s-accordion .accordion-ce-item.is-active .accordion-ce-item--title:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.reveal {
    overflow-y: hidden
}

.reveal .title {
    margin-bottom: 1.3333333333rem
}

.reveal p {
    margin-bottom: .6666666667rem
}

.reveal .close-button {
    background-color: #78b90f;
    border-radius: 100%;
    font-size: 0;
    height: 44px;
    overflow: hidden;
    top: 15px;
    width: 44px
}

.reveal .close-button:before {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50%;
    content: "";
    cursor: pointer;
    display: block;
    height: 24px;
    margin: 0 auto;
    width: 24px
}

.reveal .close-button:hover {
    background-color: #669d0c
}

.reveal .close-button:hover:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)
}

@media screen and (max-width: 61.9375em) {
    .reveal {
        height:100%!important;
        height: 100vh!important;
        max-width: 100%!important;
        overflow: hidden;
        padding: 0;
        top: 0!important;
        width: 100%!important
    }

    .reveal .m-content {
        bottom: 0;
        display: block;
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        -webkit-overflow-scrolling: initial
    }

    .reveal .m-content .wr {
        bottom: 0;
        left: 0;
        overflow-x: hidden;
        overflow-y: scroll;
        padding: 3.3333333333rem 15px;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-overflow-scrolling: touch
    }
}

@media print,screen and (min-width: 62em) {
    .reveal {
        margin-bottom:4rem;
        padding: 3.3333333333rem 10.6666666667rem
    }
}

.reveal--productcontact {
    max-width: 430px;
    padding: 1.3333333333rem 3.3333333333rem 2rem;
    width: auto
}

.reveal-overlay {
    opacity: 0;
    -webkit-transform: scaleX(.8) scaleY(.8) scaleZ(1);
    transform: scaleX(.8) scaleY(.8) scaleZ(1);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    z-index: -1
}

@media screen and (max-width: 61.9375em) {
    .reveal-overlay {
        height:100%;
        overflow-y: hidden
    }
}

.is-reveal-open .reveal-overlay {
    opacity: 1;
    -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
    transform: scaleX(1) scaleY(1) scaleZ(1);
    z-index: 1005
}

.s-intro {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100vh;
    position: relative;
    width: 100%
}

.s-intro .container {
    -webkit-align-self: center;
    width: 100%;
    -ms-flex-item-align: center;
    align-self: center;
    padding: 10px;
    text-align: center;
    z-index: 0
}

.s-intro .container .titles {
    font-weight: 500;
    line-height: 1.6em;
    opacity: 0;
    -webkit-transition: all .2s ease,opacity 1s ease-out 1s,-webkit-transform 1s ease-out 1s;
    transition: all .2s ease,opacity 1s ease-out 1s,-webkit-transform 1s ease-out 1s;
    transition: all .2s ease,transform 1s ease-out 1s,opacity 1s ease-out 1s;
    transition: all .2s ease,transform 1s ease-out 1s,opacity 1s ease-out 1s,-webkit-transform 1s ease-out 1s
}

.s-intro .container .title1 {
    color: #78b90f;
    font-size: 1.3333333333rem;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px)
}

.s-intro .container .title2 {
    color: #000;
    font-size: 2rem;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px)
}

.s-intro .scroll {
    bottom: 80px;
    cursor: pointer;
    left: calc(50% - 2rem);
    position: absolute;
    text-align: center;
    z-index: 2
}

.s-intro .scroll:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: hsla(0,0%,100%,.3);
    border: 2px solid #fff;
    border-radius: 40px;
    color: #fff;
    content: "l";
    font-size: 2.5333333333rem;
    padding: .6666666667rem;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-intro .scroll:active:after,.s-intro .scroll:focus:after,.s-intro .scroll:hover:after {
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    background: hsla(0,0%,100%,.5)
}

.s-intro .background {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.s-intro .m-gradient {
    bottom: 30px;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1
}

.s-intro .m-gradient:after {
    border-bottom: 30px solid #78b90f;
    bottom: -30px;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    width: 100%
}

.s-intro .m-gradient img {
    height: 90px;
    width: 100%
}

.s-intro.is-active .container {
    z-index: 1
}

.s-intro.is-active .container .titles {
    opacity: 1!important;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.s-intro.is-active .scroll {
    -webkit-animation: updown 1.5s infinite alternate;
    animation: updown 1.5s infinite alternate
}

.s-intro.is-active .gradient {
    opacity: 1
}

@media print,screen and (min-width: 40em) {
    .s-intro .container .title1 {
        font-size:2rem
    }

    .s-intro .container .title2 {
        font-size: 4rem
    }
}

@media screen and (min-width: 73.125em) {
    .s-intro .container .title1 {
        font-size:2.5333333333rem
    }

    .s-intro .container .title2 {
        font-size: 6rem
    }
}

.s-intro-text {
    font-size: 1.0666666667rem;
    text-align: center
}

.s-intro-text .title {
    font-size: 2.5333333333rem;
    font-weight: 500;
    margin: 0 0 .6666666667rem;
    padding-top: 2.6666666667rem
}

.s-intro-text.ver2 {
    text-align: left
}

.s-intro-text.ver2 .text-title1 {
    margin: 2.6666666667rem 0 .6666666667rem
}

.s-slider .carousel .slick-arrow {
    cursor: pointer;
    display: block!important;
    font-size: 0;
    height: 50px;
    opacity: 0;
    position: absolute;
    top: calc(45% - 25px);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 50px;
    z-index: 1
}

.s-slider .carousel .slick-arrow.slick-disabled {
    opacity: 0!important
}

.s-slider .carousel .slick-arrow:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    position: absolute;
    text-transform: none!important;
    top: 0;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #78b90f;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    font-size: 2rem;
    height: 3.3333333333rem;
    line-height: .9;
    padding: 9px;
    text-indent: 0;
    width: 3.3333333333rem;
    z-index: 1
}

.s-slider .carousel .slick-arrow:hover:after {
    background-color: #669d0c
}

.s-slider .carousel .slick-arrow.slick-prev {
    left: 0
}

.s-slider .carousel .slick-arrow.slick-prev:after {
    background: url(../media/img/icons/baywa-arrow-left.svg) no-repeat 50% #78b90f;
    content: "";
    left: 0
}

.s-slider .carousel .slick-arrow.slick-next {
    right: 0
}

.s-slider .carousel .slick-arrow.slick-next:after {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.s-slider .carousel .slick-arrow:hover:after {
    background: #669d0c;
    border-color: #669d0c;
    color: #fff
}

.s-slider .carousel .slick-arrow:hover.slick-prev:after {
    background: url(../media/img/icons/baywa-arrow-left-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.s-slider .carousel .slick-arrow:hover.slick-next:after {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.s-slider .carousel .slick-dots {
    text-align: center
}

.s-slider .carousel .slick-dots li {
    display: inline-block
}

.s-slider .carousel .slick-dots li button {
    background: #ccc;
    border-radius: 2px;
    cursor: pointer;
    font-size: 0;
    height: 5px;
    margin-right: 5px;
    width: 28px
}

.s-slider .carousel .slick-dots li button:hover {
    background: #669d0c
}

.s-slider .carousel .slick-dots li:last-child button {
    margin-right: 0
}

.s-slider .carousel .slick-dots li.slick-active button {
    background: #78b90f
}

.s-slider .carousel .slick-dots li.slick-active:hover button {
    background: #78b90f;
    cursor: not-allowed
}

.s-slider .carousel:active .slick-arrow,.s-slider .carousel:focus .slick-arrow,.s-slider .carousel:hover .slick-arrow {
    opacity: 1
}

.s-slider .carousel:active .slick-arrow.slick-prev,.s-slider .carousel:focus .slick-arrow.slick-prev,.s-slider .carousel:hover .slick-arrow.slick-prev {
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px)
}

.s-slider .carousel:active .slick-arrow.slick-next,.s-slider .carousel:focus .slick-arrow.slick-next,.s-slider .carousel:hover .slick-arrow.slick-next {
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px)
}

.s-slider .carousel .item {
    margin: 0;
    position: relative
}

.s-slider .carousel .item .container h3 {
    font-size: 2.1333333333rem
}

.s-slider .carousel.ver1 .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    background: hsla(0,0%,100%,.9);
    justify-content: space-between;
    overflow: hidden;
    padding: 20px
}

.s-slider .carousel.ver1 .container p {
    display: none;
    margin-top: 20px
}

.s-slider .carousel.ver1 .container a {
    -webkit-align-self: flex-end;
    -ms-flex-item-align: end;
    align-self: flex-end
}

@media print,screen and (min-width: 40em) {
    .s-slider .carousel.ver1 .container {
        bottom:0;
        height: 100%;
        position: absolute;
        right: 0;
        width: 50%
    }

    .s-slider .carousel.ver1 .container a {
        -webkit-align-self: flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }
}

@media print,screen and (min-width: 48em) {
    .s-slider .carousel.ver1 .container p {
        display:block
    }
}

@media print,screen and (min-width: 62em) {
    .s-slider .carousel.ver1 .container {
        bottom:80px;
        height: 60%;
        right: 80px;
        width: 33.33%
    }

    .s-slider .carousel.ver1 .container p {
        display: none
    }
}

@media screen and (min-width: 62em) and (max-width:73.0625em) {
    .s-slider .carousel.ver1 .container .text-title1 {
        font-size:1.7333333333rem
    }
}

@media screen and (min-width: 73.125em) {
    .s-slider .carousel.ver1 .container p {
        display:block
    }
}

.s-slider .carousel.ver2 .container {
    background: hsla(0,0%,100%,.9);
    overflow: hidden;
    padding: 10px
}

.s-slider .carousel.ver2 .container p {
    font-size: .8rem;
    font-style: italic;
    line-height: 1.6em;
    margin-bottom: 20px
}

@media print,screen and (min-width: 48em) {
    .s-slider .carousel.ver2 .container {
        bottom:20px;
        left: 20px;
        position: absolute;
        right: 20px
    }
}

.is-landingpage .s-slider {
    margin: 0 auto;
    max-width: 765px
}

.s-parallax {
    position: relative;
    text-align: center
}

.s-parallax a,.s-parallax a:active,.s-parallax a:focus,.s-parallax a:hover {
    color: #000;
    text-decoration: none;
    width: 100%
}

.s-parallax .parallax {
    background-attachment: scroll,fixed;
    background-position-x: 0;
    background-position-y: -70%;
    background-repeat: no-repeat;
    background-size: auto,cover;
    padding: 50px;
    text-align: center
}

.s-parallax .parallax img {
    width: 80px
}

.s-parallax .parallax .divider {
    background-color: #444;
    height: 4px;
    margin: 20px auto;
    width: 80px
}

.is-touch .s-parallax .parallax {
    background-attachment: scroll;
    background-position-y: center
}

.s-news-events .row:after {
    clear: both;
    content: "";
    display: block
}

.s-news-events .top-border {
    border-top: 4px solid #444;
    margin: auto;
    width: 100%
}

.s-news-events .bottom-border {
    border-top: 1px solid #444;
    display: none;
    margin: auto;
    width: 100%
}

.s-news-events .col {
    float: left;
    padding: .6666666667rem 0;
    position: relative;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 1px solid #444
}

.s-news-events .col:nth-of-type(2) {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: normal!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
    -webkit-box-align: start!important;
    -webkit-align-items: flex-start!important;
    -ms-flex-align: start!important;
    align-items: flex-start!important
}

@media print,screen and (min-width: 40em) {
    .s-news-events .col:nth-of-type(2) {
        -webkit-box-orient:horizontal!important;
        -webkit-box-direction: normal!important;
        -webkit-flex-direction: row!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important
    }
}

@media print,screen and (min-width: 62em) {
    .s-news-events .col:nth-of-type(2) {
        -webkit-box-orient:vertical!important;
        -webkit-box-direction: normal!important;
        -webkit-flex-direction: column!important;
        -ms-flex-direction: column!important;
        flex-direction: column!important
    }
}

.s-news-events .col>.text-title1 {
    margin-top: 10px
}

.s-news-events .col .item {
    height: 100%;
    width: 100%
}

#buorg div .s-news-events .col .item #buorgig,#buorg div .s-news-events .col .item #buorgul,.quiz-results__content__text .result-info .s-news-events .col .item a,.s-news-events .col .item #buorg div #buorgig,.s-news-events .col .item #buorg div #buorgul,.s-news-events .col .item .btn,.s-news-events .col .item .quiz-results__content__text .result-info a,.s-news-events .col .item body[id*=educationPage] #cookiebanner a.c-button,.s-news-events .col .item body[id*=educationPage] .cb-layer__button,.s-news-events .col .item body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-news-events .col .item a.c-button,body[id*=educationPage] .s-news-events .col .item .cb-layer__button,body[id*=educationPage] .s-news-events .col .item button[type=submit] {
    background: transparent;
    max-height: none
}

.s-news-events .col .item.has-no-link .cta {
    display: none
}

.s-news-events .col .img {
    height: auto;
    margin: 20px 0;
    text-align: center;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%
}

.s-news-events .col .img img {
    border-radius: 100px;
    height: 130px;
    width: 130px
}

.s-news-events .col .teaser {
    width: 100%
}

.s-news-events .col .teaser .content .copytext {
    display: none
}

.s-news-events .col .teaser.top .content:before {
    color: #669d0c;
    font-size: .8rem
}

.s-news-events.blog .col .teaser .cta,.s-news-events.news .col .teaser .cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.s-news-events.blog .col .teaser.top .content:before,.s-news-events.news .col .teaser.top .content:before {
    content: "TOP NEWS"
}

.s-news-events.events .col .teaser .content .text-title4,.s-news-events.seminars .col .teaser .content .text-title4 {
    line-height: 1.6rem;
    padding-left: 20px;
    position: relative
}

.s-news-events.events .col .teaser .content .text-title4:before,.s-news-events.seminars .col .teaser .content .text-title4:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "i";
    font-size: 1.0666666667rem;
    left: 0;
    line-height: 1.4933333333rem;
    margin-right: .3333333333rem;
    position: absolute;
    text-indent: 0;
    top: 1px
}

#buorg div .s-news-events.events .col .teaser .cta #buorgig,#buorg div .s-news-events.events .col .teaser .cta #buorgul,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a,.s-news-events.events .col .teaser .cta #buorg div #buorgig,.s-news-events.events .col .teaser .cta #buorg div #buorgul,.s-news-events.events .col .teaser .cta .btn,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit],.s-news-events.seminars .col .teaser .cta #buorg div #buorgig,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul,.s-news-events.seminars .col .teaser .cta .btn,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit],body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit] {
    font-size: .8rem;
    padding-left: .3333333333rem;
    padding-right: .3333333333rem
}

#buorg div .s-news-events.events .col .teaser .cta #buorgig:hover,#buorg div .s-news-events.events .col .teaser .cta #buorgul:hover,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:hover,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:hover,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:hover,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:hover,.s-news-events.events .col .teaser .cta #buorg div #buorgig:hover,.s-news-events.events .col .teaser .cta #buorg div #buorgul:hover,.s-news-events.events .col .teaser .cta .btn:hover,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:hover,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:hover,.s-news-events.seminars .col .teaser .cta .btn:hover,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:hover,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:hover,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:hover {
    color: #000
}

@media print,screen and (min-width: 40em) {
    #buorg div .s-news-events.events .col .teaser .cta #buorgig:hover,#buorg div .s-news-events.events .col .teaser .cta #buorgul:hover,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:hover,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:hover,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:hover,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:hover,.s-news-events.events .col .teaser .cta #buorg div #buorgig:hover,.s-news-events.events .col .teaser .cta #buorg div #buorgul:hover,.s-news-events.events .col .teaser .cta .btn:hover,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:hover,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:hover,.s-news-events.seminars .col .teaser .cta .btn:hover,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:hover,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:hover,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:hover {
        color:#fff
    }
}

@media screen and (max-width: 39.9375em) {
    .s-news-events.events .col .teaser .content,.s-news-events.seminars .col .teaser .content {
        margin-bottom:1.3333333333rem
    }

    .s-news-events.events .col .teaser .cta,.s-news-events.seminars .col .teaser .cta {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 1.3333333333rem
    }

    #buorg div .s-news-events.events .col .teaser .cta #buorgig:first-child,#buorg div .s-news-events.events .col .teaser .cta #buorgul:first-child,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:first-child,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:first-child,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:first-child,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:first-child,.s-news-events.events .col .teaser .cta #buorg div #buorgig:first-child,.s-news-events.events .col .teaser .cta #buorg div #buorgul:first-child,.s-news-events.events .col .teaser .cta .btn:first-child,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:first-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:first-child,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:first-child,.s-news-events.seminars .col .teaser .cta .btn:first-child,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:first-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:first-child,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:first-child,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:first-child {
        margin-right: 1rem
    }
}

.s-news-events.events .col .teaser.top .content:before,.s-news-events.seminars .col .teaser.top .content:before {
    content: "TOP"
}

@media print,screen and (min-width: 40em) {
    .s-news-events .bottom-border {
        clear:both;
        display: block
    }

    .s-news-events .col {
        margin: 15px 0
    }

    .s-news-events .col:nth-child(2) {
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .s-news-events .col:nth-child(2) .text-title1 {
        margin-top: 0
    }

    .s-news-events .col:not(:nth-child(2)) {
        border-bottom: none
    }

    .s-news-events .col .item {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -webkit-flex: 0;
        -ms-flex: 0;
        flex: 0;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .s-news-events .col .img {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        margin: 0 1rem 0 0;
        width: auto
    }

    .s-news-events .col .img img {
        height: 100px;
        width: 100px
    }

    .s-news-events .col .teaser {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .s-news-events .col .teaser .content {
        width: 70%
    }

    .s-news-events.events .col .teaser .cta,.s-news-events.seminars .col .teaser .cta {
        text-align: right
    }

    #buorg div .s-news-events.events .col .teaser .cta #buorgig,#buorg div .s-news-events.events .col .teaser .cta #buorgul,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a,.s-news-events.events .col .teaser .cta #buorg div #buorgig,.s-news-events.events .col .teaser .cta #buorg div #buorgul,.s-news-events.events .col .teaser .cta .btn,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit],.s-news-events.seminars .col .teaser .cta #buorg div #buorgig,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul,.s-news-events.seminars .col .teaser .cta .btn,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit],body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        border: none;
        color: #669d0c;
        font-size: .8rem;
        line-height: 1.2em;
        padding: 0;
        text-align: right;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        color: #000!important;
        justify-content: flex-end;
        margin-bottom: 25px;
        margin-left: 1.3333333333rem
    }

    #buorg div .s-news-events.events .col .teaser .cta #buorgig:after,#buorg div .s-news-events.events .col .teaser .cta #buorgul:after,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:after,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:after,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:after,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:after,.s-news-events.events .col .teaser .cta #buorg div #buorgig:after,.s-news-events.events .col .teaser .cta #buorg div #buorgul:after,.s-news-events.events .col .teaser .cta .btn:after,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:after,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:after,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:after,.s-news-events.seminars .col .teaser .cta .btn:after,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
        border-radius: 50%;
        content: "";
        font-size: 2rem;
        height: 3.3333333333rem;
        line-height: 1.3;
        margin-left: .6666666667rem;
        padding: .4666666667rem;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 3.3333333333rem
    }

    #buorg div .s-news-events.events .col .teaser .cta .btn-only-icon#buorgig,#buorg div .s-news-events.events .col .teaser .cta .btn-only-icon#buorgul,#buorg div .s-news-events.seminars .col .teaser .cta .btn-only-icon#buorgig,#buorg div .s-news-events.seminars .col .teaser .cta .btn-only-icon#buorgul,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a.btn-only-icon,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a.btn-only-icon,.s-news-events.events .col .teaser .cta #buorg div .btn-only-icon#buorgig,.s-news-events.events .col .teaser .cta #buorg div .btn-only-icon#buorgul,.s-news-events.events .col .teaser .cta .btn.btn-only-icon,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-only-icon,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-only-icon.c-button,.s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-only-icon.cb-layer__button,.s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-only-icon[type=submit],.s-news-events.seminars .col .teaser .cta #buorg div .btn-only-icon#buorgig,.s-news-events.seminars .col .teaser .cta #buorg div .btn-only-icon#buorgul,.s-news-events.seminars .col .teaser .cta .btn.btn-only-icon,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-only-icon,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-only-icon.c-button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-only-icon.cb-layer__button,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-only-icon[type=submit],body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.btn-only-icon.c-button,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.btn-only-icon.c-button,body[id*=educationPage] .s-news-events.events .col .teaser .cta .btn-only-icon.cb-layer__button,body[id*=educationPage] .s-news-events.events .col .teaser .cta button.btn-only-icon[type=submit],body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .btn-only-icon.cb-layer__button,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button.btn-only-icon[type=submit] {
        font-size: 0
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:hover,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:hover,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:hover,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:hover,#buorg div .is-touch .s-news-events.events .col .teaser .cta #buorgig:active,#buorg div .is-touch .s-news-events.events .col .teaser .cta #buorgul:active,#buorg div .is-touch .s-news-events.seminars .col .teaser .cta #buorgig:active,#buorg div .is-touch .s-news-events.seminars .col .teaser .cta #buorgul:active,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:hover,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:hover,.is-not-touch .s-news-events.events .col .teaser .cta .btn:hover,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.is-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:active,.is-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:active,.is-touch .s-news-events.events .col .teaser .cta .btn:active,.is-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:active,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:active,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:active,.is-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:active,.is-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:active,.is-touch .s-news-events.seminars .col .teaser .cta .btn:active,.is-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:active,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:active,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:hover,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:hover,.quiz-results__content__text .result-info .is-touch .s-news-events.events .col .teaser .cta a:active,.quiz-results__content__text .result-info .is-touch .s-news-events.seminars .col .teaser .cta a:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch .s-news-events.events .col .teaser .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-touch .s-news-events.seminars .col .teaser .cta a.c-button:active,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:hover,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:hover,body[id*=educationPage] .is-touch .s-news-events.events .col .teaser .cta .cb-layer__button:active,body[id*=educationPage] .is-touch .s-news-events.events .col .teaser .cta button[type=submit]:active,body[id*=educationPage] .is-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:active,body[id*=educationPage] .is-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:active {
        background: none;
        color: #669d0c
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:hover:after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:hover:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:hover:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:hover:after,#buorg div .is-touch .s-news-events.events .col .teaser .cta #buorgig:active:after,#buorg div .is-touch .s-news-events.events .col .teaser .cta #buorgul:active:after,#buorg div .is-touch .s-news-events.seminars .col .teaser .cta #buorgig:active:after,#buorg div .is-touch .s-news-events.seminars .col .teaser .cta #buorgul:active:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta .btn:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:hover:after,.is-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:active:after,.is-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:active:after,.is-touch .s-news-events.events .col .teaser .cta .btn:active:after,.is-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:active:after,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active:after,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:active:after,.is-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:active:after,.is-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:active:after,.is-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:active:after,.is-touch .s-news-events.seminars .col .teaser .cta .btn:active:after,.is-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:active:after,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active:after,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:active:after,.is-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:active:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:hover:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:hover:after,.quiz-results__content__text .result-info .is-touch .s-news-events.events .col .teaser .cta a:active:after,.quiz-results__content__text .result-info .is-touch .s-news-events.seminars .col .teaser .cta a:active:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-touch .s-news-events.events .col .teaser .cta a.c-button:active:after,body[id*=educationPage] #cookiebanner .is-touch .s-news-events.seminars .col .teaser .cta a.c-button:active:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:hover:after,body[id*=educationPage] .is-touch .s-news-events.events .col .teaser .cta .cb-layer__button:active:after,body[id*=educationPage] .is-touch .s-news-events.events .col .teaser .cta button[type=submit]:active:after,body[id*=educationPage] .is-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:active:after,body[id*=educationPage] .is-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:active:after {
        background-color: #669d0c;
        background-image: url(../media/img/icons/baywa-arrow-right-white.svg);
        color: #fff
    }

    #buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgig:after,#buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgul:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:after,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a.btn-download:after,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a.btn-download:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:after,.s-news-events.events .col .teaser .cta .btn.btn-download:after,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:after,.s-news-events.seminars .col .teaser .cta .btn.btn-download:after,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:after,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.btn-download.c-button:after,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-download.svg) no-repeat 50% #78b90f
    }

    #buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgig:active:after,#buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgig:hover:after,#buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgul:active:after,#buorg div .s-news-events.events .col .teaser .cta .btn-download#buorgul:hover:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:active:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:hover:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:active:after,#buorg div .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:hover:after,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a.btn-download:active:after,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a.btn-download:hover:after,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a.btn-download:active:after,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a.btn-download:hover:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:active:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:hover:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:active:after,.s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:hover:after,.s-news-events.events .col .teaser .cta .btn.btn-download:active:after,.s-news-events.events .col .teaser .cta .btn.btn-download:hover:after,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:active:after,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:active:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:hover:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:active:after,.s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:hover:after,.s-news-events.seminars .col .teaser .cta .btn.btn-download:active:after,.s-news-events.seminars .col .teaser .cta .btn.btn-download:hover:after,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:active:after,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.btn-download.c-button:hover:after,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:hover:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:hover:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:hover:after {
        background: url(../media/img/icons/baywa-arrow-download-white.svg) no-repeat 50% #669d0c
    }

    #buorg div .s-news-events.events .col .teaser .cta #buorgig:last-child,#buorg div .s-news-events.events .col .teaser .cta #buorgul:last-child,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:last-child,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:last-child,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:last-child,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:last-child,.s-news-events.events .col .teaser .cta #buorg div #buorgig:last-child,.s-news-events.events .col .teaser .cta #buorg div #buorgul:last-child,.s-news-events.events .col .teaser .cta .btn:last-child,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:last-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:last-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:last-child,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:last-child,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:last-child,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:last-child,.s-news-events.seminars .col .teaser .cta .btn:last-child,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:last-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:last-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:last-child,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:last-child,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:last-child,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:last-child,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:last-child,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:last-child,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:last-child,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:last-child {
        margin-bottom: 0
    }

    #buorg div .s-news-events.events .col .teaser .cta #buorgig:after,#buorg div .s-news-events.events .col .teaser .cta #buorgul:after,#buorg div .s-news-events.seminars .col .teaser .cta #buorgig:after,#buorg div .s-news-events.seminars .col .teaser .cta #buorgul:after,.quiz-results__content__text .result-info .s-news-events.events .col .teaser .cta a:after,.quiz-results__content__text .result-info .s-news-events.seminars .col .teaser .cta a:after,.s-news-events.events .col .teaser .cta #buorg div #buorgig:after,.s-news-events.events .col .teaser .cta #buorg div #buorgul:after,.s-news-events.events .col .teaser .cta .btn:after,.s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:after,.s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:after,.s-news-events.seminars .col .teaser .cta #buorg div #buorgig:after,.s-news-events.seminars .col .teaser .cta #buorg div #buorgul:after,.s-news-events.seminars .col .teaser .cta .btn:after,.s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:after,.s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-news-events.events .col .teaser .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-news-events.seminars .col .teaser .cta a.c-button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta .cb-layer__button:after,body[id*=educationPage] .s-news-events.events .col .teaser .cta button[type=submit]:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta .cb-layer__button:after,body[id*=educationPage] .s-news-events.seminars .col .teaser .cta button[type=submit]:after {
        vertical-align: middle
    }
}

@media screen and (max-width: 61.9375em) {
    .s-news-events .col:nth-child(2) {
        -webkit-box-orient:inherit;
        -webkit-box-direction: inherit;
        -webkit-flex-direction: inherit;
        -ms-flex-direction: inherit;
        flex-direction: inherit;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .s-news-events.blog .col .cta .btn-circle,.s-news-events.news .col .cta .btn-circle {
        font-size: 0
    }

    .pagination .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.pagination .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.pagination .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.pagination .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.pagination .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.pagination .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-events-list .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-events-list .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-events-list .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-events-list .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-events-list .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-events-list .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.blog .col a.item:active .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.blog .col a.item:focus .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.blog .col a.item:hover .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.news .col a.item:active .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.news .col a.item:focus .teaser .cta .btn-circle:after,.s-extra-event .s-news-events.news .col a.item:hover .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .pagination a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .pagination a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .pagination a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-events-list a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-events-list a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-events-list a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-extra-event a.item:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-extra-event a.item:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-extra-event a.item:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-filters .search-result-display ul li a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-filters .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-filters .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-news-list a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-news-list a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-news-list a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-teaser-2 .teaser-list a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-teaser-2 .teaser-list a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .s-teaser-2 .teaser-list a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:active .teaser .cta .btn-circle:after,.s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.s-news-events.blog .col a.link-nohover:active .teaser .cta .btn-circle:after,.s-news-events.blog .col a.link-nohover:focus .teaser .cta .btn-circle:after,.s-news-events.blog .col a.link-nohover:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .pagination a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .pagination a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .pagination a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .s-events-list a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .s-events-list a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .s-events-list a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .s-extra-event a.item:active .teaser .cta .btn-circle:after,.s-news-events.news .col .s-extra-event a.item:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .s-extra-event a.item:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .s-filters .search-result-display ul li a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .s-filters .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .s-filters .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .s-news-list a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .s-news-list a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .s-news-list a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .s-teaser-2 .teaser-list a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .s-teaser-2 .teaser-list a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .s-teaser-2 .teaser-list a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:active .teaser .cta .btn-circle:after,.s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.s-news-events.news .col a.link-nohover:active .teaser .cta .btn-circle:after,.s-news-events.news .col a.link-nohover:focus .teaser .cta .btn-circle:after,.s-news-events.news .col a.link-nohover:hover .teaser .cta .btn-circle:after,.s-news-list .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-news-list .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-news-list .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-news-list .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-news-list .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-news-list .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .s-news-events.news .col a:hover .teaser .cta .btn-circle:after {
        background: #669d0c;
        color: #fff
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-news-events .col {
        border-bottom:none;
        height: 380px;
        margin: 0 0 1rem;
        overflow: hidden;
        padding: 1rem .6666666667rem 0;
        width: 25%
    }

    .is-not-touch .s-news-events .col .item {
        display: block
    }

    .is-not-touch .s-news-events .col .img {
        -webkit-box-flex: 1;
        -webkit-flex: auto;
        -ms-flex: auto;
        flex: auto;
        height: 45%;
        margin: 0;
        width: 100%
    }

    .is-not-touch .s-news-events .col .img img {
        height: 150px;
        margin-bottom: 15px;
        width: 150px
    }

    .is-not-touch .s-news-events .col .teaser {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        border-top: 2px solid #444;
        height: 100%;
        justify-content: space-between;
        -webkit-transition: -webkit-transform .25s ease-in-out;
        transition: -webkit-transform .25s ease-in-out;
        transition: transform .25s ease-in-out;
        transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out;
        width: 100%
    }

    .is-not-touch .s-news-events .col .teaser .text-title2 {
        margin: 20px 0 10px
    }

    .is-not-touch .s-news-events .col .teaser .content {
        width: 100%
    }

    .is-not-touch .s-news-events .col .teaser .content .copytext {
        display: block;
        font-size: .9333333333rem;
        font-weight: 400;
        height: 0;
        margin-top: 1rem;
        opacity: 0;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out
    }

    .is-not-touch .s-news-events .col .teaser .content .copytext .location,.is-not-touch .s-news-events .col .teaser .content .copytext .time {
        margin: 10px 0;
        padding-left: 20px;
        position: relative
    }

    .is-not-touch .s-news-events .col .teaser .content .copytext .location:before,.is-not-touch .s-news-events .col .teaser .content .copytext .time:before {
        font-family: baywa!important;
        font-style: normal!important;
        font-variant: normal!important;
        font-weight: 400!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: 1.0666666667rem;
        left: 0;
        line-height: 1.2rem;
        position: absolute;
        text-indent: 0;
        top: 0
    }

    .is-not-touch .s-news-events .col .teaser .content .copytext .location:before {
        content: "9"
    }

    .is-not-touch .s-news-events .col .teaser .content .copytext .time:before {
        content: "L"
    }

    .is-not-touch .s-news-events .col .teaser.top {
        border-color: #669d0c
    }

    .is-not-touch .s-news-events .col .teaser.top .content {
        position: relative
    }

    .is-not-touch .s-news-events .col .teaser.top .content:before {
        background-color: #669d0c;
        color: #fff;
        left: 0;
        line-height: 1.3333333333rem;
        padding: 0 .3333333333rem;
        position: absolute;
        top: -10px
    }

    .is-not-touch .s-news-events .col .teaser .cta {
        width: 100%
    }

    #buorg div .is-not-touch .s-news-events .col .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events .col .teaser .cta #buorgul,.is-not-touch .s-news-events .col .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events .col .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events .col .teaser .cta .btn,.is-not-touch .s-news-events .col .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events .col .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events .col .teaser .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-news-events .col .teaser .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events .col .teaser .cta a.c-button,body[id*=educationPage] .is-not-touch .s-news-events .col .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events .col .teaser .cta button[type=submit] {
        background: transparent;
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .2s;
        transition-duration: .2s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out
    }

    .is-not-touch .s-news-events .col:active .img,.is-not-touch .s-news-events .col:focus .img,.is-not-touch .s-news-events .col:hover .img {
        height: 0
    }

    .is-not-touch .s-news-events .col:active .teaser,.is-not-touch .s-news-events .col:focus .teaser,.is-not-touch .s-news-events .col:hover .teaser {
        height: 100%
    }

    .is-not-touch .s-news-events .col:active .teaser .content .copytext,.is-not-touch .s-news-events .col:focus .teaser .content .copytext,.is-not-touch .s-news-events .col:hover .teaser .content .copytext {
        height: 100%;
        opacity: 1
    }

    #buorg div .is-not-touch .s-news-events .col:active .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events .col:active .teaser .cta #buorgul,#buorg div .is-not-touch .s-news-events .col:focus .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events .col:focus .teaser .cta #buorgul,#buorg div .is-not-touch .s-news-events .col:hover .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events .col:hover .teaser .cta #buorgul,.is-not-touch .s-news-events .col:active .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events .col:active .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events .col:active .teaser .cta .btn,.is-not-touch .s-news-events .col:active .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events .col:active .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events .col:active .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events .col:active .teaser .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-news-events .col:focus .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events .col:focus .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events .col:focus .teaser .cta .btn,.is-not-touch .s-news-events .col:focus .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events .col:focus .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events .col:focus .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events .col:focus .teaser .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-news-events .col:hover .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events .col:hover .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events .col:hover .teaser .cta .btn,.is-not-touch .s-news-events .col:hover .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events .col:hover .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events .col:hover .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events .col:hover .teaser .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-news-events .col:active .teaser .cta a,.quiz-results__content__text .result-info .is-not-touch .s-news-events .col:focus .teaser .cta a,.quiz-results__content__text .result-info .is-not-touch .s-news-events .col:hover .teaser .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events .col:active .teaser .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events .col:focus .teaser .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events .col:hover .teaser .cta a.c-button,body[id*=educationPage] .is-not-touch .s-news-events .col:active .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events .col:active .teaser .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-news-events .col:focus .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events .col:focus .teaser .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-news-events .col:hover .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events .col:hover .teaser .cta button[type=submit] {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition-delay: 0;
        transition-delay: 0;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: opacity,-webkit-transform;
        transition-property: opacity,-webkit-transform;
        transition-property: transform,opacity;
        transition-property: transform,opacity,-webkit-transform;
        -webkit-transition-timing-function: ease-in-out;
        transition-timing-function: ease-in-out
    }

    .is-not-touch .s-news-events.events .col .teaser .content .copytext,.is-not-touch .s-news-events.seminars .col .teaser .content .copytext {
        font-size: .9333333333rem
    }

    .is-not-touch .s-news-events.events .col .teaser .cta,.is-not-touch .s-news-events.seminars .col .teaser .cta {
        display: block;
        position: relative
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events.events .col .teaser .cta .btn,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit] {
        bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        font-size: 0;
        margin: 0;
        position: absolute;
        right: 0
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgig:after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgul:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:after,.is-not-touch .s-news-events.events .col .teaser .cta .btn.btn-download:after,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn.btn-download:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download.c-button:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-download.svg) no-repeat 50% #78b90f
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgig:active:after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgig:hover:after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgul:active:after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta .btn-download#buorgul:hover:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:active:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgig:hover:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:active:after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download#buorgul:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:active:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgig:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:active:after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div .btn-download#buorgul:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta .btn.btn-download:active:after,.is-not-touch .s-news-events.events .col .teaser .cta .btn.btn-download:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:active:after,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgig:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div .btn-download#buorgul:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn.btn-download:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn.btn-download:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download:active:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download:hover:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download:active:after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.btn-download.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.btn-download.c-button:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button.btn-download[type=submit]:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button.btn-download[type=submit]:hover:after {
        background-color: #669d0c;
        background-image: url(../media/img/icons/baywa-arrow-download-white.svg)
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:first-child,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.events .col .teaser .cta .btn:first-child,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:first-child {
        margin-bottom: 0;
        right: 60px;
        -webkit-transition: opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;
        transition: opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;
        transition: transform .25s ease-in-out 0s,opacity .25s ease-in-out 0s;
        transition: transform .25s ease-in-out 0s,opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;
        z-index: 1
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:nth-child(2),#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:nth-child(2),#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:nth-child(2),#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta .btn:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:nth-child(2),.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:nth-child(2),.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:nth-child(2),body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:nth-child(2),body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:nth-child(2),body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:nth-child(2),body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:nth-child(2) {
        z-index: 0
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:nth-child(2):after,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:nth-child(2):after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:nth-child(2):after,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta .btn:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:nth-child(2):after,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:nth-child(2):after,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:nth-child(2):after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:nth-child(2):after,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:nth-child(2):after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:nth-child(2):after,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:nth-child(2):after {
        margin-left: 70px
    }

    #buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:active,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:focus,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgig:hover,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:active,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:focus,#buorg div .is-not-touch .s-news-events.events .col .teaser .cta #buorgul:hover,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:active,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:focus,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgig:hover,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:active,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:focus,#buorg div .is-not-touch .s-news-events.seminars .col .teaser .cta #buorgul:hover,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:active,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:focus,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgig:hover,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:active,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:focus,.is-not-touch .s-news-events.events .col .teaser .cta #buorg div #buorgul:hover,.is-not-touch .s-news-events.events .col .teaser .cta .btn:active,.is-not-touch .s-news-events.events .col .teaser .cta .btn:focus,.is-not-touch .s-news-events.events .col .teaser .cta .btn:hover,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:active,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:focus,.is-not-touch .s-news-events.events .col .teaser .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:focus,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:active,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:focus,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:active,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:focus,.is-not-touch .s-news-events.events .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:active,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgig:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:active,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta #buorg div #buorgul:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:active,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta .btn:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:active,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:active,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:active,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:focus,.is-not-touch .s-news-events.seminars .col .teaser .cta body[id*=educationPage] button[type=submit]:hover,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:active,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:focus,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col .teaser .cta a:hover,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:active,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:focus,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col .teaser .cta a:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:focus,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col .teaser .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:focus,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col .teaser .cta a.c-button:hover,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:active,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:focus,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:active,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:focus,body[id*=educationPage] .is-not-touch .s-news-events.events .col .teaser .cta button[type=submit]:hover,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:active,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:focus,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:active,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:focus,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col .teaser .cta button[type=submit]:hover {
        font-size: .8rem
    }

    #buorg div .is-not-touch .s-news-events.events .col:active .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.events .col:active .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.events .col:focus .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.events .col:focus .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.events .col:hover .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.events .col:hover .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:active .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:active .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:focus .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:focus .teaser .cta #buorgul:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:hover .teaser .cta #buorgig:first-child,#buorg div .is-not-touch .s-news-events.seminars .col:hover .teaser .cta #buorgul:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta .btn:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.events .col:active .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta .btn:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.events .col:focus .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta .btn:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.events .col:hover .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta .btn:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.seminars .col:active .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta .btn:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.seminars .col:focus .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta #buorg div #buorgig:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta #buorg div #buorgul:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta .btn:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-news-events.seminars .col:hover .teaser .cta body[id*=educationPage] button[type=submit]:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col:active .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col:focus .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.events .col:hover .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col:active .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col:focus .teaser .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-news-events.seminars .col:hover .teaser .cta a:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col:active .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col:focus .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.events .col:hover .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col:active .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col:focus .teaser .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-events.seminars .col:hover .teaser .cta a.c-button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:active .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:active .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:focus .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:focus .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:hover .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.events .col:hover .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:active .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:active .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:focus .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:focus .teaser .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:hover .teaser .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-news-events.seminars .col:hover .teaser .cta button[type=submit]:first-child {
        -webkit-transition: opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;
        transition: opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s;
        transition: transform .25s ease-in-out 0s,opacity .25s ease-in-out 0s;
        transition: transform .25s ease-in-out 0s,opacity .25s ease-in-out 0s,-webkit-transform .25s ease-in-out 0s
    }

    .is-touch .s-news-events .col:nth-child(2) {
        -webkit-box-orient: inherit;
        -webkit-box-direction: inherit;
        -webkit-flex-direction: inherit;
        -ms-flex-direction: inherit;
        flex-direction: inherit;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .is-touch .s-news-events.blog .col .cta .btn-circle,.is-touch .s-news-events.news .col .cta .btn-circle {
        font-size: 0
    }

    .is-touch .s-news-events.blog .col .pagination a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .pagination a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .pagination a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-events-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-events-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-events-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-extra-event a.item:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-extra-event a.item:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-extra-event a.item:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-filters .search-result-display ul li a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-filters .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-filters .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-news-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-news-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-news-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-teaser-2 .teaser-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-teaser-2 .teaser-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .s-teaser-2 .teaser-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col a.link-nohover:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col a.link-nohover:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.blog .col a.link-nohover:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .pagination a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .pagination a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .pagination a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-events-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-events-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-events-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-extra-event a.item:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-extra-event a.item:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-extra-event a.item:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-filters .search-result-display ul li a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-filters .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-filters .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-news-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-news-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-news-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-teaser-2 .teaser-list a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-teaser-2 .teaser-list a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .s-teaser-2 .teaser-list a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col .tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a:hover .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col a.link-nohover:active .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col a.link-nohover:focus .teaser .cta .btn-circle:after,.is-touch .s-news-events.news .col a.link-nohover:hover .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.pagination .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-events-list .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.blog .col a.item:active .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.blog .col a.item:focus .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.blog .col a.item:hover .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.news .col a.item:active .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.news .col a.item:focus .teaser .cta .btn-circle:after,.s-extra-event .is-touch .s-news-events.news .col a.item:hover .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-filters .search-result-display ul li .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-news-list .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.s-teaser-2 .teaser-list .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.blog .col a:active .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.blog .col a:focus .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.blog .col a:hover .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.news .col a:active .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.news .col a:focus .teaser .cta .btn-circle:after,.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li .is-touch .s-news-events.news .col a:hover .teaser .cta .btn-circle:after {
        background: #669d0c;
        color: #fff
    }
}

.s-teaser .item {
    display: block;
    margin-bottom: 2rem
}

.s-teaser .item:hover .teaser .title {
    color: #669d0c
}

.s-teaser .item:active .teaser .title,.s-teaser .item:focus .teaser .title {
    color: #669d0c;
    text-decoration: underline
}

.s-teaser .item .img {
    margin-bottom: .6666666667rem
}

.s-teaser .item .img img {
    display: block;
    width: 100%
}

.s-teaser .item .title {
    margin-bottom: 1.3333333333rem
}

.s-teaser .item .cta {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.s-teaser .item .cta .btn-circle {
    font-size: 0
}

@media print,screen and (min-width: 40em) {
    .s-teaser .item {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .s-teaser .item .img {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 30%;
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        margin: 0;
        width: auto
    }

    .s-teaser .item .teaser {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 70%;
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        padding-left: 1rem
    }

    .s-teaser .item .teaser .title {
        color: get;
        font-size: 1.2rem;
        margin-bottom: 0;
        width: 85%
    }
}

.s-teaser .item.has-no-link .cta {
    display: none
}

@media print,screen and (min-width: 62em) {
    .s-teaser .row {
        -webkit-box-flex:100%;
        -webkit-flex: 100%;
        -ms-flex: 100%;
        flex: 100%
    }

    .is-not-touch .s-teaser .column,.is-not-touch .s-teaser .columns {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .is-not-touch .s-teaser .column .column,.is-not-touch .s-teaser .column .columns,.is-not-touch .s-teaser .columns .column,.is-not-touch .s-teaser .columns .columns {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
        padding-left: 1rem;
        padding-right: 1rem
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .is-not-touch .s-teaser .column .column,.is-not-touch .s-teaser .column .columns,.is-not-touch .s-teaser .columns .column,.is-not-touch .s-teaser .columns .columns {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-teaser .item {
        -webkit-box-flex:100%;
        border-bottom: 2px solid #444;
        display: block;
        -webkit-flex: 100%;
        -ms-flex: 100%;
        flex: 100%;
        overflow: hidden;
        padding-bottom: 4rem;
        position: relative
    }

    .is-not-touch .s-teaser .item .cta {
        opacity: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    #buorg div .is-not-touch .s-teaser .item .cta #buorgig,#buorg div .is-not-touch .s-teaser .item .cta #buorgul,.is-not-touch .s-teaser .item .cta #buorg div #buorgig,.is-not-touch .s-teaser .item .cta #buorg div #buorgul,.is-not-touch .s-teaser .item .cta .btn,.is-not-touch .s-teaser .item .cta .quiz-results__content__text .result-info a,.is-not-touch .s-teaser .item .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-teaser .item .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-teaser .item .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-teaser .item .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-teaser .item .cta a.c-button,body[id*=educationPage] .is-not-touch .s-teaser .item .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-teaser .item .cta button[type=submit] {
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-teaser .item:hover .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-teaser .item:hover .cta #buorgig,#buorg div .is-not-touch .s-teaser .item:hover .cta #buorgul,.is-not-touch .s-teaser .item:hover .cta #buorg div #buorgig,.is-not-touch .s-teaser .item:hover .cta #buorg div #buorgul,.is-not-touch .s-teaser .item:hover .cta .btn,.is-not-touch .s-teaser .item:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-teaser .item:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-teaser .item:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-teaser .item:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-teaser .item:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-teaser .item:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-teaser .item:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-teaser .item:hover .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-teaser .item:hover {
        color: #000
    }

    .is-not-touch .s-teaser .item .img {
        -webkit-box-flex: block;
        -webkit-flex: block;
        -ms-flex: block;
        flex: block;
        margin-bottom: .6666666667rem;
        margin-right: 0;
        width: 100%
    }

    .is-not-touch .s-teaser .item .img img {
        width: 100%
    }

    .is-not-touch .s-teaser .item .teaser {
        display: block;
        padding-left: 0
    }

    .is-not-touch .s-teaser .item .teaser .title {
        font-size: 1.4666666667rem;
        margin-bottom: 1.3333333333rem;
        min-height: 5.3333333333rem;
        width: 100%
    }

    .is-not-touch .s-teaser .item .cta {
        bottom: 20px;
        left: 0;
        position: absolute;
        width: 100%
    }

    .is-not-touch .s-teaser .item .cta .btn-circle {
        font-size: .8rem;
        margin-right: .1333333333rem
    }
}

.s-main-headline {
    padding-bottom: 2rem
}

.s-main-headline.no-bg {
    padding-top: 4rem
}

.s-main-headline:not(.no-bg) .wr {
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 70vh;
    position: relative;
    text-shadow: 0 1px 4px rgba(0,0,0,.3);
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border-bottom: 30px solid #78b90f;
    overflow: hidden
}

.s-main-headline:not(.no-bg) .wr .m-gradient {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0
}

.s-main-headline:not(.no-bg) .wr .m-gradient img {
    height: 90px;
    width: 100%
}

.s-main-headline:not(.no-bg) .wr .bg {
    background-color: #f3f3f3;
    background-position: 50% 50%;
    background-size: cover;
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .s-main-headline:not(.no-bg) .wr:hover .bg {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.s-main-headline:not(.no-bg) .row {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    padding-bottom: 2rem;
    padding-top: 2rem;
    position: relative;
    z-index: 2
}

.s-main-headline:not(.no-bg) .row h1 {
    color: #78b90f
}

.s-main-headline .sub-title {
    font-size: 1.2rem;
    line-height: 1.2;
    margin-bottom: 0;
    max-width: 1024px
}

@media print,screen and (min-width: 62em) {
    .s-main-headline .sub-title {
        font-size:1.4666666667rem
    }
}

.s-main-headline.is-top .wr .bg {
    background-position: 50% 0
}

.s-main-headline.is-bottom .wr .bg {
    background-position: bottom
}

@media print,screen and (min-width: 62em) {
    .s-main-headline:not(.no-bg) .wr {
        height:520px
    }
}

.s-main-headline.has-top-subtitle .sub-title {
    display: block;
    margin-bottom: 1.3333333333rem
}

.content-bl table,.s-table table,.table-headings-left {
    border-collapse: collapse
}

.content-bl table tbody,.s-table table tbody,.table-headings-left tbody {
    border: none
}

.content-bl table tr,.content-bl table tr:nth-child(2n),.s-table table tr,.s-table table tr:nth-child(2n),.table-headings-left tr,.table-headings-left tr:nth-child(2n) {
    background-color: transparent
}

.content-bl table tr th,.content-bl table tr:nth-child(2n) th,.s-table table tr th,.s-table table tr:nth-child(2n) th,.table-headings-left tr th,.table-headings-left tr:nth-child(2n) th {
    font-weight: 500;
    width: 25%
}

.content-bl table tr td,.content-bl table tr:nth-child(2n) td,.s-table table tr td,.s-table table tr:nth-child(2n) td,.table-headings-left tr td,.table-headings-left tr:nth-child(2n) td {
    width: 75%
}

.content-bl table tr td,.content-bl table tr th,.content-bl table tr:nth-child(2n) td,.content-bl table tr:nth-child(2n) th,.s-table table tr td,.s-table table tr th,.s-table table tr:nth-child(2n) td,.s-table table tr:nth-child(2n) th,.table-headings-left tr td,.table-headings-left tr th,.table-headings-left tr:nth-child(2n) td,.table-headings-left tr:nth-child(2n) th {
    border-bottom: 1px solid #a7a7a7;
    margin-bottom: 10px;
    margin-right: 20px;
    padding: 1rem .6666666667rem;
    text-align: left;
    vertical-align: top
}

.content-bl table tr td:first-child,.content-bl table tr th:first-child,.content-bl table tr:nth-child(2n) td:first-child,.content-bl table tr:nth-child(2n) th:first-child,.s-table table tr td:first-child,.s-table table tr th:first-child,.s-table table tr:nth-child(2n) td:first-child,.s-table table tr:nth-child(2n) th:first-child,.table-headings-left tr td:first-child,.table-headings-left tr th:first-child,.table-headings-left tr:nth-child(2n) td:first-child,.table-headings-left tr:nth-child(2n) th:first-child {
    padding-left: 0
}

.content-bl table tr td:last-child,.content-bl table tr th:last-child,.content-bl table tr:nth-child(2n) td:last-child,.content-bl table tr:nth-child(2n) th:last-child,.s-table table tr td:last-child,.s-table table tr th:last-child,.s-table table tr:nth-child(2n) td:last-child,.s-table table tr:nth-child(2n) th:last-child,.table-headings-left tr td:last-child,.table-headings-left tr th:last-child,.table-headings-left tr:nth-child(2n) td:last-child,.table-headings-left tr:nth-child(2n) th:last-child {
    padding-right: 0
}

@media screen and (max-width: 39.9375em) {
    .content-bl table tr td,.content-bl table tr th,.content-bl table tr:nth-child(2n) td,.content-bl table tr:nth-child(2n) th,.s-table table tr td,.s-table table tr th,.s-table table tr:nth-child(2n) td,.s-table table tr:nth-child(2n) th,.table-headings-left tr td,.table-headings-left tr th,.table-headings-left tr:nth-child(2n) td,.table-headings-left tr:nth-child(2n) th {
        display:block;
        padding-left: 0;
        padding-right: 0;
        width: 100%
    }

    .content-bl table tr td,.content-bl table tr:nth-child(2n) td,.s-table table tr td,.s-table table tr:nth-child(2n) td,.table-headings-left tr td,.table-headings-left tr:nth-child(2n) td {
        padding-top: 0
    }

    .content-bl table tr th,.content-bl table tr:nth-child(2n) th,.s-table table tr th,.s-table table tr:nth-child(2n) th,.table-headings-left tr th,.table-headings-left tr:nth-child(2n) th {
        border-bottom: none;
        padding-bottom: 0
    }
}

.s-image-video .caption {
    font-size: .8rem;
    font-style: italic;
    margin-top: 1.3333333333rem;
    text-align: justify
}

.is-landingpage .s-image-video {
    margin: 0 auto;
    max-width: 765px
}

.s-image-zoom a {
    display: block
}

.s-image-zoom .img {
    position: relative
}

.s-image-zoom .img:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #f3f3f3;
    color: #000;
    content: "1";
    cursor: pointer;
    font-size: 1.3333333333rem;
    padding: .6rem;
    position: absolute;
    right: .6666666667rem;
    text-indent: 0;
    top: .6666666667rem
}

.s-image-gallery .gallery {
    text-align: center
}

.s-image-gallery .gallery a.img-animation3 {
    display: inline-block;
    height: 100%;
    margin-bottom: .6666666667rem;
    width: 100%
}

.s-image-gallery .gallery a.img-animation3 .img {
    display: block
}

.s-image-gallery .gallery a.img-animation3 .img img {
    -webkit-backface-visibility: hidden
}

.s-image-gallery .gallery .bucket {
    display: none
}

.s-image-gallery .gallery .text-center {
    margin-top: 1.3333333333rem
}

@media print,screen and (min-width: 40em) {
    .s-image-gallery .gallery a.img-animation3 {
        margin-bottom:0;
        width: calc(33% - .53333rem)
    }

    .s-image-gallery .gallery a.img-animation3:not(:nth-of-type(3)) {
        margin-right: .6666666667rem
    }
}

.s-contact .title {
    display: none
}

.s-contact .contact {
    border-top: 1px solid #a7a7a7
}

.s-contact .contact:first-child,.s-contact .contact:last-child {
    border-bottom: 1px solid #a7a7a7
}

.s-contact .contact .wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: .8rem;
    padding: 1rem 0;
    width: 100%
}

.side-column .s-contact .contact .wrapper {
    padding: 1rem
}

.s-contact .contact .img {
    display: block;
    margin-bottom: .6666666667rem
}

.s-contact .contact .img img {
    border-radius: 50%;
    width: 4.6666666667rem
}

.s-contact .contact .container {
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .s-contact .contact .container {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.s-contact .contact .container .text-title4 {
    margin-bottom: .6666666667rem
}

.s-contact .contact .container .contacts {
    margin-top: .6666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-contact .contact .container .contacts {
        margin-top:1.8666666667rem
    }
}

.side-column .s-contact .contact .container .contacts {
    margin-top: .6666666667rem
}

.s-contact .contact .container .contacts a {
    display: block;
    font-weight: 400;
    margin-bottom: .3333333333rem
}

@media print,screen and (min-width: 48em) {
    .s-contact .contact .container .contacts a {
        margin-bottom:0
    }
}

.s-contact .contact .container .contacts .email,.s-contact .contact .container .contacts .phone {
    padding-left: 1.3333333333rem;
    position: relative
}

.s-contact .contact .container .contacts .email:before,.s-contact .contact .container .contacts .phone:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: 1.0666666667rem;
    left: 0;
    position: absolute;
    text-decoration: none!important;
    text-indent: 0
}

.s-contact .contact .container .contacts .email:hover,.s-contact .contact .container .contacts .phone:hover {
    text-decoration: none
}

.s-contact .contact .container .contacts .email:focus,.s-contact .contact .container .contacts .phone:focus {
    text-decoration: underline
}

.s-contact .contact .container .contacts .phone:before {
    content: "T"
}

.s-contact .contact .container .contacts .email:before {
    content: "X";
    top: 2px
}

.s-contact.has-gray-bg .contact {
    background-color: #f3f3f3;
    border-top: none;
    margin-bottom: 1rem
}

.s-contact.has-gray-bg .contact:first-child,.s-contact.has-gray-bg .contact:last-child {
    border-bottom: none;
    margin-bottom: 0
}

.s-contact.has-gray-bg .contact .wrapper {
    padding: 1rem
}

#contactFooterContent .s-contact .contact {
    border: none
}

@media print,screen and (min-width: 40em) {
    .s-contact .contact .wrapper {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .s-contact .contact .img {
        margin-bottom: 0;
        margin-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .s-contact .container .contacts,.s-contact .container .info {
        float:none;
        width: 100%
    }
}

@media print,screen and (min-width: 62em) {
    .side-column .s-contact .contact .wrapper {
        display:block
    }

    .side-column .s-contact .contact .wrapper:after,.side-column .s-contact .contact .wrapper:before {
        content: " ";
        display: table;
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .side-column .s-contact .contact .wrapper:after {
        clear: both
    }

    .side-column .s-contact .contact .img {
        display: block;
        float: left;
        margin: 0;
        width: 70px
    }

    .side-column .s-contact .contact .container {
        display: block;
        margin-left: 80px;
        width: auto
    }

    .side-column .s-contact .contact .container .contacts,.side-column .s-contact .contact .container .info {
        float: none;
        width: 100%
    }

    .side-column .s-contact .contact .container .contacts .email {
        word-break: break-all
    }
}

.s-contact.placeholder {
    -webkit-animation: loading 1s infinite;
    animation: loading 1s infinite
}

@-webkit-keyframes loading {
    0%,to {
        opacity: .7
    }

    50% {
        opacity: 1
    }
}

@keyframes loading {
    0%,to {
        opacity: .7
    }

    50% {
        opacity: 1
    }
}

.s-contact.placeholder .text-title2 {
    background-color: #cdcdcd;
    height: 1.4rem;
    width: 50%
}

.s-contact.placeholder .contact .wrapper .img:after {
    background-color: #e6e6e6;
    border-radius: 50%;
    content: "";
    display: block;
    height: 4.6666666667rem;
    width: 4.6666666667rem
}

.s-contact.placeholder .contact .wrapper .container .info .text-title4 {
    background-color: #cdcdcd;
    height: 1.2rem;
    width: 65%
}

.s-contact.placeholder .contact .wrapper .container .info .line1,.s-contact.placeholder .contact .wrapper .container .info .line2 {
    height: .8rem;
    margin-bottom: .3333333333rem
}

.s-contact.placeholder .contact .wrapper .container .info .line1 {
    background-color: #e6e6e6;
    width: 40%
}

.s-contact.placeholder .contact .wrapper .container .info .line2 {
    background-color: #cdcdcd;
    width: 60%
}

.s-contact.placeholder .contact .wrapper .container .contacts .email,.s-contact.placeholder .contact .wrapper .container .contacts .phone {
    background-color: #e6e6e6;
    height: 1.2rem;
    margin-bottom: .3333333333rem
}

.s-contact.placeholder .contact .wrapper .container .contacts .email:before,.s-contact.placeholder .contact .wrapper .container .contacts .phone:before {
    background-color: #fff;
    content: ""
}

.s-contact.placeholder .contact .wrapper .container .contacts .phone {
    width: 40%
}

.s-contact.placeholder .contact .wrapper .container .contacts .email {
    width: 75%
}

@media print,screen and (min-width: 40em) {
    .s-contact.placeholder .text-title2 {
        height:1.7333333333rem
    }

    .s-contact.placeholder .contact .wrapper .img {
        display: block;
        width: 4.2666666667rem
    }

    .s-contact.placeholder .contact .wrapper .img:after {
        height: 4.1333333333rem;
        width: 4.1333333333rem
    }

    .s-contact.placeholder .contact .wrapper .container {
        width: calc(100% - 4.26667rem)
    }
}

@media screen and (min-width: 48em) and (max-width:61.9375em) {
    .is-landingpage .s-contact .container .email {
        word-break:break-all
    }
}

@media screen and (min-width: 73.125em) {
    .is-landingpage .s-contact .container .info {
        width:32%
    }

    .is-landingpage .s-contact .container .contacts {
        width: 68%
    }
}

.is-landingpage .s-contact .contact:first-child {
    border-bottom: none
}

.s-contact--product .title {
    display: block
}

.s-contact--product .contact {
    border: none
}

.s-contact--product .contact .container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.s-contact--product .contact .container .contacts,.s-contact--product .contact .container .info {
    width: 100%
}

.s-contact--product .contact:last-child {
    border: none
}

.s-filters .results-bar {
    margin-bottom: 1.3333333333rem
}

.s-filters .search-result-display {
    color: #a7a7a7;
    text-align: right
}

.s-filters .search-result-display ul {
    display: inline-block
}

.s-filters .search-result-display ul li {
    display: inline-block;
    padding: 0 .6666666667rem
}

.s-filters .search-result-display ul li:not(:first-child) {
    border-left: 1px solid #a7a7a7
}

.s-filters .search-result-display ul li a {
    color: #a7a7a7;
    font-weight: 400
}

.s-filters .search-result-display ul li.current span {
    color: #000;
    font-weight: 500
}

.s-filters .search-result-number {
    color: #a7a7a7
}

.s-filters .filter-view {
    border-right: 1px solid #a7a7a7;
    display: inline-block;
    font-size: .8rem;
    font-weight: 500;
    margin-right: 1rem;
    padding-right: 1rem
}

.s-filters .filter-view .item {
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    margin-left: .6666666667rem;
    position: relative;
    vertical-align: middle
}

.s-filters .filter-view .item:before {
    color: #a7a7a7;
    display: inline-block;
    font-family: baywa!important;
    font-size: 1.8rem;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-indent: 0
}

.s-filters .filter-view .item.grid:before {
    content: "v"
}

.s-filters .filter-view .item.list:before {
    content: "A"
}

.s-filters .filter-view .item.is-active:before,.s-filters .filter-view .item:hover:before {
    color: #669d0c
}

.s-filters .filter-bar,.s-filters .filter-bar .filters-lst {
    margin-bottom: 2rem
}

.s-filters .filter-bar .filters-lst .filter-item {
    margin-bottom: .6666666667rem
}

.s-filters .filter-bar .filters-lst .dropdown-item1 .dropdown-pane ul {
    margin: 0 -20px;
    max-height: 198px
}

#buorg div .s-filters .filter-bar .filters-lst #buorgig,#buorg div .s-filters .filter-bar .filters-lst #buorgul,.quiz-results__content__text .result-info .s-filters .filter-bar .filters-lst a,.s-filters .filter-bar .filters-lst #buorg div #buorgig,.s-filters .filter-bar .filters-lst #buorg div #buorgul,.s-filters .filter-bar .filters-lst .btn,.s-filters .filter-bar .filters-lst .quiz-results__content__text .result-info a,.s-filters .filter-bar .filters-lst body[id*=educationPage] #cookiebanner a.c-button,.s-filters .filter-bar .filters-lst body[id*=educationPage] .cb-layer__button,.s-filters .filter-bar .filters-lst body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-filters .filter-bar .filters-lst a.c-button,body[id*=educationPage] .s-filters .filter-bar .filters-lst .cb-layer__button,body[id*=educationPage] .s-filters .filter-bar .filters-lst button[type=submit] {
    border: 2px solid transparent;
    display: inline-block;
    font-size: 1.0666666667rem;
    font-weight: 400;
    line-height: 1.175;
    margin-top: 1rem;
    padding: .8rem 1.2rem .6666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-filters .filter-bar .filters-lst .filter-item {
        margin-bottom:0
    }
}

.s-filters .filter-bar .tags-title {
    line-height: 1.7333333333rem;
    margin-bottom: 1.3333333333rem;
    margin-right: .6666666667rem;
    margin-top: .2rem
}

.s-filters .filter-bar .filter-tags {
    font-size: .8rem
}

.s-filters .filter-bar .filter-tags .tag {
    background: #ccc;
    border-radius: 20px;
    display: inline-block;
    margin: 0 .3333333333rem 1rem 0;
    word-break: keep-all
}

.is-not-touch .s-filters .filter-bar .filter-tags .tag:hover,.is-touch .s-filters .filter-bar .filter-tags .tag:active {
    background: #b2b2b2
}

@media print,screen and (min-width: 40em) {
    .s-filters .filter-bar .filter-tags .tag {
        margin:0 .6666666667rem 1rem 0
    }
}

.s-filters .filter-bar .filter-tags .remove-btn {
    display: inline-block
}

.s-filters .filter-bar .filter-tags .remove-btn,.s-filters .filter-bar .filter-tags .tag {
    cursor: pointer;
    line-height: 1.6;
    padding: .4rem 2rem .3333333333rem .6666666667rem;
    position: relative
}

.s-filters .filter-bar .filter-tags .remove-btn:after,.s-filters .filter-bar .filter-tags .tag:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    height: 14px;
    position: absolute;
    right: 10px;
    text-transform: none!important;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 14px;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #7f7f7f;
    border-radius: 50%;
    color: #fff;
    content: "k";
    font-size: .6666666667rem;
    line-height: 14px;
    text-align: center;
    text-indent: 0
}

.s-filters .filter-bar .filter-tags .remove-btn {
    border-left: 1px solid #a7a7a7;
    margin: 0 0 1rem
}

.is-not-touch .s-filters .filter-bar .filter-tags .remove-btn:hover,.is-touch .s-filters .filter-bar .filter-tags .remove-btn:active {
    color: #669d0c
}

@media print,screen and (min-width: 40em) {
    .s-filters .filter-bar .tags-title {
        display:inline-block;
        float: left
    }

    .s-filters .filter-bar .filter-tags {
        margin-left: 110px
    }
}

.s-filters .module-text-button {
    border-top: 1px solid #a7a7a7;
    padding-top: 2rem
}

.s-filters .module-text-button .title {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 48em) {
    .s-filters .module-text-button .title {
        margin-bottom:0
    }
}

.s-job-offers .job-list .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2rem
}

.s-job-offers .job-list a {
    display: block;
    overflow: hidden;
    position: relative;
    -webkit-box-flex: 100%;
    background: #f3f3f3;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    font-weight: 400;
    padding: 1.3333333333rem 1.3333333333rem 5.3333333333rem;
    -webkit-transition-duration: 0s;
    transition-duration: 0s
}

.s-job-offers .job-list a:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fff;
    border-radius: 50%;
    color: #669d0c;
    display: inline-block;
    font-size: 3.0666666667rem;
    height: 70px;
    margin-bottom: 1.3333333333rem;
    padding: .8rem;
    text-align: center;
    text-indent: 0;
    -webkit-transition: background .5s;
    transition: background .5s;
    width: 70px
}

.s-job-offers .job-list a.is-corporate:before {
    content: "$"
}

.s-job-offers .job-list a.is-engineering:before {
    content: "%"
}

.s-job-offers .job-list a.is-industrial:before {
    content: "&"
}

.s-job-offers .job-list a.is-sales:before {
    content: "'"
}

.s-job-offers .job-list a>.sub-title,.s-job-offers .job-list a>.title {
    display: none
}

.s-job-offers .job-list a .title {
    font-weight: 500
}

.s-job-offers .job-list a .sub-title {
    margin-bottom: .6666666667rem
}

.s-job-offers .job-list a .info .sub-title {
    color: #a7a7a7;
    position: relative
}

.s-job-offers .job-list a .info .title {
    margin-bottom: 1.3333333333rem
}

.s-job-offers .job-list a .details li {
    padding: .3333333333rem 0 .3333333333rem 1.6666666667rem;
    position: relative
}

.s-job-offers .job-list a .details li:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: 1.1333333333rem;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 6px;
    vertical-align: middle
}

.s-job-offers .job-list a .details li.location:before {
    content: "9";
    top: 4px
}

.s-job-offers .job-list a .details li.time:before {
    content: "L"
}

.s-job-offers .job-list a .details li.corporate:before {
    content: "5";
    top: 5px
}

.s-job-offers .job-list a .details li.engineering:before {
    content: "<"
}

.s-job-offers .job-list a .details li.industrial:before {
    content: ">"
}

.s-job-offers .job-list a .details li.sales:before {
    content: "="
}

.s-job-offers .job-list a .details li.job:before {
    content: "6"
}

.s-job-offers .job-list a .cta {
    bottom: 20px;
    position: absolute;
    right: 20px
}

#buorg div .s-job-offers .job-list a .cta #buorgig,#buorg div .s-job-offers .job-list a .cta #buorgul,.quiz-results__content__text .result-info .s-job-offers .job-list a .cta a,.s-job-offers .job-list a .cta #buorg div #buorgig,.s-job-offers .job-list a .cta #buorg div #buorgul,.s-job-offers .job-list a .cta .btn,.s-job-offers .job-list a .cta .quiz-results__content__text .result-info a,.s-job-offers .job-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.s-job-offers .job-list a .cta body[id*=educationPage] .cb-layer__button,.s-job-offers .job-list a .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-job-offers .job-list a .cta a.c-button,body[id*=educationPage] .s-job-offers .job-list a .cta .cb-layer__button,body[id*=educationPage] .s-job-offers .job-list a .cta button[type=submit] {
    font-size: 1rem
}

@media screen and (max-width: 61.9375em) {
    #buorg div .s-job-offers .job-list a .cta #buorgig,#buorg div .s-job-offers .job-list a .cta #buorgul,.quiz-results__content__text .result-info .s-job-offers .job-list a .cta a,.s-job-offers .job-list a .cta #buorg div #buorgig,.s-job-offers .job-list a .cta #buorg div #buorgul,.s-job-offers .job-list a .cta .btn,.s-job-offers .job-list a .cta .quiz-results__content__text .result-info a,.s-job-offers .job-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.s-job-offers .job-list a .cta body[id*=educationPage] .cb-layer__button,.s-job-offers .job-list a .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-job-offers .job-list a .cta a.c-button,body[id*=educationPage] .s-job-offers .job-list a .cta .cb-layer__button,body[id*=educationPage] .s-job-offers .job-list a .cta button[type=submit] {
        font-size:0
    }
}

@media screen and (min-width: 40em) and (max-width:61.9375em) {
    .s-job-offers .job-list a {
        padding-bottom:1.3333333333rem;
        padding-left: 8rem;
        padding-top: 2rem
    }

    .s-job-offers .job-list a:before {
        left: 20px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .s-job-offers .job-list a .info {
        margin-right: 5.3333333333rem
    }

    .s-job-offers .job-list a .details {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-job-offers .job-list a .details li {
        -webkit-box-flex: 0;
        -webkit-align-self: flex-start;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        padding-left: 1.6666666667rem;
        padding-right: .3333333333rem;
        -ms-flex-item-align: start;
        align-self: flex-start
    }
}

@media print,screen and (min-width: 62em) {
    .is-touch .s-job-offers .job-list a {
        padding-bottom:1.3333333333rem;
        padding-left: 8rem;
        padding-top: 2rem
    }

    .is-touch .s-job-offers .job-list a:before {
        left: 20px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .is-touch .s-job-offers .job-list a .info {
        margin-right: 5.3333333333rem
    }

    .is-touch .s-job-offers .job-list a .details {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .is-touch .s-job-offers .job-list a .details li {
        -webkit-box-flex: 0;
        -webkit-align-self: flex-start;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        padding-left: 1.6666666667rem;
        padding-right: .3333333333rem;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .is-not-touch .s-job-offers .job-list a .cta {
        opacity: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    #buorg div .is-not-touch .s-job-offers .job-list a .cta #buorgig,#buorg div .is-not-touch .s-job-offers .job-list a .cta #buorgul,.is-not-touch .s-job-offers .job-list a .cta #buorg div #buorgig,.is-not-touch .s-job-offers .job-list a .cta #buorg div #buorgul,.is-not-touch .s-job-offers .job-list a .cta .btn,.is-not-touch .s-job-offers .job-list a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-job-offers .job-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-job-offers .job-list a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-job-offers .job-list a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-job-offers .job-list a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers .job-list a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list a .cta button[type=submit] {
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-job-offers .job-list a:hover .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-job-offers .job-list a:hover .cta #buorgig,#buorg div .is-not-touch .s-job-offers .job-list a:hover .cta #buorgul,.is-not-touch .s-job-offers .job-list a:hover .cta #buorg div #buorgig,.is-not-touch .s-job-offers .job-list a:hover .cta #buorg div #buorgul,.is-not-touch .s-job-offers .job-list a:hover .cta .btn,.is-not-touch .s-job-offers .job-list a:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-job-offers .job-list a:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-job-offers .job-list a:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-job-offers .job-list a:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-job-offers .job-list a:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers .job-list a:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list a:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list a:hover .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-job-offers .job-list:not(.grid-view) .item a {
        padding-bottom: 1.3333333333rem;
        padding-left: 8rem;
        padding-top: 2rem
    }

    .is-not-touch .s-job-offers .job-list:not(.grid-view) .item a:before {
        left: 20px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    .is-not-touch .s-job-offers .job-list:not(.grid-view) .item a .details {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        margin-left: 0;
        max-width: 70%
    }

    .is-not-touch .s-job-offers .job-list:not(.grid-view) .item a .details li {
        -webkit-box-flex: 0;
        -webkit-align-self: flex-start;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
        padding-left: 1.6666666667rem;
        padding-right: 2.3333333333rem;
        -ms-flex-item-align: start;
        align-self: flex-start
    }

    .is-not-touch .s-job-offers .job-list:not(.grid-view) .item a:active:before,.is-not-touch .s-job-offers .job-list:not(.grid-view) .item a:focus:before,.is-not-touch .s-job-offers .job-list:not(.grid-view) .item a:hover:before {
        background: #669d0c;
        color: #fff
    }

    .is-not-touch .s-job-offers .job-list.grid-view .item {
        margin-bottom: 2.6666666667rem;
        min-height: 420px;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
        padding-left: 1rem;
        padding-right: 1rem
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .is-not-touch .s-job-offers .job-list.grid-view .item {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-job-offers .job-list.grid-view a>.sub-title,.is-not-touch .s-job-offers .job-list.grid-view a>.title {
        display:block
    }

    .is-not-touch .s-job-offers .job-list.grid-view a:before {
        margin-bottom: 3.3333333333rem
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .sub-title {
        color: #a7a7a7;
        font-size: 1rem
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .info {
        background: #4c4c4c;
        color: #fff;
        height: 100%;
        left: 0;
        opacity: 0;
        padding: 2rem 1.3333333333rem 1.3333333333rem;
        position: absolute;
        top: 0;
        -webkit-transition: all .5s;
        transition: all .5s;
        visibility: hidden;
        width: 100%;
        z-index: -1
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .info .title {
        min-height: 5.3333333333rem
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .info .sub-title {
        color: #fff
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li {
        border-top: 1px solid rgba(68,68,68,.3);
        opacity: 0;
        padding: .6666666667rem 0 .6666666667rem 1.6666666667rem;
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px);
        -webkit-transition: all .2s;
        transition: all .2s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:before {
        top: 10px
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li.location:before {
        top: 9px
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li.time:before {
        top: 11px
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:last-child {
        border-bottom: 1px solid rgba(68,68,68,.3)
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:first-child {
        -webkit-transition-delay: .07s;
        transition-delay: .07s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(2) {
        -webkit-transition-delay: .14s;
        transition-delay: .14s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(3) {
        -webkit-transition-delay: .21s;
        transition-delay: .21s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(4) {
        -webkit-transition-delay: .28s;
        transition-delay: .28s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(5) {
        -webkit-transition-delay: .35s;
        transition-delay: .35s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(6) {
        -webkit-transition-delay: .42s;
        transition-delay: .42s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(7) {
        -webkit-transition-delay: .49s;
        transition-delay: .49s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(8) {
        -webkit-transition-delay: .56s;
        transition-delay: .56s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(9) {
        -webkit-transition-delay: .63s;
        transition-delay: .63s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .details li:nth-child(10) {
        -webkit-transition-delay: .7s;
        transition-delay: .7s
    }

    .is-not-touch .s-job-offers .job-list.grid-view a .cta {
        bottom: 20px;
        position: absolute;
        right: 20px;
        z-index: 2
    }

    #buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgig,#buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgul,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgig,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgul,.is-not-touch .s-job-offers .job-list.grid-view a .cta .btn,.is-not-touch .s-job-offers .job-list.grid-view a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-job-offers .job-list.grid-view a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers .job-list.grid-view a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta button[type=submit] {
        color: #fff
    }

    #buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgig:after,#buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgul:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgig:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgul:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta .btn:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta .quiz-results__content__text .result-info a:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] #cookiebanner a.c-button:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] .cb-layer__button:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .is-not-touch .s-job-offers .job-list.grid-view a .cta a:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers .job-list.grid-view a .cta a.c-button:after,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta .cb-layer__button:after,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta button[type=submit]:after {
        border-color: #fff
    }

    #buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgig:hover:after,#buorg div .is-not-touch .s-job-offers .job-list.grid-view a .cta #buorgul:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgig:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta #buorg div #buorgul:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta .btn:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-job-offers .job-list.grid-view a .cta body[id*=educationPage] button[type=submit]:hover:after,.quiz-results__content__text .result-info .is-not-touch .s-job-offers .job-list.grid-view a .cta a:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-job-offers .job-list.grid-view a .cta a.c-button:hover:after,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-job-offers .job-list.grid-view a .cta button[type=submit]:hover:after {
        background-color: #bbdc87;
        color: #000
    }

    .is-not-touch .s-job-offers .job-list.grid-view a:hover .info {
        opacity: 1;
        visibility: visible;
        z-index: 1
    }

    .is-not-touch .s-job-offers .job-list.grid-view a:hover .details li {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.s-download-content .wrapper {
    margin-top: 20px
}

.p-header .dropdown-pane ul li .s-download-content a,.s-download-content .link-fx,.s-download-content .p-header .dropdown-pane ul li a,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a {
    font-size: .8rem;
    font-weight: 400;
    line-height: 1.7em;
    margin-bottom: .3333333333rem;
    padding-left: 1.6666666667rem;
    position: relative
}

.p-header .dropdown-pane ul li .s-download-content a.icon:before,.s-download-content .link-fx.icon:before,.s-download-content .p-header .dropdown-pane ul li a.icon:before,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.icon:before,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a.icon:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    left: .2rem;
    position: absolute;
    text-indent: 0;
    top: .4rem
}

.p-header .dropdown-pane ul li .s-download-content a.icon.icon-file:before,.s-download-content .link-fx.icon.icon-file:before,.s-download-content .p-header .dropdown-pane ul li a.icon.icon-file:before,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.icon.icon-file:before,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a.icon.icon-file:before {
    content: "t"
}

.p-header .dropdown-pane ul li .s-download-content a.icon.icon-image:before,.s-download-content .link-fx.icon.icon-image:before,.s-download-content .p-header .dropdown-pane ul li a.icon.icon-image:before,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.icon.icon-image:before,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a.icon.icon-image:before {
    content: "w"
}

.p-header .dropdown-pane ul li .s-download-content a:hover,.s-download-content .link-fx:hover,.s-download-content .p-header .dropdown-pane ul li a:hover,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a:hover,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a:hover {
    background-color: transparent!important;
    text-decoration: none
}

.p-header .dropdown-pane ul li .s-download-content a.link-external:focus,.p-header .dropdown-pane ul li .s-download-content a:focus,.s-download-content .link-fx.link-external:focus,.s-download-content .link-fx:focus,.s-download-content .p-header .dropdown-pane ul li a.link-external:focus,.s-download-content .p-header .dropdown-pane ul li a:focus,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.link-external:focus,.s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a:focus,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a.link-external:focus,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .s-download-content a:focus {
    text-decoration: underline
}

.is-landingpage .s-download-content .link-fx,.is-landingpage .s-download-content .p-header .dropdown-pane ul li a,.is-landingpage .s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a,.p-header .dropdown-pane ul li .is-landingpage .s-download-content a,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .is-landingpage .s-download-content a {
    border-bottom: 1px solid #a7a7a7;
    font-size: 1rem;
    line-height: 3.3333333333rem;
    margin-bottom: 0;
    overflow: hidden;
    padding-left: 3.3333333333rem;
    padding-right: 3.3333333333rem;
    text-overflow: ellipsis;
    white-space: nowrap
}

.is-landingpage .s-download-content .link-fx.icon:before,.is-landingpage .s-download-content .p-header .dropdown-pane ul li a.icon:before,.is-landingpage .s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.icon:before,.p-header .dropdown-pane ul li .is-landingpage .s-download-content a.icon:before,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .is-landingpage .s-download-content a.icon:before {
    font-size: 2rem;
    left: 0;
    padding-left: .6666666667rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.is-landingpage .s-download-content .link-fx.icon:after,.is-landingpage .s-download-content .p-header .dropdown-pane ul li a.icon:after,.is-landingpage .s-download-content .s-dropdown .dropdown-toggle-country .dropdown-pane ul li a.icon:after,.p-header .dropdown-pane ul li .is-landingpage .s-download-content a.icon:after,.s-dropdown .dropdown-toggle-country .dropdown-pane ul li .is-landingpage .s-download-content a.icon:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "m";
    font-size: 1.3333333333rem;
    padding-right: .6666666667rem;
    position: absolute;
    right: 0;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

@media print,screen and (min-width: 62em) {
    .is-landingpage .s-download-content .wrapper {
        width:66.66%
    }
}

.is-custom-accordion .accordion-item .accordion-title {
    border: none;
    border-bottom: 1px solid #a7a7a7;
    font-size: 1rem;
    font-weight: 400;
    padding: .8rem 1.3333333333rem
}

.is-custom-accordion .accordion-item .accordion-title:before {
    display: none
}

.is-custom-accordion .accordion-item .accordion-title:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "l";
    font-size: 1.0666666667rem;
    left: 0;
    position: absolute;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-custom-accordion .accordion-item .accordion-title:hover {
    text-decoration: none
}

.is-custom-accordion .accordion-item .accordion-content {
    border: none;
    padding: 0
}

.is-custom-accordion .accordion-item.is-active .accordion-title {
    border-bottom: none
}

.is-custom-accordion .accordion-item.is-active .accordion-title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.is-custom-accordion .accordion-item.is-active .accordion-content {
    border-bottom: 1px solid #a7a7a7
}

.has-bg .is-custom-accordion,.has-bg .is-custom-accordion .accordion-content {
    background-color: transparent
}

.pagination {
    text-align: center
}

.pagination .ellipsis:after {
    color: #000
}

.pagination .ellipsis,.pagination a {
    color: #000;
    font-size: 1.0666666667rem;
    font-weight: 500
}

.pagination a:hover {
    background: none;
    color: #669d0c!important
}

.pagination li {
    height: 2.4rem;
    line-height: 2.4rem;
    margin: 0;
    vertical-align: middle;
    width: 2.4rem
}

.pagination li.current {
    background: #78b90f;
    border-radius: 100%;
    cursor: not-allowed;
    padding: 0
}

.pagination li .select-page {
    display: inline
}

#buorg div .pagination li #buorgig,#buorg div .pagination li #buorgul,.pagination li #buorg div #buorgig,.pagination li #buorg div #buorgul,.pagination li .btn,.pagination li .quiz-results__content__text .result-info a,.pagination li body[id*=educationPage] #cookiebanner a.c-button,.pagination li body[id*=educationPage] .cb-layer__button,.pagination li body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .pagination li a,body[id*=educationPage] #cookiebanner .pagination li a.c-button,body[id*=educationPage] .pagination li .cb-layer__button,body[id*=educationPage] .pagination li button[type=submit] {
    background: transparent;
    line-height: 0;
    margin: 0;
    padding: 0
}

#buorg div .pagination li #buorgig:hover,#buorg div .pagination li #buorgul:hover,.pagination li #buorg div #buorgig:hover,.pagination li #buorg div #buorgul:hover,.pagination li .btn:hover,.pagination li .quiz-results__content__text .result-info a:hover,.pagination li body[id*=educationPage] #cookiebanner a.c-button:hover,.pagination li body[id*=educationPage] .cb-layer__button:hover,.pagination li body[id*=educationPage] button[type=submit]:hover,.quiz-results__content__text .result-info .pagination li a:hover,body[id*=educationPage] #cookiebanner .pagination li a.c-button:hover,body[id*=educationPage] .pagination li .cb-layer__button:hover,body[id*=educationPage] .pagination li button[type=submit]:hover {
    background: transparent
}

#buorg div .pagination li .next-page#buorgig:after,#buorg div .pagination li .next-page#buorgul:after,#buorg div .pagination li .prev-page#buorgig:after,#buorg div .pagination li .prev-page#buorgul:after,.pagination li #buorg div .next-page#buorgig:after,.pagination li #buorg div .next-page#buorgul:after,.pagination li #buorg div .prev-page#buorgig:after,.pagination li #buorg div .prev-page#buorgul:after,.pagination li .btn.next-page:after,.pagination li .btn.prev-page:after,.pagination li .quiz-results__content__text .result-info a.next-page:after,.pagination li .quiz-results__content__text .result-info a.prev-page:after,.pagination li body[id*=educationPage] #cookiebanner a.next-page.c-button:after,.pagination li body[id*=educationPage] #cookiebanner a.prev-page.c-button:after,.pagination li body[id*=educationPage] .next-page.cb-layer__button:after,.pagination li body[id*=educationPage] .prev-page.cb-layer__button:after,.pagination li body[id*=educationPage] button.next-page[type=submit]:after,.pagination li body[id*=educationPage] button.prev-page[type=submit]:after,.quiz-results__content__text .result-info .pagination li a.next-page:after,.quiz-results__content__text .result-info .pagination li a.prev-page:after,body[id*=educationPage] #cookiebanner .pagination li a.next-page.c-button:after,body[id*=educationPage] #cookiebanner .pagination li a.prev-page.c-button:after,body[id*=educationPage] .pagination li .next-page.cb-layer__button:after,body[id*=educationPage] .pagination li .prev-page.cb-layer__button:after,body[id*=educationPage] .pagination li button.next-page[type=submit]:after,body[id*=educationPage] .pagination li button.prev-page[type=submit]:after {
    content: "";
    display: block;
    height: 2rem;
    margin-top: .1333333333rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 1.8rem
}

#buorg div .pagination li .prev-page#buorgig:after,#buorg div .pagination li .prev-page#buorgul:after,.pagination li #buorg div .prev-page#buorgig:after,.pagination li #buorg div .prev-page#buorgul:after,.pagination li .btn.prev-page:after,.pagination li .quiz-results__content__text .result-info a.prev-page:after,.pagination li body[id*=educationPage] #cookiebanner a.prev-page.c-button:after,.pagination li body[id*=educationPage] .prev-page.cb-layer__button:after,.pagination li body[id*=educationPage] button.prev-page[type=submit]:after,.quiz-results__content__text .result-info .pagination li a.prev-page:after,body[id*=educationPage] #cookiebanner .pagination li a.prev-page.c-button:after,body[id*=educationPage] .pagination li .prev-page.cb-layer__button:after,body[id*=educationPage] .pagination li button.prev-page[type=submit]:after {
    background: url(../media/img/icons/baywa-arrow-left.svg) no-repeat 50%
}

#buorg div .pagination li .prev-page#buorgig:hover:after,#buorg div .pagination li .prev-page#buorgul:hover:after,.pagination li #buorg div .prev-page#buorgig:hover:after,.pagination li #buorg div .prev-page#buorgul:hover:after,.pagination li .btn.prev-page:hover:after,.pagination li .quiz-results__content__text .result-info a.prev-page:hover:after,.pagination li body[id*=educationPage] #cookiebanner a.prev-page.c-button:hover:after,.pagination li body[id*=educationPage] .prev-page.cb-layer__button:hover:after,.pagination li body[id*=educationPage] button.prev-page[type=submit]:hover:after,.quiz-results__content__text .result-info .pagination li a.prev-page:hover:after,body[id*=educationPage] #cookiebanner .pagination li a.prev-page.c-button:hover:after,body[id*=educationPage] .pagination li .prev-page.cb-layer__button:hover:after,body[id*=educationPage] .pagination li button.prev-page[type=submit]:hover:after {
    background: url(../media/img/icons/baywa-arrow-left-green.svg) no-repeat 50%
}

#buorg div .pagination li .next-page#buorgig:after,#buorg div .pagination li .next-page#buorgul:after,.pagination li #buorg div .next-page#buorgig:after,.pagination li #buorg div .next-page#buorgul:after,.pagination li .btn.next-page:after,.pagination li .quiz-results__content__text .result-info a.next-page:after,.pagination li body[id*=educationPage] #cookiebanner a.next-page.c-button:after,.pagination li body[id*=educationPage] .next-page.cb-layer__button:after,.pagination li body[id*=educationPage] button.next-page[type=submit]:after,.quiz-results__content__text .result-info .pagination li a.next-page:after,body[id*=educationPage] #cookiebanner .pagination li a.next-page.c-button:after,body[id*=educationPage] .pagination li .next-page.cb-layer__button:after,body[id*=educationPage] .pagination li button.next-page[type=submit]:after {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%
}

#buorg div .pagination li .next-page#buorgig:hover:after,#buorg div .pagination li .next-page#buorgul:hover:after,.pagination li #buorg div .next-page#buorgig:hover:after,.pagination li #buorg div .next-page#buorgul:hover:after,.pagination li .btn.next-page:hover:after,.pagination li .quiz-results__content__text .result-info a.next-page:hover:after,.pagination li body[id*=educationPage] #cookiebanner a.next-page.c-button:hover:after,.pagination li body[id*=educationPage] .next-page.cb-layer__button:hover:after,.pagination li body[id*=educationPage] button.next-page[type=submit]:hover:after,.quiz-results__content__text .result-info .pagination li a.next-page:hover:after,body[id*=educationPage] #cookiebanner .pagination li a.next-page.c-button:hover:after,body[id*=educationPage] .pagination li .next-page.cb-layer__button:hover:after,body[id*=educationPage] .pagination li button.next-page[type=submit]:hover:after {
    background: url(../media/img/icons/baywa-arrow-right-green.svg) no-repeat 50%
}

.pagination li.disabled {
    cursor: not-allowed
}

#buorg div .pagination li.disabled.next #buorgig:after,#buorg div .pagination li.disabled.next #buorgul:after,#buorg div .pagination li.disabled.prev #buorgig:after,#buorg div .pagination li.disabled.prev #buorgul:after,.pagination li.disabled.next #buorg div #buorgig:after,.pagination li.disabled.next #buorg div #buorgul:after,.pagination li.disabled.next .btn:after,.pagination li.disabled.next .quiz-results__content__text .result-info a:after,.pagination li.disabled.next body[id*=educationPage] #cookiebanner a.c-button:after,.pagination li.disabled.next body[id*=educationPage] .cb-layer__button:after,.pagination li.disabled.next body[id*=educationPage] button[type=submit]:after,.pagination li.disabled.prev #buorg div #buorgig:after,.pagination li.disabled.prev #buorg div #buorgul:after,.pagination li.disabled.prev .btn:after,.pagination li.disabled.prev .quiz-results__content__text .result-info a:after,.pagination li.disabled.prev body[id*=educationPage] #cookiebanner a.c-button:after,.pagination li.disabled.prev body[id*=educationPage] .cb-layer__button:after,.pagination li.disabled.prev body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .pagination li.disabled.next a:after,.quiz-results__content__text .result-info .pagination li.disabled.prev a:after,body[id*=educationPage] #cookiebanner .pagination li.disabled.next a.c-button:after,body[id*=educationPage] #cookiebanner .pagination li.disabled.prev a.c-button:after,body[id*=educationPage] .pagination li.disabled.next .cb-layer__button:after,body[id*=educationPage] .pagination li.disabled.next button[type=submit]:after,body[id*=educationPage] .pagination li.disabled.prev .cb-layer__button:after,body[id*=educationPage] .pagination li.disabled.prev button[type=submit]:after {
    content: "";
    display: block;
    height: 2rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 1.8rem
}

#buorg div .pagination li.disabled.prev #buorgig:after,#buorg div .pagination li.disabled.prev #buorgul:after,.pagination li.disabled.prev #buorg div #buorgig:after,.pagination li.disabled.prev #buorg div #buorgul:after,.pagination li.disabled.prev .btn:after,.pagination li.disabled.prev .quiz-results__content__text .result-info a:after,.pagination li.disabled.prev body[id*=educationPage] #cookiebanner a.c-button:after,.pagination li.disabled.prev body[id*=educationPage] .cb-layer__button:after,.pagination li.disabled.prev body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .pagination li.disabled.prev a:after,body[id*=educationPage] #cookiebanner .pagination li.disabled.prev a.c-button:after,body[id*=educationPage] .pagination li.disabled.prev .cb-layer__button:after,body[id*=educationPage] .pagination li.disabled.prev button[type=submit]:after {
    background: url(../media/img/icons/baywa-arrow-left-gray.svg) no-repeat 50%
}

#buorg div .pagination li.disabled.next #buorgig:after,#buorg div .pagination li.disabled.next #buorgul:after,.pagination li.disabled.next #buorg div #buorgig:after,.pagination li.disabled.next #buorg div #buorgul:after,.pagination li.disabled.next .btn:after,.pagination li.disabled.next .quiz-results__content__text .result-info a:after,.pagination li.disabled.next body[id*=educationPage] #cookiebanner a.c-button:after,.pagination li.disabled.next body[id*=educationPage] .cb-layer__button:after,.pagination li.disabled.next body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .pagination li.disabled.next a:after,body[id*=educationPage] #cookiebanner .pagination li.disabled.next a.c-button:after,body[id*=educationPage] .pagination li.disabled.next .cb-layer__button:after,body[id*=educationPage] .pagination li.disabled.next button[type=submit]:after {
    background: url(../media/img/icons/baywa-arrow-right-gray.svg) no-repeat 50%
}

#buorg div .pagination li.disabled #buorgig,#buorg div .pagination li.disabled #buorgul,.pagination li.disabled #buorg div #buorgig,.pagination li.disabled #buorg div #buorgul,.pagination li.disabled .btn,.pagination li.disabled .quiz-results__content__text .result-info a,.pagination li.disabled body[id*=educationPage] #cookiebanner a.c-button,.pagination li.disabled body[id*=educationPage] .cb-layer__button,.pagination li.disabled body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .pagination li.disabled a,body[id*=educationPage] #cookiebanner .pagination li.disabled a.c-button,body[id*=educationPage] .pagination li.disabled .cb-layer__button,body[id*=educationPage] .pagination li.disabled button[type=submit] {
    cursor: not-allowed
}

#buorg div .pagination li.disabled #buorgig:active:after,#buorg div .pagination li.disabled #buorgig:focus:after,#buorg div .pagination li.disabled #buorgig:hover:after,#buorg div .pagination li.disabled #buorgul:active:after,#buorg div .pagination li.disabled #buorgul:focus:after,#buorg div .pagination li.disabled #buorgul:hover:after,.pagination li.disabled #buorg div #buorgig:active:after,.pagination li.disabled #buorg div #buorgig:focus:after,.pagination li.disabled #buorg div #buorgig:hover:after,.pagination li.disabled #buorg div #buorgul:active:after,.pagination li.disabled #buorg div #buorgul:focus:after,.pagination li.disabled #buorg div #buorgul:hover:after,.pagination li.disabled .btn:active:after,.pagination li.disabled .btn:focus:after,.pagination li.disabled .btn:hover:after,.pagination li.disabled .quiz-results__content__text .result-info a:active:after,.pagination li.disabled .quiz-results__content__text .result-info a:focus:after,.pagination li.disabled .quiz-results__content__text .result-info a:hover:after,.pagination li.disabled body[id*=educationPage] #cookiebanner a.c-button:active:after,.pagination li.disabled body[id*=educationPage] #cookiebanner a.c-button:focus:after,.pagination li.disabled body[id*=educationPage] #cookiebanner a.c-button:hover:after,.pagination li.disabled body[id*=educationPage] .cb-layer__button:active:after,.pagination li.disabled body[id*=educationPage] .cb-layer__button:focus:after,.pagination li.disabled body[id*=educationPage] .cb-layer__button:hover:after,.pagination li.disabled body[id*=educationPage] button[type=submit]:active:after,.pagination li.disabled body[id*=educationPage] button[type=submit]:focus:after,.pagination li.disabled body[id*=educationPage] button[type=submit]:hover:after,.quiz-results__content__text .result-info .pagination li.disabled a:active:after,.quiz-results__content__text .result-info .pagination li.disabled a:focus:after,.quiz-results__content__text .result-info .pagination li.disabled a:hover:after,body[id*=educationPage] #cookiebanner .pagination li.disabled a.c-button:active:after,body[id*=educationPage] #cookiebanner .pagination li.disabled a.c-button:focus:after,body[id*=educationPage] #cookiebanner .pagination li.disabled a.c-button:hover:after,body[id*=educationPage] .pagination li.disabled .cb-layer__button:active:after,body[id*=educationPage] .pagination li.disabled .cb-layer__button:focus:after,body[id*=educationPage] .pagination li.disabled .cb-layer__button:hover:after,body[id*=educationPage] .pagination li.disabled button[type=submit]:active:after,body[id*=educationPage] .pagination li.disabled button[type=submit]:focus:after,body[id*=educationPage] .pagination li.disabled button[type=submit]:hover:after {
    color: #669d0c
}

.s-quick-facts>.column,.s-quick-facts>.columns {
    margin-bottom: 2rem;
    text-align: center
}

@media print,screen and (min-width: 40em) {
    .s-quick-facts>.column,.s-quick-facts>.columns {
        margin-bottom:0
    }
}

.s-quick-facts .item {
    color: #669d0c;
    display: inline-block;
    position: relative
}

.s-quick-facts .item:before {
    background: #669d0c;
    border-radius: 50%;
    color: #fff;
    display: block;
    font-family: baywa!important;
    font-size: 1.3333333333rem;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    height: 40px;
    margin: 0 auto 1rem;
    text-align: center;
    text-transform: none!important;
    width: 40px;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 40px;
    text-indent: 0
}

.s-quick-facts .item.location:before {
    content: "9"
}

.s-quick-facts .item.time:before {
    content: "L"
}

.s-quick-facts .item.corporate:before {
    content: "8"
}

.s-quick-facts .item.job:before {
    content: "6"
}

.s-image-video .text-title2,.s-job-offers .text-title2 {
    margin-bottom: 2rem
}

.s-arrow-link li a {
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: .5333333333rem;
    padding-top: .5333333333rem
}

.s-arrow-link li a:before {
    top: 7px
}

.is-firefox .s-arrow-link li a:before {
    top: 6px
}

.s-links a {
    display: block;
    font-size: .8rem;
    margin: .3333333333rem
}

.s-links a:focus {
    color: #669d0c;
    text-decoration: underline
}

.s-social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #669d0c;
    margin-top: 4rem;
    padding: 1rem;
    text-align: center
}

.f-field .dropdown-item1 .dropdown-pane .s-social h5,.f-field .dropdown-item2 .dropdown-pane .s-social h5,.s-social .f-field .dropdown-item1 .dropdown-pane h5,.s-social .f-field .dropdown-item2 .dropdown-pane h5,.s-social .text-title6 {
    text-align: left
}

.s-social ul {
    font-size: 0
}

.s-social ul li {
    display: inline-block
}

.s-social ul li:not(:last-child) {
    margin-right: 1.3333333333rem
}

.s-social ul li a {
    display: inline-block;
    font-size: 1rem
}

.s-social ul li a:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #fff;
    border-radius: 50%;
    color: #669d0c;
    display: block;
    height: 2.4666666667rem;
    padding: .6666666667rem;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 2.4666666667rem
}

.s-social ul li a.facebook:after {
    content: "R"
}

.s-social ul li a.twitter:after {
    content: "O"
}

.s-social ul li a.xing:after {
    content: "P"
}

.s-social ul li a.linkedin:after {
    content: "Q"
}

.s-social ul li a.email:after {
    content: "W"
}

.s-social ul li a:hover:after {
    background-color: #78b90f;
    color: #fff
}

.side-column .s-social {
    background-color: transparent;
    display: block;
    padding: 0
}

.side-column .s-social ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 1.3333333333rem
}

.side-column .s-social ul li a:after {
    background-color: transparent;
    border: 1px solid #669d0c;
    color: #669d0c
}

.side-column .s-social ul li a:active:after,.side-column .s-social ul li a:focus:after,.side-column .s-social ul li a:hover:after {
    background-color: #669d0c;
    color: #fff
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .side-column .s-social ul {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

@media screen and (min-width: 48em) and (max-width:61.9375em) {
    .side-column .s-social ul {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.s-news-side ul li {
    margin-top: 2.6666666667rem
}

.s-news-side ul li .has-no-link,.s-news-side ul li .has-no-link .img,.s-news-side ul li a,.s-news-side ul li a .img {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-news-side ul li .has-no-link .img,.s-news-side ul li a .img {
    border-radius: 50%;
    height: 4.6666666667rem;
    width: 4.6666666667rem
}

.s-news-side ul li .has-no-link .img img,.s-news-side ul li a .img img {
    border-radius: 50%
}

.s-news-side ul li .has-no-link .container,.s-news-side ul li a .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 5px;
    width: 70%
}

.s-news-side ul li .has-no-link .container .date,.s-news-side ul li a .container .date {
    font-size: .8rem;
    padding-left: 1.3333333333rem;
    position: relative
}

.s-news-side ul li .has-no-link .container .date:before,.s-news-side ul li a .container .date:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "L";
    font-size: 1.0666666667rem;
    left: 0;
    position: absolute;
    text-indent: 0
}

.s-news-list .item {
    border-bottom: 1px solid #a7a7a7
}

.s-news-list .has-no-link,.s-news-list a {
    display: block;
    font-weight: 400;
    padding: 2rem 0;
    position: relative
}

.s-news-list .has-no-link .img,.s-news-list a .img {
    background-color: transparent!important;
    margin-bottom: 1.3333333333rem;
    text-align: center
}

.s-news-list .has-no-link .img img,.s-news-list a .img img {
    border-radius: 50%;
    box-shadow: inset 0 0 1px 0 #a7a7a7,0 0 1px 0 #a7a7a7;
    height: 126px;
    width: 126px
}

.s-news-list .has-no-link .date,.s-news-list a .date {
    font-weight: 500;
    margin-bottom: .6666666667rem;
    padding-left: 1.3333333333rem;
    position: relative
}

.s-news-list .has-no-link .date:before,.s-news-list a .date:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "L";
    display: inline-block;
    font-size: 1.0666666667rem;
    left: 0;
    margin-right: .4rem;
    position: absolute;
    text-indent: 0;
    top: 2px
}

.s-news-list .has-no-link .cta,.s-news-list a .cta {
    bottom: 15px;
    position: absolute;
    right: 0;
    z-index: 2
}

.s-news-list .has-no-link .cta .btn-circle,.s-news-list a .cta .btn-circle {
    font-size: 0
}

#buorg div .s-news-list .has-no-link .cta #buorgig,#buorg div .s-news-list .has-no-link .cta #buorgul,#buorg div .s-news-list a .cta #buorgig,#buorg div .s-news-list a .cta #buorgul,.quiz-results__content__text .result-info .s-news-list .has-no-link .cta a,.quiz-results__content__text .result-info .s-news-list a .cta a,.s-news-list .has-no-link .cta #buorg div #buorgig,.s-news-list .has-no-link .cta #buorg div #buorgul,.s-news-list .has-no-link .cta .btn,.s-news-list .has-no-link .cta .quiz-results__content__text .result-info a,.s-news-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.s-news-list .has-no-link .cta body[id*=educationPage] button[type=submit],.s-news-list a .cta #buorg div #buorgig,.s-news-list a .cta #buorg div #buorgul,.s-news-list a .cta .btn,.s-news-list a .cta .quiz-results__content__text .result-info a,.s-news-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.s-news-list a .cta body[id*=educationPage] .cb-layer__button,.s-news-list a .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-news-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .s-news-list a .cta a.c-button,body[id*=educationPage] .s-news-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .s-news-list .has-no-link .cta button[type=submit],body[id*=educationPage] .s-news-list a .cta .cb-layer__button,body[id*=educationPage] .s-news-list a .cta button[type=submit] {
    border: 2px solid transparent;
    font-size: 1.0666666667rem;
    font-weight: 400;
    line-height: 1.175;
    padding: .8rem 1.2rem .6666666667rem
}

#buorg div .s-news-list .has-no-link .cta #buorgig:hover,#buorg div .s-news-list .has-no-link .cta #buorgul:hover,#buorg div .s-news-list a .cta #buorgig:hover,#buorg div .s-news-list a .cta #buorgul:hover,.quiz-results__content__text .result-info .s-news-list .has-no-link .cta a:hover,.quiz-results__content__text .result-info .s-news-list a .cta a:hover,.s-news-list .has-no-link .cta #buorg div #buorgig:hover,.s-news-list .has-no-link .cta #buorg div #buorgul:hover,.s-news-list .has-no-link .cta .btn:hover,.s-news-list .has-no-link .cta .quiz-results__content__text .result-info a:hover,.s-news-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-list .has-no-link .cta body[id*=educationPage] button[type=submit]:hover,.s-news-list a .cta #buorg div #buorgig:hover,.s-news-list a .cta #buorg div #buorgul:hover,.s-news-list a .cta .btn:hover,.s-news-list a .cta .quiz-results__content__text .result-info a:hover,.s-news-list a .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-news-list a .cta body[id*=educationPage] .cb-layer__button:hover,.s-news-list a .cta body[id*=educationPage] button[type=submit]:hover,body[id*=educationPage] #cookiebanner .s-news-list .has-no-link .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .s-news-list a .cta a.c-button:hover,body[id*=educationPage] .s-news-list .has-no-link .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-list .has-no-link .cta button[type=submit]:hover,body[id*=educationPage] .s-news-list a .cta .cb-layer__button:hover,body[id*=educationPage] .s-news-list a .cta button[type=submit]:hover {
    color: #669d0c
}

.s-news-list .has-no-link .cta {
    display: none
}

@media print,screen and (min-width: 40em) {
    .s-news-list .item {
        border:none;
        margin-bottom: 2rem
    }

    .s-news-list .has-no-link,.s-news-list a {
        background: #f3f3f3;
        padding: 1.3333333333rem
    }

    .s-news-list .has-no-link .img,.s-news-list a .img {
        text-align: left
    }

    .s-news-list .has-no-link .cta,.s-news-list a .cta {
        bottom: 20px;
        right: 20px
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-news-list .has-no-link,.is-not-touch .s-news-list a {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        padding: 2rem 1.3333333333rem
    }

    .is-not-touch .s-news-list .has-no-link .cta,.is-not-touch .s-news-list a .cta {
        opacity: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    #buorg div .is-not-touch .s-news-list .has-no-link .cta #buorgig,#buorg div .is-not-touch .s-news-list .has-no-link .cta #buorgul,#buorg div .is-not-touch .s-news-list a .cta #buorgig,#buorg div .is-not-touch .s-news-list a .cta #buorgul,.is-not-touch .s-news-list .has-no-link .cta #buorg div #buorgig,.is-not-touch .s-news-list .has-no-link .cta #buorg div #buorgul,.is-not-touch .s-news-list .has-no-link .cta .btn,.is-not-touch .s-news-list .has-no-link .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-list .has-no-link .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-news-list a .cta #buorg div #buorgig,.is-not-touch .s-news-list a .cta #buorg div #buorgul,.is-not-touch .s-news-list a .cta .btn,.is-not-touch .s-news-list a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-list a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-list a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-news-list .has-no-link .cta a,.quiz-results__content__text .result-info .is-not-touch .s-news-list a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-list a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-news-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-list .has-no-link .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-news-list a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-list a .cta button[type=submit] {
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-news-list .has-no-link:hover .cta,.is-not-touch .s-news-list a:hover .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-news-list .has-no-link:hover .cta #buorgig,#buorg div .is-not-touch .s-news-list .has-no-link:hover .cta #buorgul,#buorg div .is-not-touch .s-news-list a:hover .cta #buorgig,#buorg div .is-not-touch .s-news-list a:hover .cta #buorgul,.is-not-touch .s-news-list .has-no-link:hover .cta #buorg div #buorgig,.is-not-touch .s-news-list .has-no-link:hover .cta #buorg div #buorgul,.is-not-touch .s-news-list .has-no-link:hover .cta .btn,.is-not-touch .s-news-list .has-no-link:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-list .has-no-link:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-list .has-no-link:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-list .has-no-link:hover .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-news-list a:hover .cta #buorg div #buorgig,.is-not-touch .s-news-list a:hover .cta #buorg div #buorgul,.is-not-touch .s-news-list a:hover .cta .btn,.is-not-touch .s-news-list a:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-news-list a:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-news-list a:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-news-list a:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-news-list .has-no-link:hover .cta a,.quiz-results__content__text .result-info .is-not-touch .s-news-list a:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-list .has-no-link:hover .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-news-list a:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-news-list .has-no-link:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-list .has-no-link:hover .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-news-list a:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-news-list a:hover .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-news-list .has-no-link .img,.is-not-touch .s-news-list a .img {
        overflow: hidden
    }

    .is-not-touch .s-news-list .has-no-link .img img,.is-not-touch .s-news-list a .img img {
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .is-not-touch .s-news-list .has-no-link:hover .img img,.is-not-touch .is-not-touch .s-news-list a:hover .img img,.is-touch .is-not-touch .s-news-list .has-no-link:active .img img,.is-touch .is-not-touch .s-news-list a:active .img img {
        opacity: .8;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }

    .is-not-touch .s-news-list .has-no-link .img,.is-not-touch .s-news-list a .img {
        -webkit-box-flex: 0;
        border-radius: 50%;
        -webkit-flex: 0 126px;
        -ms-flex: 0 126px;
        flex: 0 126px;
        margin-bottom: 0
    }

    .is-not-touch .s-news-list .has-no-link .info,.is-not-touch .s-news-list a .info {
        -webkit-box-flex: 0;
        -webkit-flex: 0 70%;
        -ms-flex: 0 70%;
        flex: 0 70%;
        padding-left: 2.2666666667rem
    }

    .is-not-touch .s-news-list .has-no-link .date,.is-not-touch .s-news-list a .date {
        margin-bottom: 0
    }

    .is-not-touch .s-news-list .has-no-link .cta .btn-circle,.is-not-touch .s-news-list a .cta .btn-circle {
        font-size: .8rem
    }
}

.s-news-list.s-search-results .has-no-link .short-info,.s-news-list.s-search-results a .short-info {
    margin-bottom: 4rem
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-news-list.s-search-results .has-no-link .short-info,.is-not-touch .s-news-list.s-search-results a .short-info {
        margin-bottom:0
    }
}

.s-events-list .item {
    border-bottom: 1px solid #a7a7a7
}

.s-events-list .item.is-top .has-no-link,.s-events-list .item.is-top a {
    border: 1px solid #669d0c;
    overflow: hidden
}

.s-events-list .item.is-top .has-no-link:before,.s-events-list .item.is-top a:before {
    background: #669d0c;
    color: #000;
    content: "Top-event";
    display: block;
    font-size: .7333333333rem;
    font-weight: 500;
    left: 0;
    line-height: 18px;
    margin-left: -1.4rem;
    margin-top: 1.2rem;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-transform: uppercase;
    top: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 95px
}

@media screen and (max-width: 39.9375em) {
    .s-events-list .item.is-top .has-no-link,.s-events-list .item.is-top a {
        margin:2rem 0
    }
}

.s-events-list .has-no-link,.s-events-list a {
    display: block;
    font-weight: 400;
    padding: 2rem .3333333333rem;
    position: relative
}

.s-events-list .has-no-link .img,.s-events-list a .img {
    background-color: transparent!important;
    margin-bottom: 1.3333333333rem;
    text-align: center
}

.s-events-list .has-no-link .img img,.s-events-list a .img img {
    border-radius: 50%;
    box-shadow: inset 0 0 1px 0 #a7a7a7,0 0 1px 0 #a7a7a7;
    height: 126px;
    width: 126px
}

@media screen and (max-width: 39.9375em) {
    .s-events-list .has-no-link .img img,.s-events-list a .img img {
        border:2px solid #f3f3f3
    }
}

.s-events-list .has-no-link .title,.s-events-list a .title {
    margin-bottom: .6666666667rem
}

.s-events-list .has-no-link .date,.s-events-list .has-no-link .time,.s-events-list a .date,.s-events-list a .time {
    padding-left: 1.3333333333rem;
    position: relative
}

.s-events-list .has-no-link .date:before,.s-events-list .has-no-link .time:before,.s-events-list a .date:before,.s-events-list a .time:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: 1.0666666667rem;
    left: 0;
    margin-right: .4rem;
    position: absolute;
    text-indent: 0;
    top: 2px
}

.s-events-list .has-no-link .time:before,.s-events-list a .time:before {
    content: "L"
}

.s-events-list .has-no-link .date,.s-events-list a .date {
    font-weight: 500;
    margin-bottom: .8rem
}

.s-events-list .has-no-link .date:before,.s-events-list a .date:before {
    content: "i"
}

.s-events-list .has-no-link .location,.s-events-list a .location {
    font-weight: 500;
    margin-bottom: .8rem
}

.s-events-list .has-no-link .country,.s-events-list a .country {
    margin-bottom: 1.3333333333rem
}

#buorg div .s-events-list .has-no-link .cta #buorgig,#buorg div .s-events-list .has-no-link .cta #buorgul,#buorg div .s-events-list a .cta #buorgig,#buorg div .s-events-list a .cta #buorgul,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a,.quiz-results__content__text .result-info .s-events-list a .cta a,.s-events-list .has-no-link .cta #buorg div #buorgig,.s-events-list .has-no-link .cta #buorg div #buorgul,.s-events-list .has-no-link .cta .btn,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit],.s-events-list a .cta #buorg div #buorgig,.s-events-list a .cta #buorg div #buorgul,.s-events-list a .cta .btn,.s-events-list a .cta .quiz-results__content__text .result-info a,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.s-events-list a .cta body[id*=educationPage] .cb-layer__button,.s-events-list a .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit],body[id*=educationPage] .s-events-list a .cta .cb-layer__button,body[id*=educationPage] .s-events-list a .cta button[type=submit] {
    color: #000!important;
    font-size: .8rem;
    padding-left: .3333333333rem;
    padding-right: .3333333333rem
}

#buorg div .s-events-list .has-no-link .cta #buorgig:after,#buorg div .s-events-list .has-no-link .cta #buorgul:after,#buorg div .s-events-list a .cta #buorgig:after,#buorg div .s-events-list a .cta #buorgul:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a:after,.quiz-results__content__text .result-info .s-events-list a .cta a:after,.s-events-list .has-no-link .cta #buorg div #buorgig:after,.s-events-list .has-no-link .cta #buorg div #buorgul:after,.s-events-list .has-no-link .cta .btn:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:after,.s-events-list a .cta #buorg div #buorgig:after,.s-events-list a .cta #buorg div #buorgul:after,.s-events-list a .cta .btn:after,.s-events-list a .cta .quiz-results__content__text .result-info a:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list a .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list a .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button:after,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit]:after,body[id*=educationPage] .s-events-list a .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list a .cta button[type=submit]:after {
    display: inline-block
}

@media screen and (max-width: 39.9375em) {
    #buorg div .s-events-list .has-no-link .cta #buorgig:first-child,#buorg div .s-events-list .has-no-link .cta #buorgul:first-child,#buorg div .s-events-list a .cta #buorgig:first-child,#buorg div .s-events-list a .cta #buorgul:first-child,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a:first-child,.quiz-results__content__text .result-info .s-events-list a .cta a:first-child,.s-events-list .has-no-link .cta #buorg div #buorgig:first-child,.s-events-list .has-no-link .cta #buorg div #buorgul:first-child,.s-events-list .has-no-link .cta .btn:first-child,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:first-child,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:first-child,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:first-child,.s-events-list a .cta #buorg div #buorgig:first-child,.s-events-list a .cta #buorg div #buorgul:first-child,.s-events-list a .cta .btn:first-child,.s-events-list a .cta .quiz-results__content__text .result-info a:first-child,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-events-list a .cta body[id*=educationPage] .cb-layer__button:first-child,.s-events-list a .cta body[id*=educationPage] button[type=submit]:first-child,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button:first-child,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button:first-child,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit]:first-child,body[id*=educationPage] .s-events-list a .cta .cb-layer__button:first-child,body[id*=educationPage] .s-events-list a .cta button[type=submit]:first-child {
        float:left
    }

    #buorg div .s-events-list .has-no-link .cta #buorgig:nth-child(2),#buorg div .s-events-list .has-no-link .cta #buorgul:nth-child(2),#buorg div .s-events-list a .cta #buorgig:nth-child(2),#buorg div .s-events-list a .cta #buorgul:nth-child(2),.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a:nth-child(2),.quiz-results__content__text .result-info .s-events-list a .cta a:nth-child(2),.s-events-list .has-no-link .cta #buorg div #buorgig:nth-child(2),.s-events-list .has-no-link .cta #buorg div #buorgul:nth-child(2),.s-events-list .has-no-link .cta .btn:nth-child(2),.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:nth-child(2),.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:nth-child(2),.s-events-list a .cta #buorg div #buorgig:nth-child(2),.s-events-list a .cta #buorg div #buorgul:nth-child(2),.s-events-list a .cta .btn:nth-child(2),.s-events-list a .cta .quiz-results__content__text .result-info a:nth-child(2),.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.s-events-list a .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.s-events-list a .cta body[id*=educationPage] button[type=submit]:nth-child(2),body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button:nth-child(2),body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button:nth-child(2),body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit]:nth-child(2),body[id*=educationPage] .s-events-list a .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .s-events-list a .cta button[type=submit]:nth-child(2) {
        float: right
    }
}

.s-events-list .has-no-link .info .location,.s-events-list a .info .location {
    display: none
}

@media print,screen and (min-width: 40em) {
    .s-events-list .item {
        border:none;
        margin-bottom: 2rem
    }

    .s-events-list .has-no-link,.s-events-list a {
        background: #f3f3f3;
        padding: 1.3333333333rem
    }

    .s-events-list .has-no-link .cta,.s-events-list a .cta {
        text-align: right
    }

    #buorg div .s-events-list .has-no-link .cta #buorgig,#buorg div .s-events-list .has-no-link .cta #buorgul,#buorg div .s-events-list a .cta #buorgig,#buorg div .s-events-list a .cta #buorgul,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a,.quiz-results__content__text .result-info .s-events-list a .cta a,.s-events-list .has-no-link .cta #buorg div #buorgig,.s-events-list .has-no-link .cta #buorg div #buorgul,.s-events-list .has-no-link .cta .btn,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit],.s-events-list a .cta #buorg div #buorgig,.s-events-list a .cta #buorg div #buorgul,.s-events-list a .cta .btn,.s-events-list a .cta .quiz-results__content__text .result-info a,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.s-events-list a .cta body[id*=educationPage] .cb-layer__button,.s-events-list a .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit],body[id*=educationPage] .s-events-list a .cta .cb-layer__button,body[id*=educationPage] .s-events-list a .cta button[type=submit] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        border: none;
        color: #669d0c;
        font-size: .8rem;
        line-height: 1.2em;
        margin-left: 1.3333333333rem;
        padding: 0;
        text-align: right
    }

    #buorg div .s-events-list .has-no-link .cta #buorgig:after,#buorg div .s-events-list .has-no-link .cta #buorgul:after,#buorg div .s-events-list a .cta #buorgig:after,#buorg div .s-events-list a .cta #buorgul:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a:after,.quiz-results__content__text .result-info .s-events-list a .cta a:after,.s-events-list .has-no-link .cta #buorg div #buorgig:after,.s-events-list .has-no-link .cta #buorg div #buorgul:after,.s-events-list .has-no-link .cta .btn:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:after,.s-events-list a .cta #buorg div #buorgig:after,.s-events-list a .cta #buorg div #buorgul:after,.s-events-list a .cta .btn:after,.s-events-list a .cta .quiz-results__content__text .result-info a:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list a .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list a .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button:after,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit]:after,body[id*=educationPage] .s-events-list a .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list a .cta button[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
        border-radius: 50%;
        content: "";
        font-size: 2rem;
        height: 3.3333333333rem;
        line-height: 1.3;
        margin-left: .6666666667rem;
        padding: .4666666667rem;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 3.3333333333rem
    }

    #buorg div .s-events-list .has-no-link .cta .btn-only-icon#buorgig,#buorg div .s-events-list .has-no-link .cta .btn-only-icon#buorgul,#buorg div .s-events-list a .cta .btn-only-icon#buorgig,#buorg div .s-events-list a .cta .btn-only-icon#buorgul,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a.btn-only-icon,.quiz-results__content__text .result-info .s-events-list a .cta a.btn-only-icon,.s-events-list .has-no-link .cta #buorg div .btn-only-icon#buorgig,.s-events-list .has-no-link .cta #buorg div .btn-only-icon#buorgul,.s-events-list .has-no-link .cta .btn.btn-only-icon,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a.btn-only-icon,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.btn-only-icon.c-button,.s-events-list .has-no-link .cta body[id*=educationPage] .btn-only-icon.cb-layer__button,.s-events-list .has-no-link .cta body[id*=educationPage] button.btn-only-icon[type=submit],.s-events-list a .cta #buorg div .btn-only-icon#buorgig,.s-events-list a .cta #buorg div .btn-only-icon#buorgul,.s-events-list a .cta .btn.btn-only-icon,.s-events-list a .cta .quiz-results__content__text .result-info a.btn-only-icon,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.btn-only-icon.c-button,.s-events-list a .cta body[id*=educationPage] .btn-only-icon.cb-layer__button,.s-events-list a .cta body[id*=educationPage] button.btn-only-icon[type=submit],body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.btn-only-icon.c-button,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.btn-only-icon.c-button,body[id*=educationPage] .s-events-list .has-no-link .cta .btn-only-icon.cb-layer__button,body[id*=educationPage] .s-events-list .has-no-link .cta button.btn-only-icon[type=submit],body[id*=educationPage] .s-events-list a .cta .btn-only-icon.cb-layer__button,body[id*=educationPage] .s-events-list a .cta button.btn-only-icon[type=submit] {
        font-size: 0
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:hover,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:hover,#buorg div .is-not-touch .s-events-list a .cta #buorgig:hover,#buorg div .is-not-touch .s-events-list a .cta #buorgul:hover,#buorg div .is-touch .s-events-list .has-no-link .cta #buorgig:active,#buorg div .is-touch .s-events-list .has-no-link .cta #buorgul:active,#buorg div .is-touch .s-events-list a .cta #buorgig:active,#buorg div .is-touch .s-events-list a .cta #buorgul:active,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:hover,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:hover,.is-not-touch .s-events-list .has-no-link .cta .btn:hover,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:hover,.is-not-touch .s-events-list a .cta #buorg div #buorgig:hover,.is-not-touch .s-events-list a .cta #buorg div #buorgul:hover,.is-not-touch .s-events-list a .cta .btn:hover,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:hover,.is-touch .s-events-list .has-no-link .cta #buorg div #buorgig:active,.is-touch .s-events-list .has-no-link .cta #buorg div #buorgul:active,.is-touch .s-events-list .has-no-link .cta .btn:active,.is-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:active,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:active,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:active,.is-touch .s-events-list a .cta #buorg div #buorgig:active,.is-touch .s-events-list a .cta #buorg div #buorgul:active,.is-touch .s-events-list a .cta .btn:active,.is-touch .s-events-list a .cta .quiz-results__content__text .result-info a:active,.is-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:active,.is-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:hover,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:hover,.quiz-results__content__text .result-info .is-touch .s-events-list .has-no-link .cta a:active,.quiz-results__content__text .result-info .is-touch .s-events-list a .cta a:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch .s-events-list .has-no-link .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-touch .s-events-list a .cta a.c-button:active,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:hover,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:hover,body[id*=educationPage] .is-touch .s-events-list .has-no-link .cta .cb-layer__button:active,body[id*=educationPage] .is-touch .s-events-list .has-no-link .cta button[type=submit]:active,body[id*=educationPage] .is-touch .s-events-list a .cta .cb-layer__button:active,body[id*=educationPage] .is-touch .s-events-list a .cta button[type=submit]:active {
        background: none;
        color: #669d0c
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:hover:after,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:hover:after,#buorg div .is-not-touch .s-events-list a .cta #buorgig:hover:after,#buorg div .is-not-touch .s-events-list a .cta #buorgul:hover:after,#buorg div .is-touch .s-events-list .has-no-link .cta #buorgig:active:after,#buorg div .is-touch .s-events-list .has-no-link .cta #buorgul:active:after,#buorg div .is-touch .s-events-list a .cta #buorgig:active:after,#buorg div .is-touch .s-events-list a .cta #buorgul:active:after,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:hover:after,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:hover:after,.is-not-touch .s-events-list .has-no-link .cta .btn:hover:after,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:hover:after,.is-not-touch .s-events-list a .cta #buorg div #buorgig:hover:after,.is-not-touch .s-events-list a .cta #buorg div #buorgul:hover:after,.is-not-touch .s-events-list a .cta .btn:hover:after,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:hover:after,.is-touch .s-events-list .has-no-link .cta #buorg div #buorgig:active:after,.is-touch .s-events-list .has-no-link .cta #buorg div #buorgul:active:after,.is-touch .s-events-list .has-no-link .cta .btn:active:after,.is-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:active:after,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:active:after,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:active:after,.is-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:active:after,.is-touch .s-events-list a .cta #buorg div #buorgig:active:after,.is-touch .s-events-list a .cta #buorg div #buorgul:active:after,.is-touch .s-events-list a .cta .btn:active:after,.is-touch .s-events-list a .cta .quiz-results__content__text .result-info a:active:after,.is-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:active:after,.is-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:active:after,.is-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:active:after,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:hover:after,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:hover:after,.quiz-results__content__text .result-info .is-touch .s-events-list .has-no-link .cta a:active:after,.quiz-results__content__text .result-info .is-touch .s-events-list a .cta a:active:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-touch .s-events-list .has-no-link .cta a.c-button:active:after,body[id*=educationPage] #cookiebanner .is-touch .s-events-list a .cta a.c-button:active:after,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:hover:after,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:hover:after,body[id*=educationPage] .is-touch .s-events-list .has-no-link .cta .cb-layer__button:active:after,body[id*=educationPage] .is-touch .s-events-list .has-no-link .cta button[type=submit]:active:after,body[id*=educationPage] .is-touch .s-events-list a .cta .cb-layer__button:active:after,body[id*=educationPage] .is-touch .s-events-list a .cta button[type=submit]:active:after {
        background-color: #669d0c;
        background-image: url(../media/img/icons/baywa-arrow-right-white.svg);
        color: #fff
    }

    #buorg div .s-events-list .has-no-link .cta .btn-download#buorgig:after,#buorg div .s-events-list .has-no-link .cta .btn-download#buorgul:after,#buorg div .s-events-list a .cta .btn-download#buorgig:after,#buorg div .s-events-list a .cta .btn-download#buorgul:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a.btn-download:after,.quiz-results__content__text .result-info .s-events-list a .cta a.btn-download:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgig:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgul:after,.s-events-list .has-no-link .cta .btn.btn-download:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a.btn-download:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.s-events-list .has-no-link .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.s-events-list .has-no-link .cta body[id*=educationPage] button.btn-download[type=submit]:after,.s-events-list a .cta #buorg div .btn-download#buorgig:after,.s-events-list a .cta #buorg div .btn-download#buorgul:after,.s-events-list a .cta .btn.btn-download:after,.s-events-list a .cta .quiz-results__content__text .result-info a.btn-download:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.s-events-list a .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.s-events-list a .cta body[id*=educationPage] button.btn-download[type=submit]:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.btn-download.c-button:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.btn-download.c-button:after,body[id*=educationPage] .s-events-list .has-no-link .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .s-events-list .has-no-link .cta button.btn-download[type=submit]:after,body[id*=educationPage] .s-events-list a .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .s-events-list a .cta button.btn-download[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-download.svg) no-repeat 50% #78b90f
    }

    #buorg div .s-events-list .has-no-link .cta .btn-download#buorgig:active:after,#buorg div .s-events-list .has-no-link .cta .btn-download#buorgig:hover:after,#buorg div .s-events-list .has-no-link .cta .btn-download#buorgul:active:after,#buorg div .s-events-list .has-no-link .cta .btn-download#buorgul:hover:after,#buorg div .s-events-list a .cta .btn-download#buorgig:active:after,#buorg div .s-events-list a .cta .btn-download#buorgig:hover:after,#buorg div .s-events-list a .cta .btn-download#buorgul:active:after,#buorg div .s-events-list a .cta .btn-download#buorgul:hover:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a.btn-download:active:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a.btn-download:hover:after,.quiz-results__content__text .result-info .s-events-list a .cta a.btn-download:active:after,.quiz-results__content__text .result-info .s-events-list a .cta a.btn-download:hover:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgig:active:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgig:hover:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgul:active:after,.s-events-list .has-no-link .cta #buorg div .btn-download#buorgul:hover:after,.s-events-list .has-no-link .cta .btn.btn-download:active:after,.s-events-list .has-no-link .cta .btn.btn-download:hover:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a.btn-download:active:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.s-events-list .has-no-link .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.s-events-list .has-no-link .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.s-events-list .has-no-link .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.s-events-list .has-no-link .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,.s-events-list a .cta #buorg div .btn-download#buorgig:active:after,.s-events-list a .cta #buorg div .btn-download#buorgig:hover:after,.s-events-list a .cta #buorg div .btn-download#buorgul:active:after,.s-events-list a .cta #buorg div .btn-download#buorgul:hover:after,.s-events-list a .cta .btn.btn-download:active:after,.s-events-list a .cta .btn.btn-download:hover:after,.s-events-list a .cta .quiz-results__content__text .result-info a.btn-download:active:after,.s-events-list a .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.s-events-list a .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.s-events-list a .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.s-events-list a .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.s-events-list a .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.btn-download.c-button:hover:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.btn-download.c-button:hover:after,body[id*=educationPage] .s-events-list .has-no-link .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .s-events-list .has-no-link .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .s-events-list .has-no-link .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .s-events-list .has-no-link .cta button.btn-download[type=submit]:hover:after,body[id*=educationPage] .s-events-list a .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .s-events-list a .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .s-events-list a .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .s-events-list a .cta button.btn-download[type=submit]:hover:after {
        background: url(../media/img/icons/baywa-arrow-download-white.svg) no-repeat 50% #669d0c
    }

    #buorg div .s-events-list .has-no-link .cta #buorgig:after,#buorg div .s-events-list .has-no-link .cta #buorgul:after,#buorg div .s-events-list a .cta #buorgig:after,#buorg div .s-events-list a .cta #buorgul:after,.quiz-results__content__text .result-info .s-events-list .has-no-link .cta a:after,.quiz-results__content__text .result-info .s-events-list a .cta a:after,.s-events-list .has-no-link .cta #buorg div #buorgig:after,.s-events-list .has-no-link .cta #buorg div #buorgul:after,.s-events-list .has-no-link .cta .btn:after,.s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:after,.s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:after,.s-events-list a .cta #buorg div #buorgig:after,.s-events-list a .cta #buorg div #buorgul:after,.s-events-list a .cta .btn:after,.s-events-list a .cta .quiz-results__content__text .result-info a:after,.s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-events-list a .cta body[id*=educationPage] .cb-layer__button:after,.s-events-list a .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-events-list .has-no-link .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-events-list a .cta a.c-button:after,body[id*=educationPage] .s-events-list .has-no-link .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list .has-no-link .cta button[type=submit]:after,body[id*=educationPage] .s-events-list a .cta .cb-layer__button:after,body[id*=educationPage] .s-events-list a .cta button[type=submit]:after {
        vertical-align: middle
    }

    .s-events-list .has-no-link .img,.s-events-list a .img {
        float: left;
        margin-bottom: 0;
        width: 126px
    }

    .s-events-list .has-no-link .cnt,.s-events-list a .cnt {
        margin-left: 10.6666666667rem
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-events-list .has-no-link .cta,.is-not-touch .s-events-list a .cta {
        opacity:0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul,#buorg div .is-not-touch .s-events-list a .cta #buorgig,#buorg div .is-not-touch .s-events-list a .cta #buorgul,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link .cta .btn,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a .cta #buorg div #buorgig,.is-not-touch .s-events-list a .cta #buorg div #buorgul,.is-not-touch .s-events-list a .cta .btn,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit] {
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-events-list .has-no-link:hover .cta,.is-not-touch .s-events-list a:hover .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgul,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgig,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgul,.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link:hover .cta .btn,.is-not-touch .s-events-list .has-no-link:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a:hover .cta #buorg div #buorgig,.is-not-touch .s-events-list a:hover .cta #buorg div #buorgul,.is-not-touch .s-events-list a:hover .cta .btn,.is-not-touch .s-events-list a:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:hover .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:hover .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-events-list .has-no-link .img,.is-not-touch .s-events-list a .img {
        overflow: hidden
    }

    .is-not-touch .s-events-list .has-no-link .img img,.is-not-touch .s-events-list a .img img {
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .is-not-touch .s-events-list .has-no-link:hover .img img,.is-not-touch .is-not-touch .s-events-list a:hover .img img,.is-touch .is-not-touch .s-events-list .has-no-link:active .img img,.is-touch .is-not-touch .s-events-list a:active .img img {
        opacity: .8;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }

    .is-not-touch .s-events-list .has-no-link .cnt,.is-not-touch .s-events-list a .cnt {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }

    .is-not-touch .s-events-list .has-no-link .cnt .info,.is-not-touch .s-events-list a .cnt .info {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1
    }

    .is-not-touch .s-events-list .has-no-link .cnt .details,.is-not-touch .s-events-list a .cnt .details {
        -webkit-box-flex: 0;
        border-left: 1px solid #a7a7a7;
        -webkit-flex: 0 350px;
        -ms-flex: 0 350px;
        flex: 0 350px;
        min-height: 130px;
        padding-left: 10px
    }

    .is-not-touch .s-events-list .has-no-link .img,.is-not-touch .s-events-list a .img {
        border-radius: 50%
    }

    .is-not-touch .s-events-list .has-no-link .cta,.is-not-touch .s-events-list a .cta {
        bottom: 30px;
        display: block;
        min-width: 300px;
        position: absolute;
        right: 30px
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul,#buorg div .is-not-touch .s-events-list a .cta #buorgig,#buorg div .is-not-touch .s-events-list a .cta #buorgul,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link .cta .btn,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a .cta #buorg div #buorgig,.is-not-touch .s-events-list a .cta #buorg div #buorgul,.is-not-touch .s-events-list a .cta .btn,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit] {
        bottom: 0;
        font-size: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition: all .2s ease-in-out 0s;
        transition: all .2s ease-in-out 0s
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list a .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list a .cta #buorgul:first-child,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list .has-no-link .cta .btn:first-child,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list a .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list a .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list a .cta .btn:first-child,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:first-child {
        margin-bottom: 0;
        right: 60px;
        -webkit-transition: opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;
        transition: opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;
        transition: transform .2s ease-in-out 0s,opacity .2s ease-in-out .2s;
        transition: transform .2s ease-in-out 0s,opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out 0s;
        z-index: 1
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:nth-child(2),#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:nth-child(2),#buorg div .is-not-touch .s-events-list a .cta #buorgig:nth-child(2),#buorg div .is-not-touch .s-events-list a .cta #buorgul:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta .btn:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:nth-child(2),.is-not-touch .s-events-list a .cta #buorg div #buorgig:nth-child(2),.is-not-touch .s-events-list a .cta #buorg div #buorgul:nth-child(2),.is-not-touch .s-events-list a .cta .btn:nth-child(2),.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:nth-child(2),.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:nth-child(2),.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:nth-child(2),.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:nth-child(2),body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:nth-child(2),body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:nth-child(2),body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:nth-child(2),body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:nth-child(2) {
        z-index: 0
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:nth-child(2):after,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:nth-child(2):after,#buorg div .is-not-touch .s-events-list a .cta #buorgig:nth-child(2):after,#buorg div .is-not-touch .s-events-list a .cta #buorgul:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta .btn:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:nth-child(2):after,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:nth-child(2):after,.is-not-touch .s-events-list a .cta #buorg div #buorgig:nth-child(2):after,.is-not-touch .s-events-list a .cta #buorg div #buorgul:nth-child(2):after,.is-not-touch .s-events-list a .cta .btn:nth-child(2):after,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:nth-child(2):after,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2):after,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:nth-child(2):after,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:nth-child(2):after,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:nth-child(2):after,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:nth-child(2):after,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:nth-child(2):after,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:nth-child(2):after,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:nth-child(2):after {
        margin-left: 70px
    }

    #buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:active,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:focus,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgig:hover,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:active,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:focus,#buorg div .is-not-touch .s-events-list .has-no-link .cta #buorgul:hover,#buorg div .is-not-touch .s-events-list a .cta #buorgig:active,#buorg div .is-not-touch .s-events-list a .cta #buorgig:focus,#buorg div .is-not-touch .s-events-list a .cta #buorgig:hover,#buorg div .is-not-touch .s-events-list a .cta #buorgul:active,#buorg div .is-not-touch .s-events-list a .cta #buorgul:focus,#buorg div .is-not-touch .s-events-list a .cta #buorgul:hover,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:active,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:focus,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgig:hover,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:active,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:focus,.is-not-touch .s-events-list .has-no-link .cta #buorg div #buorgul:hover,.is-not-touch .s-events-list .has-no-link .cta .btn:active,.is-not-touch .s-events-list .has-no-link .cta .btn:focus,.is-not-touch .s-events-list .has-no-link .cta .btn:hover,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:active,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:focus,.is-not-touch .s-events-list .has-no-link .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:focus,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:active,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:focus,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:active,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:focus,.is-not-touch .s-events-list .has-no-link .cta body[id*=educationPage] button[type=submit]:hover,.is-not-touch .s-events-list a .cta #buorg div #buorgig:active,.is-not-touch .s-events-list a .cta #buorg div #buorgig:focus,.is-not-touch .s-events-list a .cta #buorg div #buorgig:hover,.is-not-touch .s-events-list a .cta #buorg div #buorgul:active,.is-not-touch .s-events-list a .cta #buorg div #buorgul:focus,.is-not-touch .s-events-list a .cta #buorg div #buorgul:hover,.is-not-touch .s-events-list a .cta .btn:active,.is-not-touch .s-events-list a .cta .btn:focus,.is-not-touch .s-events-list a .cta .btn:hover,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:active,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:focus,.is-not-touch .s-events-list a .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:focus,.is-not-touch .s-events-list a .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:active,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:focus,.is-not-touch .s-events-list a .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:active,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:focus,.is-not-touch .s-events-list a .cta body[id*=educationPage] button[type=submit]:hover,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:active,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:focus,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link .cta a:hover,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:active,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:focus,.quiz-results__content__text .result-info .is-not-touch .s-events-list a .cta a:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:focus,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:focus,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a .cta a.c-button:hover,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:active,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:focus,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:active,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:focus,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link .cta button[type=submit]:hover,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:active,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:focus,body[id*=educationPage] .is-not-touch .s-events-list a .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:active,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:focus,body[id*=educationPage] .is-not-touch .s-events-list a .cta button[type=submit]:hover {
        font-size: .8rem
    }

    .is-not-touch .s-events-list .has-no-link .info .location,.is-not-touch .s-events-list a .info .location {
        display: block
    }

    .is-not-touch .s-events-list .has-no-link .details .location,.is-not-touch .s-events-list a .details .location {
        display: none
    }

    #buorg div .is-not-touch .s-events-list .has-no-link:active .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link:active .cta #buorgul,#buorg div .is-not-touch .s-events-list .has-no-link:focus .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link:focus .cta #buorgul,#buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgig,#buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgul,#buorg div .is-not-touch .s-events-list a:active .cta #buorgig,#buorg div .is-not-touch .s-events-list a:active .cta #buorgul,#buorg div .is-not-touch .s-events-list a:focus .cta #buorgig,#buorg div .is-not-touch .s-events-list a:focus .cta #buorgul,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgig,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgul,.is-not-touch .s-events-list .has-no-link:active .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link:active .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link:active .cta .btn,.is-not-touch .s-events-list .has-no-link:active .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list .has-no-link:focus .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link:focus .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link:focus .cta .btn,.is-not-touch .s-events-list .has-no-link:focus .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgig,.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgul,.is-not-touch .s-events-list .has-no-link:hover .cta .btn,.is-not-touch .s-events-list .has-no-link:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a:active .cta #buorg div #buorgig,.is-not-touch .s-events-list a:active .cta #buorg div #buorgul,.is-not-touch .s-events-list a:active .cta .btn,.is-not-touch .s-events-list a:active .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a:focus .cta #buorg div #buorgig,.is-not-touch .s-events-list a:focus .cta #buorg div #buorgul,.is-not-touch .s-events-list a:focus .cta .btn,.is-not-touch .s-events-list a:focus .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-events-list a:hover .cta #buorg div #buorgig,.is-not-touch .s-events-list a:hover .cta #buorg div #buorgul,.is-not-touch .s-events-list a:hover .cta .btn,.is-not-touch .s-events-list a:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:active .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:focus .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:hover .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:active .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:focus .cta a,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:active .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:focus .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:hover .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:active .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:focus .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:active .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:active .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:focus .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:focus .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a:active .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a:active .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a:focus .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a:focus .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta button[type=submit] {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -webkit-transition: opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s;
        transition: opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s;
        transition: transform .2s ease-in-out .2s,opacity .2s ease-in-out .2s;
        transition: transform .2s ease-in-out .2s,opacity .2s ease-in-out .2s,-webkit-transform .2s ease-in-out .2s
    }

    #buorg div .is-not-touch .s-events-list .has-no-link:active .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list .has-no-link:active .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list .has-no-link:focus .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list .has-no-link:focus .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list .has-no-link:hover .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list a:active .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list a:active .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list a:focus .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list a:focus .cta #buorgul:first-child,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgig:first-child,#buorg div .is-not-touch .s-events-list a:hover .cta #buorgul:first-child,.is-not-touch .s-events-list .has-no-link:active .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list .has-no-link:active .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list .has-no-link:active .cta .btn:first-child,.is-not-touch .s-events-list .has-no-link:active .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list .has-no-link:active .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta .btn:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list .has-no-link:focus .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta .btn:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list .has-no-link:hover .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list a:active .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list a:active .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list a:active .cta .btn:first-child,.is-not-touch .s-events-list a:active .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list a:active .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list a:focus .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list a:focus .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list a:focus .cta .btn:first-child,.is-not-touch .s-events-list a:focus .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list a:focus .cta body[id*=educationPage] button[type=submit]:first-child,.is-not-touch .s-events-list a:hover .cta #buorg div #buorgig:first-child,.is-not-touch .s-events-list a:hover .cta #buorg div #buorgul:first-child,.is-not-touch .s-events-list a:hover .cta .btn:first-child,.is-not-touch .s-events-list a:hover .cta .quiz-results__content__text .result-info a:first-child,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] .cb-layer__button:first-child,.is-not-touch .s-events-list a:hover .cta body[id*=educationPage] button[type=submit]:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:active .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:focus .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list .has-no-link:hover .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:active .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:focus .cta a:first-child,.quiz-results__content__text .result-info .is-not-touch .s-events-list a:hover .cta a:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:active .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:focus .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list .has-no-link:hover .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:active .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:focus .cta a.c-button:first-child,body[id*=educationPage] #cookiebanner .is-not-touch .s-events-list a:hover .cta a.c-button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:active .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:active .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:focus .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:focus .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list .has-no-link:hover .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:active .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:active .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:focus .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:focus .cta button[type=submit]:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta .cb-layer__button:first-child,body[id*=educationPage] .is-not-touch .s-events-list a:hover .cta button[type=submit]:first-child {
        -webkit-transition: opacity .2s ease-in-out .3s,-webkit-transform .2s ease-in-out .3s;
        transition: opacity .2s ease-in-out .3s,-webkit-transform .2s ease-in-out .3s;
        transition: transform .2s ease-in-out .3s,opacity .2s ease-in-out .3s;
        transition: transform .2s ease-in-out .3s,opacity .2s ease-in-out .3s,-webkit-transform .2s ease-in-out .3s
    }
}

.s-extra-event .item {
    border-bottom: 1px solid #a7a7a7;
    border-top: 1px solid #a7a7a7;
    display: block;
    font-weight: 400;
    padding: 1.3333333333rem 0;
    position: relative
}

.s-extra-event .item .title {
    margin-bottom: .6666666667rem
}

.s-extra-event .item .date,.s-extra-event .item .time {
    padding-left: 1.3333333333rem;
    position: relative
}

.s-extra-event .item .date:before,.s-extra-event .item .time:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    font-size: 1.0666666667rem;
    left: 0;
    margin-right: .4rem;
    position: absolute;
    text-indent: 0;
    top: 2px
}

.s-extra-event .item .time {
    margin-bottom: .8rem
}

.s-extra-event .item .time:before {
    content: "L"
}

.s-extra-event .item .date {
    font-weight: 500;
    margin-bottom: .8rem
}

.s-extra-event .item .date:before {
    content: "i"
}

.s-extra-event .item .location {
    font-weight: 500;
    margin-bottom: .8rem
}

.s-extra-event .item .country {
    margin-bottom: .8rem
}

#buorg div .s-extra-event .item .cta #buorgig,#buorg div .s-extra-event .item .cta #buorgul,.quiz-results__content__text .result-info .s-extra-event .item .cta a,.s-extra-event .item .cta #buorg div #buorgig,.s-extra-event .item .cta #buorg div #buorgul,.s-extra-event .item .cta .btn,.s-extra-event .item .cta .quiz-results__content__text .result-info a,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button,.s-extra-event .item .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button,body[id*=educationPage] .s-extra-event .item .cta button[type=submit] {
    font-size: .8rem;
    padding-left: .3333333333rem;
    padding-right: .3333333333rem
}

@media screen and (max-width: 39.9375em) {
    #buorg div .s-extra-event .item .cta #buorgig:first-child,#buorg div .s-extra-event .item .cta #buorgul:first-child,.quiz-results__content__text .result-info .s-extra-event .item .cta a:first-child,.s-extra-event .item .cta #buorg div #buorgig:first-child,.s-extra-event .item .cta #buorg div #buorgul:first-child,.s-extra-event .item .cta .btn:first-child,.s-extra-event .item .cta .quiz-results__content__text .result-info a:first-child,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:first-child,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:first-child,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:first-child,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:first-child,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:first-child {
        float:left
    }

    #buorg div .s-extra-event .item .cta #buorgig:nth-child(2),#buorg div .s-extra-event .item .cta #buorgul:nth-child(2),.quiz-results__content__text .result-info .s-extra-event .item .cta a:nth-child(2),.s-extra-event .item .cta #buorg div #buorgig:nth-child(2),.s-extra-event .item .cta #buorg div #buorgul:nth-child(2),.s-extra-event .item .cta .btn:nth-child(2),.s-extra-event .item .cta .quiz-results__content__text .result-info a:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:nth-child(2),body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:nth-child(2),body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:nth-child(2) {
        float: right
    }
}

.s-extra-event .item .cnt .info .location {
    display: none
}

@media screen and (min-width: 40em) and (max-width:61.9375em) {
    .s-extra-event .item .cnt {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .s-extra-event .item .cnt .info {
        -webkit-box-flex: 0;
        -webkit-flex: 0 45%;
        -ms-flex: 0 45%;
        flex: 0 45%
    }

    .s-extra-event .item .cnt .info .location {
        display: block
    }

    .s-extra-event .item .cnt .details {
        -webkit-box-flex: 0;
        -webkit-flex: 0 45%;
        -ms-flex: 0 45%;
        flex: 0 45%
    }

    .s-extra-event .item .cnt .details .location {
        display: none
    }
}

@media print,screen and (min-width: 40em) {
    .s-extra-event .item .cta {
        text-align:right
    }

    #buorg div .s-extra-event .item .cta #buorgig,#buorg div .s-extra-event .item .cta #buorgul,.quiz-results__content__text .result-info .s-extra-event .item .cta a,.s-extra-event .item .cta #buorg div #buorgig,.s-extra-event .item .cta #buorg div #buorgul,.s-extra-event .item .cta .btn,.s-extra-event .item .cta .quiz-results__content__text .result-info a,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button,.s-extra-event .item .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button,body[id*=educationPage] .s-extra-event .item .cta button[type=submit] {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        border: none;
        color: #669d0c;
        font-size: .8rem;
        line-height: 1.2em;
        margin-left: 1.3333333333rem;
        padding: 0;
        text-align: right
    }

    #buorg div .s-extra-event .item .cta #buorgig:after,#buorg div .s-extra-event .item .cta #buorgul:after,.quiz-results__content__text .result-info .s-extra-event .item .cta a:after,.s-extra-event .item .cta #buorg div #buorgig:after,.s-extra-event .item .cta #buorg div #buorgul:after,.s-extra-event .item .cta .btn:after,.s-extra-event .item .cta .quiz-results__content__text .result-info a:after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:after,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:after,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:after,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
        border-radius: 50%;
        content: "";
        font-size: 2rem;
        height: 3.3333333333rem;
        line-height: 1.3;
        margin-left: .6666666667rem;
        padding: .4666666667rem;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 3.3333333333rem
    }

    #buorg div .s-extra-event .item .cta .btn-only-icon#buorgig,#buorg div .s-extra-event .item .cta .btn-only-icon#buorgul,.quiz-results__content__text .result-info .s-extra-event .item .cta a.btn-only-icon,.s-extra-event .item .cta #buorg div .btn-only-icon#buorgig,.s-extra-event .item .cta #buorg div .btn-only-icon#buorgul,.s-extra-event .item .cta .btn.btn-only-icon,.s-extra-event .item .cta .quiz-results__content__text .result-info a.btn-only-icon,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.btn-only-icon.c-button,.s-extra-event .item .cta body[id*=educationPage] .btn-only-icon.cb-layer__button,.s-extra-event .item .cta body[id*=educationPage] button.btn-only-icon[type=submit],body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.btn-only-icon.c-button,body[id*=educationPage] .s-extra-event .item .cta .btn-only-icon.cb-layer__button,body[id*=educationPage] .s-extra-event .item .cta button.btn-only-icon[type=submit] {
        font-size: 0
    }

    #buorg div .is-not-touch .s-extra-event .item .cta #buorgig:hover,#buorg div .is-not-touch .s-extra-event .item .cta #buorgul:hover,#buorg div .is-touch .s-extra-event .item .cta #buorgig:active,#buorg div .is-touch .s-extra-event .item .cta #buorgul:active,.is-not-touch .s-extra-event .item .cta #buorg div #buorgig:hover,.is-not-touch .s-extra-event .item .cta #buorg div #buorgul:hover,.is-not-touch .s-extra-event .item .cta .btn:hover,.is-not-touch .s-extra-event .item .cta .quiz-results__content__text .result-info a:hover,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] button[type=submit]:hover,.is-touch .s-extra-event .item .cta #buorg div #buorgig:active,.is-touch .s-extra-event .item .cta #buorg div #buorgul:active,.is-touch .s-extra-event .item .cta .btn:active,.is-touch .s-extra-event .item .cta .quiz-results__content__text .result-info a:active,.is-touch .s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:active,.is-touch .s-extra-event .item .cta body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch .s-extra-event .item .cta a:hover,.quiz-results__content__text .result-info .is-touch .s-extra-event .item .cta a:active,body[id*=educationPage] #cookiebanner .is-not-touch .s-extra-event .item .cta a.c-button:hover,body[id*=educationPage] #cookiebanner .is-touch .s-extra-event .item .cta a.c-button:active,body[id*=educationPage] .is-not-touch .s-extra-event .item .cta .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .s-extra-event .item .cta button[type=submit]:hover,body[id*=educationPage] .is-touch .s-extra-event .item .cta .cb-layer__button:active,body[id*=educationPage] .is-touch .s-extra-event .item .cta button[type=submit]:active {
        background: none;
        color: #669d0c
    }

    #buorg div .is-not-touch .s-extra-event .item .cta #buorgig:hover:after,#buorg div .is-not-touch .s-extra-event .item .cta #buorgul:hover:after,#buorg div .is-touch .s-extra-event .item .cta #buorgig:active:after,#buorg div .is-touch .s-extra-event .item .cta #buorgul:active:after,.is-not-touch .s-extra-event .item .cta #buorg div #buorgig:hover:after,.is-not-touch .s-extra-event .item .cta #buorg div #buorgul:hover:after,.is-not-touch .s-extra-event .item .cta .btn:hover:after,.is-not-touch .s-extra-event .item .cta .quiz-results__content__text .result-info a:hover:after,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:hover:after,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:hover:after,.is-not-touch .s-extra-event .item .cta body[id*=educationPage] button[type=submit]:hover:after,.is-touch .s-extra-event .item .cta #buorg div #buorgig:active:after,.is-touch .s-extra-event .item .cta #buorg div #buorgul:active:after,.is-touch .s-extra-event .item .cta .btn:active:after,.is-touch .s-extra-event .item .cta .quiz-results__content__text .result-info a:active:after,.is-touch .s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:active:after,.is-touch .s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:active:after,.is-touch .s-extra-event .item .cta body[id*=educationPage] button[type=submit]:active:after,.quiz-results__content__text .result-info .is-not-touch .s-extra-event .item .cta a:hover:after,.quiz-results__content__text .result-info .is-touch .s-extra-event .item .cta a:active:after,body[id*=educationPage] #cookiebanner .is-not-touch .s-extra-event .item .cta a.c-button:hover:after,body[id*=educationPage] #cookiebanner .is-touch .s-extra-event .item .cta a.c-button:active:after,body[id*=educationPage] .is-not-touch .s-extra-event .item .cta .cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .s-extra-event .item .cta button[type=submit]:hover:after,body[id*=educationPage] .is-touch .s-extra-event .item .cta .cb-layer__button:active:after,body[id*=educationPage] .is-touch .s-extra-event .item .cta button[type=submit]:active:after {
        background-color: #669d0c;
        background-image: url(../media/img/icons/baywa-arrow-right-white.svg);
        color: #fff
    }

    #buorg div .s-extra-event .item .cta .btn-download#buorgig:after,#buorg div .s-extra-event .item .cta .btn-download#buorgul:after,.quiz-results__content__text .result-info .s-extra-event .item .cta a.btn-download:after,.s-extra-event .item .cta #buorg div .btn-download#buorgig:after,.s-extra-event .item .cta #buorg div .btn-download#buorgul:after,.s-extra-event .item .cta .btn.btn-download:after,.s-extra-event .item .cta .quiz-results__content__text .result-info a.btn-download:after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:after,.s-extra-event .item .cta body[id*=educationPage] .btn-download.cb-layer__button:after,.s-extra-event .item .cta body[id*=educationPage] button.btn-download[type=submit]:after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.btn-download.c-button:after,body[id*=educationPage] .s-extra-event .item .cta .btn-download.cb-layer__button:after,body[id*=educationPage] .s-extra-event .item .cta button.btn-download[type=submit]:after {
        background: url(../media/img/icons/baywa-arrow-download.svg) no-repeat 50% #78b90f
    }

    #buorg div .s-extra-event .item .cta .btn-download#buorgig:active:after,#buorg div .s-extra-event .item .cta .btn-download#buorgig:hover:after,#buorg div .s-extra-event .item .cta .btn-download#buorgul:active:after,#buorg div .s-extra-event .item .cta .btn-download#buorgul:hover:after,.quiz-results__content__text .result-info .s-extra-event .item .cta a.btn-download:active:after,.quiz-results__content__text .result-info .s-extra-event .item .cta a.btn-download:hover:after,.s-extra-event .item .cta #buorg div .btn-download#buorgig:active:after,.s-extra-event .item .cta #buorg div .btn-download#buorgig:hover:after,.s-extra-event .item .cta #buorg div .btn-download#buorgul:active:after,.s-extra-event .item .cta #buorg div .btn-download#buorgul:hover:after,.s-extra-event .item .cta .btn.btn-download:active:after,.s-extra-event .item .cta .btn.btn-download:hover:after,.s-extra-event .item .cta .quiz-results__content__text .result-info a.btn-download:active:after,.s-extra-event .item .cta .quiz-results__content__text .result-info a.btn-download:hover:after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:active:after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.btn-download.c-button:hover:after,.s-extra-event .item .cta body[id*=educationPage] .btn-download.cb-layer__button:active:after,.s-extra-event .item .cta body[id*=educationPage] .btn-download.cb-layer__button:hover:after,.s-extra-event .item .cta body[id*=educationPage] button.btn-download[type=submit]:active:after,.s-extra-event .item .cta body[id*=educationPage] button.btn-download[type=submit]:hover:after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.btn-download.c-button:active:after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.btn-download.c-button:hover:after,body[id*=educationPage] .s-extra-event .item .cta .btn-download.cb-layer__button:active:after,body[id*=educationPage] .s-extra-event .item .cta .btn-download.cb-layer__button:hover:after,body[id*=educationPage] .s-extra-event .item .cta button.btn-download[type=submit]:active:after,body[id*=educationPage] .s-extra-event .item .cta button.btn-download[type=submit]:hover:after {
        background: url(../media/img/icons/baywa-arrow-download-white.svg) no-repeat 50% #669d0c
    }

    #buorg div .s-extra-event .item .cta #buorgig:after,#buorg div .s-extra-event .item .cta #buorgul:after,.quiz-results__content__text .result-info .s-extra-event .item .cta a:after,.s-extra-event .item .cta #buorg div #buorgig:after,.s-extra-event .item .cta #buorg div #buorgul:after,.s-extra-event .item .cta .btn:after,.s-extra-event .item .cta .quiz-results__content__text .result-info a:after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:after,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:after,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:after,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:after {
        vertical-align: middle
    }
}

@media print,screen and (min-width: 62em) {
    .s-extra-event .item {
        border-bottom:none
    }

    .s-extra-event .item .time {
        margin-bottom: .6666666667rem
    }

    .s-extra-event .item .cta {
        height: 40px;
        margin-bottom: .3333333333rem;
        position: relative
    }

    #buorg div .s-extra-event .item .cta #buorgig,#buorg div .s-extra-event .item .cta #buorgul,.quiz-results__content__text .result-info .s-extra-event .item .cta a,.s-extra-event .item .cta #buorg div #buorgig,.s-extra-event .item .cta #buorg div #buorgul,.s-extra-event .item .cta .btn,.s-extra-event .item .cta .quiz-results__content__text .result-info a,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button,.s-extra-event .item .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button,body[id*=educationPage] .s-extra-event .item .cta button[type=submit] {
        bottom: 0;
        font-size: 0;
        position: absolute;
        right: 0
    }

    #buorg div .s-extra-event .item .cta #buorgig:first-child,#buorg div .s-extra-event .item .cta #buorgul:first-child,.quiz-results__content__text .result-info .s-extra-event .item .cta a:first-child,.s-extra-event .item .cta #buorg div #buorgig:first-child,.s-extra-event .item .cta #buorg div #buorgul:first-child,.s-extra-event .item .cta .btn:first-child,.s-extra-event .item .cta .quiz-results__content__text .result-info a:first-child,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:first-child,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:first-child,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:first-child,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:first-child,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:first-child,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:first-child {
        margin-bottom: 0;
        right: 60px;
        z-index: 1
    }

    #buorg div .s-extra-event .item .cta #buorgig:nth-child(2),#buorg div .s-extra-event .item .cta #buorgul:nth-child(2),.quiz-results__content__text .result-info .s-extra-event .item .cta a:nth-child(2),.s-extra-event .item .cta #buorg div #buorgig:nth-child(2),.s-extra-event .item .cta #buorg div #buorgul:nth-child(2),.s-extra-event .item .cta .btn:nth-child(2),.s-extra-event .item .cta .quiz-results__content__text .result-info a:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:nth-child(2),.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:nth-child(2),body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:nth-child(2),body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:nth-child(2),body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:nth-child(2) {
        z-index: 0
    }

    #buorg div .s-extra-event .item .cta #buorgig:nth-child(2):after,#buorg div .s-extra-event .item .cta #buorgul:nth-child(2):after,.quiz-results__content__text .result-info .s-extra-event .item .cta a:nth-child(2):after,.s-extra-event .item .cta #buorg div #buorgig:nth-child(2):after,.s-extra-event .item .cta #buorg div #buorgul:nth-child(2):after,.s-extra-event .item .cta .btn:nth-child(2):after,.s-extra-event .item .cta .quiz-results__content__text .result-info a:nth-child(2):after,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:nth-child(2):after,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:nth-child(2):after,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:nth-child(2):after,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:nth-child(2):after,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:nth-child(2):after,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:nth-child(2):after {
        margin-left: 70px
    }

    #buorg div .s-extra-event .item .cta #buorgig:active,#buorg div .s-extra-event .item .cta #buorgig:focus,#buorg div .s-extra-event .item .cta #buorgig:hover,#buorg div .s-extra-event .item .cta #buorgul:active,#buorg div .s-extra-event .item .cta #buorgul:focus,#buorg div .s-extra-event .item .cta #buorgul:hover,.quiz-results__content__text .result-info .s-extra-event .item .cta a:active,.quiz-results__content__text .result-info .s-extra-event .item .cta a:focus,.quiz-results__content__text .result-info .s-extra-event .item .cta a:hover,.s-extra-event .item .cta #buorg div #buorgig:active,.s-extra-event .item .cta #buorg div #buorgig:focus,.s-extra-event .item .cta #buorg div #buorgig:hover,.s-extra-event .item .cta #buorg div #buorgul:active,.s-extra-event .item .cta #buorg div #buorgul:focus,.s-extra-event .item .cta #buorg div #buorgul:hover,.s-extra-event .item .cta .btn:active,.s-extra-event .item .cta .btn:focus,.s-extra-event .item .cta .btn:hover,.s-extra-event .item .cta .quiz-results__content__text .result-info a:active,.s-extra-event .item .cta .quiz-results__content__text .result-info a:focus,.s-extra-event .item .cta .quiz-results__content__text .result-info a:hover,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:active,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:focus,.s-extra-event .item .cta body[id*=educationPage] #cookiebanner a.c-button:hover,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:active,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:focus,.s-extra-event .item .cta body[id*=educationPage] .cb-layer__button:hover,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:active,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:focus,.s-extra-event .item .cta body[id*=educationPage] button[type=submit]:hover,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:active,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:focus,body[id*=educationPage] #cookiebanner .s-extra-event .item .cta a.c-button:hover,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:active,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:focus,body[id*=educationPage] .s-extra-event .item .cta .cb-layer__button:hover,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:active,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:focus,body[id*=educationPage] .s-extra-event .item .cta button[type=submit]:hover {
        font-size: .8rem
    }
}

@media print,screen and (min-width: 62em) {
    .side-column .s-extra-event:not(.nomargin) {
        margin-bottom:0
    }
}

.s-entry.entry-icons,.s-entry.entry-icons-directlink,.s-entry.entry-tiles {
    overflow: hidden
}

.s-entry.entry-icons .wrapper .items,.s-entry.entry-icons-directlink .wrapper .items,.s-entry.entry-tiles .wrapper .items {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.s-entry.entry-icons .wrapper .items>li,.s-entry.entry-icons-directlink .wrapper .items>li,.s-entry.entry-tiles .wrapper .items>li {
    border-bottom: 1px solid #669d0c;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 8rem;
    padding: 1.3333333333rem;
    width: 100%
}

.s-entry.entry-icons .wrapper .items>li .intro-icon-directlink-link,.s-entry.entry-icons-directlink .wrapper .items>li .intro-icon-directlink-link,.s-entry.entry-tiles .wrapper .items>li .intro-icon-directlink-link {
    text-decoration: none
}

.s-entry.entry-icons .wrapper .items>li .intro,.s-entry.entry-icons-directlink .wrapper .items>li .intro,.s-entry.entry-tiles .wrapper .items>li .intro {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    text-align: left;
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-entry.entry-icons .wrapper .items>li .intro .img,.s-entry.entry-icons-directlink .wrapper .items>li .intro .img,.s-entry.entry-tiles .wrapper .items>li .intro .img {
    display: none;
    text-align: center
}

.s-entry.entry-icons .wrapper .items>li .intro .img img,.s-entry.entry-icons-directlink .wrapper .items>li .intro .img img,.s-entry.entry-tiles .wrapper .items>li .intro .img img {
    width: 5.3333333333rem
}

.s-entry.entry-icons .wrapper .items>li .intro .title,.s-entry.entry-icons-directlink .wrapper .items>li .intro .title,.s-entry.entry-tiles .wrapper .items>li .intro .title {
    color: #669d0c;
    font-size: 1.7333333333rem;
    line-height: 1.6;
    padding-right: 4rem
}

.s-entry.entry-icons .wrapper .items>li .intro .cta,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta,.s-entry.entry-tiles .wrapper .items>li .intro .cta {
    margin-top: -25px;
    opacity: 1;
    position: absolute;
    right: 0;
    top: 50%
}

#buorg div .s-entry.entry-icons .wrapper .items>li .intro .cta #buorgig,#buorg div .s-entry.entry-icons .wrapper .items>li .intro .cta #buorgul,#buorg div .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorgig,#buorg div .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorgul,#buorg div .s-entry.entry-tiles .wrapper .items>li .intro .cta #buorgig,#buorg div .s-entry.entry-tiles .wrapper .items>li .intro .cta #buorgul,.quiz-results__content__text .result-info .s-entry.entry-icons .wrapper .items>li .intro .cta a,.quiz-results__content__text .result-info .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta a,.quiz-results__content__text .result-info .s-entry.entry-tiles .wrapper .items>li .intro .cta a,.s-entry.entry-icons .wrapper .items>li .intro .cta #buorg div #buorgig,.s-entry.entry-icons .wrapper .items>li .intro .cta #buorg div #buorgul,.s-entry.entry-icons .wrapper .items>li .intro .cta .btn,.s-entry.entry-icons .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit],.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorg div #buorgig,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorg div #buorgul,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .btn,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit],.s-entry.entry-tiles .wrapper .items>li .intro .cta #buorg div #buorgig,.s-entry.entry-tiles .wrapper .items>li .intro .cta #buorg div #buorgul,.s-entry.entry-tiles .wrapper .items>li .intro .cta .btn,.s-entry.entry-tiles .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-entry.entry-icons .wrapper .items>li .intro .cta a.c-button,body[id*=educationPage] #cookiebanner .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta a.c-button,body[id*=educationPage] #cookiebanner .s-entry.entry-tiles .wrapper .items>li .intro .cta a.c-button,body[id*=educationPage] .s-entry.entry-icons .wrapper .items>li .intro .cta .cb-layer__button,body[id*=educationPage] .s-entry.entry-icons .wrapper .items>li .intro .cta button[type=submit],body[id*=educationPage] .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .cb-layer__button,body[id*=educationPage] .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta button[type=submit],body[id*=educationPage] .s-entry.entry-tiles .wrapper .items>li .intro .cta .cb-layer__button,body[id*=educationPage] .s-entry.entry-tiles .wrapper .items>li .intro .cta button[type=submit] {
    display: block;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

#buorg div .s-entry.entry-icons .wrapper .items>li .intro .cta #buorgig:after,#buorg div .s-entry.entry-icons .wrapper .items>li .intro .cta #buorgul:after,#buorg div .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorgig:after,#buorg div .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorgul:after,#buorg div .s-entry.entry-tiles .wrapper .items>li .intro .cta #buorgig:after,#buorg div .s-entry.entry-tiles .wrapper .items>li .intro .cta #buorgul:after,.quiz-results__content__text .result-info .s-entry.entry-icons .wrapper .items>li .intro .cta a:after,.quiz-results__content__text .result-info .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta a:after,.quiz-results__content__text .result-info .s-entry.entry-tiles .wrapper .items>li .intro .cta a:after,.s-entry.entry-icons .wrapper .items>li .intro .cta #buorg div #buorgig:after,.s-entry.entry-icons .wrapper .items>li .intro .cta #buorg div #buorgul:after,.s-entry.entry-icons .wrapper .items>li .intro .cta .btn:after,.s-entry.entry-icons .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a:after,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button:after,.s-entry.entry-icons .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit]:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorg div #buorgig:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta #buorg div #buorgul:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .btn:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button:after,.s-entry.entry-icons-directlink .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit]:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta #buorg div #buorgig:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta #buorg div #buorgul:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta .btn:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button:after,.s-entry.entry-tiles .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit]:after,body[id*=educationPage] #cookiebanner .s-entry.entry-icons .wrapper .items>li .intro .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta a.c-button:after,body[id*=educationPage] #cookiebanner .s-entry.entry-tiles .wrapper .items>li .intro .cta a.c-button:after,body[id*=educationPage] .s-entry.entry-icons .wrapper .items>li .intro .cta .cb-layer__button:after,body[id*=educationPage] .s-entry.entry-icons .wrapper .items>li .intro .cta button[type=submit]:after,body[id*=educationPage] .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta .cb-layer__button:after,body[id*=educationPage] .s-entry.entry-icons-directlink .wrapper .items>li .intro .cta button[type=submit]:after,body[id*=educationPage] .s-entry.entry-tiles .wrapper .items>li .intro .cta .cb-layer__button:after,body[id*=educationPage] .s-entry.entry-tiles .wrapper .items>li .intro .cta button[type=submit]:after {
    display: inline-block;
    height: 50px;
    margin-left: 0;
    width: 50px
}

.s-entry.entry-icons .wrapper .items>li .container,.s-entry.entry-icons-directlink .wrapper .items>li .container,.s-entry.entry-tiles .wrapper .items>li .container {
    background-color: #fff;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    -webkit-transform: scaleX(.8) scaleY(.8) scaleZ(1);
    transform: scaleX(.8) scaleY(.8) scaleZ(1);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%;
    z-index: -1
}

.s-entry.entry-icons .wrapper .items>li .container .content,.s-entry.entry-icons-directlink .wrapper .items>li .container .content,.s-entry.entry-tiles .wrapper .items>li .container .content {
    font-size: .9333333333rem;
    overflow: hidden;
    padding: 1.3333333333rem
}

.s-entry.entry-icons .wrapper .items>li .container .content [data-entry-close],.s-entry.entry-icons-directlink .wrapper .items>li .container .content [data-entry-close],.s-entry.entry-tiles .wrapper .items>li .container .content [data-entry-close] {
    cursor: pointer;
    display: block;
    line-height: 1.6em;
    margin-bottom: 30px;
    padding-left: 1rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-entry.entry-icons .wrapper .items>li .container .content [data-entry-close]:before,.s-entry.entry-icons-directlink .wrapper .items>li .container .content [data-entry-close]:before,.s-entry.entry-tiles .wrapper .items>li .container .content [data-entry-close]:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "z";
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 5px
}

.s-entry.entry-icons .wrapper .items>li .container .content .text-title2,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .text-title2,.s-entry.entry-tiles .wrapper .items>li .container .content .text-title2 {
    margin-bottom: .6666666667rem
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols {
    font-size: 1.0666666667rem;
    margin-top: 2rem
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul {
    -webkit-columns: 1;
    -moz-columns: 1;
    column-count: 1;
    margin: 0 -.6666666667rem;
    max-width: 620px
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li {
    margin-bottom: 1rem;
    padding: 0 .6666666667rem;
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
    display: table;
    page-break-inside: avoid;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li a,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li a,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li a {
    color: #a7a7a7;
    text-decoration: none
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li a:active,.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li a:focus,.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li a:hover,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li a:active,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li a:focus,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li a:hover,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li a:active,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li a:focus,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li a:hover {
    color: #78b90f
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li>a,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li>a,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li>a {
    color: #78b90f;
    display: inline-block;
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1.6;
    padding-right: 1.4666666667rem;
    position: relative;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li>a:after,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li>a:after,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li>a:after {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "E";
    font-size: 1.4rem;
    position: absolute;
    right: 0;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li>a:hover,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li>a:hover,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li>a:hover {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px)
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li .link-external:after,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li .link-external:after,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li .link-external:after {
    margin-top: 0
}

.s-entry.entry-icons .wrapper .items>li .container .content .half-cols>ul>li li,.s-entry.entry-icons-directlink .wrapper .items>li .container .content .half-cols>ul>li li,.s-entry.entry-tiles .wrapper .items>li .container .content .half-cols>ul>li li {
    padding: .3333333333rem 0
}

.s-entry.entry-icons .wrapper .items>li.is-active .container,.s-entry.entry-icons-directlink .wrapper .items>li.is-active .container,.s-entry.entry-tiles .wrapper .items>li.is-active .container {
    opacity: 1;
    overflow: auto;
    -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
    transform: scaleX(1) scaleY(1) scaleZ(1);
    z-index: 30
}

.s-entry.entry-icons .wrapper .items>li.is-active .container .bg,.s-entry.entry-icons-directlink .wrapper .items>li.is-active .container .bg,.s-entry.entry-tiles .wrapper .items>li.is-active .container .bg {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    height: 40vh;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.s-entry.entry-icons .wrapper .items>li.is-active .container .content,.s-entry.entry-icons-directlink .wrapper .items>li.is-active .container .content,.s-entry.entry-tiles .wrapper .items>li.is-active .container .content {
    margin-top: 42vh
}

@media print,screen and (min-width: 40em) {
    .s-entry.entry-icons .wrapper .items>li .intro .img,.s-entry.entry-icons-directlink .wrapper .items>li .intro .img,.s-entry.entry-tiles .wrapper .items>li .intro .img {
        display:inline;
        position: absolute;
        top: 0
    }

    .s-entry.entry-icons .wrapper .items>li .intro .title,.s-entry.entry-icons-directlink .wrapper .items>li .intro .title,.s-entry.entry-tiles .wrapper .items>li .intro .title {
        font-size: 2.2rem;
        margin-left: 6.6666666667rem
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-entry.entry-icons,.is-not-touch .s-entry.entry-icons-directlink {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .is-not-touch .s-entry.entry-icons .row,.is-not-touch .s-entry.entry-icons-directlink .row {
        width: 100%
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper {
        background-color: hsla(0,0%,100%,.8);
        height: 80vh;
        padding: 0 1.3333333333rem;
        position: relative;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: background;
        transition-property: background;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 100%
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        height: 100%;
        justify-content: space-around
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li {
        border-bottom: none;
        display: block;
        height: auto;
        padding: 0;
        text-align: center
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro {
        display: block;
        margin-top: 0;
        opacity: .5;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        z-index: 1
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .img,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .img {
        display: block;
        position: relative
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .img img,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .img img {
        width: 6.6666666667rem
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .title,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .title {
        font-size: 1.3333333333rem;
        margin: 2rem 0 .6666666667rem;
        min-height: 4.3333333333rem;
        padding-right: 0
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        position: static;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        margin-top: 0;
        opacity: 0
    }

    #buorg div .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta #buorgig,#buorg div .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta #buorgul,#buorg div .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta #buorgig,#buorg div .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta #buorgul,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta #buorg div #buorgig,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta #buorg div #buorgul,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta .btn,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta #buorg div #buorgig,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta #buorg div #buorgul,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta .btn,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta .quiz-results__content__text .result-info a,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta a,.quiz-results__content__text .result-info .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta a.c-button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .intro .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .intro .cta button[type=submit] {
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .container,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .container {
        display: block;
        opacity: 1;
        position: static;
        -webkit-transform: initial;
        -ms-transform: initial;
        transform: none
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .container .content,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .container .content {
        background-color: #fff;
        height: 100%;
        margin: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        text-align: left;
        top: 0;
        -webkit-transform: translateX(100%);
        -ms-transform: translateX(100%);
        transform: translateX(100%);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: opacity,-webkit-transform;
        transition-property: opacity,-webkit-transform;
        transition-property: opacity,transform;
        transition-property: opacity,transform,-webkit-transform;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 50%;
        z-index: 1
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .container .content .half-cols>ul,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .container .content .half-cols>ul {
        -webkit-columns: 2;
        -moz-columns: 2;
        column-count: 2
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li .container .bg,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li .container .bg {
        background: url(http://www.planwallpaper.com/static/images/cool-background.jpg);
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: cover;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 100%;
        z-index: -1
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:first-child .container .bg,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:first-child .container .bg,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta #buorgig,#buorg div .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta #buorgul,#buorg div .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta #buorgig,#buorg div .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta #buorgul,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta #buorg div #buorgig,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta #buorg div #buorgul,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta .btn,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta .quiz-results__content__text .result-info a,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] button[type=submit],.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta #buorg div #buorgig,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta #buorg div #buorgul,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta .btn,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta .quiz-results__content__text .result-info a,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta a,.quiz-results__content__text .result-info .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta a.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta a.c-button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .intro .cta button[type=submit],body[id*=educationPage] .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .intro .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li:hover .container .bg,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li:hover .container .bg {
        opacity: 1
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li.is-active,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li.is-active {
        display: block!important
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li.is-active .intro,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li.is-active .intro {
        display: none
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li.is-active .container .content,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li.is-active .container .content {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
        -webkit-transition-delay: .5s;
        transition-delay: .5s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: opacity,-webkit-transform;
        transition-property: opacity,-webkit-transform;
        transition-property: opacity,transform;
        transition-property: opacity,transform,-webkit-transform;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper .items>li.is-active .container .bg,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper .items>li.is-active .container .bg {
        opacity: 1
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper.is-active,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper.is-active {
        background-color: hsla(0,0%,100%,0)
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper.is-active .items>li,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper.is-active .items>li {
        display: none
    }

    .is-not-touch .s-entry.entry-icons .row .wrapper.is-active .items>li .intro,.is-not-touch .s-entry.entry-icons-directlink .row .wrapper.is-active .items>li .intro {
        opacity: 0;
        visibility: hidden
    }
}

@media screen and (max-width: 61.9375em) {
    .s-entry.entry-icons-directlink .wrapper .items>li .intro-icon-directlink-link,.s-entry.entry-icons-directlink .wrapper .items>li .title {
        width:100%
    }
}

.s-entry.entry-tiles .wrapper .items>li .intro .short-info {
    display: none
}

@media screen and (max-width: 47.9375em) {
    .s-entry.entry-tiles .row .wrapper .items>li {
        background:none!important
    }
}

@media print,screen and (min-width: 48em) {
    .s-entry.entry-tiles {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .s-entry.entry-tiles .row {
        width: 100%
    }

    .s-entry.entry-tiles .row .wrapper {
        position: relative
    }

    .s-entry.entry-tiles .row .wrapper .items {
        display: block;
        text-align: center
    }

    .s-entry.entry-tiles .row .wrapper .items>li {
        background-position: 50%;
        background-repeat: no-repeat;
        background-size: cover;
        border-bottom: none;
        display: inline-block;
        height: 30vw;
        margin: .6666666667rem;
        overflow: hidden;
        padding: 0;
        vertical-align: top;
        width: 30vw
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro {
        display: block;
        height: 100%;
        margin: 0;
        opacity: 1;
        padding: 1.3333333333rem;
        position: relative;
        z-index: 1
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro .img {
        display: none
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro .title {
        color: #000;
        font-size: 1.4666666667rem;
        font-weight: 500;
        line-height: 1.2;
        margin: 0 0 1.3333333333rem;
        padding-right: 0;
        text-transform: none
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro .cta,.s-entry.entry-tiles .row .wrapper .items>li .intro .short-info {
        display: none
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container {
        text-align: left
    }
}

@media print,screen and (min-width: 62em) {
    .s-entry.entry-tiles {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .s-entry.entry-tiles .row {
        width: 100%
    }

    .s-entry.entry-tiles .row .wrapper {
        margin: 0 -1rem;
        position: relative
    }

    .s-entry.entry-tiles .row .wrapper .items {
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        justify-content: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .s-entry.entry-tiles .row .wrapper .items>li {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        border-bottom: none;
        cursor: pointer;
        height: 20vw;
        justify-content: flex-end;
        margin: 1rem;
        overflow: hidden;
        position: relative;
        -webkit-transition: width .25s,height .25s,opacity .25s;
        transition: width .25s,height .25s,opacity .25s;
        vertical-align: top;
        width: 20vw
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro {
        background: transparent;
        margin: 0;
        opacity: 1;
        position: static;
        -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
        transform: scaleX(1) scaleY(1) scaleZ(1);
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out;
        visibility: visible;
        z-index: 1
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro .title {
        color: #000;
        font-size: 1.4666666667rem;
        font-weight: 500;
        margin: 0 0 1.3333333333rem;
        text-transform: none;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out
    }

    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info {
        display: block;
        opacity: 0;
        -webkit-transition: all .25s ease-in-out;
        transition: all .25s ease-in-out;
        visibility: hidden
    }
}

@media print and (max-width: 1500px),screen and (min-width:62em) and (max-width:1500px) {
    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .s-tabs .s-contact .text-title2,.s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .text-title3,.s-tabs .s-contact .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .text-title2 {
        font-size:1.15vw
    }
}

@media print and (min-width: 1501px),screen and (min-width:62em) and (min-width:1501px) {
    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .s-tabs .s-contact .text-title2,.s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .text-title3,.s-tabs .s-contact .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .text-title2 {
        font-size:1.4rem
    }
}

@media print and (max-width: 1500px),screen and (min-width:62em) and (max-width:1500px) {
    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info p {
        font-size:.8vw;
        font-weight: 400
    }
}

@media print and (min-width: 1501px),screen and (min-width:62em) and (min-width:1501px) {
    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info p {
        font-size:1rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-entry.entry-tiles .row .wrapper .items>li .intro .short-info .text-title2 {
        font-weight:500;
        margin-bottom: 1.3333333333rem
    }

    .is-not-touch .s-entry.entry-tiles .row .wrapper .items>li .intro:hover {
        background: #fff
    }

    .is-not-touch .s-entry.entry-tiles .row .wrapper .items>li .intro:hover .short-info {
        opacity: 1;
        visibility: visible
    }

    .is-not-touch .s-entry.entry-tiles .row .wrapper .items>li .intro:hover .title {
        color: #78b90f
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container {
        background: transparent;
        display: block;
        opacity: 0;
        position: absolute;
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
        -webkit-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
        z-index: 1
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container .content {
        float: right;
        margin: 0;
        max-height: 100%;
        opacity: 0;
        padding-right: 5.3333333333rem;
        text-align: left;
        -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
        transform: translateY(50px);
        -webkit-transition: all .5s;
        transition: all .5s;
        -webkit-transition-delay: 1s;
        transition-delay: 1s;
        width: 50%;
        z-index: 1
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container .content .half-cols>ul {
        -webkit-backface-visibility: hidden;
        -webkit-columns: 2;
        -moz-columns: 2;
        column-count: 2
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container .content [data-entry-close] {
        color: #a7a7a7;
        font-size: 0;
        margin-bottom: 0;
        padding-left: 0;
        position: absolute;
        right: 70px;
        top: 18px;
        -webkit-transform: none!important;
        -ms-transform: none!important;
        transform: none!important
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container .content [data-entry-close]:before {
        font-family: baywa!important;
        font-style: normal!important;
        font-variant: normal!important;
        font-weight: 400!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "k";
        font-size: 1.8666666667rem;
        left: 0;
        position: absolute;
        text-indent: 0;
        top: 0
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container:before {
        background-image: -webkit-linear-gradient(right,#fff,#fff 60%,hsla(0,0%,100%,0));
        background-image: linear-gradient(270deg,#fff,#fff 60%,hsla(0,0%,100%,0));
        content: "";
        display: block;
        height: 100%;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
        -webkit-transition-delay: .5s;
        transition-delay: .5s;
        width: 80%
    }

    .s-entry.entry-tiles .row .wrapper .items>li .container .bg {
        display: none
    }

    .s-entry.entry-tiles .row .wrapper .items>li.is-not-active .intro .title {
        opacity: 1;
        -webkit-transition-delay: .7s;
        transition-delay: .7s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .s-entry.entry-tiles .row .wrapper.is-not-active .items>li {
        margin: 1rem;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .s-entry.entry-tiles .row .wrapper.is-not-active .items>li:not(.is-not-active) {
        -webkit-transition-delay: .5s;
        transition-delay: .5s
    }

    .s-entry.entry-tiles .row .wrapper.is-not-active .items>li.is-not-active,.s-entry.entry-tiles .row .wrapper.is-not-active .items>li.is-not-active .container {
        -webkit-transition-delay: .25s;
        transition-delay: .25s
    }

    .s-entry.entry-tiles .row .wrapper.is-not-active .items>li.is-not-active .container:before {
        opacity: 0;
        -webkit-transition: all .5s ease-in-out;
        transition: all .5s ease-in-out;
        -webkit-transition-delay: 0;
        transition-delay: 0
    }

    .s-entry.entry-tiles .row .wrapper.is-not-active .items>li.is-not-active .content {
        -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
        transform: translateY(50px);
        -webkit-transition: all .5s;
        transition: all .5s;
        -webkit-transition-delay: 0;
        transition-delay: 0
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li {
        margin: 0;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: margin;
        transition-property: margin;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li:not(.is-active) {
        height: 0;
        margin: 0;
        opacity: 0;
        padding: 0;
        -webkit-transition-delay: 0;
        transition-delay: 0;
        width: 0
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li:not(.is-active) .intro {
        -webkit-transform: scaleX(0) scaleY(0) scaleZ(1);
        transform: scaleX(0) scaleY(0) scaleZ(1)
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active {
        cursor: default;
        -webkit-transition: width .5s,height .5s;
        transition: width .5s,height .5s;
        -webkit-transition-delay: .5s;
        transition-delay: .5s
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active .container {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active .container:before {
        opacity: 1
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active .intro {
        opacity: 0;
        visibility: hidden
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active .intro .title {
        opacity: 0
    }

    .s-entry.entry-tiles .row .wrapper.is-active .items>li.is-active .content {
        opacity: 1;
        -webkit-transform: translate(0);
        -ms-transform: translate(0);
        transform: translate(0)
    }
}

.s-teaser-2 .teaser-list li {
    border-bottom: 1px solid #a7a7a7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.s-teaser-2 .teaser-list a {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    font-weight: 400;
    padding: 2rem 0;
    position: relative
}

.s-teaser-2 .teaser-list a .img {
    float: left;
    height: 80px;
    width: 80px
}

.s-teaser-2 .teaser-list a .img img {
    height: 100%;
    width: 100%
}

.s-teaser-2 .teaser-list a .title {
    margin-bottom: 2.3333333333rem
}

.s-teaser-2 .teaser-list a .content {
    margin-left: 6.6666666667rem
}

.s-teaser-2 .teaser-list a .info {
    font-size: .9333333333rem;
    line-height: 1.6
}

.s-teaser-2 .teaser-list a .cta {
    z-index: 2
}

.s-teaser-2 .teaser-list a .cta .btn-circle {
    float: right;
    font-size: 0
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a .cta a,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a .cta a,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a .cta a,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a .cta a,.s-teaser-2 .teaser-list a .cta .link-simple,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .extra-nav li a,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .footer-nav li a,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.column li a,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.columns li a {
    position: relative
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a .cta a:before,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a .cta a:before,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a .cta a:before,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a .cta a:before,.s-teaser-2 .teaser-list a .cta .link-simple:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .extra-nav li a:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .footer-nav li a:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.column li a:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.columns li a:before {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 18px;
    left: -1.8666666667rem;
    position: absolute;
    width: 18px
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a .cta a:hover,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a .cta a:hover,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a .cta a:hover,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a .cta a:hover,.s-teaser-2 .teaser-list a .cta .link-simple:hover,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .extra-nav li a:hover,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .footer-nav li a:hover,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.column li a:hover,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.columns li a:hover {
    color: #669d0c
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a .cta a:hover:before,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a .cta a:hover:before,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a .cta a:hover:before,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a .cta a:hover:before,.s-teaser-2 .teaser-list a .cta .link-simple:hover:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .extra-nav li a:hover:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .footer-nav li a:hover:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.column li a:hover:before,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.columns li a:hover:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a .cta a:focus,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a .cta a:focus,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a .cta a:focus,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a .cta a:focus,.s-teaser-2 .teaser-list a .cta .link-simple:focus,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .extra-nav li a:focus,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns .footer-nav li a:focus,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.column li a:focus,.s-teaser-2 .teaser-list a .cta .s-404>.row .columns ul.columns li a:focus {
    color: #669d0c;
    text-decoration: underline!important
}

@media screen and (max-width: 39.9375em) {
    .s-teaser-2 .teaser-list a .info {
        display:none
    }
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a:focus a,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a:focus a,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a:focus a,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a:focus a,.s-teaser-2 .teaser-list a:focus .link-simple,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns .extra-nav li a,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns .footer-nav li a,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns ul.column li a,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns ul.columns li a {
    color: #669d0c;
    text-decoration: underline!important
}

.s-404>.row .columns .extra-nav li .s-teaser-2 .teaser-list a:focus a:before,.s-404>.row .columns .footer-nav li .s-teaser-2 .teaser-list a:focus a:before,.s-404>.row .columns ul.column li .s-teaser-2 .teaser-list a:focus a:before,.s-404>.row .columns ul.columns li .s-teaser-2 .teaser-list a:focus a:before,.s-teaser-2 .teaser-list a:focus .link-simple:before,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns .extra-nav li a:before,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns .footer-nav li a:before,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns ul.column li a:before,.s-teaser-2 .teaser-list a:focus .s-404>.row .columns ul.columns li a:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

@media print,screen and (min-width: 40em) {
    .s-teaser-2 .teaser-list a .img {
        height:150px;
        width: 150px
    }

    .s-teaser-2 .teaser-list a .title {
        margin-bottom: .8rem
    }

    .s-teaser-2 .teaser-list a .content {
        margin-left: 11.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .s-teaser-2 .teaser-list li {
        border:none;
        margin-bottom: 5.3333333333rem;
        padding-left: 3.3333333333rem
    }

    .s-teaser-2 .teaser-list a {
        background: #f3f3f3;
        min-height: 230px;
        padding: 1.3333333333rem 1.3333333333rem 1.3333333333rem 11rem
    }

    .s-teaser-2 .teaser-list a .img {
        height: 200px;
        left: 0;
        margin-left: -3.3333333333rem;
        margin-top: -1.3333333333rem;
        position: absolute;
        top: 0;
        width: 200px
    }

    .s-teaser-2 .teaser-list a .content {
        margin-left: 0
    }
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .s-teaser-2 .teaser-list {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .is-not-touch .s-teaser-2 .teaser-list li {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 50%;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        padding-left: 3.2rem;
        padding-right: 3.2rem
    }

    .is-not-touch .s-teaser-2 .teaser-list li:nth-child(odd) {
        padding-right: 1.6rem
    }

    .is-not-touch .s-teaser-2 .teaser-list li:nth-child(2n) {
        padding-left: 4.8rem;
        padding-right: 0
    }

    .is-not-touch .s-teaser-2 .teaser-list li a {
        border: 1px solid #f3f3f3;
        padding-bottom: 4rem
    }

    .is-not-touch .s-teaser-2 .teaser-list li a .cta {
        opacity: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    #buorg div .is-not-touch .s-teaser-2 .teaser-list li a .cta #buorgig,#buorg div .is-not-touch .s-teaser-2 .teaser-list li a .cta #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a .cta #buorg div #buorgig,.is-not-touch .s-teaser-2 .teaser-list li a .cta #buorg div #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a .cta .btn,.is-not-touch .s-teaser-2 .teaser-list li a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-teaser-2 .teaser-list li a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-teaser-2 .teaser-list li a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a .cta button[type=submit] {
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px);
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta {
        opacity: 1
    }

    #buorg div .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta #buorgig,#buorg div .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta #buorg div #buorgig,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta #buorg div #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta .btn,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta .quiz-results__content__text .result-info a,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-teaser-2 .teaser-list li a:hover .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta a.c-button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a:hover .cta button[type=submit] {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    .is-not-touch .s-teaser-2 .teaser-list li a .img {
        overflow: hidden
    }

    .is-not-touch .s-teaser-2 .teaser-list li a .img img {
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .5s;
        transition-duration: .5s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .is-not-touch .is-not-touch .s-teaser-2 .teaser-list li a:hover .img img,.is-touch .is-not-touch .s-teaser-2 .teaser-list li a:active .img img {
        opacity: .8;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }

    .is-not-touch .s-teaser-2 .teaser-list li a .cta {
        bottom: 20px;
        position: absolute;
        right: 20px
    }

    #buorg div .is-not-touch .s-teaser-2 .teaser-list li a .cta #buorgig,#buorg div .is-not-touch .s-teaser-2 .teaser-list li a .cta #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a .cta #buorg div #buorgig,.is-not-touch .s-teaser-2 .teaser-list li a .cta #buorg div #buorgul,.is-not-touch .s-teaser-2 .teaser-list li a .cta .btn,.is-not-touch .s-teaser-2 .teaser-list li a .cta .quiz-results__content__text .result-info a,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .s-teaser-2 .teaser-list li a .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .s-teaser-2 .teaser-list li a .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .s-teaser-2 .teaser-list li a .cta a.c-button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .s-teaser-2 .teaser-list li a .cta button[type=submit] {
        font-size: .8rem
    }

    .is-not-touch .s-teaser-2 .teaser-list li a:active,.is-not-touch .s-teaser-2 .teaser-list li a:focus,.is-not-touch .s-teaser-2 .teaser-list li a:hover {
        background: #fff;
        border-color: #669d0c
    }
}

.s-wind-energy-plants .filters {
    margin-bottom: 2em
}

.s-wind-energy-plants .filters .dropdown-item1 .dropdown-pane {
    padding: 0
}

.s-wind-energy-plants .accordion-content {
    border: 0;
    font-size: .8rem
}

.s-wind-energy-plants .slick-slide {
    border-left: 1px solid #a7a7a7
}

.s-wind-energy-plants .wrapper:after,.s-wind-energy-plants .wrapper:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.s-wind-energy-plants .wrapper:after {
    clear: both
}

.s-wind-energy-plants .wrapper .titles-lst li {
    cursor: pointer;
    font-size: .8rem;
    font-weight: 500;
    padding: .8rem 2.6666666667rem .8rem .6666666667rem;
    position: relative;
    white-space: nowrap
}

.s-wind-energy-plants .wrapper .titles-lst li:after,.s-wind-energy-plants .wrapper .titles-lst li:before {
    content: "";
    display: block;
    font-family: baywa!important;
    font-size: 1.2666666667rem;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    position: absolute;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-wind-energy-plants .wrapper .titles-lst li:before {
    content: "#";
    opacity: .5;
    right: 5px
}

.s-wind-energy-plants .wrapper .titles-lst li:after {
    content: '"';
    right: 13px
}

.s-wind-energy-plants .wrapper .titles-lst li.desc:before {
    opacity: 1
}

.s-wind-energy-plants .wrapper .titles-lst li.desc:after {
    opacity: .5
}

.s-wind-energy-plants .wrapper .titles-lst li:active,.s-wind-energy-plants .wrapper .titles-lst li:focus,.s-wind-energy-plants .wrapper .titles-lst li:hover {
    color: #669d0c;
    text-decoration: none
}

@media print,screen and (min-width: 48em) {
    .s-wind-energy-plants .wrapper .titles-lst li:after,.s-wind-energy-plants .wrapper .titles-lst li:before {
        left:0;
        right: auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    .s-wind-energy-plants .wrapper .titles-lst li:before {
        content: "n";
        top: 14px
    }

    .s-wind-energy-plants .wrapper .titles-lst li:after {
        content: "o";
        top: 8px
    }
}

.s-wind-energy-plants .wrapper .table-bl .slick-next,.s-wind-energy-plants .wrapper .table-bl .slick-prev {
    cursor: pointer;
    font-size: 0;
    position: absolute;
    top: 0
}

.s-wind-energy-plants .wrapper .table-bl .slick-next:before,.s-wind-energy-plants .wrapper .table-bl .slick-prev:before {
    color: #a7a7a7;
    content: "z";
    font-family: baywa!important;
    font-size: 2.6666666667rem;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-indent: 0
}

.s-wind-energy-plants .wrapper .table-bl .slick-next.slick-disabled,.s-wind-energy-plants .wrapper .table-bl .slick-prev.slick-disabled {
    cursor: default;
    opacity: .5
}

.s-wind-energy-plants .wrapper .table-bl .slick-next {
    right: 0
}

.s-wind-energy-plants .wrapper .table-bl .slick-next:before {
    content: "E"
}

.s-wind-energy-plants .wrapper .table-bl .slick-prev {
    left: 34%
}

.s-wind-energy-plants .wrapper .table-bl .slick-prev:before {
    content: "z"
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots {
    text-align: center
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots li {
    display: inline-block
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots li button {
    background: #ccc;
    border-radius: 2px;
    cursor: pointer;
    font-size: 0;
    height: 5px;
    margin-right: 5px;
    width: 28px
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots li button:hover {
    background: #669d0c
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots li:last-child button {
    margin-right: 0
}

.s-wind-energy-plants .wrapper .table-bl .slick-dots li.slick-active button {
    background: #78b90f
}

.s-wind-energy-plants .wrapper .table-bl .img-bl img {
    width: 130px
}

.s-wind-energy-plants .wrapper .table-bl .characteristics-lst li {
    font-size: .8rem;
    font-weight: 500;
    padding: .8rem .6666666667rem;
    white-space: nowrap
}

.s-wind-energy-plants .wrapper .table-bl .text-title4 {
    margin-bottom: .6666666667rem
}

.s-wind-energy-plants .wrapper .table-bl .email,.s-wind-energy-plants .wrapper .table-bl .phone {
    color: #000;
    display: inline-block;
    font-weight: 400;
    position: relative;
    text-decoration: none
}

.s-wind-energy-plants .wrapper .table-bl .email:active,.s-wind-energy-plants .wrapper .table-bl .email:focus,.s-wind-energy-plants .wrapper .table-bl .email:hover,.s-wind-energy-plants .wrapper .table-bl .phone:active,.s-wind-energy-plants .wrapper .table-bl .phone:focus,.s-wind-energy-plants .wrapper .table-bl .phone:hover {
    color: #669d0c
}

.s-wind-energy-plants .wrapper .table-bl .email:focus,.s-wind-energy-plants .wrapper .table-bl .phone:focus {
    text-decoration: underline
}

.s-wind-energy-plants .wrapper .table-bl .email:before,.s-wind-energy-plants .wrapper .table-bl .phone:before {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    margin-right: .3333333333rem;
    text-indent: 0;
    vertical-align: middle
}

.s-wind-energy-plants .wrapper .table-bl .phone:before {
    content: "T"
}

.s-wind-energy-plants .wrapper .table-bl .email:before {
    content: "X"
}

@media screen and (max-width: 47.9375em) {
    .s-wind-energy-plants .accordion-content {
        display:block;
        padding-left: .6666666667rem
    }

    .s-wind-energy-plants .accordion-content:last-child {
        border: none
    }

    .s-wind-energy-plants .wrapper {
        padding-top: 3.3333333333rem;
        position: relative
    }

    .s-wind-energy-plants .wrapper .titles-lst {
        float: left;
        width: 34%
    }

    .s-wind-energy-plants .wrapper .titles-lst li:nth-child(odd) {
        background: #f3f3f3
    }

    .s-wind-energy-plants .wrapper .table-bl {
        float: left;
        position: static;
        width: 66%
    }

    .s-wind-energy-plants .wrapper .table-bl .characteristics-lst li:nth-child(odd) {
        background: #f3f3f3
    }
}

@media print,screen and (min-width: 48em) {
    .s-wind-energy-plants .accordion-title {
        border:none;
        color: #000;
        padding: 0;
        text-decoration: none
    }

    .s-wind-energy-plants .accordion-title:hover {
        text-decoration: none
    }

    .s-wind-energy-plants .accordion-title:before {
        font-family: baywa!important;
        font-style: normal!important;
        font-variant: normal!important;
        font-weight: 400!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "l";
        right: 5px;
        text-indent: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .s-wind-energy-plants .accordion-content {
        background: #f3f3f3;
        padding: 1.3333333333rem .6666666667rem
    }

    .s-wind-energy-plants .accordion-content .wr {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-wind-energy-plants .accordion-content .wr>div {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 33.3333333333%;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
        padding-left: .6666666667rem;
        padding-right: .6666666667rem
    }

    .s-wind-energy-plants .wrapper .titles-lst {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        background: #f3f3f3;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-wind-energy-plants .wrapper .titles-lst li {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        max-width: 16.6666666667%;
        padding-left: 1.3333333333rem;
        padding-right: 1.3333333333rem
    }

    .s-wind-energy-plants .wrapper .table-bl p {
        margin-bottom: 1.3333333333rem
    }

    .s-wind-energy-plants .wrapper .table-bl .item {
        border-bottom: 1px solid #a7a7a7
    }

    .s-wind-energy-plants .wrapper .table-bl .item.is-active .accordion-title:before {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .s-wind-energy-plants .wrapper .table-bl .img-bl img {
        width: 200px
    }

    .s-wind-energy-plants .wrapper .table-bl .characteristics-lst {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-wind-energy-plants .wrapper .table-bl .characteristics-lst li {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 16.6666666667%;
        -ms-flex: 0 0 16.6666666667%;
        flex: 0 0 16.6666666667%;
        font-weight: 400;
        max-width: 16.6666666667%;
        padding: 1rem .6666666667rem
    }

    .s-wind-energy-plants .filters {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin-left: auto;
        margin-right: auto;
        max-width: 80.6666666667rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .s-wind-energy-plants .filters .item {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
        padding-left: .3333333333rem;
        padding-right: .3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-wind-energy-plants .filters .dropdown-item1 {
        display:table;
        width: 100%
    }

    .s-wind-energy-plants .filters .dropdown-item1 .dropdown-block {
        display: table-cell;
        vertical-align: middle
    }

    .s-wind-energy-plants .filters .dropdown-item1 .dropdown-block:after {
        right: 0
    }
}

@media print {
    #buorg div .s-wind-energy-plants #buorgig,#buorg div .s-wind-energy-plants #buorgul,.quiz-results__content__text .result-info .s-wind-energy-plants a,.s-wind-energy-plants #buorg div #buorgig,.s-wind-energy-plants #buorg div #buorgul,.s-wind-energy-plants .btn,.s-wind-energy-plants .quiz-results__content__text .result-info a,.s-wind-energy-plants body[id*=educationPage] #cookiebanner a.c-button,.s-wind-energy-plants body[id*=educationPage] .cb-layer__button,.s-wind-energy-plants body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-wind-energy-plants a.c-button,body[id*=educationPage] .s-wind-energy-plants .cb-layer__button,body[id*=educationPage] .s-wind-energy-plants button[type=submit] {
        display: none
    }

    .s-wind-energy-plants.print .filters,.s-wind-energy-plants.print .item:not(.is-active),.s-wind-energy-plants.print .text-title2,.s-wind-energy-plants.print .text-title4,.s-wind-energy-plants.print .titles-lst {
        display: none
    }

    .s-wind-energy-plants.print .item.is-active .accordion-title {
        display: none
    }
}

.tables-carousel .item:after,.tables-carousel .item:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.tables-carousel .item:after {
    clear: both
}

.s-title {
    padding: 4rem 0 2rem
}

.sticky-group {
    background-color: #fff;
    z-index: 30
}

@media print,screen and (min-width: 62em) {
    .sticky-group.is-stuck {
        position:fixed;
        top: 9px
    }

    .sticky-group.is-stuck section:first-child {
        margin-bottom: 1.6666666667rem
    }

    .sticky-group.is-stuck .s-contact,.sticky-group.is-stuck .s-jump-to {
        margin-bottom: 0
    }

    .sticky-group.is-stuck .s-contact {
        max-height: 31px;
        overflow: hidden;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .sticky-group.is-stuck .s-contact .title {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        background: #a7a7a7;
        color: #fff;
        cursor: pointer;
        font-size: .9333333333rem;
        justify-content: space-between;
        padding: .3333333333rem 1.3333333333rem
    }

    .sticky-group.is-stuck .s-contact .title:after {
        font-family: baywa!important;
        font-style: normal!important;
        font-variant: normal!important;
        font-weight: 400!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "l";
        font-size: 1.0666666667rem;
        text-indent: 0;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .sticky-group.is-stuck .s-contact.is-active {
        max-height: 500px;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease
    }

    .sticky-group.is-stuck .s-contact.is-active .title:after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .sticky-group.is-stuck .s-contact--jobs {
        max-height: none
    }

    .sticky-group.is-stuck.shadow {
        box-shadow: 0 2px 8px 0 rgba(0,0,0,.3)
    }
}

@media print,screen and (min-width: 62em) {
    .sticky-group--jobs section:not(.nomargin).margintop {
        margin-top:3.6666666667rem
    }
}

.s-jump-to {
    left: 0;
    margin-bottom: 2rem;
    position: absolute;
    top: 75px;
    width: 100%;
    z-index: 10
}

.pr_fondation_typo3 .s-jump-to {
    top: 80px
}

.s-jump-to .wrapper .title {
    background: #a7a7a7;
    color: #fff;
    cursor: pointer;
    font-size: .9333333333rem;
    padding: .3333333333rem 1.3333333333rem
}

.s-jump-to .wrapper .title:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "l";
    display: inline-block;
    margin-left: .3333333333rem;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    vertical-align: middle
}

.s-jump-to .wrapper .container {
    background-color: #f3f3f3;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.3);
    box-sizing: content-box;
    display: none;
    max-height: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

@media print,screen and (min-width: 62em) {
    .s-jump-to .wrapper .container {
        display:block;
        max-height: 100%
    }
}

.s-jump-to .wrapper .container ul {
    padding: .3333333333rem 0
}

.s-jump-to .wrapper .container ul li {
    padding: 5px 0
}

.s-jump-to .wrapper .container ul li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: .9333333333rem;
    line-height: 1.6;
    overflow: hidden;
    padding: 0 20px;
    text-overflow: ellipsis;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

.s-jump-to .wrapper .container ul li a:before {
    background: url(../media/img/icons/baywa-icon-arrow_head_down_black.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 12px;
    margin: 0 .6666666667rem 0 0;
    top: 1px;
    vertical-align: top;
    width: 12px
}

.s-jump-to .wrapper .container ul li a:focus {
    text-decoration: none
}

.s-jump-to .wrapper .container ul li a.is-active,.s-jump-to .wrapper .container ul li a:hover {
    color: #669d0c;
    text-decoration: none
}

.s-jump-to .wrapper .container ul li a.is-active:before,.s-jump-to .wrapper .container ul li a:hover:before {
    background-image: url(../media/img/icons/baywa-icon-arrow_head_down_lightgreen.svg)
}

.s-jump-to .wrapper.is-active .title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.s-jump-to .wrapper.is-active .container {
    display: block;
    max-height: 1000px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-jump-to.s-jump-campaign-landingpage {
    display: none;
    margin-bottom: 0!important;
    position: fixed!important;
    top: 5rem;
    -webkit-transform: translateY(-66px);
    -ms-transform: translateY(-66px);
    transform: translateY(-66px);
    z-index: 16
}

.s-jump-to.s-jump-campaign-landingpage,.s-jump-to.s-jump-campaign-landingpage.is-active {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .15s;
    transition-duration: .15s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-jump-to.s-jump-campaign-landingpage.is-active {
    display: block;
    left: 0;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

.s-jump-to.s-jump-campaign-landingpage.is-stuck {
    top: 5rem
}

.s-jump-to.s-jump-campaign-landingpage .wrapper .container {
    background-color: #f3f3f3;
    box-shadow: none;
    box-sizing: content-box;
    display: none;
    max-height: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-jump-to.s-jump-campaign-landingpage .wrapper .container ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 0
}

.s-jump-to.s-jump-campaign-landingpage .wrapper .container ul li a {
    padding: 10px 20px
}

.s-jump-to.s-jump-campaign-landingpage .wrapper .container ul li a:before {
    content: "";
    display: none!important
}

.s-jump-to.s-jump-campaign-landingpage .wrapper.is-active .title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-jump-to.s-jump-campaign-landingpage .wrapper.is-active .container {
    display: block;
    max-height: 1000px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

@media print,screen and (min-width: 62em) {
    .s-jump-to.s-jump-campaign-landingpage {
        top:5.2rem
    }

    .s-jump-to.s-jump-campaign-landingpage .wrapper .title {
        display: none
    }

    .s-jump-to.s-jump-campaign-landingpage .wrapper .container {
        display: block
    }

    .s-jump-to.s-jump-campaign-landingpage .wrapper .container ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media screen and (max-width: 61.9375em) {
    .s-jump-to+div {
        left:0
    }

    .s-jump-to.is-stuck {
        left: 0;
        position: fixed;
        right: 0;
        top: 75px
    }

    .pr_fondation_typo3 .s-jump-to.is-stuck {
        top: 80px
    }
}

@media print,screen and (min-width: 62em) {
    .s-jump-to {
        left:auto;
        position: relative;
        top: auto
    }

    .s-jump-to .wrapper .title {
        cursor: auto
    }

    .s-jump-to .wrapper .title:after {
        content: normal
    }

    .s-jump-to .wrapper .container {
        box-shadow: none;
        height: 100%;
        max-height: none
    }
}

.s-image-link a {
    display: block
}

.s-image-link a:hover {
    text-decoration: none
}

.s-image-link a:focus h5 {
    text-decoration: underline
}

.s-contact-search .title {
    margin-bottom: 1.3333333333rem
}

.has-search-bar,.s-contact-search .search-block {
    position: relative
}

.has-search-bar {
    margin-bottom: 1.3333333333rem
}

.has-search-bar .search-bar {
    height: 34px;
    overflow: hidden;
    width: 100%
}

.has-search-bar .search-bar input[type=text] {
    border: none;
    border-radius: 15px;
    box-shadow: none;
    font-size: .9333333333rem;
    height: 34px;
    line-height: 30px;
    margin-bottom: 0;
    padding: 0 2rem 0 3.3333333333rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%
}

.has-search-bar .search-bar input[type=text]:focus {
    background: #f3f3f3
}

.has-search-bar .search-bar .submit-btn {
    left: 5px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.has-search-bar .search-bar .submit-btn input[type=submit] {
    background: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-indent: 2000%;
    top: 0;
    white-space: nowrap;
    width: 100%
}

.has-search-bar .search-bar .submit-btn:before {
    background: url(../media/img/icons/baywa-icon-search-green.svg) no-repeat 50%;
    content: "";
    display: block;
    height: 20px;
    padding: 0 1.3333333333rem;
    width: 20px
}

.s-specialist-contacts .filter-bl {
    margin-bottom: .6666666667rem
}

.s-specialist-contacts .form-link {
    font-size: 1rem
}

.s-specialist-contacts .accordion-content {
    font-size: .9333333333rem
}

.contact-results-reveal .s-contact,.contact-results-reveal .title {
    margin-bottom: 2.6666666667rem
}

.contact-results-reveal .s-contact .contact {
    border-bottom: none
}

.contact-results-reveal .s-contact .text-title2 {
    font-size: 1.2rem
}

@media print,screen and (min-width: 48em) {
    .contact-results-reveal .s-contact .text-title2 {
        font-size:1.4666666667rem
    }
}

.s-contact-info {
    border-bottom: 1px solid #a7a7a7;
    border-top: 1px solid #a7a7a7;
    margin-bottom: 1.3333333333rem;
    padding: 1.3333333333rem 0 2.6666666667rem
}

.s-contact-info .text-title4 {
    margin-bottom: .6666666667rem
}

.s-contact-info address {
    font-size: .9333333333rem;
    font-style: normal
}

.s-contact-info .email,.s-contact-info .phone {
    display: block;
    font-size: .8rem;
    padding-left: 1.3333333333rem;
    position: relative
}

.s-contact-info .email:before,.s-contact-info .phone:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.0666666667rem;
    left: 0;
    position: absolute;
    text-indent: 0
}

.s-contact-info .phone:before {
    content: "T"
}

.s-contact-info .email:before {
    content: "X";
    top: 2px
}

.specialist-contacts-reveal {
    overflow-y: initial
}

.specialist-contacts-reveal .filters .text-title4 {
    font-size: .9333333333rem;
    font-weight: 500;
    padding-top: .8rem
}

.specialist-contacts-reveal .filters .has-search-bar {
    margin-top: 8px
}

@media print,screen and (min-width: 48em) {
    .specialist-contacts-reveal .filters>.column:first-child,.specialist-contacts-reveal .filters>.columns:first-child {
        padding-left:0
    }

    .specialist-contacts-reveal .filters>.column:last-child,.specialist-contacts-reveal .filters>.columns:last-child {
        padding-right: 0
    }
}

.main-column .s-job-intro:not(.nomargin) {
    margin-bottom: 4rem
}

.main-column .s-job-intro:not(.nomargin) p {
    margin-bottom: 0
}

.s-job-description .title {
    margin-bottom: 4rem
}

.s-management.s-contact .contact {
    background: #f3f3f3;
    border: none;
    margin-bottom: 2rem
}

.s-management.s-contact .contact .wrapper {
    padding: 1rem
}

@media print,screen and (min-width: 40em) {
    .s-management.s-contact .contact .wrapper .img {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 4.6666666667rem;
        -ms-flex: 0 0 4.6666666667rem;
        flex: 0 0 4.6666666667rem;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media print,screen and (min-width: 48em) {
    .s-management.s-contact .contact .container {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        padding-top: .6666666667rem
    }
}

.s-management.s-contact .contact .contacts a {
    display: block;
    line-height: 1.2rem
}

.info-block {
    margin-bottom: 1.3333333333rem
}

.info-block address {
    font-style: normal;
    font-weight: 500;
    line-height: 1.2;
    margin-bottom: .6666666667rem
}

.info-block .working-hours {
    font-size: .9333333333rem
}

.info-block .contacts a {
    display: block;
    font-size: .8rem;
    line-height: 1.6;
    margin-bottom: .3333333333rem;
    padding-left: 1.6666666667rem;
    position: relative
}

.info-block .contacts a:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.info-block .contacts a.phone:before {
    content: "T"
}

.info-block .contacts a.email:before {
    content: "X"
}

.info-block .contacts a.fax:before {
    content: "/"
}

.info-block .contacts a:hover {
    text-decoration: none
}

.info-block .contacts a:focus {
    text-decoration: underline
}

.s-main-office .title {
    margin-bottom: 3.6666666667rem
}

.s-main-office .info-block {
    border-bottom: 1px solid #a7a7a7
}

.s-contact-selection {
    min-height: 34em
}

.s-contact-selection .wrapper {
    display: none;
    opacity: 0;
    -webkit-transform: translateX(0) translateY(100px) translateZ(0);
    transform: translateX(0) translateY(100px) translateZ(0);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-contact-selection .wrapper.is-active {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0) translateZ(0);
    transform: translateX(0) translateY(0) translateZ(0)
}

.s-contact-selection .filter-bl {
    margin-bottom: 2.6666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .filter-bl {
        margin-bottom:5.6666666667rem
    }
}

.s-contact-selection .dropdown-block {
    font-size: 1.2rem
}

.s-contact-selection .dropdown-block.hover {
    border-bottom: 0
}

.s-contact-selection .dropdown-item1 .dropdown-pane .options-lst {
    border-radius: 4px
}

.s-contact-selection .dropdown-item1 .dropdown-pane .options-lst li {
    font-size: 1.2rem;
    font-weight: 400;
    padding: .8rem 1.0666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .contacts-map {
        border-bottom:1px solid #a7a7a7;
        padding-bottom: .6666666667rem
    }
}

@media screen and (max-width: 47.9375em) {
    .s-contact-selection .contacts-map.is-active .detail-info {
        border-bottom:1px solid #a7a7a7;
        border-top: 1px solid #a7a7a7;
        max-height: 1000px
    }
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .contacts-map.is-active .detail-info {
        left:100%
    }
}

.s-contact-selection .contacts-map.is-active .contacts-lst .item:not(.is-active) {
    opacity: .5
}

.s-contact-selection .contact-bl {
    position: relative
}

.s-contact-selection .contacts-lst {
    background: #f3f3f3;
    max-height: 16.3333333333rem;
    overflow-x: hidden;
    overflow-y: auto!important;
    overflow-y: auto;
    position: relative;
    z-index: 2
}

.s-contact-selection .contacts-lst::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.s-contact-selection .contacts-lst::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.s-contact-selection .contacts-lst::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .contacts-lst {
        height:26.6666666667rem;
        max-height: 26.6666666667rem
    }
}

.s-contact-selection .contacts-lst .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #a7a7a7;
    cursor: pointer;
    font-size: .9333333333rem;
    padding: 1rem 4rem 1rem .6666666667rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-contact-selection .contacts-lst .item:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "E";
    display: block;
    font-size: 1.2rem;
    margin-top: -9px;
    position: absolute;
    right: 20px;
    text-indent: 0;
    top: 50%;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-not-touch .s-contact-selection .contacts-lst .item:hover,.is-touch .s-contact-selection .contacts-lst .item:active,.s-contact-selection .contacts-lst .item.is-active {
    background-color: rgba(120,185,15,.1)
}

@media screen and (max-width: 47.9375em) {
    .s-contact-selection .contacts-lst .item.is-active:before {
        -webkit-transform:rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg)
    }
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .contacts-lst .item.is-active:before {
        -webkit-transform:rotate(-180deg);
        -ms-transform: rotate(-180deg);
        transform: rotate(-180deg)
    }
}

.s-contact-selection .contacts-lst .item .img {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 3.3333333333rem;
    -ms-flex: 0 0 3.3333333333rem;
    flex: 0 0 3.3333333333rem
}

.s-contact-selection .contacts-lst .item .img img {
    border-radius: 50%
}

.s-contact-selection .contacts-lst .item .info {
    padding-left: .6666666667rem;
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%
}

.s-contact-selection .contacts-lst .item .name {
    font-weight: 500;
    margin-bottom: .3333333333rem
}

.s-contact-selection .detail-info {
    background: #f3f3f3;
    font-size: .8rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%;
    z-index: 1
}

@media screen and (max-width: 47.9375em) {
    .s-contact-selection .detail-info {
        background:rgba(120,185,15,.1);
        max-height: 0;
        overflow: hidden
    }

    .s-contact-selection .detail-info .info {
        padding: 1.3333333333rem .6666666667rem 0
    }

    .s-contact-selection .detail-info .contacts {
        padding: 0 .6666666667rem 1.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .s-contact-selection .detail-info {
        border-left:1px solid #fff;
        bottom: 0;
        left: 0;
        padding: 1.3333333333rem .6666666667rem;
        position: absolute;
        top: 0
    }
}

.s-contact-selection .detail-info .text-title4 {
    line-height: 1.2;
    margin-bottom: .6666666667rem
}

.s-contact-selection .detail-info .info {
    margin-bottom: 1rem
}

.s-contact-selection .detail-info .info .company {
    font-weight: 600
}

.s-contact-selection .detail-info .contacts a {
    display: block;
    font-size: .8rem;
    margin-bottom: .3333333333rem;
    padding-left: 1.6666666667rem;
    position: relative;
    word-break: break-all
}

.s-contact-selection .detail-info .contacts a:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    left: 0;
    position: absolute;
    text-indent: 0;
    top: 0
}

.s-contact-selection .detail-info .contacts a.phone:before {
    content: "T"
}

.s-contact-selection .detail-info .contacts a.email:before {
    content: "X"
}

.s-contact-selection .detail-info .contacts a.fax:before {
    content: "/"
}

.s-contact-selection .detail-info .contacts a:hover {
    text-decoration: none
}

.s-contact-selection .detail-info .contacts a:focus {
    text-decoration: underline
}

@media screen and (max-width: 47.9375em) {
    .s-contact-selection .map-bl {
        display:none
    }
}

#buorg {
    background: -webkit-linear-gradient(285deg,#fff 85%,#fff 0,#78b90f);
    background: linear-gradient(165deg,#fff 85%,#fff 0,#78b90f);
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-size: 1.0666666667rem;
    text-align: center
}

#buorg:after {
    background: url(../media/img/flyout-menu-bg.png) 50% 50% no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: .6666666667rem;
    left: 0;
    position: absolute;
    width: 100%
}

#buorg div {
    padding: 2.3333333333rem
}

#buorg div #buorgig,#buorg div #buorgul {
    border-radius: 0;
    box-shadow: none
}

#cookies {
    background: -webkit-linear-gradient(285deg,#fff 85%,#fff 0,#78b90f);
    background: linear-gradient(165deg,#fff 85%,#fff 0,#78b90f);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%;
    z-index: 100
}

#cookies:before {
    background: url(../media/img/flyout-menu-bg.png) 50% 50% no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: .6666666667rem;
    left: 0;
    width: 100%
}

#cookies.is-active {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

#cookies .more {
    margin-right: 20px
}

#cookies .content {
    padding: 2rem;
    text-align: center
}

#backToTop,.btn-footer {
    background: #669d0c;
    border-radius: 2.6666666667rem;
    bottom: 20px;
    box-shadow: 0 .1333333333rem .5333333333rem 0 rgba(0,0,0,.3);
    color: #fff;
    cursor: pointer;
    font-size: 0;
    height: 3.3333333333rem;
    opacity: 0;
    overflow: hidden;
    position: fixed;
    text-align: center;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 3.3333333333rem;
    z-index: 30
}

#backToTop:after,.btn-footer:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: block;
    font-size: 1.3333333333rem;
    margin-top: 30%;
    text-indent: 0
}

#backToTop.is-active,.btn-footer.is-active {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

@media print,screen and (min-width: 48em) {
    #backToTop,.btn-footer {
        height:4.6666666667rem;
        width: 4.6666666667rem
    }

    #backToTop:after,.btn-footer:after {
        font-size: 2rem;
        margin-top: 25%
    }
}

.is-reveal-open #backToTop,.is-reveal-open .btn-footer {
    opacity: 0
}

@media screen and (max-width: 61.9375em) {
    .is-menu-open #backToTop,.is-menu-open .btn-footer {
        opacity:0
    }
}

#backToTop {
    background-color: #78b90f;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    right: 15px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media print,screen and (min-width: 48em) {
    #backToTop {
        right:20px
    }
}

#backToTop.chat-active {
    bottom: 90px
}

#backToTop:after {
    background: url(../media/img/icons/baywa-icon-arrow_head_up_black.svg) 50% no-repeat;
    background-size: 75%;
    content: "";
    height: 24px;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-12px,-12px);
    -ms-transform: translate(-12px,-12px);
    transform: translate(-12px,-12px);
    width: 24px
}

#backToTop:active,#backToTop:focus,#backToTop:hover {
    background-color: #669d0c
}

#backToTop:active:after,#backToTop:focus:after,#backToTop:hover:after {
    background-image: url(../media/img/icons/baywa-icon-arrow_head_up_white.svg)
}

.btn-footer {
    right: 80px
}

@media print,screen and (min-width: 48em) {
    .btn-footer {
        right:110px
    }
}

@media print,screen and (min-width: 62em) {
    .btn-footer {
        display:none
    }
}

.btn-footer.contact:after {
    content: "T"
}

.btn-footer.job:after {
    content: "5"
}

#contactFooterContent {
    background: #fff;
    bottom: 0;
    box-shadow: 0 -2px 8px 0 rgba(0,0,0,.3);
    left: 0;
    opacity: 0;
    padding: 1.3333333333rem 2.6666666667rem;
    position: fixed;
    right: 0;
    -webkit-transform: translateY(550px);
    -ms-transform: translateY(550px);
    transform: translateY(550px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 100%;
    z-index: 40
}

#contactFooterContent.is-active {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

#contactFooterContent .wrapper {
    position: relative
}

#contactFooterContent .wrapper .close-btn {
    position: absolute;
    right: -1.6666666667rem;
    top: -.3333333333rem
}

#contactFooterContent .wrapper .close-btn:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #a7a7a7;
    content: "k";
    cursor: pointer;
    font-size: 2.2666666667rem;
    text-indent: 0
}

.s-map .map-wrapper {
    height: 400px
}

.s-map .map-wrapper .map {
    height: 100%
}

.s-map .map-wrapper .map .gm-style>div:first-child>div:nth-child(4)>div:nth-child(4)>div>div:first-child>div:nth-child(3)>div:first-child>div,.s-map .map-wrapper .map .gm-style>div:first-child>div:nth-child(4)>div:nth-child(4)>div>div:first-child>div:nth-child(3)>div:nth-child(2)>div {
    background-color: #669d0c!important
}

.s-map .map-wrapper .map .gm-style>div:first-child>div:nth-child(4)>div:nth-child(4)>div>div:first-child>div:nth-child(4) {
    border-bottom: 4px solid #669d0c
}

.s-map .map-wrapper .map .info .text-title4 {
    margin: .6666666667rem 0
}

.s-map .map-wrapper .map .info address {
    font-style: normal
}

.s-map .map-wrapper .map .info .contacts {
    margin: .6666666667rem 0
}

.s-map .map-wrapper .map .info .contacts .phone a,.s-map .map-wrapper .map .info .contacts .website a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: .1333333333rem 0
}

.s-map .map-wrapper .map .info .contacts .phone a:before,.s-map .map-wrapper .map .info .contacts .website a:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.2rem;
    margin-right: .3333333333rem;
    text-indent: 0
}

.s-map .map-wrapper .map .info .contacts .phone a:before {
    content: "T"
}

.s-map .map-wrapper .map .info .contacts .website a:before {
    content: "9"
}

.s-map form {
    margin-top: 1.3333333333rem
}

.s-map form .filters {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.s-map form .filters .item {
    margin-top: .6666666667rem
}

.s-map form .filters .item:last-of-type {
    text-align: right
}

.s-map form .filters .item .dropdown-item1 .dropdown-block {
    font-size: .9333333333rem;
    font-weight: 500;
    line-height: 1.6rem;
    padding: .6666666667rem 1.4666666667rem .6666666667rem .6666666667rem
}

.s-map form .filters .item .dropdown-item1 .dropdown-pane {
    background-color: #f3f3f3
}

.s-map form .filters .item .dropdown-item1 .dropdown-pane ul li {
    font-size: .8rem;
    padding: .3333333333rem .6666666667rem
}

.s-map form .filters .item .dropdown-item1 .dropdown-pane ul li:last-child {
    border-top: 1px solid #a7a7a7
}

.s-map form .filters .item .f-field {
    margin-bottom: 0
}

.s-map form .filters .item .f-field .floating-label {
    font-size: .9333333333rem;
    font-weight: 500;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-map form .filters .item .f-field input {
    border: none;
    border-bottom: 1px solid #a7a7a7;
    font-size: .9333333333rem;
    font-weight: 500
}

.s-map form .filters .item .f-field input:focus~.floating-label {
    font-size: .7333333333rem;
    font-weight: 400
}

.s-map form .filters .item .f-field.filled input:not(:focus)~.floating-label {
    font-size: .7333333333rem;
    font-weight: 400
}

@media print,screen and (min-width: 40em) {
    .s-map form .filters {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .s-map form .filters .item {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
        padding: 0 .3333333333rem
    }

    .s-map form .filters .f-field .floating-label {
        font-size: .8rem
    }
}

.s-quote .wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.s-quote .wrapper .content img.quote {
    width: 2.6666666667rem
}

.s-quote .wrapper .content p {
    font-size: 1.3333333333rem;
    margin-bottom: 1.3333333333rem
}

.s-quote .wrapper .content div.quote {
    border-top: 1px solid #a7a7a7;
    font-style: italic;
    padding-top: 20px;
    text-align: right
}

.s-quote .wrapper .img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 20px
}

@media screen and (max-width: 39.9375em) {
    .s-quote .wrapper .img {
        height:300px
    }
}

@media print,screen and (min-width: 40em) {
    .s-quote .wrapper {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .s-quote .wrapper .img {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        margin-bottom: 0;
        margin-left: 1.3333333333rem;
        width: 33.33%
    }

    .s-quote .wrapper .content {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%
    }

    .s-quote.has-img .wrapper .content {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 64%;
        -ms-flex: 0 0 64%;
        flex: 0 0 64%
    }
}

.s-404 {
    background-image: -webkit-linear-gradient(bottom,hsla(0,0%,100%,0),#fff),url(../media/img/404-bg.jpg);
    background-image: linear-gradient(0deg,hsla(0,0%,100%,0),#fff),url(../media/img/404-bg.jpg);
    background-position: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 100vh;
    position: relative
}

.s-404,.s-404 .gradient {
    background-repeat: no-repeat;
    background-size: cover
}

.s-404 .gradient {
    background-image: url(../media/img/gradient.png);
    background-position: center 0;
    border-bottom: 30px solid #78b90f;
    bottom: 0;
    display: block;
    height: 12rem;
    left: 0;
    opacity: .8;
    position: absolute;
    right: 0;
    z-index: 0
}

.s-404>.row {
    margin-bottom: 13.3333333333rem;
    margin-top: 4rem;
    position: relative;
    z-index: 1
}

.s-404>.row .columns:first-child {
    margin-bottom: 6rem
}

.s-404>.row .columns .footer-nav .text-title4,.s-404>.row .columns ul.column .text-title4,.s-404>.row .columns ul.columns .text-title4 {
    margin-bottom: 2rem
}

.s-404>.row .columns .footer-nav li a,.s-404>.row .columns ul.column li a,.s-404>.row .columns ul.columns li a {
    color: #a7a7a7;
    font-size: .9333333333rem;
    margin-bottom: .6666666667rem;
    text-decoration: none
}

.s-404>.row .columns .footer-nav li a.text-title4,.s-404>.row .columns ul.column li a.text-title4,.s-404>.row .columns ul.columns li a.text-title4 {
    color: #000;
    font-weight: 500
}

.s-404>.row .columns .footer-nav>li {
    margin-bottom: 2rem
}

.s-404>.row .columns .extra-nav ul {
    margin-bottom: 1.3333333333rem
}

.s-404>.row .columns .extra-nav li a {
    color: #a7a7a7;
    font-size: .9333333333rem;
    margin-bottom: .6666666667rem;
    text-decoration: none
}

.s-404>.row .columns .extra-nav li a.text-title4 {
    color: #000;
    font-size: 1rem;
    font-weight: 500
}

@media screen and (max-width: 61.9375em) {
    .s-404>.row .columns .extra-nav>.row>.column,.s-404>.row .columns .extra-nav>.row>.columns {
        margin-bottom:2rem
    }
}

.s-404>.row .columns .extra-nav .social-icons-list {
    margin-bottom: .6666666667rem
}

.s-404>.row .columns .extra-nav .social-icons-list li {
    display: inline-block;
    margin: 0 .6666666667rem .3333333333rem 0
}

.s-404>.row .columns .extra-nav .social-icons-list li .icon {
    color: #000;
    font-size: 1.6666666667rem;
    line-height: 1;
    text-decoration: none
}

.is-not-touch .s-404>.row .columns .extra-nav .social-icons-list li .icon:hover,.is-touch .s-404>.row .columns .extra-nav .social-icons-list li .icon:active {
    color: #78b90f
}

.s-404>.row .columns .extra-nav .text-title4 {
    color: #000;
    font-weight: 400
}

@media print,screen and (min-width: 40em) {
    .s-404>.row .columns .footer-nav .text-title4,.s-404>.row .columns ul.column .text-title4,.s-404>.row .columns ul.columns .text-title4 {
        margin-bottom:1.3333333333rem
    }

    .s-404>.row .columns .footer-nav li a,.s-404>.row .columns ul.column li a,.s-404>.row .columns ul.columns li a {
        margin-bottom: .3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .s-404 {
        margin-bottom:0
    }
}

.s-cases-intro {
    margin-bottom: 2rem
}

.s-cases-intro .main {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.s-cases-intro .main .text-title1 {
    margin-bottom: 1.3333333333rem
}

.s-cases-intro .main .map-area {
    margin-bottom: 4rem
}

.s-cases-intro .main .map-area a {
    display: block;
    margin: 0 auto;
    max-width: 26.6666666667rem
}

.s-cases-intro .main .map-area .img img {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 2s;
    transition-duration: 2s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-cases-intro .main .map-area .btn-wrapper {
    margin-top: 1.3333333333rem
}

.s-cases-intro .main .numbers-area .numbers-wrapper {
    margin-bottom: 2.6666666667rem
}

.s-cases-intro .main .numbers-area .numbers-wrapper .facts-text {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: auto;
    padding: 1rem 0
}

.s-cases-intro .main .numbers-area .numbers-wrapper .facts-text .text-title5 {
    margin: 0
}

.s-cases-intro .main .numbers-area .link-external:after {
    font-size: 1.3333333333rem;
    margin-top: -.1em
}

@media print,screen and (min-width: 40em) {
    .s-cases-intro .main .map-area .btn-wrapper {
        display:inline-block
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        -webkit-flex-basis: 0;
        flex-grow: 1;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        margin: 0 1rem
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text:first-of-type {
        margin-left: 0
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text:last-of-type {
        margin-right: 0
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text .text-title5 {
        margin-bottom: .3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-intro {
        margin-bottom:4rem
    }

    .s-cases-intro .main {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .s-cases-intro .main .map-area {
        float: left;
        margin-bottom: 0;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 66.6666666667%
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .s-cases-intro .main .map-area {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-intro .main .map-area:last-child:not(:first-child) {
        float:right
    }

    .s-cases-intro .main .map-area .wrapper {
        border-right: 1px solid #a7a7a7
    }

    .s-cases-intro .main .map-area .btn-wrapper {
        display: none
    }

    .s-cases-intro .main .map-area a {
        max-width: 40rem
    }

    .s-cases-intro .main .numbers-area {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        float: left;
        justify-content: space-between;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 33.3333333333%
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .s-cases-intro .main .numbers-area {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-intro .main .numbers-area:last-child:not(:first-child) {
        float:right
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: normal;
        -webkit-justify-content: normal;
        -ms-flex-pack: normal;
        justify-content: normal
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        margin: 0 0 2rem
    }

    .s-cases-intro .main .numbers-area .numbers-wrapper .facts-text:first-of-type,.s-cases-intro .main .numbers-area .numbers-wrapper .facts-text:last-of-type {
        margin-left: 0
    }
}

.s-cases-list .cases-list .case:not(:last-child) {
    margin-bottom: 2rem
}

.s-cases-list .cases-list .case .accordion-content,.s-cases-list .cases-list .case>a {
    background-color: #f3f3f3;
    padding: 1.3333333333rem
}

.s-cases-list .cases-list .case>a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-cases-list .cases-list .case>a .img-wrapper {
    height: 8.4rem;
    width: 8.4rem
}

.s-cases-list .cases-list .case>a .img-wrapper .img {
    border-radius: 50%;
    box-sizing: border-box;
    -webkit-mask-image: -webkit-radial-gradient(#fff,#000)
}

.s-cases-list .cases-list .case>a .img-wrapper .img img {
    height: 8.4rem;
    width: 8.4rem
}

.s-cases-list .cases-list .case>a .description-wrapper {
    margin: 1.3333333333rem 0
}

.s-cases-list .cases-list .case>a .description-wrapper p {
    line-height: normal;
    margin-bottom: 0
}

.s-cases-list .cases-list .case>a .arrow-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.s-cases-list .cases-list .case>a .arrow-wrapper:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "l";
    display: block;
    font-size: 1.0666666667rem;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-cases-list .cases-list .case .accordion-content {
    border: none
}

.s-cases-list .cases-list .case .accordion-content .row .top-line {
    float: left;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .s-cases-list .cases-list .case .accordion-content .row .top-line {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

.s-cases-list .cases-list .case .accordion-content .row .top-line:last-child:not(:first-child) {
    float: right
}

.s-cases-list .cases-list .case .accordion-content .row .top-line:after {
    border-top: 1px solid #a7a7a7;
    content: "";
    display: block
}

.s-cases-list .cases-list .case .accordion-content .row aside,.s-cases-list .cases-list .case .accordion-content .row main {
    float: left;
    margin-top: 2.6666666667rem;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .s-cases-list .cases-list .case .accordion-content .row aside,.s-cases-list .cases-list .case .accordion-content .row main {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

.s-cases-list .cases-list .case .accordion-content .row aside:last-child:not(:first-child),.s-cases-list .cases-list .case .accordion-content .row main:last-child:not(:first-child) {
    float: right
}

.s-cases-list .cases-list .case .accordion-content .row aside .text-title2,.s-cases-list .cases-list .case .accordion-content .row aside .text-title3,.s-cases-list .cases-list .case .accordion-content .row main .text-title2,.s-cases-list .cases-list .case .accordion-content .row main .text-title3 {
    font-size: 1.2rem
}

.s-cases-list .cases-list .case .accordion-content .row aside section:not(:last-of-type),.s-cases-list .cases-list .case .accordion-content .row main section:not(:last-of-type) {
    padding-bottom: 2rem
}

.s-cases-list .cases-list .case .accordion-content .row main .s-table table tbody {
    background-color: transparent
}

.s-cases-list .cases-list .case .accordion-content .row main .content-bl a {
    display: inline
}

@media print,screen and (min-width: 40em) {
    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a .img {
        width: 13.3333333333rem;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a .text-title4 {
        margin-left: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a {
        display:block
    }

    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a .img {
        width: auto
    }

    .s-cases-list .cases-list .case .accordion-content .row aside .s-image-link a .text-title4 {
        margin-left: 0
    }
}

.s-cases-list .cases-list .case.is-active>a .arrow-wrapper:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

@media print,screen and (min-width: 40em) {
    .s-cases-list .cases-list .case>a {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .s-cases-list .cases-list .case>a .description-wrapper {
        margin: 0 2rem;
        width: calc(100% - 9.4rem - 60px)
    }

    .s-cases-list .cases-list .case>a .description-wrapper .description {
        padding-right: 10vw
    }

    .s-cases-list .cases-list .case>a .arrow-wrapper {
        width: 1rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-list .cases-list .case>a .arrow-wrapper:after {
        font-size:1.2rem
    }

    .s-cases-list .cases-list .case .accordion-content .row main {
        float: left;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 66.6666666667%
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .s-cases-list .cases-list .case .accordion-content .row main {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-list .cases-list .case .accordion-content .row main:last-child:not(:first-child) {
        float:right
    }

    .s-cases-list .cases-list .case .accordion-content .row main:after {
        clear: both;
        content: "";
        display: block
    }

    .s-cases-list .cases-list .case .accordion-content .row aside {
        float: left;
        padding-left: 1rem;
        padding-right: 1rem;
        width: 33.3333333333%
    }
}

@media print,screen and (min-width: 62em) and (min-width:48em) {
    .s-cases-list .cases-list .case .accordion-content .row aside {
        padding-left:1.3333333333rem;
        padding-right: 1.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-cases-list .cases-list .case .accordion-content .row aside:last-child:not(:first-child) {
        float:right
    }

    .s-cases-list .cases-list .case .accordion-content .row aside:after {
        clear: both;
        content: "";
        display: block
    }
}

.s-map-regular .map {
    height: 23.3333333333rem;
    width: 100%
}

.s-news-detail .intro-title {
    font-size: 1.2rem
}

@media print,screen and (min-width: 48em) {
    .s-news-detail .intro-title {
        font-size:1.4rem
    }
}

@media screen and (max-width: 47.9375em) {
    .s-text-image .image {
        margin-bottom:1rem;
        max-height: 16.6666666667rem;
        overflow: hidden
    }
}

.s-two-columns-text .two-columns .row {
    margin: 0
}

.s-two-columns-text .two-columns .row .column,.s-two-columns-text .two-columns .row .columns {
    padding: 0
}

@media print,screen and (min-width: 48em) {
    .s-two-columns-text .two-columns .row .column,.s-two-columns-text .two-columns .row .columns {
        padding:30px
    }

    .s-two-columns-text .two-columns .row .column:first-child,.s-two-columns-text .two-columns .row .columns:first-child {
        padding-left: 0
    }

    .s-two-columns-text .two-columns .row .column:last-child,.s-two-columns-text .two-columns .row .columns:last-child {
        padding-right: 0
    }
}

.s-two-columns-text .two-columns .row .column.has-bg,.s-two-columns-text .two-columns .row .has-bg.columns {
    background-color: #f3f3f3;
    padding: 20px
}

@media print,screen and (min-width: 48em) {
    .s-two-columns-text .two-columns .row .column.has-bg,.s-two-columns-text .two-columns .row .has-bg.columns {
        padding:30px
    }
}

@media screen and (max-width: 47.9375em) {
    .s-two-columns-text .two-columns .row .column.has-bg:first-child,.s-two-columns-text .two-columns .row .has-bg.columns:first-child {
        padding-bottom:0
    }

    .s-two-columns-text .two-columns .row .column.has-bg+.column:nth-child(2):not(.has-bg),.s-two-columns-text .two-columns .row .column.has-bg+.columns:nth-child(2):not(.has-bg),.s-two-columns-text .two-columns .row .has-bg.columns+.column:nth-child(2):not(.has-bg),.s-two-columns-text .two-columns .row .has-bg.columns+.columns:nth-child(2):not(.has-bg) {
        padding-top: 20px
    }

    .s-two-columns-text .two-columns .row .column.has-bg+.has-bg,.s-two-columns-text .two-columns .row .has-bg.columns+.has-bg {
        padding-top: 0
    }
}

@media screen and (max-width: 47.9375em) {
    .s-two-columns-text .two-columns.content-bl .column:first-child p:last-child,.s-two-columns-text .two-columns.content-bl .columns:first-child p:last-child {
        margin-bottom:2rem
    }
}

.s-two-columns-text .content-bl+.content-bl {
    margin-top: 2rem
}

.s-small-contact-form .main-title {
    margin-bottom: 2rem
}

.s-small-contact-form .s-tabs .s-contact .text-title2,.s-small-contact-form .text-title3,.s-tabs .s-contact .s-small-contact-form .text-title2 {
    margin-bottom: 1.3333333333rem
}

.announcement-bar .contact-bar {
    background: #f3f3f3;
    border: 1px solid #669d0c;
    border-bottom: none;
    bottom: 0;
    box-shadow: 0 0 15px 0 rgba(0,0,0,.3);
    left: 50%;
    max-width: 78rem;
    padding: 1rem 1.3333333333rem;
    position: fixed;
    -webkit-transform: translate(-50%,100%);
    -ms-transform: translate(-50%,100%);
    transform: translate(-50%,100%);
    -webkit-transition: -webkit-transform .5s ease-out;
    transition: -webkit-transform .5s ease-out;
    transition: transform .5s ease-out;
    transition: transform .5s ease-out,-webkit-transform .5s ease-out;
    width: 100%;
    z-index: 18
}

.announcement-bar .contact-bar .close-btn {
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 5px
}

.announcement-bar .contact-bar .close-btn:before {
    content: url(../media/img/icons/baywa-icon-small-close.svg);
    cursor: pointer
}

.announcement-bar .contact-bar .btn-block {
    -webkit-align-self: flex-start;
    text-align: center;
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: .9333333333rem
}

#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block #buorgig:focus,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block #buorgig:hover,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block #buorgul:focus,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block #buorgul:hover,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block .hover#buorgig,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block .hover#buorgul,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block .is-active#buorgig,#buorg div .is-not-touch .announcement-bar .contact-bar .btn-block .is-active#buorgul,#buorg div .is-touch .announcement-bar .contact-bar .btn-block #buorgig:active,#buorg div .is-touch .announcement-bar .contact-bar .btn-block #buorgul:active,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgig:focus,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgig:hover,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgul:focus,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgul:hover,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div .hover#buorgig,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div .hover#buorgul,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div .is-active#buorgig,.is-not-touch .announcement-bar .contact-bar .btn-block #buorg div .is-active#buorgul,.is-not-touch .announcement-bar .contact-bar .btn-block .btn.hover,.is-not-touch .announcement-bar .contact-bar .btn-block .btn.is-active,.is-not-touch .announcement-bar .contact-bar .btn-block .btn:focus,.is-not-touch .announcement-bar .contact-bar .btn-block .btn:hover,.is-not-touch .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a.hover,.is-not-touch .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a.is-active,.is-not-touch .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a:focus,.is-not-touch .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a:hover,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.c-button:focus,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.hover.c-button,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.is-active.c-button,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] .cb-layer__button:focus,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] .hover.cb-layer__button,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] .is-active.cb-layer__button,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] button.hover[type=submit],.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] button.is-active[type=submit],.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] button[type=submit]:focus,.is-not-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] button[type=submit]:hover,.is-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgig:active,.is-touch .announcement-bar .contact-bar .btn-block #buorg div #buorgul:active,.is-touch .announcement-bar .contact-bar .btn-block .btn:active,.is-touch .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a:active,.is-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.c-button:active,.is-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] .cb-layer__button:active,.is-touch .announcement-bar .contact-bar .btn-block body[id*=educationPage] button[type=submit]:active,.quiz-results__content__text .result-info .is-not-touch .announcement-bar .contact-bar .btn-block a.hover,.quiz-results__content__text .result-info .is-not-touch .announcement-bar .contact-bar .btn-block a.is-active,.quiz-results__content__text .result-info .is-not-touch .announcement-bar .contact-bar .btn-block a:focus,.quiz-results__content__text .result-info .is-not-touch .announcement-bar .contact-bar .btn-block a:hover,.quiz-results__content__text .result-info .is-touch .announcement-bar .contact-bar .btn-block a:active,body[id*=educationPage] #cookiebanner .is-not-touch .announcement-bar .contact-bar .btn-block a.c-button:focus,body[id*=educationPage] #cookiebanner .is-not-touch .announcement-bar .contact-bar .btn-block a.c-button:hover,body[id*=educationPage] #cookiebanner .is-not-touch .announcement-bar .contact-bar .btn-block a.hover.c-button,body[id*=educationPage] #cookiebanner .is-not-touch .announcement-bar .contact-bar .btn-block a.is-active.c-button,body[id*=educationPage] #cookiebanner .is-touch .announcement-bar .contact-bar .btn-block a.c-button:active,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block .cb-layer__button:focus,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block .hover.cb-layer__button,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block .is-active.cb-layer__button,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block button.hover[type=submit],body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block button.is-active[type=submit],body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block button[type=submit]:focus,body[id*=educationPage] .is-not-touch .announcement-bar .contact-bar .btn-block button[type=submit]:hover,body[id*=educationPage] .is-touch .announcement-bar .contact-bar .btn-block .cb-layer__button:active,body[id*=educationPage] .is-touch .announcement-bar .contact-bar .btn-block button[type=submit]:active {
    background: #669d0c;
    color: #fff
}

@media screen and (max-width: 39.9375em) {
    .announcement-bar .contact-bar .btn-block {
        margin-top:1.3333333333rem
    }
}

@media print,screen and (min-width: 40em) {
    .announcement-bar .contact-bar .wr {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .announcement-bar .contact-bar .wr .s-contact {
        width: 100%
    }

    .announcement-bar .contact-bar .wr .btn-block {
        margin-right: 2rem;
        padding-left: 2rem
    }
}

.announcement-bar .contact-bar .s-contact .contact {
    border: none;
    float: left;
    margin-bottom: 1.3333333333rem;
    margin-right: 1.3333333333rem
}

@media print,screen and (min-width: 40em) {
    .announcement-bar .contact-bar .s-contact .contact {
        float:none;
        margin-right: 0
    }
}

.announcement-bar .contact-bar .s-contact .contact:only-child {
    margin-bottom: 0;
    margin-right: 0
}

.announcement-bar .contact-bar .s-contact .contact:last-child {
    margin-bottom: 0
}

.announcement-bar .contact-bar .s-contact .contact .img {
    height: auto;
    margin-right: 0;
    min-width: 100px;
    text-align: center
}

.announcement-bar .contact-bar .s-contact .contact .img img {
    height: 100px;
    width: 100px
}

@media screen and (max-width: 39.9375em) {
    .announcement-bar .contact-bar .s-contact .contact .img {
        display:none;
        margin-bottom: 2rem
    }
}

@media print,screen and (min-width: 40em) {
    .announcement-bar .contact-bar .s-contact .contact .img {
        text-align:left
    }
}

@media screen and (min-width: 73.125em) {
    .announcement-bar .contact-bar .s-contact .contact .img {
        min-width:70px
    }
}

@media screen and (min-width: 73.125em) and (min-width:73.125em) {
    .announcement-bar .contact-bar .s-contact .contact .img img {
        height:70px;
        width: 70px
    }
}

@media print,screen and (min-width: 40em) {
    .announcement-bar .contact-bar .s-contact .contact .container {
        padding-left:2rem
    }
}

@media print,screen and (min-width: 48em) {
    .announcement-bar .contact-bar .s-contact .contact .container {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex
    }

    .announcement-bar .contact-bar .s-contact .contact .container .info {
        width: 50%
    }

    .announcement-bar .contact-bar .s-contact .contact .container .contacts {
        padding-left: 2rem
    }
}

.announcement-bar .contact-bar .s-contact .wrapper {
    padding: 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (max-width: 47.9375em) {
    .announcement-bar .contact-bar .s-contact .wrapper>.row>.column,.announcement-bar .contact-bar .s-contact .wrapper>.row>.columns {
        padding:0
    }
}

@media print,screen and (min-width: 48em) {
    .announcement-bar .contact-bar {
        padding:1.3333333333rem 2.6666666667rem
    }
}

@media screen and (min-width: 73.125em) {
    .announcement-bar .contact-bar {
        padding:3.3333333333rem 2.6666666667rem 2.6666666667rem
    }
}

.announcement-bar .button-bar {
    border: none;
    bottom: 0;
    left: 50%;
    position: fixed;
    -webkit-transform: translate(-50%,100%);
    -ms-transform: translate(-50%,100%);
    transform: translate(-50%,100%);
    -webkit-transition: -webkit-transform .5s ease-out;
    transition: -webkit-transform .5s ease-out;
    transition: transform .5s ease-out;
    transition: transform .5s ease-out,-webkit-transform .5s ease-out;
    z-index: 18
}

#buorg div .announcement-bar .button-bar #buorgig,#buorg div .announcement-bar .button-bar #buorgul,.announcement-bar .button-bar #buorg div #buorgig,.announcement-bar .button-bar #buorg div #buorgul,.announcement-bar .button-bar .btn,.announcement-bar .button-bar .quiz-results__content__text .result-info a,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.announcement-bar .button-bar body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .announcement-bar .button-bar a,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .announcement-bar .button-bar button[type=submit] {
    background: #78b90f;
    color: #000;
    width: auto
}

@media screen and (max-width: 39.9375em) {
    #buorg div .announcement-bar .button-bar #buorgig,#buorg div .announcement-bar .button-bar #buorgul,.announcement-bar .button-bar #buorg div #buorgig,.announcement-bar .button-bar #buorg div #buorgul,.announcement-bar .button-bar .btn,.announcement-bar .button-bar .quiz-results__content__text .result-info a,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.announcement-bar .button-bar body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .announcement-bar .button-bar a,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .announcement-bar .button-bar button[type=submit] {
        padding:1.6666666667rem
    }
}

#buorg div .announcement-bar .button-bar #buorgig:hover,#buorg div .announcement-bar .button-bar #buorgul:hover,.announcement-bar .button-bar #buorg div #buorgig:hover,.announcement-bar .button-bar #buorg div #buorgul:hover,.announcement-bar .button-bar .btn:hover,.announcement-bar .button-bar .quiz-results__content__text .result-info a:hover,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button:hover,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button:hover,.announcement-bar .button-bar body[id*=educationPage] button[type=submit]:hover,.quiz-results__content__text .result-info .announcement-bar .button-bar a:hover,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button:hover,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button:hover,body[id*=educationPage] .announcement-bar .button-bar button[type=submit]:hover {
    background: #669d0c;
    color: #fff
}

@media screen and (max-width: 61.9375em) {
    .announcement-bar .button-bar {
        border:none;
        left: auto;
        right: 20px;
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%)
    }

    #buorg div .announcement-bar .button-bar #buorgig,#buorg div .announcement-bar .button-bar #buorgul,.announcement-bar .button-bar #buorg div #buorgig,.announcement-bar .button-bar #buorg div #buorgul,.announcement-bar .button-bar .btn,.announcement-bar .button-bar .quiz-results__content__text .result-info a,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.announcement-bar .button-bar body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .announcement-bar .button-bar a,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .announcement-bar .button-bar button[type=submit] {
        background: #669d0c;
        border-radius: 2.6666666667rem;
        box-shadow: 0 .1333333333rem .5333333333rem 0 rgba(0,0,0,.3);
        color: #fff;
        cursor: pointer;
        font-size: 0;
        height: 4.6666666667rem;
        margin-bottom: 20px;
        overflow: hidden;
        padding: 1.6666666667rem;
        text-align: center;
        -webkit-transition-delay: 0s;
        transition-delay: 0s;
        -webkit-transition-duration: .25s;
        transition-duration: .25s;
        -webkit-transition-property: all;
        transition-property: all;
        -webkit-transition-timing-function: ease;
        transition-timing-function: ease;
        width: 4.6666666667rem
    }

    #buorg div .announcement-bar .button-bar #buorgig:after,#buorg div .announcement-bar .button-bar #buorgul:after,.announcement-bar .button-bar #buorg div #buorgig:after,.announcement-bar .button-bar #buorg div #buorgul:after,.announcement-bar .button-bar .btn:after,.announcement-bar .button-bar .quiz-results__content__text .result-info a:after,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button:after,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button:after,.announcement-bar .button-bar body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .announcement-bar .button-bar a:after,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button:after,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button:after,body[id*=educationPage] .announcement-bar .button-bar button[type=submit]:after {
        font-family: baywa!important;
        font-style: normal!important;
        font-variant: normal!important;
        font-weight: 400!important;
        text-transform: none!important;
        speak: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "T";
        display: block;
        font-size: 2rem;
        left: 50%;
        position: absolute;
        text-indent: 0;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

@media screen and (max-width: 47.9375em) {
    #buorg div .announcement-bar .button-bar #buorgig,#buorg div .announcement-bar .button-bar #buorgul,.announcement-bar .button-bar #buorg div #buorgig,.announcement-bar .button-bar #buorg div #buorgul,.announcement-bar .button-bar .btn,.announcement-bar .button-bar .quiz-results__content__text .result-info a,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.announcement-bar .button-bar body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .announcement-bar .button-bar a,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .announcement-bar .button-bar button[type=submit] {
        height:3.3333333333rem;
        width: 3.3333333333rem
    }

    #buorg div .announcement-bar .button-bar #buorgig:after,#buorg div .announcement-bar .button-bar #buorgul:after,.announcement-bar .button-bar #buorg div #buorgig:after,.announcement-bar .button-bar #buorg div #buorgul:after,.announcement-bar .button-bar .btn:after,.announcement-bar .button-bar .quiz-results__content__text .result-info a:after,.announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button:after,.announcement-bar .button-bar body[id*=educationPage] .cb-layer__button:after,.announcement-bar .button-bar body[id*=educationPage] button[type=submit]:after,.quiz-results__content__text .result-info .announcement-bar .button-bar a:after,body[id*=educationPage] #cookiebanner .announcement-bar .button-bar a.c-button:after,body[id*=educationPage] .announcement-bar .button-bar .cb-layer__button:after,body[id*=educationPage] .announcement-bar .button-bar button[type=submit]:after {
        font-size: 1.3333333333rem
    }
}

.announcement-bar.is-active .contact-bar,.announcement-bar.is-noactive .button-bar {
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%)
}

.announcement-bar.is-noactive .button-bar {
    bottom: 15px
}

@media screen and (max-width: 61.9375em) {
    .announcement-bar.is-noactive .button-bar {
        -webkit-transform:translate(0);
        -ms-transform: translate(0);
        transform: translate(0)
    }
}

.s-no-image-header {
    padding-top: 7rem
}

@media screen and (max-width: 61.9375em) {
    .s-no-image-header {
        padding-top:4rem
    }
}

.s-products .product-list {
    margin: 0 0 4rem
}

.s-products .product-list .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.s-products .product-list .wr {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

#buorg div .s-products .filter-bar .filters-lst #buorgig,#buorg div .s-products .filter-bar .filters-lst #buorgul,.quiz-results__content__text .result-info .s-products .filter-bar .filters-lst a,.s-products .filter-bar .filters-lst #buorg div #buorgig,.s-products .filter-bar .filters-lst #buorg div #buorgul,.s-products .filter-bar .filters-lst .btn,.s-products .filter-bar .filters-lst .quiz-results__content__text .result-info a,.s-products .filter-bar .filters-lst body[id*=educationPage] #cookiebanner a.c-button,.s-products .filter-bar .filters-lst body[id*=educationPage] .cb-layer__button,.s-products .filter-bar .filters-lst body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-products .filter-bar .filters-lst a.c-button,body[id*=educationPage] .s-products .filter-bar .filters-lst .cb-layer__button,body[id*=educationPage] .s-products .filter-bar .filters-lst button[type=submit] {
    max-width: 16.6666666667rem
}

.s-products .filter-bar .filters-lst .dropdown-item1 .dropdown-pane ul {
    max-height: 15.3333333333rem
}

.s-products .products-overview {
    background: #f3f3f3;
    margin: 0 -1rem;
    padding: 2.6666666667rem .6666666667rem 4rem
}

@media print,screen and (min-width: 48em) {
    .s-products .products-overview {
        margin:0 -1.3333333333rem
    }
}

@media screen and (min-width: 73.125em) {
    .s-products .products-overview {
        margin:0
    }
}

.s-products .results-intro .intro-description {
    margin-bottom: 2em
}

.s-products .results-intro .intro-description p {
    margin-bottom: .5em
}

.s-404>.row .columns .extra-nav li .s-products .results-intro .intro-description a,.s-404>.row .columns .footer-nav li .s-products .results-intro .intro-description a,.s-404>.row .columns ul.column li .s-products .results-intro .intro-description a,.s-404>.row .columns ul.columns li .s-products .results-intro .intro-description a,.s-products .results-intro .intro-description .link-simple,.s-products .results-intro .intro-description .s-404>.row .columns .extra-nav li a,.s-products .results-intro .intro-description .s-404>.row .columns .footer-nav li a,.s-products .results-intro .intro-description .s-404>.row .columns ul.column li a,.s-products .results-intro .intro-description .s-404>.row .columns ul.columns li a {
    margin-left: 1.3333333333rem;
    position: relative
}

.s-404>.row .columns .extra-nav li .s-products .results-intro .intro-description a:before,.s-404>.row .columns .footer-nav li .s-products .results-intro .intro-description a:before,.s-404>.row .columns ul.column li .s-products .results-intro .intro-description a:before,.s-404>.row .columns ul.columns li .s-products .results-intro .intro-description a:before,.s-products .results-intro .intro-description .link-simple:before,.s-products .results-intro .intro-description .s-404>.row .columns .extra-nav li a:before,.s-products .results-intro .intro-description .s-404>.row .columns .footer-nav li a:before,.s-products .results-intro .intro-description .s-404>.row .columns ul.column li a:before,.s-products .results-intro .intro-description .s-404>.row .columns ul.columns li a:before {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 18px;
    left: -1.8666666667rem;
    position: absolute;
    width: 18px
}

.s-404>.row .columns .extra-nav li .s-products .results-intro .intro-description a:hover,.s-404>.row .columns .footer-nav li .s-products .results-intro .intro-description a:hover,.s-404>.row .columns ul.column li .s-products .results-intro .intro-description a:hover,.s-404>.row .columns ul.columns li .s-products .results-intro .intro-description a:hover,.s-products .results-intro .intro-description .link-simple:hover,.s-products .results-intro .intro-description .s-404>.row .columns .extra-nav li a:hover,.s-products .results-intro .intro-description .s-404>.row .columns .footer-nav li a:hover,.s-products .results-intro .intro-description .s-404>.row .columns ul.column li a:hover,.s-products .results-intro .intro-description .s-404>.row .columns ul.columns li a:hover {
    color: #669d0c
}

.s-404>.row .columns .extra-nav li .s-products .results-intro .intro-description a:hover:before,.s-404>.row .columns .footer-nav li .s-products .results-intro .intro-description a:hover:before,.s-404>.row .columns ul.column li .s-products .results-intro .intro-description a:hover:before,.s-404>.row .columns ul.columns li .s-products .results-intro .intro-description a:hover:before,.s-products .results-intro .intro-description .link-simple:hover:before,.s-products .results-intro .intro-description .s-404>.row .columns .extra-nav li a:hover:before,.s-products .results-intro .intro-description .s-404>.row .columns .footer-nav li a:hover:before,.s-products .results-intro .intro-description .s-404>.row .columns ul.column li a:hover:before,.s-products .results-intro .intro-description .s-404>.row .columns ul.columns li a:hover:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

.s-404>.row .columns .extra-nav li .s-products .results-intro .intro-description a:focus,.s-404>.row .columns .footer-nav li .s-products .results-intro .intro-description a:focus,.s-404>.row .columns ul.column li .s-products .results-intro .intro-description a:focus,.s-404>.row .columns ul.columns li .s-products .results-intro .intro-description a:focus,.s-products .results-intro .intro-description .link-simple:focus,.s-products .results-intro .intro-description .s-404>.row .columns .extra-nav li a:focus,.s-products .results-intro .intro-description .s-404>.row .columns .footer-nav li a:focus,.s-products .results-intro .intro-description .s-404>.row .columns ul.column li a:focus,.s-products .results-intro .intro-description .s-404>.row .columns ul.columns li a:focus {
    color: #669d0c;
    text-decoration: underline!important
}

.s-products .results-outro {
    margin-top: 2em
}

.product-list .item {
    margin-bottom: 1.3333333333rem;
    padding: 0 .6666666667rem
}

.product-list .wr {
    background-color: #fff;
    border: 1px solid #a7a7a7;
    display: block;
    padding: 1rem .6666666667rem .6666666667rem
}

.is-not-touch .product-list .wr:active,.is-not-touch .product-list .wr:focus,.is-not-touch .product-list .wr:hover {
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.3)
}

.is-not-touch .product-list .wr:active .img-container .product-img,.is-not-touch .product-list .wr:focus .img-container .product-img,.is-not-touch .product-list .wr:hover .img-container .product-img {
    -webkit-transform: scaleX(1.1) scaleY(1.1) scaleZ(1);
    transform: scaleX(1.1) scaleY(1.1) scaleZ(1)
}

.product-list .product-name {
    font-size: .8rem;
    font-weight: 500;
    margin-bottom: 0;
    min-height: 4.6666666667rem
}

@media print,screen and (min-width: 48em) {
    .product-list .product-name {
        font-size:.9333333333rem;
        min-height: 6.3333333333rem
    }
}

@media print,screen and (min-width: 62em) {
    .product-list .product-name {
        font-size:.9333333333rem;
        min-height: 5.3333333333rem
    }
}

.product-list .img-container {
    margin-bottom: 1.3333333333rem;
    position: relative
}

.product-list .img-container picture {
    display: block;
    margin: 0 auto
}

.product-list .img-container .product-img-wr {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    margin: -1rem -.6666666667rem;
    overflow: hidden;
    padding: 1rem .6666666667rem;
    position: relative
}

.product-list .img-container .product-img {
    display: block;
    margin: 0 auto;
    max-width: 60%;
    position: relative;
    -webkit-transform: scaleX(1) scaleY(1) scaleZ(1);
    transform: scaleX(1) scaleY(1) scaleZ(1);
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s,-webkit-transform .5s;
    z-index: 1
}

.product-list .img-container .product-logo {
    bottom: 0;
    left: 0;
    max-height: 50px;
    max-width: 100px;
    padding: .6666666667rem;
    position: absolute;
    width: auto;
    z-index: 2
}

.s-product-detail .link-back {
    margin-bottom: 3rem
}

.s-product-detail .text-container .headline-container {
    border-bottom: 1px solid #a7a7a7;
    margin-bottom: 30px;
    padding-bottom: 30px
}

.s-product-detail .text-container .description {
    margin-bottom: 0
}

.s-product-detail .text-container .product-logo {
    margin-bottom: .3333333333rem
}

.s-product-detail .text-container .product-logo img {
    max-height: 50px;
    width: auto
}

.s-product-detail .text-container .links {
    margin-top: 2.6666666667rem
}

.s-product-detail .slider-container picture {
    display: block
}

.s-product-detail .slider-container .slick-list {
    border: 1px solid #a7a7a7
}

@media screen and (max-width: 39.9375em) {
    .s-product-detail .slider-container {
        margin-bottom:1.3333333333rem
    }
}

@media print,screen and (min-width: 40em) {
    .s-product-detail .slider-container {
        padding-right:0
    }
}

.s-product-detail .slider-container .slick-slider {
    max-width: 583px
}

.s-product-info .big-logo img {
    max-width: 18rem
}

.s-product-info .top-border {
    border-top: 4px solid #444;
    margin: .6666666667rem 0;
    padding-top: .6666666667rem
}

.s-product-info .downloads-container .is-custom-accordion {
    margin-bottom: 2rem
}

.s-product-info .downloads-container .btn-wrapper {
    text-align: right
}

.s-product-info .downloads-container .download-btn {
    border: none;
    opacity: 1;
    outline: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-product-info .downloads-container .download-btn:disabled {
    opacity: 0;
    visibility: hidden
}

.s-product-info .downloads-container .checkbox {
    border-left: 0 solid #78b90f;
    color: #000;
    display: block;
    margin-bottom: .3333333333rem;
    padding: .3333333333rem 0 .3333333333rem .3333333333rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-product-info .downloads-container .checkbox:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #000!important;
    content: "t";
    font-size: 1.2rem;
    left: 6px;
    position: absolute;
    text-indent: 0;
    top: 5px
}

.is-not-touch .s-product-info .downloads-container .checkbox:hover,.is-touch .s-product-info .downloads-container .checkbox:active {
    border-width: 4px;
    color: #669d0c
}

.is-not-touch .s-product-info .downloads-container .checkbox:hover:before,.is-touch .s-product-info .downloads-container .checkbox:active:before {
    color: #000
}

.is-not-touch .s-product-info .downloads-container .checkbox:hover label a,.is-touch .s-product-info .downloads-container .checkbox:active label a {
    color: #669d0c
}

.s-product-info .downloads-container .checkbox label {
    font-style: normal;
    padding-right: 1.8666666667rem
}

.s-product-info .downloads-container .checkbox label a {
    display: block
}

.s-product-info .downloads-container .checkbox label a:after {
    display: none
}

.s-product-info .downloads-container .checkbox label a:hover {
    text-decoration: none
}

.s-product-info .downloads-container .checkbox label:before {
    background-color: transparent;
    left: auto;
    right: 0
}

.s-product-info .downloads-container .checkbox label:after {
    left: auto!important;
    right: 0
}

@media print,screen and (min-width: 40em) {
    .s-product-info .downloads-container {
        padding-right:0
    }
}

@media screen and (max-width: 47.9375em) {
    .s-product-info .downloads-container {
        margin-bottom:2rem
    }
}

.s-product-slider .title {
    margin-bottom: 2.6666666667rem
}

.s-video-small .video-bl {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    padding-top: 56.25%;
    position: relative
}

.s-video-small .video-bl .shadow {
    background-image: -webkit-linear-gradient(top,transparent,rgba(0,0,0,.6));
    background-image: linear-gradient(180deg,transparent,rgba(0,0,0,.6));
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.s-video-small .video-bl:hover:before {
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2)
}

iframe {
    border: none
}

#appIframe.is-hidden {
    display: none
}

#wh-widget-send-button.wh-widget-right {
    background-color: #4dc247;
    border-radius: 50%;
    bottom: 20px;
    color: #fff;
    float: left;
    font-size: 28px;
    height: 50px;
    line-height: 50px;
    opacity: 0;
    overflow: hidden;
    position: fixed;
    right: 85px;
    text-align: center;
    -webkit-transform: translateY(100px);
    -ms-transform: translateY(100px);
    transform: translateY(100px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 50px;
    z-index: 999
}

#wh-widget-send-button.wh-widget-right .wh-svg-icon {
    fill: #fff;
    height: 45px;
    margin-top: 50%;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
    width: 45px
}

#wh-widget-send-button.wh-widget-right.is-active {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}

@media print,screen and (min-width: 48em) {
    #wh-widget-send-button.wh-widget-right {
        bottom:30px;
        right: 105px
    }
}

.s-faq .accordion-item .accordion-title {
    border: none;
    border-bottom: 1px solid #a7a7a7;
    color: #000;
    font-size: 1rem;
    font-weight: 400;
    padding: 1.3333333333rem 1.3333333333rem 1.3333333333rem 0
}

.s-faq .accordion-item .accordion-title:hover {
    color: #669d0c
}

.s-faq .accordion-item .accordion-title:before {
    display: none
}

.s-faq .accordion-item .accordion-title:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "l";
    font-size: 1.0666666667rem;
    position: absolute;
    right: 0;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-faq .accordion-item .accordion-title:hover {
    text-decoration: none
}

.s-faq .accordion-item .accordion-content {
    border: none;
    padding: 0 0 20px
}

.s-faq .accordion-item .accordion-content a.link-external {
    color: #669d0c
}

.s-faq .accordion-item.is-active .accordion-title {
    border-bottom: none;
    color: #78b90f
}

.s-faq .accordion-item.is-active .accordion-title:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.s-faq .accordion-item.is-active .accordion-content {
    border-bottom: 1px solid #a7a7a7
}

section.frame-centered-80 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 80.66667rem;
    min-width: 0;
    padding-left: 1.33333rem;
    padding-right: 1.33333rem
}

.fr-window .fr-side-disabled {
    display: none
}

form {
    word-break: keep-all
}

form fieldset {
    margin-bottom: 2rem;
    padding: .6666666667rem 1.3333333333rem
}

@media print,screen and (min-width: 62em) {
    form fieldset {
        padding:.6666666667rem 0
    }
}

form fieldset .textwrapper {
    padding: 1rem 0
}

form fieldset .btn-bar {
    background-color: #fff;
    margin: 0 -1.3333333333rem -.6666666667rem;
    padding: 2rem 1.3333333333rem 2rem 0
}

form .recaptcha {
    padding: 20px 0 0
}

form .captchaErrorCountry {
    color: #ec3872;
    display: none;
    font-size: 14px
}

form .field-group:after,form .field-group:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

form .field-group:after {
    clear: both
}

form .field-group.extra-margin {
    margin-bottom: 1.3333333333rem
}

form .field-group.has-small-margin .f-field {
    margin-bottom: 0
}

form .f-field {
    margin-bottom: 2.3333333333rem;
    position: relative
}

form .f-field:after,form .f-field:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

form .f-field:after {
    clear: both
}

form .f-field.small-margin {
    margin-bottom: 1.3333333333rem
}

form .f-field.has-focus:after {
    width: 100%
}

form .f-field [type=color],form .f-field [type=date],form .f-field [type=datetime-local],form .f-field [type=datetime],form .f-field [type=email],form .f-field [type=month],form .f-field [type=number],form .f-field [type=password],form .f-field [type=search],form .f-field [type=tel],form .f-field [type=text],form .f-field [type=time],form .f-field [type=url],form .f-field [type=week],form .f-field textarea {
    background: none;
    border: none;
    border-bottom: 2px solid #999;
    box-shadow: none;
    color: #000;
    display: block;
    font-size: 1.3333333333rem;
    height: 30px;
    line-height: 28px;
    margin-bottom: 0;
    padding: 2px 1px;
    position: relative;
    width: 100%
}

form .f-field [type=color]::-webkit-input-placeholder,form .f-field [type=date]::-webkit-input-placeholder,form .f-field [type=datetime-local]::-webkit-input-placeholder,form .f-field [type=datetime]::-webkit-input-placeholder,form .f-field [type=email]::-webkit-input-placeholder,form .f-field [type=month]::-webkit-input-placeholder,form .f-field [type=number]::-webkit-input-placeholder,form .f-field [type=password]::-webkit-input-placeholder,form .f-field [type=search]::-webkit-input-placeholder,form .f-field [type=tel]::-webkit-input-placeholder,form .f-field [type=text]::-webkit-input-placeholder,form .f-field [type=time]::-webkit-input-placeholder,form .f-field [type=url]::-webkit-input-placeholder,form .f-field [type=week]::-webkit-input-placeholder,form .f-field textarea::-webkit-input-placeholder {
    color: #a7a7a7;
    opacity: 1
}

form .f-field [type=color]::-moz-placeholder,form .f-field [type=date]::-moz-placeholder,form .f-field [type=datetime-local]::-moz-placeholder,form .f-field [type=datetime]::-moz-placeholder,form .f-field [type=email]::-moz-placeholder,form .f-field [type=month]::-moz-placeholder,form .f-field [type=number]::-moz-placeholder,form .f-field [type=password]::-moz-placeholder,form .f-field [type=search]::-moz-placeholder,form .f-field [type=tel]::-moz-placeholder,form .f-field [type=text]::-moz-placeholder,form .f-field [type=time]::-moz-placeholder,form .f-field [type=url]::-moz-placeholder,form .f-field [type=week]::-moz-placeholder,form .f-field textarea::-moz-placeholder {
    color: #a7a7a7;
    opacity: 1
}

form .f-field [type=color]:-ms-input-placeholder,form .f-field [type=date]:-ms-input-placeholder,form .f-field [type=datetime-local]:-ms-input-placeholder,form .f-field [type=datetime]:-ms-input-placeholder,form .f-field [type=email]:-ms-input-placeholder,form .f-field [type=month]:-ms-input-placeholder,form .f-field [type=number]:-ms-input-placeholder,form .f-field [type=password]:-ms-input-placeholder,form .f-field [type=search]:-ms-input-placeholder,form .f-field [type=tel]:-ms-input-placeholder,form .f-field [type=text]:-ms-input-placeholder,form .f-field [type=time]:-ms-input-placeholder,form .f-field [type=url]:-ms-input-placeholder,form .f-field [type=week]:-ms-input-placeholder,form .f-field textarea:-ms-input-placeholder {
    color: #a7a7a7;
    opacity: 1
}

form .f-field [type=color]::-ms-input-placeholder,form .f-field [type=date]::-ms-input-placeholder,form .f-field [type=datetime-local]::-ms-input-placeholder,form .f-field [type=datetime]::-ms-input-placeholder,form .f-field [type=email]::-ms-input-placeholder,form .f-field [type=month]::-ms-input-placeholder,form .f-field [type=number]::-ms-input-placeholder,form .f-field [type=password]::-ms-input-placeholder,form .f-field [type=search]::-ms-input-placeholder,form .f-field [type=tel]::-ms-input-placeholder,form .f-field [type=text]::-ms-input-placeholder,form .f-field [type=time]::-ms-input-placeholder,form .f-field [type=url]::-ms-input-placeholder,form .f-field [type=week]::-ms-input-placeholder,form .f-field textarea::-ms-input-placeholder {
    color: #a7a7a7;
    opacity: 1
}

form .f-field [type=color]::placeholder,form .f-field [type=date]::placeholder,form .f-field [type=datetime-local]::placeholder,form .f-field [type=datetime]::placeholder,form .f-field [type=email]::placeholder,form .f-field [type=month]::placeholder,form .f-field [type=number]::placeholder,form .f-field [type=password]::placeholder,form .f-field [type=search]::placeholder,form .f-field [type=tel]::placeholder,form .f-field [type=text]::placeholder,form .f-field [type=time]::placeholder,form .f-field [type=url]::placeholder,form .f-field [type=week]::placeholder,form .f-field textarea::placeholder {
    color: #a7a7a7;
    opacity: 1
}

form .f-field [type=color]:not(:-moz-placeholder),form .f-field [type=date]:not(:-moz-placeholder),form .f-field [type=datetime-local]:not(:-moz-placeholder),form .f-field [type=datetime]:not(:-moz-placeholder),form .f-field [type=email]:not(:-moz-placeholder),form .f-field [type=month]:not(:-moz-placeholder),form .f-field [type=number]:not(:-moz-placeholder),form .f-field [type=password]:not(:-moz-placeholder),form .f-field [type=search]:not(:-moz-placeholder),form .f-field [type=tel]:not(:-moz-placeholder),form .f-field [type=text]:not(:-moz-placeholder),form .f-field [type=time]:not(:-moz-placeholder),form .f-field [type=url]:not(:-moz-placeholder),form .f-field [type=week]:not(:-moz-placeholder),form .f-field textarea:not(:-moz-placeholder) {
    border-color: #999
}

form .f-field [type=color]:not(:-ms-input-placeholder),form .f-field [type=date]:not(:-ms-input-placeholder),form .f-field [type=datetime-local]:not(:-ms-input-placeholder),form .f-field [type=datetime]:not(:-ms-input-placeholder),form .f-field [type=email]:not(:-ms-input-placeholder),form .f-field [type=month]:not(:-ms-input-placeholder),form .f-field [type=number]:not(:-ms-input-placeholder),form .f-field [type=password]:not(:-ms-input-placeholder),form .f-field [type=search]:not(:-ms-input-placeholder),form .f-field [type=tel]:not(:-ms-input-placeholder),form .f-field [type=text]:not(:-ms-input-placeholder),form .f-field [type=time]:not(:-ms-input-placeholder),form .f-field [type=url]:not(:-ms-input-placeholder),form .f-field [type=week]:not(:-ms-input-placeholder),form .f-field textarea:not(:-ms-input-placeholder) {
    border-color: #999
}

form .f-field [type=color]:not(:placeholder-shown),form .f-field [type=date]:not(:placeholder-shown),form .f-field [type=datetime-local]:not(:placeholder-shown),form .f-field [type=datetime]:not(:placeholder-shown),form .f-field [type=email]:not(:placeholder-shown),form .f-field [type=month]:not(:placeholder-shown),form .f-field [type=number]:not(:placeholder-shown),form .f-field [type=password]:not(:placeholder-shown),form .f-field [type=search]:not(:placeholder-shown),form .f-field [type=tel]:not(:placeholder-shown),form .f-field [type=text]:not(:placeholder-shown),form .f-field [type=time]:not(:placeholder-shown),form .f-field [type=url]:not(:placeholder-shown),form .f-field [type=week]:not(:placeholder-shown),form .f-field textarea:not(:placeholder-shown) {
    border-color: #999
}

form .f-field [type=color].small-input,form .f-field [type=date].small-input,form .f-field [type=datetime-local].small-input,form .f-field [type=datetime].small-input,form .f-field [type=email].small-input,form .f-field [type=month].small-input,form .f-field [type=number].small-input,form .f-field [type=password].small-input,form .f-field [type=search].small-input,form .f-field [type=tel].small-input,form .f-field [type=text].small-input,form .f-field [type=time].small-input,form .f-field [type=url].small-input,form .f-field [type=week].small-input,form .f-field textarea.small-input {
    font-size: .9333333333rem;
    height: 30px;
    padding: .3333333333rem .6666666667rem
}

form .f-field [type=color]:focus,form .f-field [type=date]:focus,form .f-field [type=datetime-local]:focus,form .f-field [type=datetime]:focus,form .f-field [type=email]:focus,form .f-field [type=month]:focus,form .f-field [type=number]:focus,form .f-field [type=password]:focus,form .f-field [type=search]:focus,form .f-field [type=tel]:focus,form .f-field [type=text]:focus,form .f-field [type=time]:focus,form .f-field [type=url]:focus,form .f-field [type=week]:focus,form .f-field textarea:focus {
    background-color: #f3f3f3;
    border-color: #000
}

form .f-field.file-field label {
    font-size: 1.2rem
}

form .f-field [type=file] {
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    font-size: .8rem;
    margin-bottom: .2rem
}

form .f-field [type=radio] {
    margin-bottom: 5px
}

form .f-field .floating-label {
    color: #000;
    font-size: 1.3333333333rem;
    font-weight: 400;
    left: 1px;
    line-height: 1;
    margin: -.55rem 0 0 1px;
    pointer-events: none;
    position: absolute;
    top: 1.3333333333rem;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    z-index: 1
}

form .f-field textarea~.floating-label {
    margin-left: 1px;
    top: 15px
}

form .f-field .dropdown-item1 {
    margin-top: 7px
}

form .f-field .dropdown-item1 .select-title {
    line-height: 25px;
    margin-left: 1px
}

form .f-field .dropdown-item1.error .hover .select-title {
    color: #000
}

form .f-field .dropdown-item1.error .select-title,form .f-field .dropdown-item1.error .select-title .mandatory {
    color: #d7373c
}

form .f-field .dropdown-item1.error .dropdown-block {
    background-color: #f5cdce;
    border-color: #d7373c
}

form .f-field .dropdown-item1.error .parsley-errors-list {
    color: #d7373c;
    font-size: .8rem;
    font-weight: 400;
    left: 0;
    margin: .2rem 0 0;
    position: absolute;
    top: 100%
}

form .f-field .dropdown-item1.error .parsley-errors-list~.note {
    display: none
}

form .f-field .dropdown-item1 .dropdown-block+.dropdown-label {
    display: none;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

form .f-field .dropdown-item1 .dropdown-block+.dropdown-label.dropdown-contact-option {
    display: block;
    font-size: .8rem;
    margin-left: 1px;
    margin-top: 0;
    position: absolute;
    top: -15px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

form .f-field .dropdown-item1 .dropdown-block.hover {
    border-bottom: 10px
}

form .f-field .dropdown-item1 .dropdown-block.hover+.dropdown-label {
    display: none;
    font-size: .8rem;
    margin-left: 1px;
    margin-top: 0;
    position: absolute;
    top: -15px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

form .f-field .dropdown-item1 .dropdown-block.selected {
    border-color: #000
}

form .f-field .dropdown-item1 .dropdown-block.selected+.dropdown-label {
    display: block;
    font-size: .8rem;
    margin-left: 1px;
    margin-top: 0;
    position: absolute;
    top: -15px;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

form .f-field .dropdown-item1 input:focus,form .f-field .dropdown-item1 textarea:focus {
    background-color: #f3f3f3;
    border-color: #000
}

form .f-field select {
    background: url(../media/img/arr-down.svg) right 0 bottom 10px no-repeat;
    background-size: 20px 20px;
    border: none;
    border-bottom: 1px solid #a7a7a7;
    box-shadow: none;
    color: #669d0c;
    cursor: pointer;
    font-size: 1.2rem;
    height: 35px;
    margin: 0;
    outline: none;
    padding: .3333333333rem 30px .3333333333rem .3333333333rem;
    width: 100%
}

form .f-field select option {
    color: #363638;
    outline: none;
    text-shadow: none
}

form .f-field select option:first-child {
    color: #8d8986
}

form .f-field select:focus {
    outline: none
}

form .f-field select.is-short {
    width: 85px
}

form .f-field textarea {
    height: 160px;
    max-height: 160px;
    max-width: 100%;
    min-height: 160px;
    min-width: 100%;
    padding-top: 0;
    resize: none
}

form .f-field .note {
    font-size: .8rem;
    font-style: italic;
    font-weight: 300;
    left: 0;
    margin: .2rem 0 0;
    position: absolute;
    top: 100%
}

form .f-field [type=color].is-invalid,form .f-field [type=date].is-invalid,form .f-field [type=datetime-local].is-invalid,form .f-field [type=datetime].is-invalid,form .f-field [type=email].is-invalid,form .f-field [type=file].is-invalid,form .f-field [type=month].is-invalid,form .f-field [type=number].is-invalid,form .f-field [type=password].is-invalid,form .f-field [type=radio].is-invalid,form .f-field [type=search].is-invalid,form .f-field [type=tel].is-invalid,form .f-field [type=text].is-invalid,form .f-field [type=time].is-invalid,form .f-field [type=url].is-invalid,form .f-field [type=week].is-invalid,form .f-field select.is-invalid,form .f-field textarea.is-invalid {
    background-color: #f5cdce;
    border-color: #d7373c!important;
    color: #d7373c
}

form .f-field [type=color].is-invalid:focus,form .f-field [type=date].is-invalid:focus,form .f-field [type=datetime-local].is-invalid:focus,form .f-field [type=datetime].is-invalid:focus,form .f-field [type=email].is-invalid:focus,form .f-field [type=file].is-invalid:focus,form .f-field [type=month].is-invalid:focus,form .f-field [type=number].is-invalid:focus,form .f-field [type=password].is-invalid:focus,form .f-field [type=radio].is-invalid:focus,form .f-field [type=search].is-invalid:focus,form .f-field [type=tel].is-invalid:focus,form .f-field [type=text].is-invalid:focus,form .f-field [type=time].is-invalid:focus,form .f-field [type=url].is-invalid:focus,form .f-field [type=week].is-invalid:focus,form .f-field select.is-invalid:focus,form .f-field textarea.is-invalid:focus {
    background-color: #f3f3f3;
    color: #000
}

form .f-field [type=color].is-invalid+.parsley-errors-list,form .f-field [type=date].is-invalid+.parsley-errors-list,form .f-field [type=datetime-local].is-invalid+.parsley-errors-list,form .f-field [type=datetime].is-invalid+.parsley-errors-list,form .f-field [type=email].is-invalid+.parsley-errors-list,form .f-field [type=file].is-invalid+.parsley-errors-list,form .f-field [type=month].is-invalid+.parsley-errors-list,form .f-field [type=number].is-invalid+.parsley-errors-list,form .f-field [type=password].is-invalid+.parsley-errors-list,form .f-field [type=radio].is-invalid+.parsley-errors-list,form .f-field [type=search].is-invalid+.parsley-errors-list,form .f-field [type=tel].is-invalid+.parsley-errors-list,form .f-field [type=text].is-invalid+.parsley-errors-list,form .f-field [type=time].is-invalid+.parsley-errors-list,form .f-field [type=url].is-invalid+.parsley-errors-list,form .f-field [type=week].is-invalid+.parsley-errors-list,form .f-field select.is-invalid+.parsley-errors-list,form .f-field textarea.is-invalid+.parsley-errors-list {
    color: #d7373c;
    font-size: .8rem;
    font-weight: 400;
    left: 0;
    list-style: none;
    margin: 0;
    position: absolute;
    top: 100%
}

form .f-field [type=color].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=date].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=datetime-local].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=datetime].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=email].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=file].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=month].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=number].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=password].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=radio].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=search].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=tel].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=text].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=time].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=url].is-invalid+.parsley-errors-list+.floating-label,form .f-field [type=week].is-invalid+.parsley-errors-list+.floating-label,form .f-field select.is-invalid+.parsley-errors-list+.floating-label,form .f-field textarea.is-invalid+.parsley-errors-list+.floating-label {
    color: #d7373c
}

form .f-field [type=color].is-invalid+.parsley-errors-list~.note,form .f-field [type=date].is-invalid+.parsley-errors-list~.note,form .f-field [type=datetime-local].is-invalid+.parsley-errors-list~.note,form .f-field [type=datetime].is-invalid+.parsley-errors-list~.note,form .f-field [type=email].is-invalid+.parsley-errors-list~.note,form .f-field [type=file].is-invalid+.parsley-errors-list~.note,form .f-field [type=month].is-invalid+.parsley-errors-list~.note,form .f-field [type=number].is-invalid+.parsley-errors-list~.note,form .f-field [type=password].is-invalid+.parsley-errors-list~.note,form .f-field [type=radio].is-invalid+.parsley-errors-list~.note,form .f-field [type=search].is-invalid+.parsley-errors-list~.note,form .f-field [type=tel].is-invalid+.parsley-errors-list~.note,form .f-field [type=text].is-invalid+.parsley-errors-list~.note,form .f-field [type=time].is-invalid+.parsley-errors-list~.note,form .f-field [type=url].is-invalid+.parsley-errors-list~.note,form .f-field [type=week].is-invalid+.parsley-errors-list~.note,form .f-field select.is-invalid+.parsley-errors-list~.note,form .f-field textarea.is-invalid+.parsley-errors-list~.note {
    display: none
}

form .f-field [type=color]:not(:-moz-placeholder),form .f-field [type=date]:not(:-moz-placeholder),form .f-field [type=datetime-local]:not(:-moz-placeholder),form .f-field [type=datetime]:not(:-moz-placeholder),form .f-field [type=email]:not(:-moz-placeholder),form .f-field [type=file]:not(:-moz-placeholder),form .f-field [type=month]:not(:-moz-placeholder),form .f-field [type=number]:not(:-moz-placeholder),form .f-field [type=password]:not(:-moz-placeholder),form .f-field [type=radio]:not(:-moz-placeholder),form .f-field [type=search]:not(:-moz-placeholder),form .f-field [type=tel]:not(:-moz-placeholder),form .f-field [type=text]:not(:-moz-placeholder),form .f-field [type=time]:not(:-moz-placeholder),form .f-field [type=url]:not(:-moz-placeholder),form .f-field [type=week]:not(:-moz-placeholder),form .f-field select:not(:-moz-placeholder),form .f-field textarea:not(:-moz-placeholder) {
    border-color: #999
}

form .f-field [type=color]:not(:-ms-input-placeholder),form .f-field [type=date]:not(:-ms-input-placeholder),form .f-field [type=datetime-local]:not(:-ms-input-placeholder),form .f-field [type=datetime]:not(:-ms-input-placeholder),form .f-field [type=email]:not(:-ms-input-placeholder),form .f-field [type=file]:not(:-ms-input-placeholder),form .f-field [type=month]:not(:-ms-input-placeholder),form .f-field [type=number]:not(:-ms-input-placeholder),form .f-field [type=password]:not(:-ms-input-placeholder),form .f-field [type=radio]:not(:-ms-input-placeholder),form .f-field [type=search]:not(:-ms-input-placeholder),form .f-field [type=tel]:not(:-ms-input-placeholder),form .f-field [type=text]:not(:-ms-input-placeholder),form .f-field [type=time]:not(:-ms-input-placeholder),form .f-field [type=url]:not(:-ms-input-placeholder),form .f-field [type=week]:not(:-ms-input-placeholder),form .f-field select:not(:-ms-input-placeholder),form .f-field textarea:not(:-ms-input-placeholder) {
    border-color: #999
}

form .f-field [type=color]:not(:placeholder-shown),form .f-field [type=date]:not(:placeholder-shown),form .f-field [type=datetime-local]:not(:placeholder-shown),form .f-field [type=datetime]:not(:placeholder-shown),form .f-field [type=email]:not(:placeholder-shown),form .f-field [type=file]:not(:placeholder-shown),form .f-field [type=month]:not(:placeholder-shown),form .f-field [type=number]:not(:placeholder-shown),form .f-field [type=password]:not(:placeholder-shown),form .f-field [type=radio]:not(:placeholder-shown),form .f-field [type=search]:not(:placeholder-shown),form .f-field [type=tel]:not(:placeholder-shown),form .f-field [type=text]:not(:placeholder-shown),form .f-field [type=time]:not(:placeholder-shown),form .f-field [type=url]:not(:placeholder-shown),form .f-field [type=week]:not(:placeholder-shown),form .f-field select:not(:placeholder-shown),form .f-field textarea:not(:placeholder-shown) {
    border-color: #999
}

form .f-field [type=color].parsley-success,form .f-field [type=date].parsley-success,form .f-field [type=datetime-local].parsley-success,form .f-field [type=datetime].parsley-success,form .f-field [type=email].parsley-success,form .f-field [type=file].parsley-success,form .f-field [type=month].parsley-success,form .f-field [type=number].parsley-success,form .f-field [type=password].parsley-success,form .f-field [type=radio].parsley-success,form .f-field [type=search].parsley-success,form .f-field [type=tel].parsley-success,form .f-field [type=text].parsley-success,form .f-field [type=time].parsley-success,form .f-field [type=url].parsley-success,form .f-field [type=week].parsley-success,form .f-field select.parsley-success,form .f-field textarea.parsley-success {
    border-color: #000
}

form .f-field [type=color].parsley-success+.parsley-errors-list,form .f-field [type=date].parsley-success+.parsley-errors-list,form .f-field [type=datetime-local].parsley-success+.parsley-errors-list,form .f-field [type=datetime].parsley-success+.parsley-errors-list,form .f-field [type=email].parsley-success+.parsley-errors-list,form .f-field [type=file].parsley-success+.parsley-errors-list,form .f-field [type=month].parsley-success+.parsley-errors-list,form .f-field [type=number].parsley-success+.parsley-errors-list,form .f-field [type=password].parsley-success+.parsley-errors-list,form .f-field [type=radio].parsley-success+.parsley-errors-list,form .f-field [type=search].parsley-success+.parsley-errors-list,form .f-field [type=tel].parsley-success+.parsley-errors-list,form .f-field [type=text].parsley-success+.parsley-errors-list,form .f-field [type=time].parsley-success+.parsley-errors-list,form .f-field [type=url].parsley-success+.parsley-errors-list,form .f-field [type=week].parsley-success+.parsley-errors-list,form .f-field select.parsley-success+.parsley-errors-list,form .f-field textarea.parsley-success+.parsley-errors-list {
    color: #d7373c;
    font-size: .8rem;
    font-weight: 400;
    left: 0;
    margin: .2rem 0 0;
    position: absolute;
    top: 100%
}

form .f-field [type=color].parsley-success+.parsley-errors-list~.note,form .f-field [type=date].parsley-success+.parsley-errors-list~.note,form .f-field [type=datetime-local].parsley-success+.parsley-errors-list~.note,form .f-field [type=datetime].parsley-success+.parsley-errors-list~.note,form .f-field [type=email].parsley-success+.parsley-errors-list~.note,form .f-field [type=file].parsley-success+.parsley-errors-list~.note,form .f-field [type=month].parsley-success+.parsley-errors-list~.note,form .f-field [type=number].parsley-success+.parsley-errors-list~.note,form .f-field [type=password].parsley-success+.parsley-errors-list~.note,form .f-field [type=radio].parsley-success+.parsley-errors-list~.note,form .f-field [type=search].parsley-success+.parsley-errors-list~.note,form .f-field [type=tel].parsley-success+.parsley-errors-list~.note,form .f-field [type=text].parsley-success+.parsley-errors-list~.note,form .f-field [type=time].parsley-success+.parsley-errors-list~.note,form .f-field [type=url].parsley-success+.parsley-errors-list~.note,form .f-field [type=week].parsley-success+.parsley-errors-list~.note,form .f-field select.parsley-success+.parsley-errors-list~.note,form .f-field textarea.parsley-success+.parsley-errors-list~.note {
    display: none
}

@media screen and (min-width: 73.125em) {
    form .f-field [type=file] {
        font-size:.9333333333rem
    }
}

form .f-field .checkbox.is-invalid a,form .f-field .checkbox.is-invalid label,form .f-field .radio.is-invalid a,form .f-field .radio.is-invalid label {
    color: #d7373c
}

form .f-field .checkbox.is-invalid a,form .f-field .radio.is-invalid a {
    text-decoration: underline
}

form .f-field .checkbox.is-invalid a:hover,form .f-field .radio.is-invalid a:hover {
    color: #d7373c
}

form .f-field .checkbox.is-invalid+.parsley-errors-list,form .f-field .checkbox.is-invalid+.powermail_field_error_container,form .f-field .radio.is-invalid+.parsley-errors-list,form .f-field .radio.is-invalid+.powermail_field_error_container {
    display: none!important
}

form .checkbox:after,form .checkbox:before,form .radio:after,form .radio:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

form .checkbox:after,form .radio:after {
    clear: both
}

form .checkbox label,form .radio label {
    cursor: pointer;
    display: block;
    line-height: 1.25em;
    margin: 0;
    min-height: 1.3333333333rem;
    padding-left: 2rem;
    position: relative
}

@media print,screen and (min-width: 48em) {
    form .checkbox label,form .radio label {
        font-size:1.0666666667rem;
        line-height: 1.5
    }
}

form .checkbox label:before,form .radio label:before {
    background-color: #fff;
    border: 2px solid #b2b2b2;
    border-radius: 15%;
    content: "";
    display: inline-block;
    font-weight: 400;
    height: 24px;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 24px
}

.dropdown-pane form .checkbox label:before,.dropdown-pane form .radio label:before {
    left: 20px;
    top: 5px
}

.filter-lst--news form .checkbox label:before,.filter-lst--news form .radio label:before {
    left: 0
}

.filters-lst--distribution form .checkbox label:before,.filters-lst--distribution form .radio label:before {
    left: 0;
    top: 2px
}

#module-caseslist form .checkbox label:before,#module-caseslist form .radio label:before {
    left: 0;
    top: 2px
}

.dropdown-pane form .checkbox label,.dropdown-pane form .radio label {
    background: transparent;
    -webkit-transition: all .5s;
    transition: all .5s
}

.dropdown-pane form .checkbox label:before,.dropdown-pane form .radio label:before {
    background: transparent
}

form .checkbox input[type=checkbox],form .checkbox input[type=radio],form .radio input[type=checkbox],form .radio input[type=radio] {
    height: 0;
    margin: 0;
    opacity: 0;
    position: fixed;
    visibility: hidden;
    width: 0
}

form .checkbox input[type=checkbox]:checked+label:after,form .radio input[type=checkbox]:checked+label:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #78b90f;
    border: 1px solid #78b90f;
    border-radius: .2666666667rem;
    color: #000;
    content: "j";
    display: inline-block;
    font-size: 1.6rem;
    font-weight: 400;
    height: 24px;
    left: 0;
    line-height: 20px;
    position: absolute;
    text-align: center;
    text-indent: 0;
    top: 0;
    width: 24px;
    z-index: 2
}

.dropdown-pane form .checkbox input[type=checkbox]:checked+label:after,.dropdown-pane form .radio input[type=checkbox]:checked+label:after {
    left: 20px;
    top: 5px
}

.filter-lst--news form .checkbox input[type=checkbox]:checked+label:after,.filter-lst--news form .radio input[type=checkbox]:checked+label:after {
    left: 0
}

.filters-lst--distribution form .checkbox input[type=checkbox]:checked+label:after,.filters-lst--distribution form .radio input[type=checkbox]:checked+label:after {
    left: 0;
    top: 2px
}

#module-caseslist form .checkbox input[type=checkbox]:checked+label:after,#module-caseslist form .radio input[type=checkbox]:checked+label:after {
    left: 0;
    top: 2px
}

form .checkbox input[type=radio]:checked+label:after,form .radio input[type=radio]:checked+label:after {
    border: 1px solid #000;
    content: "";
    display: inline-block;
    font-weight: 400;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    width: 20px;
    z-index: 2
}

form .checkbox a,form .radio a {
    color: #78b90f
}

form .powermail_fieldwrap_type_radio {
    margin-bottom: 1.3333333333rem
}

form .powermail_fieldwrap_type_radio .radio.is-invalid {
    background-color: #f5cdce;
    padding: 2px
}

form .powermail_fieldwrap_type_radio .powermail_field_error_container.is-invalid {
    color: #d7373c;
    font-size: .8rem;
    font-weight: 400;
    list-style: none
}

form .powermail_fieldwrap_type_radio:has(.powermail_field>.radio>label.is-invalid) li.parsley-required {
    display: none
}

form .powermail_fieldwrap_type_radio:has(.powermail_field>.radio>label.is-invalid) label {
    color: #d7373c!important
}

form .has-small-margin .checkbox label,form .has-small-margin .radio label {
    font-size: .9333333333rem;
    font-style: normal;
    font-weight: 300;
    margin-bottom: .3333333333rem
}

form .radio label:before {
    border-radius: 100%
}

form .radio input[type=radio]:checked+label:after {
    border-radius: 100%
}

#buorg div form .btn-bar #buorgig,#buorg div form .btn-bar #buorgul,.quiz-results__content__text .result-info form .btn-bar a,body[id*=educationPage] #cookiebanner form .btn-bar a.c-button,body[id*=educationPage] form .btn-bar .cb-layer__button,body[id*=educationPage] form .btn-bar button[type=submit],form .btn-bar #buorg div #buorgig,form .btn-bar #buorg div #buorgul,form .btn-bar .btn,form .btn-bar .quiz-results__content__text .result-info a,form .btn-bar body[id*=educationPage] #cookiebanner a.c-button,form .btn-bar body[id*=educationPage] .cb-layer__button,form .btn-bar body[id*=educationPage] button[type=submit] {
    margin-bottom: .6666666667rem;
    margin-right: .6666666667rem
}

form .form-intro p {
    margin-bottom: 1.3333333333rem
}

@media print,screen and (min-width: 48em) {
    form .field-group>.f-field:not(.file-field),form .field-group>.f-row:not(.file-field) {
        float:left;
        margin-right: 4%;
        width: 48%
    }

    form .field-group>.f-field:not(.file-field):nth-child(2n+2),form .field-group>.f-row:not(.file-field):nth-child(2n+2) {
        margin-right: 0
    }

    form .field-group>.f-field:not(.file-field):nth-child(odd),form .field-group>.f-row:not(.file-field):nth-child(odd) {
        clear: left
    }

    form .field-group>.f-field.file-field,form .field-group>.f-row.file-field {
        margin-bottom: 3.3333333333rem
    }

    form .field-group>.f-field.file-field:last-child,form .field-group>.f-row.file-field:last-child {
        margin-bottom: 2.3333333333rem
    }
}

form.f-filter .custom-scroll .checkbox {
    padding: .8rem 1.0666666667rem;
    position: relative
}

form.f-filter .custom-scroll .checkbox:after {
    background-color: #dfdfdf;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 16px;
    position: absolute;
    right: 16px;
    top: auto
}

form.f-filter .custom-scroll .checkbox:hover {
    background-color: #dfdfdf
}

form.f-filter .checkbox:after,form.f-filter .checkbox:before,form.f-filter .radio:after,form.f-filter .radio:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

form.f-filter .checkbox:after,form.f-filter .radio:after {
    clear: both
}

form.f-filter .checkbox label,form.f-filter .radio label {
    font-size: 1.2rem;
    font-style: normal;
    font-weight: 400;
    padding-left: 2.6666666667rem
}

form.f-solar-system .row {
    margin: 0 -.6666666667rem
}

form.f-solar-system .row .column,form.f-solar-system .row .columns {
    padding: 0 .6666666667rem
}

form.f-solar-system .img-parameters {
    width: 160px
}

form .fieldset-title {
    margin: 1.3333333333rem 0
}

form .fieldset-sub-title {
    margin-bottom: 1rem
}

@media screen and (max-width: 47.9375em) {
    form.f-contact-small .f-field textarea {
        height:6.6666666667rem;
        max-height: 6.6666666667rem;
        min-height: 6.6666666667rem
    }
}

@media print,screen and (min-width: 48em) {
    form.f-contact-small>.row>.column:nth-child(2),form.f-contact-small>.row>.columns:nth-child(2) {
        -webkit-box-flex:1;
        -webkit-flex: auto;
        -ms-flex: auto;
        flex: auto;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        padding-bottom: 2rem
    }

    form.f-contact-small>.row>.column:nth-child(2) .f-field,form.f-contact-small>.row>.column:nth-child(2) textarea,form.f-contact-small>.row>.columns:nth-child(2) .f-field,form.f-contact-small>.row>.columns:nth-child(2) textarea {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%;
        -webkit-box-align: stretch;
        -webkit-align-items: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: auto;
        max-height: 100%;
        min-height: 100%
    }

    form.f-contact-small>.row>.column:nth-child(2) textarea,form.f-contact-small>.row>.columns:nth-child(2) textarea {
        max-height: 100%;
        min-height: 100%
    }

    form.f-contact-small>.row>.column:nth-child(2) .f-field,form.f-contact-small>.row>.columns:nth-child(2) .f-field {
        margin-bottom: 0
    }
}

form .f-field.filled input:not(:focus)~.floating-label,form .f-field.filled textarea:not(:focus)~.floating-label,form input:focus~.floating-label,form textarea:focus~.floating-label {
    font-size: .8rem;
    margin-top: 0;
    top: -15px
}

form p.powermail_message_error {
    color: #d7373c
}

form .powermail_hp_field {
    margin-left: -99999px;
    position: absolute
}

form .powermail_checkbox_label,form .show_checkbox_labels .powermail_checkbox_title {
    display: none
}

form .show_checkbox_labels .powermail_checkbox_label {
    display: inherit;
    font-size: 1.2rem;
    margin: 5px 0
}

#nprogress .bar {
    background: #78b90f
}

#nprogress .bar .peg {
    box-shadow: 0 0 10px #9bfb00,0 0 5px #9bfb00
}

#nprogress .spinner .spinner-icon {
    border-left-color: #78b90f;
    border-top-color: #78b90f
}

.fr-ui-outside .fr-info-background {
    background: #222
}

.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background {
    background: transparent
}

@media print,screen and (min-width: 48em) {
    .fr-close {
        right:1.3333333333rem;
        top: .3333333333rem
    }
}

.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp {
    background-image: url(../media/img/mCSB_buttons.png)
}

.mCSB_inside>.mCSB_container {
    margin-right: 15px
}

.fr-overlay.fr-mobile-touch,.fr-window.fr-mobile-touch {
    left: 0!important;
    position: fixed!important;
    top: 0!important
}

#typo3-preview-info {
    left: 50%!important;
    pointer-events: inherit!important;
    right: auto!important;
    top: 15px!important;
    -webkit-transform: translateX(-50%)!important;
    -ms-transform: translateX(-50%)!important;
    transform: translateX(-50%)!important
}

@media print,screen and (min-width: 62em) {
    #typo3-preview-info {
        top:22px!important
    }
}

@media screen and (max-width: 61.9375em) {
    body.is-menu-open {
        overflow:hidden;
        width: 100%
    }

    body.is-menu-open .menu-solr-search {
        visibility: hidden
    }
}

body:not(.no-navigation) {
    padding-top: 5rem
}

body:not(.no-navigation) .s-intro {
    margin-top: -5.5333333333rem
}

@media print,screen and (min-width: 62em) {
    body:not(.no-navigation) {
        padding-top:9.3333333333rem
    }

    body:not(.no-navigation).legacy-header {
        padding-top: 5.3333333333rem
    }

    body:not(.no-navigation) .s-intro {
        margin-top: -6.1333333333rem
    }
}

body.tmpl-campaignlandingpage {
    padding-top: 5.3333333333rem
}

.p-header {
    height: 5rem;
    left: 0;
    position: fixed;
    top: 0;
    -webkit-transition: top .2s ease-in-out;
    transition: top .2s ease-in-out;
    width: 100%;
    word-break: keep-all;
    z-index: 20
}

@media print,screen and (min-width: 62em) {
    .p-header {
        height:auto
    }
}

.p-header a {
    text-decoration: none
}

.p-header .header-bar {
    background: #fff;
    height: 5rem;
    padding: .8666666667rem 0;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    z-index: 20
}

.p-header .header-bar:after {
    border-bottom: 1px solid #b2b2b2;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    top: auto!important;
    width: 100%
}

.p-header .logo img {
    margin-top: .6666666667rem;
    max-width: 8.6666666667rem!important;
    width: 8.6666666667rem
}

.p-header .menu-btn {
    cursor: pointer;
    float: right;
    margin-left: .3333333333rem;
    min-height: 44px;
    padding-right: 2.5333333333rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}

.p-header .menu-btn .ct {
    display: none;
    font-size: 1.0666666667rem;
    font-weight: 400;
    line-height: 3.4
}

@media print,screen and (min-width: 40em) {
    .p-header .menu-btn {
        margin-left:.3333333333rem
    }

    .p-header .menu-btn .ct {
        display: block
    }
}

@media print,screen and (min-width: 62em) {
    .p-header .menu-btn {
        top:-1.1333333333rem
    }

    .p-header .menu-btn .ct {
        line-height: 5.2
    }
}

.p-header .menu-btn .hamburger-inner {
    cursor: pointer;
    height: 18px;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    width: 26px
}

@media print,screen and (min-width: 62em) {
    .ie11 .p-header .menu-btn .hamburger-inner {
        top:40px
    }
}

.p-header .menu-btn .hamburger-inner:after,.p-header .menu-btn .hamburger-inner:before {
    content: ""
}

.p-header .menu-btn .hamburger-inner span,.p-header .menu-btn .hamburger-inner:after,.p-header .menu-btn .hamburger-inner:before {
    background: #444;
    display: block;
    height: 3px;
    left: 0;
    opacity: 1;
    position: absolute;
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    width: 100%
}

.p-header .menu-btn .hamburger-inner span:first-child {
    top: 0
}

.p-header .menu-btn .hamburger-inner:after,.p-header .menu-btn .hamburger-inner:before {
    top: 7px
}

.p-header .menu-btn .hamburger-inner span:nth-child(2) {
    top: 14px
}

.is-not-touch .p-header .menu-btn:hover,.is-touch .p-header .menu-btn:active {
    color: #669d0c
}

.is-not-touch .p-header .menu-btn:hover .hamburger-inner span,.is-not-touch .p-header .menu-btn:hover .hamburger-inner:after,.is-not-touch .p-header .menu-btn:hover .hamburger-inner:before,.is-touch .p-header .menu-btn:active .hamburger-inner span,.is-touch .p-header .menu-btn:active .hamburger-inner:after,.is-touch .p-header .menu-btn:active .hamburger-inner:before {
    background: #669d0c
}

.p-header.is-active .menu-btn .hamburger-inner span:first-child {
    left: 50%;
    top: 7px;
    width: 0
}

.p-header.is-active .menu-btn .hamburger-inner:before {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg)
}

.p-header.is-active .menu-btn .hamburger-inner:after {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.p-header.is-active .menu-btn .hamburger-inner span:nth-child(2) {
    left: 50%;
    top: 7px;
    width: 0
}

.p-header .flyout-menu {
    background: #fff;
    border-bottom: 1px solid #b2b2b2;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 19
}

.p-header .flyout-menu a {
    font-weight: 400
}

.p-header .flyout-menu a:hover {
    text-decoration: none
}

.p-header .flyout-menu>.column,.p-header .flyout-menu>.columns {
    padding-bottom: 4rem;
    padding-top: 2rem
}

.p-header .extra-nav ul {
    margin-bottom: .6666666667rem;
    text-transform: uppercase
}

.p-header .extra-nav li {
    float: left
}

.p-header .extra-nav a,.p-header .extra-nav span {
    color: #78b90f;
    display: inline-block;
    font-size: .9333333333rem;
    padding-bottom: .6666666667rem;
    padding-top: .6666666667rem;
    position: relative;
    white-space: nowrap
}

.p-header .extra-nav a:active,.p-header .extra-nav a:focus,.p-header .extra-nav a:hover,.p-header .extra-nav span:active,.p-header .extra-nav span:focus,.p-header .extra-nav span:hover {
    color: #669d0c;
    text-decoration: underline
}

.p-header .search-btn {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.0666666667rem;
    font-weight: 400;
    height: 2.6666666667rem;
    margin-right: 2.3333333333rem;
    padding: .6666666667rem 1.3333333333rem;
    position: relative;
    text-indent: -99999px;
    top: .3333333333rem;
    width: auto
}

@media print,screen and (min-width: 40em) {
    .p-header .search-btn {
        text-indent:inherit
    }
}

@media print,screen and (min-width: 62em) {
    .p-header .search-btn {
        top:.2rem
    }
}

.p-header .search-btn:after {
    background: url(../media/img/icons/baywa-icon-search-black.svg) no-repeat 50% transparent;
    background-size: 15px;
    content: "";
    display: block;
    height: 1.2rem;
    position: absolute;
    right: -.3333333333rem;
    top: 50%;
    -webkit-transform: translateY(-.5333333333rem);
    -ms-transform: translateY(-.5333333333rem);
    transform: translateY(-.5333333333rem);
    width: 1.2rem
}

.p-header .search-btn:hover {
    color: #669d0c
}

.p-header .search-btn:hover:after {
    background-image: url(../media/img/icons/baywa-icon-search-secondarygreen.svg)
}

.p-header .dropdown-bar {
    color: #222
}

@media print,screen and (min-width: 62em) {
    .p-header .dropdown-bar {
        float:right;
        margin-top: .2rem
    }
}

@media screen and (max-width: 61.9375em) {
    .p-header .dropdown-bar.language-dropdown {
        margin-top:.3rem
    }
}

.p-header .dropdown-block {
    font-size: 1.0666666667rem;
    margin-right: 1.8666666667rem;
    padding-left: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.is-safari .p-header .dropdown-block:after {
    -webkit-transition: none;
    transition: none
}

.p-header .dropdown-block.hover:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.is-not-touch .p-header .dropdown-block:hover,.is-touch .p-header .dropdown-block:active {
    color: #669d0c
}

.is-not-touch .p-header .dropdown-block:hover:after {
    background-image: url(../media/img/icons/baywa-arrow-down-green.svg)
}

.p-header .dropdown-pane {
    border-radius: .2666666667rem;
    color: #222;
    max-width: 220px;
    padding: 0;
    width: 100%
}

.p-header .dropdown-pane.dropdown-lang {
    max-width: 60px
}

.p-header .dropdown-pane ul {
    background: #f3f3f3;
    border-radius: .2666666667rem;
    display: block;
    font-weight: 400;
    max-height: 13.3333333333rem;
    overflow-x: hidden;
    overflow-y: auto!important
}

.p-header .dropdown-pane ul::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.p-header .dropdown-pane ul::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.p-header .dropdown-pane ul::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

.p-header .dropdown-pane ul li a {
    font-size: 1.0666666667rem;
    padding: .8rem 1.0666666667rem
}

.p-header .dropdown-pane ul.custom-scroll li:last-child a:after {
    height: 0
}

.p-header .dropdown-pane ul.custom-scroll li a {
    position: relative
}

.p-header .dropdown-pane ul.custom-scroll li a:after {
    background-color: #dfdfdf;
    bottom: 0;
    content: "";
    height: 1px;
    left: 16px;
    position: absolute;
    right: 16px;
    top: auto
}

.is-touch .p-header .dropdown-pane ul.custom-scroll li a:active {
    color: #78b90f
}

.p-header .login-wr {
    display: inline-block;
    position: relative
}

.p-header .f-search .search-results {
    background: #fff;
    box-shadow: 0 6px 30px 0 rgba(0,0,0,.2);
    display: none;
    left: 0;
    padding: .7em 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 10
}

.p-header .f-search .search-results li {
    padding: .5rem 4rem
}

.p-header .f-search .search-results a {
    color: #000
}

.p-header .f-search .search-results a:active,.p-header .f-search .search-results a:focus,.p-header .f-search .search-results a:hover {
    text-decoration: underline
}

.p-header .f-search .search-results a span {
    color: #78b90f
}

@media print,screen and (min-width: 62em) {
    .p-header .f-search .search-results {
        left:0;
        margin-top: 7px;
        right: 0;
        width: 21.6666666667rem
    }

    .p-header .f-search .search-results li {
        padding: .5rem 2.6666666667rem
    }
}

.p-header .f-search.has-results .search-results {
    display: block
}

.p-header.is-light:not(.is-active) .menu-btn {
    color: #a7a7a7
}

.p-header.is-light:not(.is-active) .menu-btn .hamburger-inner span,.p-header.is-light:not(.is-active) .menu-btn .hamburger-inner:after,.p-header.is-light:not(.is-active) .menu-btn .hamburger-inner:before {
    background: #a7a7a7
}

.is-not-touch .p-header.is-light:not(.is-active) .menu-btn:hover,.is-touch .p-header.is-light:not(.is-active) .menu-btn:active {
    color: #669d0c
}

.is-not-touch .p-header.is-light:not(.is-active) .menu-btn:hover .hamburger-inner span,.is-not-touch .p-header.is-light:not(.is-active) .menu-btn:hover .hamburger-inner:after,.is-not-touch .p-header.is-light:not(.is-active) .menu-btn:hover .hamburger-inner:before,.is-touch .p-header.is-light:not(.is-active) .menu-btn:active .hamburger-inner span,.is-touch .p-header.is-light:not(.is-active) .menu-btn:active .hamburger-inner:after,.is-touch .p-header.is-light:not(.is-active) .menu-btn:active .hamburger-inner:before {
    background: #669d0c
}

.p-header.is-light:not(.is-active) .header-bar {
    background: transparent;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.is-light:not(.is-active) .header-bar:after {
    opacity: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.is-light:not(.is-active) .header-bar>.column>:not(.menu-btn),.p-header.is-light:not(.is-active) .header-bar>.columns>:not(.menu-btn) {
    opacity: 0;
    z-index: -1
}

.p-header.p-header-mob .column-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.p-header.p-header-mob .flyout-menu {
    height: 0;
    -webkit-transition: all .5s;
    transition: all .5s
}

.p-header.p-header-mob .flyout-menu>.column,.p-header.p-header-mob .flyout-menu>.columns {
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: absolute;
    right: 0;
    top: 5rem
}

.p-header.p-header-mob.is-active .flyout-menu {
    height: 100%;
    opacity: 1
}

.p-header.p-header-mob .main-nav .accordion {
    background: none
}

.p-header.p-header-mob .main-nav .accordion .accordion-external,.p-header.p-header-mob .main-nav .accordion .accordion-item {
    border-bottom: 1px solid #a7a7a7
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content {
    background: none;
    border: none;
    padding: 0
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content>ul,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content>ul {
    padding: 0 .6666666667rem
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content>ul>li,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content>ul>li {
    margin-bottom: 1rem
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content>ul>li>a,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content>ul>li>a {
    color: #78b90f;
    display: inline-block;
    font-size: 1.2rem;
    font-weight: 500;
    padding-right: 1.4666666667rem;
    position: relative
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content>ul>li>a:after,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content>ul>li>a:after {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "E";
    font-size: 1.4rem;
    position: absolute;
    right: 0;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .accordion-content>ul>li>a:focus,.p-header.p-header-mob .main-nav .accordion .accordion-item .accordion-content>ul>li>a:focus {
    text-decoration: underline
}

.p-header.p-header-mob .main-nav .accordion .accordion-external ul,.p-header.p-header-mob .main-nav .accordion .accordion-item ul {
    margin-bottom: 1rem
}

.p-header.p-header-mob .main-nav .accordion .accordion-external ul ul a,.p-header.p-header-mob .main-nav .accordion .accordion-item ul ul a {
    color: #000;
    font-size: 1.0666666667rem;
    font-weight: 400;
    padding-bottom: .3333333333rem;
    padding-top: .3333333333rem
}

.p-header.p-header-mob .main-nav .accordion .accordion-external ul ul a.is-active,.p-header.p-header-mob .main-nav .accordion .accordion-external ul ul a:focus,.p-header.p-header-mob .main-nav .accordion .accordion-external ul ul a:hover,.p-header.p-header-mob .main-nav .accordion .accordion-item ul ul a.is-active,.p-header.p-header-mob .main-nav .accordion .accordion-item ul ul a:focus,.p-header.p-header-mob .main-nav .accordion .accordion-item ul ul a:hover {
    color: #78b90f
}

.p-header.p-header-mob .main-nav .accordion .accordion-external ul ul a:focus,.p-header.p-header-mob .main-nav .accordion .accordion-item ul ul a:focus {
    text-decoration: underline
}

.p-header.p-header-mob .main-nav .accordion .accordion-external.is-active .accordion-title:before,.p-header.p-header-mob .main-nav .accordion .accordion-item.is-active .accordion-title:before {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .link-external,.p-header.p-header-mob .main-nav .accordion .accordion-title {
    border: none;
    color: #000;
    display: block;
    font-size: 1.4666666667rem;
    letter-spacing: 1px;
    line-height: 1.6;
    padding: .6666666667rem 0
}

.p-header.p-header-mob .main-nav .accordion .accordion-title:before {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "l";
    font-size: 1.7333333333rem;
    margin-top: -10px;
    right: 0;
    text-indent: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.p-header-mob .main-nav .accordion .accordion-external .link-external:before {
    display: none
}

@media print,screen and (min-width: 40em) {
    .p-header.p-header-mob .extra-nav ul:after,.p-header.p-header-mob .extra-nav ul:before {
        content:" ";
        display: table;
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .p-header.p-header-mob .extra-nav ul:after {
        clear: both
    }

    .p-header.p-header-mob .extra-nav li {
        margin-right: 1.3333333333rem
    }
}

@media screen and (max-width: 39.9375em) {
    .p-header.p-header-mob .extra-nav ul {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .p-header.p-header-mob .extra-nav li {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 45%;
        -ms-flex: 0 0 45%;
        flex: 0 0 45%;
        float: none;
        max-width: 45%;
        width: 45%
    }

    .p-header.p-header-mob .extra-nav a,.p-header.p-header-mob .extra-nav span {
        display: block;
        font-size: .8rem;
        padding-right: .6666666667rem;
        position: relative;
        white-space: normal
    }

    .p-header.p-header-mob .extra-nav a:after,.p-header.p-header-mob .extra-nav span:after {
        font-size: .9333333333rem;
        margin-top: 0
    }
}

.p-header.p-header-mob .search-block {
    float: right
}

.p-header.p-header-mob .search-block .search-btn {
    cursor: pointer;
    display: block;
    font-size: .8rem;
    font-weight: 500;
    height: 100%;
    line-height: 3.4;
    min-height: 44px;
    padding-right: 2.5333333333rem;
    position: relative;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out
}

.p-header.p-header-mob .search-block .search-btn .ct {
    display: none
}

@media print,screen and (min-width: 40em) {
    .p-header.p-header-mob .search-block .search-btn .ct {
        display:block
    }
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-mob .search-block .search-btn .ct {
        line-height:4.6
    }
}

.p-header.p-header-mob .search-block .search-btn:after {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "F";
    font-size: 2.2666666667rem;
    position: absolute;
    right: 0;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-mob .search-block .search-bar {
    background: #f3f3f3;
    border-bottom: 1px solid #a7a7a7;
    height: 0;
    left: 0;
    margin-top: 8px;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 100%;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.p-header-mob .search-block .search-bar input[type=text] {
    background: #f3f3f3;
    border: none;
    box-shadow: none;
    height: 60px;
    line-height: 44px;
    padding-left: 60px;
    padding-right: 60px;
    width: 100%
}

.p-header.p-header-mob .search-block .search-bar .close-btn {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-mob .search-block .search-bar .close-btn:after {
    content: "k";
    display: block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 2.4666666667rem;
    padding: .6666666667rem;
    text-align: center;
    text-indent: 0
}

.p-header.p-header-mob .search-block .search-bar .submit-btn {
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-mob .search-block .search-bar .submit-btn input[type=submit] {
    background: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-indent: 2000%;
    top: 0;
    white-space: nowrap;
    width: 100%
}

.p-header.p-header-mob .search-block .search-bar .submit-btn:before {
    content: "F";
    display: block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 2.4666666667rem;
    padding: .6666666667rem;
    text-align: center;
    text-indent: 0
}

.p-header.p-header-mob .search-block .search-bar .f-search {
    display: none
}

.p-header.p-header-mob .search-block.is-active .search-bar {
    height: 60px;
    opacity: 1
}

.p-header.p-header-mob .search-block.is-active .search-bar .f-search {
    display: block
}

.p-header.p-header-mob .dropdown-pane.dropdown-login {
    max-width: none;
    width: 315px
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-height: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list .item:nth-child(3) {
    border: none
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list .item h4 {
    background-color: #666;
    color: #fff;
    font-size: 1.0666666667rem;
    margin: 0;
    padding: .8rem 1.0666666667rem
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list .item ul li a {
    padding: .8rem 1.0666666667rem
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list .item ul li a:after {
    margin: 0;
    position: absolute;
    right: 1.0666666667rem;
    top: 50%;
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);
    transform: translateY(-7px)
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list .item ul li a:hover {
    color: #000
}

.p-header.p-header-mob .dropdown-pane.dropdown-login .login-list:first-child .item:last-child {
    border: none
}

.p-header.p-header-desktop,.p-header.p-header-desktop .header-bar {
    height: 5.3333333333rem
}

.p-header.p-header-desktop .header-bar .column-menu,.p-header.p-header-desktop .header-bar .logo-breadcrumbs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.p-header.p-header-desktop .header-bar .column-menu {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.p-header.p-header-desktop .header-bar:after {
    top: 5.3333333333rem
}

.p-header.p-header-desktop .flyout-menu {
    max-height: 0;
    padding-top: 5.3333333333rem;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.p-header-desktop .flyout-menu>.column,.p-header.p-header-desktop .flyout-menu>.columns {
    padding-top: 1.3333333333rem
}

.p-header.p-header-desktop.is-active .flyout-menu {
    max-height: 100vh;
    opacity: 1
}

.p-header.p-header-desktop .logo {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 160px;
    -ms-flex: 0 0 160px;
    flex: 0 0 160px;
    margin-left: 1.3333333333rem;
    margin-right: 2rem;
    margin-top: .3333333333rem
}

.p-header.p-header-desktop .logo img {
    image-rendering: auto;
    margin-top: 0;
    max-width: 10.6666666667rem!important;
    width: 10.6666666667rem
}

.p-header.p-header-desktop .main-nav>.row>.column,.p-header.p-header-desktop .main-nav>.row>.columns {
    padding: 0
}

.p-header.p-header-desktop .main-nav .tabs {
    background: none;
    border: 1px solid #78b90f;
    border-bottom: none;
    border-top: none;
    padding: 1.6666666667rem 0
}

.p-header.p-header-desktop .main-nav .tabs .right-col {
    padding: 1.6666666667rem
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external,.p-header.p-header-desktop .main-nav .tabs .tabs-title {
    margin-bottom: .3333333333rem
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external>a,.p-header.p-header-desktop .main-nav .tabs .tabs-title>a {
    background: transparent;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 1.7333333333rem;
    letter-spacing: 1px;
    line-height: 1.6;
    margin-bottom: .2rem;
    padding: .3333333333rem 2rem;
    text-align: right;
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external>a:active,.p-header.p-header-desktop .main-nav .tabs .tabs-external>a:focus,.p-header.p-header-desktop .main-nav .tabs .tabs-external>a:hover,.p-header.p-header-desktop .main-nav .tabs .tabs-title>a:active,.p-header.p-header-desktop .main-nav .tabs .tabs-title>a:focus,.p-header.p-header-desktop .main-nav .tabs .tabs-title>a:hover {
    color: #669d0c;
    text-decoration: none
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external>a[aria-selected=true],.p-header.p-header-desktop .main-nav .tabs .tabs-title>a[aria-selected=true] {
    background: transparent
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external.is-active a,.p-header.p-header-desktop .main-nav .tabs .tabs-title.is-active a {
    border-right: 8px solid #78b90f;
    color: #78b90f;
    text-decoration: none
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external.is-active a:hover,.p-header.p-header-desktop .main-nav .tabs .tabs-title.is-active a:hover {
    color: #669d0c;
    text-decoration: none
}

.p-header.p-header-desktop .main-nav .tabs .tabs-external.is-active:hover,.p-header.p-header-desktop .main-nav .tabs .tabs-external.is-active:hover a,.p-header.p-header-desktop .main-nav .tabs .tabs-title.is-active:hover,.p-header.p-header-desktop .main-nav .tabs .tabs-title.is-active:hover a {
    color: #669d0c
}

.p-header.p-header-desktop .main-nav .tabs-content {
    background: none;
    border: none
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel {
    font-size: 1.0666666667rem;
    padding: 1.3333333333rem
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul {
    -webkit-backface-visibility: hidden;
    -webkit-columns: 2;
    -moz-columns: 2;
    column-count: 2;
    max-width: 620px
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li {
    margin-bottom: 0;
    padding: 0 .6666666667rem 1rem;
    -webkit-column-break-inside: avoid;
    break-inside: avoid;
    display: table;
    page-break-inside: avoid
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a {
    color: #000
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a:active,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a:focus,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a:hover {
    color: #669d0c
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a:focus {
    text-decoration: underline
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a.is-active {
    color: #78b90f
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li a.is-active:hover {
    color: #669d0c
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a {
    color: #78b90f;
    display: inline-block;
    font-size: 1.2rem;
    line-height: 1.6;
    padding-right: 1.4666666667rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:after {
    background: url(../media/img/icons/baywa-arrow-right-lightgreen.svg) no-repeat 50% transparent;
    background-size: contain;
    content: "";
    height: 18px;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 18px
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:active,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:focus,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:hover {
    text-decoration: underline
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:active:after,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:focus:after,.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li>a:hover:after {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li .link-external:after {
    margin-top: 0
}

.p-header.p-header-desktop .main-nav .tabs-content .tabs-panel>ul>li li {
    padding: .3333333333rem 0
}

.p-header.p-header-desktop .extra-nav {
    margin-bottom: 2rem
}

.p-header.p-header-desktop .extra-nav ul {
    padding-left: .6666666667rem
}

.p-header.p-header-desktop .extra-nav ul:after,.p-header.p-header-desktop .extra-nav ul:before {
    content: " ";
    display: table;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.p-header.p-header-desktop .extra-nav ul:after {
    clear: both
}

.p-header.p-header-desktop .extra-nav li {
    margin-right: 1.3333333333rem
}

.p-header.p-header-desktop .extra-nav a,.p-header.p-header-desktop .extra-nav span {
    cursor: pointer;
    font-size: 1rem;
    padding-right: 0
}

.p-header.p-header-desktop .extra-nav a:after,.p-header.p-header-desktop .extra-nav span:after {
    font-size: 1.2666666667rem
}

.p-header.p-header-desktop .extra-nav a.link-external:after,.p-header.p-header-desktop .extra-nav span.link-external:after {
    margin-top: -3px
}

.p-header.p-header-desktop .search-block {
    float: right;
    margin-top: .8rem;
    position: relative
}

.p-header.p-header-desktop .search-block .search-btn {
    background: #f3f3f3;
    border-radius: 50%;
    cursor: pointer;
    display: block;
    font-size: .8rem;
    height: 34px;
    position: relative;
    -webkit-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    width: 34px
}

.p-header.p-header-desktop .search-block .search-btn .ct {
    display: none
}

.p-header.p-header-desktop .search-block .search-btn:after {
    display: inline-block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "F";
    font-size: 1.4666666667rem;
    left: 50%;
    position: absolute;
    text-indent: 0;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.p-header.p-header-desktop .search-block .search-bar {
    border-radius: 15px;
    box-shadow: -20px 0 10px 10px hsla(0,0%,100%,.9);
    height: 34px;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 0
}

.p-header.p-header-desktop .search-block .search-bar input[type=text] {
    background: #f3f3f3;
    border: none;
    border-radius: 15px;
    box-shadow: none;
    font-size: .9333333333rem;
    height: 34px;
    line-height: 30px;
    margin-bottom: 0;
    padding: 0 2.6666666667rem;
    width: 100%
}

.p-header.p-header-desktop .search-block .search-bar .close-btn {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-desktop .search-block .search-bar .close-btn:after {
    content: "k";
    display: block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 1.4666666667rem;
    padding: .3333333333rem;
    text-align: center;
    text-indent: 0
}

.p-header.p-header-desktop .search-block .search-bar .submit-btn {
    height: 80%;
    left: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%)
}

.p-header.p-header-desktop .search-block .search-bar .submit-btn input[type=submit] {
    background: transparent;
    border: none;
    box-shadow: none;
    cursor: pointer;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    text-indent: 2000%;
    top: 0;
    white-space: nowrap;
    width: 100%
}

.p-header.p-header-desktop .search-block .search-bar .submit-btn:before {
    content: "F";
    display: block;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    height: 100%;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    border-right: 1px solid;
    font-size: 1.4666666667rem;
    line-height: 1.2;
    padding: 0 .3333333333rem;
    text-align: center;
    text-indent: 0
}

.p-header.p-header-desktop .search-block.is-active .search-bar {
    opacity: 1;
    width: 235px
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login {
    left: auto!important;
    max-height: 218px;
    max-width: none;
    right: 27px!important;
    top: 100%!important;
    width: 315px
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 14.9333333333rem
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list .item:nth-child(3) {
    border: none
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list .item h4 {
    background-color: #666;
    color: #fff;
    font-size: 1.0666666667rem;
    margin: 0;
    padding: .8rem 1.0666666667rem
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list .item ul li a {
    padding: .8rem 1.0666666667rem
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list .item ul li a:after {
    margin: 0;
    position: absolute;
    right: 1.0666666667rem;
    top: 50%;
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);
    transform: translateY(-7px)
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list .item ul li a:hover {
    color: #000
}

.p-header.p-header-desktop .dropdown-pane.dropdown-login .login-list:first-child .item:last-child {
    border: none
}

.p-header.is-landingpage-header .flyout-menu {
    left: 100vw
}

.p-header.is-landingpage-header .flyout-menu .menu-list {
    font-size: 1.4666666667rem
}

.p-header.is-landingpage-header .flyout-menu .menu-list a {
    color: #000;
    display: block;
    padding: .6666666667rem 1rem .6666666667rem 2.4rem
}

.p-header.is-landingpage-header .flyout-menu .menu-list a:not(.is-active):active,.p-header.is-landingpage-header .flyout-menu .menu-list a:not(.is-active):focus,.p-header.is-landingpage-header .flyout-menu .menu-list a:not(.is-active):hover {
    color: #669d0c
}

.p-header.is-landingpage-header .flyout-menu .menu-list a.is-active {
    border-left: 6px solid #78b90f;
    color: #78b90f;
    padding-left: 2rem
}

@media screen and (max-width: 61.9375em) {
    .p-header.is-landingpage-header .dropdown-bar {
        margin-bottom:1.3333333333rem
    }
}

.p-header.is-landingpage-header.p-header-mob .flyout-menu {
    height: 100%;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.is-landingpage-header.p-header-mob.is-active .flyout-menu {
    left: 0
}

@media print,screen and (min-width: 48em) {
    .p-header.is-landingpage-header.p-header-mob.is-active .flyout-menu {
        left:50vw;
        width: 50vw
    }
}

.p-header.is-landingpage-header.p-header-desktop .flyout-menu {
    height: 100%;
    left: 100vw;
    max-height: 100%;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.p-header.is-landingpage-header.p-header-desktop .flyout-menu>.column,.p-header.is-landingpage-header.p-header-desktop .flyout-menu>.columns {
    padding: 4rem 0
}

.p-header.is-landingpage-header.p-header-desktop .flyout-menu .menu-list {
    font-size: 1.7333333333rem
}

.p-header.is-landingpage-header.p-header-desktop.is-active .flyout-menu {
    height: 100%;
    left: 75vw;
    width: 25vw
}

.p-header.is-campaign-landingpage-header,.p-header.is-campaign-landingpage-header .header-bar {
    height: 5.3333333333rem
}

.p-header.is-campaign-landingpage-header .header-bar:after {
    background: none;
    border-bottom: 1px solid #b2b2b2;
    bottom: 0;
    content: "";
    display: block;
    left: 0;
    position: absolute;
    top: auto!important;
    width: 100%
}

.p-header.is-campaign-landingpage-header.p-header-desktop .logo {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 160px;
    -ms-flex: 0 0 160px;
    flex: 0 0 160px;
    margin-left: 1.33333rem;
    margin-right: 2rem;
    margin-top: .33333rem
}

@media screen and (max-width: 61.9375em) {
    .p-header.is-campaign-landingpage-header,.p-header.is-campaign-landingpage-header .header-bar {
        height:5rem
    }

    .p-header.is-campaign-landingpage-header .logo img {
        margin-top: .66667rem;
        width: 8.66667rem
    }
}

.page-nb.nb-active .p-header.p-header-nb {
    top: 15rem
}

@media print,screen and (min-width: 40em) {
    .page-nb.nb-active .p-header.p-header-nb {
        top:10rem
    }
}

@media print,screen and (min-width: 62em) {
    .page-nb.nb-active .p-header.p-header-nb {
        top:6rem
    }
}

.main-overlay-section {
    background-color: rgba(0,0,0,.5);
    bottom: 0;
    cursor: pointer;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .5s;
    transition-duration: .5s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    visibility: hidden;
    z-index: -1
}

.main-overlay-section.is-active {
    display: block;
    opacity: 1;
    visibility: visible;
    z-index: 19
}

.main-overlay-section+.is-landingpage>.module:first-child {
    padding-top: 4rem
}

body[id*=landingPage] .country-breadcrumbs-bar.column.row,body[id*=landingPage] .country-breadcrumbs-bar.row.columns {
    display: none
}

.country-breadcrumbs-bar .breadcrumbs-bar,.p-header .breadcrumbs-bar {
    display: none;
    margin-top: 1.2666666667rem;
    max-width: 100%;
    overflow: hidden
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs,.p-header .breadcrumbs-bar .breadcrumbs {
    font-size: .8rem;
    white-space: nowrap
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs,.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li,.p-header .breadcrumbs-bar .breadcrumbs,.p-header .breadcrumbs-bar .breadcrumbs li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li,.p-header .breadcrumbs-bar .breadcrumbs li {
    color: #999;
    float: none
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li:not(:last-child):after,.p-header .breadcrumbs-bar .breadcrumbs li:not(:last-child):after {
    background: url(../media/img/icons/breadcrumb-arrow-right-grey.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    height: 14px;
    margin: 0 .3333333333rem;
    top: 0;
    vertical-align: top;
    width: 14px
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li:hover:after,.p-header .breadcrumbs-bar .breadcrumbs li:hover:after {
    background-image: url(../media/img/icons/breadcrumb-arrow-right-green.svg)
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li:last-child,.p-header .breadcrumbs-bar .breadcrumbs li:last-child {
    cursor: not-allowed
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li a,.p-header .breadcrumbs-bar .breadcrumbs li a {
    color: #999;
    font-weight: 400;
    vertical-align: top
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li a:hover,.p-header .breadcrumbs-bar .breadcrumbs li a:hover {
    color: #669d0c;
    text-decoration: none
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li a:focus,.p-header .breadcrumbs-bar .breadcrumbs li a:focus {
    color: #669d0c;
    text-decoration: underline
}

@media print,screen and (min-width: 48em) {
    .is-not-touch .country-breadcrumbs-bar .breadcrumbs-bar,.is-not-touch .p-header .breadcrumbs-bar {
        display:block
    }
}

.country-breadcrumbs-bar {
    background: #fff;
    display: none;
    padding-bottom: .5rem
}

.country-breadcrumbs-bar .breadcrumbs-bar {
    margin-top: .5rem
}

.country-breadcrumbs-bar .breadcrumbs-bar .breadcrumbs li {
    font-size: .8rem
}

@media print,screen and (min-width: 48em) {
    .is-not-touch .country-breadcrumbs-bar {
        display:block
    }
}

.p-header.p-header-country-page .header-bar {
    box-shadow: 0 3px 20px rgba(0,0,0,.161);
    height: 5.3333333333rem;
    margin-bottom: -1px
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .header-bar {
        box-shadow:none
    }
}

.p-header.p-header-country-page .header-bar .logo-breadcrumbs {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.p-header.p-header-country-page .header-bar .logo-breadcrumbs .breadcrumbs-bar {
    margin-left: 24px
}

.p-header.p-header-country-page .header-bar .menu-solr-search.hide-for-xlarge {
    background-color: #fff;
    position: absolute;
    right: 75px;
    z-index: 2
}

.p-header.p-header-country-page .header-bar .dropdown-bar.hide-for-xlarge {
    background-color: #fff;
    z-index: 1
}

.p-header.p-header-country-page .header-bar .menu-btn.hide-for-xlarge>.ct {
    display: none
}

.p-header.p-header-country-page .header-bar .column-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover {
    background-color: #fff
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover:after,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country:after {
    background: url(../media/img/icons/baywa-globe-black.svg) no-repeat 50%;
    background-color: #fff;
    background-size: 20px;
    right: 0;
    top: .7rem
}

@media screen and (max-width: 61.9375em) {
    .p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover:after,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country:after {
        right:1.2rem;
        top: 1.1rem
    }
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover:hover .language-dropdown-country-title,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country:hover .language-dropdown-country-title {
    color: #669d0c
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover:hover:after,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country:hover:after {
    background: url(../media/img/icons/baywa-globe-darkgreen.svg) no-repeat 50%
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country .language-dropdown-country-title,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover .language-dropdown-country-title {
    cursor: pointer;
    display: none;
    font-weight: 400;
    left: -2.5rem;
    margin-left: 0;
    position: absolute;
    top: 1rem;
    -webkit-transition: all .25s ease;
    transition: all .25s ease
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country .language-dropdown-country-title,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover .language-dropdown-country-title {
        display:inline-block;
        left: unset;
        margin-left: 1rem;
        position: relative;
        top: unset
    }
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover.is-open .language-dropdown-country-title,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.is-open .language-dropdown-country-title {
    color: #669d0c
}

.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.hover.is-open:after,.p-header.p-header-country-page .header-bar .column-menu .dropdown-block.language-dropdown-country.is-open:after {
    background: url(../media/img/icons/baywa-globe-darkgreen.svg) no-repeat 50%
}

.p-header.p-header-country-page .header-bar:after {
    display: none
}

.p-header.p-header-country-page .solr-search-button-desktop {
    position: absolute;
    right: 15px;
    z-index: 15
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .solr-search-button-desktop .search-btn {
        font-size:0;
        top: .7rem
    }
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .solr-search-button-desktop .search-btn {
        top:.5rem
    }
}

@media screen and (min-width: 90em) {
    .p-header.p-header-country-page .solr-search-button-desktop .search-btn {
        font-size:inherit
    }
}

.p-header.p-header-country-page .menu-btn .hamburger-inner span,.p-header.p-header-country-page .menu-btn .hamburger-inner:after,.p-header.p-header-country-page .menu-btn .hamburger-inner:before {
    height: 2px
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .dropdown-bar>a,.p-header.p-header-country-page .dropdown-bar>div {
        display:inline;
        margin-left: 24px
    }

    .p-header.p-header-country-page .dropdown-bar>a.dropdown-pane,.p-header.p-header-country-page .dropdown-bar>div.dropdown-pane {
        display: block
    }

    .p-header.p-header-country-page .dropdown-bar>a.language-dropdown-country,.p-header.p-header-country-page .dropdown-bar>div.language-dropdown-country {
        margin-left: 0
    }
}

.p-header.p-header-country-page .login-wr {
    font-size: 16px;
    letter-spacing: 0;
    line-height: 23px;
    width: 100%
}

.p-header.p-header-country-page.p-header-desktop .dropdown-pane.dropdown-login .login-list .item {
    padding-left: 5px;
    padding-top: 5px
}

.p-header.p-header-country-page .main-menu {
    background: #fff
}

@media screen and (max-width: 61.9375em) {
    .p-header.p-header-country-page .main-menu {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        overflow: hidden;
        position: fixed;
        width: 100%
    }
}

.p-header.p-header-country-page .main-menu .column,.p-header.p-header-country-page .main-menu .columns {
    padding-left: 40px;
    padding-right: 40px
}

@media screen and (max-width: 61.9375em) {
    .p-header.p-header-country-page .main-menu .column,.p-header.p-header-country-page .main-menu .columns {
        bottom:7rem;
        left: 0;
        overflow-x: hidden;
        overflow-y: scroll;
        position: absolute;
        right: 0;
        top: 0
    }
}

.p-header.p-header-country-page .main-menu .column .main-navigation,.p-header.p-header-country-page .main-menu .columns .main-navigation {
    color: #222;
    letter-spacing: 0;
    opacity: 1
}

.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a {
    font-size: 22px;
    line-height: 32px
}

.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 .ull-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 .ull-2 {
    color: #222;
    font-size: 16px;
    letter-spacing: 0;
    line-height: 50px;
    margin-left: -40px;
    margin-right: -40px;
    opacity: 1;
    padding: 0 40px 23px 57px
}

.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 .ull-2 .lil-2 .ul.ull-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 .ull-2 .lil-2 .ul.ull-3 {
    border-bottom: none;
    border-top: none;
    padding-top: 0
}

.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 .ull-2 .lil-2 .li-img,.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 .ull-2 .lil-2 .ul.ull-3 .lil-3.parent-page-title,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 .ull-2 .lil-2 .li-img,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 .ull-2 .lil-2 .ul.ull-3 .lil-3.parent-page-title {
    display: none
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.has-children>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.has-children>a {
    text-decoration: none
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.has-children .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation li.has-children .subnav-trigger {
    bottom: 22px;
    height: 20px;
    position: absolute;
    width: 20px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.has-children .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation li.has-children .subnav-trigger:after {
    background: url(../media/img/icons/baywa-icon-arrow_head_down_grey.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 20px;
    position: absolute;
    width: 20px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2 {
    width: 100%
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2.has-children .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2.has-children .subnav-trigger {
    bottom: 15px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-3,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-3 {
    padding-top: 12px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-1>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-1>a {
    height: 48px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2>a,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-3>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-3>a {
    height: auto;
    line-height: 2rem;
    margin-top: 0;
    min-height: 48px
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-1.has-children.open,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-1.has-children.open>a,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2.has-children.open,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2.has-children.open>a,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-3.has-children.open,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-3.has-children.open>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-1.has-children.open,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-1.has-children.open>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2.has-children.open,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2.has-children.open>a,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-3.has-children.open,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-3.has-children.open>a {
    color: #78b90f
}

.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-1.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-2.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .column .main-navigation li.lil-3.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-1.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-2.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation li.lil-3.has-children.open>a .subnav-trigger:after {
    background: url(../media/img/icons/baywa-icon-arrow_head_down_lightgreen.svg) no-repeat 50% transparent
}

.p-header.p-header-country-page .main-menu .column .hide-for-xlarge .extra-nav,.p-header.p-header-country-page .main-menu .columns .hide-for-xlarge .extra-nav {
    display: inline-block;
    height: auto;
    width: 100%
}

.p-header.p-header-country-page .main-menu a {
    display: inline-block;
    margin-top: 12px;
    position: relative;
    width: 100%
}

.p-header.p-header-country-page.is-active .header-bar {
    box-shadow: none
}

.p-header.p-header-country-page.is-active .header-bar .menu-solr-search.hide-for-xlarge {
    background-color: #fff;
    z-index: 1
}

.p-header.p-header-country-page.is-active .header-bar .dropdown-bar.hide-for-xlarge {
    background-color: #fff;
    z-index: 2
}

.p-header.p-header-country-page.is-active .header-bar .column-menu .dropdown-block.language-dropdown-country .language-dropdown-country-title {
    display: inline-block
}

.p-header.p-header-country-page.is-active .menu-btn .hamburger-inner span:first-child {
    width: 0
}

.p-header.p-header-country-page.is-active .menu-btn .hamburger-inner span:nth-child(2) {
    width: 0
}

.p-header.p-header-country-page .extra-nav.extra-nav-contact a,.p-header.p-header-country-page .extra-nav.extra-nav-contact span {
    font-size: 16px;
    letter-spacing: 0;
    line-height: 23px
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr {
    font-size: 16px;
    line-height: 23px
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login {
    left: 0!important;
    max-width: 100%;
    position: relative;
    top: 0!important
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login[aria-hidden=true] {
    display: none
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login .login-list .item h4 {
    background-color: #666;
    color: #fff;
    font-size: 16px;
    line-height: 23px;
    margin: 0;
    padding: .8rem 1.06667rem
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login .login-list .item ul li a {
    font-size: 1.06667rem;
    margin-top: 0;
    padding: .8rem 1.06667rem;
    text-decoration: none
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login .login-list .item ul li a:after {
    position: absolute;
    right: 1.06667rem
}

.p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr .dropdown-pane.dropdown-login .login-list .item ul li a:hover {
    color: #000
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .dropdown-bar.hidden-for-xlarge .login-wr {
        font-size:16px;
        line-height: 23px
    }
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span {
    color: #000;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 20px;
    margin-left: 34px;
    text-decoration: none;
    white-space: nowrap
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a.link-external,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span.link-external {
    font-weight: 700
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a.link-external:after,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span.link-external:after {
    background: url(../media/img/icons/baywa-icon-link-grey.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 10px;
    margin-top: -3px;
    position: absolute;
    right: -15px;
    top: 9px;
    width: 10px
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a.link-external:hover,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span.link-external:hover {
    text-decoration: none
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a:active,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a:hover,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span:active,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span:hover {
    color: #669d0c;
    text-decoration: none
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge a:focus,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span:focus {
    color: #669d0c;
    text-decoration: underline!important
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .dropdown-bar.show-for-xlarge a,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge span {
        font-size:16px;
        line-height: 23px
    }
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .contact-modal-button,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge div.dropdown-block {
    font-size: 13px;
    font-weight: 400;
    line-height: 20px
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .dropdown-bar.show-for-xlarge .contact-modal-button,.p-header.p-header-country-page .dropdown-bar.show-for-xlarge div.dropdown-block {
        font-size:16px;
        line-height: 23px
    }
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr {
    font-size: 13px;
    line-height: 20px
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr .dropdown-pane {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 315px
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr .dropdown-pane .login-list .item h4 {
    background-color: #666;
    color: #fff;
    font-size: 16px;
    line-height: 23px;
    margin: 0;
    padding: .8rem 1.06667rem
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr .dropdown-pane .login-list .item ul li a {
    font-size: 1.06667rem;
    line-height: 23px;
    margin-left: 0;
    margin-top: 0;
    padding: .8rem 2.5rem 1.06667rem .8rem;
    text-decoration: none
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr .dropdown-pane .login-list .item ul li a:after {
    background: none;
    content: "H";
    position: absolute;
    right: 1.06667rem;
    top: 18px
}

.p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr .dropdown-pane .login-list .item ul li a:hover {
    color: #000
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .dropdown-bar.show-for-xlarge .login-wr {
        font-size:16px;
        line-height: 23px
    }
}

.p-header.p-header-country-page .extra-nav ul {
    text-transform: none
}

.p-header.p-header-country-page .extra-nav li {
    clear: both
}

.p-header.p-header-country-page .extra-nav a,.p-header.p-header-country-page .extra-nav span {
    color: #000;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 0;
    line-height: 23px
}

.p-header.p-header-country-page .extra-nav a.link-external,.p-header.p-header-country-page .extra-nav span.link-external {
    width: auto!important
}

.p-header.p-header-country-page .extra-nav a.link-external:after,.p-header.p-header-country-page .extra-nav span.link-external:after {
    background: url(../media/img/icons/baywa-icon-link-grey.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 10px;
    margin-top: -3px;
    position: absolute;
    right: -14px;
    top: 19px;
    width: 10px
}

.p-header.p-header-country-page .extra-nav a:active {
    color: #669d0c;
    text-decoration: underline
}

@media screen and (max-width: 61.9375em) {
    .p-header.p-header-country-page .main-menu {
        display:none
    }

    .p-header.p-header-country-page.is-active .main-menu {
        display: block
    }

    .p-header.p-header-country-page .main-navigation .subnav-trigger {
        position: absolute;
        right: 0
    }

    .p-header.p-header-country-page .main-navigation .subnav-trigger:after {
        -webkit-transition: -webkit-transform .25s ease-in-out;
        transition: -webkit-transform .25s ease-in-out;
        transition: transform .25s ease-in-out;
        transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out
    }

    .p-header.p-header-country-page .main-navigation li.lil-1>a {
        color: #000;
        text-align: left
    }

    .p-header.p-header-country-page .main-navigation li.lil-1.active>a {
        color: #78b90f
    }

    .p-header.p-header-country-page .main-navigation ul.ull-2 {
        background-color: #f3f3f3;
        display: none
    }

    .p-header.p-header-country-page .main-navigation li.lil-1.open>a>.subnav-trigger:after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .p-header.p-header-country-page .main-navigation li.lil-1.open ul.ull-2 {
        display: block
    }

    .p-header.p-header-country-page .main-navigation li.lil-2>a {
        color: #000
    }

    .p-header.p-header-country-page .main-navigation li.lil-2>a>.subnav-trigger:after {
        -webkit-transition: -webkit-transform .25s ease-in-out;
        transition: -webkit-transform .25s ease-in-out;
        transition: transform .25s ease-in-out;
        transition: transform .25s ease-in-out,-webkit-transform .25s ease-in-out
    }

    .p-header.p-header-country-page .main-navigation li.lil-2.active>a {
        color: #78b90f
    }

    .p-header.p-header-country-page .main-navigation li.lil-2 ul.ull-3,.p-header.p-header-country-page .main-navigation li.lil-2 ul.ull-3 .parent-page-title {
        display: none
    }

    .p-header.p-header-country-page .main-navigation li.lil-2.active>a>.subnav-trigger:after,.p-header.p-header-country-page .main-navigation li.lil-2.open>a>.subnav-trigger:after {
        right: 0;
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    .p-header.p-header-country-page .main-navigation li.lil-2.active ul.ull-3,.p-header.p-header-country-page .main-navigation li.lil-2.open ul.ull-3 {
        display: block
    }

    .p-header.p-header-country-page .main-navigation li.lil-2.active ul.ull-3:before,.p-header.p-header-country-page .main-navigation li.lil-2.open ul.ull-3:before {
        border-bottom: 1px solid #dbdbdb;
        content: " ";
        display: block;
        left: 0;
        margin-left: -57px;
        position: -webkit-sticky;
        position: sticky;
        width: 1000vw
    }

    .p-header.p-header-country-page .main-navigation li.lil-2.active ul.ull-3:after,.p-header.p-header-country-page .main-navigation li.lil-2.open ul.ull-3:after {
        border-bottom: 2px solid #dbdbdb;
        content: " ";
        display: block;
        left: 0;
        margin-left: -57px;
        position: -webkit-sticky;
        position: sticky;
        width: 1000vw
    }

    .p-header.p-header-country-page .main-navigation li.lil-3>a {
        color: #000
    }

    .p-header.p-header-country-page .main-navigation li.lil-3>a:active {
        color: #669d0c;
        text-decoration: underline
    }

    .p-header.p-header-country-page .main-navigation li.lil-3.active>a {
        color: #78b90f
    }

    .p-header.p-header-country-page .js_page-image,.p-header.p-header-country-page .js_page-image-container {
        display: none
    }
}

@media screen and (min-device-width: 992px) and (max-device-width:1099px) {
    .p-header.p-header-country-page .main-menu li.lil-2 .subnav-text {
        max-width:185px
    }
}

@media screen and (min-device-width: 1100px) and (max-device-width:1320px) {
    .p-header.p-header-country-page .main-menu li.lil-2 .subnav-text {
        max-width:190px
    }
}

@media screen and (min-device-width: 1320px) {
    .p-header.p-header-country-page .main-menu li.lil-2 .subnav-text {
        max-width:260px
    }
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .main-menu {
        box-shadow:0 3px 20px rgba(0,0,0,.161);
        display: block
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation,.p-header.p-header-country-page .main-menu .columns .main-navigation {
        margin-left: auto;
        margin-right: auto;
        max-width: 1102px;
        z-index: 800
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children.active>a:hover .subnav-trigger,.p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children.open>a .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children.active>a:hover .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children.open>a .subnav-trigger {
        right: 20px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children.open>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children.open>a .subnav-trigger:after {
        background: url(../media/img/icons/baywa-arrow-right-green.svg) no-repeat 50% transparent
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger {
        bottom: 22px;
        position: absolute;
        right: 24px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger:after {
        background: url(../media/img/icons/baywa-arrow-right-black.svg) no-repeat 50% transparent
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger:after:hover,.p-header.p-header-country-page .main-menu .columns .main-navigation .ull-2 li.lil-2.has-children>a .subnav-trigger:after:hover {
        background: url(../media/img/icons/baywa-arrow-right-green.svg) no-repeat 50% transparent;
        right: 20px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media screen and (min-width: 62em) and (min-width:73.125em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-left: -49px
    }
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 {
        margin:0 10px;
        padding: 0 3px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a {
        color: #000;
        font-size: 16px;
        line-height: 2.5rem
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a>.subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a>.subnav-trigger {
        display: none
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 {
        background: #fff;
        display: none;
        height: 620px;
        left: 50%;
        max-width: 1160px;
        overflow: visible!important;
        padding: 0 30px 23px;
        position: absolute;
        -webkit-transform: translate(-50%);
        -ms-transform: translate(-50%);
        transform: translate(-50%);
        width: 80%
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2>a {
        width: 100%
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav {
        background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% #78b90f;
        border: 2px solid #78b90f;
        border-radius: 17px;
        cursor: pointer;
        display: inline-block;
        height: 32px;
        position: absolute;
        right: -2.5rem;
        top: 15px;
        width: 32px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav:hover,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav:hover {
        background: url(../media/img/icons/baywa-icon-small-close-white.svg) no-repeat 50% #669d0c;
        border: 2px solid #669d0c
    }
}

@media screen and (min-width: 62em) and (min-width:73.125em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 .close-nav {
        right:-4.5rem
    }
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 {
        width:calc(30% - 12px)
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 .subnav-text,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 .subnav-text {
        display: inline-block
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:active .subnav-text,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:active .subnav-text {
        text-decoration: underline
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:hover .subnav-trigger,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:hover .subnav-trigger {
        right: 20px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:hover .subnav-trigger:after,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a:hover .subnav-trigger:after {
        background: url(../media/img/icons/baywa-arrow-right-green.svg) no-repeat 50% transparent!important
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children.open,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2.has-children.open {
        border-right: 4px solid #669d0c
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>a {
        text-decoration: none
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 {
        background-color: #f3f3f3;
        height: 100%;
        left: 30%;
        padding-left: 30px;
        width: 78%
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3 {
        position: relative;
        width: 40%;
        z-index: 2
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3>a:active .subnav-text,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3>a:active .subnav-text {
        text-decoration: underline
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3.parent-page-title,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3 .lil-3.parent-page-title {
        color: #000;
        font-weight: 700;
        padding-bottom: 17px
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3:hover .lil-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2 ul.ull-3:hover .lil-2 {
        border: none;
        color: #000
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img {
        background-color: #f3f3f3;
        display: block;
        max-width: calc(50% - 60px);
        position: absolute;
        right: -35px;
        top: 55px;
        z-index: 2
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img img,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img img {
        max-width: 100%
    }
}

@media screen and (min-width: 62em) and (min-width:73.125em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1 ul.ull-2 li.lil-2>.li-img {
        right:-60px
    }
}

@media print,screen and (min-width: 62em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1.active>a,.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1.open>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1.active>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1.open>a {
        color:#78b90f
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a:hover,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a:hover {
        border-bottom: 4px solid #669d0c;
        color: #669d0c;
        text-decoration: none;
        -webkit-transition: none;
        transition: none
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 .li.lil-1.has-children ul.ull-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 .li.lil-1.has-children ul.ull-2 {
        background: #fff;
        display: none;
        left: 15px;
        margin-left: 0;
        margin-right: 0;
        position: absolute;
        width: calc(100% - 30px)
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1.open ul.ull-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1.open ul.ull-2 {
        display: block
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-2,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-2 {
        width: 25%
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-2>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-2>a {
        color: #000
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-2.active>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-2.active>a {
        color: #78b90f
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-2>a:hover,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-2>a:hover {
        color: #669d0c
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 ul.ull-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 ul.ull-3 {
        left: 25%;
        position: absolute;
        top: 0
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 ul.ull-3 .lil-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 ul.ull-3 .lil-3 {
        display: none
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-2.open ul.ull-3 .lil-3,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-2.open ul.ull-3 .lil-3 {
        display: block
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-3>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-3>a {
        color: #000
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-3>a:active,.p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-3>a:focus,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-3>a:active,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-3>a:focus {
        color: #669d0c
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-3.active>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-3.active>a {
        color: #78b90f;
        text-decoration: none
    }

    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-3:hover>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-3:hover>a {
        color: #669d0c;
        text-decoration: none
    }

    .p-header.p-header-country-page .js_page-image {
        display: none;
        height: 0;
        position: absolute;
        width: 0
    }
}

@media screen and (min-width: 73.125em) {
    .p-header.p-header-country-page .main-menu .column .main-navigation ul.ull-1 li.lil-1>a,.p-header.p-header-country-page .main-menu .columns .main-navigation ul.ull-1 li.lil-1>a {
        font-size:22px;
        line-height: 32px
    }
}

.dark-background-layer {
    background: rgba(0,0,0,.6);
    cursor: pointer;
    height: 100%;
    left: 0;
    opacity: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1
}

.reveal-overlay-language-nav {
    top: 5rem
}

@media print,screen and (min-width: 62em) {
    .reveal-overlay-language-nav {
        top:0!important
    }
}

#country-navigation-overlay {
    font-size: 16px;
    overflow: hidden
}

@media screen and (max-width: 61.9375em) {
    #country-navigation-overlay {
        height:100vh;
        left: 0;
        margin: 0;
        max-width: 100vw;
        overflow-x: hidden;
        overflow-y: scroll;
        position: fixed;
        right: 0;
        width: 100vw
    }
}

@media print,screen and (min-width: 62em) {
    #country-navigation-overlay {
        padding:3rem 3rem 0
    }

    .space-above {
        margin-bottom: 15.625rem;
        top: 10rem!important
    }
}

.country-navigation-overlay .close-button:before {
    padding: 1.4rem 0
}

@media screen and (max-width: 73.0625em) {
    .country-navigation-overlay {
        padding-bottom:5rem
    }
}

@media screen and (min-width: 62em) {
    .country-navigation-overlay .root-page-container {
        left:1.25rem;
        position: absolute;
        top: .85rem
    }

    .country-navigation-overlay .root-page-container .logo img {
        margin-top: .66667rem;
        width: 8.66667rem
    }
}

.country-navigation-overlay .country-navigation-container,.country-navigation-overlay .language-navigation-container {
    padding: 1.5rem 0
}

@media screen and (min-width: 62em) {
    .country-navigation-overlay .country-navigation-container,.country-navigation-overlay .language-navigation-container {
        border-bottom:none;
        padding: 3.5rem 0
    }
}

.country-navigation-overlay .country-navigation-label,.country-navigation-overlay .language-navigation-label {
    font-size: 1.4rem;
    font-weight: 700;
    margin-bottom: 2rem
}

.country-navigation-overlay .icon {
    height: 25px;
    width: 25px
}

.country-navigation-overlay .icon-facebook:before {
    content: url(../media/img/icons/baywa-icon-facebook_colored.svg)
}

.country-navigation-overlay .icon-linkedin:before {
    content: url(../media/img/icons/baywa-icon-linkedin_colored.svg)
}

.country-navigation-overlay .icon-youtube:before {
    content: url(../media/img/icons/baywa-icon-youtube_colored.svg)
}

.country-navigation-overlay .icon-instagram:before {
    content: url(../media/img/icons/baywa-icon-instagram-colored.svg)
}

.country-navigation-overlay .icon-twitter:before {
    content: url(../media/img/icons/baywa-icon-twitter-black.svg)
}

.country-navigation-overlay .icon-websitetype {
    height: 20px;
    width: 20px
}

.country-navigation-overlay .icon-websitetype:before {
    display: inline-block;
    height: 20px;
    -webkit-transform: translateY(5px);
    -ms-transform: translateY(5px);
    transform: translateY(5px);
    width: 20px
}

.country-navigation-overlay .icon-websitetype.icon-website:before {
    content: url(../media/img/POI_black.svg)
}

.country-navigation-overlay .icon-websitetype.icon-shop:before {
    content: url(../media/img/icons/Basket_black.svg)
}

@media screen and (max-width: 73.0625em) {
    .country-navigation-overlay .icon-websitetype.icon-shop:before {
        -webkit-transform:translateY(1px);
        -ms-transform: translateY(1px);
        transform: translateY(1px)
    }
}

.country-navigation-overlay .current-icon-type {
    height: 20px;
    width: 20px
}

.country-navigation-overlay .language-navigation-container {
    border-bottom: 1px solid #78b90f
}

@media screen and (min-width: 62em) {
    .country-navigation-overlay .language-navigation-container {
        border-bottom:none;
        box-shadow: 0 17px 0 -16px #78b90f;
        padding: 1.5rem 1rem 4rem
    }

    .country-navigation-overlay .language-navigation-container .language-navigation-label {
        padding-left: 0;
        padding-right: 0
    }

    .country-navigation-overlay .language-navigation-container .current-website {
        max-width: 37.5%!important;
        padding-left: 0;
        padding-right: 0;
        width: 37.5%!important
    }

    .country-navigation-overlay .language-navigation-container .language-menu {
        max-width: 62.5%!important;
        padding-left: .6rem;
        width: 62.5%!important
    }
}

.country-navigation-overlay .language-navigation-container>div {
    margin-bottom: 1.2rem
}

.country-navigation-overlay .language-navigation-container .current-website-label {
    display: inline-block;
    font-weight: 700;
    padding: 0 1rem;
    -webkit-transform: translateY(-.2rem);
    -ms-transform: translateY(-.2rem);
    transform: translateY(-.2rem)
}

@media screen and (max-width: 73.0625em) {
    .country-navigation-overlay .language-navigation-container .language-menu {
        padding-left:2.4rem
    }

    .country-navigation-overlay .language-navigation-container .language-menu>div {
        padding-left: 1rem;
        padding-right: 1rem
    }
}

.country-navigation-overlay .language-navigation-container .language-menu>div {
    float: left;
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    padding-right: 1.5rem
}

@media screen and (max-width: 73.0625em) {
    .country-navigation-overlay .language-navigation-container .language-menu>div {
        padding:1rem 1rem .5rem
    }
}

@media screen and (min-width: 62em) {
    .country-navigation-overlay .country-navigation-container {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .country-navigation-overlay .country-navigation-container .country-navigation-label {
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content
    }

    .country-navigation-overlay .country-navigation-container .current-website-label,.country-navigation-overlay .country-navigation-container .current-website-name {
        line-height: 2.4rem;
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content;
        padding: 0
    }

    .country-navigation-overlay .country-navigation-container .current-website-name {
        margin-left: .5rem
    }
}

.country-navigation-overlay .country-navigation-container .current-website-label {
    color: #959595
}

.country-navigation-overlay .country-navigation-container .current-website-name {
    color: #959595;
    font-weight: 700
}

.country-navigation-overlay .country-navigation-container .accordion {
    margin-top: 2rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-title {
    border: none;
    color: #222;
    font-size: 1rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-title:before {
    content: url(../media/img/icons/baywa-icon-arrow_head_down_grey.svg);
    height: 15px;
    width: 15px
}

.country-navigation-overlay .country-navigation-container .accordion-item.is-active .accordion-title {
    color: #78b90f;
    text-decoration: none
}

.country-navigation-overlay .country-navigation-container .accordion-item.is-active .accordion-title:before {
    content: url(../media/img/icons/baywa-icon-arrow_head_up_lightgreen.svg)
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content {
    background-color: #f3f3f3;
    border: none;
    margin: 0 -50vw;
    padding: 0 50vw
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-page {
    border-bottom: 1px solid #dbdbdb;
    margin: 0 -100vw;
    padding: 1.5rem 100vw 1rem
}

@media screen and (min-width: 62em) {
    .country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-page {
        padding:3rem 0
    }
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-page:first-of-type {
    padding-top: 2rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-page .country-navigation-website {
    margin-bottom: 1rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-page .country-navigation-website-name {
    color: #222;
    display: inline-block;
    padding: 0 1rem;
    -webkit-transform: translateY(-.2rem);
    -ms-transform: translateY(-.2rem);
    transform: translateY(-.2rem)
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-languages {
    display: inline-block;
    padding-left: 2.4rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-languages-website {
    font-size: 1rem;
    padding: .5rem 1rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-social-media {
    margin: 1rem 0 0;
    padding-left: 3.4rem
}

.country-navigation-overlay .country-navigation-container .accordion-item .accordion-content .country-navigation-social-media .icon {
    margin-bottom: 1.5rem;
    margin-right: 1.5rem
}

.country-navigation-overlay .country-navigation-container .tabs {
    border: none;
    margin-left: -6px
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title {
    cursor: pointer
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title a {
    color: #000;
    cursor: inherit;
    font-size: 16px;
    padding: .75rem 1.5rem;
    -webkit-transition: none;
    transition: none
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title a:active,.country-navigation-overlay .country-navigation-container .tabs .tabs-title a:hover {
    background-color: transparent;
    text-decoration: none
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title.is-active {
    cursor: not-allowed
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title.is-active a {
    background-color: transparent
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title.is-active:after {
    background-color: #78b90f
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title:active a,.country-navigation-overlay .country-navigation-container .tabs .tabs-title:hover a {
    color: #669d0c
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title:active:after,.country-navigation-overlay .country-navigation-container .tabs .tabs-title:hover:after {
    background-color: #669d0c
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title:after {
    background-color: #ccc;
    border: 1px solid transparent;
    border-radius: 30px;
    content: "";
    display: block;
    height: 4px
}

.country-navigation-overlay .country-navigation-container .tabs .tabs-title:not(:last-child) {
    margin-right: .5em
}

.country-navigation-overlay .country-navigation-container .tabs-content {
    background-color: transparent;
    border: none
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .row:first-of-type {
    border-bottom: 1px solid #959595;
    margin-top: 3rem;
    padding-bottom: 1rem
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .row:first-of-type>div:first-of-type {
    padding-left: 0
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs {
    padding: 1.5rem 0;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs:not(:last-of-type) {
    border-bottom: 1px solid #dbdbdb
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-website {
    padding-left: 0
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .current-icon-type {
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px)
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-website-name {
    margin: 1.5rem
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-languages-website {
    margin-right: 1.5rem
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-social-media {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    -webkit-align-content: center;
    flex-grow: 1;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.country-navigation-overlay .country-navigation-container .tabs-content .tabs-panel .country-navigation-page-tabs .country-navigation-social-media .icon {
    margin-bottom: 1.5rem;
    margin-right: 1rem;
    padding-top: .8rem
}

@media print,screen and (min-width: 62em) {
    body>section {
        background-color:#fff;
        position: relative;
        z-index: 1
    }

    body>section>.column:after,body>section>.column:before,body>section>.columns:after,body>section>.columns:before {
        content: " ";
        display: table;
        -webkit-flex-basis: 0;
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    body>section>.column:after,body>section>.columns:after {
        clear: both
    }

    .has-entry-layer:not(.is-not-touch) body>section.sections-wrapper {
        z-index: 21
    }
}

.p-footer {
    border-top: none;
    color: #a7a7a7;
    font-size: .8rem;
    position: relative;
    word-break: keep-all
}

.p-footer.is-country-pv-footer .footer-content {
    background: #f3f3f3;
    height: auto
}

.p-footer .footer-pre-section {
    background: #444;
    padding-bottom: 2.3333333333rem;
    padding-top: 2.3333333333rem
}

.p-footer .footer-pre-section h5 {
    color: #fff;
    font-size: 1rem;
    font-weight: 400
}

.p-footer .footer-pre-section .boxWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.p-footer .footer-pre-section .boxWrapper .boxInnerWrapper {
    border-right: 1px solid #a7a7a7;
    padding: 0 20px 20px;
    width: 25%
}

.p-footer .footer-pre-section .boxWrapper .boxInnerWrapper:first-child {
    padding-left: 0
}

.p-footer .footer-pre-section .boxWrapper .boxInnerWrapper:last-child {
    border-right: 0
}

@media screen and (max-width: 47.9375em) {
    .p-footer .footer-pre-section .boxWrapper .boxInnerWrapper {
        margin-bottom:20px;
        width: 50%
    }

    .p-footer .footer-pre-section .boxWrapper .boxInnerWrapper:nth-child(2n) {
        border-right: 0
    }

    .p-footer .footer-pre-section .boxWrapper .boxInnerWrapper:nth-child(odd) {
        padding-left: 0
    }
}

@media screen and (max-width: 39.9375em) {
    .p-footer .footer-pre-section .boxWrapper .boxInnerWrapper {
        border-right:0;
        padding-left: 0;
        width: 100%
    }
}

.p-footer .footer-pre-section .footer-contact-wrapper {
    overflow: hidden;
    position: relative
}

.p-footer .footer-pre-section .footer-contact-wrapper a {
    color: #78b90f;
    display: block;
    font-size: .8rem;
    text-decoration: none
}

.p-footer .footer-pre-section .footer-contact-wrapper a:hover {
    color: #669d0c;
    text-decoration: underline
}

#buorg div .p-footer .footer-pre-section .footer-contact-wrapper a#buorgig,#buorg div .p-footer .footer-pre-section .footer-contact-wrapper a#buorgul,.p-footer .footer-pre-section .footer-contact-wrapper #buorg div a#buorgig,.p-footer .footer-pre-section .footer-contact-wrapper #buorg div a#buorgul,.p-footer .footer-pre-section .footer-contact-wrapper .quiz-results__content__text .result-info a,.p-footer .footer-pre-section .footer-contact-wrapper a.btn,.p-footer .footer-pre-section .footer-contact-wrapper body[id*=educationPage] #cookiebanner a.c-button,.p-footer .footer-pre-section .footer-contact-wrapper body[id*=educationPage] a.cb-layer__button,.quiz-results__content__text .result-info .p-footer .footer-pre-section .footer-contact-wrapper a,body[id*=educationPage] #cookiebanner .p-footer .footer-pre-section .footer-contact-wrapper a.c-button,body[id*=educationPage] .p-footer .footer-pre-section .footer-contact-wrapper a.cb-layer__button {
    background-color: #78b90f;
    border-radius: 22px;
    color: #000;
    float: left;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: 0;
    margin-top: 20px;
    padding: .6666666667rem 1.8666666667rem;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap
}

#buorg div .p-footer .footer-pre-section .footer-contact-wrapper a#buorgig:hover,#buorg div .p-footer .footer-pre-section .footer-contact-wrapper a#buorgul:hover,.p-footer .footer-pre-section .footer-contact-wrapper #buorg div a#buorgig:hover,.p-footer .footer-pre-section .footer-contact-wrapper #buorg div a#buorgul:hover,.p-footer .footer-pre-section .footer-contact-wrapper .quiz-results__content__text .result-info a:hover,.p-footer .footer-pre-section .footer-contact-wrapper a.btn:hover,.p-footer .footer-pre-section .footer-contact-wrapper body[id*=educationPage] #cookiebanner a.c-button:hover,.p-footer .footer-pre-section .footer-contact-wrapper body[id*=educationPage] a.cb-layer__button:hover,.quiz-results__content__text .result-info .p-footer .footer-pre-section .footer-contact-wrapper a:hover,body[id*=educationPage] #cookiebanner .p-footer .footer-pre-section .footer-contact-wrapper a.c-button:hover,body[id*=educationPage] .p-footer .footer-pre-section .footer-contact-wrapper a.cb-layer__button:hover {
    background-color: #669d0c;
    color: #fff;
    text-decoration: none
}

@media screen and (max-width: 23.4375em) {
    .p-footer .footer-pre-section .footer-contact-wrapper a {
        width:100%
    }
}

.p-footer .footer-pre-section .footer-newsletter-wrapper {
    border-right: 1px solid #a7a7a7;
    padding-bottom: 20px
}

.p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper {
    margin-top: 20px;
    overflow: hidden;
    position: relative
}

.p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .newsletter-textfield {
    background-color: #fff;
    border: none;
    border-radius: 1.4666666667rem;
    box-shadow: none;
    color: #000;
    float: left;
    font-size: 1rem;
    line-height: .8rem;
    margin-bottom: 0;
    padding: 1.4rem 7.6666666667rem 1.4rem .8rem;
    vertical-align: middle;
    width: 100%
}

.p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .cc-newsletter {
    background-color: #78b90f;
    border: none;
    border-radius: 1.4666666667rem;
    bottom: 0;
    color: #000;
    cursor: pointer;
    float: left;
    font-size: 1rem;
    line-height: 1.5;
    margin-bottom: 0;
    padding: .6666666667rem;
    position: absolute;
    right: 0;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 104px
}

.p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .cc-newsletter:hover {
    background-color: #669d0c;
    color: #fff
}

@media screen and (max-width: 61.9375em) {
    .p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .newsletter-textfield {
        float:none;
        padding-right: 12px;
        width: 100%
    }

    .p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .cc-newsletter {
        float: none;
        margin-top: 20px;
        padding-left: 1.86667rem;
        padding-right: 1.86667rem;
        position: static;
        width: 100%
    }
}

@media screen and (max-width: 39.9375em) {
    .p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .newsletter-textfield {
        padding-right:100px;
        width: 100%
    }

    .p-footer .footer-pre-section .footer-newsletter-wrapper .newsletter-e-mail-wrapper .cc-newsletter {
        width: auto
    }
}

.p-footer .footer-pre-section .footer-social-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.p-footer .footer-pre-section .footer-social-wrapper a {
    background-color: #78b90f;
    border-radius: 100%;
    font-size: 1.6rem;
    height: 44px;
    margin-right: 10px;
    padding: 6px;
    text-decoration: none;
    width: 44px
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon:before {
    content: "";
    display: block;
    height: 16px;
    margin: 0 auto;
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-8px);
    -ms-transform: translateY(-8px);
    transform: translateY(-8px);
    width: 16px
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon-linkedin:before {
    background: url(../media/img/icons/baywa-icon-linkedin_black.svg) no-repeat 50%
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon-facebook:before {
    background: url(../media/img/icons/baywa-icon-facebook_black.svg) no-repeat 50%
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon-iconmonstr-youtube-6:before,.p-footer .footer-pre-section .footer-social-wrapper a.icon-youtube:before {
    background: url(../media/img/icons/baywa-icon-youtube_black.svg) no-repeat 50%;
    height: 18px;
    -webkit-transform: translateY(-9px);
    -ms-transform: translateY(-9px);
    transform: translateY(-9px);
    width: 18px
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon-instagram:before {
    color: #000;
    content: "[";
    font-size: 1.4rem;
    -webkit-transform: translate(-2px,-10px);
    -ms-transform: translate(-2px,-10px);
    transform: translate(-2px,-10px)
}

.p-footer .footer-pre-section .footer-social-wrapper a.icon-twitter:before {
    background: url(../media/img/icons/baywa-icon-twitter-black.svg) no-repeat 50%;
    color: #000;
    font-size: 1.4rem;
    height: 16px;
    width: 16px
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover {
    background-color: #669d0c
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-linkedin:before {
    background-image: url(../media/img/icons/baywa-icon-linkedin_white.svg)
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-facebook:before {
    background-image: url(../media/img/icons/baywa-icon-facebook_white.svg)
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-iconmonstr-youtube-6:before,.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-youtube:before {
    background-image: url(../media/img/icons/baywa-icon-youtube_white.svg)
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-instagram:before {
    color: #fff
}

.p-footer .footer-pre-section .footer-social-wrapper a:hover.icon-twitter:before {
    background-image: url(../media/img/icons/baywa-icon-twitter-white.svg)
}

@media screen and (max-width: 39.9375em) {
    .p-footer .footer-pre-section .footer-social-wrapper {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
}

.p-footer .footer-pre-section .footer-images-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.p-footer .footer-pre-section .footer-images-wrapper img {
    height: 50px;
    margin-right: 10px;
    width: 50px
}

.p-footer .footer-after-section {
    padding-top: 4rem
}

.p-footer:after {
    background-color: #b2b2b2;
    content: "";
    display: block;
    height: 1px!important;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.p-footer .footer-content {
    background: #f3f3f3;
    padding-bottom: 1.3333333333rem;
    position: relative
}

@media screen and (max-width: 47.9375em) {
    .p-footer .footer-content .small-order-1 ul:first-child {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .p-footer .footer-content .small-order-1 ul:first-child li:first-child {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .p-footer .footer-content .small-order-1 ul:first-child li:last-child {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
}

.p-footer p {
    margin-bottom: 0
}

.p-footer ul a,.p-footer ul span {
    color: #444;
    cursor: pointer;
    display: block;
    padding: .4rem 0;
    text-decoration: none
}

.p-footer ul a:active,.p-footer ul a:focus,.p-footer ul a:hover,.p-footer ul span:active,.p-footer ul span:focus,.p-footer ul span:hover {
    color: #669d0c;
    text-decoration: none
}

.p-footer ul a:focus,.p-footer ul span:focus {
    text-decoration: underline
}

@media print,screen and (min-width: 62em) {
    .p-footer ul a,.p-footer ul span {
        padding:.0666666667rem 0
    }
}

.p-footer .extra-nav ul {
    margin-bottom: 1.3333333333rem
}

.p-footer .extra-nav ul.firstPart {
    margin-bottom: 1rem
}

@media screen and (max-width: 61.9375em) {
    .p-footer .extra-nav>.row>.column,.p-footer .extra-nav>.row>.columns {
        margin-bottom:2rem
    }
}

.p-footer .extra-nav .social-icons-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 1.6666666667rem;
    line-height: 1;
    margin-bottom: .5rem
}

.p-footer .extra-nav .social-icons-list li {
    display: inline-block;
    line-height: 1;
    margin-bottom: .5rem
}

.p-footer .extra-nav .social-icons-list li:not(:last-child) {
    margin-right: .5rem
}

.p-footer .extra-nav .social-icons-list li .icon {
    padding: 0;
    text-decoration: none
}

.p-footer .extra-nav .social-icons-list li .icon:after {
    content: none
}

.p-footer .extra-nav .social-icons-list li .icon:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1em;
    content: "";
    display: block;
    height: 1em;
    width: 1em
}

.p-footer .extra-nav .social-icons-list li .icon-facebook:before {
    background-image: url(../media/img/icons/baywa-icon-facebook_colored.svg)
}

.p-footer .extra-nav .social-icons-list li .icon-instagram:before {
    background-image: url(../media/img/icons/baywa-icon-instagram-colored.svg)
}

.p-footer .extra-nav .social-icons-list li .icon-linkedin:before {
    background-image: url(../media/img/icons/baywa-icon-linkedin_colored.svg)
}

.p-footer .extra-nav .social-icons-list li .icon-twitter:before {
    background-image: url(../media/img/icons/baywa-icon-twitter-black.svg)
}

.p-footer .extra-nav .social-icons-list li .icon-youtube:before {
    background-image: url(../media/img/icons/baywa-icon-youtube_colored.svg)
}

.p-footer .text-title4 {
    color: #444;
    font-weight: 400
}

.p-footer .footer-nav>.column,.p-footer .footer-nav>.columns {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 62em) {
    .is-not-touch .p-footer.footer-extened-active {
        height:auto
    }

    .is-not-touch .p-footer:after {
        height: .8rem
    }

    .is-not-touch .p-footer .footer-content {
        bottom: 0;
        height: auto;
        left: 0;
        padding-bottom: 0;
        position: relative;
        width: 100%;
        z-index: 0
    }
}

.p-footer.is-landingpage-footer {
    height: 210px
}

.p-footer.is-landingpage-footer .footer-content {
    height: 210px;
    padding-top: 4rem
}

@media screen and (max-width: 47.9375em) {
    .p-footer.is-landingpage-footer .footer-nav {
        text-align:center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.p-footer.is-landingpage-footer .footer-nav>.column,.p-footer.is-landingpage-footer .footer-nav>.columns {
    margin-bottom: 1.3333333333rem
}

.p-footer.is-landingpage-footer .footer-nav h4 a {
    color: #444
}

.is-not-touch .p-footer.is-landingpage-footer .footer-nav h4 a:hover,.is-touch .p-footer.is-landingpage-footer .footer-nav h4 a:active {
    color: #78b90f
}

.p-footer.is-landingpage-footer .extra-nav {
    text-align: center
}

@media print,screen and (min-width: 48em) {
    .p-footer.is-landingpage-footer .extra-nav {
        text-align:right
    }
}

.p-footer.is-campaign-landingpage-footer .footer-content {
    background-color: #f6f6f6;
    position: relative
}

.p-footer.is-campaign-landingpage-footer:after {
    display: none
}

.p-footer.is-campaign-landingpage-footer p {
    color: #444;
    line-height: 1.2666666667rem
}

.p-footer.is-campaign-landingpage-footer .footer-nav h4 a {
    color: #444;
    font-weight: 400
}

#buorg div .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorgig,#buorg div .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorgul,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorg div #buorgig,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorg div #buorgul,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .btn,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] .cb-layer__button,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block a,body[id*=educationPage] #cookiebanner .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block a.c-button,body[id*=educationPage] .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .cb-layer__button,body[id*=educationPage] .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block button[type=submit] {
    background-color: #78b90f;
    border: 0;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    font-size: 1rem;
    line-height: 1.5333333333rem;
    padding: .66667rem 1.86667rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,transform,border;
    transition-property: background,color,transform,border,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

#buorg div .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorgig:hover,#buorg div .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorgul:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorg div #buorgig:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block #buorg div #buorgul:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .btn:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .quiz-results__content__text .result-info a:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] #cookiebanner a.c-button:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] .cb-layer__button:hover,.is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block body[id*=educationPage] button[type=submit]:hover,.quiz-results__content__text .result-info .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block a:hover,body[id*=educationPage] #cookiebanner .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block a.c-button:hover,body[id*=educationPage] .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block .cb-layer__button:hover,body[id*=educationPage] .is-not-touch .tmpl-campaignlandingpage .announcement-bar .contact-bar .btn-block button[type=submit]:hover {
    background-color: #669d0c;
    color: #fff
}

.tmpl-campaignlandingpage .announcement-bar.is-noactive .button-bar {
    bottom: 15px
}

.tmpl-campaignlandingpage .announcement-bar .button-bar {
    border: 0;
    bottom: 0
}

#buorg div .tmpl-campaignlandingpage .announcement-bar .button-bar #buorgig,#buorg div .tmpl-campaignlandingpage .announcement-bar .button-bar #buorgul,.quiz-results__content__text .result-info .tmpl-campaignlandingpage .announcement-bar .button-bar a,.tmpl-campaignlandingpage .announcement-bar .button-bar #buorg div #buorgig,.tmpl-campaignlandingpage .announcement-bar .button-bar #buorg div #buorgul,.tmpl-campaignlandingpage .announcement-bar .button-bar .btn,.tmpl-campaignlandingpage .announcement-bar .button-bar .quiz-results__content__text .result-info a,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .tmpl-campaignlandingpage .announcement-bar .button-bar a.c-button,body[id*=educationPage] .tmpl-campaignlandingpage .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .tmpl-campaignlandingpage .announcement-bar .button-bar button[type=submit] {
    border: 0;
    border-color: #78b90f;
    border-radius: 2rem;
    font-size: 1rem;
    height: auto;
    line-height: 1.53333rem;
    padding: .6666666667rem 1.8666666667rem
}

@media screen and (max-width: 61.9375em) {
    .tmpl-campaignlandingpage .announcement-bar .button-bar {
        border:none
    }

    #buorg div .tmpl-campaignlandingpage .announcement-bar .button-bar #buorgig,#buorg div .tmpl-campaignlandingpage .announcement-bar .button-bar #buorgul,.quiz-results__content__text .result-info .tmpl-campaignlandingpage .announcement-bar .button-bar a,.tmpl-campaignlandingpage .announcement-bar .button-bar #buorg div #buorgig,.tmpl-campaignlandingpage .announcement-bar .button-bar #buorg div #buorgul,.tmpl-campaignlandingpage .announcement-bar .button-bar .btn,.tmpl-campaignlandingpage .announcement-bar .button-bar .quiz-results__content__text .result-info a,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] #cookiebanner a.c-button,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] .cb-layer__button,.tmpl-campaignlandingpage .announcement-bar .button-bar body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .tmpl-campaignlandingpage .announcement-bar .button-bar a.c-button,body[id*=educationPage] .tmpl-campaignlandingpage .announcement-bar .button-bar .cb-layer__button,body[id*=educationPage] .tmpl-campaignlandingpage .announcement-bar .button-bar button[type=submit] {
        text-indent: -999px
    }
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar {
    border: 1px solid #78b90f
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .close-btn {
    background-color: transparent;
    cursor: pointer;
    position: absolute;
    right: 5px;
    top: 5px
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .close-btn:before {
    content: url(../media/img/icons/baywa-icon-small-close.svg);
    cursor: pointer
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts,.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .info {
    width: 50%
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts a,.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .info a {
    line-height: 1.3333333333rem
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .info {
    color: #2e2e2e;
    font-size: .9333333333rem;
    line-height: 1.3333333333rem
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .info .text-title4 {
    color: #2e2e2e;
    font-size: 1rem;
    line-height: 1.2rem
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts .email {
    padding-left: 1.6rem
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts .email:before {
    top: 0
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts .email:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .s-contact .contact .container .contacts .phone:before {
    font-size: 1.2rem
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap {
    bottom: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    left: 0;
    position: absolute;
    right: auto;
    top: -51px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: none
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap>div {
    width: 170px
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff .orientation-horizontal li {
    height: 32px;
    margin-bottom: 0;
    margin-right: 10px;
    width: 32px
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 32px;
    margin-right: 10px;
    width: 32px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #78b90f;
    border-radius: 50%;
    -webkit-transition: color .25s ease,background-color .25s ease;
    transition: color .25s ease,background-color .25s ease
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn:hover,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a:hover {
    background-color: #669d0c
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn span,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a span {
    font-size: 1rem;
    margin-top: 2px
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-facebook-f,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-facebook-f {
    font-size: 15px
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-facebook-f:hover:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-facebook-f:hover:before {
    color: #fff
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-facebook-f:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-facebook-f:before {
    color: #000;
    content: "R";
    cursor: pointer;
    font-family: baywa-re-webshop,sans-serif;
    text-decoration: none
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-twitter:hover:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-twitter:hover:before {
    color: #fff
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-twitter:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-twitter:before {
    color: #000;
    content: "O";
    cursor: pointer;
    font-family: baywa-re-webshop,sans-serif;
    text-decoration: none
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-linkedin-in:hover:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-linkedin-in:hover:before {
    color: #fff
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-linkedin-in:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-linkedin-in:before {
    color: #000;
    content: "Q";
    cursor: pointer;
    font-family: baywa-re-webshop,sans-serif;
    text-decoration: none
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-xing:hover:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-xing:hover:before {
    color: #fff
}

.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .share-btn .fa-xing:before,.tmpl-campaignlandingpage .announcement-bar .contact-bar .social-sharing .share-widget-wrap .shariff-button a .fa-xing:before {
    color: #000;
    content: "P";
    cursor: pointer;
    font-family: baywa-re-webshop,sans-serif;
    text-decoration: none
}

@media print {
    @page {
        size: auto;
        margin: 15mm 5mm 10mm 15mm
    }

    body {
        background: none!important;
        padding: 0!important;
        -webkit-print-color-adjust: exact
    }

    * {
        height: auto;
        width: auto
    }

    .column,.columns,.row {
        display: block!important
    }

    .p-header.p-header-desktop {
        height: auto!important;
        left: auto;
        margin-bottom: 5.3333333333rem;
        position: relative!important;
        top: auto;
        z-index: 1!important
    }

    .p-header.p-header-desktop .column,.p-header.p-header-desktop .columns {
        padding: 0
    }

    .p-header.p-header-desktop .logo {
        display: block!important;
        float: none!important
    }

    .p-header.p-header-desktop .logo img {
        display: block!important;
        height: auto!important;
        width: 200px!important
    }

    .p-header.p-header-desktop .header-bar {
        display: block!important;
        -webkit-flex-flow: nowrap!important;
        -ms-flex-flow: nowrap!important;
        flex-flow: nowrap!important;
        left: auto;
        position: relative!important;
        top: auto;
        -webkit-transition: initial!important;
        transition: initial!important;
        z-index: 1!important
    }

    .p-header.p-header-desktop .header-bar:after {
        display: none!important
    }

    .p-header.p-header-desktop .header-bar .column,.p-header.p-header-desktop .header-bar .columns {
        -webkit-box-flex: 0!important;
        -webkit-flex: none!important;
        -ms-flex: none!important;
        flex: none!important
    }

    .s-quick-facts .column,.s-quick-facts .columns {
        float: left;
        width: 25%
    }

    blockquote,pre {
        border: none;
        -webkit-column-break-inside: always;
        column-break-inside: always
    }

    .sections-wrapper .main-column,.sections-wrapper .side-column {
        max-width: 100%;
        width: 100%;
        -webkit-box-flex: 100%;
        border: none;
        -webkit-flex: 100%;
        -ms-flex: 100%;
        flex: 100%
    }

    #backToTop,#buorg div .btn-big#buorgig,#buorg div .btn-big#buorgul,.article-nav,.btn.btn-big,.menu-btn,.nav-header,.p-footer,.p-header .column>div:not(.logo),.p-header .column>nav,.p-header .columns>div:not(.logo),.p-header .columns>nav,.p-header .flyout-menu,.p-header .header-bar:after,.p-header.p-header-mob,.quiz-results__content__text .result-info a.btn-big,.reveal-overlay,.s-find-more,.s-main-headline,.sections-wrapper .side-column .side-wrapper>section,.sections-wrapper .side-column .side-wrapper>section:not(.s-contact),a[href]:after,body[id*=educationPage] #cookiebanner a.btn-big.c-button,body[id*=educationPage] .btn-big.cb-layer__button,body[id*=educationPage] button.btn-big[type=submit] {
        display: none!important;
        margin-bottom: 0!important;
        padding: 0!important
    }

    .side-column .side-wrapper section {
        display: none
    }

    .sections-wrapper .side-column .side-wrapper section.s-contact {
        display: block!important;
        margin-bottom: 0!important;
        padding: 0!important
    }

    .side-column .sticky-wrapper {
        height: auto!important
    }
}

body {
    margin: 0
}

.loader {
    background: #fff;
    bottom: 0;
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    width: 100%;
    z-index: 9999
}

.loader .logo {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 40vh;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%)
}

@media screen and (max-width: 47.9375em) and (orientation:landscape) {
    .loader .logo {
        top:30vh
    }
}

.loader .logo img {
    width: 250px!important
}

.loader .spinner {
    margin: 50vh auto;
    text-align: center;
    width: 70px
}

.loader .spinner>div {
    -webkit-animation: sk-bouncedelay 1.4s ease-in-out infinite both;
    animation: sk-bouncedelay 1.4s ease-in-out infinite both;
    border-radius: 100%;
    display: inline-block;
    height: 18px;
    width: 18px
}

.loader .spinner .bounce1 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s;
    background-color: #669d0c
}

.loader .spinner .bounce2 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s;
    background-color: #78b90f
}

.loader .spinner .bounce3 {
    background-color: #fae800
}

@-webkit-keyframes sk-bouncedelay {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes sk-bouncedelay {
    0%,80%,to {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.s-dropdown.s-dropdown-data-protection {
    padding-bottom: 0!important;
    padding-top: 0!important
}

.s-dropdown .dropdown-toggle-country .dropdown-bar {
    color: #222
}

.s-dropdown .dropdown-toggle-country .dropdown-block {
    border-bottom: 1px solid #a7a7a7;
    font-weight: 500;
    line-height: 1.2rem;
    padding-left: 0;
    padding-right: 5.3333333333rem;
    right: inherit
}

.s-dropdown .dropdown-toggle-country .dropdown-block:after {
    right: 0;
    top: 12px
}

.s-dropdown .dropdown-toggle-country .dropdown-block.hover {
    border-bottom: 0 solid #a7a7a7
}

.s-dropdown .dropdown-toggle-country .dropdown-block.hover:after {
    right: 0;
    top: 10px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.s-dropdown .dropdown-toggle-country .dropdown-pane {
    background: #f3f3f3;
    border-radius: .2666666667rem;
    color: #000;
    padding: 0;
    width: auto
}

.s-dropdown .dropdown-toggle-country .dropdown-pane.is-open {
    height: 40rem;
    margin-top: 0;
    max-height: 70vh;
    padding: 0
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .custom-scroll {
    border-radius: .2666666667rem;
    max-height: 40rem;
    overflow-y: auto;
    width: 90vw;
    -webkit-overflow-scrolling: touch
}

@media print,screen and (min-width: 40em) {
    .s-dropdown .dropdown-toggle-country .dropdown-pane .custom-scroll {
        min-width:550px;
        width: auto
    }
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .items-list li {
    background-color: #f3f3f3;
    border-bottom: 0;
    margin-bottom: 0
}

.s-dropdown .dropdown-toggle-country .dropdown-pane ul {
    display: block;
    font-weight: 500;
    max-height: 40rem;
    overflow-x: hidden;
    overflow-y: auto;
    overflow-y: auto!important
}

.s-dropdown .dropdown-toggle-country .dropdown-pane ul::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.s-dropdown .dropdown-toggle-country .dropdown-pane ul::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.s-dropdown .dropdown-toggle-country .dropdown-pane ul::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .title {
    background-color: #666;
    color: #fff;
    display: block;
    font-size: 1.2rem;
    font-weight: 500;
    line-height: 1.6rem;
    padding: .8rem 1.0666666667rem;
    text-decoration: none
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .text-wrapper a,.s-dropdown .dropdown-toggle-country .dropdown-pane .text-wrapper p {
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.6rem;
    margin-bottom: 0
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .text-wrapper a {
    padding: .8rem 1.0666666667rem;
    position: relative
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .text-wrapper a:after {
    position: absolute;
    right: .8rem;
    top: 50%;
    -webkit-transform: translateY(-7px);
    -ms-transform: translateY(-7px);
    transform: translateY(-7px)
}

.s-dropdown .dropdown-toggle-country .dropdown-pane .text-wrapper a:hover {
    background: #dfdfdf;
    color: #000
}

.s-button-only a {
    background-color: #78b90f;
    border: 0 solid #78b90f;
    border-radius: 60px 60px 60px 60px;
    color: #000;
    display: inline-block;
    margin-bottom: 0;
    padding: 12px 30px;
    position: relative;
    text-decoration: none
}

.s-button-only a:hover {
    background-color: #669d0c!important;
    color: #fff!important;
    text-decoration: none
}

.s-button-only a:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    margin-left: 5px;
    margin-top: -.2em;
    position: relative;
    text-indent: 0;
    vertical-align: middle
}

.beer-slider {
    display: inline-block;
    overflow: hidden;
    position: relative
}

.beer-slider *,.beer-slider :after,.beer-slider :before,.beer-slider:after,.beer-slider:before {
    box-sizing: border-box
}

.beer-slider img,.beer-slider svg {
    vertical-align: bottom
}

.beer-slider>* {
    height: 100%
}

.beer-slider>img {
    height: auto;
    max-width: 100%
}

.beer-reveal {
    border: 1px solid #ccc;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 50%;
    top: 0;
    -webkit-transition: opacity .35s;
    transition: opacity .35s;
    z-index: 1
}

.beer-reveal>:first-child {
    height: 100%;
    max-width: none;
    width: 200%
}

.beer-range {
    -webkit-appearance: slider-horizontal!important;
    -moz-appearance: none;
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: -1px;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    -ms-touch-action: auto;
    touch-action: auto;
    width: calc(100% + 2px);
    z-index: 2
}

.beer-range::-webkit-slider-thumb {
    -webkit-appearance: none;
    height: 300vh
}

.beer-range::-moz-range-thumb {
    -webkit-appearance: none;
    height: 300vh
}

.beer-range::-ms-tooltip {
    display: none
}

.beer-handle {
    background: hsla(0,0%,100%,.5);
    border-radius: 50%;
    box-shadow: 0 0 6px rgba(0,0,0,0);
    color: #000;
    height: 48px;
    left: 50%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 50%;
    -webkit-transform: translate3d(-50%,-50%,0);
    transform: translate3d(-50%,-50%,0);
    -webkit-transition: background .3s,box-shadow .3s,opacity .5s .25s;
    transition: background .3s,box-shadow .3s,opacity .5s .25s;
    width: 48px;
    z-index: 2
}

.beer-handle:after,.beer-handle:before {
    border-left: 2px solid;
    border-top: 2px solid;
    content: "";
    height: 10px;
    position: absolute;
    top: 50%;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 10px
}

.beer-handle:before {
    left: 10px;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

.beer-handle:after {
    right: 0;
    -webkit-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    transform: rotate(135deg)
}

.beer-range:focus~.beer-handle {
    background: hsla(0,0%,100%,.85);
    box-shadow: 0 0 3px rgba(0,0,0,.4)
}

.beer-ready .beer-handle,.beer-ready .beer-reveal {
    opacity: 1
}

.quiz {
    margin: 2.5rem 0
}

.quiz__wrapper--inner {
    background-color: #f3f3f3;
    padding-bottom: 2.5rem;
    padding-top: 2.5rem
}

@media print,screen and (min-width: 62em) {
    .quiz__wrapper--inner {
        min-height:590px;
        padding: 3.75rem 6.25rem
    }
}

.quiz-welcome {
    display: none;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.quiz-welcome__description--text {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    margin-bottom: 2rem;
    order: 2;
    position: relative
}

@media print,screen and (min-width: 62em) {
    .quiz-welcome__description--text {
        margin-bottom:6.25rem;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
}

.quiz-welcome__description--img {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    position: relative
}

@media screen and (max-width: 61.9375em) {
    .quiz-welcome__description--img {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 calc(100% + 2rem);
        -ms-flex: 0 0 calc(100% + 2rem);
        flex: 0 0 calc(100% + 2rem);
        height: 40vw;
        margin-bottom: 2rem;
        max-width: calc(100% + 2rem)
    }
}

@media print,screen and (min-width: 62em) {
    .quiz-welcome__description--img {
        -webkit-box-ordinal-group:3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        order: 2;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }
}

.quiz-welcome__description--img .quiz-background-img {
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: 100%;
    display: block;
    height: 100%;
    position: absolute;
    -webkit-transform: translateX(-1rem);
    -ms-transform: translateX(-1rem);
    transform: translateX(-1rem);
    width: 100%
}

@media print,screen and (min-width: 62em) {
    .quiz-welcome__description--img .quiz-background-img {
        height:100%;
        max-width: calc(100% + 6.2rem);
        right: -6.2rem;
        width: 100%;
        width: calc(100% + 6.2rem);
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        -webkit-transform: unset;
        -ms-transform: unset;
        transform: unset
    }
}

.quiz-question {
    display: none
}

.quiz-question__options {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.quiz-question__options.solved .options-item .option {
    pointer-events: none
}

.quiz-question__options .options-item {
    margin-bottom: 20px
}

@media screen and (max-width: 61.9375em) {
    .quiz-question__options .options-item {
        padding-left:0;
        padding-right: 0
    }
}

@media print,screen and (min-width: 62em) {
    .quiz-question__options .options-item:first-of-type,.quiz-question__options .options-item:nth-of-type(1n+2) {
        padding-left:0
    }

    .quiz-question__options .options-item:nth-of-type(2n+2) {
        padding-right: 0
    }
}

.quiz-question__options .options-item .option {
    background-color: #fff;
    box-shadow: 0 0 0 2px #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1rem;
    font-weight: 600;
    line-height: 24px;
    padding: 1rem;
    -webkit-transition: all .5s linear;
    transition: all .5s linear;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    height: 100%
}

@media print,screen and (min-width: 62em) {
    .quiz-question__options .options-item .option {
        font-size:1.25rem;
        line-height: 28px;
        padding: 1.5rem
    }
}

.quiz-question__options .options-item .option .option--text {
    display: inline-block
}

.quiz-question__options .options-item .option.correct .option--result,.quiz-question__options .options-item .option.wrong .option--result {
    display: none;
    float: right;
    white-space: nowrap
}

.quiz-question__options .options-item .option.correct .option--result:before,.quiz-question__options .options-item .option.wrong .option--result:before {
    display: inline-block;
    height: 1.25rem;
    margin-right: 14px;
    -webkit-transform: translateY(4px);
    -ms-transform: translateY(4px);
    transform: translateY(4px);
    width: 1.25rem
}

.quiz-question__options .options-item .option.chosen.correct,.quiz-question__options .options-item .option.correct,.quiz-question__options .options-item .option.correct:hover {
    box-shadow: 0 0 0 2px #008c46
}

.quiz-question__options .options-item .option.chosen.correct .option--result,.quiz-question__options .options-item .option.correct .option--result,.quiz-question__options .options-item .option.correct:hover .option--result {
    color: #008c46;
    text-align: right
}

.quiz-question__options .options-item .option.chosen.correct .option--result:before,.quiz-question__options .options-item .option.correct .option--result:before,.quiz-question__options .options-item .option.correct:hover .option--result:before {
    content: url(../media/img/quiz/Icons/check_green.svg)
}

.quiz-question__options .options-item .option.chosen.wrong,.quiz-question__options .options-item .option.wrong,.quiz-question__options .options-item .option.wrong:hover {
    box-shadow: 0 0 0 2px #d7373c
}

.quiz-question__options .options-item .option.chosen.wrong .option--result,.quiz-question__options .options-item .option.wrong .option--result,.quiz-question__options .options-item .option.wrong:hover .option--result {
    color: #d7373c
}

.quiz-question__options .options-item .option.chosen.wrong .option--result:before,.quiz-question__options .options-item .option.wrong .option--result:before,.quiz-question__options .options-item .option.wrong:hover .option--result:before {
    content: url(../media/img/quiz/Icons/cross_red.svg)
}

.quiz-question__options .options-item .option.chosen,.quiz-question__options .options-item .option:hover {
    box-shadow: 0 0 0 2px #666
}

.quiz-question__answer {
    -webkit-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.quiz-question__answer,.quiz-question__answer__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal
}

.quiz-question__answer__content {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    height: 0;
    margin-bottom: 2rem;
    padding: 0;
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

@media print,screen and (min-width: 62em) {
    .quiz-question__answer__content {
        -webkit-box-pack:center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.quiz-question__answer__content:after {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 70%;
    bottom: unset;
    content: "";
    display: inline-block;
    height: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out;
    width: 100%
}

@media screen and (min-width: 400px) and (max-width:992px) {
    .quiz-question__answer__content:after {
        background-size:200px
    }
}

@media print,screen and (min-width: 62em) {
    .quiz-question__answer__content:after {
        background-position:100% 100%;
        background-size: 28%;
        bottom: -1rem;
        height: 100%;
        right: -45%;
        top: unset;
        width: calc(100% + 5rem)
    }
}

.quiz-question__answer__content .result-status {
    display: none;
    font-size: 24px;
    margin-bottom: 1rem;
    width: 100%
}

.quiz-question__answer__content .result-status.correct {
    color: #008c46
}

.quiz-question__answer__content .result-status.wrong {
    color: #d7373c
}

.quiz-question__answer__content .solution {
    display: none;
    width: 100%
}

.quiz-results {
    display: none
}

.quiz-results__content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-bottom: 2rem;
    margin-top: 2rem
}

@media print,screen and (min-width: 62em) {
    .quiz-results__content {
        margin-bottom:2rem;
        margin-top: 6.25rem;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between
    }
}

.quiz-results__content__text {
    padding: 0
}

.quiz-results__content__text .result-info>p {
    margin-bottom: 0
}

.quiz-results__content__text .result-info a {
    margin-right: 1rem
}

.quiz-results__content__testimony {
    padding: 10px 0
}

.quiz-results__content__testimony .quiz-welcome__badges--title {
    display: block;
    padding-top: .5rem;
    width: 100%
}

.quiz-results__content__testimony img {
    height: 120px;
    margin-bottom: 8px
}

.quiz-results__badges {
    display: none
}

.quiz-results__badges>.row>.columns {
    margin-bottom: 1rem
}

@media print,screen and (min-width: 62em) {
    .quiz-results__badges>.row>.columns {
        margin-bottom:0
    }
}

.quiz-results__badges>.row>.columns img {
    height: 120px
}

.quiz-results__badges>.row>.columns .quiz-results__badges--title {
    display: block;
    padding-top: .5rem;
    width: 100%
}

.quiz-results__badges>.row>.columns .quiz-results__badges--text {
    display: block;
    margin-bottom: 0;
    width: 100%
}

.quiz-question.active,.quiz-results.active,.quiz-welcome.active,.quiz__progress.active {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.quiz__progress {
    display: none;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2rem
}

.quiz__progress--bar {
    background-color: #ccc;
    width: 100%;
    z-index: 1
}

.quiz__progress--bar,.quiz__progress--bar--inner {
    display: inline-block;
    height: 1px;
    position: absolute;
    top: 50%
}

.quiz__progress--bar--inner {
    background-color: #78b90f;
    max-width: 100%;
    width: 9%;
    z-index: 2
}

.quiz__progress .progress-dot {
    background-color: #fff;
    border: 5px solid #b2b2b2;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 1rem;
    width: 1rem;
    z-index: 3
}

@media print,screen and (min-width: 62em) {
    .quiz__progress .progress-dot {
        border-width:8px;
        height: 2rem;
        width: 2rem
    }
}

.quiz__progress .progress-dot.solved {
    border-color: #78b90f
}

.quiz__progress .progress-dot.active {
    border-color: #78b90f;
    border-width: 8px;
    height: 2rem;
    width: 2rem
}

@media print,screen and (min-width: 62em) {
    .quiz__progress .progress-dot.active {
        border-width:13px;
        height: 3.25rem;
        width: 3.25rem
    }
}

.quiz__footer {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.quiz.quiz__renewable .quiz-question__answer__content.correct,.quiz.quiz__renewable .quiz-question__answer__content.wrong,.quiz.quiz__solar .quiz-question__answer__content.correct,.quiz.quiz__solar .quiz-question__answer__content.wrong,.quiz.quiz__wind .quiz-question__answer__content.correct,.quiz.quiz__wind .quiz-question__answer__content.wrong {
    height: 380px
}

.quiz.quiz__renewable .quiz-question__answer__content.correct:after,.quiz.quiz__renewable .quiz-question__answer__content.wrong:after,.quiz.quiz__solar .quiz-question__answer__content.correct:after,.quiz.quiz__solar .quiz-question__answer__content.wrong:after,.quiz.quiz__wind .quiz-question__answer__content.correct:after,.quiz.quiz__wind .quiz-question__answer__content.wrong:after {
    height: 250px;
    opacity: 1
}

@media print,screen and (min-width: 62em) {
    .quiz.quiz__renewable .quiz-question__answer__content.correct,.quiz.quiz__renewable .quiz-question__answer__content.wrong,.quiz.quiz__solar .quiz-question__answer__content.correct,.quiz.quiz__solar .quiz-question__answer__content.wrong,.quiz.quiz__wind .quiz-question__answer__content.correct,.quiz.quiz__wind .quiz-question__answer__content.wrong {
        height:200px
    }

    .quiz.quiz__renewable .quiz-question__answer__content.correct:after,.quiz.quiz__renewable .quiz-question__answer__content.wrong:after,.quiz.quiz__solar .quiz-question__answer__content.correct:after,.quiz.quiz__solar .quiz-question__answer__content.wrong:after,.quiz.quiz__wind .quiz-question__answer__content.correct:after,.quiz.quiz__wind .quiz-question__answer__content.wrong:after {
        right: -45%
    }
}

.quiz.quiz__education .quiz-question__answer__content.correct,.quiz.quiz__education .quiz-question__answer__content.wrong {
    height: auto
}

.quiz.quiz__education .quiz-question__answer__content.correct:after,.quiz.quiz__education .quiz-question__answer__content.wrong:after {
    content: none
}

@media print,screen and (min-width: 62em) {
    .quiz.quiz__wind .quiz-question__answer__content:after {
        right:-50%
    }

    .quiz.quiz__wind .quiz-question__answer__content.correct:after,.quiz.quiz__wind .quiz-question__answer__content.wrong:after {
        right: -50%
    }
}

.quiz.quiz__wind .quiz-welcome__description--img .quiz-background-img {
    background-image: url(../media/img/quiz/Graphics/Illustration_Quiz_Modul_Windparc.png)
}

.quiz.quiz__wind .quiz-question__answer__content.correct:after {
    background-image: url(../media/img/quiz/Graphics/wind_state_success.svg)
}

.quiz.quiz__wind .quiz-question__answer__content.wrong:after {
    background-image: url(../media/img/quiz/Graphics/wind_state_failure.svg)
}

.quiz.quiz__solar .quiz-welcome__description--img .quiz-background-img {
    background-image: url(../media/img/quiz/Graphics/Illustration_Quiz_Modul_Solar.svg)
}

@media print,screen and (min-width: 62em) {
    .quiz.quiz__solar .quiz-welcome__description--img .quiz-background-img {
        max-width:calc(100% + 14.2rem);
        right: -7.5rem;
        width: calc(100% + 14.2rem)
    }
}

.quiz.quiz__solar .quiz-question__answer__content.correct:after {
    background-image: url(../media/img/quiz/Graphics/sun_state_success.svg)
}

.quiz.quiz__solar .quiz-question__answer__content.wrong:after {
    background-image: url(../media/img/quiz/Graphics/sun_state_failure.svg)
}

.quiz.quiz__renewable .quiz-welcome__description--img .quiz-background-img {
    background-image: url(../media/img/quiz/Graphics/Illustration_Quiz_Modul_Enereuerbare\ Energien.svg)
}

@media print,screen and (min-width: 62em) {
    .quiz.quiz__renewable .quiz-welcome__description--img .quiz-background-img {
        max-width:calc(100% + 14.2rem);
        right: -7em;
        width: calc(100% + 14.2rem)
    }
}

.quiz.quiz__renewable .quiz-question__answer__content.correct:after {
    background-image: url(../media/img/quiz/Graphics/regenerated_energy_success.svg)
}

.quiz.quiz__renewable .quiz-question__answer__content.wrong:after {
    background-image: url(../media/img/quiz/Graphics/regenerated_energy_failure.svg)
}

@media print,screen and (min-width: 62em) {
    body[id="page-gg_base->countryPageContent"] .quiz .quiz-welcome .quiz-welcome__description--text>h1 {
        font-size:1.8rem
    }

    body[id="page-gg_base->countryPageContent"] .quiz .option--result {
        font-size: .85rem
    }

    body[id="page-gg_base->countryPageContent"] .quiz .option--result:before {
        margin-right: 8px!important;
        -webkit-transform: scale(.7) translateY(7px)!important;
        -ms-transform: scale(.7) translateY(7px)!important;
        transform: scale(.7) translateY(7px)!important
    }
}

.sections-wrapper .xlarge-8 .s-video-gallery-country {
    width: 100%
}

.sections-wrapper .s-video-gallery-country,.xlarge-12 .s-video-gallery-country {
    margin-left: auto;
    margin-right: auto;
    width: 60%
}

.s-tabs .s-contact .s-video-gallery-country .text-title2,.s-video-gallery-country .s-tabs .s-contact .text-title2,.s-video-gallery-country .text-title3 {
    margin-bottom: .8em!important
}

.s-video-gallery-country .video_container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.s-video-gallery-country .video_container .video_preview_wrap {
    max-width: 100%;
    width: 100%
}

.s-video-gallery-country .video_container .video_list {
    border-top: 1px solid #000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%
}

.ie .s-video-gallery-country .video_container .video_list {
    max-width: 33.3%
}

.s-video-gallery-country .video_container .video_list .image_preview.has-play-btn:after {
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

@media print,screen and (min-width: 48em) {
    .s-video-gallery-country .video_container .video_list .image_preview.has-play-btn:after {
        -webkit-transform:scale(.4);
        -ms-transform: scale(.4);
        transform: scale(.4)
    }
}

.s-video-gallery-country .video_container .video_list::-webkit-scrollbar-thumb {
    background: #a7a7a7
}

.s-video-gallery-country .video_container .video_list::-webkit-scrollbar {
    height: 7px
}

.s-video-gallery-country .video_container .video_list::-webkit-scrollbar-track {
    background: #e2e2e2
}

.s-video-gallery-country .video_container .video_list .video_list_item {
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25em;
    max-width: 200px;
    min-width: 200px;
    padding: 10px;
    -webkit-transition: .3s;
    transition: .3s
}

.s-video-gallery-country .video_container .video_list .video_list_item .text-preview-title {
    display: -webkit-box;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.4rem;
    margin-bottom: .33333rem;
    margin-top: 10px;
    -webkit-line-clamp: 3;
    box-orient: vertical;
    overflow: hidden
}

.s-video-gallery-country .video_container .video_list .video_list_item .teaser {
    display: -webkit-box;
    font-size: .8rem;
    letter-spacing: .3px;
    line-height: 1.7;
    overflow: hidden;
    -webkit-line-clamp: 3;
    box-orient: vertical
}

.s-video-gallery-country .video_container .video_list .video_list_item.is-active {
    background-color: rgba(120,185,15,.2)
}

.s-video-gallery-country .video_container .video_list .video_list_item .image_preview {
    max-width: 180px;
    overflow: hidden
}

.s-video-gallery-country .video_container .video_list .video_list_item .image_preview img {
    -webkit-transition: .3s;
    transition: .3s
}

.s-video-gallery-country .video_container .video_list .video_list_item:hover {
    color: #669d0c
}

.s-video-gallery-country .video_container .video_list .video_list_item:hover .image_preview img {
    -webkit-transform: translateZ(0) scale3d(1.1,1.1,1.1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)!important;
    transform: translateZ(0) scale3d(1.1,1.1,1.1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)!important;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.s-video-gallery-country .video_container .video_list .video_list_item:hover .has-play-btn:after {
    background-color: #669d0c;
    background-image: url(../media/img/icons/play_btn-white.svg)
}

.s-video-gallery-country .video_container .mouse-in .has-play-btn:after {
    background-color: #669d0c!important;
    background-image: url(../media/img/icons/play_btn-white.svg)!important
}

.s-video-gallery-country .video_container .video_preview .video_preview_large_wrapper {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-video-gallery-country .video_container .video_preview .video_preview_large_wrapper .has-play-btn.has-big-btn:after {
    font-size: 5rem;
    left: calc(50% - 30px);
    top: calc(50% - 30px)
}

.s-video-gallery-country .video_container .video_preview .video_preview_large_wrapper .text-wrapper {
    left: auto!important;
    position: absolute;
    top: auto!important
}

.s-video-gallery-country .video_container .video_preview .video_preview_large_wrapper .video_preview_large.video-embed__ac--fresco {
    height: 435px;
    width: 100%
}

.s-video-gallery-country .video_container .video_preview .video_preview_large_wrapper .video_preview_large img {
    display: inline-block;
    height: auto;
    width: 100%
}

.s-video-gallery-country .video_container .preview_title {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 1.5vw;
    margin-top: 1vw
}

.s-video-gallery-country .video_container .preview_text {
    font-size: 1.1rem
}

.s-video-gallery-country .title {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 40em) {
    .s-video-gallery-country .title {
        margin-bottom:4rem
    }
}

.s-video-gallery-country .cnt {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 20rem
}

@media print,screen and (min-width: 48em) {
    .s-video-gallery-country .cnt {
        height:30vh
    }
}

.s-video-gallery-country a.video_preview_large.cnt {
    height: auto
}

@media print,screen and (min-width: 48em) {
    .s-video-gallery-country a.video_preview_large.cnt {
        height:auto
    }
}

.s-video-gallery-country .text-column {
    position: relative
}

.s-video-gallery-country .text-column .text-wrapper {
    color: #fff;
    display: inline-block;
    font-size: 1.7333333333rem;
    left: calc(50% - 50px);
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: calc(50% - 30px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .14;
    transition-duration: .14;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    z-index: 12
}

.s-video-gallery-country .text-column .text-wrapper:lang(de) {
    font-size: 1.4666666667rem;
    top: calc(50% - 15px)
}

@media print,screen and (min-width: 40em) {
    .s-video-gallery-country .text-column .text-wrapper:lang(de) {
        font-size:1.7333333333rem;
        top: calc(50% - 30px)
    }
}

@media print,screen and (min-width: 48em) {
    .s-video-gallery-country .text-column .text-wrapper:lang(de) {
        top:calc(50% - 30px)
    }
}

.s-video-gallery-country .text-column .has-play-btn:after {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-video-gallery-country .text-column:hover .has-play-btn:before {
    background-color: rgba(0,0,0,.5);
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.s-video-gallery-country .text-column:hover .has-play-btn:after {
    margin-left: 80px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-video-gallery-country .text-column:hover .text-wrapper {
    margin-left: -60px;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .14;
    transition-duration: .14;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-video-gallery-country .text-column:hover .text-wrapper:lang(de) {
    margin-left: -80px
}

@media print,screen and (min-width: 40em) {
    .s-video-gallery-country .text-column:hover .text-wrapper:lang(de) {
        margin-left:-115px
    }
}

@media print,screen and (min-width: 48em) {
    .s-video-gallery-country .text-column:hover .text-wrapper:lang(de) {
        margin-left:-120px
    }
}

.has-play-btn {
    color: #fff;
    display: block;
    position: relative;
    text-decoration: none
}

.has-play-btn:after {
    background: url(../media/img/icons/play_btn.svg) no-repeat #78b90f;
    background-position: 15px;
    background-size: 32px;
    border-radius: 50%;
    color: #000;
    content: "";
    height: 4rem;
    left: calc(50% - 30px);
    position: absolute;
    top: calc(50% - 30px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 4rem
}

@media print,screen and (min-width: 40em) {
    .has-play-btn.has-big-btn:before {
        height:80px;
        line-height: 80px;
        top: calc(50% - 40px)
    }

    .has-play-btn.has-big-btn:after {
        font-size: 5.3333333333rem;
        left: calc(50% - 40px);
        top: calc(50% - 40px)
    }
}

.is-not-touch .has-play-btn:hover:not(.noaction):after,.is-touch .has-play-btn:active:not(.noaction):after {
    background: url(../media/img/icons/play_btn-white.svg) no-repeat #669d0c;
    background-position: 15px;
    background-size: 32px
}

.s-landingpage-video-gallery .video_container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.s-landingpage-video-gallery .video_container .video_preview_wrap {
    max-width: 100%
}

.s-landingpage-video-gallery .video_container .video_list {
    border-top: 1px solid #000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 15px;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    width: 100%
}

.ie .s-landingpage-video-gallery .video_container .video_list {
    max-width: 33.3%
}

.s-landingpage-video-gallery .video_container .video_list .image_preview.has-play-btn:after {
    -webkit-transform: scale(.7);
    -ms-transform: scale(.7);
    transform: scale(.7)
}

@media print,screen and (min-width: 48em) {
    .s-landingpage-video-gallery .video_container .video_list .image_preview.has-play-btn:after {
        -webkit-transform:scale(.4);
        -ms-transform: scale(.4);
        transform: scale(.4)
    }
}

.s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar-thumb {
    background: #a7a7a7
}

.s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar {
    height: 7px
}

.s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar-track {
    background: #e2e2e2
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item {
    cursor: pointer;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.25em;
    max-width: 200px;
    min-width: 200px;
    padding: 10px;
    -webkit-transition: .3s;
    transition: .3s
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .video_list .video_list_item {
        max-width:none
    }
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview-title {
    display: -webkit-box;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.4rem;
    margin-bottom: .33333rem;
    margin-top: 10px;
    -webkit-line-clamp: 3;
    box-orient: vertical;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item .teaser {
    display: -webkit-box;
    font-size: .8rem;
    letter-spacing: .3px;
    line-height: 1.7;
    overflow: hidden;
    -webkit-line-clamp: 3;
    box-orient: vertical;
    -webkit-box-orient: vertical
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item.is-active {
    background-color: rgba(120,185,15,.2)
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item .image_preview {
    max-width: 180px;
    overflow: hidden
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .video_list .video_list_item .image_preview {
        height:calc(25vw - 12px);
        padding: 0;
        width: calc(25vw - 12px)
    }
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item .image_preview img {
    -webkit-transition: .3s;
    transition: .3s
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item:hover {
    color: #669d0c
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item:hover .image_preview img {
    -webkit-transform: translateZ(0) scale3d(1.1,1.1,1.1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)!important;
    transform: translateZ(0) scale3d(1.1,1.1,1.1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)!important;
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.s-landingpage-video-gallery .video_container .video_list .video_list_item:hover .has-play-btn:after {
    background-color: #669d0c;
    background-image: url(../media/img/icons/play_btn-white.svg)
}

.s-landingpage-video-gallery .video_container .mouse-in .has-play-btn:after {
    background-color: #669d0c!important;
    background-image: url(../media/img/icons/play_btn-white.svg)!important
}

.s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 36vw;
    max-height: 50vh;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper .has-play-btn.has-big-btn:after {
    font-size: 5rem;
    left: calc(50% - 30px);
    top: calc(50% - 30px)
}

.s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper .text-wrapper {
    left: auto!important;
    position: absolute;
    top: auto!important
}

.s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper .video_preview_large {
    background-size: cover;
    height: 100%;
    overflow: hidden;
    width: 100%
}

.s-landingpage-video-gallery .video_container .preview_title {
    font-size: 1.1rem;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 1.5vw;
    margin-top: 1vw
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .preview_title {
        font-size:1.1vw
    }
}

.s-landingpage-video-gallery .video_container .preview_text {
    font-size: 1.1rem
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .preview_text {
        font-size:1.1vw
    }

    .s-landingpage-video-gallery .video_container {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }

    .s-landingpage-video-gallery .video_container .video_list {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        min-width: 33.3%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        border-bottom: 1px solid #000;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-right: 18px;
        margin-top: 0;
        overflow-x: hidden;
        overflow-y: auto
    }
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar-thumb {
        background:#a7a7a7
    }

    .s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar {
        width: 7px
    }

    .s-landingpage-video-gallery .video_container .video_list::-webkit-scrollbar-track {
        background: #e2e2e2
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item {
        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;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        max-width: 100%
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .teaser {
        display: -webkit-box;
        font-size: .8rem;
        line-height: 1.7;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview-title {
        margin-top: 0
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .image_preview {
        height: 120px;
        margin-right: 10px;
        overflow: hidden;
        width: 120px
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .image_preview img {
        height: auto;
        overflow: hidden;
        -webkit-transition: .3s;
        transition: .3s;
        width: 100%
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview {
        width: 66.7%
    }

    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview .preview_title {
        font-size: 1.875rem
    }
}

@media screen and (min-width: 73.125em) and (min-width:73.125em) {
    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview .preview_title {
        font-size:1.4vw
    }
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview .preview_text {
        font-size:1rem
    }
}

@media screen and (min-width: 73.125em) and (min-width:73.125em) {
    .s-landingpage-video-gallery .video_container .video_list .video_list_item .text-preview .preview_text {
        font-size:1vw
    }
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .video_preview_wrap {
        -webkit-box-flex:2!important;
        -webkit-flex: 2!important;
        -ms-flex: 2!important;
        flex: 2!important
    }

    .s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper {
        cursor: pointer
    }

    .s-landingpage-video-gallery .video_container .video_preview .video_preview_large_wrapper .video_preview_large {
        background-size: cover;
        height: 36vw;
        max-height: 50vh
    }
}

.s-landingpage-video-gallery .video_container .has-play-btn {
    color: #fff;
    display: block;
    position: relative;
    text-decoration: none
}

.s-landingpage-video-gallery .video_container .has-play-btn:after {
    background: url(../media/img/icons/play_btn.svg) no-repeat #78b90f;
    background-position: 15px;
    background-size: 32px;
    border-radius: 50%;
    color: #000;
    content: "";
    height: 4rem;
    left: calc(50% - 30px);
    position: absolute;
    top: calc(50% - 30px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 4rem
}

@media print,screen and (min-width: 40em) {
    .s-landingpage-video-gallery .video_container .has-play-btn.has-big-btn:before {
        height:80px;
        line-height: 80px;
        top: calc(50% - 40px)
    }

    .s-landingpage-video-gallery .video_container .has-play-btn.has-big-btn:after {
        font-size: 5.3333333333rem;
        left: calc(50% - 40px);
        top: calc(50% - 40px)
    }
}

.is-not-touch .s-landingpage-video-gallery .video_container .has-play-btn:hover:not(.noaction):after,.is-touch .s-landingpage-video-gallery .video_container .has-play-btn:active:not(.noaction):after {
    background: url(../media/img/icons/play_btn-white.svg) no-repeat #669d0c;
    background-position: 15px;
    background-size: 32px
}

.s-landingpage-video-gallery .video_container .title {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 40em) {
    .s-landingpage-video-gallery .video_container .title {
        margin-bottom:4rem
    }
}

@media screen and (min-width: 73.125em) {
    .s-landingpage-video-gallery .video_container .title {
        margin-bottom:6.6666666667rem
    }
}

.s-landingpage-video-gallery .video_container .cnt {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 20rem
}

@media print,screen and (min-width: 48em) {
    .s-landingpage-video-gallery .video_container .cnt {
        height:30vh
    }
}

@media print,screen and (min-width: 62em) {
    .s-landingpage-video-gallery .video_container .cnt {
        height:70vh
    }
}

.s-landingpage-video-gallery .video_container .text-column {
    position: relative
}

.s-landingpage-video-gallery .video_container .text-column .text-wrapper {
    color: #fff;
    display: inline-block;
    font-size: 1.7333333333rem;
    left: calc(50% - 50px);
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: calc(50% - 30px);
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .14;
    transition-duration: .14;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    z-index: 12
}

.s-landingpage-video-gallery .video_container .text-column .text-wrapper:lang(de) {
    font-size: 1.4666666667rem;
    top: calc(50% - 15px)
}

@media print,screen and (min-width: 40em) {
    .s-landingpage-video-gallery .video_container .text-column .text-wrapper:lang(de) {
        font-size:1.7333333333rem;
        top: calc(50% - 30px)
    }
}

@media print,screen and (min-width: 48em) {
    .s-landingpage-video-gallery .video_container .text-column .text-wrapper:lang(de) {
        top:calc(50% - 30px)
    }
}

.s-landingpage-video-gallery .video_container .text-column .has-play-btn:after {
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-landingpage-video-gallery .video_container .text-column:hover .has-play-btn:before {
    background-color: rgba(0,0,0,.5);
    content: "";
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.s-landingpage-video-gallery .video_container .text-column:hover .has-play-btn:after {
    margin-left: 80px;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-landingpage-video-gallery .video_container .text-column:hover .text-wrapper {
    margin-left: -60px;
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .14;
    transition-duration: .14;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

.s-landingpage-video-gallery .video_container .text-column:hover .text-wrapper:lang(de) {
    margin-left: -80px
}

@media print,screen and (min-width: 40em) {
    .s-landingpage-video-gallery .video_container .text-column:hover .text-wrapper:lang(de) {
        margin-left:-115px
    }
}

@media print,screen and (min-width: 48em) {
    .s-landingpage-video-gallery .video_container .text-column:hover .text-wrapper:lang(de) {
        margin-left:-120px
    }
}

.table-styleguide {
    padding: 1.33rem
}

.table-styleguide .column,.table-styleguide .columns {
    border-top: 1px solid #a7a7a7;
    padding: 1rem 0
}

.panorama-container {
    padding-bottom: 56.25%!important
}

.note-banner {
    display: none
}

.page-nb.nb-active .note-banner {
    background-color: #fdf5bf;
    display: block;
    height: 15rem;
    max-height: 15rem;
    overflow: hidden;
    position: fixed;
    text-overflow: ellipsis;
    top: 0;
    width: 100vw;
    z-index: 99
}

@media screen and (max-width: 340px) {
    .page-nb.nb-active .note-banner {
        font-size:80%
    }
}

@media print,screen and (min-width: 40em) {
    .page-nb.nb-active .note-banner {
        height:10rem;
        max-height: 10rem
    }
}

@media print,screen and (min-width: 62em) {
    .page-nb.nb-active .note-banner {
        height:6rem;
        max-height: 6rem
    }
}

.page-nb.nb-active .note-banner .note-banner--container {
    height: 100%;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 0 2rem 0 1rem
}

@media print,screen and (min-width: 62em) {
    .page-nb.nb-active .note-banner .note-banner--container {
        -webkit-box-pack:center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.page-nb.nb-active .note-banner .note-banner--container .icon-info {
    content: url(../media/img/icons/alert.svg);
    display: inline-block;
    height: 2rem;
    margin-right: 1rem;
    position: relative;
    width: 2rem
}

.page-nb.nb-active .note-banner .note-banner--container p {
    margin: 0
}

.page-nb.nb-active .note-banner .note-banner--container .close-button {
    top: 0
}

.blog {
    margin-bottom: 2rem
}

.blog-list {
    list-style: none;
    margin: 0
}

.blog-list li {
    border-bottom: 1px solid #ddd
}

.blog-list a {
    color: inherit
}

.blog-list a:hover {
    text-decoration: none
}

.blog-list--navigation {
    font-size: 1.0666666667rem;
    font-weight: 500;
    margin-bottom: 1.3333333333rem
}

.blog-list--navigation li {
    padding: .4666666667rem 0 .4666666667rem 1.3333333333rem
}

.blog-list--latest {
    font-size: .8rem
}

.blog-list--latest li {
    padding: .8rem 1rem
}

.blog-list .blogwidgetlist__item.active {
    color: #78b90f
}

.blog.content-bl ul.list-checkmark {
    list-style: none
}

.blog.content-bl ul.list-checkmark li {
    font-size: 1rem;
    margin-bottom: 1rem;
    padding-left: 1.5rem;
    position: relative
}

.blog.content-bl ul.list-checkmark li:before {
    background-image: url(../media/img/check.svg);
    background-repeat: no-repeat;
    background-size: 1em 1em;
    content: "•";
    display: block;
    height: 1rem;
    left: 0;
    position: absolute;
    text-indent: -999999px;
    width: 1rem
}

.blog.content-bl ul.list-checkmark li::marker {
    font-size: 2rem
}

.blog.content-bl a.link-external,.blog.content-bl a[target=_blank] {
    color: #000
}

.blog.content-bl .s-download-content ul li {
    margin-bottom: 0;
    padding-left: 0
}

.blog.content-bl .s-download-content ul li:before {
    content: ""
}

.case-detail-navigation-wrapper {
    height: 1.875rem;
    margin: 3.33rem 0
}

@media print,screen and (min-width: 62em) {
    .case-detail-header {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }
}

.case-detail-header>p {
    color: #959595;
    font-size: 80%;
    font-weight: 600;
    margin-bottom: .2rem;
    text-transform: uppercase
}

.case-detail-header-pill {
    border-radius: 50rem;
    font-size: 70%;
    font-weight: 600;
    margin-right: 1rem;
    margin-top: .5rem;
    padding: .1rem .4rem;
    text-transform: uppercase
}

.case-detail-header-pill.case-region-local {
    background-color: #78b90f
}

.case-detail-header-pill.case-region-global {
    background-color: #000;
    color: #fff
}

.case-detail-header h1 {
    font-size: 1.875rem;
    font-weight: 600;
    margin-bottom: 2rem;
    margin-top: 2rem;
    padding-right: 1rem
}

@media print,screen and (min-width: 40em) {
    .case-detail-header h1 {
        margin-bottom:1rem
    }
}

@media print,screen and (min-width: 62em) {
    .case-detail-header h1 {
        font-size:2.5rem
    }
}

.case-detail-header:after {
    border-bottom: 1px solid #999
}

@media print,screen and (min-width: 62em) {
    .case-detail-header:after {
        content:"";
        display: block;
        margin: 1rem 0 1.8rem;
        width: 117%
    }
}

@media print,screen and (min-width: 62em) {
    .case-detail-header:after {
        margin:3rem 0 3.8rem
    }
}

.case-detail-media {
    margin-bottom: 3rem
}

@media print,screen and (min-width: 62em) {
    .case-detail-media {
        margin-bottom:inherit
    }
}

.case-detail-description {
    font-weight: 400
}

@media screen and (min-width: 73.125em) {
    .case-detail-description {
        font-size:1.25rem
    }
}

.case-detail-technical-data {
    margin-bottom: 2rem;
    margin-top: .5rem
}

@media print,screen and (min-width: 48em) {
    .case-detail-technical-data {
        margin-top:1rem
    }
}

.case-detail-technical-data--container {
    font-weight: 600
}

.case-detail-technical-data--container .row {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    margin-left: auto;
    margin-right: auto
}

.case-detail-technical-data__value {
    color: #78b90f;
    font-size: 1.875rem;
    margin-right: 1rem;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .case-detail-technical-data__value {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        -webkit-box-ordinal-group: unset;
        -webkit-order: unset;
        -ms-flex-order: unset;
        order: unset
    }
}

@media print,screen and (min-width: 62em) {
    .case-detail-technical-data__value {
        font-size:2.5rem
    }
}

.case-detail-technical-data__title {
    font-size: 93.75%;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .case-detail-technical-data__title {
        width:-webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content;
        -webkit-box-ordinal-group: unset;
        -webkit-order: unset;
        -ms-flex-order: unset;
        order: unset
    }
}

@media print,screen and (min-width: 62em) {
    .case-detail-technical-data__title {
        font-size:1.25rem
    }
}

.case-detail .style-location {
    height: 270px;
    margin: 1rem 0
}

@media screen and (min-width: 530px) {
    .case-detail .style-location {
        height:500px
    }
}

.case-detail #tx_ggbase_cases-map {
    height: 350px;
    margin: 1rem 0 3rem;
    width: 100%
}

@media print,screen and (min-width: 62em) {
    .case-detail #tx_ggbase_cases-map {
        height:500px;
        margin: 2rem 0 3rem
    }
}

@media screen and (max-width: 1170px) {
    .case-listview .cases-list .spinner {
        display:none
    }
}

@media screen and (min-width: 90em) {
    .case-listview .cases-list {
        max-width:1920px;
        min-height: 500px;
        position: relative;
        width: 100%;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .case-listview .cases-list--container {
        max-width: 82%;
        -webkit-box-flex: 0;
        display: none;
        -webkit-flex: 0 0 82%;
        -ms-flex: 0 0 82%;
        flex: 0 0 82%
    }
}

.case-listview .cases-list--wrapper {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.case-listview .cases-list--wrapper .cases-content {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-bottom: 1.33rem
}

@media screen and (min-width: 73.125em) {
    .case-listview .cases-list--wrapper .cases-content {
        -webkit-box-pack:center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

.case-listview .cases-list--wrapper .cases-content[data-visible="1"] {
    display: inherit!important
}

.case-listview .cases-list--wrapper .cases-content[data-visible="0"] {
    display: none!important
}

.case-listview .cases-list--wrapper .cases-content.scale-out {
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0)
}

.case-listview .cases-list--wrapper .cases-content .case-header {
    color: #000;
    margin-bottom: 2rem;
    position: relative;
    text-decoration: none
}

.case-listview .cases-list--wrapper .cases-content .case-header:before {
    background-color: #fff;
    border: 5px solid #78b90f;
    border-radius: 50%;
    bottom: -.38vw;
    content: "";
    display: none;
    height: 1rem;
    pointer-events: none;
    position: absolute;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 1rem;
    z-index: 1
}

.case-listview .cases-list--wrapper .cases-content .case-header:after {
    border-bottom: 1px solid #999;
    margin: 1rem 0 0;
    pointer-events: none
}

@media print,screen and (min-width: 48em) {
    .case-listview .cases-list--wrapper .cases-content .case-header:after {
        content:"";
        display: block
    }
}

@media screen and (min-width: 1920px) {
    .case-listview .cases-list--wrapper .cases-content .case-header:after {
        -webkit-transform:translateY(.08vw);
        -ms-transform: translateY(.08vw);
        transform: translateY(.08vw)
    }
}

@media print,screen and (min-width: 62em) {
    .case-listview .cases-list--wrapper .cases-content .case-header {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }

    .case-listview .cases-list--wrapper .cases-content .case-header.is-active {
        z-index: 1
    }

    .case-listview .cases-list--wrapper .cases-content .case-header.is-active:before {
        display: block
    }

    .case-listview .cases-list--wrapper .cases-content .case-header.is-active:after {
        border-bottom: 1px solid #78b90f
    }
}

@media screen and (max-width: 73.0625em) {
    .case-listview .cases-list--wrapper .cases-content .case-header {
        height:-webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content
    }

    .case-listview .cases-list--wrapper .cases-content .case-header.is-active:before {
        display: none
    }
}

.case-listview .cases-list--wrapper .cases-content .case-header>p {
    color: #959595;
    font-size: 80%;
    font-weight: 600;
    margin-bottom: .2rem;
    text-transform: uppercase
}

.case-listview .cases-list--wrapper .cases-content .case-header h2 {
    font-size: 93.75%;
    font-weight: 800
}

.case-listview .cases-list--wrapper .cases-content .case-header-pill {
    border-radius: 50rem;
    font-size: 70%;
    font-weight: 600;
    margin-right: 1rem;
    margin-top: .5rem;
    padding: .1rem .4rem;
    text-transform: uppercase;
    white-space: nowrap
}

.case-listview .cases-list--wrapper .cases-content .case-header-pill.case-region-local {
    background-color: #78b90f
}

.case-listview .cases-list--wrapper .cases-content .case-header-pill.case-region-global {
    background-color: #000;
    color: #fff
}

.case-listview .cases-list--wrapper .cases-content .case-header-title {
    margin-top: 1rem
}

.case-listview .cases-list--wrapper .cases-content .case-media {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-bottom: 1rem;
    position: relative;
    text-decoration: none;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    z-index: 1
}

.case-listview .cases-list--wrapper .cases-content .case-media .case-media-caption {
    background-color: transparent;
    box-shadow: 0 0 0 6px #fff;
    display: none;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

@media screen and (min-width: 73.125em) {
    .case-listview .cases-list--wrapper .cases-content .case-media.is-active,.case-listview .cases-list--wrapper .cases-content .case-media:active,.case-listview .cases-list--wrapper .cases-content .case-media:hover {
        z-index:0
    }

    .case-listview .cases-list--wrapper .cases-content .case-media.is-active .case-media-caption,.case-listview .cases-list--wrapper .cases-content .case-media:active .case-media-caption,.case-listview .cases-list--wrapper .cases-content .case-media:hover .case-media-caption {
        display: -webkit-inline-box;
        display: -webkit-inline-flex;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }

    .case-listview .cases-list--wrapper .cases-content .case-media.is-active img,.case-listview .cases-list--wrapper .cases-content .case-media:active img,.case-listview .cases-list--wrapper .cases-content .case-media:hover img {
        -webkit-filter: blur(3px);
        filter: blur(3px)
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption {
        height: 100%;
        left: 0;
        margin-left: 1.33rem;
        margin-right: 1.33rem;
        position: absolute;
        top: 0;
        width: calc(100% - 2.66rem)
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption__text {
        display: -webkit-box;
        overflow: hidden;
        padding: 2rem;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption__button {
        bottom: 0;
        padding: 1rem;
        position: absolute;
        right: 2rem;
        -webkit-transition: all .25s ease;
        transition: all .25s ease
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption__button:after {
        background-position: 52% 50%;
        background-repeat: no-repeat;
        background-size: 57%;
        border-radius: 50%;
        bottom: 0;
        content: "";
        display: inline-block;
        height: 1.4rem;
        margin: 1rem .5rem;
        position: absolute;
        -webkit-transition: all .25s ease;
        transition: all .25s ease;
        width: 1.4rem
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption__button:hover {
        color: #669d0c
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-local {
        background-color: hsla(0,0%,95%,.75);
        color: #000
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-local .case-media-caption__button:after {
        background-color: #000;
        background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-local .case-media-caption__button:hover:after {
        background-color: #669d0c
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-global {
        background-color: rgba(0,0,0,.65);
        color: #fff
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-global .case-media-caption__button:after {
        background-color: #fff;
        background-image: url(../media/img/icons/baywa-arrow-right-black.svg)
    }

    .case-listview .cases-list--wrapper .cases-content .case-media-caption.case-region-global .case-media-caption__button:hover:after {
        background-color: #669d0c;
        background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
    }
}

@media screen and (max-width: 47.9375em) {
    .case-listview .cases-list--wrapper .cases-content .case-header {
        -webkit-box-ordinal-group:3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .case-listview .cases-list--wrapper .cases-content .case-media {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
}

@media screen and (max-width: 73.0625em) {
    .case-listview .cases-list--wrapper .cases-content .case-header:after {
        margin-left:0;
        width: 40vw
    }

    .case-listview .cases-list--wrapper .cases-content.is-even .case-header {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .case-listview .cases-list--wrapper .cases-content.is-even .case-header:after {
        margin-left: -12vw;
        width: 40vw
    }

    .case-listview .cases-list--wrapper .cases-content.is-even .case-media {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }
}

@media (min-width: 1170px) and (max-width:1400px) {
    .case-listview .cases-list--wrapper .cases-content.xxlarge-5 .case-header-pill {
        display:inline-block;
        max-width: 9vw;
        overflow: hidden;
        text-overflow: ellipsis
    }
}

@media (min-width: 1170px) and (max-width:1500px) {
    .case-listview .cases-list--wrapper .cases-content.xxlarge-5 .case-header-title {
        display:-webkit-box;
        overflow: hidden;
        text-overflow: ellipsis;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical
    }
}

@media screen and (min-width: 73.125em) {
    .case-listview .cases-list--wrapper .cases-content.reversed-column .case-header,.case-listview .cases-list--wrapper .cases-content.single-column.s-col .case-header {
        -webkit-box-ordinal-group:3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2
    }

    .case-listview .cases-list--wrapper .cases-content.reversed-column .case-header:after,.case-listview .cases-list--wrapper .cases-content.single-column.s-col .case-header:after {
        margin-left: -28%
    }

    .case-listview .cases-list--wrapper .cases-content.reversed-column .case-media,.case-listview .cases-list--wrapper .cases-content.single-column.s-col .case-media {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-5.left-col:not(.reversed-column) {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .case-listview .cases-list--wrapper .cases-content.left-col {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .case-listview .cases-list--wrapper .cases-content.left-col .case-media-caption__text {
        padding: 0 2vw 0 3.5vw
    }

    .case-listview .cases-list--wrapper .cases-content.n-col .case-media-caption__text,.case-listview .cases-list--wrapper .cases-content.s-col .case-media-caption__text {
        padding: 0 7vw
    }

    .case-listview .cases-list--wrapper .cases-content.right-col {
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .case-listview .cases-list--wrapper .cases-content.right-col .case-media-caption__text {
        padding: 0 3.5vw 0 2vw
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .row {
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
        flex-grow: 1
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .case-header {
        -webkit-box-flex: 1;
        -webkit-flex: 1 0 16.66667%;
        -ms-flex: 1 0 16.66667%;
        flex: 1 0 16.66667%;
        max-width: 16.66667%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .case-header:before {
        right: -90%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .case-header:after {
        width: 235%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .case-media {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 83.66667%;
        -ms-flex: 0 0 83.66667%;
        flex: 0 0 83.66667%;
        max-width: 100%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8 .case-media .case-media-caption__text {
        -webkit-line-clamp: 11
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.s-col .case-header:before {
        left: -55%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.s-col .case-header:after {
        margin-left: -84%;
        width: 235%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.s-col .case-header div,.case-listview .cases-list--wrapper .cases-content.xxlarge-8.s-col .case-header>p {
        width: 160%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.s-col .case-media {
        margin-left: -1%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.n-col .case-media {
        margin-right: -1%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.n-col .case-header {
        -webkit-transform: translateX(-35%);
        -ms-transform: translateX(-35%);
        transform: translateX(-35%)
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-8.n-col .case-header div,.case-listview .cases-list--wrapper .cases-content.xxlarge-8.n-col .case-header>p {
        width: 160%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-header {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 25%;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-header:before {
        right: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-header:after {
        width: 165%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-header>p {
        white-space: nowrap
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-media-caption__text {
        padding: 0 5.3vw;
        -webkit-line-clamp: 7
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6.right-col .case-header:before {
        left: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6.right-col .case-header:after {
        margin-left: -55%
    }

    .case-listview .cases-list--wrapper .cases-content.xxlarge-6 .case-media {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 75%;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
}

@media screen and (min-width: 90em) {
    .case-listview .cases-list--wrapper .cases-content.huge-5 .case-header {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 28%;
        -ms-flex: 0 0 28%;
        flex: 0 0 28%;
        max-width: 28%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5 .case-header:before {
        right: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5 .case-header:after {
        width: 150%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5.right-col .case-header:before {
        left: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5.right-col .case-header:after {
        margin-left: -50%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5 .case-media {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 72%;
        -ms-flex: 0 0 72%;
        flex: 0 0 72%;
        max-width: 72%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-5 .case-media .case-media-caption__text {
        -webkit-line-clamp: 8
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7 .case-header {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 20%;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7 .case-header:before {
        right: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7 .case-header:after {
        width: 150%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7 .case-media-caption__text {
        padding: 0 5.3vw;
        -webkit-line-clamp: 8
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7.right-col .case-header:before {
        left: -35%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7.right-col .case-header:after {
        margin-left: -50%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-7 .case-media {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 80%;
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        max-width: 80%
    }

    .case-listview .cases-list--wrapper .cases-content.huge-8.n-col .case-header {
        -webkit-transform: translateX(-45%);
        -ms-transform: translateX(-45%);
        transform: translateX(-45%)
    }

    .case-listview .cases-list--wrapper .cases-content.huge-8.n-col .case-header:after {
        width: 225%
    }
}

.case-listview .cases-list .s-button-only {
    display: none;
    margin: 2rem 0 3rem
}

.is-animated {
    height: 0!important
}

.scale-in {
    height: inherit!important;
    -webkit-transform: scale(1)!important;
    -ms-transform: scale(1)!important;
    transform: scale(1)!important;
    -webkit-transition: -webkit-transform 1s ease-in;
    transition: -webkit-transform 1s ease-in;
    transition: transform 1s ease-in;
    transition: transform 1s ease-in,-webkit-transform 1s ease-in
}

.case-filters.s-filters .filter-bar .filter-item .dropdown-block:after {
    top: 1rem
}

.case-filters.s-filters .filter-bar .filter-item .dropdown-pane {
    padding: 0 1.33333rem .6667rem
}

.case-filters.s-filters .filter-bar .filter-item .dropdown-pane.is-open {
    top: unset!important
}

.case-filters.s-filters .filter-bar form.f-filter .custom-scroll {
    max-height: 192px
}

.case-filters.s-filters .filter-bar form.f-filter-secondfilter .custom-scroll {
    margin-left: -20px;
    width: calc(100% + 40px)
}

.case-filters.s-filters .filter-bar form.f-filter .checkbox label {
    padding-top: .2rem
}

.case-filters.s-filters .filter-bar form.f-filter .checkbox label:after,.case-filters.s-filters .filter-bar form.f-filter .checkbox label:before {
    left: 0
}

.case-filters.s-filters .filter-bar form.f-filter .checkbox.disabled label {
    color: #b2b2b2;
    cursor: not-allowed
}

.case-filters.s-filters .filter-bar form.f-filter .checkbox.disabled label:before {
    background: #b2b2b2
}

.case-filters.s-filters .remove-btn {
    display: none
}

.case-filters.s-filters .s-button-only {
    margin-bottom: 2rem;
    margin-top: 2rem
}

@media screen and (max-width: 47.9375em) {
    .case-filters.s-filters #filter-bar .tag-wrapper {
        min-height:190px
    }
}

.case-filters.s-filters .tag-wrapper {
    min-height: 50px;
    visibility: hidden
}

.case-filters.s-filters .tag-wrapper .tags-title {
    margin-left: 0;
    padding-left: 0;
    padding-right: 0
}

.case-filters.s-filters .tag-wrapper .tag:first-letter {
    text-transform: capitalize
}

.case-filters.s-filters .tag-wrapper>div {
    display: inline-block
}

.case-filters.s-filters .filter-bar .filter-tags {
    margin-left: 0;
    padding-left: 0
}

.case-filters.s-filters .filter-bar .close-button {
    display: none
}

@media only screen and (max-device-width: 767px) and (orientation:landscape) {
    .case-filters.s-filters .filter-bar#filter-bar .filters-lst {
        margin-bottom:.5rem
    }

    .case-filters.s-filters .filter-bar#filter-bar .filters-lst-title {
        display: none
    }

    .case-filters.s-filters .filter-bar#filter-bar .filters-lst .close-button {
        top: 0
    }

    .case-filters.s-filters .filter-bar#filter-bar .apply-filter-container {
        bottom: 5px
    }

    .case-filters.s-filters .filter-bar#filter-bar .tag-wrapper {
        min-height: unset
    }

    .case-filters.s-filters .filter-bar#filter-bar .tag-wrapper .tags-title {
        display: none
    }
}

@media screen and (max-width: 47.9375em) {
    .case-filters.s-filters #mobile-filter-bar {
        display:none;
        height: inherit;
        margin-bottom: 0;
        margin-top: 2rem;
        padding: 0;
        position: relative;
        top: inherit;
        width: inherit;
        z-index: 1
    }

    .case-filters.s-filters #mobile-filter-bar .filters-lst {
        margin-bottom: -1rem
    }

    .case-filters.s-filters .filter-bar {
        background-color: #fff;
        height: 100vh;
        left: 0;
        padding: 1rem;
        position: fixed;
        top: -100vh;
        -webkit-transition: all 1s ease-in-out;
        transition: all 1s ease-in-out;
        width: 100vw;
        z-index: 40
    }

    .case-filters.s-filters .filter-bar .apply-filter-container {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .case-filters.s-filters .filter-bar .apply-filter-container .filter-apply-combined {
        display: none
    }

    .case-filters.s-filters .filter-bar.show {
        top: 0
    }

    .case-filters.s-filters .filter-bar.show .filter-apply-combined {
        display: block
    }

    .case-filters.s-filters .filter-bar .tag-wrapper {
        padding-left: 1px
    }

    .case-filters.s-filters .filter-bar .filters-lst {
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .case-filters.s-filters .filter-bar .text-title2 {
        margin-top: 1rem
    }

    .case-filters.s-filters .filter-bar .close-button {
        background-color: #78b90f;
        border-radius: 100%;
        display: block;
        font-size: 0;
        height: 44px;
        overflow: hidden;
        position: relative;
        top: 15px;
        width: 44px
    }

    .case-filters.s-filters .filter-bar .close-button:before {
        background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50%;
        content: "";
        cursor: pointer;
        display: block;
        height: 24px;
        margin: 0 auto;
        width: 24px
    }

    .case-filters.s-filters .filter-bar .close-button:hover {
        background-color: #669d0c
    }

    .case-filters.s-filters .filter-bar .close-button:hover:before {
        background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)
    }
}

.case-filters.s-filters .reveal-filter-bar {
    display: inline-block;
    padding-bottom: 6px;
    padding-top: 8px
}

.case-filters.s-filters .reveal-filter-bar:before {
    background-image: url(../media/img/icons/Settings_black.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: .8rem;
    margin-right: .3rem;
    position: relative;
    -webkit-transition: all .25s ease;
    transition: all .25s ease;
    width: 1rem
}

.case-filters.s-filters .reveal-filter-bar:hover:before {
    background-image: url(../media/img/icons/Settings_white.svg)
}

@media print,screen and (min-width: 48em) {
    .case-filters.s-filters .reveal-filter-bar {
        display:none
    }

    .case-filters.s-filters .tag-wrapper {
        min-height: 50px
    }
}

.country-numbers-headline .subheadline {
    font-size: 93.75%;
    margin: 1.5rem 0 .5rem
}

@media print,screen and (min-width: 48em) {
    .country-numbers-headline .subheadline {
        font-size:1.25rem;
        margin: 2.5rem 0 1rem
    }
}

.country-numbers-headline h1 {
    color: #78b90f;
    font-size: 2.5rem;
    font-weight: 600
}

@media print,screen and (min-width: 48em) {
    .country-numbers-headline h1 {
        font-size:4.375rem;
        line-height: 4.375rem
    }
}

.country-numbers .fx-stagger-group {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media print,screen and (min-width: 48em) {
    .country-numbers .fx-stagger-group {
        margin-top:.7rem;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.country-numbers .fx-stagger-group .columns {
    max-width: 100%;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .country-numbers .fx-stagger-group .columns {
        max-width:-webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content;
        min-width: inherit
    }
}

.country-numbers-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding-bottom: .5rem;
    padding-top: .5rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    border: none
}

@media print,screen and (min-width: 48em) {
    .country-numbers-item {
        padding-bottom:2rem;
        padding-top: 0
    }
}

.country-numbers-item .numbers {
    font-size: 2.5rem;
    font-weight: 600;
    letter-spacing: unset;
    line-height: 1
}

@media screen and (min-width: 73.125em) {
    .country-numbers-item .numbers {
        margin-bottom:-.3vw
    }
}

@media (min-width: 1750px) {
    .country-numbers-item .numbers {
        margin-bottom:-.4vw
    }
}

@media print,screen and (min-width: 62em) {
    .country-numbers-item .numbers {
        font-size:4.375rem
    }
}

.country-numbers-item>p {
    margin: 0;
    padding-left: 1rem
}

.co-overlay {
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1900
}

.co-overlay:before {
    background-color: rgba(0,0,0,.2);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.co-overlay--open {
    display: block
}

.co-overlay--animate-in .co-overlay__content {
    -webkit-animation-name: slide-in;
    animation-name: slide-in
}

.co-overlay--animate-in:before {
    -webkit-animation-name: fade-in;
    animation-name: fade-in
}

.co-overlay--animate-out .co-overlay__content {
    -webkit-animation-name: slide-out;
    animation-name: slide-out
}

.co-overlay--animate-out:before {
    -webkit-animation-name: fade-out;
    animation-name: fade-out
}

.co-overlay--animate-in .co-overlay__content,.co-overlay--animate-in:before {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out
}

@media screen and (min-width: 73.125em) {
    .co-overlay--animate-in .co-overlay__content,.co-overlay--animate-in:before {
        -webkit-animation-duration:.5s;
        animation-duration: .5s
    }
}

.co-overlay--animate-out .co-overlay__content,.co-overlay--animate-out:before {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards
}

@media screen and (min-width: 73.125em) {
    .co-overlay--animate-out .co-overlay__content,.co-overlay--animate-out:before {
        -webkit-animation-duration:.5s;
        animation-duration: .5s
    }
}

.co-overlay__content {
    background: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    overflow-y: scroll;
    padding: 2em;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 1900
}

@media screen and (min-width: 73.125em) {
    .co-overlay__content {
        width:35%
    }
}

.co-overlay .co-submit-filter {
    height: 3rem
}

.co-header {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 2em
}

.co-content,.co-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.co-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.co-contact-list {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1.5em 1em
}

@media print,screen and (min-width: 48em) {
    .co-contact-list {
        grid-template-columns:1fr 1fr
    }
}

@media screen and (min-width: 73.125em) {
    .co-contact-list {
        grid-template-columns:1fr
    }
}

.co-contact-list-filtered>.co-contact {
    display: none
}

.co-contact-list-filtered>.co-contact.visible {
    display: block
}

.co-contact {
    border-bottom: 1px solid #ccc;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 1rem
}

@media print,screen and (min-width: 40em) {
    .co-contact {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.co-contact__img {
    border-radius: 50%;
    height: 4.5em;
    margin-bottom: 1em;
    margin-right: 1em;
    min-height: 4.5em;
    min-width: 4.5em;
    overflow: hidden;
    width: 4.5em
}

.co-contact__name {
    font-weight: 600
}

.co-contact__responsibility {
    margin-top: .5em
}

.co-contact__contact {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: .5em 0
}

.co-contact__contact,.co-contact__link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.co-contact__link {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000
}

.co-contact__link:active,.co-contact__link:focus,.co-contact__link:hover,.co-contact__link:visited {
    text-decoration: none!important
}

.co-contact__link:before {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: baywa,serif;
    margin-right: .5em
}

.co-contact__link--email:before {
    content: "X"
}

.co-contact__link--phone:before {
    content: "T"
}

.co-contact__tags {
    margin: -.25em
}

.co-contact__tag {
    background-color: #ccc;
    border-radius: 1.375em;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 1;
    margin: .25em;
    padding: .5625em .625em
}

.co-contact__tag-text {
    font-size: .875em
}

.co-filter-box {
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    width: 100%!important
}

.co-filter-box .f-field {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%
}

@media print,screen and (min-width: 40em) {
    .co-filter-box .f-field {
        -webkit-box-flex:calc(50% - 2rem);
        -webkit-flex: calc(50% - 2rem);
        -ms-flex: calc(50% - 2rem);
        flex: calc(50% - 2rem)
    }
}

@media print,screen and (min-width: 48em) {
    .co-filter-box .f-field {
        -webkit-box-flex:calc(25% - 2rem);
        -webkit-flex: calc(25% - 2rem);
        -ms-flex: calc(25% - 2rem);
        flex: calc(25% - 2rem)
    }
}

.co-filter-box .f-field .dropdown-block {
    height: 2.9333333333rem
}

.co-filter-box .f-field .dropdown-block.selected {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.co-filter-box .f-field .co-postcode-input {
    height: 3.4rem
}

.co-filter-box .f-field.filled input:not(:focus)~.floating-label,.co-filter-box input:focus~.floating-label {
    left: 0;
    top: -4px
}

.co-filter-box .f-field [type=text]:not(:-moz-placeholder) {
    background-color: transparent
}

.co-filter-box .f-field [type=text]:not(:-ms-input-placeholder) {
    background-color: transparent
}

.co-filter-box .f-field [type=text]:not(:placeholder-shown) {
    background-color: transparent
}

.co-filter-box:after {
    clear: both;
    content: "";
    display: block
}

.co-contactpage-form-buttons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.co-contactpage-form-buttons .btn-simple {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    -webkit-flex-basis: calc(50% - 1rem);
    -ms-flex-preferred-size: calc(50% - 1rem);
    flex-basis: calc(50% - 1rem);
    height: 3.4rem;
    margin-left: inherit;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content;
    white-space: nowrap
}

.co-contactpage-form-buttons .btn-simple.co-submit-filter {
    margin-right: .5rem
}

.co-contactpage-results {
    margin-bottom: 5rem;
    min-height: 20rem
}

.co-contactpage-results .co-contact-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 2rem
}

.co-contactpage-results .co-contact-list .co-contact {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%
}

@media print,screen and (min-width: 40em) {
    .co-contactpage-results .co-contact-list .co-contact {
        -webkit-box-flex:calc(33% - 1rem);
        -webkit-flex: calc(33% - 1rem);
        -ms-flex: calc(33% - 1rem);
        flex: calc(33% - 1rem);
        max-width: 33%
    }
}

.co-contactpage-results .co-companies-list {
    -webkit-column-gap: 1rem;
    -moz-column-gap: 1rem;
    column-gap: 1rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.co-contactpage-results .co-companies-list .co-company {
    border-bottom: 1px solid #ccc;
    margin-bottom: 2rem;
    -webkit-box-flex: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media print,screen and (min-width: 40em) {
    .co-contactpage-results .co-companies-list .co-company {
        -webkit-flex-wrap:nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        -webkit-box-flex: calc(50% - 1rem);
        -webkit-flex: calc(50% - 1rem);
        -ms-flex: calc(50% - 1rem);
        flex: calc(50% - 1rem);
        max-width: 50%
    }
}

.co-contactpage-results .co-companies-list .co-company__map {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%
}

@media print,screen and (min-width: 40em) {
    .co-contactpage-results .co-companies-list .co-company__map {
        -webkit-box-flex:40%;
        -webkit-flex: 40%;
        -ms-flex: 40%;
        flex: 40%
    }
}

.co-contactpage-results .co-companies-list .co-company__map .map {
    height: 200px
}

.co-contactpage-results .co-companies-list .co-company__map .cb-layer.style-location div.cb-layer__message {
    background-color: transparent;
    border: none;
    height: 40%;
    padding: 0;
    width: 70%
}

.co-contactpage-results .co-companies-list .co-company__map .cb-layer__icon {
    height: 45px;
    width: 100%
}

.co-contactpage-results .co-companies-list .co-company__map .cb-layer__button {
    margin-top: 15px
}

.co-contactpage-results .co-companies-list .co-company__details {
    -webkit-box-flex: 100%;
    -webkit-flex: 100%;
    -ms-flex: 100%;
    flex: 100%;
    padding: 1rem
}

@media print,screen and (min-width: 40em) {
    .co-contactpage-results .co-companies-list .co-company__details {
        -webkit-box-flex:60%;
        -webkit-flex: 60%;
        -ms-flex: 60%;
        flex: 60%
    }
}

.co-contactpage-results .co-companies-list .co-company__locationtypename {
    font-weight: 600
}

.co-contactpage-results .co-companies-list .co-company__link {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition: color .25s ease;
    transition: color .25s ease
}

.co-contactpage-results .co-companies-list .co-company__link:active,.co-contactpage-results .co-companies-list .co-company__link:focus,.co-contactpage-results .co-companies-list .co-company__link:hover,.co-contactpage-results .co-companies-list .co-company__link:visited {
    color: #669d0c;
    text-decoration: none!important
}

.co-contactpage-results .co-companies-list .co-company__link:before {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-family: baywa,serif;
    margin-right: .5em
}

.co-contactpage-results .co-companies-list .co-company__link--email:before {
    content: "X"
}

.co-contactpage-results .co-companies-list .co-company__link--phone:before {
    content: "T"
}

.co-contactpage-results .form-loading .loader {
    margin: auto
}

.co-filter-no-options {
    display: none
}

.co-filter-no-options.visible {
    display: block
}

.co-tabs {
    border: none;
    margin-bottom: 1em;
    padding: 0 2em;
    position: relative
}

@media print,screen and (min-width: 48em) {
    .co-tabs {
        padding:0
    }

    .co-tabs .slick-list {
        margin: 0 -.5em
    }
}

.co-tabs .slick-arrow {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1em;
    cursor: pointer;
    height: 100%;
    min-width: 2em;
    position: absolute;
    top: 0
}

.co-tabs .slick-arrow.slick-next {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg);
    right: 0
}

.co-tabs .slick-arrow.slick-next:hover {
    background-image: url(../media/img/icons/baywa-arrow-right-green-secondary.svg)
}

.co-tabs .slick-arrow.slick-prev {
    background-image: url(../media/img/icons/baywa-arrow-left-green.svg);
    left: 0
}

.co-tabs .slick-arrow.slick-prev:hover {
    background-image: url(../media/img/icons/baywa-arrow-left-green-secondary.svg)
}

.co-tabs .slick-arrow.slick-disabled {
    cursor: not-allowed;
    opacity: .5
}

.co-tabs__item {
    color: #000;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: auto;
    padding: 1em .5em;
    position: relative
}

@media print,screen and (min-width: 48em) {
    .co-tabs__item {
        margin:unset;
        width: 100%
    }
}

.co-tabs__item a {
    background-color: transparent!important;
    color: inherit!important;
    cursor: inherit;
    font-size: 1em;
    font-weight: 600;
    padding: .5em 1em;
    position: static;
    text-align: center
}

.co-tabs__item a:active,.co-tabs__item a:focus,.co-tabs__item a:focus-visible,.co-tabs__item a:hover {
    text-decoration: none!important
}

.co-tabs__item:after,.co-tabs__item:before {
    content: "";
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.co-tabs__item:after {
    background-color: #ccc;
    border-radius: 2px;
    height: 4px;
    -webkit-transition: background-color .25s ease;
    transition: background-color .25s ease;
    width: 100%
}

.co-tabs__item:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100%;
    height: 2em;
    margin: 0 auto;
    -webkit-transition: background .25s ease;
    transition: background .25s ease;
    width: 2em
}

.co-tabs__item.is-active {
    cursor: not-allowed
}

.co-tabs__item.is-active:after {
    background-color: #78b90f
}

.co-tabs__item:hover {
    color: #669d0c;
    text-decoration: none!important
}

.co-tabs__item:hover:after {
    background-color: #669d0c;
    text-decoration: none!important
}

.co-tabs__item--contacts:before {
    background: no-repeat url(../media/img/icons/baywa-icon-login-lines.svg)
}

.co-tabs__item--contacts:hover:before {
    background: no-repeat url(../media/img/icons/baywa-icon-login-lines-secondary.svg)!important
}

.co-tabs__item--contacts-form:before {
    background: no-repeat url(../media/img/icons/baywa-icon-e-mail.svg)
}

.co-tabs__item--contacts-form:hover:before {
    background: no-repeat url(../media/img/icons/baywa-icon-e-mail-secondary.svg)!important
}

.co-tabs__item--callback:before {
    background: no-repeat url(../media/img/icons/baywa-icon-call-us.svg)
}

.co-tabs__item--callback:hover:before {
    background: no-repeat url(../media/img/icons/baywa-icon-call-us-secondary.svg)!important
}

.co-tabs__item--whatsapp:before {
    background: no-repeat url(../media/img/icons/baywa-icon-dialog.svg)
}

.co-tabs__item--whatsapp:hover:before {
    background: no-repeat url(../media/img/icons/baywa-icon-dialog-secondary.svg)!important
}

.co-tabs__item-wrapper {
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.co-tabs__item-wrapper--inactive {
    cursor: not-allowed;
    opacity: .5
}

.co-tabs__item-wrapper--inactive * {
    pointer-events: none
}

.co-tabs-panel {
    border: none;
    height: 100%
}

.co-tabs-panel .tabs-panel {
    height: 100%;
    padding: 0
}

.co-tabs-panel__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%
}

.co-tabs-panel__content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

.co-tabs-panel__content .btn-whatsapp {
    line-height: 0;
    margin-top: 2rem;
    padding: 1.6rem
}

.co-tabs-panel__content .btn-whatsapp:after {
    content: none
}

.co-tabs-panel__content .btn-whatsapp:active,.co-tabs-panel__content .btn-whatsapp:focus,.co-tabs-panel__content .btn-whatsapp:hover,.co-tabs-panel__content .btn-whatsapp:visited {
    color: #fff!important;
    text-decoration: none!important
}

.co-tabs-panel__footer {
    margin-top: 2em
}

.co-tabs-panel .powermail_form fieldset {
    padding-left: 0;
    padding-right: 0
}

.co__button {
    background-color: #78b90f;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-duration: .25s,.25s,1s;
    transition-duration: .25s,.25s,1s;
    -webkit-transition-property: background-color,right,left,-webkit-transform;
    transition-property: background-color,right,left,-webkit-transform;
    transition-property: background-color,transform,right,left;
    transition-property: background-color,transform,right,left,-webkit-transform;
    -webkit-transition-timing-function: ease,ease,ease-in-out;
    transition-timing-function: ease,ease,ease-in-out
}

.co__button:active,.co__button:focus-visible,.co__button:hover {
    background-color: #669d0c
}

.co__button:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1.5em;
    content: "";
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    height: 1.5em;
    width: 1.5em
}

.co__button--open {
    border-radius: 1.5em 0 0 1.5em;
    bottom: 5%;
    color: #2e2e2e;
    font-weight: 500;
    padding: .7333333333rem;
    position: fixed;
    right: 0;
    z-index: 999
}

@media screen and (min-width: 73.125em) {
    .co__button--open {
        font-size:1.2rem;
        padding: .5em 1em;
        -webkit-transform: translateY(-50%)!important;
        -ms-transform: translateY(-50%)!important;
        transform: translateY(-50%)!important;
        -webkit-transition: bottom 1ms ease;
        transition: bottom 1ms ease
    }
}

.co__button--open span {
    line-height: 1.6rem;
    margin-left: .7em;
    -webkit-transition: color inherit inherit;
    transition: color inherit inherit
}

.co__button--open:before {
    background: url(../media/img/icons/letter-gray.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 1.6em;
    -webkit-transition: background inherit inherit;
    transition: background inherit inherit;
    width: 1.6em
}

@media screen and (min-width: 73.125em) {
    .co__button--open:before {
        background:url(../media/img/icons/letter-gray.svg);
        background-repeat: no-repeat;
        background-size: 100%;
        height: 1.5em;
        width: 1.5em
    }
}

.co__button--open:active,.co__button--open:focus-visible,.co__button--open:hover {
    color: #fff
}

.co__button--open:active:before,.co__button--open:focus-visible:before,.co__button--open:hover:before {
    background: url(../media/img/icons/letter-white.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    height: 1.6em;
    width: 1.6em
}

@media screen and (min-width: 73.125em) {
    .co__button--open:active:before,.co__button--open:focus-visible:before,.co__button--open:hover:before {
        background:url(../media/img/icons/letter-white.svg);
        background-repeat: no-repeat;
        background-size: 100%;
        height: 1.5em;
        width: 1.5em
    }
}

.co__button--active {
    -webkit-transform: translateY(-4rem);
    -ms-transform: translateY(-4rem);
    transform: translateY(-4rem)
}

@media print,screen and (min-width: 48em) {
    .co__button--active {
        -webkit-transform:translateY(-6rem);
        -ms-transform: translateY(-6rem);
        transform: translateY(-6rem)
    }
}

.co__button--close {
    border-radius: 50%;
    margin-left: 1em;
    padding: .5em
}

.co__button--close:before {
    background-image: url(../media/img/icons/baywa-icon-small-close.svg);
    -webkit-transition: background-image .25s ease;
    transition: background-image .25s ease
}

.co__button--close:active:before,.co__button--close:focus-visible:before,.co__button--close:hover:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)
}

.co__title {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    font-size: 1.25em;
    font-weight: 500
}

.co__title--primary {
    color: #78b90f
}

.co-contact-region-header {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
    font-size: 1.25em;
    font-weight: 500
}

.co-contact-region-header--primary {
    color: #78b90f
}

.co__link {
    color: #000;
    font-weight: 500
}

.co__link--next {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.co__link--next:after {
    background-image: url(../media/img/icons/baywa-arrow-right-black.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1em;
    content: "";
    margin-left: .5em;
    min-width: 1em;
    -webkit-transition: inherit;
    transition: inherit;
    -webkit-transition-property: background-image;
    transition-property: background-image
}

.co__link--next:hover {
    text-decoration: none!important
}

.co__link--next:hover:after {
    background-image: url(../media/img/icons/baywa-arrow-right-green-secondary.svg)
}

.co__link--primary {
    color: #78b90f
}

.co__link--primary:after {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

.co--is-open {
    overflow: hidden
}

.co-filter-box {
    margin-bottom: 2rem
}

.co-filter-dropdown.f-field .dropdown-item1.disabled {
    pointer-events: none
}

.co-submit-filter {
    display: inline-block;
    margin-top: .4rem
}

.co-postcode-finder form .f-field .co-postcode-input {
    float: left;
    height: 3.2rem;
    padding-bottom: 1rem;
    padding-top: 1rem;
    width: 100%
}

.co-postcode-finder .co-postcode-submit {
    margin-top: 1.6rem;
    padding: 1rem 2rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

@media print,screen and (min-width: 48em) {
    .co-postcode-finder form .f-field .co-postcode-input {
        float:left;
        width: 65%
    }

    .co-postcode-finder .co-postcode-submit {
        margin-left: 3rem;
        margin-top: 0
    }
}

@media screen and (min-width: 73.125em) {
    .co-postcode-finder .co-postcode-submit {
        font-size:1.26667rem
    }
}

.co-tabs .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%!important
}

.co-tabs .slick-track .slick-slide {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

button.co-reset-filter:hover {
    border: 2px solid #669d0c
}

@-webkit-keyframes fade-in {
    0% {
        opacity: 0
    }

    75%,to {
        opacity: 1
    }
}

@keyframes fade-in {
    0% {
        opacity: 0
    }

    75%,to {
        opacity: 1
    }
}

@-webkit-keyframes fade-out {
    0%,75% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes fade-out {
    0%,75% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes slide-in {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slide-in {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }

    to {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@-webkit-keyframes slide-out {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

@keyframes slide-out {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    to {
        -webkit-transform: translateX(100%);
        transform: translateX(100%)
    }
}

.blogpagination__list {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.0666666667rem;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 1em 0
}

.blogpagination__itemtitle {
    padding-top: .125em
}

.blogpagination__item--active {
    cursor: not-allowed;
    font-weight: inherit
}

.blogpagination__item--active .blogpagination__link {
    background-color: #78b90f;
    border-color: #78b90f;
    pointer-events: none
}

.blogpagination__item--next .blogpagination__link,.blogpagination__item--previous .blogpagination__link {
    min-width: 3em
}

.blogpagination__item--next .blogpagination__itemtitle,.blogpagination__item--previous .blogpagination__itemtitle {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1.25em;
    height: 1.25em;
    margin-bottom: 1.375em;
    margin-top: 1.375em;
    -webkit-transition: inherit;
    transition: inherit;
    width: 1.25em
}

.blogpagination__item--next .blogpagination__itemtitle {
    background-image: url(../media/img/icons/baywa-arrow-right.svg)
}

.blogpagination__item--next a:hover .blogpagination__itemtitle {
    background-image: url(../media/img/icons/baywa-arrow-right-green.svg)
}

.blogpagination__item--previous .blogpagination__itemtitle {
    background-image: url(../media/img/icons/baywa-arrow-left.svg)
}

.blogpagination__item--previous a:hover .blogpagination__itemtitle {
    background-image: url(../media/img/icons/baywa-arrow-left-green.svg)
}

@media screen and (max-width: 39.9375em) {
    .blogpagination__item--next .blogpagination__link,.blogpagination__item--previous .blogpagination__link {
        min-width:2.5em
    }

    .blogpagination__item--ellipsis .blogpagination__link {
        max-width: 1em;
        min-width: 1em;
        overflow: hidden
    }
}

.blogpagination__link {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: transparent;
    border: 2px solid transparent;
    border-radius: 50%;
    color: #000;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    min-height: 2.25em;
    min-width: 2.25em;
    padding: 0
}

.blogpagination__link:hover {
    text-decoration: none!important
}

.blogpagination__link--disabled {
    cursor: not-allowed;
    -webkit-filter: opacity(25%);
    filter: opacity(25%)
}

.s-focuspoints {
    padding-bottom: 4rem;
    padding-top: 4rem
}

.s-focuspoints .focuspoints-container {
    margin-left: -16px
}

.s-focuspoints .focuspoints-container .header-focuspoint {
    margin-left: 16px;
    margin-right: 16px
}

@media print,screen and (min-width: 48em) {
    .s-focuspoints .focuspoints-container,.s-focuspoints .focuspoints-container .header-focuspoint {
        margin-left:0;
        margin-right: 0
    }
}

.s-focuspoints .focuspoints-container.scroll {
    overflow-x: scroll
}

.s-focuspoints .focuspoints-container.mobile {
    scrollbar-width: none
}

.s-focuspoints .focuspoints-container.mobile::-webkit-scrollbar {
    display: none
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint {
    display: grid;
    grid-template-columns: 100%;
    grid-template-rows: auto -webkit-min-content;
    grid-template-rows: auto min-content;
    overflow: hidden;
    position: relative
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint:before {
    background: #4c4c4c;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    mix-blend-mode: multiply;
    opacity: 0;
    position: absolute;
    top: 0;
    -webkit-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
    width: 100%;
    z-index: -1
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint svg * {
    transform-box: fill-box
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint>img {
    grid-column: 1/2;
    grid-row: 1/3;
    height: auto;
    max-width: 100%
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .nav-link__svg {
    overflow: visible
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .nav-link__svg>circle {
    background-color: #78b90f;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 40px;
    width: 40px
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_circle {
    -webkit-transform: translate(-5px,-5px);
    -ms-transform: translate(-5px,-5px);
    transform: translate(-5px,-5px);
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_icon {
    fill: url(#hotspotopen);
    -webkit-transform-origin: center;
    -ms-transform-origin: center;
    transform-origin: center;
    -webkit-transition: all 1s ease-in-out;
    transition: all 1s ease-in-out
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link .focuspoint_pulse {
    -webkit-animation: pulseSvg 4s infinite;
    animation: pulseSvg 4s infinite;
    border-radius: 50%;
    -webkit-transform: translate(-5px,-5px);
    -ms-transform: translate(-5px,-5px);
    transform: translate(-5px,-5px);
    stroke-width: 18
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active .focuspoint_circle,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:active .focuspoint_circle,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover .focuspoint_circle {
    fill: #669d0c
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active .focuspoint_icon,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:active .focuspoint_icon,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover .focuspoint_icon {
    fill: url(#hotspotclose)
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link.active.active .focuspoint_icon,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:active.active .focuspoint_icon,.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .nav-link:hover.active .focuspoint_icon {
    -webkit-transform: translate(-5px,2px) rotate(45deg);
    -ms-transform: translate(-5px,2px) rotate(45deg);
    transform: translate(-5px,2px) rotate(45deg)
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .focuspoint__svg {
    align-self: stretch;
    grid-column: 1/2;
    grid-row: 1/3;
    justify-self: stretch;
    width: 100%
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .focuspoint__wrapper-drag-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    width: 100vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

@media print,screen and (min-width: 48em) {
    .s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .focuspoint__wrapper-drag-btn {
        left:-1rem;
        width: 100vw
    }
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint .focuspoint__wrapper-drag-btn .focuspoint__drag-btn {
    display: none
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint.drag:before {
    opacity: .5;
    z-index: 5
}

.s-focuspoints .focuspoints-container .col-focuspoint .focuspoint.drag .focuspoint__drag-btn {
    display: inline-block;
    z-index: 15
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 50%;
    width: 100vw;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    left: 2rem
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description {
        left:-1rem;
        width: 100%
    }
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description {
    height: 0
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description.left {
    left: 0;
    right: unset
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description.right {
    left: unset;
    right: 0
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description.left {
        left:-1rem;
        right: unset
    }

    .focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description.right {
        left: unset;
        right: -1rem
    }
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description .focuspoint__description.left.show,.focuspoints-interactive-graphics-container .focuspoint .focuspoint__wrapper-mobile-description .focuspoint__description.right.show {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    visibility: visible
}

.focuspoints-interactive-graphics-container .focuspoint .focuspoint__svg .description-container {
    overflow: visible
}

.focuspoints-interactive-graphics-container .focuspoint__description {
    background-color: #f3f3f3;
    border-radius: 10px;
    box-shadow: 0 2px 8px #9ca3af;
    grid-column: 1/2;
    grid-row: 2/3;
    max-height: -webkit-fit-content;
    max-height: -moz-fit-content;
    max-height: fit-content;
    max-width: 350px;
    padding: 1rem;
    position: relative;
    -webkit-transform: translateX(-51.2%) translateY(-128%) translateZ(0);
    transform: translateX(-51.2%) translateY(-128%) translateZ(0);
    visibility: hidden;
    width: calc(100vw - 50px)
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-graphics-container .focuspoint__description {
        width:350px
    }
}

.focuspoints-interactive-graphics-container .focuspoint__description.show {
    visibility: visible
}

.focuspoints-interactive-graphics-container .focuspoint__description:before {
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #f3f3f3;
    bottom: -15px;
    content: "";
    -webkit-filter: drop-shadow(1px 2px 1px #9ca3af);
    filter: drop-shadow(1px 2px 1px #9CA3AF);
    height: 0;
    position: absolute;
    right: 46%;
    width: 0
}

.focuspoints-interactive-graphics-container .focuspoint__description.bottom {
    -webkit-transform: translate(-51.2%,22%) translateZ(0);
    transform: translate(-51.2%,22%) translateZ(0)
}

.focuspoints-interactive-graphics-container .focuspoint__description.bottom:before {
    border-bottom: 15px solid #f3f3f3;
    border-top: none;
    bottom: unset;
    -webkit-filter: none;
    filter: none;
    top: -14px
}

.focuspoints-interactive-graphics-container .focuspoint__description.left,.focuspoints-interactive-graphics-container .focuspoint__description.right {
    -webkit-transform: translateY(-53%) translateZ(0);
    transform: translateY(-53%) translateZ(0)
}

.focuspoints-interactive-graphics-container .focuspoint__description.left.show,.focuspoints-interactive-graphics-container .focuspoint__description.right.show {
    visibility: hidden
}

.focuspoints-interactive-graphics-container .focuspoint__description.left:before,.focuspoints-interactive-graphics-container .focuspoint__description.right:before {
    content: none
}

.focuspoints-interactive-graphics-container .focuspoint__description h3 {
    color: #78b90f;
    font-weight: 500
}

.focuspoints-interactive-graphics-container .focuspoint__description p {
    margin-bottom: 0
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-graphics-container .focuspoint__description.left.show,.focuspoints-interactive-graphics-container .focuspoint__description.right.show {
        visibility:visible
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.left:before,.focuspoints-interactive-graphics-container .focuspoint__description.right:before {
        content: ""
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.left {
        -webkit-transform: translate(12%,-53%) translateZ(0);
        transform: translate(12%,-53%) translateZ(0)
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.left:before {
        border: 15px solid transparent;
        border-left: none;
        border-right-color: #f3f3f3;
        bottom: unset;
        -webkit-filter: drop-shadow(-6px 0 4px #9ca3af);
        filter: drop-shadow(-6px 0 4px #9CA3AF);
        left: -14px;
        top: 43%
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.bottom.left {
        -webkit-transform: translate(12%,-15%) translateZ(0);
        transform: translate(12%,-15%) translateZ(0)
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.bottom.left:before {
        -webkit-filter: drop-shadow(-5px 0 4px #9ca3af);
        filter: drop-shadow(-5px 0 4px #9CA3AF);
        top: 7%
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.bottom.right {
        -webkit-transform: translate(-115%,-20%) translateZ(0);
        transform: translate(-115%,-20%) translateZ(0)
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.bottom.right:before {
        -webkit-filter: drop-shadow(6px 0 3px #9ca3af);
        filter: drop-shadow(6px 0 3px #9CA3AF);
        top: 11%
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.right {
        -webkit-transform: translate(-115%,-53%) translateZ(0);
        transform: translate(-115%,-53%) translateZ(0)
    }

    .focuspoints-interactive-graphics-container .focuspoint__description.right:before {
        border: 15px solid transparent;
        border-left: 15px solid #f3f3f3;
        border-right: none;
        bottom: unset;
        -webkit-filter: drop-shadow(5px 0 3px #9ca3af);
        filter: drop-shadow(5px 0 3px #9CA3AF);
        right: -14px;
        top: 43%
    }
}

.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.bottom.left {
    -webkit-transform: translate(12.8%,-25%) translateZ(0);
    transform: translate(12.8%,-25%) translateZ(0)
}

.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.bottom.right {
    -webkit-transform: translate(-113.8%,-35%) translateZ(0);
    transform: translate(-113.8%,-35%) translateZ(0)
}

.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.bottom {
    -webkit-transform: translate(-51.2%,14%) translateZ(0);
    transform: translate(-51.2%,14%) translateZ(0)
}

.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.bottom.left:before,.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.bottom.right:before {
    top: 15%
}

.focuspoints-interactive-graphics-container.focuspoint-sidebar .focuspoint__description.right:before {
    top: 46%
}

.focuspoints-interactive-maps-container.active {
    overflow-x: hidden;
    padding-bottom: 15px
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg .nav-link--text,.focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg--overlay {
    display: none
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg--overlay {
        background:#4c4c4c;
        display: block;
        height: 100%;
        mix-blend-mode: multiply;
        opacity: 0;
        -webkit-transition: opacity 1s ease-in-out;
        transition: opacity 1s ease-in-out;
        width: 100%
    }
}

@media print and (pointer: fine),screen and (min-width:48em) and (pointer:fine) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg.active .focuspoint__svg--overlay,.focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg:hover .focuspoint__svg--overlay {
        opacity:.5
    }
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .focuspoint__svg g[class^=g-icon-]:hover .nav-link--text {
        display:inline-block;
        font-size: 1.2rem
    }
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container {
    display: none;
    position: relative
}

@media screen and (min-width: 80rem) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container {
        width:85%
    }
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .close-button {
    background-color: #78b90f;
    border-radius: 100%;
    display: block;
    font-size: 0;
    height: 44px;
    overflow: hidden;
    position: absolute;
    right: 1rem;
    top: 1rem;
    top: 15px;
    width: 44px
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .close-button {
        -webkit-transform:translate(2rem,-4.5rem);
        -ms-transform: translate(2rem,-4.5rem);
        transform: translate(2rem,-4.5rem)
    }
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .close-button:before {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50%;
    content: "";
    cursor: pointer;
    display: block;
    height: 24px;
    margin: 0 auto;
    width: 24px
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .close-button:hover {
    background-color: #669d0c
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .close-button:hover:before {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description>div {
    overflow: hidden
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description>div.scroll.focuspoint__description--text {
    overflow-y: scroll
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description h3 {
    margin-bottom: 1rem
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description--link {
    -webkit-align-content: center;
    color: #2e2e2e;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description--link:before {
    background-image: url(../media/img/icons/baywa-arrow-right.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    height: 2rem;
    margin-right: 1rem;
    width: 1rem
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description--link:hover {
    color: #669d0c;
    text-decoration: none
}

.focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description--link:hover:before {
    background-image: url(../media/img/icons/baywa-arrow-right-green-secondary.svg)
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container .focuspoint__description {
        background-color:#fff;
        padding: 4rem
    }

    .focuspoints-interactive-maps-container .focuspoint-interactivemaps .description-container.show {
        display: block
    }
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description {
    background-color: #fff;
    border-radius: 5px;
    display: none;
    height: 90vh;
    left: 3vw;
    position: fixed;
    top: 10vw;
    width: 94vw;
    z-index: 1090;
    -ms-scroll-chaining: none;
    box-shadow: 0 2px 8px #959595;
    overscroll-behavior: contain
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description.show,.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description.show .description-container {
    display: block
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container {
    border-radius: 20px;
    height: 100%;
    position: relative;
    width: 100%
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description {
        border-radius:5px;
        padding: 2rem 0
    }
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 31vh;
    margin-bottom: 2rem;
    margin-top: 5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image {
        height:40vh;
        margin-bottom: 2rem;
        margin-top: 2rem
    }
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image img {
    object-fit: contain
}

.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--text {
    height: 40vh;
    overflow-y: auto
}

@media screen and (orientation: landscape) and (max-device-width:768px) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description {
        left:3vw;
        top: 2vw;
        width: 94vw
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description {
        height: 100%;
        padding: 15px
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image {
        height: 100%;
        margin-top: 0;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 58.33333%;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--text {
        height: 83%;
        margin-top: 3.5rem;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 41.66667%;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }
}

@media print,screen and (min-width: 48em) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description {
        display:none;
        height: auto;
        left: 5vw;
        position: fixed;
        top: 20vh;
        width: 90vw;
        z-index: 1090;
        -ms-scroll-chaining: none;
        overscroll-behavior: contain
    }
}

@media screen and (min-width: 73.125em) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description {
        background-color:unset;
        height: auto;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        width: 1000px
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .close-button {
        position: absolute;
        right: 0;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description {
        border-radius: 5px;
        padding: 0
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image,.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--text {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        margin-bottom: 4rem;
        margin-top: 4rem;
        max-height: 60vh
    }
}

@media screen and (min-width: 73.125em) and (min-height:950px) and (max-width:1200px) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image,.focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--text {
        max-height:33vh!important
    }
}

@media screen and (min-width: 73.125em) {
    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--image {
        -webkit-box-pack:start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .focuspoints-interactive-maps-container .focuspoint__wrapper-modal-description .description-container .focuspoint__description .focuspoint__description--text {
        overflow-y: auto
    }
}

@media screen and (orientation: portrait) and (max-device-width:768px) {
    .focuspoints-interactive-maps-container.mobile .focuspoint__wrapper-modal-description.show {
        max-height:100%;
        min-height: 90%
    }

    .focuspoints-interactive-maps-container.mobile .focuspoint__wrapper-modal-description.show .description-container {
        overflow-x: hidden;
        overflow-y: auto
    }

    .focuspoints-interactive-maps-container.mobile .focuspoint__wrapper-modal-description.show .description-container .focuspoint__description .focuspoint__description--text {
        height: unset;
        max-height: 100%;
        min-height: 40%;
        overflow: hidden;
        padding-bottom: 1rem
    }
}

.gg_seminars .container {
    margin-left: auto;
    margin-right: auto;
    max-width: 80.66667rem;
    padding-top: 30px
}

.gg_seminars .w-row .w-row {
    margin-left: 0;
    margin-right: 0
}

.gg_seminars .seminar-info-col {
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 0
}

.gg_seminars .w-col {
    float: left;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    width: 100%
}

.gg_seminars .w-col .w-col {
    padding-left: 0;
    padding-right: 0
}

.gg_seminars .w-col-1 {
    width: 8.33333%
}

.gg_seminars .w-col-2 {
    width: 19.66667%
}

.gg_seminars .w-col-3 {
    width: 25%
}

.gg_seminars .w-col-4 {
    width: 30.33333%
}

.gg_seminars .w-col-5 {
    width: 41.66667%
}

.gg_seminars .w-col-6 {
    width: 50%
}

.gg_seminars .w-col-7 {
    width: 58.33333%
}

.gg_seminars .w-col-8 {
    width: 66.66667%
}

.gg_seminars .w-col-9 {
    width: 75%
}

.gg_seminars .w-col-10 {
    width: 83.33333%
}

.gg_seminars .w-col-11 {
    width: 91.66667%
}

.gg_seminars .w-col-12 {
    width: 100%
}

.gg_seminars .w-inline-block {
    display: inline-block;
    max-width: 100%
}

.filter-form {
    display: none
}

.filter-row .w-dropdown.w--open {
    z-index: 901
}

.list-custom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.list-custom .slist-spacing {
    display: list-item;
    margin: 0 0 10px
}

.list-column .slist-spacing.multiple {
    display: list-item;
    width: 100%
}

.list-custom .slist-spacing:last-child {
    margin: 0
}

.sticky-column-flex .multiple.small-content-box {
    border-bottom: 0 solid #a7a7a8;
    margin-bottom: 0
}

.quick-facts-text,.teaser-list-info {
    font-size: 14px
}

.filter-tag-wrapper a {
    color: #242424;
    text-decoration: none
}

.filter-tag-wrapper a:hover {
    color: #669d0c
}

.gg_seminars p {
    font-size: inherit;
    margin-bottom: 2rem;
    text-rendering: optimizeLegibility
}

.gg_seminars a {
    color: #78b90f;
    font-size: 14px;
    line-height: 1.6em
}

.gg_seminars a:hover {
    color: #669d0c
}

.gg_seminars ul {
    margin-bottom: 20px;
    margin-top: 0;
    padding-left: 30px
}

.gg_seminars img {
    display: inline-block;
    max-width: 100%
}

.gg_seminars.section {
    padding-bottom: 60px;
    padding-top: 20px;
    position: relative;
    z-index: 1
}

.gg_seminars .container.cc-content,.gg_seminars.section {
    background-color: #fff;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.gg_seminars .container.cc-content {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.gg_seminars .filter-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (min-width: 768px) {
    .gg_seminars .filter-row {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.gg_seminars .filter-col {
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    width: 100%
}

@media screen and (min-width: 768px) {
    .gg_seminars .filter-col {
        width:25%
    }
}

.gg_seminars .filter-col:first-child {
    padding-left: 0
}

.gg_seminars .filter-col:last-child {
    padding-right: 0
}

.gg_seminars .filter-dropdown {
    border-bottom: 2px solid #999;
    display: block;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-right: 10px;
    -webkit-transition: border-color .2s ease;
    transition: border-color .2s ease
}

.gg_seminars .w-dropdown {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    text-align: left;
    width: 100%
}

.gg_seminars .filter-row .w-dropdown.w--open {
    z-index: 901
}

.gg_seminars .filter-dropdown-toggle {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0;
    padding: 10px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px
}

.gg_seminars .metadropdown-icon {
    cursor: pointer;
    display: block;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 18px;
    height: 30px;
    margin-left: 4px;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 30px
}

.gg_seminars .metadropdown-icon:after {
    background: url(../media/img/icons/baywa-arrow-down.svg) no-repeat 50%;
    content: "";
    display: block;
    height: 20px;
    margin: 0 auto;
    position: absolute;
    right: 5px;
    top: 5px;
    -webkit-transition: -webkit-transform .25s ease;
    transition: -webkit-transform .25s ease;
    transition: transform .25s ease;
    transition: transform .25s ease,-webkit-transform .25s ease;
    width: 20px
}

.gg_seminars .metadropdown-icon.w--open {
    width: 100%
}

.gg_seminars .metadropdown-icon.w--open:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.gg_seminars .w-dropdown-btn,.gg_seminars .w-dropdown-link,.gg_seminars .w-dropdown-toggle {
    color: #000;
    cursor: pointer;
    position: relative;
    text-align: left;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: 100%
}

.gg_seminars .link-seminars-show-cal,.gg_seminars .link-seminars-show-cal:active,.gg_seminars .link-seminars-show-cal:hover {
    color: #000;
    font-size: 12px;
    line-height: 19px;
    text-decoration: none
}

.gg_seminars .w-dropdown-list {
    background: #f3f3f3;
    border-radius: 4px;
    display: none;
    min-width: 100%;
    position: absolute
}

.gg_seminars .w-dropdown-list.w--open {
    display: block
}

.gg_seminars .filter-dropdown-list.w--open {
    color: #444;
    top: 41px;
    z-index: 10
}

.gg_seminars .w-dropdown-list .filter-list-header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    font-size: 12px;
    justify-content: space-between
}

.gg_seminars .w-dropdown-list .filter-list-header .metadropdown-icon {
    font-family: baywa-re-webshop,sans-serif;
    font-size: 18px;
    margin-left: 4px
}

.gg_seminars .w-dropdown-list .filter-link-wrapper {
    max-height: 196px;
    overflow: auto
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: .8rem 1.06667rem;
    position: relative;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link:hover {
    background-color: #dfdfdf
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link:after {
    background-color: #dfdfdf;
    bottom: 0;
    content: "";
    display: block;
    height: 1px;
    left: 16px;
    position: absolute;
    right: 16px;
    top: auto
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link .f-inptv {
    color: #000;
    font-size: 18px;
    line-height: 32px
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link .checkbox {
    margin-left: 0;
    margin-right: 15px
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link .checkbox.cc-checkbox-dropdown {
    border: 2px solid #b2b2b2;
    border-radius: 15%;
    cursor: pointer;
    height: 20px;
    position: relative;
    width: 20px
}

.gg_seminars .w-dropdown-list .filter-link-wrapper .filter-checkbox-link .checkbox.cc-checkbox-dropdown .check {
    background: #78b90f;
    border-radius: 15%;
    color: #000;
    display: none;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 20px;
    height: 20px;
    line-height: 20px;
    margin: -2px;
    text-align: center;
    width: 20px
}

.gg_seminars .w-button {
    background-color: #3898ec;
    border: 0;
    border-radius: 0;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    line-height: inherit;
    padding: 9px 15px;
    text-decoration: none
}

.gg_seminars .btnseminar {
    background: #78b90f;
    border: none;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    line-height: 1.5;
    padding: .66667rem 1.86667rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,transform,border;
    transition-property: background,color,transform,border,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

.gg_seminars .w-dropdown-list .filter-apply-btn {
    padding: 15px
}

.gg_seminars .w-dropdown-list .filter-apply-btn .btnseminar.cc-btn-green.cc-filter {
    display: inline-block;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.1;
    padding: .8rem 1.2rem;
    text-align: center;
    text-decoration: none;
    width: auto
}

.gg_seminars .btnseminar.cc-btn-green {
    border-color: #78b90f;
    color: #000
}

.gg_seminars .btnseminar.cc-btn-green:hover {
    background-color: #669d0c;
    color: #fff
}

.gg_seminars .tag-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    width: 100%;
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start
}

.gg_seminars .tag-wrapper .tags-title {
    display: inline-block;
    float: left;
    line-height: 1.73333rem;
    margin-top: 8px
}

.gg_seminars .filter-tag-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-left: 10px
}

.gg_seminars .filter-tag-wrapper .filter-tag,.gg_seminars .filter-tag-wrapper .filter-tag-remove {
    text-decoration: none
}

.gg_seminars .filter-tag-wrapper .filter-tag-remove:hover,.gg_seminars .filter-tag-wrapper .filter-tag:hover {
    color: #669d0c
}

.gg_seminars .filter-tag-wrapper .tag {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 5px 5px 10px;
    padding: 5px 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #ccc;
    border-radius: 20px;
    cursor: pointer;
    font-size: 12px;
    text-decoration: none;
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}

.gg_seminars .filter-tag-wrapper .tag:hover {
    background-color: #b2b2b2
}

.gg_seminars .filter-tag-wrapper .tag.cc-delete-all {
    color: #242424
}

.gg_seminars .filter-tag-wrapper .tag.cc-delete-all,.gg_seminars .filter-tag-wrapper .tag.cc-delete-all:hover {
    background-color: transparent;
    border-left: 1px solid #a7a7a8;
    border-radius: 0;
    -webkit-transition: color .2s ease;
    transition: color .2s ease
}

.gg_seminars .filter-tag-wrapper .tag.cc-delete-all:hover {
    color: inherit
}

.gg_seminars .filter-tag-wrapper a.filter-tag div:not(.tag-icon) {
    color: #242424;
    text-decoration: none!important
}

.gg_seminars .filter-tag-wrapper .tag .tag-icon {
    background-color: #7f7f7f;
    border-radius: 10px;
    color: #fff;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 8px;
    line-height: 8px;
    margin-left: 5px;
    padding: 3px
}

.gg_seminars .teaser-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    padding: 20px;
    position: relative;
    width: 100%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #f6f6f6;
    color: #444;
    text-decoration: none
}

.gg_seminars .teaser-list.is-top {
    border: 1px solid #669d0c;
    overflow: hidden
}

.gg_seminars .teaser-list.is-top:before {
    background: #669d0c;
    color: #000;
    content: "Top-Seminar";
    display: block;
    font-size: .6666666667rem;
    font-weight: 500;
    left: 0;
    line-height: 18px;
    margin-left: -1.4rem;
    margin-top: 1.2rem;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    text-transform: uppercase;
    top: 0;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 95px
}

@media screen and (max-width: 39.9375em) {
    .gg_seminars .teaser-list.is-top {
        margin:2rem 0
    }
}

.gg_seminars .teaser-list:hover {
    color: #444;
    text-decoration: none
}

.gg_seminars .teaser-list .teaser-list-image-wrapper {
    background-color: #78b90f;
    border: 2px solid #f6f6f6;
    border-radius: 65px;
    height: 130px;
    margin-right: 30px;
    overflow: hidden;
    width: 130px
}

.gg_seminars .teaser-list .teaser-list-text-wrapper {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block {
    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
}

.gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block .news-teaser-col1 {
    padding-right: 10px;
    width: 85%
}

.gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block .news-teaser-col1 h2 {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 10px;
    margin-top: 10px
}

.gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block .news-teaser-col2 {
    width: 15%
}

.gg_seminars .teaser-list-info-block .seminar-info-col {
    margin-bottom: 10px;
    margin-top: 10px;
    padding-left: 0
}

.gg_seminars .news-date-icon-copy {
    font-family: Materialicons,sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    margin-right: 5px
}

.gg_seminars .teaser-list-info-block .teaser-list-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-weight: 400
}

.gg_seminars .cta-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none
}

.gg_seminars .cta-wrapper,.gg_seminars .cta-wrapper.cc-right {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.gg_seminars .cta-wrapper.cc-right {
    position: relative;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.gg_seminars .cta-wrapper.cc-right .cta-text:hover+.cta-circle.cc-green {
    background-color: #669d0c;
    color: #fff
}

.gg_seminars .cta-wrapper.cc-right .cta-text:hover:hover+.cta-circle.cc-green:after {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat 50%
}

.gg_seminars .cta-circle.cc-green {
    background-color: #78b90f;
    border: 0 transparent;
    color: #000;
    cursor: pointer;
    margin-left: 10px;
    opacity: 0;
    position: relative;
    -webkit-transform: translateX(0) translateY(20px) translateZ(0);
    transform: translateX(0) translateY(20px) translateZ(0);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: background-color .2s ease 0s,color .2s ease 0s,opacity .2s ease 0s,opacity .2s ease 0s,transform .2s ease 0s;
    -webkit-transition: background-color .2s ease 0s,color .2s ease 0s,opacity .2s ease 0s,opacity .2s ease 0s,-webkit-transform .2s ease 0s;
    transition: background-color .2s ease 0s,color .2s ease 0s,opacity .2s ease 0s,opacity .2s ease 0s,-webkit-transform .2s ease 0s;
    transition: background-color .2s ease 0s,color .2s ease 0s,opacity .2s ease 0s,opacity .2s ease 0s,transform .2s ease 0s;
    transition: background-color .2s ease 0s,color .2s ease 0s,opacity .2s ease 0s,opacity .2s ease 0s,transform .2s ease 0s,-webkit-transform .2s ease 0s
}

.gg_seminars .cta-circle.cc-green:after {
    background: url(../media/img/icons/baywa-arrow-right-black.svg) no-repeat 50%;
    background-size: contain;
    content: "";
    display: block;
    height: 24px;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-12px,-12px);
    -ms-transform: translate(-12px,-12px);
    transform: translate(-12px,-12px);
    width: 24px
}

.gg_seminars .cta-circle.cc-green:hover {
    background-color: #669d0c
}

.gg_seminars .cta-circle.cc-green:hover:after {
    background-image: url(../media/img/icons/baywa-arrow-right-white.svg)
}

.gg_seminars .cta-circle.cc-green.cc-pagina {
    opacity: 1;
    -webkit-transform: translate(0);
    -ms-transform: translate(0);
    transform: translate(0)
}

.gg_seminars .cta-text {
    color: #000;
    cursor: pointer;
    font-size: 12px;
    line-height: 1.6em;
    opacity: 0;
    text-align: right;
    -webkit-transform: translateX(0) translateY(20px) translateZ(0);
    transform: translateX(0) translateY(20px) translateZ(0);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: opacity .2s ease 0s,-webkit-transform .2s ease 0s;
    transition: opacity .2s ease 0s,-webkit-transform .2s ease 0s;
    transition: opacity .2s ease 0s,transform .2s ease 0s;
    transition: opacity .2s ease 0s,transform .2s ease 0s,-webkit-transform .2s ease 0s
}

.gg_seminars .teaser-list:hover .cta-circle.cc-green,.gg_seminars .teaser-list:hover .cta-text {
    opacity: 1;
    -webkit-transform: translateX(0) translateY(0) translateZ(0);
    transform: translateX(0) translateY(0) translateZ(0)
}

.gg_seminars .cta-circle {
    background-color: #fff;
    border: 1px solid #444;
    border-radius: 25px;
    color: #444;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 30px;
    height: 50px;
    line-height: 30px;
    padding: 10px;
    text-decoration: none;
    -webkit-transition: background-color .2s ease,color .2s ease;
    transition: background-color .2s ease,color .2s ease;
    width: 50px
}

@media screen and (max-width: 991px) {
    .gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block {
        -webkit-box-align:end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end
    }

    .gg_seminars .news-teaser-col1 .w-row {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }

    .gg_seminars .teaser-list-info-block .seminar-info-col {
        width: 100%
    }

    .gg_seminars .teaser-list .cta-circle.cc-green,.gg_seminars .teaser-list .cta-text {
        opacity: 1;
        -webkit-transform: translateX(0) translateY(0) translateZ(0);
        transform: translateX(0) translateY(0) translateZ(0)
    }
}

@media screen and (max-width: 767px) {
    .gg_seminars .w-col {
        left:auto;
        right: auto;
        width: 100%
    }

    .gg_seminars .filter-col {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (max-width: 479px) {
    .gg_seminars .teaser-list .teaser-list-image-wrapper {
        display:none
    }

    .gg_seminars .teaser-list .teaser-list-text-wrapper .teaser-list-info-block .news-teaser-col2 {
        width: 50%
    }
}

.gg_seminars .pages-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    margin-top: 60px;
    max-width: 500px;
    width: auto;
    -webkit-box-pack: justify;
    -webkit-justify-content: center;
    -ms-flex-pack: justify;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.gg_seminars .baywa-Button-label {
    font-size: 18px
}

.gg_seminars .baywa-Button-label.is-active {
    cursor: not-allowed
}

.gg_seminars .baywa-Button--icon .baywa-Symbol {
    color: #000;
    height: 24px;
    margin-top: 6px;
    width: 24px
}

.gg_seminars .baywa-Button--icon:not(.baywa-Pagination-control--disabled) .baywa-Symbol:hover {
    color: #669d0c
}

.gg_seminars .baywa-Pagination {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%
}

.gg_seminars .baywa-Pagination,.gg_seminars .baywa-Pagination-pageList {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.gg_seminars .baywa-Pagination-pageList {
    margin: 0;
    padding-left: 0
}

.gg_seminars .baywa-Pagination-pageLink {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    background: transparent;
    font-size: 16px;
    justify-content: center;
    min-height: 36px;
    min-width: 36px;
    padding: 0;
    text-align: center;
    text-decoration: none
}

.gg_seminars .baywa-Pagination-pageLink>* {
    cursor: pointer
}

.gg_seminars .baywa-Pagination-pageItem:hover :not(.is-active) {
    color: #669d0c;
    text-decoration: none
}

.gg_seminars .baywa-Pagination-pageLink .baywa-Button2-label {
    padding-top: 2px
}

.gg_seminars .baywa-Pagination-pageLink .baywa-Button-label {
    font-size: 16px;
    font-weight: 500;
    padding-top: 2px
}

.gg_seminars .baywa-Pagination-pageLink .baywa-Button-label.is-active {
    font-size: 14px;
    padding: 0
}

.gg_seminars .baywa-Pagination-pageLink:hover {
    background: transparent;
    color: #669d0c
}

.gg_seminars .baywa-Pagination-control {
    background: transparent;
    padding: 0 6px
}

.gg_seminars .baywa-Pagination-control.baywa-Pagination-control--prev {
    padding-right: 10px
}

.gg_seminars .baywa-Pagination-control.baywa-Pagination-control--prev.baywa-Pagination-control--disabled {
    padding-right: 2px
}

.gg_seminars .baywa-Pagination-control.baywa-Pagination-control--next {
    padding-left: 0
}

.gg_seminars .baywa-Pagination-control.baywa-Pagination-control--next.baywa-Pagination-control--disabled {
    padding-left: 11px
}

.gg_seminars .baywa-Pagination-control:hover {
    background: transparent;
    color: #669d0c
}

.gg_seminars .baywa-Pagination-control--disabled {
    background: transparent;
    cursor: not-allowed;
    -webkit-filter: opacity(25%);
    filter: opacity(25%)
}

.gg_seminars .baywa-Pagination-control--disabled:hover {
    color: #000
}

.gg_seminars .baywa-Pagination-control--next {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1
}

.gg_seminars .baywa-Pagination-pageItem {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center
}

.gg_seminars .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink {
    background: #78b90f;
    border-radius: 22px;
    cursor: not-allowed
}

.gg_seminars .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink:hover {
    cursor: not-allowed
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-pageLink:hover {
    color: #fff
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink {
    background-color: #fff;
    border: 2px solid #fff
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink:hover {
    color: #000
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-control {
    background: transparent
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-control:hover {
    background: transparent;
    color: #fff
}

.gg_seminars .baywa-Pagination.u-Theme-green .baywa-Pagination-control--disabled:hover {
    color: #000
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-pageLink {
    color: #fff
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-pageLink:hover {
    color: #669d0c
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-pageItem {
    color: #fff
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink {
    background-color: #78b90f;
    border: 2px solid #78b90f;
    color: #000
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-pageItem.is-active .baywa-Pagination-pageLink:hover {
    color: #000
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-control {
    background: transparent;
    color: #fff
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-control:hover {
    background: transparent;
    color: #669d0c
}

.gg_seminars .baywa-Pagination.u-Theme-gray .baywa-Pagination-control--disabled:hover {
    color: #fff
}

.gg_seminars .hero-header-section {
    height: 600px;
    margin-top: -5rem;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0;
    position: relative;
    width: 100%;
    z-index: 1;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.gg_seminars .hero-gradient,.gg_seminars .hero-header-section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.gg_seminars .hero-gradient {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

.gg_seminars .pattern-block.pb4 {
    height: 30px;
    padding-bottom: 0;
    padding-top: 0
}

.gg_seminars .pattern-block {
    background-color: #78b90f;
    padding-bottom: 10px;
    padding-top: 20px
}

.gg_seminars .w-hidden-main {
    display: none
}

.gg_seminars ._2-3-content-wrapper ul li {
    font-size: 14px
}

.gg_seminars ._2-3-content-wrapper ul p {
    margin-bottom: 5px
}

.gg_seminars .flex-column {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

@media screen and (max-width: 991px) {
    .gg_seminars .section-headline {
        margin-bottom:0!important
    }

    .gg_seminars .main-column-flex,.gg_seminars .sticky-column-flex {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 100%!important;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        padding: 0!important
    }

    .gg_seminars .sticky-box {
        margin-top: 0!important;
        position: -webkit-relative;
        position: relative!important;
        top: 0!important
    }

    .gg_seminars ._2-3-content-wrapper {
        padding-bottom: 0!important
    }

    .gg_seminars .article-navigation-wrapper,.gg_seminars .small-content-box,.gg_seminars .small-content-box.cc-contact,.gg_seminars .sticky-box,.gg_seminars .sticky-event-date {
        max-width: 100%!important;
        width: 100%!important
    }

    .gg_seminars .btnseminar.cc-large {
        max-width: 350px
    }

    .gg_seminars .article-navigation-wrapper {
        height: auto!important
    }

    .gg_seminars .article-navigation-wrapper:last-child {
        display: none
    }
}

.gg_seminars .main-column-flex {
    border-right: 1px #f6f6f6;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 0;
    padding-right: 20px;
    width: 66.66%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column nowrap;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.gg_seminars .section-headline {
    margin-bottom: 15px
}

.gg_seminars .light-green {
    color: #78b90f;
    font-size: 38px;
    font-weight: 400;
    line-height: 46px;
    margin-bottom: 10px;
    margin-top: 20px
}

.gg_seminars .article-navigation-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    float: left
}

.gg_seminars .cta-icon-small {
    font-family: baywa-re-webshop,sans-serif
}

.gg_seminars.seminar_detail ._2-3-content-wrapper {
    margin-bottom: 40px;
    margin-top: 40px
}

.gg_seminars #Text ._2-3-content-wrapper {
    float: none
}

.gg_seminars .quick-fact,.gg_seminars .quick-facts-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.gg_seminars .quick-fact {
    padding-bottom: 20px;
    padding-top: 0;
    width: 25%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #78b90f;
    text-align: center
}

.gg_seminars .quick-fact-icon {
    background-color: #78b90f;
    border-radius: 50%;
    color: #fff;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 20px;
    height: 40px;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 10px;
    text-align: center;
    width: 40px
}

.gg_seminars .quick-facts-text {
    margin-bottom: 10px;
    margin-top: 10px
}

.gg_seminars .content-tablewrapper {
    margin-bottom: 20px;
    margin-top: 50px;
    -webkit-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 14px;
    line-height: 1.6em
}

.gg_seminars .content-tableelement,.gg_seminars .content-tablewrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-direction: normal
}

.gg_seminars .content-tableelement {
    -webkit-box-orient: horizontal;
    border-bottom: 1px solid #a7a7a8;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-bottom: 15px;
    padding-bottom: 15px
}

.gg_seminars .content-tableattribute {
    font-weight: 500;
    min-width: 100px;
    padding-right: 20px;
    width: 25%
}

.gg_seminars .content-tablevalue {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    width: 75%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.gg_seminars .content-tablevalue p {
    margin-bottom: 0
}

.gg_seminars .content-tablevalue.list-column {
    padding-left: 17px
}

.gg_seminars .list-column .slist-spacing.multiple {
    display: list-item;
    width: 100%
}

.gg_seminars .list-column .slist-spacing.multiple p {
    margin: 0
}

.gg_seminars .sticky-column-flex {
    padding-left: 20px;
    padding-right: 0;
    width: 33.33%
}

.gg_seminars .sticky-column-flex .link-external {
    text-decoration: none
}

.gg_seminars .sticky-box {
    background-color: #fff;
    margin-top: 200px;
    padding-top: 20px;
    position: -webkit-sticky;
    position: sticky;
    top: 80px;
    z-index: 1
}

.gg_seminars .btnseminar.cc-large {
    background-color: #78b90f;
    border-style: none;
    color: #000;
    display: block;
    font-size: 22px;
    height: 54px;
    text-align: center;
    text-decoration: none;
    width: 100%
}

.gg_seminars .btnseminar.cc-large:hover {
    background-color: #679d0e;
    color: #fff;
    text-decoration: none
}

.gg_seminars a.btnseminar.cc-large.link-external:hover:not(.btn):hover {
    background-color: #679d0e;
    color: #fff;
    text-decoration: none
}

.gg_seminars .sticky-event-date {
    border-top: 1px solid #a7a7a8;
    max-width: 350px;
    padding: 5px 10px 15px
}

.gg_seminars .sticky-event-date h2 {
    font-size: 22px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 10px;
    margin-top: 10px
}

.gg_seminars .teaser-list-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-weight: 400
}

.gg_seminars .news-date-icon {
    font-family: baywa-re-webshop,sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    margin-right: 5px
}

.gg_seminars .event-page {
    font-size: 12px;
    line-height: 1.6em;
    text-align: right
}

.gg_seminars .event-page:hover+.btn-circle.cc-green {
    background-color: #679d0e;
    background-image: url(../media/img/icons/baywa-arrow-download-white.svg);
    color: #fff
}

.gg_seminars .btn-circle {
    background-color: transparent;
    background-image: url(../media/img/icons/baywa-arrow-download.svg);
    background-position: 50%;
    background-repeat: no-repeat;
    border: 1px solid #444;
    border-radius: 25px;
    color: #444;
    font-size: 20px;
    height: 50px;
    line-height: 20px;
    padding: 15px;
    text-align: center;
    text-decoration: none;
    -webkit-transition: background-color .2s ease,color .2s ease;
    transition: background-color .2s ease,color .2s ease;
    width: 50px
}

.gg_seminars .btn-circle.cc-green {
    background-color: #78b90f;
    border-style: none;
    color: #000;
    margin-left: 10px;
    text-decoration: none
}

.gg_seminars .btn-circle.cc-green:hover {
    background-color: #679d0e;
    background-image: url(../media/img/icons/baywa-arrow-download-white.svg);
    color: #fff
}

.gg_seminars .small-content-box.cc-contact {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 10px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-bottom: 1px solid #a7a7a8;
    border-top: 1px solid #a7a7a8
}

.gg_seminars .contact-profile-image {
    border-radius: 35px;
    overflow: hidden;
    width: 70px
}

.gg_seminars .contact-info {
    font-size: 12px;
    line-height: 1.6em;
    padding-left: 10px;
    padding-right: 10px
}

.gg_seminars .contact-detail {
    padding-top: 10px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end
}

.gg_seminars .contact-adress {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-weight: 400;
    padding-bottom: 2px;
    padding-top: 2px;
    text-decoration: none;
    -webkit-transition: color .2s ease;
    transition: color .2s ease
}

.gg_seminars .contact-adress .link-simple,.gg_seminars .contact-adress .s-404>.row .columns .extra-nav li a,.gg_seminars .contact-adress .s-404>.row .columns .footer-nav li a,.gg_seminars .contact-adress .s-404>.row .columns ul.column li a,.gg_seminars .contact-adress .s-404>.row .columns ul.columns li a,.s-404>.row .columns .extra-nav li .gg_seminars .contact-adress a,.s-404>.row .columns .footer-nav li .gg_seminars .contact-adress a,.s-404>.row .columns ul.column li .gg_seminars .contact-adress a,.s-404>.row .columns ul.columns li .gg_seminars .contact-adress a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: .8rem;
    padding-left: 20px;
    position: relative
}

.gg_seminars .contact-adress .link-simple:hover,.gg_seminars .contact-adress .s-404>.row .columns .extra-nav li a:hover,.gg_seminars .contact-adress .s-404>.row .columns .footer-nav li a:hover,.gg_seminars .contact-adress .s-404>.row .columns ul.column li a:hover,.gg_seminars .contact-adress .s-404>.row .columns ul.columns li a:hover,.s-404>.row .columns .extra-nav li .gg_seminars .contact-adress a:hover,.s-404>.row .columns .footer-nav li .gg_seminars .contact-adress a:hover,.s-404>.row .columns ul.column li .gg_seminars .contact-adress a:hover,.s-404>.row .columns ul.columns li .gg_seminars .contact-adress a:hover {
    text-decoration: none
}

.gg_seminars .contact-adress .link-simple:hover .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns .extra-nav li a:hover .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns .footer-nav li a:hover .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns ul.column li a:hover .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns ul.columns li a:hover .small-content-icon,.s-404>.row .columns .extra-nav li .gg_seminars .contact-adress a:hover .small-content-icon,.s-404>.row .columns .footer-nav li .gg_seminars .contact-adress a:hover .small-content-icon,.s-404>.row .columns ul.column li .gg_seminars .contact-adress a:hover .small-content-icon,.s-404>.row .columns ul.columns li .gg_seminars .contact-adress a:hover .small-content-icon {
    color: #78b90f;
    text-decoration: none
}

.gg_seminars .contact-adress .link-simple:focus,.gg_seminars .contact-adress .s-404>.row .columns .extra-nav li a:focus,.gg_seminars .contact-adress .s-404>.row .columns .footer-nav li a:focus,.gg_seminars .contact-adress .s-404>.row .columns ul.column li a:focus,.gg_seminars .contact-adress .s-404>.row .columns ul.columns li a:focus,.s-404>.row .columns .extra-nav li .gg_seminars .contact-adress a:focus,.s-404>.row .columns .footer-nav li .gg_seminars .contact-adress a:focus,.s-404>.row .columns ul.column li .gg_seminars .contact-adress a:focus,.s-404>.row .columns ul.columns li .gg_seminars .contact-adress a:focus {
    text-decoration: underline
}

.gg_seminars .contact-adress .link-simple:focus .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns .extra-nav li a:focus .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns .footer-nav li a:focus .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns ul.column li a:focus .small-content-icon,.gg_seminars .contact-adress .s-404>.row .columns ul.columns li a:focus .small-content-icon,.s-404>.row .columns .extra-nav li .gg_seminars .contact-adress a:focus .small-content-icon,.s-404>.row .columns .footer-nav li .gg_seminars .contact-adress a:focus .small-content-icon,.s-404>.row .columns ul.column li .gg_seminars .contact-adress a:focus .small-content-icon,.s-404>.row .columns ul.columns li .gg_seminars .contact-adress a:focus .small-content-icon {
    text-decoration: none!important
}

.gg_seminars .small-content-icon {
    left: 0;
    position: absolute
}

.gg_seminars .w-widget-map {
    background-color: #f8f8ff;
    height: 400px;
    margin-bottom: 30px;
    width: 100%
}

.gg_seminars .small-content-title-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.gg_seminars .small-content-title {
    display: inline-block;
    margin-right: 5px
}

.gg_seminars .small-content-divider {
    background-color: #444;
    height: 2px;
    width: 100%
}

.gg_seminars .small-content-box {
    color: #444;
    margin-bottom: 30px;
    max-width: 350px;
    text-decoration: none;
    width: 100%
}

.gg_seminars .small-download-link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-top: 5px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    color: #444;
    font-size: 12px;
    text-decoration: none;
    -webkit-transition: color .2s ease,background-color .2s ease,border-width .2s ease;
    transition: color .2s ease,background-color .2s ease,border-width .2s ease
}

.gg_seminars .small-download-link:hover {
    background-color: rgba(149,193,28,.1);
    border-left: 4px solid #669d0c;
    color: #669d0c
}

.gg_seminars .small-content-icon {
    color: #444;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 16px;
    margin-right: 5px
}

.seminar-anmelden {
    background-color: hsla(0,0%,100%,.9);
    display: none;
    padding: 60px 40px;
    z-index: 1000
}

.seminar-anmelden .container.cc-application-form {
    background-color: #fff;
    border: 1px solid #008c46;
    box-shadow: 0 2px 8px 0 rgba(0,0,0,.3);
    margin-bottom: 60px;
    max-width: 960px;
    overflow: hidden;
    padding-bottom: 30px;
    padding-left: 160px;
    padding-right: 160px;
    position: relative
}

.seminar-anmelden .container {
    margin-left: auto;
    margin-right: auto;
    max-width: 80.66667rem;
    padding-top: 30px
}

.seminar-anmelden .close-application-form {
    color: #a7a7a8;
    cursor: pointer;
    display: inline-block;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 34px;
    line-height: 34px;
    position: absolute;
    right: 15px;
    top: 15px;
    -webkit-transition: color .2s ease;
    transition: color .2s ease
}

.seminar-anmelden .section-subhead,.teaser-list-info.cc-formular {
    margin-bottom: 20px
}

.seminar-anmelden .teaser-list-info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-weight: 400
}

.seminar-anmelden .powermail_fieldwrap_type_country {
    margin-top: -22px;
    position: relative
}

.seminar-anmelden .f-field {
    clear: both
}

.seminar-anmelden checkbox powermail_field {
    margin-top: 20px
}

.seminar-anmelden .column_2_form {
    box-sizing: border-box;
    clear: none!important;
    float: left;
    width: 50%
}

.seminar-anmelden .column_2_form:nth-child(odd) {
    clear: none!important;
    padding-right: 10px
}

.seminar-anmelden .powermail_fieldwrap_type_text {
    font-size: 15px;
    font-weight: 300;
    line-height: 1.5em
}

.seminar-anmelden .news-date-icon {
    font-family: baywa-re-webshop,sans-serif;
    font-size: 16px;
    line-height: 1.4em;
    margin-right: 5px
}

.seminar-anmelden .checkbox.powermail_field,.seminar-anmelden .text-center {
    margin-top: 30px
}

@media screen and (max-width: 800px) {
    .seminar-anmelden .container.cc-application-form {
        padding-left:60px;
        padding-right: 60px
    }
}

@media screen and (max-width: 767px) {
    .seminar-anmelden {
        padding:0!important
    }

    .seminar-anmelden .container.cc-application-form {
        padding-left: 5%;
        padding-right: 5%
    }

    .seminar-anmelden .column_2_form {
        width: 100%
    }
}

.gg_seminars .list-view-wrapper h3 {
    margin-top: 4rem
}

.seminar-anmelden .f-field:has(#powermail_input) {
    box-sizing: border-box;
    float: left;
    width: 50%
}

.key-facts {
    padding: 2em 0;
    position: relative
}

@media screen and (min-width: 73.125em) {
    .key-facts--dark {
        color:#fff
    }
}

.key-facts__title {
    font-weight: 600;
    margin-bottom: 2.5em;
    text-align: left
}

@media print,screen and (min-width: 48em) {
    .key-facts__title {
        margin-bottom:5em;
        text-align: center
    }
}

.key-facts__title span {
    font-size: 1.125em
}

@media print,screen and (min-width: 48em) {
    .key-facts__title span {
        font-size:1.75em
    }
}

.key-facts__background-image {
    bottom: 0;
    display: none;
    height: 100%;
    left: 0;
    object-fit: cover;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: -1
}

@media screen and (min-width: 73.125em) {
    .key-facts__background-image {
        display:block
    }
}

.key-fact {
    height: 20rem;
    overflow: hidden;
    padding-bottom: 1em;
    padding-top: 1em;
    position: relative
}

.key-fact__header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 7.75em;
    margin-left: .90625em;
    margin-right: .90625em;
    overflow: hidden;
    -webkit-transition: height .25s ease-in-out;
    transition: height .25s ease-in-out
}

@media print,screen and (min-width: 48em) {
    .key-fact__header {
        margin-left:0;
        margin-right: 0
    }
}

.key-fact__body {
    text-align: center
}

.key-fact__text {
    margin: 0;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out
}

.key-fact__icon {
    background-color: #f3f3f3;
    border-radius: 50%;
    margin: 0 auto 1.5em;
    padding: 2em
}

.key-fact__icon img {
    height: 2.25em;
    object-fit: contain;
    width: 2.25em
}

.key-fact__title {
    border-top: 2px solid;
    font-weight: 600;
    margin-bottom: 1em;
    padding-top: 1.5em;
    text-align: center
}

.key-fact__title span {
    display: inline-block;
    font-size: 1.125em;
    line-height: 1.2;
    padding: 0 1em
}

@media print,screen and (min-width: 48em) {
    .key-fact__title span {
        font-size:1.375em
    }
}

.key-fact__read-more {
    bottom: 1em;
    left: 0;
    margin-top: auto;
    opacity: 1;
    position: absolute;
    right: 0;
    text-align: center;
    -webkit-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out
}

.key-fact:active .key-fact__header {
    height: 0
}

.key-fact:active .key-fact__text {
    opacity: 1;
    pointer-events: all
}

.key-fact:active .key-fact__read-more {
    opacity: 0;
    pointer-events: none
}

.key-fact:focus-visible .key-fact__header {
    height: 0
}

.key-fact:focus-visible .key-fact__text {
    opacity: 1;
    pointer-events: all
}

.key-fact:focus-visible .key-fact__read-more {
    opacity: 0;
    pointer-events: none
}

.key-fact:hover .key-fact__header {
    height: 0
}

.key-fact:hover .key-fact__text {
    opacity: 1;
    pointer-events: all
}

.key-fact:hover .key-fact__read-more {
    opacity: 0;
    pointer-events: none
}

@media print,screen and (min-width: 62em) {
    [data-jumpto] {
        margin-top:-3rem;
        padding-top: 3rem
    }
}

.postfooter {
    border-bottom: 1px solid #e5e5e5
}

.postfooter,.postheader {
    margin-bottom: 1.3333333333rem
}

.postheader>:not(:last-child) {
    margin-bottom: 1.3333333333rem
}

.postheader__title {
    font-size: 1.4666666667rem;
    font-weight: 500
}

@media print,screen and (min-width: 48em) {
    .postheader__title {
        font-size:1.7333333333rem
    }
}

.postheader__meta .postmetagroup:not(:last-child) {
    margin-bottom: 1.3333333333rem
}

.postlist--bycategory,.postlist--recent,.postlist--related,.postteaser--bycategory,.postteaser--recent,.postteaser--related {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media print,screen and (min-width: 48em) {
    .postlist--recent .postlist__post:nth-child(2n),.postteaser--recent .postlist__post:nth-child(2n) {
        margin-left:1.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .postlist--recent-first .postlist__post:nth-child(2n),.postteaser--recent-first .postlist__post:nth-child(2n) {
        margin-left:0
    }

    .postlist--recent-first .postlist__post:nth-child(2n+3),.postteaser--recent-first .postlist__post:nth-child(2n+3) {
        margin-left: 1.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .postlist--bycategory .postlist__post:nth-child(2n),.postteaser--bycategory .postlist__post:nth-child(2n) {
        margin-left:1.3333333333rem
    }
}

@media print,screen and (min-width: 48em) {
    .postlist--related .postlist__post:nth-child(2n),.postteaser--related .postlist__post:nth-child(2n) {
        margin-left:1.3333333333rem
    }
}

.postlist__header--latest,.postteaser__header--latest {
    background-color: #e5e5e5;
    font-size: .8666666667rem;
    font-weight: 500;
    padding: .3333333333rem .6666666667rem
}

.postlist__post,.postteaser__post {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin: 0 0 1.3333333333rem
}

@media print,screen and (min-width: 48em) {
    .postlist__post,.postteaser__post {
        -webkit-box-flex:0;
        -webkit-flex: 0 0 calc(50% - 0.66667rem);
        -ms-flex: 0 0 calc(50% - 0.66667rem);
        flex: 0 0 calc(50% - 0.66667rem)
    }
}

.postlist__post--first,.postteaser__post--first {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

@media print,screen and (min-width: 40em) {
    .postlist__post--first,.postteaser__post--first {
        position:relative
    }
}

.postlist__post--first .postlist__postbody,.postteaser__post--first .postlist__postbody {
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content
}

@media print,screen and (min-width: 40em) {
    .postlist__post--first .postlist__postbody,.postteaser__post--first .postlist__postbody {
        background-color:hsla(0,0%,100%,.902);
        bottom: 0;
        padding: 1.3333333333rem;
        position: absolute;
        right: 0;
        top: 0;
        width: 50%
    }
}

@media print,screen and (min-width: 48em) {
    .postlist__post--first .postlist__postbody,.postteaser__post--first .postlist__postbody {
        bottom:3rem;
        right: 3rem;
        top: 3rem;
        width: 45%
    }
}

.postlist__post--first .postlist__posttitle,.postteaser__post--first .postlist__posttitle {
    font-size: 1.4666666667rem
}

@media print,screen and (min-width: 40em) {
    .postlist__post--first .postlist__posttitle,.postteaser__post--first .postlist__posttitle {
        margin-top:0
    }
}

@media print,screen and (min-width: 48em) {
    .postlist__post--first .postlist__posttitle,.postteaser__post--first .postlist__posttitle {
        font-size:1.6rem
    }
}

@media screen and (min-width: 73.125em) {
    .postlist__post--first .postlist__posttitle,.postteaser__post--first .postlist__posttitle {
        font-size:1.7333333333rem
    }
}

.postlist__post--first .postlist__postdescription,.postteaser__post--first .postlist__postdescription {
    display: none
}

@media screen and (min-width: 73.125em) {
    .postlist__post--first .postlist__postdescription,.postteaser__post--first .postlist__postdescription {
        display:block
    }
}

.postlist__post--first .postlist__postlink,.postteaser__post--first .postlist__postlink {
    background-color: #78b90f;
    background-image: none!important;
    border-radius: 2rem;
    color: #000;
    padding: .8rem 1.3333333333rem
}

.postlist__post--first .postlist__postlink:hover,.postteaser__post--first .postlist__postlink:hover {
    background-color: #669d0c;
    color: #fff
}

.postlist__post a,.postteaser__post a {
    color: inherit
}

.postlist__post a,.postlist__post a:hover,.postteaser__post a,.postteaser__post a:hover {
    text-decoration: none
}

.postlist__posttitle,.postteaser__posttitle {
    color: inherit;
    font-size: 1.2rem;
    font-weight: 500;
    margin: 1.3333333333rem 0 .6666666667rem
}

.postlist__posttitle,.postlist__posttitle:hover,.postteaser__posttitle,.postteaser__posttitle:hover {
    text-decoration: none
}

@media print,screen and (min-width: 48em) {
    .postlist__posttitle,.postteaser__posttitle {
        font-size:1.4666666667rem
    }
}

.postlist__postdescription,.postteaser__postdescription {
    margin-bottom: 2rem;
    margin-top: 0
}

.postlist__postlink,.postteaser__postlink {
    background-image: url(../media/img/icons/baywa-arrow-right.svg);
    background-position: 0;
    background-repeat: no-repeat;
    background-size: 1.2em;
    color: inherit;
    margin-left: auto;
    margin-top: auto;
    padding-left: 1.5em;
    text-decoration: none
}

.postlist__postlink:hover,.postteaser__postlink:hover {
    background-image: url(../media/img/icons/baywa-arrow-right-green-secondary.svg);
    text-decoration: none
}

.postlist__postbody,.postteaser__postbody {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: .6666666667rem
}

.postlist--latest,.postteaser--latest {
    margin-top: 1.3333333333rem
}

.postlist .blogpagination,.postteaser .blogpagination {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.postmetagroup {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: .8rem;
    font-weight: 500
}

.postmetagroup--type-listheader {
    background-color: #e5e5e5;
    margin: 0;
    padding: .3333333333rem .6666666667rem
}

.postmetagroup__item {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    padding: 0
}

.postmetagroup__item:not(:last-child):after {
    content: "/";
    display: inline-block;
    margin: 0 .25em
}

.postmetagroup__body {
    margin: 0
}

.postmetagroup__icon {
    margin-right: .5em
}

.postmetagroup__icon .blogicon,.postmetagroup__list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.postmetagroup__list {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style: none
}

.postmetagroup__list li {
    display: inline-block;
    line-height: 1
}

.postmetagroup__list li:not(:last-child):after {
    content: ",";
    display: inline-block;
    margin-right: .25em
}

.postmetagroup__listitem {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: nowrap
}

.postmetagroup__listavatar {
    height: 2.1333333333rem;
    margin-right: .5em;
    width: auto
}

.postmetagroup__content a {
    color: inherit
}

.postmetagroup__content a,.postmetagroup__content a:hover {
    text-decoration: none
}

.cb-video-embedded {
    display: block!important
}

.fullscreen-player-wrapper {
    height: 100vh;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0
}

.fullscreen-player-wrapper:before {
    background-color: #fff;
    content: "";
    display: block;
    height: 100%;
    left: 0;
    opacity: .15;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1
}

.fullscreen-player-wrapper .video-embed__overlay {
    background-image: none;
    background-position: 50% 44%;
    background-repeat: no-repeat;
    background-size: 105%;
    display: block;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 100%;
    z-index: 2
}

@media screen and (min-width: 73.125em) {
    .fullscreen-player-wrapper .video-embed__overlay {
        background-size:cover
    }
}

.fullscreen-player-wrapper .video-embed__vimeo--fullscreen,.fullscreen-player-wrapper .video-embed__vimeo--fullscreen iframe {
    height: 100%;
    width: 100%
}

.fullscreen-player-wrapper .fullscreen-container__youtube {
    height: 0;
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative
}

.fullscreen-player-wrapper .fullscreen-container__youtube .video-embed__youtube--fullscreen {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%
}

.player-wrapper {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    position: relative;
    width: 100%
}

.player-wrapper .video-embed__overlay {
    background-image: none;
    background-position: 50% 44%;
    background-repeat: no-repeat;
    background-size: 105%;
    display: block;
    display: none;
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 100%;
    z-index: 2
}

@media screen and (min-width: 73.125em) {
    .player-wrapper .video-embed__overlay {
        background-size:cover
    }
}

.player-wrapper .video-embed__overlay:after {
    background-color: #78b90f;
    background-image: url(../media/img/icons/play_btn.svg);
    background-position: 55% 50%;
    background-repeat: no-repeat;
    background-size: 50%;
    border-radius: 50%;
    content: "";
    height: 60px;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 60px;
    z-index: 1000
}

.player-wrapper .video-embed__overlay:hover {
    cursor: pointer
}

.player-wrapper .video-embed__overlay:hover:after {
    background-color: #669d0c;
    background-image: url(../media/img/icons/play_btn-white.svg)
}

.player-wrapper__youtube {
    height: 0;
    overflow: hidden;
    position: relative
}

.player-wrapper__youtube .video-embed__overlay {
    -webkit-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out
}

.player-wrapper__youtube .video-embed,.player-wrapper__youtube .video-embed iframe {
    width: 100%
}

.player-wrapper__youtube .video-embed__youtube {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
    width: 100%
}

.fr-window,.video-embed__ac {
    margin: 0 auto;
    max-width: 100%
}

.fr-window .ac-player .vjs-poster,.fr-window.ac-player .vjs-poster,.video-embed__ac .ac-player .vjs-poster,.video-embed__ac.ac-player .vjs-poster {
    background-size: 100%
}

.fr-window .ac-player .video-js,.fr-window.ac-player .video-js,.video-embed__ac .ac-player .video-js,.video-embed__ac.ac-player .video-js {
    background-color: transparent;
    height: auto;
    width: 100%;
    z-index: 0
}

.fr-window .ac-player .video-js:hover .vjs-big-play-button,.fr-window.ac-player .video-js:hover .vjs-big-play-button,.video-embed__ac .ac-player .video-js:hover .vjs-big-play-button,.video-embed__ac.ac-player .video-js:hover .vjs-big-play-button {
    background-color: #669d0c
}

.fr-window .ac-player .video-js:hover .vjs-big-play-button:before,.fr-window.ac-player .video-js:hover .vjs-big-play-button:before,.video-embed__ac .ac-player .video-js:hover .vjs-big-play-button:before,.video-embed__ac.ac-player .video-js:hover .vjs-big-play-button:before {
    color: #fff
}

.fr-window .ac-player .video-js .vjs-tech,.fr-window.ac-player .video-js .vjs-tech,.video-embed__ac .ac-player .video-js .vjs-tech,.video-embed__ac.ac-player .video-js .vjs-tech {
    height: auto
}

.fr-window .ac-player .video-js .vjs-big-play-button,.fr-window.ac-player .video-js .vjs-big-play-button,.video-embed__ac .ac-player .video-js .vjs-big-play-button,.video-embed__ac.ac-player .video-js .vjs-big-play-button {
    background-color: #78b90f;
    border: none;
    border-radius: 50%;
    content: "";
    height: 60px;
    margin-left: -1em;
    margin-top: -1em;
    width: 60px
}

.fr-window .ac-player .video-js .vjs-big-play-button:before,.fr-window.ac-player .video-js .vjs-big-play-button:before,.video-embed__ac .ac-player .video-js .vjs-big-play-button:before,.video-embed__ac.ac-player .video-js .vjs-big-play-button:before {
    color: #000;
    font-size: 3rem;
    padding-top: .45rem
}

.fr-window .ac-player .video-js .vjs-big-play-button:active,.fr-window .ac-player .video-js .vjs-big-play-button:hover,.fr-window.ac-player .video-js .vjs-big-play-button:active,.fr-window.ac-player .video-js .vjs-big-play-button:hover,.video-embed__ac .ac-player .video-js .vjs-big-play-button:active,.video-embed__ac .ac-player .video-js .vjs-big-play-button:hover,.video-embed__ac.ac-player .video-js .vjs-big-play-button:active,.video-embed__ac.ac-player .video-js .vjs-big-play-button:hover {
    background-color: #669d0c
}

.fr-window .ac-player .video-js .vjs-big-play-button:active:before,.fr-window .ac-player .video-js .vjs-big-play-button:hover:before,.fr-window.ac-player .video-js .vjs-big-play-button:active:before,.fr-window.ac-player .video-js .vjs-big-play-button:hover:before,.video-embed__ac .ac-player .video-js .vjs-big-play-button:active:before,.video-embed__ac .ac-player .video-js .vjs-big-play-button:hover:before,.video-embed__ac.ac-player .video-js .vjs-big-play-button:active:before,.video-embed__ac.ac-player .video-js .vjs-big-play-button:hover:before {
    color: #fff
}

.fr-window .ac-player .video-js button:active,.fr-window .ac-player .video-js button:hover,.fr-window.ac-player .video-js button:active,.fr-window.ac-player .video-js button:hover,.video-embed__ac .ac-player .video-js button:active,.video-embed__ac .ac-player .video-js button:hover,.video-embed__ac.ac-player .video-js button:active,.video-embed__ac.ac-player .video-js button:hover {
    background: #669d0c
}

.fr-window .ac-player .video-js .vjs-control-bar,.fr-window.ac-player .video-js .vjs-control-bar,.video-embed__ac .ac-player .video-js .vjs-control-bar,.video-embed__ac.ac-player .video-js .vjs-control-bar {
    background: rgba(0,0,0,.9);
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important
}

.fr-window .ac-player .video-js .vjs-play-progress,.fr-window .ac-player .video-js .vjs-volume-level,.fr-window.ac-player .video-js .vjs-play-progress,.fr-window.ac-player .video-js .vjs-volume-level,.video-embed__ac .ac-player .video-js .vjs-play-progress,.video-embed__ac .ac-player .video-js .vjs-volume-level,.video-embed__ac.ac-player .video-js .vjs-play-progress,.video-embed__ac.ac-player .video-js .vjs-volume-level {
    background: #78b90f
}

.fr-window .ac-player .video-js .vjs-play-progress:active,.fr-window .ac-player .video-js .vjs-play-progress:hover,.fr-window .ac-player .video-js .vjs-volume-level:active,.fr-window .ac-player .video-js .vjs-volume-level:hover,.fr-window.ac-player .video-js .vjs-play-progress:active,.fr-window.ac-player .video-js .vjs-play-progress:hover,.fr-window.ac-player .video-js .vjs-volume-level:active,.fr-window.ac-player .video-js .vjs-volume-level:hover,.video-embed__ac .ac-player .video-js .vjs-play-progress:active,.video-embed__ac .ac-player .video-js .vjs-play-progress:hover,.video-embed__ac .ac-player .video-js .vjs-volume-level:active,.video-embed__ac .ac-player .video-js .vjs-volume-level:hover,.video-embed__ac.ac-player .video-js .vjs-play-progress:active,.video-embed__ac.ac-player .video-js .vjs-play-progress:hover,.video-embed__ac.ac-player .video-js .vjs-volume-level:active,.video-embed__ac.ac-player .video-js .vjs-volume-level:hover {
    background-color: #669d0c
}

.fr-window .ac-player .video-js .vjs-control:active,.fr-window .ac-player .video-js .vjs-control:focus,.fr-window.ac-player .video-js .vjs-control:active,.fr-window.ac-player .video-js .vjs-control:focus,.video-embed__ac .ac-player .video-js .vjs-control:active,.video-embed__ac .ac-player .video-js .vjs-control:focus,.video-embed__ac.ac-player .video-js .vjs-control:active,.video-embed__ac.ac-player .video-js .vjs-control:focus {
    outline: none
}

.fr-window .ac-player .video-js .vjs-settings-button .vjs-control-content:hover:before,.fr-window.ac-player .video-js .vjs-settings-button .vjs-control-content:hover:before,.video-embed__ac .ac-player .video-js .vjs-settings-button .vjs-control-content:hover:before,.video-embed__ac.ac-player .video-js .vjs-settings-button .vjs-control-content:hover:before {
    color: #669d0c
}

.fr-window .ac-player .video-js .vjs-volume-menu-button:hover:before,.fr-window.ac-player .video-js .vjs-volume-menu-button:hover:before,.video-embed__ac .ac-player .video-js .vjs-volume-menu-button:hover:before,.video-embed__ac.ac-player .video-js .vjs-volume-menu-button:hover:before {
    color: #669d0c
}

.fr-window--fullscreen.ac-player .video-js .vjs-tech,.video-embed__ac--fullscreen.ac-player .video-js .vjs-tech {
    width: 100%
}

@media screen and (min-width: 1280px) {
    .fr-window.fr-ac_video .fr-container {
        display:-webkit-box!important;
        display: -webkit-flex!important;
        display: -ms-flexbox!important;
        display: flex!important;
        -webkit-box-align: center!important;
        -webkit-align-items: center!important;
        -ms-flex-align: center!important;
        align-items: center!important;
        -webkit-box-pack: center!important;
        -webkit-justify-content: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .fr-window.fr-ac_video .fr-container .fr-content-background {
        display: block;
        height: 720px!important;
        left: unset!important;
        position: relative;
        top: unset!important;
        width: 1280px!important
    }

    .fr-window.fr-ac_video .ac-player {
        display: -webkit-box!important;
        display: -webkit-flex!important;
        display: -ms-flexbox!important;
        display: flex!important;
        height: 100%!important;
        left: 0!important;
        top: 0!important;
        width: 100%!important;
        -webkit-box-align: center!important;
        -webkit-align-items: center!important;
        -ms-flex-align: center!important;
        align-items: center!important;
        -webkit-box-pack: center!important;
        -webkit-justify-content: center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }

    .fr-window.fr-ac_video .ac-player .player {
        height: 720px;
        overflow: hidden;
        width: 1280px
    }

    .fr-window.fr-ac_video .ac-player .player .video-js {
        height: 100%!important;
        width: 100%!important
    }
}

.postfooter .shariff-button,.social-share .shariff-button {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: 1.6666666667rem;
    margin-bottom: 1.4666666667rem
}

.postfooter .shariff-button a,.social-share .shariff-button a {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    line-height: 1
}

.postfooter .shariff-button .share_text,.social-share .shariff-button .share_text {
    height: 1px;
    overflow: hidden;
    position: absolute!important;
    width: 1px;
    clip: rect(0,0,0,0)
}

.postfooter .shariff-button .share_count,.social-share .shariff-button .share_count {
    display: none
}

.postfooter .shariff-button:not(:last-child),.social-share .shariff-button:not(:last-child) {
    margin-right: 1.4666666667rem
}

.postfooter .shariff .orientation-horizontal,.social-share .shariff .orientation-horizontal {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.postfooter .shariff .fab,.social-share .shariff .fab {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1em;
    display: inline-block;
    height: 1em;
    width: 1em
}

.postfooter .shariff .fa-facebook-f,.social-share .shariff .fa-facebook-f {
    background-image: url(../media/img/icons/baywa-icon-facebook_colored.svg)
}

.postfooter .shariff .fa-linkedin-in,.social-share .shariff .fa-linkedin-in {
    background-image: url(../media/img/icons/baywa-icon-linkedin_colored.svg)
}

.postfooter .shariff .fa-twitter,.social-share .shariff .fa-twitter {
    background-image: url(../media/img/icons/baywa-icon-twitter-black.svg)
}

.sound-cloud {
    background-color: #f3f3f3;
    padding: 1.25em .75em
}

@media print,screen and (min-width: 62em) {
    .sound-cloud {
        padding:5em
    }
}

.sound-cloud__title {
    margin-bottom: 1rem
}

.sound-cloud__text {
    margin-bottom: 0
}

.sound-cloud__player {
    margin-top: 1.5rem
}

@media print,screen and (min-width: 62em) {
    .sound-cloud__player {
        margin-top:3rem
    }
}

.sound-cloud__player-wrapper {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    min-width: 0;
    position: relative
}

.sound-cloud__overlay-image {
    border-top-left-radius: 4px;
    display: none;
    height: 166px;
    left: 0;
    object-fit: cover;
    position: absolute;
    top: 0;
    width: 155px
}

@media (min-width: 417px) {
    .sound-cloud__overlay-image {
        display:block
    }
}

.sound-cloud .style-podcast {
    background-color: transparent;
    background-image: none
}

.sound-cloud-links {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 1.5rem
}

@media print,screen and (min-width: 62em) {
    .sound-cloud-links {
        margin-top:3rem
    }
}

.sound-cloud-links__title {
    font-size: 1em;
    font-weight: 600;
    margin-bottom: 1.125rem
}

.sound-cloud-links__link {
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
    color: #78b90f!important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.sound-cloud-links__link:before {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1em;
    content: "";
    display: inline-block;
    margin-right: .5em;
    min-height: 1em;
    min-width: 1em
}

.sound-cloud-links__link:after {
    content: none!important
}

.sound-cloud-links__link+.sound-cloud-links__link {
    margin-top: 1.25rem
}

.sound-cloud-links__link--soundcloud:before {
    background-image: url(../media/img/icons/soundcloud-primary.svg)
}

.sound-cloud-links__link--soundcloud:hover:before {
    background-image: url(../media/img/icons/soundcloud-secondary.svg)
}

.sound-cloud-links__link--spotify:before {
    background-image: url(../media/img/icons/spotify-primary.svg)
}

.sound-cloud-links__link--spotify:hover:before {
    background-image: url(../media/img/icons/spotify-secondary.svg)
}

.timeline {
    margin-bottom: 2em;
    margin-top: 2em
}

.timeline__header {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.timeline__header .slick-arrow {
    margin-left: 1.25em
}

.timeline__title {
    margin-bottom: 0
}

.timeline__indicator {
    color: #78b90f;
    min-height: 5em;
    position: relative;
    width: 100%
}

.timeline__indicator:before {
    background: -webkit-linear-gradient(left,currentColor 50%,currentColor 0);
    background: linear-gradient(90deg,currentColor 50%,currentColor 0);
    content: "";
    display: block;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: background .25s ease-out;
    transition: background .25s ease-out
}

.timeline__indicator:after {
    background-color: #fff;
    border: .5em solid;
    border-radius: 50%;
    content: "";
    display: block;
    height: 2em;
    left: 50%;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    -webkit-transition: border-width .25s ease-out,height .25s ease-out,width .25s ease-out;
    transition: border-width .25s ease-out,height .25s ease-out,width .25s ease-out;
    width: 2em
}

.timeline__indicator--current:before {
    background: -webkit-linear-gradient(left,currentColor 50%,#b2b2b2 0);
    background: linear-gradient(90deg,currentColor 50%,#b2b2b2 0)
}

.timeline__indicator--current:after {
    border-width: .75em;
    height: 3.25em;
    width: 3.25em
}

.timeline__indicator--next {
    color: #b2b2b2
}

.timeline__indicator-wrapper {
    position: relative;
    width: 100%
}

.timeline__indicator-wrapper:after,.timeline__indicator-wrapper:before {
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    width: 1em;
    z-index: 1
}

.timeline__indicator-wrapper:before {
    background: -webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));
    background: linear-gradient(90deg,#fff,hsla(0,0%,100%,0));
    left: 0
}

.timeline__indicator-wrapper:after {
    background: -webkit-linear-gradient(right,#fff,hsla(0,0%,100%,0));
    background: linear-gradient(270deg,#fff,hsla(0,0%,100%,0));
    right: 0
}

.timeline__navigation {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex
}

.timeline-entry {
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: -ms-flexbox!important;
    display: flex!important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto
}

.timeline-entry--current .timeline-entry__icon {
    -webkit-filter: invert(73%) sepia(38%) saturate(4359%) hue-rotate(40deg) brightness(95%) contrast(88%);
    filter: invert(73%) sepia(38%) saturate(4359%) hue-rotate(40deg) brightness(95%) contrast(88%)
}

.timeline-entry--current .timeline-entry__content {
    background-color: #fff;
    border-color: #78b90f
}

.timeline-entry--current~.timeline-entry .timeline__indicator {
    color: #b2b2b2
}

.timeline-entry__content {
    background-color: #f3f3f3;
    border: 2px solid transparent;
    border-radius: 2px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 .75em;
    padding: 2.5em 1em
}

.timeline-entry__icon {
    height: 2rem;
    margin: 0 auto 1.5em;
    object-fit: contain;
    width: 2rem
}

.timeline-entry__title {
    font-size: 1.375em;
    font-weight: 600;
    text-align: center
}

.timeline-entry__header {
    margin-bottom: 1em;
    margin-top: auto
}

.timeline-entry__body {
    margin-bottom: auto!important;
    text-align: center
}

.timeline-entry__body p {
    margin-bottom: 0
}

.timeline-entry__info {
    font-weight: 600;
    margin-top: 1em;
    text-align: center
}

.timeline-entry:first-child .timeline__indicator:before {
    left: .75em
}

.timeline-entry:last-child .timeline__indicator:before {
    right: .75em
}

.timeline-slider {
    margin-top: 1.25em;
    overflow: hidden
}

@media print,screen and (min-width: 40em) {
    .timeline-slider {
        margin-top:3em
    }
}

.timeline .slick-list {
    margin: 0 -.725em
}

@media print,screen and (min-width: 40em) {
    .timeline .slick-list {
        margin-right:calc(-.725em + 2px)
    }
}

@media print,screen and (min-width: 62em) {
    .timeline .slick-list {
        margin-right:calc(-.725em + 4px)
    }
}

.timeline .slick-list.draggable {
    cursor: -webkit-grab;
    cursor: grab
}

.timeline .slick-list.draggable:active:hover {
    cursor: -webkit-grabbing;
    cursor: grabbing
}

.timeline .slick-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0
}

.timeline .slick-track:after,.timeline .slick-track:before {
    content: none
}

.timeline .slick-next,.timeline .slick-prev {
    background-color: #78b90f;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 1.25em;
    border-radius: 50%;
    cursor: pointer;
    min-height: 2.75em;
    min-width: 2.75em;
    -webkit-transition: background-color .25s ease-out,background-image .25s ease-out;
    transition: background-color .25s ease-out,background-image .25s ease-out
}

.timeline .slick-next.slick-disabled,.timeline .slick-prev.slick-disabled {
    background-color: #ccc;
    cursor: not-allowed
}

@media (hover: hover) {
    .timeline .slick-next:not(.slick-disabled):hover,.timeline .slick-prev:not(.slick-disabled):hover {
        background-color:#669d0c
    }
}

.timeline .slick-next {
    background-image: url(../media/img/icons/baywa-arrow-right-black.svg)
}

.timeline .slick-next.slick-disabled {
    background-image: url(../media/img/icons/baywa-arrow-right-mediumgray.svg)
}

@media (hover: hover) {
    .timeline .slick-next:not(.slick-disabled):hover {
        background-image:url(../media/img/icons/baywa-arrow-right-white.svg)
    }
}

.timeline .slick-prev {
    background-image: url(../media/img/icons/baywa-arrow-left-black.svg)
}

.timeline .slick-prev.slick-disabled {
    background-image: url(../media/img/icons/baywa-arrow-left-mediumgray.svg)
}

@media (hover: hover) {
    .timeline .slick-prev:not(.slick-disabled):hover {
        background-image:url(../media/img/icons/baywa-arrow-left-white.svg)
    }
}

.info-banner-reveal {
    border: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 4.5rem 0 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: hsla(0,0%,100%,.7);
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    visibility: hidden
}

@media print,screen and (min-width: 62em) {
    .info-banner-reveal,.info-banner-reveal .close-button {
        display:block
    }
}

.footnote {
    background-color: #bbdc87;
    padding-bottom: 1rem;
    padding-top: 1rem
}

@media print,screen and (min-width: 62em) {
    .footnote {
        padding-bottom:2.3333333333rem;
        padding-top: 2.3333333333rem
    }
}

.footnote--container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.footnote--container--text p:first-of-type {
    margin-bottom: 1rem
}

.footnote--container--text p:last-of-type {
    margin-bottom: 0
}

.footnote--container--image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.footnote--container--image img {
    width: 85px
}

.footnote--container--image img:first-of-type {
    padding-bottom: 1rem
}

.m-country-news-list {
    background: #f3f3f3;
    padding: 2.5rem 0 1.5rem
}

.m-country-news-list .s-tabs .s-contact h3.text-title2,.m-country-news-list h2.text-title2,.m-country-news-list h3.text-title3,.s-tabs .s-contact .m-country-news-list h3.text-title2 {
    color: #78b90f
}

.m-country-news-list:after {
    background: #f3f3f3;
    content: "";
    display: block;
    height: 100%;
    left: -100%;
    position: absolute;
    top: 0;
    width: 300%;
    z-index: -1
}

.m-country-news-detail h1 {
    color: #78b90f
}

.m-country-news-detail .news-main-image {
    margin-bottom: 10px
}

.m-country-news .icon.icon-bayware-ic-time {
    display: block;
    float: left;
    font-size: 22px;
    margin-right: 8px;
    -webkit-transform: translateY(2px);
    -ms-transform: translateY(2px);
    transform: translateY(2px)
}

.m-country-news .teaser-text p {
    margin-bottom: 1rem
}

.m-country-news .news-module {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.m-country-news .current-news {
    width: 50%
}

.m-country-news .current-news-link {
    border-bottom-style: none;
    color: #2e2e2e!important;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 10px
}

.m-country-news .current-news-link:hover {
    color: #2e2e2e!important;
    text-decoration: none
}

.m-country-news .current-news-link p {
    margin-bottom: 1rem
}

.m-country-news .current-news-link .news-list-date {
    float: left
}

#buorg div .m-country-news .current-news-link #buorgig,#buorg div .m-country-news .current-news-link #buorgul,.m-country-news .current-news-link #buorg div #buorgig,.m-country-news .current-news-link #buorg div #buorgul,.m-country-news .current-news-link .btn,.m-country-news .current-news-link .quiz-results__content__text .result-info a,.m-country-news .current-news-link body[id*=educationPage] #cookiebanner a.c-button,.m-country-news .current-news-link body[id*=educationPage] .cb-layer__button,.m-country-news .current-news-link body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .m-country-news .current-news-link a,body[id*=educationPage] #cookiebanner .m-country-news .current-news-link a.c-button,body[id*=educationPage] .m-country-news .current-news-link .cb-layer__button,body[id*=educationPage] .m-country-news .current-news-link button[type=submit] {
    float: right;
    -webkit-transform: translateY(-12px);
    -ms-transform: translateY(-12px);
    transform: translateY(-12px)
}

.m-country-news .news-panel {
    overflow: hidden
}

.m-country-news .news-thumb-image-wrap {
    background-color: #000;
    margin-bottom: 20px;
    overflow: hidden
}

.m-country-news .news-list-cms {
    height: 100%;
    overflow: auto;
    padding-bottom: 100px
}

.m-country-news .news-list-link {
    border-bottom-style: none;
    color: #2e2e2e!important;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    font-size: 1.2rem;
    line-height: 1.4em;
    overflow: hidden;
    padding: 0 30px 15px 20px;
    -webkit-transition: color .5s ease;
    transition: color .5s ease
}

.m-country-news .news-list-link:hover {
    color: #2e2e2e!important;
    text-decoration: none
}

.m-country-news .news-list-link .thumb-image {
    border-radius: 50%;
    margin-right: 15px;
    max-width: 120px;
    min-width: 120px
}

.m-country-news .news-list-link .news-list-date {
    float: left
}

#buorg div .m-country-news .news-list-link #buorgig,#buorg div .m-country-news .news-list-link #buorgul,.m-country-news .news-list-link #buorg div #buorgig,.m-country-news .news-list-link #buorg div #buorgul,.m-country-news .news-list-link .btn,.m-country-news .news-list-link .quiz-results__content__text .result-info a,.m-country-news .news-list-link body[id*=educationPage] #cookiebanner a.c-button,.m-country-news .news-list-link body[id*=educationPage] .cb-layer__button,.m-country-news .news-list-link body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .m-country-news .news-list-link a,body[id*=educationPage] #cookiebanner .m-country-news .news-list-link a.c-button,body[id*=educationPage] .m-country-news .news-list-link .cb-layer__button,body[id*=educationPage] .m-country-news .news-list-link button[type=submit] {
    float: right;
    -webkit-transform: translateY(-12px);
    -ms-transform: translateY(-12px);
    transform: translateY(-12px)
}

.m-country-news .news-list-title {
    font-size: .85em;
    line-height: 1.5em;
    margin-bottom: 0
}

.m-country-news .news-list-wrapper {
    height: 660px;
    padding-top: 10px;
    position: relative;
    width: 50%
}

.m-country-news .list-fade {
    background-image: -webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(80%,#f3f3f3));
    background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f3f3f3 80%);
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f3f3f3 80%);
    bottom: 0;
    height: 100px;
    left: 0;
    position: absolute;
    right: 0;
    top: auto
}

.m-country-news .news-list-date {
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: .05rem;
    line-height: 1.6rem;
    margin-bottom: 15px;
    padding-bottom: 5px;
    text-transform: uppercase
}

.m-country-news .news-list-text {
    color: #2e2e2e;
    font-size: .75rem;
    line-height: 1.6em;
    margin-bottom: .8rem
}

.m-country-news .news-item-spacer {
    border-bottom: 1px solid #e2e2e2;
    clear: both;
    margin: 0 10px 10px
}

.m-country-news .news-buttons-side-bar {
    position: fixed;
    right: .6666666667rem;
    top: calc(50% - 100px)
}

.m-country-news .news-button {
    cursor: pointer;
    display: block!important;
    font-size: 0;
    height: 50px;
    margin-bottom: .6666666667rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 50px;
    z-index: 1
}

.m-country-news .news-button:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #78b90f;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 2rem;
    height: 3.3333333333rem;
    line-height: .9;
    padding: 9px;
    text-indent: 0;
    width: 3.3333333333rem;
    z-index: 1
}

.m-country-news .news-button:hover:after {
    background-color: #669d0c
}

.m-country-news .news-button.news-prev:after {
    background: url(../media/img/icons/baywa-arrow-left.svg) no-repeat 50% #78b90f;
    content: "";
    left: 0
}

.m-country-news .news-button.news-next:after {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.m-country-news .news-button.news-back:after {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.m-country-news .news-button:hover:after {
    background: #669d0c;
    border-color: #669d0c;
    color: #fff
}

.m-country-news .news-button:hover.news-prev:after {
    background: url(../media/img/icons/baywa-arrow-left-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.m-country-news .news-button:hover.news-next:after {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.m-country-news .news-button:hover.news-back:after {
    background: url(../media/img/icons/baywa-icon-small-close-white.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

@media screen and (max-width: 991px) {
    .m-country-news .news-list-wrapper {
        height:500px
    }

    .m-country-news .news-content-wrap {
        display: block
    }

    .m-country-news .news-list-cms {
        padding-bottom: 50px
    }

    .m-country-news .list-fade {
        height: 50px
    }

    .m-country-news .news-list-date {
        margin-bottom: 10px;
        padding-bottom: 0
    }
}

@media screen and (max-width: 768px) {
    .m-country-news .news-module {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .m-country-news .current-news {
        width: 100%
    }

    .m-country-news .current-news-link {
        padding-right: 0
    }

    .m-country-news .news-list-link {
        padding-left: 0;
        padding-right: 10px
    }

    .m-country-news .news-list-wrapper {
        width: 100%
    }

    .m-country-news .list-fade {
        display: none
    }
}

@media screen and (max-width: 479px) {
    .m-country-news .news-list-link {
        display:block
    }

    .m-country-news .thumb-image {
        margin-bottom: 1rem
    }

    .m-country-news .news-item-spacer {
        margin-left: 0;
        margin-right: 0
    }
}

.s-meet-the-team>.row {
    margin-left: 0;
    margin-right: 0
}

.s-meet-the-team .hide-card-on-mobile {
    display: none
}

.s-meet-the-team .card-hide-button,.s-meet-the-team .card-show-more-button {
    display: block;
    height: 40px;
    margin-left: auto;
    margin-right: auto
}

.s-meet-the-team .card-hide-button {
    display: none
}

.s-meet-the-team .card .card-body.row {
    margin-left: 0;
    margin-right: 0;
    padding-left: .625rem;
    padding-right: .625rem;
    padding-top: .625rem;
    -webkit-transition: all .5s ease-in;
    transition: all .5s ease-in
}

.s-meet-the-team .card .card-body.row .action-btn {
    height: 2.6rem;
    margin-right: .938rem;
    margin-top: .938rem;
    width: 2.6rem
}

#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgig,#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgul,.quiz-results__content__text .result-info .s-meet-the-team .card .card-body.row .action-btn a,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgig,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgul,.s-meet-the-team .card .card-body.row .action-btn .btn,.s-meet-the-team .card .card-body.row .action-btn .quiz-results__content__text .result-info a,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] #cookiebanner a.c-button,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] .cb-layer__button,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-meet-the-team .card .card-body.row .action-btn a.c-button,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn .cb-layer__button,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn button[type=submit] {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% #78b90f;
    background-size: 1.5rem;
    border: 2px solid #78b90f;
    height: 2.6rem;
    padding: 0;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .5s;
    transition: all .5s;
    width: 2.6rem
}

#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgig:after,#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgig:before,#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgul:after,#buorg div .s-meet-the-team .card .card-body.row .action-btn #buorgul:before,.quiz-results__content__text .result-info .s-meet-the-team .card .card-body.row .action-btn a:after,.quiz-results__content__text .result-info .s-meet-the-team .card .card-body.row .action-btn a:before,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgig:after,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgig:before,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgul:after,.s-meet-the-team .card .card-body.row .action-btn #buorg div #buorgul:before,.s-meet-the-team .card .card-body.row .action-btn .btn:after,.s-meet-the-team .card .card-body.row .action-btn .btn:before,.s-meet-the-team .card .card-body.row .action-btn .quiz-results__content__text .result-info a:after,.s-meet-the-team .card .card-body.row .action-btn .quiz-results__content__text .result-info a:before,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] #cookiebanner a.c-button:after,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] #cookiebanner a.c-button:before,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] .cb-layer__button:after,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] .cb-layer__button:before,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] button[type=submit]:after,.s-meet-the-team .card .card-body.row .action-btn body[id*=educationPage] button[type=submit]:before,body[id*=educationPage] #cookiebanner .s-meet-the-team .card .card-body.row .action-btn a.c-button:after,body[id*=educationPage] #cookiebanner .s-meet-the-team .card .card-body.row .action-btn a.c-button:before,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn .cb-layer__button:after,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn .cb-layer__button:before,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn button[type=submit]:after,body[id*=educationPage] .s-meet-the-team .card .card-body.row .action-btn button[type=submit]:before {
    display: none
}

.s-meet-the-team .card .card-body.row .meet-the-team-info {
    margin-top: .938rem
}

.s-meet-the-team .card .card-body.row .meet-the-team-info .card-title {
    font-size: 1.1333333333rem;
    font-weight: 400;
    height: auto;
    line-height: 1.4666666667rem
}

.s-meet-the-team .card .card-body.row .meet-the-team-info .card-text {
    font-size: .8666666667rem;
    font-weight: 400;
    height: auto;
    line-height: 1.2rem
}

.s-meet-the-team .more-info {
    display: block;
    position: absolute;
    -webkit-transition: background-color .5s ease-in;
    transition: background-color .5s ease-in;
    visibility: hidden
}

.s-meet-the-team .more-info .row .more-info-header {
    font-weight: 500
}

.s-meet-the-team .more-info .row .about-description,.s-meet-the-team .more-info .row .region-description {
    margin-top: -20px
}

.s-meet-the-team .more-info .row .contact-description {
    margin-bottom: -20px
}

.s-meet-the-team .more-info .row .about .about-description {
    border-top: 1px solid #2e2e2e;
    margin-top: -20px;
    padding-top: .938rem
}

.s-meet-the-team .more-info .row .about .about-description p {
    font-size: inherit
}

.s-meet-the-team .more-info .row a {
    color: #78b90f;
    -webkit-transition-duration: 0s;
    transition-duration: 0s
}

.s-meet-the-team .more-info .row a.team-email:before,.s-meet-the-team .more-info .row a.team-phone:before,.s-meet-the-team .more-info .row a.team-social-link:before {
    content: "";
    display: inline-block;
    margin-right: 10px;
    position: relative;
    top: 4px;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.s-meet-the-team .more-info .row a.team-email:hover,.s-meet-the-team .more-info .row a.team-phone:hover,.s-meet-the-team .more-info .row a.team-social-link:hover {
    color: #669d0c
}

.s-meet-the-team .more-info .row a.team-phone:before {
    background-image: url(../media/img/icons/speech-bubble-light-green.svg);
    background-size: 15px 13px;
    height: 13px;
    width: 15px
}

.s-meet-the-team .more-info .row a.team-phone:hover:before {
    background-image: url(../media/img/icons/speech-bubble-dark-green.svg)
}

.s-meet-the-team .more-info .row a.team-email:before {
    background-image: url(../media/img/icons/letter-light-green.svg);
    background-size: 19px 19px;
    height: 19px;
    left: -2px;
    margin-right: 6px;
    top: 5px;
    width: 19px
}

.s-meet-the-team .more-info .row a.team-email:hover:before {
    background-image: url(../media/img/icons/letter-dark-green.svg)
}

.s-meet-the-team .more-info .row a.team-social-link:before {
    background-image: url(../media/img/icons/baywa-icon-linkedin_lightgreen.svg);
    background-size: 15px 15px;
    height: 15px;
    width: 15px
}

.s-meet-the-team .more-info .row a.team-social-link:hover:before {
    background-image: url(../media/img/icons/baywa-icon-linkedin_darkgreen.svg)
}

.s-meet-the-team .more-info .image {
    display: block;
    height: 0;
    visibility: hidden
}

.s-meet-the-team .more-info .image .management-team-image {
    height: 0;
    visibility: hidden
}

@media print,screen and (min-width: 40em) {
    .s-meet-the-team .more-info .image {
        display:inline-block
    }
}

.s-meet-the-team .row:not(.expanded) .row {
    max-width: 100%
}

.s-meet-the-team .js-card-activated .card .card-body.row {
    background-color: #f3f3f3
}

#buorg div .s-meet-the-team .js-card-activated .card .card-body.row .action-btn #buorgig,#buorg div .s-meet-the-team .js-card-activated .card .card-body.row .action-btn #buorgul,.quiz-results__content__text .result-info .s-meet-the-team .js-card-activated .card .card-body.row .action-btn a,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn #buorg div #buorgig,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn #buorg div #buorgul,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn .btn,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn .quiz-results__content__text .result-info a,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn body[id*=educationPage] #cookiebanner a.c-button,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn body[id*=educationPage] .cb-layer__button,.s-meet-the-team .js-card-activated .card .card-body.row .action-btn body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-meet-the-team .js-card-activated .card .card-body.row .action-btn a.c-button,body[id*=educationPage] .s-meet-the-team .js-card-activated .card .card-body.row .action-btn .cb-layer__button,body[id*=educationPage] .s-meet-the-team .js-card-activated .card .card-body.row .action-btn button[type=submit] {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% #fff;
    background-size: 1.5rem;
    border: 2px solid #78b90f;
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: all .5s;
    transition: all .5s
}

.s-meet-the-team .js-card-activated .more-info {
    background-color: #f3f3f3
}

.more-info.js-s-meet-the-team_more-info {
    background-color: #fff;
    height: auto;
    padding-bottom: 1.25rem;
    padding-left: .625rem;
    padding-right: .625rem;
    position: absolute;
    visibility: visible;
    width: 100%
}

.more-info.js-s-meet-the-team_more-info .row {
    margin-left: 0;
    width: calc(100% - 50px)
}

.more-info.js-s-meet-the-team_more-info .row ul {
    width: 100%
}

.more-info.js-s-meet-the-team_more-info .row ul li:first-of-type {
    margin-top: 1.25rem
}

.more-info.js-s-meet-the-team_more-info .row .image {
    display: none
}

.more-info.js-s-meet-the-team_more-info .row .about {
    color: #000
}

.more-info.js-s-meet-the-team_more-info .row .about a {
    font-size: .9333333333rem;
    font-weight: 400;
    text-decoration: none
}

@media print,screen and (min-width: 48em) {
    section.s-meet-the-team .card-hide-button,section.s-meet-the-team .card-show-more-button {
        display:none
    }

    section.s-meet-the-team .card {
        margin-right: .938rem
    }
}

@media print,screen and (min-width: 90.188em) {
    .more-info.js-s-meet-the-team_more-info .row .image {
        display:block;
        height: auto;
        margin-right: 30px;
        max-width: 598px;
        visibility: visible
    }

    .more-info.js-s-meet-the-team_more-info .row .image .meet-the-team-image {
        height: auto;
        visibility: visible
    }

    .more-info.js-s-meet-the-team_more-info .row .about {
        -ms-flex: 0 0 60%;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 48%;
        flex: 0 0 48%;
        max-width: 48%
    }
}

.solar-calculator #sc-rooftop-area-input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.solar-calculator #sc-rooftop-area-input[type=number] {
    -moz-appearance: textfield
}

.solar-calculator #sc-calculate-savings-button {
    font-family: BayWa Sans,Arial,Roboto,Helvetica Neue,Helvetica,sans-serif;
    margin-bottom: 2rem
}

.solar-calculator .savings-result-value {
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: -.07em;
    line-height: 1
}

.solar-calculator .savings-result-value#sc-total-savings-result {
    font-size: 3rem
}

.solar-calculator .sc-result-title {
    font-size: 1.5rem
}

.solar-calculator .sc-result-font {
    font-weight: 600
}

.solar-calculator .sc-text-footnote {
    font-size: .8rem;
    margin-bottom: 0
}

.solar-calculator .sc-result-icon img {
    max-width: 8rem
}

.solar-calculator .sc-total-row {
    border-bottom: 2px solid #a7a7a7
}

.solar-calculator .sc-row {
    margin-top: 1rem
}

.solar-calculator #sc-invalid-input-error {
    display: none
}

.solar-calculator #sc-interested-form {
    margin-bottom: 1rem;
    opacity: 0;
    visibility: hidden
}

.solar-calculator #sc-other-country-info-box {
    background-color: #fdf5bf;
    display: none;
    margin-bottom: 2rem
}

.solar-calculator #sc-other-country-info-box .columns p {
    padding: 2rem 0
}

.solar-calculator #sc-interested-form-button:hover {
    text-decoration: none
}

.s-locations-map {
    margin-top: 3rem
}

.s-locations-map .main [data-map] {
    height: 30rem;
    position: relative;
    width: 100%;
    z-index: 0
}

.s-locations-map .main .wrapper {
    height: 100%;
    padding: 1.3333333333rem 0
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .main .wrapper {
        padding:1.3333333333rem 2.6666666667rem
    }
}

.s-locations-map .main .wrapper .list-divider {
    height: 1rem
}

.s-locations-map .main .wrapper .list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: hidden;
    overflow-y: auto!important;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    max-height: 30rem;
    overflow: hidden auto
}

.s-locations-map .main .wrapper .list::-webkit-scrollbar {
    height: 6px;
    width: 6px
}

.s-locations-map .main .wrapper .list::-webkit-scrollbar-thumb {
    background: #a7a7a7;
    border-radius: .2666666667rem
}

.s-locations-map .main .wrapper .list::-webkit-scrollbar-track {
    background: #f3f3f3;
    border-bottom-right-radius: .2666666667rem;
    border-top-right-radius: .2666666667rem
}

.s-locations-map .main .wrapper .list li {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    border-bottom: 1px solid #a7a7a7;
    cursor: pointer;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: .75em;
    margin-right: 1rem;
    padding: 1.3333333333rem 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .2s;
    transition-duration: .2s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: auto
}

.s-locations-map .main .wrapper .list li .list-item-companyname {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1.2rem;
    margin-bottom: .3333333333rem
}

.is-not-touch .s-locations-map .main .wrapper .list li:hover,.is-touch .s-locations-map .main .wrapper .list li:active {
    color: #669d0c
}

@media screen and (max-width: 61.9375em) {
    .s-locations-map .main .wrapper .filter-overlay-title {
        box-shadow:0 5px 10px 0 rgba(0,0,0,.2);
        font-size: 1.46667rem;
        margin: -10px -15px 20px;
        padding: 15px
    }
}

.s-locations-map .main .wrapper .filter-tags {
    font-size: .8rem;
    margin: 0!important
}

.s-locations-map .main .wrapper .filter-tags .tag {
    background: #ccc;
    border-radius: 20px;
    display: inline-block;
    margin: 0 .3333333333rem 1rem 0;
    word-break: keep-all
}

.is-not-touch .s-locations-map .main .wrapper .filter-tags .tag:hover,.is-touch .s-locations-map .main .wrapper .filter-tags .tag:active {
    background: #b2b2b2
}

@media print,screen and (min-width: 40em) {
    .s-locations-map .main .wrapper .filter-tags .tag {
        margin:0 .6666666667rem 1rem 0
    }
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon {
    padding-left: 2.6666666667rem;
    position: relative
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon:before {
    background-position: 50%;
    background-size: contain;
    color: #fff;
    content: "";
    height: 24px;
    left: 8px;
    position: absolute;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 24px
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-112:before {
    background-image: url(../media/img/icons/energiehandel-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-9:before {
    background-image: url(../media/img/icons/energy-solutions-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-7:before {
    background-image: url(../media/img/icons/PV-Handel-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-5:before {
    background-image: url(../media/img/icons/services-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-3:before {
    background-image: url(../media/img/icons/solar-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .tag.area-icon.area-icon-1:before {
    background-image: url(../media/img/icons/wind-black.svg)
}

.s-locations-map .main .wrapper .filter-tags .remove-btn {
    display: inline-block
}

.s-locations-map .main .wrapper .filter-tags .remove-btn,.s-locations-map .main .wrapper .filter-tags .tag {
    cursor: pointer;
    line-height: 1.6;
    padding: .4rem 2rem .3333333333rem .6666666667rem;
    position: relative;
    top: 15px
}

.s-locations-map .main .wrapper .filter-tags .remove-btn:after,.s-locations-map .main .wrapper .filter-tags .tag:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    height: 14px;
    position: absolute;
    right: 10px;
    text-transform: none!important;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 14px;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #7f7f7f;
    border-radius: 50%;
    color: #fff;
    content: "k";
    font-size: .6666666667rem;
    line-height: 14px;
    text-align: center;
    text-indent: 0
}

.s-locations-map .main .wrapper .filter-tags .remove-btn {
    border-left: 1px solid #a7a7a7;
    margin: 0 0 1rem
}

.is-not-touch .s-locations-map .main .wrapper .filter-tags .remove-btn:hover,.is-touch .s-locations-map .main .wrapper .filter-tags .remove-btn:active {
    color: #78b90f
}

.s-locations-map .main .wrapper .dropdown-item {
    position: relative;
    width: 100%
}

.s-locations-map .main .wrapper .dropdown-item.dropdown-item2 {
    margin-right: 0
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-block {
    border-bottom: 2px solid #999;
    color: #000;
    display: block;
    font-weight: 500;
    overflow: hidden;
    padding-left: 0;
    text-overflow: ellipsis;
    white-space: nowrap
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-block.hover {
    border-bottom: 0
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-block.hover:after {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-block:after {
    display: inline-block;
    left: auto;
    margin-left: .3333333333rem;
    position: absolute;
    right: 0;
    top: .9333333333rem;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    vertical-align: middle
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane {
    background-color: #f3f3f3;
    border-radius: .2666666667rem;
    padding: 0;
    width: 100%!important
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .dropdown-title {
    font-size: .9333333333rem;
    font-weight: 700
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane label {
    font-size: 1.2rem;
    font-weight: 400;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    padding-left: 2.6666666667rem;
    word-wrap: break-word
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane label:before {
    left: 5px;
    top: 0
}

@media print,screen and (min-width: 48em) {
    .s-locations-map .main .wrapper .dropdown-item .dropdown-pane label:before {
        top:3px
    }
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane label:after {
    left: 5px;
    top: 3px
}

@media screen and (max-width: 480px) {
    .s-locations-map .main .wrapper .dropdown-item .dropdown-pane label:after {
        top:0
    }
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .custom-scroll {
    border-radius: .2666666667rem;
    max-height: 10.6666666667rem
}

@media print,screen and (min-width: 48em) {
    .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .custom-scroll {
        max-height:12rem
    }
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .custom-scroll li:hover {
    background-color: #dfdfdf
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .custom-scroll .checkbox {
    padding: .8rem .7333333333rem
}

#buorg div .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea #buorgig,#buorg div .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea #buorgul,.quiz-results__content__text .result-info .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea a,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea #buorg div #buorgig,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea #buorg div #buorgul,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea .btn,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea .quiz-results__content__text .result-info a,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea body[id*=educationPage] #cookiebanner a.c-button,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea body[id*=educationPage] .cb-layer__button,.s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea body[id*=educationPage] button[type=submit],body[id*=educationPage] #cookiebanner .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea a.c-button,body[id*=educationPage] .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea .cb-layer__button,body[id*=educationPage] .s-locations-map .main .wrapper .dropdown-item .dropdown-pane .f-filter-businessarea button[type=submit] {
    margin: 1.0666666667rem .6666666667rem;
    width: auto
}

.s-locations-map .main .wrapper .dropdown-item .dropdown-pane-country .custom-scroll {
    max-height: 14.2rem
}

.is-firefox .s-locations-map .main .wrapper .dropdown-item .dropdown-pane-country .custom-scroll {
    max-height: 14.3333333333rem
}

.s-locations-map .main .options-lst li {
    padding: .8rem 1.0666666667rem;
    position: relative
}

.s-locations-map .main .options-lst a {
    color: #000;
    font-size: 1.2rem;
    font-weight: 400;
    text-decoration: none
}

.s-locations-map .main .options-lst a:after {
    background-color: #dfdfdf;
    bottom: 0;
    content: "";
    height: 1px;
    left: 16px;
    position: absolute;
    right: 16px;
    top: auto
}

@media print,screen and (min-width: 40em) {
    .s-locations-map .main [data-map] {
        height:30rem
    }
}

@media print,screen and (min-width: 48em) {
    .s-locations-map .main [data-map] {
        height:46.6666666667rem
    }
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .main [data-map] {
        height:46.6666666667rem
    }
}

.s-locations-map .s-locations-map-container {
    position: relative;
    z-index: 10
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-container {
        box-shadow:0 0 10px 0 rgba(0,0,0,.25);
        overflow-x: hidden
    }
}

.s-locations-map .s-locations-map-map {
    position: relative;
    z-index: 10
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-map {
        height:46.6666666667rem
    }
}

@media screen and (max-width: 61.9375em) {
    .s-locations-map .s-locations-map-map {
        margin:0 -15px
    }
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-map div.cb-layer__message {
        -webkit-transform:translateX(-25%);
        -ms-transform: translateX(-25%);
        transform: translateX(-25%);
        width: 55%
    }
}

.s-locations-map .s-locations-map-filteroverlay {
    background-color: #fff;
    position: relative;
    z-index: 20
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-filteroverlay {
        border-left:2px solid #659d09;
        height: 100%;
        margin-right: 0;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: margin-right .5s ease-in-out;
        transition: margin-right .5s ease-in-out;
        width: 23.3333333333rem
    }

    .s-locations-map .s-locations-map-filteroverlay.closed {
        margin-right: -20.6666666667rem
    }
}

.s-locations-map .filter-form-overlay {
    display: block
}

.s-locations-map .filter-form-overlay.closed {
    display: none
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .filter-form-overlay.closed {
        display:block
    }
}

@media screen and (max-width: 61.9375em) {
    .s-locations-map .filter-form-overlay {
        background:#fff;
        border: 2px solid #659d09;
        height: calc(100% - 30px);
        padding: 1rem;
        position: fixed;
        right: 15px;
        top: 15px;
        width: calc(100% - 30px);
        z-index: 30
    }
}

.s-locations-map .s-locations-map-detailoverlay {
    background-color: #f3f3f3;
    border: 2px solid #659d09;
    max-height: calc(100% - 30px);
    position: fixed;
    right: 15px;
    top: 15px;
    width: calc(100% - 30px);
    z-index: 30
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-detailoverlay {
        border:none;
        border-left: 2px solid #659d09;
        height: 100%;
        margin-right: 0;
        max-height: 100%;
        overflow: hidden;
        position: absolute;
        right: 0;
        top: 0;
        -webkit-transition: margin-right .5s ease-in-out,opacity .5s ease-in-out;
        transition: margin-right .5s ease-in-out,opacity .5s ease-in-out;
        width: 23.3333333333rem;
        z-index: 20
    }
}

.s-locations-map .s-locations-map-detailoverlay .s-locations-map-detailoverlay-content {
    height: 100%;
    overflow: hidden;
    position: relative
}

@media screen and (max-width: 61.9375em) {
    .s-locations-map .s-locations-map-detailoverlay.closed {
        display:none
    }
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-detailoverlay.closed {
        margin-right:-23.3333333333rem
    }
}

.s-locations-map .s-locations-map-detailoverlay .details-top {
    background-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);
    padding: 1.3333333333rem 5.3333333333rem .6666666667rem 1.3333333333rem;
    position: relative;
    z-index: 20
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-detailoverlay .details-top {
        box-shadow:none
    }
}

.s-locations-map .s-locations-map-detailoverlay .scroll-container {
    overflow-y: auto;
    position: relative;
    z-index: 10
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas {
    background-color: #fff;
    padding: 1.3333333333rem 1.3333333333rem .6666666667rem
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas {
        padding:0 1.3333333333rem .6666666667rem
    }
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon {
    background: #ccc;
    border-radius: 20px;
    display: inline-block;
    font-size: .85em;
    line-height: 1.4;
    margin: 0 .3333333333rem .3333333333rem 0;
    padding: .4rem .6666666667rem .3333333333rem 2.6666666667rem;
    position: relative;
    word-break: keep-all
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon:before {
    background-position: 50%;
    background-size: contain;
    color: #fff;
    content: "";
    height: 24px;
    left: 8px;
    position: absolute;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 24px
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-112:before {
    background-image: url(../media/img/icons/energiehandel-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-9:before {
    background-image: url(../media/img/icons/energy-solutions-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-7:before {
    background-image: url(../media/img/icons/PV-Handel-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-5:before {
    background-image: url(../media/img/icons/services-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-3:before {
    background-image: url(../media/img/icons/solar-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-areas .area-icon.area-icon-1:before {
    background-image: url(../media/img/icons/wind-black.svg)
}

.s-locations-map .s-locations-map-detailoverlay .slick-dots {
    margin-bottom: 20px;
    margin-top: -40px;
    position: relative;
    text-align: center;
    z-index: 9
}

.s-locations-map .s-locations-map-detailoverlay .details-info {
    padding: 1.3333333333rem
}

@media screen and (min-width: 48em) and (max-width:61.9375em) {
    .s-locations-map .s-locations-map-detailoverlay .details-info {
        display:-webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .s-locations-map .s-locations-map-detailoverlay .details-info>div {
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }
}

.s-locations-map .s-locations-map-detailoverlay .details-info .detail-label {
    font-size: .85em;
    line-height: 1em
}

.s-locations-map .s-locations-map-detailoverlay .details-info .address,.s-locations-map .s-locations-map-detailoverlay .details-info .contact,.s-locations-map .s-locations-map-detailoverlay .details-info .location,.s-locations-map .s-locations-map-detailoverlay .details-info .management,.s-locations-map .s-locations-map-detailoverlay .details-info .website {
    margin-bottom: 1.3333333333rem;
    padding: 0 0 0 2.3333333333rem;
    position: relative
}

.s-locations-map .s-locations-map-detailoverlay .details-info .address .icon,.s-locations-map .s-locations-map-detailoverlay .details-info .contact .icon,.s-locations-map .s-locations-map-detailoverlay .details-info .location .icon,.s-locations-map .s-locations-map-detailoverlay .details-info .management .icon,.s-locations-map .s-locations-map-detailoverlay .details-info .website .icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 25px;
    left: 0;
    position: absolute;
    top: 0;
    width: 25px
}

.s-locations-map .s-locations-map-detailoverlay .details-info .website .icon {
    background-image: url(../media/img/icons/internet.svg)
}

.s-locations-map .s-locations-map-detailoverlay .details-info .address .icon {
    background-image: url(../media/img/icons/address.svg)
}

.s-locations-map .s-locations-map-detailoverlay .details-info .contact .icon {
    background-image: url(../media/img/icons/speech_bubbles.svg)
}

.s-locations-map .s-locations-map-detailoverlay .details-info .management .icon {
    background-image: url(../media/img/icons/management.svg)
}

.s-locations-map .s-locations-map-detailoverlay .details-info .location .icon {
    background-image: url(../media/img/icons/standorte.svg)
}

.s-locations-map .s-locations-map-detailoverlay .details-info .location .detail-label {
    margin-top: .8rem
}

.s-locations-map .s-locations-map-detailoverlay .locations-details-item-companyname {
    font-size: 1.8em;
    font-weight: 500;
    line-height: 1.2em
}

.s-locations-map .s-locations-map-button {
    cursor: pointer;
    display: block!important;
    font-size: 0;
    height: 50px;
    margin-bottom: .6666666667rem;
    position: relative;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 50px;
    z-index: 1
}

.s-locations-map .s-locations-map-button.slide-button {
    display: none!important
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-map-button.slide-button {
        display:block!important;
        left: -1.6666666667rem;
        position: absolute;
        top: 1.3333333333rem
    }

    .s-locations-map .s-locations-map-button.s-locations-filter-form-close-button {
        display: none!important
    }
}

.s-locations-map .s-locations-map-button.close-button {
    position: absolute;
    right: 1rem;
    top: 1.3333333333rem;
    z-index: 30
}

.s-locations-map .s-locations-map-button:after {
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #78b90f;
    background-repeat: no-repeat;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 2rem;
    height: 3.3333333333rem;
    line-height: .9;
    padding: 9px;
    text-indent: 0;
    width: 3.3333333333rem;
    z-index: 1
}

.s-locations-map .s-locations-map-button:hover:after {
    background-color: #669d0c
}

.s-locations-map .s-locations-map-button.slide-in:after {
    background: url(../media/img/icons/baywa-arrow-left.svg) no-repeat 50% #78b90f;
    content: "";
    left: 0
}

.s-locations-map .s-locations-map-button.slide-out:after {
    background: url(../media/img/icons/baywa-arrow-right.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.s-locations-map .s-locations-map-button.close-button:after {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.s-locations-map .s-locations-map-button:hover:after {
    background: #669d0c;
    border-color: #669d0c;
    color: #fff
}

.s-locations-map .s-locations-map-button:hover.slide-in:after {
    background: url(../media/img/icons/baywa-arrow-left-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.s-locations-map .s-locations-map-button:hover.slide-out:after {
    background: url(../media/img/icons/baywa-arrow-right-white.svg) no-repeat 50% #669d0c;
    content: ""
}

.s-locations-map .s-locations-map-button:hover.close-button:after {
    background: url(../media/img/icons/baywa-icon-small-close-white.svg) no-repeat 50% #78b90f;
    content: "";
    right: 0
}

.s-locations-map .filter-button-container {
    overflow: hidden
}

.s-locations-map .s-locations-filter-form-apply-button {
    float: right;
    margin-top: 20px
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .s-locations-filter-form-apply-button {
        display:none!important
    }
}

.s-locations-map .filter-button {
    background-image: url(../media/img/icons/Settings_black.svg);
    background-position: 20px 50%;
    background-repeat: no-repeat;
    background-size: 20px;
    float: right;
    padding-left: 50px;
    -webkit-transition: none;
    transition: none
}

@media print,screen and (min-width: 62em) {
    .s-locations-map .filter-button {
        display:none!important
    }
}

.s-locations-map .filter-button:hover {
    background-image: url(../media/img/icons/Settings_white.svg);
    background-position: 20px 50%;
    background-repeat: no-repeat;
    background-size: 20px
}

.s-locations-map .f-filter-area .filter-apply {
    float: right;
    margin: 15px
}

@media screen and (max-width: 61.9375em) {
    .locations-detailoverlay-opened,.locations-filteroverlay-opened {
        overflow:hidden
    }

    .locations-detailoverlay-opened .main,.locations-filteroverlay-opened .main {
        position: relative;
        z-index: 30
    }

    .locations-detailoverlay-opened .s-locations-map-detailoverlay,.locations-filteroverlay-opened .s-locations-map-detailoverlay {
        box-shadow: 0 0 0 500px rgba(0,0,0,.2)
    }

    .locations-detailoverlay-opened .filter-form-overlay,.locations-filteroverlay-opened .filter-form-overlay {
        box-shadow: 0 0 0 500px rgba(0,0,0,.2);
        overflow-y: hidden
    }
}

.frame-space-before-small {
    padding-top: 6rem!important
}

.frame-space-before-medium {
    padding-top: 8rem!important
}

.frame-space-before-large {
    padding-top: 10rem!important
}

.frame-space-before-extra-large {
    padding-top: 12rem!important
}

.frame-space-before-no_space_after {
    padding-top: 0!important
}

.frame-space-after-small {
    padding-bottom: 6rem!important
}

.frame-space-after-medium {
    padding-bottom: 8rem!important
}

.frame-space-after-large {
    padding-bottom: 10rem!important
}

.frame-space-after-extra-large {
    padding-bottom: 12rem!important
}

.frame-space-after-no_space_after {
    padding-bottom: 0!important
}

.tmpl-campaignlandingpage .s-main-headline {
    padding-bottom: 4rem;
    position: relative
}

.tmpl-campaignlandingpage .s-main-headline .grey-box-wrapper {
    background-color: #f6f6f6;
    margin-top: 5.3333333333rem;
    padding: 2.6666666667rem
}

.tmpl-campaignlandingpage .s-main-headline .grey-box-wrapper .sub-title,.tmpl-campaignlandingpage .s-main-headline .grey-box-wrapper .title {
    margin: 0;
    padding: 0
}

@media print,screen and (min-width: 40em) {
    .tmpl-campaignlandingpage .s-main-headline .grey-box-wrapper {
        background-color:transparent;
        padding: 0
    }
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr {
    border: none;
    height: 50vh;
    position: relative
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr:before {
    display: none
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr:after {
    background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff);
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#fff);
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    bottom: 0;
    content: "";
    height: 100%;
    position: absolute;
    width: 100vw
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr .bg {
    background-color: #fff;
    background-position: 14% 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.is-not-touch .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr:hover .bg {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .wr .m-gradient {
    display: none
}

@media print,screen and (min-width: 40em) {
    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg):not(.no-bg) .wr {
        height:50vh
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg):not(.no-bg) .wr:after {
        background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0) 60%,#fff);
        background-image: linear-gradient(180deg,hsla(0,0%,100%,0) 60%,#fff)
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg):not(.no-bg) .wr .bg {
        background-position: 50% 100%;
        background-size: contain
    }
}

@media print,screen and (min-width: 62em) {
    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg):not(.no-bg) .wr {
        height:80vh
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg):not(.no-bg) .wr .bg {
        background-position: 50% 50%
    }
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row {
    bottom: 0;
    color: #2e2e2e;
    font-weight: 300;
    left: 0;
    margin: 0 auto;
    padding: 0;
    right: 0;
    text-shadow: none;
    top: auto;
    width: 100%;
    z-index: 1
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .title {
    color: #008a45;
    font-size: 3.0666666667rem;
    font-weight: 300;
    line-height: 3.4rem
}

.tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .sub-title {
    font-size: 1.7333333333rem;
    font-weight: 300;
    line-height: 2.0666666667rem
}

@media print,screen and (min-width: 40em) {
    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row {
        left:55%;
        margin: 0;
        position: absolute;
        top: 20vh;
        width: 300px
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .title {
        line-height: 2.5333333333rem;
        margin-bottom: 0;
        margin-top: 0;
        padding: 0
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .sub-title {
        font-size: 2.1333333333rem;
        line-height: 2.5333333333rem;
        padding: 0
    }
}

@media print,screen and (min-width: 62em) {
    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row {
        left:55%;
        top: 35vh;
        width: 400px
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .title {
        line-height: 3.0666666667rem
    }

    .tmpl-campaignlandingpage .s-main-headline:not(.no-bg) .row .sub-title {
        font-size: 2.5333333333rem;
        line-height: 3.0666666667rem
    }
}

.is-campaign-landingpage .inner-section>.module {
    padding-bottom: 0
}

.is-campaign-landingpage .s-slider .carousel.ver2 .container p {
    font-weight: 400
}

.is-campaign-landingpage .s-teaser.module {
    padding-top: 0
}

.is-campaign-landingpage .s-teaser .link-external .s-tabs .s-contact .text-title2:after,.is-campaign-landingpage .s-teaser .link-external .text-title3:after,.s-tabs .s-contact .is-campaign-landingpage .s-teaser .link-external .text-title2:after {
    display: none
}

.is-campaign-landingpage .module.has-bg {
    background-color: #fff
}

#buorg div .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #buorgig,#buorg div .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #buorgul,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #buorg div #buorgig,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #buorg div #buorgul,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .btn,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .quiz-results__content__text .result-info a,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block body[id*=educationPage] #cookiebanner a.c-button,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block body[id*=educationPage] .cb-layer__button,.is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block a,body[id*=educationPage] #cookiebanner .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block a.c-button,body[id*=educationPage] .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .cb-layer__button,body[id*=educationPage] .is-campaign-landingpage .s-whitepapger-download .download-panel .download-form-wrap .download-form-block button[type=submit] {
    background: #78b90f;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    font-size: 1rem;
    height: auto;
    line-height: 1.5333333333rem;
    padding: .66667rem 1.86667rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,transform,border;
    transition-property: background,color,transform,border,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

#buorg div .is-campaign-landingpage form .btn-bar #buorgig,#buorg div .is-campaign-landingpage form .btn-bar #buorgul,.is-campaign-landingpage form .btn-bar #buorg div #buorgig,.is-campaign-landingpage form .btn-bar #buorg div #buorgul,.is-campaign-landingpage form .btn-bar .btn,.is-campaign-landingpage form .btn-bar .quiz-results__content__text .result-info a,.is-campaign-landingpage form .btn-bar body[id*=educationPage] #cookiebanner a.c-button,.is-campaign-landingpage form .btn-bar body[id*=educationPage] .cb-layer__button,.is-campaign-landingpage form .btn-bar body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-campaign-landingpage form .btn-bar a,body[id*=educationPage] #cookiebanner .is-campaign-landingpage form .btn-bar a.c-button,body[id*=educationPage] .is-campaign-landingpage form .btn-bar .cb-layer__button,body[id*=educationPage] .is-campaign-landingpage form .btn-bar button[type=submit] {
    margin-bottom: .66667rem;
    margin-right: .66667rem
}

.is-campaign-landingpage .s-two-columns-text p {
    font-size: 1rem;
    line-height: 1.6rem
}

.is-campaign-landingpage .s-two-columns-text .text-title2,.is-campaign-landingpage .s-two-columns-text .text-title4 {
    margin-bottom: 2.6666666667rem
}

.is-campaign-landingpage .s-image-video,.is-campaign-landingpage .s-image-zoom,.is-campaign-landingpage .s-slider {
    margin: 0 auto;
    max-width: 765px
}

#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorgig,#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorgul,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div #buorgig,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div #buorgul,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .quiz-results__content__text .result-info a,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] #cookiebanner a.c-button,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] .cb-layer__button,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] button[type=submit],.quiz-results__content__text .result-info .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a,body[id*=educationPage] #cookiebanner .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a.c-button,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .cb-layer__button,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta button[type=submit] {
    color: #000;
    font-weight: 300
}

#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle#buorgig:after,#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle#buorgul:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div .btn-circle#buorgig:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div .btn-circle#buorgul:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn.btn-circle:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .quiz-results__content__text .result-info a.btn-circle:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] #cookiebanner a.btn-circle.c-button:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] .btn-circle.cb-layer__button:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] button.btn-circle[type=submit]:after,.quiz-results__content__text .result-info .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a.btn-circle:after,body[id*=educationPage] #cookiebanner .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a.btn-circle.c-button:after,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle.cb-layer__button:after,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta button.btn-circle[type=submit]:after {
    background-color: #78b90f;
    border: 2px solid #78b90f;
    border-radius: 50%;
    content: url(../media/img/icons/baywa-arrow-right.svg);
    font-size: 2rem;
    height: 3.33333rem;
    line-height: normal;
    margin-left: .6666666667rem;
    padding: .2666666667rem .33333rem .33333rem .4666666667rem;
    text-align: center;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    width: 3.33333rem
}

#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle#buorgig:hover:after,#buorg div .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle#buorgul:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div .btn-circle#buorgig:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta #buorg div .btn-circle#buorgul:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn.btn-circle:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta .quiz-results__content__text .result-info a.btn-circle:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] #cookiebanner a.btn-circle.c-button:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] .btn-circle.cb-layer__button:hover:after,.is-not-touch .is-campaign-landingpage .s-teaser .item .cta body[id*=educationPage] button.btn-circle[type=submit]:hover:after,.quiz-results__content__text .result-info .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a.btn-circle:hover:after,body[id*=educationPage] #cookiebanner .is-not-touch .is-campaign-landingpage .s-teaser .item .cta a.btn-circle.c-button:hover:after,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta .btn-circle.cb-layer__button:hover:after,body[id*=educationPage] .is-not-touch .is-campaign-landingpage .s-teaser .item .cta button.btn-circle[type=submit]:hover:after {
    background-color: #669d0c;
    border: 2px solid #669d0c;
    content: url(../media/img/icons/baywa-arrow-right-white.svg)
}

.s-teaser-box {
    display: none;
    left: 0;
    margin-left: 51vw;
    max-width: 600px;
    padding-right: 40px;
    position: fixed;
    right: 40px;
    top: 130px;
    width: 50vw;
    z-index: 50
}

.s-teaser-box .inner-wrapper {
    background-color: #fff;
    border: 1px solid #95c11c;
    box-shadow: 0 35px 50px -15px rgba(0,0,0,.3);
    overflow: hidden;
    padding: 40px;
    position: relative
}

.s-teaser-box .inner-wrapper h3 {
    font-size: 1.4666666667rem;
    font-weight: 500;
    line-height: 2.0666666667rem;
    margin-bottom: 20px
}

.s-teaser-box .inner-wrapper .item .image-wrapper {
    height: 80px;
    margin-right: 10px;
    overflow: hidden;
    width: 80px;
    -webkit-box-flex: 0;
    border-radius: 50%;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.s-teaser-box .inner-wrapper .item .image-wrapper,.s-teaser-box .inner-wrapper .item .image-wrapper img {
    -webkit-transform: translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    transform: translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease
}

.s-teaser-box .inner-wrapper .item .image-wrapper img {
    display: inline-block;
    max-width: 100%
}

.s-teaser-box .inner-wrapper .item:hover .image-wrapper {
    -webkit-transform: translateZ(0) scale3d(.9,.9,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    transform: translateZ(0) scale3d(.9,.9,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.s-teaser-box .inner-wrapper .item:hover .image-wrapper,.s-teaser-box .inner-wrapper .item:hover .image-wrapper img {
    -webkit-transition: -webkit-transform .4s ease;
    transition: -webkit-transform .4s ease;
    transition: transform .4s ease;
    transition: transform .4s ease,-webkit-transform .4s ease
}

.s-teaser-box .inner-wrapper .item:hover .image-wrapper img {
    -webkit-transform: translateZ(0) scale3d(1.3,1.3,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    transform: translateZ(0) scale3d(1.3,1.3,1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.s-teaser-box .inner-wrapper .item:hover h4 {
    color: #669d0c
}

.s-teaser-box .inner-wrapper .item h4 {
    color: #008c46;
    font-size: 1.2666666667rem;
    font-weight: 500;
    line-height: 1.8rem;
    margin-bottom: 0
}

.s-teaser-box .inner-wrapper .item p {
    color: #000;
    font-size: 1.2666666667rem;
    font-weight: 400;
    line-height: 1.8rem;
    margin-bottom: 0
}

.s-teaser-box .inner-wrapper .item .link {
    color: #2e2e2e;
    padding-bottom: 20px;
    padding-top: 20px;
    text-decoration: none
}

.s-teaser-box .inner-wrapper .close-notification,.s-teaser-box .inner-wrapper .item .link {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.s-teaser-box .inner-wrapper .close-notification {
    position: absolute;
    right: 5px;
    top: 5px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    color: #000;
    content: url(../media/img/icons/baywa-icon-small-close.svg);
    cursor: pointer;
    font-family: baywa-re-webshop,sans-serif;
    font-size: 1.3333333333rem;
    justify-content: center;
    -webkit-transition: color .25s ease,background-color .25s ease;
    transition: color .25s ease,background-color .25s ease
}

@media screen and (max-width: 61.9375em) {
    .s-teaser-box {
        bottom:auto;
        left: 0;
        margin-left: 0;
        max-width: none;
        padding-left: 40px;
        right: 0;
        top: 130px;
        width: 100vw
    }
}

@media screen and (max-width: 47.9375em) {
    .s-teaser-box .inner-wrapper {
        padding:20px 0 20px 20px
    }

    .s-teaser-box .inner-wrapper .item .image-wrapper {
        display: none
    }
}

.s-quote {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    width: 100%
}

.s-quote.bg-image {
    background-attachment: fixed;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.s-quote .overlay {
    background: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));
    background: linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    background-attachment: scroll;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1
}

.s-quote .container {
    margin-left: auto;
    margin-right: auto;
    min-height: 60px
}

.s-quote .container.cc-quote-container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 1200px;
    padding: 102px 40px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

@media screen and (max-width: 61.9375em) {
    .s-quote .container.cc-quote-container {
        padding:20px 20px 0
    }
}

.s-quote .container .quote-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    position: relative;
    z-index: 10
}

.s-quote .container .quote-wrapper .quote-text>p {
    color: #fff;
    font-size: 1.3333333333rem;
    font-weight: 300;
    line-height: 2.1333333333rem;
    margin-bottom: 20px
}

.s-quote .container .quote-wrapper .quote-marks {
    width: 40px
}

.s-quote .container .quote-wrapper .quote-person {
    border-top: 1px solid #ccc;
    color: #fff;
    font-size: .9333333333rem;
    font-style: italic;
    font-weight: 400;
    line-height: 1.3333333333rem;
    padding-top: 20px;
    text-align: right
}

@media screen and (max-width: 61.9375em) {
    .s-quote {
        height:auto;
        padding-bottom: 30px
    }
}

.s-interview .container.cc-content {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: #fff
}

.s-interview .container h3 {
    font-size: 1.8666666667rem;
    font-weight: 500;
    line-height: 2.2666666667rem;
    margin-bottom: 30px;
    margin-top: 0
}

@media screen and (max-width: 61.9375em) {
    .s-interview .container h3 {
        font-size:1.3333333333rem;
        line-height: 1.7333333333rem
    }
}

.s-interview .interview-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 40px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.s-interview .interview-number {
    width: 80px;
    -webkit-box-flex: 0;
    color: #95c11c;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 46px;
    line-height: 1em
}

@media screen and (max-width: 61.9375em) {
    .s-interview .interview-block {
        -webkit-flex-wrap:wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-top: 0
    }

    .s-interview .interview-number {
        margin-bottom: 10px
    }
}

.s-interview .interview-text {
    border-left: 1px solid #ccc;
    padding-left: 20px;
    padding-right: 20px
}

@media print,screen and (min-width: 62em) {
    .s-interview .interview-text {
        width:30%
    }
}

.s-interview p {
    font-size: .9333333333rem;
    font-weight: 300;
    line-height: 1.4666666667rem;
    margin-bottom: 1.6em
}

@media print,screen and (min-width: 62em) {
    .s-interview p {
        width:70%
    }
}

.s-interview p:last-child {
    width: 0
}

.s-interview .interview-question {
    font-size: 1.3333333333rem;
    font-style: italic;
    font-weight: 500
}

.s-podcast .podcast-wrapper {
    background-color: #f5f5f5;
    border-radius: 5px;
    box-shadow: 0 35px 50px -15px rgba(0,0,0,.35);
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 800px;
    padding: 30px 60px
}

.s-podcast .podcast-wrapper .service-header {
    margin-bottom: 30px
}

@media screen and (max-width: 61.9375em) {
    .s-podcast .podcast-wrapper {
        padding:20px
    }
}

.s-whitepapger-download {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 100px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative
}

@media screen and (max-width: 61.9375em) {
    .s-whitepapger-download {
        padding:30px
    }
}

.s-whitepapger-download.bg-image {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover
}

.s-whitepapger-download .overlay {
    background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,.5));
    background-image: linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.5));
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto;
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1
}

.s-whitepapger-download .parsley-errors-list {
    color: #d7373c;
    font-size: .6666666667rem;
    font-weight: 400;
    left: 0;
    margin: 0;
    position: relative;
    top: 3px
}

.s-whitepapger-download .parsley-errors-list~.note {
    display: none
}

.s-whitepapger-download .download-panel {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 35px 30px -15px rgba(0,0,0,.3);
    display: block;
    margin-left: auto;
    margin-right: auto;
    max-width: 800px;
    padding: 30px 60px;
    position: relative;
    z-index: 10
}

@media screen and (max-width: 61.9375em) {
    .s-whitepapger-download .download-panel {
        padding:30px
    }
}

.s-whitepapger-download .download-panel .section-head {
    font-size: 1.8666666667rem;
    line-height: 2.2666666667rem;
    margin-bottom: 30px
}

.s-whitepapger-download .download-panel .download-form-wrap {
    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
}

.s-whitepapger-download .download-panel .download-form-wrap .whitepaper-dl-cover-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 60px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

@media screen and (max-width: 61.9375em) {
    .s-whitepapger-download .download-panel .download-form-wrap .whitepaper-dl-cover-wrap {
        display:none
    }
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block {
    width: 50%
}

@media screen and (max-width: 61.9375em) {
    .s-whitepapger-download .download-panel .download-form-wrap .download-form-block {
        width:100%
    }
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .form-description {
    font-size: 12px;
    font-weight: 400;
    line-height: 1.2em;
    margin-bottom: 20px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media print,screen and (min-width: 48em) {
    .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column .w-col {
    padding-left: 0;
    padding-right: 0;
    position: relative;
    width: 100%
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column .w-col-6 {
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column .w-col-6 {
        width:50%
    }
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column .mc-field-group {
    height: 50px;
    margin-bottom: 10px;
    position: relative;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field-column .mc-field-group {
        padding-right:10px
    }
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper {
    position: relative
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper:after {
    background: url(../media/img/icons/baywa-arrow-down.svg) no-repeat 50% transparent;
    content: "";
    display: block;
    height: 16px;
    position: absolute;
    right: 5px;
    top: 15px;
    width: 16px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    -moz-padding-start: 0;
    border: none;
    box-shadow: none
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper select::-ms-expand {
    display: none
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper .mc-field-select {
    border-bottom: 1px solid #e2e2e2;
    color: #9a9a9a;
    font-size: 14px;
    margin-bottom: 0;
    padding-bottom: 5px;
    padding-left: 0;
    padding-right: 0;
    width: 100%
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper .mc-field-select.is-active {
    color: #333
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select-wrapper .mc-field-select option {
    color: #333;
    -moz-padding-start: 0;
    outline: none;
    padding: 0
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-input,.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-select {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #333;
    display: block;
    font-size: .9333333333rem;
    height: 38px;
    line-height: 1.42857143;
    padding: 8px 12px;
    vertical-align: middle;
    width: 100%
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field {
    border-style: none;
    border-bottom: 1px solid hsla(240,1%,66%,.5);
    box-shadow: none;
    color: #444;
    font-size: .9333333333rem;
    font-weight: 300;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: .5rem;
    -webkit-transition: border-color .2s ease;
    transition: border-color .2s ease
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field:focus {
    border-bottom-color: #78b90f;
    box-shadow: none;
    outline-style: none
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field::-webkit-input-placeholder {
    color: #9a9a9a;
    opacity: 1
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field::-moz-placeholder {
    color: #9a9a9a;
    opacity: 1
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field:-ms-input-placeholder {
    opacity: 1
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field::-ms-input-placeholder {
    opacity: 1
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field::placeholder {
    color: #9a9a9a;
    opacity: 1
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field:-ms-input-placeholder {
    color: #9a9a9a
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .text-field::-ms-input-placeholder {
    color: #9a9a9a
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .mc-field-select.parsley-error,.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-input.parsley-error {
    border-bottom-color: #d7373c
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-checkbox,.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-radio {
    display: block;
    margin-bottom: 5px;
    padding-left: 20px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-checkbox-input,.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .w-radio-input {
    float: left;
    line-height: normal;
    margin: 4px 0 0 -20px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .checkbox-field {
    font-size: .6666666667rem;
    margin-top: 10px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .checkbox-field .w-form-label {
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: .6666666667rem;
    font-weight: 400;
    line-height: .9333333333rem;
    margin: 0
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .checkbox-field .w-form-label a {
    color: #78b90f;
    text-decoration: none
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .checkbox-field .w-form-label a:hover {
    color: #669d0c;
    text-decoration: underline
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button {
    margin-top: 20px
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button {
    background: #78b90f;
    border: none;
    border-radius: 2rem;
    color: #000;
    cursor: pointer;
    line-height: 1.5;
    padding: .6666666667rem 1.8666666667rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,border,-webkit-transform;
    transition-property: background,color,transform,border;
    transition-property: background,color,transform,border,-webkit-transform;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    white-space: nowrap
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button:after {
    clear: both;
    content: ""
}

.is-not-touch .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button.hover,.is-not-touch .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button.is-active,.is-not-touch .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button:hover,.is-touch .s-whitepapger-download .download-panel .download-form-wrap .download-form-block #submit-button .w-button:active {
    background: #669d0c;
    color: #fff;
    text-decoration: none
}

.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .error-message,.s-whitepapger-download .download-panel .download-form-wrap .download-form-block .success-message {
    display: none
}

.s-contact-bar {
    background: #4c4c4c;
    bottom: 0;
    display: block;
    left: 0;
    padding: .6666666667rem;
    position: fixed;
    right: 0;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    -webkit-transition-duration: .25s;
    transition-duration: .25s;
    -webkit-transition-property: all;
    transition-property: all;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    z-index: 11
}

.s-contact-bar>.s-wrapper {
    color: #fff;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    -webkit-align-content: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: .9333333333rem
}

.s-contact-bar>.s-wrapper>.s-contact-link {
    margin: .2666666667rem .6666666667rem .4rem
}

.s-contact-bar>.s-wrapper>.s-contact-link:before {
    content: "";
    display: inline;
    font-family: baywa!important;
    font-style: normal!important;
    font-variant: normal!important;
    font-weight: 400!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    text-indent: 0
}

@media print,screen and (min-width: 62em) {
    .s-contact-bar>.s-wrapper>.s-contact-link:before {
        display:none
    }
}

.s-contact-bar>.s-wrapper>.s-contact-link--phone:before {
    content: "T";
    margin-right: .6rem;
    top: .0666666667rem
}

.s-contact-bar>.s-wrapper>.s-contact-link--email:before {
    content: "X";
    margin-right: .4rem;
    top: .1333333333rem
}

@media print,screen and (min-width: 62em) {
    .s-contact-bar>.s-wrapper>.s-contact-link:after {
        background-color:#fff;
        border-radius: 50%;
        bottom: 0;
        content: "";
        display: inline-block;
        height: 6px;
        position: relative;
        right: -.6666666667rem;
        top: -.0666666667rem;
        width: 6px
    }
}

.s-contact-bar>.s-wrapper>.s-contact-link:last-child:after {
    display: none
}

.s-contact-bar>.s-wrapper>.s-contact-link>span {
    display: none
}

@media print,screen and (min-width: 62em) {
    .s-contact-bar>.s-wrapper>.s-contact-link>span {
        display:inline
    }
}

.s-contact-bar>.s-wrapper>.s-contact-link>a {
    color: #78b90f;
    padding: 0;
    text-decoration: none
}

.s-contact-bar>.s-wrapper>.s-contact-link>a:focus,.s-contact-bar>.s-wrapper>.s-contact-link>a:hover {
    color: #669d0c;
    text-decoration: underline
}

.s-contact-bar>.s-wrapper>.s-contact-link>a.contact-email {
    display: none;
    visibility: hidden
}

@media print,screen and (min-width: 62em) {
    .s-contact-bar>.s-wrapper>.s-contact-link>a.contact-email {
        display:inline;
        visibility: visible
    }
}

.s-contact-bar>.s-wrapper>.s-contact-link>a.contact-email--mobile {
    display: inline;
    visibility: visible
}

@media print,screen and (min-width: 62em) {
    .s-contact-bar>.s-wrapper>.s-contact-link>a.contact-email--mobile {
        display:none;
        visibility: hidden
    }
}

body.legacy-header .tx_solr .close-button {
    right: .6666666667rem;
    top: .6666666667rem
}

body.page-nb.nb-active .tx_solr {
    top: 20rem
}

@media print,screen and (min-width: 40em) {
    body.page-nb.nb-active .tx_solr {
        top:15rem
    }
}

@media print,screen and (min-width: 62em) {
    body.page-nb.nb-active .tx_solr {
        top:11.33rem
    }
}

.tx_solr {
    background-color: #fff;
    border-bottom: 1px solid #b2b2b2;
    bottom: auto;
    display: none;
    height: auto;
    left: 0;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 5rem;
    z-index: 18
}

@media print,screen and (min-width: 62em) {
    .tx_solr {
        top:5.3333333333rem
    }
}

.tx_solr.is-open {
    height: 100%
}

.tx_solr .close-button {
    cursor: pointer;
    height: 2.9333333333rem;
    padding: 0;
    position: absolute;
    right: 1.6rem;
    top: .6666666667rem;
    width: 2.9333333333rem;
    z-index: 19
}

@media print,screen and (min-width: 62em) {
    .tx_solr .close-button {
        right:2.9333333333rem;
        top: 5.3333333333rem
    }
}

@media screen and (min-width: 992px) and (max-width:1170px) {
    .tx_solr .close-button {
        right:1.5rem
    }
}

.tx_solr .close-button:after {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50%;
    content: "";
    cursor: pointer;
    display: block;
    height: 2.9333333333rem;
    line-height: 2.9333333333rem;
    margin: 0 auto;
    width: 2.9333333333rem
}

.tx_solr .close-button:hover:after {
    background-image: url(../media/img/icons/baywa-icon-small-close-white.svg)
}

.tx_solr>.row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column;
    -ms-flex-flow: column;
    flex-flow: column;
    margin: 0 auto
}

.tx_solr>.row .btn-simple {
    border-radius: 6.6666666667rem;
    font-weight: 400;
    line-height: 1;
    padding: .8rem 1.0666666667rem;
    width: auto
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row .btn-simple {
        font-size:1.3333333333rem;
        padding: 1.0666666667rem 1.3333333333rem
    }
}

.tx_solr>.row .results-highlight {
    background-color: transparent;
    color: #78b90f
}

.tx_solr>.row #tx-solr-search {
    margin: 0 auto;
    max-width: 1170px;
    opacity: 0;
    padding: 3.3333333333rem 1.3333333333rem;
    position: relative;
    -webkit-transition: opacity .25s ease-in-out;
    transition: opacity .25s ease-in-out;
    width: 100%
}

@media print,screen and (min-width: 62em) {
    .tx_solr>.row #tx-solr-search {
        padding:6.6666666667rem 1.3333333333rem
    }
}

.tx_solr>.row #tx-solr-search.is-open {
    opacity: 1;
    padding-bottom: 6.6666666667rem
}

.tx_solr>.row #tx-solr-search .row {
    margin: 0
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form {
    width: 100%
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .tx-solr-search-form form {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group {
    margin-bottom: 1.3333333333rem;
    margin-right: 1rem;
    position: relative
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group {
        margin-bottom:0
    }
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control {
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #a7a7a7;
    box-shadow: none;
    height: 4rem;
    line-height: 4rem;
    margin-bottom: 0;
    outline: none;
    padding: 0
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control {
        font-size:1.6vw
    }
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control:focus {
    border-bottom: 1px solid #78b90f
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control::-webkit-input-placeholder {
    color: #999;
    opacity: 1
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control:-ms-input-placeholder {
    opacity: 1
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control::-ms-input-placeholder {
    opacity: 1
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control::placeholder {
    color: #999;
    opacity: 1
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control:-ms-input-placeholder {
    color: #999
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .form-control::-ms-input-placeholder {
    color: #999
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .btn-reset {
    background: url(../media/img/icons/baywa-icon-small-close.svg) no-repeat 50% transparent;
    background-size: contain;
    cursor: pointer;
    height: .9333333333rem;
    position: absolute;
    right: .6666666667rem;
    top: 50%;
    width: .9333333333rem
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group .btn-reset:hover {
    background-image: url(../media/img/icons/baywa-icon-small-close-secondary-green.svg)
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group-btn {
    height: auto
}

.tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group-btn .tx-solr-submit {
    white-space: nowrap
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .tx-solr-search-form .input-group-btn {
        -webkit-align-self:flex-end;
        -ms-flex-item-align: end;
        align-self: flex-end
    }
}

.tx_solr>.row #tx-solr-search .row .results-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%
}

.tx_solr>.row #tx-solr-search .row .results-list .remove-btn,.tx_solr>.row #tx-solr-search .row .results-list .results-tag,.tx_solr>.row #tx-solr-search .row .results-list .tag {
    background-color: #ccc;
    border-radius: 1.4666666667rem;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-size: .8rem;
    margin-bottom: 1rem;
    padding: .4rem 1rem;
    position: relative;
    white-space: nowrap
}

.tx_solr>.row #tx-solr-search .row .results-list .remove-btn--filter,.tx_solr>.row #tx-solr-search .row .results-list .results-tag--filter,.tx_solr>.row #tx-solr-search .row .results-list .tag--filter {
    margin-left: 1rem;
    margin-right: 1rem;
    padding-right: 2.6666666667rem
}

.ie11 .tx_solr>.row #tx-solr-search .row .results-list .tag {
    height: 2rem;
    line-height: 1.4rem
}

.tx_solr>.row #tx-solr-search .row .results-list .results-tag:hover {
    background-color: #b2b2b2
}

.tx_solr>.row #tx-solr-search .row .results-list .remove-btn {
    background-color: transparent;
    border-left: 1px solid #a7a7a7;
    border-radius: inherit;
    cursor: pointer;
    margin: 0 0 1rem;
    padding-right: 2rem;
    position: relative
}

.tx_solr>.row #tx-solr-search .row .results-list .remove-btn:hover {
    color: #669d0c
}

.tx_solr>.row #tx-solr-search .row .results-list .remove-btn:after,.tx_solr>.row #tx-solr-search .row .results-list .results-tag:after {
    background: url(../media/img/icons/baywa-icon-small-close-white.svg) no-repeat 50% #7f7f7f;
    background-size: 60%;
    border-radius: 50%;
    content: "";
    height: 15px;
    line-height: 15px;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 15px
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result {
    background-color: #f3f3f3;
    color: #000;
    height: 100%;
    margin-bottom: 1rem;
    max-width: 100%;
    padding: 1.3333333333rem 2rem;
    text-decoration: none
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result:hover {
    color: inherit
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result:hover .results-teaser .results-content-wrap .results-detail {
        bottom:0;
        opacity: 1
    }
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser {
    position: relative
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap {
        -webkit-box-orient:horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row
    }
}

@media print,screen and (min-width: 62em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap {
        -webkit-box-align:center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-img {
    height: 8.4rem;
    margin-bottom: .6666666667rem;
    margin-right: 2.3333333333rem;
    width: 8.4rem
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-img {
        margin-bottom:0
    }
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-img>picture {
    display: block;
    height: 8.4rem;
    width: 8.4rem
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-img>picture img {
    border-radius: 100%
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-content {
    position: relative
}

@media print,screen and (min-width: 40em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-content {
        width:calc(100% - 161px)
    }
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-content .results-headline {
    font-size: 1.4666666667rem;
    font-weight: 600;
    line-height: 1.25;
    margin-bottom: .3333333333rem
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-content .results-description {
    font-size: 1rem;
    margin-bottom: 2rem
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-detail {
    bottom: 0;
    font-size: .9333333333rem;
    height: 3.3333333333rem;
    margin-bottom: 0;
    position: absolute;
    right: 0
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-detail {
        bottom:-1rem;
        opacity: 0;
        -webkit-transition: opacity .25s ease-in-out,bottom .25s ease-in-out;
        transition: opacity .25s ease-in-out,bottom .25s ease-in-out
    }
}

.tx_solr>.row #tx-solr-search .row .results-list .search-result .results-teaser .results-content-wrap .results-detail:hover {
    color: #669d0c
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.active {
    background: #78b90f;
    border-radius: 100%;
    padding: 0
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.active a {
    color: inherit!important;
    cursor: not-allowed;
    font-size: .9333333333rem
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.next a,.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.previous a {
    text-indent: -9999px
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.next a:after,.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.previous a:after {
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    display: block;
    height: 1.2rem;
    position: absolute;
    right: 50%;
    top: 50%;
    -webkit-transform: translate(9px,-9px);
    -ms-transform: translate(9px,-9px);
    transform: translate(9px,-9px);
    width: 1.2rem
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.next a:after {
    background-image: url(../media/img/icons/baywa-arrow-right.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.next:hover a:after {
    background-image: url(../media/img/icons/baywa-arrow-right-green-secondary.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.previous a:after {
    background-image: url(../media/img/icons/baywa-arrow-left.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.previous:hover a:after {
    background-image: url(../media/img/icons/baywa-arrow-left-green-secondary.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.disabled {
    padding: 0!important
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.disabled a {
    cursor: not-allowed
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.disabled.previous a:after {
    background-image: url(../media/img/icons/baywa-arrow-left-gray.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li.disabled.next a:after {
    background-image: url(../media/img/icons/baywa-arrow-right-gray.svg)
}

.tx_solr>.row #tx-solr-search .row .solr-pagination .pagination li a {
    display: block;
    font-weight: 400;
    height: 2.4rem;
    line-height: 2rem;
    margin: 0;
    position: relative;
    vertical-align: middle;
    width: 2.4rem
}

.tx_solr>.row #tx-solr-search .row.search-info {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row.search-info .result-found,.tx_solr>.row #tx-solr-search .row.search-info .results-highlight {
        font-size:1.2vw
    }
}

.tx_solr>.row #tx-solr-search .row.search-field {
    margin-bottom: 3.3333333333rem
}

.tx_solr>.row #tx-solr-search .row.search-results {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 5.3333333333rem
}

.tx_solr>.row #tx-solr-search .row.search-results .solr-no-results {
    font-weight: 600
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter #tx-solr-faceting {
    margin-bottom: 4rem;
    margin-top: 2rem
}

@media print,screen and (min-width: 62em) {
    .tx_solr>.row #tx-solr-search .row.search-results .search-filter #tx-solr-faceting {
        margin-top:4rem
    }
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .dropdown-block {
    border-bottom: 1px solid #a7a7a7;
    height: auto;
    margin-bottom: 4rem
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .dropdown-block {
        margin-bottom:2.2rem
    }
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .dropdown-block:after {
    top: .9333333333rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .dropdown-pane {
    padding: 0
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter {
    background-color: #f3f3f3;
    border-radius: .2666666667rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter .list-group-item .checkbox label:after,.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter .list-group-item .checkbox label:before {
    left: 0;
    top: 0
}

@media print,screen and (min-width: 48em) {
    .tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter .list-group-item .checkbox label:after,.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter .list-group-item .checkbox label:before {
        top:.1333333333rem
    }
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .dropdown-item1 .f-filter .btn-simple {
    font-size: 1.0666666667rem;
    margin: .8rem 1.0666666667rem;
    padding: .8rem 1.0666666667rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular h4 {
    margin-bottom: 1rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular ul {
    list-style-type: disc;
    margin-left: 1.3333333333rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular ul li {
    margin-bottom: .6666666667rem
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular ul li a {
    color: #78b90f;
    font-size: 1.0666666667rem;
    text-decoration: none
}

.tx_solr>.row #tx-solr-search .row.search-results .search-filter .search-popular ul li a:hover {
    color: #669d0c;
    text-decoration: underline
}

.tx_solr>.row #tx-solr-search .row.search-results .search-category {
    margin-bottom: 3.3333333333rem;
    margin-top: 3.3333333333rem;
    width: 100%
}

.tx_solr>.row #tx-solr-search .row.search-results .search-category .filters-wrapper {
    margin-bottom: 0
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page {
    margin-bottom: 2rem
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .results-bar .search-result-number {
    font-style: italic
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display {
    text-align: right
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul {
    display: inline-block
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li {
    display: inline-block;
    padding: 0 .6666666667rem
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li:not(:first-child) {
    border-left: 1px solid #a7a7a7
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li a {
    color: #a7a7a7;
    font-weight: 400
}

.tx_solr>.row #tx-solr-search .row.search-results #results-per-page .search-result-display ul li.current span {
    color: #000;
    font-weight: 500
}

.tx_solr>.row #tx-solr-search .row.search-results .results-loadmore {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.tx-solr-autosuggest {
    background-color: transparent;
    border: none;
    left: 0!important;
    margin: 0 auto;
    max-width: 1170px;
    right: 0!important;
    top: 4rem;
    width: 100%!important
}

.tx-solr-autosuggest>.autocomplete-suggestion {
    background-color: #f3f3f3;
    color: #000;
    cursor: pointer;
    padding: .6666666667rem 1rem
}

@media print,screen and (min-width: 48em) {
    .tx-solr-autosuggest>.autocomplete-suggestion {
        font-size:1.6vw
    }
}

.tx-solr-autosuggest>.autocomplete-suggestion:hover {
    background-color: #dfdfdf
}

.tx-solr-autosuggest>.autocomplete-suggestion strong {
    color: #000;
    font-weight: 600
}

.tx-solr-autosuggest>.autocomplete-suggestion.autocomplete-selected {
    background-color: #dfdfdf;
    color: #000
}

.tx-solr-loader {
    background: url("data:image/gif;base64,R0lGODlhZABkAPcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNR+HvSFB/2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6JAvuRCvaeF/SkHfKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJvCsKO+sKuysL+qsNeesO+StQ9+uTtqvXNOxb8qzhsW1lr+3p7q6uru7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBADtACwAAAAAZABkAAAI/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj6xy6tzJk2dBQkCDCh069CfRo0Rx9lza0yjSp4ScQj2qlKlVVlKnFiWoFWnVq0uzdgUqduxXsD65jt06cC3bjWiZlu06V+vZuDnrTtUL9S5evk8Be+2It6lat2QPI/YbVzBVxW4Zo3WcFPJayWApv22HOCjmq5qFhvZMuPDO0Ynbdo5a2nRey2Zh023tGjVr1Z0/W7XNm7bp3rgX+y4MXODq23Bdvw4eWbbdm9CjS59Ovbr16sc9Zu+4nWP3jd814obPOB5j+YvnLaavuJ5i+4nvJcaPOB9i/Yf3HeZvuJ9h/4X/KRRgQgMiVOBBBxqUYHHiraadg9xB6J2E4FHYYG4RYjihhhVyeKFwG4LYoYgfNnfdiSimqOKKLKYY3osWkmchjB7K6CGNJNpIIo4mjtgjZzPGaF6QNwqJHpE7Gqkekj8u6NxeT/YVZWAZJllkjUNeaWWOWW7ZpJLsMXnZlIOF+KWWP+p4ppdjmtmmcWLG5qaccKL5Zol38ninmnnGOducf9bJJp0tFmrooYgmquiijDbq6KOQRirppJRWaqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhon3NC5IET+oYD/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA+5EK+JkS9aIb86gh8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8asl8awl8awl8awl8awm8Kwo76wq7Kww66w06K065a1D4K5O27Bc1LJvy7SHwLinu7u7vLy8vb29vr6+v7+/wMDAwcHBxcXFzc3N19fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+FcurcyZNnQVdAgwodOrRgz6NHcSJdmvMn0adEjTJdqnRqUoJQswaVarVn1a47nWqFyhWszq9mC4kdG5Vg2rAd357FyvZp2bRoza6tu9WtXLVx/+7l6+qu3sByB/M1DDZvY7qE+w78C5gjZcV1GXd1vBly5MJ+EyN+i5mtZqucUXuOfHpqaterCbdm+pp27MWhSY/Geztzbt6WBfc2/ftwcNEDP0sWeHm3cYHKgc6merO69evYs2vfrr35cd3fgedv9D5eePjnGsmnN18eeXvw78Wvdz8ffn35GdXnZ38f/X76/9kXIH4Y6VcgfwP6dyCACwrYIIEXGRghgg8qOCGDFzqYIYQWSdghhRta+CGGI2pYIocVeZgiiNy16OKLMMYoY3bq1cjiivTZSCKO9uloIo/y+YgiRUKipyKR/BX52HlLMpfkjUjm+OSOUfY45Y9VBnnlkBMp2dlkUHa5pZFhSuSlamBSKaaUbGK5ppVtcmnmmE22c+SbWsYpIpBk6llngnWeCRuTXzrpZ6EzJqrooow26uijkEYq6aSUVmrppZhmqqlCAQEAIfkECQQA7QAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1demVNq3Ix3n4T94UE/YYB/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/oYA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/okC/YsE/I0G/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I/I8I+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5AJ+5EK+5EK+ZcQ9p8Y9aMc9KYf86gh8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8ask8asl8awl8awl8awl8awl8awl8awl8awl8awl8awl8awn8Kwo76wr7q0v66445q9G47FS3rNg2bZ01L2Q0sm419fX4eHh6urq8fHx9/f3+/v7/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A2wkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY97curcyZNnQU1AgwodOrSgraNIkypVirOn054/iUolanSp1aVNn2rdE3WqV01Vr4q1lXWr065fpYYda7WsWZ8E03pdy5Zpx7dP0coVSrcuUrd4c+rdC7SvX7J3A8MdSJgqwcNYEyvWOZiwYb+AA1fee7luZryb5XZm+/lt6LSjx5Y2e/prarGrt7ae+xhy0thaZ099fRV33riN+da2fdT3WeDBCw8nbhwq8uS820qezPV58OiROVKnbL0xdrs3w/6LH0++vPnz5bcLnj65+eKN6qtrV+9+Z33u87ffX5+f+n758NHHnmL/FTigZgeClqBpC7LWoGwP5hbhb/21N+FxFRJ4oXMZItihgh8yGKKDI0JYooQnUhigfhu+p1F8BqaI4Yr+tWgfejjmqOOOPPa4I4wEATmQkDRaOKSAR7IoI4cCEdmOkxk5KSWSRWqYZI1XGlmlh01S+aSXUXo5pZJbgtglmV+iGSaaY2JZpohnupmmnGvK2aaWL4qpp5oY3WllnHjWiaefXObJ5p509onooGAqeuijiV5EqJlzBuqonYv+aSimkFrq46eghirqqKSWauqpqKaq6qqsturqqwSwHhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXWhgV7FzLt5/E/aFBf2GAf6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2LBPyOB/uRCvqTDPqVDvmXEPmZEvmZEvmZEvmZEvmZEvmZEvmZEvmZEviaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/iaE/ibFPedFvWjHPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sK+6tMOyuNuu0Sey+Zu3Liu/ZrvLlzfTv5Pj39Pv7+v39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2Pe3Lq3MmTZ8GeQIEWxES0qNGjR3EGXZrzJ9OlQ5FKRar0qVCCVoNGncoVU9WsO52CDUuwa9evY/eITau2rNmpaMeuTbv1bdKObHXOlevW7l2OeZtiDVzXL9G4YPcm7mv4MF7Cg/MWNow4q2LLjBtXtnqZc2bKjyVHZjvZ7+annVF/Nh2a9Gi6q+2eZpqaduy3s6G+5juwsdHcWncv7u3bMWDIAwO3JV4c+NXkyAUWN36zuvXr2LNr345duUdd4MP7ix8/3nnP7+TTkzfvs6P69+HZk+UIH758ve7rq78vmL7+9Pwtt9F/ALYGm38EihcgegnGZyBvAzbo4HGiISjhgvlJqAuGFjbIYYQafqiRhuCJmBGJGz44HIgXqohZhwmaiBGKMl5EI3c45qjjjjz2uKN3wr0oEJAUugZdhUNGpxGRSSLZDpNLKgkllBlNKaWSVV7pJJUYWbklll1qaWSTY0b55ZllZonmgWSyaWaZXqYZ5poQPgnmRXG6ySWeYup5p0V51rknoH0K+mdFga5op5Nqwlmooo36SSekczo6qZA+Zqrpppx26umnoIYq6qiklmrqqaimqqpCAQEAIfkECQQA8AAsAAAAAGQAZACHAAAAAQEBAgICAwMDBAQEBQUFBgYGBwcHCAgICQkJCgoKCwsLDAwMDQ0NDg4ODw8PEBAQEREREhISExMTFBQUFRUVFhYWFxcXGBgYGRkZGhoaGxsbHBwcHR0dHh4eHx8fICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKtYlY24gq9IcM/IcC/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/4cA/ocA/ocA/ocA/ocA/ocA/ocA/ocA/I4H+pQN+JoT9aAZ9aIb9aIb9aIb9aIb9aIb9aIb9aIb9KMc9KMc9KMc9KMc9KMc9KMc9KQd86Yf8qki8qoj8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsk8qsl8qwl8qwl8qwl8qwl8qwl8qwl8qwm8qwn8q0p8q4s8rEz87dD9shw++nF/vz5/v7+/v7+/v7+/v7+////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////CP4A4QkcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmTY+dcurcyZNnwZ5Agf4MSjQnzqJEhyIVSnBp0KNOfTaNKnUg1aobr+5UqpXrVahdp2rt5JUq2K9iw1odS7Yj27Zrx5aNetZsWrRx1WZlO9dp36V16d61mxfvXrmDBRcmfFgvvLd/kQb2m5jyYsWNDT/mWxmwW86XLQuE/BlxaM+nJZd2TDp10cmoR4OWbToz4821cTvO2Jo269k3gwsfTry48ePDe2vsxby58+fPYavmCL16demvO1rf3hx7Uu3ct/d7fwo+/PXVmjOatz6eKfX10Nv39Ag/Pvrb6us7l491uf7u92Hm33+98LdVef8ZqBN9BBYYoGgDJvhgbBHqp6BRCFo44XQbNeggR8rlR+CFcHXYIIkMjojciiy26OKLMLqonHLS1GjjjTjiiGJnHMKT448/7ujadwMBaaSNQvqm2ZFHJqnbkkwC6SSNUQa5YXZDkldklTlOCRyXXV5JpJK3gamjmFqSKaCZN3qZG5tIoumemhDCWaObjtkpDZ5QwslnmXb+uWagcs7HI5YC6SlonYSCCByVfhbaH6RsxmjppZhmqummnHbq6aeghirqqKSWauqpDgUEACH5BAkEAO8ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjLuKU+uIGPyHA/6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAPyNBviYEfWhGvKpIvKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJfKsJvKsJ/KtKvKvLfKxNPO2QPS7TvXBXPbHbvfQhfrfrP304/78+P7+/v7+/v7+/v/+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+AN8JHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PonLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeWVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxY77u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KKbfMiCSWaKKJsKnmWlIEneiiiym+1pmKAr1oI4kxsrjiUy3eaGOOPO7I1EA+/riaZiIWCeORtyWpJIpMYqabZk+eCOSQvlFZZYlX9hSZjERuiWOUok15m5hjchQicGiO2CVWZkrZ5jJvbjUjmDW2WadOX+qYJ5p7GnWnn+/MGShcWZ6pJ5mxxVmmoYzS6GijkKoJnJNifqjpppx26umnoIYq6qiklmrqqaimquqqDgUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaItvUNF+IPeFBf2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2LBPiYEfSmH/KqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJvGsJ/CsKO6sK+ysMeqsNuetPOStROCuT9qwXtOyccu0icC4qLu7u7y8vL29vb6+vr+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PhHLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqJeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X8W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU3KtSLiiCSWWGJkr62mmYkssohiUire1uKMI774VIyYtUMjjTYyxVGIO7bYY0+wqTZQkEJ2ZqRtOSLpopIp/gickyYOidVyU1JJopVb4SiajlrWCCWMUuYWppiukcnkl2eKyKVORUYpUJutvGmUl7GBeaadcK2ZJ518xqmmnmEGiueShGppaJmOATrmjYyu2OaifiLqaJqQfqjpppx26umnoIYq6qiklmrqqaimquqqCwUEACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaJlyRuCBFfmFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6IAf2KA/2MBfyNBvyOB/yPCPyPCPyPCPyPCPyPCPyPCPyPCPyPCPuQCfuQCfuQCfuQCfuQCfuQCfuQCfuQCfuSC/mVDviZEvafGPSmH/OoIfKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvGsJ/CsKe+tLe6vNe6xPO+1RvC6U/HBZfTLfPfXmvrmwP358P7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PgnLq3MmTZ8GeQIH+DEo0J86iRIciFUpwadCjTn02jSp1INWqG6/uVKqV61WoXadqFeSVKtivYsNaHUu2I9u2a8eWjXrWbFq0cdVmZTvXad+ldenetZsX7165gwUXJnxYb7u3f5EG9puY8mLFjQ0/5lsZsFvOly0LhPwZcWjPpyWXdkw6ddHJqEeDlm06M+PNtXE7ztiaNuvZN4MLH068uPHjw3trVM4bePPcz3djZD7deXXo16VfpL7denfs37X+W+Q+3nt58OfFVyS/3nx79O/VU2Q/3319+PflT6S/335//P/pJxF/A/pXIIAHChgRgQsa2CCCDyoIEYMTOlghhMhlqOGGHHbooU29hCjiiCSSWJAnKKao4oorRvZaRyXGGOOJLNbIootJwSjjjiHSaOOPnuD4lI48yugjkDUKyRRHRe54JJItdqYak03OSBCUNirZk0dVWjkQlklK+SKVXY74JJhBipkjmWX2eCWaKmqJlUZtmvkmnCjKuRWRdZ4Jpp46cVmnm1/imaeaQ7LZpp9YAmoUn4veiaejcG00KKECGXqoa2taeimjUFIq6KCgIikqpGWWCuSpiqYqKZwirHpK6qtoxvrhrbjmquuuvPbq66/ABivssMQWa+yxyCoUEAAh+QQJBADtACwAAAAAZABkAIcAAAABAQECAgIDAwMEBAQFBQUGBgYHBwcICAgJCQkKCgoLCwsMDAwNDQ0ODg4PDw8QEBARERESEhITExMUFBQVFRUWFhYXFxcYGBgZGRkaGhobGxscHBwdHR0eHh4fHx8gICAhISEiIiIjIyMkJCQlJSUmJiYnJycoKCgpKSkqKiorKyssLCwtLS0uLi4vLy8wMDAxMTEyMjIzMzM0NDQ1NTU2NjY3Nzc4ODg5OTk6Ojo7Ozs8PDw9PT0+Pj4/Pz9AQEBBQUFCQkJDQ0NERERFRUVGRkZHR0dISEhJSUlKSkpLS0tMTExNTU1OTk5PT09QUFBRUVFSUlJTU1NUVFRVVVVWVlZXV1diWlJ2YUiXajjGdx/pgQz6hQL+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hgD+hwD/hwD/hwD/hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+hwD+iAH9jAX7kQr6lQ75mBH5mRL5mRL5mRL5mRL5mRL5mRL5mRL5mRL4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mhP4mxT3nBX3nhf2oBn0pR7zqCHyqyTyqyTyqyTyqyTyqyTyqyTyqyTyqyTxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxqyXxrCXxrCXxrCXxrCbwrCfvrCrtrC7qrDXlrULbr1nVsGrMsoDCtZ28uK+6urq7u7u8vLy9vb2+vr6/v7/AwMDBwcHFxcXNzc3X19fh4eHq6urx8fH39/f7+/v9/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8I/gDbCRxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6ZNj3By6tzJk2fBnkCB/gxKNCfOokSHIhVKcGnQo059No0qdSDVqhuv7lSqletVqF2naoXjlSrYr2LDWh1LtiPbtmvHlo161mxatHHVZmU712nfpXXp3rWbF+9euYMFFyZ8WG+7t3+RBvabmPJixY0NP+ZbGbBbzpctC4T8GXFoz6cll3ZMOnXRyahHg5ZtOjPjzbVxO87Ymjbr2TeDCx9OvLjx48NdKV/OvHlz2Ko5Op8+HfrrjtSzL7eeFLv27Nyf/nr/Xn215ozkqYdnKj298/U9Pbp/b/42+vnM4WPViD9/fcz89aecfluN1x+BOsknoCsIGmUgfg3CtdGCDP4nWoACRqhghhbGhuGBHUY34YIaPjhficilqOKKLLbo4oqPxCjjjDTSGNl1rnXHUY088nijjr6dh1GPRMr4o3g5IrlRkUUeyV6Q9g3JZI9OxteZiBpNSeWVOEIJYEZa+sglkLoJeVGYNVa5X29ZojmjmgUm+WSbbsYIZ4JjKklnnXc6KKeVO9ZpZ55zsgmmoI/0KWGZUZ6JqKKQdoRoooQC6uWFhwoa6Z/7ZcpnpWsC56mbm17q4aholsrol1JqCmqcHaZi+eKstNZq66245qrrrrz26uuvwAYr7LDEJhQQACH5BAkEAO0ALAAAAABkAGQAhwAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4ODg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXHlkTJltO7JzLcx6HueBDveFBP2GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6GAP6HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP+HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP6HAP2KA/qTDPebFPafGPWiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/WiG/SjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSjHPSkHfSlHvOnIPKpIvKqI/KrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPKrJPGrJPGrJfGrJfGrJfGrJfGrJfGsJfGsJfGsJfGsJfGsJfGsJfGsJfGsJvCsKO+sLOysMeitO+KvTNqxYdOzdc+1gsu3kMa5ocG8tL+/v8DAwMHBwcXFxc3NzdfX1+Hh4erq6vHx8ff39/v7+/39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wj+ANsJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzpk2PsXLq3MmTZ8E7QIMKHTr0J9GjRHH2XNrTKNKnd5xCPaqUqdVYUqcWJagVadWrS7N2BSp27FewPrmO3TpwLduNaJmW7TpX69m4OetO1Qv1Ll6+TwF77Yi3qVq3ZA8j9htXMFXFbhmjdZwU8lrJYCm/bYc4KOarmoWG9ky48M7Ridt2jlradF7LZmHTbe0aNWvVnT9btc2btuneuBf7Lgxc4OrbcF2/Dh5Ztt2b0KNLn069uvXqk7Jr386du8fjHrv9ixf/fXX48eizl8/dMX369cI5ukcPv7n8+eQ7gm+Pv3v9y/z1t91/sd0noHYEzmbggZMk+NyCBzq4V4AMStgXhRHqZx6GAloYGIf9eTgYhB1qyB6JIZoY30YMIqiifSy22OCLAKKIn4iPXafjjjz26OOPPO7HXI3GbciRkEWemOSKGiHJmZFLwtgklE8qWSWTGTmpJZVZUrmllV1a+SWWGI0ppZNhMmkmkVOK6SWXZb7pJphxzqkmnBetWWCUbKZ5ppxk5gnon3QKaiehgVqkp4J87tnmnYf2WSeklErpJ5uLPgjkppx26umnoIYq6qiklmrqqaimquqqrC4UEAA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=");
    height: 100px;
    left: 50%;
    position: fixed;
    top: 35%;
    width: 100px;
    z-index: 10000
}

html body {
    min-width: 320px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-feature-settings: "liga","kern";
    font-feature-settings: "liga","kern";
    -webkit-transition: padding-top .2s ease-in-out;
    transition: padding-top .2s ease-in-out
}

html body p {
    line-height: 1.6em
}

html body strong {
    font-weight: 600
}

html body.lang-asia,html body.lang-cyrillic {
    font-family: Arial,Roboto,Helvetica,sans-serif
}

html body.page-nb.nb-active {
    padding-top: 15rem
}

@media print,screen and (min-width: 40em) {
    html body.page-nb.nb-active {
        padding-top:17rem
    }
}

@media print,screen and (min-width: 62em) {
    html body.page-nb.nb-active {
        padding-top:15.33rem
    }
}

html body.is-search-open {
    overflow: hidden
}

html.is-touch body.is-layer-open {
    overflow: hidden;
    position: fixed;
    width: 100%
}

ul,ul ul {
    margin: 0
}

.ie .loader .logo img,.lt-ie10 .loader .logo img {
    max-width: 100%!important
}

.ie .s-entry.entry-icons .wrapper .items.is-active .container,.ie .s-entry.entry-icons .wrapper .items>li .container,.lt-ie10 .s-entry.entry-icons .wrapper .items.is-active .container,.lt-ie10 .s-entry.entry-icons .wrapper .items>li .container {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

@media print,screen and (min-width: 62em) {
    .ie .s-teaser .column,.ie .s-teaser .columns,.lt-ie10 .s-teaser .column,.lt-ie10 .s-teaser .columns {
        display:block
    }

    .ie .sticky-group.is-stuck,.lt-ie10 .sticky-group.is-stuck {
        top: 8px
    }
}

.ie .p-header-desktop .flyout-menu>.column,.ie .p-header-desktop .flyout-menu>.columns,.lt-ie10 .p-header-desktop .flyout-menu>.column,.lt-ie10 .p-header-desktop .flyout-menu>.columns {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0.0001px;
    -ms-flex: 1 1 0.0001px;
    flex: 1 1 0.0001px
}

.ie .s-contact .contact .container .contacts .email:focus,.ie .s-contact .contact .container .contacts .phone:focus,.lt-ie10 .s-contact .contact .container .contacts .email:focus,.lt-ie10 .s-contact .contact .container .contacts .phone:focus {
    text-decoration: none
}

.ie a.link-external:after,.ie-edge a.link-external:after {
    margin-top: 0
}

.ie .link-back:before,.ie .link-next:before,.ie-edge .link-back:before,.ie-edge .link-next:before {
    top: 5px
}

.ie-edge.is-not-touch .s-job-offers .grid-view.job-list a .info,.ie.is-not-touch .s-job-offers .grid-view.job-list a .info {
    display: none
}

.ie-edge.is-not-touch .s-job-offers .grid-view.job-list a:hover .info,.ie.is-not-touch .s-job-offers .grid-view.job-list a:hover .info {
    display: block
}

input::-ms-clear {
    display: none
}

.pr_fondation_typo3 {
    color: #000;
    line-height: 1.5
}

.pr_fondation_typo3 p {
    line-height: 1.6em
}

.pr_fondation_typo3 strong {
    font-weight: 600
}

.pr_fondation_typo3 section[data-jumpto] {
    margin-top: -3rem;
    padding-top: 3rem
}

.pr_fondation_typo3 .side-column .is-stuck section:not(.nomargin).gap {
    margin-bottom: 5.9333333333rem
}
