@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=87f13df0-b5b5-4ceb-8ae1-446f54df19b6");@font-face{font-family:"Helvetica Neue LT W05_45 Light";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueHelvetica/5ab020b6-67c6-4666-95ee-09cce0e39f2f.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueHelvetica/195ede8e-7c97-4ab9-9a81-ddff21e9e6bd.woff") format("woff")}
@font-face{font-family:"Helvetica Neue LT W05_55 Roman";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueHelvetica/6b43fb6d-89b8-4c64-a8e0-c8fb1f66f40f.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueHelvetica/fb121aa0-95ce-488e-99c7-ee37079f1c62.woff") format("woff")}
@font-face{font-family:"Helvetica Neue LT W05_75 Bold";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueHelvetica/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueHelvetica/7b415a05-784a-4a4c-8c94-67e9288312f5.woff") format("woff")}
@font-face{font-family:"Helvetica Neue World 45 LT";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-45Lt.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-45Lt.woff") format("woff")}
@font-face{font-family:"Helvetica Neue World 55 Roman";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-55Roman.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-55Roman.woff") format("woff")}
@font-face{font-family:"Helvetica Neue World 75 Bold";font-display:swap;src:url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-75Bold.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/NeueWorldHelvetica/subset-HelveticaNeueWorld-75Bold.woff") format("woff")}
@font-face{font-family:"BASFIconFont";font-display:swap;font-style:normal;font-weight:normal;src:url("clientlib-fonts/resources/20190829/BASFIconFont/BASFIconFont.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/BASFIconFont/BASFIconFont.woff") format("woff")}
@font-face{font-family:"BASFIcons";font-display:swap;font-style:normal;font-weight:normal;src:url("clientlib-fonts/resources/20190829/BASFIcons/BASF_Icons.woff2") format("woff2"),url("clientlib-fonts/resources/20190829/BASFIcons/BASF_Icons.woff") format("woff")}
.cmp-title .cmp-title__header-identifier{font-size:16px;line-height:20px;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif}
.cmp-title{margin-top:20px;margin-bottom:20px}
.cmp-title h1{margin-left:-5px}
.cmp-title .identifiers{margin-left:-5px;margin-bottom:-10px}
.lastupdatedrow{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px;margin:0 auto;padding-bottom:1%;text-align:right;float:none;display:block}
@media(min-width:1200px){.lastupdatedrow{width:78.48%}
}
.datecategoryrow{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px;margin:0 auto;float:none;display:block;padding-top:2%;color:#999}
@media(min-width:1200px){.datecategoryrow{width:78.48%}
}
.datecategoryrow .category{text-transform:uppercase}
.social-button{position:relative;font-family:BASFIcons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;line-height:normal;background:transparent;outline:0;border:0;padding:0;display:flex;justify-content:center;font-size:22px;color:#fff;width:25px;margin:3px 0 3px 30px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.social-button{margin:auto 30px auto auto;width:auto;font-size:16px;color:#7c7c7c}
.theme-default .social-button:hover,.theme-light-blue .social-button:hover{color:#21a0d2}
.theme-light-green .social-button:hover{color:#65ac1e}
.theme-red .social-button:hover{color:#c50022}
.theme-orange .social-button:hover{color:#f39500}
.theme-dark-blue .social-button:hover{color:#004a96}
.theme-dark-green .social-button:hover{color:#00793a}
}
.theme-default .social-button:hover,.theme-light-blue .social-button:hover{color:#21a0d2}
.theme-light-green .social-button:hover{color:#65ac1e}
.theme-red .social-button:hover{color:#c50022}
.theme-orange .social-button:hover{color:#f39500}
.theme-dark-blue .social-button:hover{color:#004a96}
.theme-dark-green .social-button:hover{color:#00793a}
.social-icon-list{list-style:none;margin:0;display:flex;padding:0;flex-wrap:wrap;justify-content:flex-end;flex-direction:row-reverse}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.social-icon-list{flex-wrap:nowrap;justify-content:flex-start;flex-direction:row;background-color:rgba(255,255,255,0.7);height:100%}
}
.socialmedia-social-buttons{height:100%;display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.socialmedia-social-buttons{position:absolute;right:42px;height:100%;display:flex;width:0;overflow:hidden;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;top:0;display:-ms-flexbox;-ms-flex-align:center}
}
.social-list-item{flex:0 0 auto}
.social-list-item .header-button{display:flex;color:#fff}
.theme-default .social-list-item .header-button:hover,.theme-light-blue .social-list-item .header-button:hover{color:#21a0d2}
.theme-light-green .social-list-item .header-button:hover{color:#65ac1e}
.theme-red .social-list-item .header-button:hover{color:#c50022}
.theme-orange .social-list-item .header-button:hover{color:#f39500}
.theme-dark-blue .social-list-item .header-button:hover{color:#004a96}
.theme-dark-green .social-list-item .header-button:hover{color:#00793a}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.social-list-item{margin:auto;width:48px;border-right:1px solid #7c7c7c;height:30px;display:flex;display:-ms-flexbox;-ms-flex-align:center}
.social-list-item:first-child{display:none}
.social-list-item.mobile-device-feature{display:none}
}
.social-icon-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:row-reverse}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.social-icon-list{flex-wrap:nowrap;justify-content:flex-start;flex-direction:row}
}
.social-list-item{flex:0 0 auto}
.social-list-item .header-button{display:flex;color:#fff}
.theme-default .social-list-item .header-button:hover,.theme-light-blue .social-list-item .header-button:hover{color:#21a0d2}
.theme-light-green .social-list-item .header-button:hover{color:#65ac1e}
.theme-red .social-list-item .header-button:hover{color:#c50022}
.theme-orange .social-list-item .header-button:hover{color:#f39500}
.theme-dark-blue .social-list-item .header-button:hover{color:#004a96}
.theme-dark-green .social-list-item .header-button:hover{color:#00793a}
.socialmenu{color:#fff}
.socialmenu .socialmenu__item{color:#adadad}
.socialmenu .socialmenu__item i{color:#adadad}
.socialmenu .socialmenu__item i:hover{color:#fff}
.socialmenu .socialmenu__item a{color:#adadad}
@media(min-width:1200px){.socialmenu .socialmenu__item{color:#adadad}
.socialmenu .socialmenu__item a:hover{color:#fff}
}
.socialmenu__header{font-size:20px;line-height:30px}
.socialmenu .socialmenu__item{font-size:35px}
.socialmenu .socialmenu__item i{font-size:25px}
.socialmenu .socialmenu__item a{line-height:15px;font-size:35px}
@media(min-width:1200px){.socialmenu__header{line-height:35px}
.socialmenu .socialmenu__item a{line-height:20px}
}
@media(min-width:992px) and (max-width:1199.9px){.socialmenu .socialmenu__item a{line-height:18px}
}
@media(min-width:768px) and (max-width:991.9px){.socialmenu .socialmenu__item a{line-height:16px}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.socialmenu .socialmenu__item i{font-size:35px}
}
.aem-AuthorLayer-Edit .socialmedia{min-height:1em}
.socialmenu{padding:.0625em;text-decoration:none}
.socialmenu__itemlist ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}
.socialmenu__header{width:100%;padding:0 2px 0 0}
.socialmenu .socialmenu__item{padding:0 30px 0 0;margin-top:20px;margin-bottom:15px}
.socialmenu .socialmenu__item a{padding:.0625em;text-decoration:none}
@media(min-width:1200px){.socialmenu .socialmenu__item{padding:0 50px 0 0}
.socialmenu .socialmenu__item a{padding:.0625em;text-decoration:none}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.socialmenu__header{min-width:240px;width:25%;display:inline-block;vertical-align:bottom}
.socialmenu__itemlist{display:inline-block;vertical-align:super}
.socialmenu .socialmenu__item{padding:0 50px 0 0;width:auto;vertical-align:bottom;margin-bottom:0}
}
.service-button{position:relative;font-family:BASFIcons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;line-height:normal;background:transparent;outline:0;border:0;padding:0;display:flex;margin:auto;margin-right:30px;font-size:22px;color:#fff}
.service-button:hover{color:#dcdcdc}
.service-button:focus{text-decoration:none}
.service-icons-list{display:flex;list-style-type:none;height:100%;direction:rtl;padding:0;margin:0}
.service-icons-list__item{display:flex}
.service-icons{display:flex}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.service-icons{visibility:visible;display:block;right:20px;position:fixed;top:50%;text-align:center;width:50px;padding:0 8px;background-color:rgba(255,255,255,0.7)}
.service-icons-list{list-style:none;padding:0;margin:0;display:block}
.service-icons-list__item{height:48px;border-top:1px solid #7c7c7c;display:flex;position:relative;display:-ms-flexbox;-ms-flex-align:center}
.service-icons-list__item:first-child{border-top:0}
.overlay--active .service-icons{visibility:hidden}
.service-icons .service-button,.service-icons a{position:relative;font-family:BASFIcons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;line-height:normal;background:transparent;outline:0;border:0;padding:0;display:flex;margin:auto;margin-right:30px;font-size:22px;color:#fff;font-size:16px;margin-right:auto;color:#7c7c7c}
.service-icons .service-button:hover,.service-icons a:hover{color:#dcdcdc}
.service-icons .service-button:focus,.service-icons a:focus{text-decoration:none}
.theme-default .service-icons .service-button:hover,.theme-default .service-icons a:hover,.theme-light-blue .service-icons .service-button:hover,.theme-light-blue .service-icons a:hover{color:#21a0d2}
.theme-light-green .service-icons .service-button:hover,.theme-light-green .service-icons a:hover{color:#65ac1e}
.theme-red .service-icons .service-button:hover,.theme-red .service-icons a:hover{color:#c50022}
.theme-orange .service-icons .service-button:hover,.theme-orange .service-icons a:hover{color:#f39500}
.theme-dark-blue .service-icons .service-button:hover,.theme-dark-blue .service-icons a:hover{color:#004a96}
.theme-dark-green .service-icons .service-button:hover,.theme-dark-green .service-icons a:hover{color:#00793a}
.service-icons .service-button:before,.service-icons a:before{width:100%}
}
.cmp-search-results{padding-top:10px;padding-bottom:50px;height:100%;margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px}
@media(min-width:1200px){.cmp-search-results{width:78.48%}
}
@media(min-width:768px) and (max-width:991.9px){.cmp-search-results{padding-top:60px;padding-bottom:60px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-search-results{padding-top:60px;padding-bottom:70px}
}
@media(min-width:1200px){.cmp-search-results{padding-top:70px;padding-bottom:80px}
}
.overlay-search--active .search{position:absolute;height:100%;width:100%}
.searchresults{height:100%;display:flex;flex-direction:column}
.searchresults a{display:block}
.searchresults__headline,.searchresults__empty{flex:0 0 auto;color:#fff}
.searchresults__headline{margin:0}
.theme-default .searchresults__query,.theme-light-blue .searchresults__query{color:#21a0d2}
.theme-light-green .searchresults__query{color:#65ac1e}
.theme-red .searchresults__query{color:#ce2643}
.theme-orange .searchresults__query{color:#f39500}
.theme-dark-blue .searchresults__query{color:#2e6ba9}
.theme-dark-green .searchresults__query{color:#339461}
.searchresults__result{border-bottom:solid #3f3f3f 1px;padding-top:30px;padding-bottom:30px;text-align:left}
.searchresults__result:after{display:block;content:'';clear:both}
.searchresults__wrapper{position:relative;height:100%;flex:1 1 auto;text-align:center;padding-right:20px;overflow:hidden}
.searchresults__showmore{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;margin-top:30px;margin-right:30px;width:99%}
.theme-default .searchresults__showmore,.theme-light-blue .searchresults__showmore{background-color:#21a0d2}
.theme-light-green .searchresults__showmore{background-color:#65ac1e}
.theme-red .searchresults__showmore{background-color:#c50022}
.theme-orange .searchresults__showmore{background-color:#f39500}
.theme-dark-blue .searchresults__showmore{background-color:#004a96}
.theme-dark-green .searchresults__showmore{background-color:#00793a}
.searchresults__showmore:hover{background-color:#7c7c7c;color:#fff}
.searchresults__showmore:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.searchresults__showmore{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.searchresults__showmore{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.searchresults__showmore{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.searchresults__showmore{font-size:20px;line-height:34px}
}
.theme-default .searchresults__showmore,.theme-light-blue .searchresults__showmore{color:#fff}
.theme-light-green .searchresults__showmore{color:#fff}
.theme-red .searchresults__showmore{color:#fff}
.theme-orange .searchresults__showmore{color:#fff}
.theme-dark-blue .searchresults__showmore{color:#fff}
.theme-dark-green .searchresults__showmore{color:#fff}
.theme-default .searchresults__showmore a,.theme-light-blue .searchresults__showmore a{color:#fff}
.theme-light-green .searchresults__showmore a{color:#fff}
.theme-red .searchresults__showmore a{color:#fff}
.theme-orange .searchresults__showmore a{color:#fff}
.theme-dark-blue .searchresults__showmore a{color:#fff}
.theme-dark-green .searchresults__showmore a{color:#fff}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.searchresults__showmore{width:25%}
}
.queryHighlight{font-weight:normal}
.theme-default .queryHighlight,.theme-light-blue .queryHighlight{color:#21a0d2}
.theme-light-green .queryHighlight{color:#65ac1e}
.theme-red .queryHighlight{color:#c50022}
.theme-orange .queryHighlight{color:#f39500}
.theme-dark-blue .queryHighlight{color:#004a96}
.theme-dark-green .queryHighlight{color:#00793a}
.result__title{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:22px;line-height:30px;color:#fff;padding-bottom:25px}
.result__title strong{font-weight:normal}
.theme-default .result__title strong,.theme-light-blue .result__title strong{color:#21a0d2}
.theme-light-green .result__title strong{color:#65ac1e}
.theme-red .result__title strong{color:#c50022}
.theme-orange .result__title strong{color:#f39500}
.theme-dark-blue .result__title strong{color:#004a96}
.theme-dark-green .result__title strong{color:#00793a}
@media(min-width:768px) and (max-width:991.9px){.result__title{font-size:24px;line-height:32px}
}
@media(min-width:992px) and (max-width:1199.9px){.result__title{font-size:28px;line-height:38px}
}
@media(min-width:1200px){.result__title{font-size:30px;line-height:40px}
}
.result__description{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;color:#fff;font-size:14px;line-height:22px}
.result__description strong{font-weight:normal}
.theme-default .result__description strong,.theme-light-blue .result__description strong{color:#21a0d2}
.theme-light-green .result__description strong{color:#65ac1e}
.theme-red .result__description strong{color:#c50022}
.theme-orange .result__description strong{color:#f39500}
.theme-dark-blue .result__description strong{color:#004a96}
.theme-dark-green .result__description strong{color:#00793a}
@media(min-width:768px) and (max-width:991.9px){.result__description{font-size:15px}
}
@media(min-width:992px) and (max-width:1199.9px){.result__description{font-size:16px;line-height:23px}
}
@media(min-width:1200px){.result__description{font-size:18px;line-height:25px}
}
.result__path{color:#706f6f}
.result__wrapper{overflow:hidden;width:auto}
.result__wrapper--asset{width:90%}
.result__image{display:none;width:25%;float:left;padding-right:10px}
.result__image img{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.result__image{display:block}
}
@media(min-width:768px) and (max-width:991.9px){.result__image{padding-right:22px}
}
@media(min-width:992px) and (max-width:1199.9px){.result__image{padding-right:30px}
}
@media(min-width:1200px){.result__image{padding-right:34px}
}
.path__list{list-style-type:none;padding-left:0;margin-bottom:0}
.path__item{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:15px;line-height:22px;display:inline-block}
.path__item p{margin:0;display:inline-block}
.path__item:not(:last-child):after{content:">"}
@media(min-width:768px) and (max-width:991.9px){.path__item{font-size:14px}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.path__item{font-size:15px}
}
.asset__wrapper::after{content:'';display:block;clear:both}
.asset__wrapper::before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;content:'\e913';float:left;color:#fff;text-align:left;width:53px;font-size:45px;line-height:60px}
@media(min-width:768px) and (max-width:991.9px){.asset__wrapper::before{font-size:60px;line-height:90px;width:68px}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.asset__wrapper::before{font-size:85px;line-height:100px;width:100px}
}
.cmp-search{background-color:rgba(255,255,255,0.2);position:relative;width:100%;height:100%;display:flex;align-items:center}
.cmp-search__form{width:100%}
.cmp-search__input{background-color:transparent;padding-left:10px;padding-right:10px;border:0;width:100%;height:100%;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:22px}
.cmp-search__input::-ms-clear{display:none}
.theme-default .cmp-search__input,.theme-light-blue .cmp-search__input{color:#21a0d2}
.theme-light-green .cmp-search__input{color:#65ac1e}
.theme-red .cmp-search__input{color:#ce2643}
.theme-orange .cmp-search__input{color:#f39500}
.theme-dark-blue .cmp-search__input{color:#2e6ba9}
.theme-dark-green .cmp-search__input{color:#339461}
.cmp-search__input:focus{outline:0}
.cmp-search__input::placeholder{color:#fff;opacity:1}
.cmp-search__input:-ms-input-placeholder{color:#fff}
.cmp-search__input::-ms-input-placeholder{color:#fff}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cmp-search{line-height:normal}
.cmp-search__input{background-color:transparent;padding-left:0;padding-right:0}
.cmp-search__form{width:80%}
.button-search--decorate.basf-icon{display:none}
}
@media(min-width:768px) and (max-width:991.9px){.cmp-search__input{font-size:24px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-search__input{font-size:28px}
}
@media(min-width:1200px){.cmp-search__input{font-size:30px}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .header-container:not(.header-container--mobile):before{background-color:rgba(255,255,255,0.2)}
}
.overlay--active.overlay-search--active .header-container:not(.header-container--mobile) .header-menu__search{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .header-container:not(.header-container--mobile) .header-menu__search{display:flex}
}
.overlay--active.overlay-search--active .header-container.header-container--mobile .header-menu{width:100%;margin-top:20px;height:41px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .header-container.header-container--mobile .header-menu{display:none}
}
.overlay--active.overlay-search--active .header-container.header-container--mobile .header-menu__search{display:flex}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .header-container.header-container--mobile .header-menu__search{display:none}
}
.overlay--active.overlay-search--active .header-container.header-container--mobile .header-icons{display:flex}
.overlay--active.overlay-search--active .header-container.header-container--mobile .header-icons__button-search{margin-right:10px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .header-container.header-container--mobile .header-icons{display:none}
}
.overlay--active.overlay-search--active .header-icons{background-color:rgba(255,255,255,0.2)}
.overlay--active.overlay-search--active .header-icons__button-search{display:flex}
.overlay--active.overlay-search--active .menu-controls{order:4;height:100%;flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:auto}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-search--active .menu-controls{background-color:rgba(255,255,255,0.2)}
}
.overlay--active.overlay-search--active .hamburger-icons__close-button{display:flex;margin-right:30px}
@keyframes fadeIn{0,1%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@keyframes fadeOut{0,1%{display:block;opacity:1}
100%{display:block;opacity:0}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.page-overlay--mobile.page-overlay--mobile--active{display:none}
}
.overlay-content{display:none}
.overlay-content--active{display:block}
.overlay-content--out{-webkit-animation:fadeOut .35s ease-in;animation:fadeOut .35s ease-in}
.menuarrow{content:"\e002";font-family:BASFIconFont;font-size:18px;position:absolute;right:0;top:16px}
.menuback{content:"\e902";font-family:BASFIcons;font-size:16px;padding-right:16px}
.topnav{max-height:80px;overflow:hidden}
.topnav .basf-menu{margin:0;padding:0}
.topnav .basf-menu li{margin-right:15px;display:inline}
.topnav .basf-menu li a{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:18px;line-height:20px;color:#fff;cursor:pointer}
.theme-default .topnav .basf-menu li a.basf-menu__link--active,.theme-light-blue .topnav .basf-menu li a.basf-menu__link--active{color:#21a0d2}
.theme-light-green .topnav .basf-menu li a.basf-menu__link--active{color:#65ac1e}
.theme-red .topnav .basf-menu li a.basf-menu__link--active{color:#ce2643}
.theme-orange .topnav .basf-menu li a.basf-menu__link--active{color:#f39500}
.theme-dark-blue .topnav .basf-menu li a.basf-menu__link--active{color:#2e6ba9}
.theme-dark-green .topnav .basf-menu li a.basf-menu__link--active{color:#339461}
.theme-default .topnav .basf-menu li a.basf-menu__link--active:hover,.theme-light-blue .topnav .basf-menu li a.basf-menu__link--active:hover{color:#21a0d2}
.theme-light-green .topnav .basf-menu li a.basf-menu__link--active:hover{color:#65ac1e}
.theme-red .topnav .basf-menu li a.basf-menu__link--active:hover{color:#ce2643}
.theme-orange .topnav .basf-menu li a.basf-menu__link--active:hover{color:#f39500}
.theme-dark-blue .topnav .basf-menu li a.basf-menu__link--active:hover{color:#2e6ba9}
.theme-dark-green .topnav .basf-menu li a.basf-menu__link--active:hover{color:#339461}
.topnav .basf-menu li a:hover{color:#dcdcdc}
.topnav .basf-menu li a *{display:inline}
.topnav .basf-menu li-home{display:none}
.topnav .basf-menu li-homelabel{margin-right:25px}
.topnav .basf-menu li-home-disabled{display:none}
.topnav .basf-menu li-left{display:none}
.topnav .basf-menu li-right{float:right}
.topnav .basf-menu li-right a:not(:last-child){padding-right:28px}
.topnav .basf-menu__link{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;color:#fff}
.topnav .basf-menu__link:link,.topnav .basf-menu__link:visited,.topnav .basf-menu__link:focus{text-decoration:none}
.topnav .basf-menu__link:hover{color:#dcdcdc}
.theme-default .topnav .basf-menu__link:active,.theme-default .topnav .basf-menu__link--active,.theme-light-blue .topnav .basf-menu__link:active,.theme-light-blue .topnav .basf-menu__link--active{color:#21a0d2}
.theme-light-green .topnav .basf-menu__link:active,.theme-light-green .topnav .basf-menu__link--active{color:#65ac1e}
.theme-red .topnav .basf-menu__link:active,.theme-red .topnav .basf-menu__link--active{color:#ce2643}
.theme-orange .topnav .basf-menu__link:active,.theme-orange .topnav .basf-menu__link--active{color:#f39500}
.theme-dark-blue .topnav .basf-menu__link:active,.theme-dark-blue .topnav .basf-menu__link--active{color:#2e6ba9}
.theme-dark-green .topnav .basf-menu__link:active,.theme-dark-green .topnav .basf-menu__link--active{color:#339461}
.topnav .basf-menu__icon{margin-top:4px}
.theme-default .topnav .basf-menu__icon,.theme-light-blue .topnav .basf-menu__icon{color:#21a0d2}
.theme-light-green .topnav .basf-menu__icon{color:#65ac1e}
.theme-red .topnav .basf-menu__icon{color:#c50022}
.theme-orange .topnav .basf-menu__icon{color:#f39500}
.theme-dark-blue .topnav .basf-menu__icon{color:#004a96}
.theme-dark-green .topnav .basf-menu__icon{color:#00793a}
.topnav .basf-menu__icon_right{color:#333;margin:4px 0 0 11px;float:right}
.topnav .basf-menu__icon-left{color:#333;display:none}
@media(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.topnav .basf-menu__item-home{display:inline}
.topnav .basf-menu__item-left{display:none}
.topnav .basf-menu__icon-home:before{display:none}
}
@media(min-width:1200px){.topnav .basf-icon{font-size:16px}
.topnav .basf-menu__icon-home:before{display:inline}
.topnav .basf-menu__item-home{display:inline}
.topnav .basf-menu__item-home-disabled{display:inline}
.topnav .basf-menu__item-left{display:inline;padding:0;position:absolute;top:50%;transform:translate(0,-50%)}
}
.overlay--active.overlay-menu--active .hamburger-icons__close-button{display:block}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-menu--active .menu-controls{flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:auto}
}
.overlay--active.overlay-menu--active .menu-controls .identifiers{display:flex;color:#dcdcdc;cursor:pointer}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-menu--active .header-container:not(.header-container--mobile) .top-navigation{display:flex;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
}
.overlay--active.overlay-menu--active .header-container--mobile .top-navigation{margin-left:0}
@media(min-width:768px) and (max-width:991.9px){.overlay--active.overlay-menu--active .header-container--mobile .top-navigation{display:flex}
}
.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons{display:flex;margin-left:auto;visibility:visible;height:auto;width:auto}
.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-search,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-world,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-email,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-chat,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-shop,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-share{display:flex}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-search,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-world,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-email,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-chat,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-shop,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons:not(.header-icons--social-active) .header-icons__button-share{display:none}
}
.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons.header-icons--social-active .social-buttons,.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons.header-icons--social-active .social-buttons .header-button{display:flex}
.overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons.header-icons--social-active .service-button{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-menu--active .header-container:not(.header-container--mobile) .header-icons .header-icons__button-search,.overlay--active.overlay-menu--active .header-container:not(.header-container--mobile) .header-icons .header-icons__button-world{display:flex}
}
.overlay--active.overlay-menu--active.header--wrapped .menu-controls{flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
.overlay--active.overlay-menu--active.header--wrapped .header-container:not(.header-container--mobile) .top-navigation{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.overlay--active.overlay-menu--active.header--wrapped .header-container.header-container--mobile .top-navigation{display:flex}
}
.page--brandlogo .overlay--active.overlay-menu--active .header-container.header-container--mobile .identifiers{display:flex;color:#dcdcdc;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;margin-top:40px;cursor:pointer}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.page--brandlogo .overlay--active.overlay-menu--active .header-container.header-container--mobile .identifiers{display:none}
}
.page--brandlogo .overlay--active.overlay-menu--active .header-container.header-container--mobile .identifiers .country-identifier{display:flex}
.page--brandlogo .overlay--active.overlay-menu--active .header-container.header-container--mobile .header-icons{top:124px}
.teaser__text,.teaser__image{color:#333;padding-top:40px;padding-bottom:40px;flex-basis:50%;flex-shrink:0}
.teaser--noImage{width:100%}
.teaser__image{padding-left:40px}
.teaser__image img{width:100%}
.teaser__text div,.teaser__text div p{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;color:#adadad}
.teaser__text h3{margin-top:0;font-weight:600}
.teaser__linkheader{font-weight:normal;font-size:16px;line-height:24px;color:#333}
.teaser__linktext{padding-top:10px}
.menu__teaser--small .teaser__text,.menu__teaser--small .teaser__image{width:50%}
.menu__teaser--small .teaser--noImage{width:100%}
.menu__teaser--mobile .teaser__text,.menu__teaser--mobile .teaser__image{width:100%;float:none;padding-left:0;padding-bottom:0}
.menu__teaser--mobile .teaser__image{padding-top:20px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__teaser--mobile .teaser__text,.menu__teaser--mobile .teaser__image{float:left;width:50%}
.menu__teaser--mobile .teaser__image{padding-left:30px}
.menu__teaser--mobile .teaser::after{content:'';display:block;clear:both}
}
.overlay--active .menu{position:absolute;height:100%;width:100%}
.menu__container{height:100%;margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px}
@media(min-width:1200px){.menu__container{width:78.48%}
}
.menu__container.overlay-content--active{display:flex}
.menu__hierarchy{display:none}
.menu__panels{width:100%;max-width:100%;display:flex;flex-basis:0;flex-grow:1}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panels{width:auto;max-width:50%;min-width:25%}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panels.menu--single-panel{flex-grow:0}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__backlink a[data-toplevel]{visibility:hidden}
}
.menu__panel{width:100%;padding-right:15px;height:100%}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel{width:auto;flex-grow:1;flex-basis:0}
}
.menu__panel--level1{display:none}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel--level1{display:block}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel--toplevel{display:none}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel--level2 .menu__backlink{visibility:hidden;pointer-events:none}
}
.menu__panel--force-toplevel.menu__panel--level1{display:block}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel--force-toplevel.menu__panel--level1{display:none}
}
.menu__panel--force-toplevel.menu__panel--level2{margin-right:-100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel--force-toplevel.menu__panel--level2{margin-right:0}
}
.menu__panel ul{height:calc(100% - 60px);list-style:none;padding:0 20px 0 0;overflow:hidden;position:relative}
.menu__panel li{border-top:1px solid #3f3f3f}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel li:first-child{border-top:0}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__panel li:last-child{border-top:1px solid #3f3f3f}
}
.menu__panel a{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;text-overflow:clip;white-space:normal;padding:16px 25px 16px 0;text-decoration:none;margin:0;overflow:hidden;display:block;position:relative;cursor:pointer;color:#fff}
.menu__panel a:hover{color:#dcdcdc}
.menu__panel a[data-url-nav]::after{content:"\e002";font-family:BASFIconFont;font-size:16px;position:absolute;right:0;top:16px;border:0;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;height:auto}
.theme-default .menu__panel a[data-preselected],.theme-light-blue .menu__panel a[data-preselected]{color:#21a0d2}
.theme-light-green .menu__panel a[data-preselected]{color:#65ac1e}
.theme-red .menu__panel a[data-preselected]{color:#ce2643}
.theme-orange .menu__panel a[data-preselected]{color:#f39500}
.theme-dark-blue .menu__panel a[data-preselected]{color:#2e6ba9}
.theme-dark-green .menu__panel a[data-preselected]{color:#339461}
.menu__panel a *{display:inline}
.menu__selflink a{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}
.menu__selflink a:hover{color:#adadad}
.menu__nobacklink{margin:16px 25px 16px 0;min-height:28px}
.theme-default .menu__navlink--active,.theme-default .menu__navlink--active:hover,.theme-light-blue .menu__navlink--active,.theme-light-blue .menu__navlink--active:hover{color:#21a0d2}
.theme-light-green .menu__navlink--active,.theme-light-green .menu__navlink--active:hover{color:#65ac1e}
.theme-red .menu__navlink--active,.theme-red .menu__navlink--active:hover{color:#ce2643}
.theme-orange .menu__navlink--active,.theme-orange .menu__navlink--active:hover{color:#f39500}
.theme-dark-blue .menu__navlink--active,.theme-dark-blue .menu__navlink--active:hover{color:#2e6ba9}
.theme-dark-green .menu__navlink--active,.theme-dark-green .menu__navlink--active:hover{color:#339461}
.menu__navlink--locked::before{content:"\e925";font-family:BASFIcons;width:auto;height:auto;margin-right:10px;color:#fc0}
.menu__backlink a{-ms-display:flex;display:flex}
.menu__backlink a::after{display:none}
.menu__backlink a::before{-ms-display:flex;display:flex;align-items:center;content:"\e002";font-family:BASFIconFont;font-size:18px;line-height:20px;margin-right:15px;border:0;width:auto;height:auto;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.menu.teaser__linktext{line-height:24px}
.menu__teaser{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__teaser{width:50%;display:flex;padding-left:16px;padding-right:16px;overflow:hidden}
}
.menu__teaser--mobile .menu__teaser__text,.menu__teaser--mobile .menu__teaser__image{float:left;width:50%}
.menu__teaser--mobile .menu__teaser::after{content:'';display:block;clear:both}
.menu__back{width:100%;background:#efefef;padding-left:16px;padding-right:16px;position:relative}
.menu__back:after{content:'';border-color:rgba(0,0,0,0.1);border-bottom:1px solid;display:block;position:absolute;left:16px;right:16px;bottom:0}
.menu__backbutton{color:#f39500}
.menu__backbutton:before{content:"\e112";font-family:BASFIconFont;font-size:32px;display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:middle}
.menu__backbutton-disabled{color:rgba(0,0,0,0.1)}
@media(min-width:768px) and (max-width:991.9px){.menu__back{width:25%}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__back{width:50%}
}
.menu__homeicons a{text-decoration:none}
.menu__homeicons a.basf-menu__item-homelabel{color:#333;font-size:18px}
.menu__homeicons a.basf-menu__icon-home:before{text-decoration:none;color:#333;content:"\e91d";font-family:BASFIcons;font-size:18px;padding-right:10px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.menu__homeicons{display:none}
}
.menu__panels{transform:translateZ(0);overflow:hidden}
.menu__panels--animate-right .menu__panel{-webkit-animation:slideInToRight .35s ease-out;animation:slideInToRight .35s ease-out}
.menu__panels--animate-left .menu__panel{-webkit-animation:slideInToLeft .35s ease-out;animation:slideInToLeft .35s ease-out}
@keyframes slideInToLeft{from{transform:translateX(100%)}
to{transform:translateX(0)}
}
@keyframes slideInToRight{from{transform:translateX(-100%)}
to{transform:translateX(0)}
}
.logo{margin:0;display:flex;height:100%}
.logo__image{height:32px;width:95px;margin:16px}
.logo__image{background-image:url('../components/static/logo/clientlib/less/resources/logo.svg');background-position:left top;background-repeat:no-repeat;background-origin:content-box}
.logo__separator{width:2px;margin:16px 0 16px 0;background-color:white}
.logo__individuallogo{margin:0;height:64px;width:127px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.logo__image{height:44px;width:120px;margin-left:20px;margin-right:20px;margin-top:20px}
.logo__individuallogo{height:80px;width:160px}
}
@media(min-width:1200px){.logo__container{margin-right:-160px;z-index:999;position:relative}
}
.loginform{padding:0}
@media(max-width:767.9px){.loginform[class*="aem-GridColumn--default--"]{margin-left:0 !important;margin-right:0 !important;width:100% !important}
}
.cmp-logincontainer{position:relative}
.cmp-logincontainer__login-button{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.theme-default .cmp-logincontainer__login-button,.theme-light-blue .cmp-logincontainer__login-button{background-color:#21a0d2}
.theme-light-green .cmp-logincontainer__login-button{background-color:#65ac1e}
.theme-red .cmp-logincontainer__login-button{background-color:#c50022}
.theme-orange .cmp-logincontainer__login-button{background-color:#f39500}
.theme-dark-blue .cmp-logincontainer__login-button{background-color:#004a96}
.theme-dark-green .cmp-logincontainer__login-button{background-color:#00793a}
.cmp-logincontainer__login-button:hover{background-color:#7c7c7c;color:#fff}
.cmp-logincontainer__login-button:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cmp-logincontainer__login-button{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.cmp-logincontainer__login-button{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-logincontainer__login-button{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.cmp-logincontainer__login-button{font-size:20px;line-height:34px}
}
.theme-default .cmp-logincontainer__login-button,.theme-light-blue .cmp-logincontainer__login-button{color:#fff}
.theme-light-green .cmp-logincontainer__login-button{color:#fff}
.theme-red .cmp-logincontainer__login-button{color:#fff}
.theme-orange .cmp-logincontainer__login-button{color:#fff}
.theme-dark-blue .cmp-logincontainer__login-button{color:#fff}
.theme-dark-green .cmp-logincontainer__login-button{color:#fff}
.theme-default .cmp-logincontainer__login-button a,.theme-light-blue .cmp-logincontainer__login-button a{color:#fff}
.theme-light-green .cmp-logincontainer__login-button a{color:#fff}
.theme-red .cmp-logincontainer__login-button a{color:#fff}
.theme-orange .cmp-logincontainer__login-button a{color:#fff}
.theme-dark-blue .cmp-logincontainer__login-button a{color:#fff}
.theme-dark-green .cmp-logincontainer__login-button a{color:#fff}
.cmp-logincontainer .text{margin-bottom:15px}
.cmp-logincontainer__button-row{display:flex;justify-content:flex-end}
.cmp-logincontainer__error-row{display:flex;justify-content:flex-start;color:#c50022;margin-right:17px;margin-top:20px}
.cmp-logincontainer__error-row--hidden{display:none}
.cmp-logincontainer__error-icon{width:25px;height:25px;background-color:#c50022;border-radius:50%;align-items:center;justify-content:center;margin-right:10px;display:flex}
.cmp-logincontainer__error-icon:before{content:"!";color:#fff;display:flex;align-self:center;font-weight:bold;font-size:.9em}
.cmp-logincontainer .spinner{margin-top:0}
.cmp-logincontainer .spinner--active{display:flex;padding-top:80px;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(230,230,230,0.8)}
.footer__companybar::after{content:"";display:block;clear:both}
.footer__companybar{margin:45px -15px 25px}
.footer__companybar .linklist{height:100%;width:100%;min-height:1px;min-width:auto;padding:0 15px;float:left}
.footer__companybar .linklist h2{margin:0;line-height:30px;font-size:20px}
.footer__companybar .linklist ul{list-style-type:none;padding-left:0;padding-bottom:25px;line-height:normal;margin:0}
.footer__companybar .linklist__item{padding-left:0;margin-top:15px}
.footer__companybar .linklist__item,.footer__companybar .linklist__item a{font-size:15px;line-height:23px}
.footer__companybar .linklist__item:hover,.footer__companybar .linklist__item a:hover{color:#adadad}
.footer__companybar .linklist__item span{display:block;margin-left:35px;margin-bottom:17px;margin-top:-5px}
@media(min-width:768px) and (max-width:991.9px){.footer__companybar .linklist{width:50%}
}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px){.footer__companybar .linklist{width:25%}
}
.legalmenu{margin:20px 0 0 0;padding:.35em .078125em .078125em .078125em;color:#fff;text-decoration:none;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:12px;line-height:25px}
.legalmenu .legalmenu__header{color:#adadad}
.legalmenu .legalmenu__itemlist ul{list-style:none;margin:10px 0 0 0;padding:0;display:flex;flex-wrap:wrap}
.legalmenu .legalmenu__item{margin:0;padding:.0625em}
.legalmenu .legalmenu__item a{font-size:12px;line-height:25px;color:#adadad}
.legalmenu .legalmenu__item a.icon--miit{margin-left:25px;display:inline-block;position:relative}
.legalmenu .legalmenu__item a.icon--miit:before{content:url('theme-basf-default/resources/icons/PSB-icon.png');display:block;height:20px;width:20px;position:absolute;top:50%;transform:translateY(-50%);left:-25px}
.legalmenu .legalmenu__item:not(:last-child):after{margin-right:.35em;margin-left:.35em;content:'|';color:#adadad}
@media(min-width:1200px){.legalmenu .legalmenu__item:not(:last-child):after{content:' ';margin-right:.85em;margin-left:.85em;display:inline-block}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.legalmenu .legalmenu__header{min-width:240px;width:25%}
.legalmenu .legalmenu__header,.legalmenu .legalmenu__itemlist{display:inline-block;vertical-align:bottom}
.legalmenu .legalmenu__item{width:auto}
}
@keyframes overlaySlideDown{from{height:150px;overflow:hidden}
to{height:100vh}
}
@keyframes overlaySlideUp{from{height:100vh;overflow:hidden;background-color:rgba(0,0,0,0.85)}
to{height:150px;background-color:rgba(0,0,0,0)}
}
header{position:absolute;width:100%;background:transparent;display:inline-block}
header.overlay--active,header.overlay--active.header--sticky{-webkit-animation:overlaySlideDown .35s ease-out;animation:overlaySlideDown .35s ease-out;width:100vw;height:100vh;background-color:rgba(0,0,0,0.85);top:0;left:0;z-index:998;position:fixed;display:flex;flex-direction:column}
header.overlay--out,header.overlay--out.header--sticky{-webkit-animation:overlaySlideUp .35s ease-out;animation:overlaySlideUp .35s ease-out}
.header-container{margin-top:25px;height:64px;width:100%;position:relative;z-index:999;color:white;flex:0 0 auto}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.header-container{margin-top:40px;height:80px}
}
.header-container--mobile{margin:0;flex:0 0 auto}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay-menu--active .header-container--mobile{height:0}
}
.overlay--active .header-container__overlay{height:100%;position:relative;flex:1 1 auto}
.header{min-height:104px;position:relative}
@media(min-width:768px) and (max-width:991.9px){.header{min-height:158px}
}
@media(min-width:992px) and (max-width:1199.9px){.header{min-height:158px}
}
@media(min-width:1200px){.header{min-height:160px}
}
.header-button{font-weight:400;position:relative;display:inline-block;font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;line-height:normal;font-size:22px;background:transparent;outline:0;border:0;padding:0}
.header-button-facebook:before{content:"\e916"}
.header-button-facebook_messenger:before{content:"\e916"}
.header-button-flickr:before{content:"\e918"}
.header-button-googleplus:before{content:"\e91b"}
.header-button-google-plus:before{content:"\e91b"}
.header-button-instagram:before{content:"\e91e"}
.header-button-linkedin::before{content:"\e922"}
.header-button-renren:before{content:"\e936"}
.header-button-slideshare:before{content:"\e93b"}
.header-button-twitter:before{content:"\e93d"}
.header-button-youtube:before{content:"\e93e"}
.header-button-weibo:before{content:"\e947"}
.header-button-whatsapp:before{content:"\e948"}
.header-button-arrow_forward:before{content:"\e906"}
.header-button-arrow_down:before{content:"\e903"}
.header-button-arrow_up:before{content:"\e908"}
.header-button-close_circle:before{content:"\e910"}
.header-button-close:before{content:"\e911"}
.header-button-search:before{content:"\e937"}
.header-button-share:before{content:"\e93a"}
.header-button-world:before{content:"\e949"}
.header-button-menue:before{content:"\e926"}
.header-button-phone:before{content:"\e94f"}
.header-button-fax:before{content:"\e94e"}
.header-button-mobile:before{content:"\e92a"}
.header-button-email:before{content:"\e920"}
.header-button-check:before{content:"\e90f"}
.header-button-location:before{content:"\e923"}
.header-button-chat:before{content:"\e912";font-size:22px}
.header-button-shop:before{content:"\e90d";font-size:22px}
.header-button-plus:before{content:"\e901"}
.header-button-minus:before{content:"\e929"}
.header-button-download:before{content:'\e913'}
.header-button-eye:before{content:'\e915'}
.header-button:hover{color:#dcdcdc}
.header-content{height:100%;display:flex}
.header-content__header-menu{flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0;background-color:rgba(0,0,0,0.3)}
.page--mainhomepage .header-content__header-menu{background-color:rgba(0,0,0,0.2)}
.overlay--active .header-content__header-menu{background:0}
.header-content__header-logo{height:100%;margin-left:20px}
.theme-default .header-content__header-logo,.theme-light-blue .header-content__header-logo{background-color:#21a0d2}
.theme-light-green .header-content__header-logo{background-color:#65ac1e}
.theme-red .header-content__header-logo{background-color:#c50022}
.theme-orange .header-content__header-logo{background-color:#f39500}
.theme-dark-blue .header-content__header-logo{background-color:#004a96}
.theme-dark-green .header-content__header-logo{background-color:#00793a}
.header-menu{display:flex;align-items:center;width:100%}
.header-menu__menu-controls{display:flex;align-items:center;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
@media(min-width:1200px){.page--mainhomepage .header-menu__menu-controls{flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:auto}
}
.header-menu__top-navigation{display:none;align-items:center;height:100%;margin-left:25px;flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:auto}
@media(min-width:1200px){.page--mainhomepage .header-menu__top-navigation{display:flex;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
.overlay--active .header-menu__top-navigation{display:none}
}
.header-menu__search{display:none;align-items:center;height:100%;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
.header-menu__header-icons{display:none;background-color:transparent;height:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.header-menu__header-icons{display:flex;align-items:center}
}
.header-button{margin-right:30px}
.overlay--active .header-button{display:none}
.header-container{display:flex}
header:not(.overlay-menu--active):not(.overlay-search--active) .header-container--mobile{height:0}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){header:not(.overlay-menu--active) .header-container--mobile{height:0}
}
.header-container__content{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px}
@media(min-width:1200px){.header-container__content{width:78.48%}
}
.header-container--mobile{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px}
@media(min-width:1200px){.header-container--mobile{width:78.48%}
}
.header-container--mobile .header-menu__identifiers{display:none}
.header-container--mobile .header-menu__top-navigation{display:none}
.header-container--mobile .header-menu__header-icons{visibility:hidden;width:0}
.header-container:not(.header-container--mobile):before{content:'';display:block;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0;background-color:rgba(0,0,0,0.3)}
.page--mainhomepage .header-container:not(.header-container--mobile):before{background-color:rgba(0,0,0,0.2)}
.overlay--active .header-container:not(.header-container--mobile):before{background:0}
.header-container:not(.header-container--mobile):after{content:'';display:block;flex-shrink:1;flex-grow:1;flex-basis:0;min-width:0}
.theme-default .header-container:not(.header-container--mobile):after,.theme-light-blue .header-container:not(.header-container--mobile):after{background-color:#21a0d2}
.theme-light-green .header-container:not(.header-container--mobile):after{background-color:#65ac1e}
.theme-red .header-container:not(.header-container--mobile):after{background-color:#c50022}
.theme-orange .header-container:not(.header-container--mobile):after{background-color:#f39500}
.theme-dark-blue .header-container:not(.header-container--mobile):after{background-color:#004a96}
.theme-dark-green .header-container:not(.header-container--mobile):after{background-color:#00793a}
.hamburger-icons>.header-button{margin-right:10px}
.hamburger-icons__close-button{display:none}
@media(min-width:1200px){.page--mainhomepage .hamburger-icons__open-button{display:none}
}
.overlay--active .hamburger-icons__open-button{display:none}
.menu-controls__wrapper{display:flex;align-items:center;color:#fff;height:fit-content}
.menu-controls__wrapper:hover{color:#dcdcdc}
.menu-controls__hamburger-icons{background-color:transparent;display:flex;align-items:center;height:100%}
.menu-controls__identifiers{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;cursor:pointer}
@media(min-width:1200px){.menu-controls__identifiers{font-size:18px}
}
.overlay--active .menu-controls__identifiers{display:none}
@media(min-width:1200px){.page--mainhomepage .menu-controls__identifiers{color:#dcdcdc;cursor:auto}
}
.burger-menu{display:flex;align-items:center;margin-right:10px;cursor:pointer}
.burger-menu a.basf-icon-menue{color:#fff}
.burger-menu--deactivated{display:none}
.burger-menu.hover a.basf-icon-menue{color:#dcdcdc}
.burger-menu-close{display:none;align-items:center;margin-right:10px;height:100%}
.burger-menu-close button{border:0;background:transparent;color:#fff;font-size:22px;line-height:normal;outline:0;padding-left:0}
.burger-menu-close button:hover{color:#dcdcdc}
.burger-menu-close button:focus{text-decoration:none}
@media(min-width:1200px){.burger-menu--responsive{display:none}
}
body{-ms-overflow-style:scrollbar}
.overlay--active .jump-to-top--active{display:none}
.jump-to-top{opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:visibility 0,opacity .25s ease-in-out;-moz-transition:visibility 0,opacity .25s ease-in-out;-webkit-transition:visibility 0,opacity .25s ease-in-out;position:fixed;bottom:10vh;right:0;width:45px;height:55px;background-color:rgba(85,85,85,0.5);color:white;z-index:999;text-align:center;line-height:1;cursor:pointer;font-size:13px}
.jump-to-top:before{padding-top:10px;padding-bottom:5px;display:block;font-family:BASFIconFont;font-style:normal;font-size:18px;line-height:1;content:"\e006"}
.jump-to-top--active{opacity:1;visibility:visible}
@keyframes stickyHeaderOut{from{top:0}
to{top:-120px}
}
@keyframes stickyHeaderIn{from{top:-120px}
to{top:0}
}
header.header--sticky{position:fixed;width:100%;z-index:99;-webkit-animation:stickyHeaderIn .35s ease-out;animation:stickyHeaderIn .35s ease-out}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){header.header--sticky{z-index:1000}
}
header.header--sticky--out{-webkit-animation:stickyHeaderOut .35s ease-in;animation:stickyHeaderOut .35s ease-in}
header.header--sticky.overlay--out .header-container{opacity:0}
header.header--sticky header-container{transition:opacity .2s linear;opacity:1}
header.header--sticky:not(.overlay--active){top:0;height:60px}
header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile){margin-top:0;height:100%}
header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile):before{background-color:rgba(0,0,0,0.7)}
.mainhomepage ~ header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile):before{background-color:rgba(0,0,0,0.7)}
header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile):after{background-color:rgba(0,0,0,0.7)}
header.header--sticky:not(.overlay--active) .header-content__header-menu{background-color:rgba(0,0,0,0.7)}
.mainhomepage ~ header.header--sticky:not(.overlay--active) .header-content__header-menu{background-color:rgba(0,0,0,0.7)}
header.header--sticky:not(.overlay--active) .header-content__header-logo{display:none}
header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile) .header-icons{margin-right:0;display:flex}
header.header--sticky:not(.overlay--active) .header-container:not(.header-container--mobile) .header-icons button:last-child{margin-right:0}
.identifiers{display:flex;align-items:center}
.identifier-separator{width:2px;position:absolute;height:100%}
header .identifier-separator{background-color:#fff}
.stage .identifier-separator,.title .identifier-separator{background-color:#333}
header .menu-controls:hover .identifier-separator{background-color:#dcdcdc}
.country-identifier{overflow:hidden}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.country-identifier{white-space:nowrap}
}
.site-identifier{position:relative;margin-left:12px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){header.overlay--active .site-identifier{display:none}
}
.site-identifier__label{margin-left:12px}
.site-identifier,.country-identifier{display:block}
.ident-label{display:block}
.ident-label--edit{min-width:100px}
header .site-identifier,.page--brandlogo header .country-identifier{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){header .site-identifier,.page--brandlogo header .country-identifier{display:block}
}
.cmp-title__header-identifiers,.stage__header-identifiers{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px}
.cmp-title__header-identifiers .country-identifier,.stage__header-identifiers .country-identifier,.cmp-title__header-identifiers .identifier-separator,.stage__header-identifiers .identifier-separator{display:none}
.page--brandlogo .cmp-title__header-identifiers .country-identifier,.page--brandlogo .stage__header-identifiers .country-identifier,.page--brandlogo .cmp-title__header-identifiers .identifier-separator,.page--brandlogo .stage__header-identifiers .identifier-separator{display:block}
.cmp-title__header-identifiers .site-identifier,.stage__header-identifiers .site-identifier{margin-left:0}
.page--brandlogo .cmp-title__header-identifiers .site-identifier,.page--brandlogo .stage__header-identifiers .site-identifier{margin-left:12px}
.cmp-title__header-identifiers .site-identifier .site-identifier__label,.stage__header-identifiers .site-identifier .site-identifier__label{margin-left:0}
.page--brandlogo .cmp-title__header-identifiers .site-identifier .site-identifier__label,.page--brandlogo .stage__header-identifiers .site-identifier .site-identifier__label{margin-left:12px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.stage .identifiers,.cmp-title .identifiers{display:none}
}
.page--brandlogo:not(.page--stage) .identifiers.stage__header-identifiers{display:none}
.page--brandlogo.page--stage .identifiers.cmp-title__header-identifiers{display:none}
footer{background-color:#7c7c7c}
footer .footer__wrapper *{color:#fff}
footer .footer__wrapper a{color:#fff}
footer .footer__wrapper a:hover{color:#fff}
footer .footer__wrapper{font-size:120%}
footer{min-height:25em;margin-top:60px}
@media(min-width:768px) and (max-width:991.9px){footer{margin-top:80px}
}
@media(min-width:992px) and (max-width:1199.9px){footer{margin-top:100px}
}
@media(min-width:1200px){footer{margin-top:100px}
}
footer .footer__wrapper{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px;margin:0 auto;padding-top:3%;padding-bottom:3%;min-height:11.5625em}
@media(min-width:1200px){footer .footer__wrapper{width:78.48%}
}
footer .footer__wrapper a{text-decoration:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){footer{text-align:left}
}
.basf-filter .basf-filter__headline{line-height:15px;margin:0}
.basf-filter .filter-fields{display:inline-block;margin-left:-5px;width:calc(100% + 5px + 5px);margin-bottom:5px}
@media(min-width:1200px){.basf-filter .filter-fields{margin-left:-17px;width:calc(100% + 17px + 17px);margin-bottom:10px}
}
@media(min-width:992px) and (max-width:1199.9px){.basf-filter .filter-fields{margin-left:-15px;width:calc(100% + 15px + 15px);margin-bottom:10px}
}
@media(min-width:768px) and (max-width:991.9px){.basf-filter .filter-fields{margin-left:-11px;width:calc(100% + 11px + 11px);margin-bottom:5px}
}
.basf-filter .filter-field{padding-right:5px;padding-left:5px;float:left;clear:none;width:100%;margin-top:20px;position:relative}
@media(min-width:1200px){.basf-filter .filter-field{margin-top:30px;padding-right:17px;padding-left:17px;width:33.33333333%}
}
@media(min-width:992px) and (max-width:1199.9px){.basf-filter .filter-field{margin-top:30px;padding-right:15px;padding-left:15px;width:33.33333333%}
}
@media(min-width:768px) and (max-width:991.9px){.basf-filter .filter-field{margin-top:20px;padding-right:11px;padding-left:11px;width:50%}
}
.basf-filter .basf-dropdown__options{margin-right:5px;margin-left:5px}
@media(min-width:1200px){.basf-filter .basf-dropdown__options{margin-right:17px;margin-left:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.basf-filter .basf-dropdown__options{margin-right:15px;margin-left:15px}
}
@media(min-width:768px) and (max-width:991.9px){.basf-filter .basf-dropdown__options{margin-right:11px;margin-left:11px}
}
.basf-filter .basf_searchbar input{width:100%;height:50px;border:1px solid #adadad;padding:7px 20px;padding-right:40px}
.basf-filter .basf_searchbar__button{width:50px;height:50px;cursor:pointer;font-family:BASFIcons;display:flex;justify-content:center;align-items:center;font-size:1.2em;color:#adadad;position:absolute;right:17px;top:0}
.basf-filter .basf_searchbar__button:before{content:"\e937";display:block}
.tag-bar{margin-bottom:50px;flex-wrap:wrap;display:none}
.tag-bar--visible{display:flex}
.tag-bar span{margin-right:20px;font-size:20px;line-height:34px;height:45px;padding-left:20px;padding-right:20px;text-decoration:none;text-align:center;align-items:center;justify-content:center;display:inline-flex;flex:0 0 auto;margin-bottom:20px}
.theme-default .tag-bar span,.theme-light-blue .tag-bar span{background-color:#9bd4eb}
.theme-light-green .tag-bar span{background-color:#bada9a}
.theme-red .tag-bar span{background-color:#eba6b2}
.theme-orange .tag-bar span{background-color:#facf8c}
.theme-dark-blue .tag-bar span{background-color:#a6c0da}
.theme-dark-green .tag-bar span{background-color:#a6d0ba}
@media(min-width:1200px){.tag-bar span{height:50px}
}
@media(min-width:992px) and (max-width:1199.9px){.tag-bar span{height:50px}
}
@media(min-width:768px) and (max-width:991.9px){.tag-bar span{height:45px}
}
.tag-bar a{margin-left:20px;height:18px;width:18px;line-height:normal;font-size:inherit;cursor:pointer}
.tag-bar a:before{position:relative;top:-1px;display:inline-block;font-family:BASFIcons;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;height:18px;width:18px;border-radius:50%;text-align:center;font-size:20px;content:"\e910";cursor:pointer}
.theme-default .tag-bar a:before,.theme-light-blue .tag-bar a:before{color:#21a0d2}
.theme-light-green .tag-bar a:before{color:#65ac1e}
.theme-red .tag-bar a:before{color:#c50022}
.theme-orange .tag-bar a:before{color:#f39500}
.theme-dark-blue .tag-bar a:before{color:#004a96}
.theme-dark-green .tag-bar a:before{color:#00793a}
.tag-bar button{height:45px;display:inherit}
.theme-default .tag-bar button,.theme-light-blue .tag-bar button{background-color:#21a0d2}
.theme-light-green .tag-bar button{background-color:#65ac1e}
.theme-red .tag-bar button{background-color:#c50022}
.theme-orange .tag-bar button{background-color:#f39500}
.theme-dark-blue .tag-bar button{background-color:#004a96}
.theme-dark-green .tag-bar button{background-color:#00793a}
@media(min-width:1200px){.tag-bar button{height:50px}
}
@media(min-width:992px) and (max-width:1199.9px){.tag-bar button{height:50px}
}
@media(min-width:768px) and (max-width:991.9px){.tag-bar button{height:45px}
}
.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-top:60px;margin-bottom:-60px;background-color:#333;color:#fff}
@media(min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-top:80px}
}
@media(min-width:992px) and (max-width:1199.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-top:100px}
}
@media(min-width:1200px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-top:100px}
}
@media(min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-bottom:-80px}
}
@media(min-width:992px) and (max-width:1199.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-bottom:-100px}
}
@media(min-width:1200px){.root.responsivegrid>.aem-Grid>div.extendedfooter{margin-bottom:-100px}
}
.root.responsivegrid>.aem-Grid>div.extendedfooter h1,.root.responsivegrid>.aem-Grid>div.extendedfooter h2{color:#fff}
.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid{margin-left:auto;margin-right:auto;max-width:1280px;width:calc(90.6% +  10px)}
.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid .aem-GridColumn{margin-top:40px;padding-right:5px;padding-left:5px}
@media(min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid{width:calc(90.6% +  22px)}
.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid .aem-GridColumn{padding-right:11px;padding-left:11px}
}
@media(min-width:992px) and (max-width:1199.9px){.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid{width:calc(90.6% +  30px)}
.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid .aem-GridColumn{margin-top:50px;padding-right:15px;padding-left:15px}
}
@media(min-width:1200px){.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid{width:calc(78.48% +  34px)}
.root.responsivegrid>.aem-Grid>div.extendedfooter>.aem-Grid .aem-GridColumn{margin-top:50px;padding-right:17px;padding-left:17px}
}
.dynatrace-opt-out .opt-out__input{position:absolute;opacity:0}
.dynatrace-opt-out .opt-out__input:checked+label:after{transform:scale(1) rotate(45deg);opacity:1}
.dynatrace-opt-out .opt-out__label{position:relative;cursor:pointer;padding:0;font-weight:normal;transition:color .3s;display:inline-block}
.dynatrace-opt-out .opt-out__label p{display:inline-block}
.dynatrace-opt-out .opt-out__label:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#efefef;border-radius:3px;transition:background-color .3s ease-out}
.dynatrace-opt-out .opt-out__label:active:before{transform:scale(1.1)}
.dynatrace-opt-out .opt-out__label:after{transform:scale(2) rotate(45deg);background:white;width:2px;height:2px;content:'';position:absolute;left:5px;top:14px;opacity:0;transition:transform .25s ease-out,opacity .25s ease-out;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff}
.theme-default .dynatrace-opt-out .opt-out__input:checked+label:before,.theme-light-blue .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#21a0d2}
.theme-light-green .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#65ac1e}
.theme-red .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#c50022}
.theme-orange .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#f39500}
.theme-dark-blue .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#004a96}
.theme-dark-green .dynatrace-opt-out .opt-out__input:checked+label:before{background-color:#00793a}
.theme-default .dynatrace-opt-out .opt-out__label:hover:before,.theme-light-blue .dynatrace-opt-out .opt-out__label:hover:before{background:#9bd4eb}
.theme-light-green .dynatrace-opt-out .opt-out__label:hover:before{background:#bada9a}
.theme-red .dynatrace-opt-out .opt-out__label:hover:before{background:#eba6b2}
.theme-orange .dynatrace-opt-out .opt-out__label:hover:before{background:#facf8c}
.theme-dark-blue .dynatrace-opt-out .opt-out__label:hover:before{background:#a6c0da}
.theme-dark-green .dynatrace-opt-out .opt-out__label:hover:before{background:#a6d0ba}
.cmp-countryswitch{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px;font-size:18px;line-height:30px;margin-top:60px}
@media(min-width:1200px){.cmp-countryswitch{width:78.48%}
}
.cmp-countryswitch__selection{height:50px;border:1px solid #7c7c7c;outline:0;cursor:pointer;background-color:transparent;color:#fff}
.cmp-countryswitch__options{background:black;color:white}
.cmp-countryswitch__element{width:100%;margin-bottom:20px;background:0;color:white}
.cmp-countryswitch__element:not(:last-child){margin-right:20px}
.cmp-countryswitch__column-wrapper{display:flex;flex-flow:column;justify-content:flex-start;margin-bottom:40px}
.cmp-countryswitch__headline{color:#fff;font-weight:bold;margin-bottom:30px}
@media(min-width:768px) and (max-width:991.9px){.cmp-countryswitch{font-size:20px;line-height:28px}
.cmp-countryswitch__selection{margin-bottom:0}
.cmp-countryswitch__options{margin-top:0;padding-right:0}
.cmp-countryswitch__element{width:100%;margin-bottom:20px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-countryswitch{font-size:22px;line-height:30px}
.cmp-countryswitch__column-wrapper{flex-flow:row}
.cmp-countryswitch__element{width:33%;margin-bottom:20px}
}
@media(min-width:1200px){.cmp-countryswitch{font-size:24px;line-height:30px}
.cmp-countryswitch__column-wrapper{flex-flow:row}
.cmp-countryswitch__element{width:33%;margin-bottom:20px}
}
.overlay--active.overlay-languageSwitch--active .header-container:before{background-color:initial}
.overlay--active.overlay-languageSwitch--active .header-menu{background-color:initial}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overlay--active.overlay-languageSwitch--active .header-menu__menu-controls{margin-left:auto;margin-right:40px;flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:auto}
}
.overlay--active.overlay-languageSwitch--active .hamburger-icons__open-button{display:none}
.overlay--active.overlay-languageSwitch--active .hamburger-icons__close-button{display:inline-block;margin-right:0}
.cmp-countryswitch--dropdowns .basf-dropdown .dropdown-option{color:white}
.cmp-countryswitch--dropdowns .basf-dropdown__selection--active{background:black;border:1px solid white}
.cmp-countryswitch--dropdowns .basf-dropdown__options{border:1px solid white;border-top:0}
.cmp-countryswitch--dropdowns .basf-dropdown__selection:after{color:white}
.cookiepolicy{background-color:rgba(0,0,0,0.8)}
.cookiepolicy__content{color:#fff}
.theme-default .cookiepolicy__content a,.theme-light-blue .cookiepolicy__content a{color:#21a0d2}
.theme-light-green .cookiepolicy__content a{color:#65ac1e}
.theme-red .cookiepolicy__content a{color:#c50022}
.theme-orange .cookiepolicy__content a{color:#f39500}
.theme-dark-blue .cookiepolicy__content a{color:#004a96}
.theme-dark-green .cookiepolicy__content a{color:#00793a}
.theme-default .cookiepolicy button,.theme-light-blue .cookiepolicy button{background-color:#21a0d2}
.theme-light-green .cookiepolicy button{background-color:#65ac1e}
.theme-red .cookiepolicy button{background-color:#c50022}
.theme-orange .cookiepolicy button{background-color:#f39500}
.theme-dark-blue .cookiepolicy button{background-color:#004a96}
.theme-dark-green .cookiepolicy button{background-color:#00793a}
.cookiepolicy__content>div{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content>div{font-size:15px}
}
.cookiepolicy__content>div a{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content>div a{font-size:15px}
}
.cookiepolicy__content button{line-height:initial}
.cookiepolicy__content{margin-left:auto;margin-right:auto;width:90.6%;max-width:1246px;padding:15px 0;align-items:center}
@media(min-width:1200px){.cookiepolicy__content{width:78.48%}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content{display:flex}
}
.cookiepolicy__content>div{width:100%;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content>div{line-height:22px;font-size:15px}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content>div{flex:0 0 auto;width:83.3333%}
.cookiepolicy__content>div p{margin:0}
}
.cookiepolicy__content>div a{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content>div a{line-height:22px;font-size:15px}
}
.cookiepolicy__content button{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;line-height:initial;border:0;width:100%;margin:12px 0 5px 0}
.theme-default .cookiepolicy__content button,.theme-light-blue .cookiepolicy__content button{background-color:#21a0d2}
.theme-light-green .cookiepolicy__content button{background-color:#65ac1e}
.theme-red .cookiepolicy__content button{background-color:#c50022}
.theme-orange .cookiepolicy__content button{background-color:#f39500}
.theme-dark-blue .cookiepolicy__content button{background-color:#004a96}
.theme-dark-green .cookiepolicy__content button{background-color:#00793a}
.cookiepolicy__content button:hover{background-color:#7c7c7c;color:#fff}
.cookiepolicy__content button:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content button{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.cookiepolicy__content button{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.cookiepolicy__content button{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.cookiepolicy__content button{font-size:20px;line-height:34px}
}
.theme-default .cookiepolicy__content button,.theme-light-blue .cookiepolicy__content button{color:#fff}
.theme-light-green .cookiepolicy__content button{color:#fff}
.theme-red .cookiepolicy__content button{color:#fff}
.theme-orange .cookiepolicy__content button{color:#fff}
.theme-dark-blue .cookiepolicy__content button{color:#fff}
.theme-dark-green .cookiepolicy__content button{color:#fff}
.theme-default .cookiepolicy__content button a,.theme-light-blue .cookiepolicy__content button a{color:#fff}
.theme-light-green .cookiepolicy__content button a{color:#fff}
.theme-red .cookiepolicy__content button a{color:#fff}
.theme-orange .cookiepolicy__content button a{color:#fff}
.theme-dark-blue .cookiepolicy__content button a{color:#fff}
.theme-dark-green .cookiepolicy__content button a{color:#fff}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cookiepolicy__content button{width:auto;margin:0;margin-left:auto}
}
.cmp-breadcrumb{position:relative}
.breadcrumb-bar{width:100%;margin:0;position:absolute;bottom:0;visibility:hidden}
.breadcrumb-wrapper{display:none;background-color:#fff;margin:0 auto;width:calc(90.6% + 4 * 5px);max-width:1266px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.breadcrumb-wrapper{display:block}
}
.breadcrumb-bar--stagemargin .breadcrumb-wrapper{padding-top:15px;padding-bottom:10px}
@media(min-width:768px) and (max-width:991.9px){.breadcrumb-wrapper{width:calc(90.6% + 4 * 11px);max-width:1290px}
}
@media(min-width:992px) and (max-width:1199.9px){.breadcrumb-wrapper{width:calc(90.6% + 4 * 15px);max-width:1306px}
}
@media(min-width:1200px){.breadcrumb-wrapper{width:calc(78.48% + 4 * 17px);max-width:1314px}
}
.breadcrumb-wrapper .breadcrumb{width:100%;padding:0 50px 0 5px;margin:0;list-style:none;background-color:#fff;border-radius:0}
@media(min-width:768px) and (max-width:991.9px){.breadcrumb-wrapper .breadcrumb{padding-left:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.breadcrumb-wrapper .breadcrumb{padding-left:25px}
}
@media(min-width:1200px){.breadcrumb-wrapper .breadcrumb{padding-left:29px}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.breadcrumb-wrapper .breadcrumb{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;line-height:22px;font-size:15px}
}
.breadcrumb-wrapper .breadcrumb__list__wrapper{position:relative;overflow:hidden}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{cursor:pointer;position:absolute;display:flex;font-family:BASFIcons;font-style:normal;font-weight:400;font-size:25px;-webkit-font-smoothing:antialiased;width:15px;height:25px;background:#fff;z-index:99;left:0;top:0}
.theme-default .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left,.theme-light-blue .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#21a0d2}
.theme-light-green .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#65ac1e}
.theme-red .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#c50022}
.theme-orange .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#f39500}
.theme-dark-blue .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#004a96}
.theme-dark-green .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left{color:#00793a}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left:before{content:'\e902';align-self:center}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__left:after{content:'';width:15px;height:100%;margin-left:15px;position:absolute;left:0;top:0;background:linear-gradient(to left,transparent,#fff);display:block}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{cursor:pointer;position:absolute;display:flex;font-family:BASFIcons;font-style:normal;font-weight:400;font-size:25px;-webkit-font-smoothing:antialiased;width:15px;height:25px;background:#fff;z-index:99;right:0;top:0}
.theme-default .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right,.theme-light-blue .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#21a0d2}
.theme-light-green .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#65ac1e}
.theme-red .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#c50022}
.theme-orange .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#f39500}
.theme-dark-blue .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#004a96}
.theme-dark-green .breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right{color:#00793a}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right:before{content:'\e906';align-self:center}
.breadcrumb-wrapper .breadcrumb__list__wrapper .breadcrumb__control__right:after{content:'';width:15px;height:100%;margin-right:15px;position:absolute;right:0;top:0;background:linear-gradient(to right,transparent,#fff);display:block}
.breadcrumb-wrapper .breadcrumb ul{list-style:none;display:flex;position:relative;padding:0;margin:0;white-space:nowrap}
.breadcrumb-wrapper .breadcrumb__item{text-decoration:none;z-index:1;width:auto;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.theme-default .breadcrumb-wrapper .breadcrumb__item,.theme-light-blue .breadcrumb-wrapper .breadcrumb__item{color:#21a0d2}
.theme-light-green .breadcrumb-wrapper .breadcrumb__item{color:#65ac1e}
.theme-red .breadcrumb-wrapper .breadcrumb__item{color:#c50022}
.theme-orange .breadcrumb-wrapper .breadcrumb__item{color:#f39500}
.theme-dark-blue .breadcrumb-wrapper .breadcrumb__item{color:#004a96}
.theme-dark-green .breadcrumb-wrapper .breadcrumb__item{color:#00793a}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.breadcrumb-wrapper .breadcrumb__item{font-size:15px}
}
.breadcrumb-wrapper .breadcrumb__item:last-child{color:#cdcdcd}
.breadcrumb-wrapper .breadcrumb__item a{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;text-decoration:none}
.theme-default .breadcrumb-wrapper .breadcrumb__item a,.theme-light-blue .breadcrumb-wrapper .breadcrumb__item a{color:#21a0d2}
.theme-light-green .breadcrumb-wrapper .breadcrumb__item a{color:#65ac1e}
.theme-red .breadcrumb-wrapper .breadcrumb__item a{color:#c50022}
.theme-orange .breadcrumb-wrapper .breadcrumb__item a{color:#f39500}
.theme-dark-blue .breadcrumb-wrapper .breadcrumb__item a{color:#004a96}
.theme-dark-green .breadcrumb-wrapper .breadcrumb__item a{color:#00793a}
.breadcrumb-wrapper .breadcrumb__item *{display:inline}
.breadcrumb-wrapper .breadcrumb__item:not(:first-child):before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;vertical-align:middle !important;content:"\e906";padding:0 10px}
.download-result{border-bottom:solid #efefef 1px;width:100%;padding-top:15px;padding-bottom:30px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result{display:flex;justify-content:space-between}
}
.download-result__image{color:white}
.download-result__image img{width:100%;padding-bottom:13px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__image img{padding-bottom:0}
}
.download-result__image--landscape{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__image--landscape{width:25%;min-width:25%}
}
.download-result__image--portrait{width:100%}
.download-result__image--portrait img{width:50%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__image--portrait{width:16.66667%;min-width:16.66667%}
.download-result__image--portrait img{width:100%}
}
.download-result__metadata{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__metadata{flex-grow:1;padding-left:10px;padding-right:10px}
}
@media(min-width:768px) and (max-width:991.9px) and (min-width:1200px),(min-width:992px) and (max-width:1199.9px) and (min-width:1200px),(min-width:1200px) and (min-width:1200px){.download-result__metadata{padding-left:34px;padding-right:34px}
}
@media(min-width:768px) and (max-width:991.9px) and (min-width:992px) and (max-width:1199.9px),(min-width:992px) and (max-width:1199.9px) and (min-width:992px) and (max-width:1199.9px),(min-width:1200px) and (min-width:992px) and (max-width:1199.9px){.download-result__metadata{padding-left:30px;padding-right:30px}
}
@media(min-width:768px) and (max-width:991.9px) and (min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px) and (min-width:768px) and (max-width:991.9px),(min-width:1200px) and (min-width:768px) and (max-width:991.9px){.download-result__metadata{padding-left:22px;padding-right:22px}
}
.download-result__date{color:#adadad;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.download-result__title{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;padding-top:0;padding-bottom:10px;font-size:22px;line-height:30px}
.download-result__linkcontainer{white-space:nowrap;width:100%;padding-top:6px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__linkcontainer{width:25%;min-width:25%;padding-top:0}
}
.download-result__link{display:block;line-height:30px}
.theme-default .download-result__link,.theme-light-blue .download-result__link{color:#21a0d2}
.theme-light-green .download-result__link{color:#65ac1e}
.theme-red .download-result__link{color:#c50022}
.theme-orange .download-result__link{color:#f39500}
.theme-dark-blue .download-result__link{color:#004a96}
.theme-dark-green .download-result__link{color:#00793a}
.download-result__link--file::before{content:'\e913';font-family:BASFIcons;margin-right:10px}
.download-result__link--view::before{font-family:BASFIconFont;content:'\e003';margin-right:10px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.download-result__link{line-height:34px}
}
@media(min-width:768px) and (max-width:991.9px){.download-result{padding-top:15px;padding-bottom:30px}
.download-result__title{font-size:24px;line-height:32px;padding-top:15px;padding-bottom:20px}
.download-result__description{padding-bottom:20px}
.download-result__date{font-size:15px;line-height:22px}
}
@media(min-width:992px) and (max-width:1199.9px){.download-result{padding-top:20px;padding-bottom:40px}
.download-result__title{font-size:28px;line-height:38px;padding-top:15px;padding-bottom:25px}
.download-result__description{padding-bottom:25px}
.download-result__date{font-size:16px;line-height:23px}
}
@media(min-width:1200px){.download-result{padding-top:20px;padding-bottom:40px}
.download-result__title{font-size:30px;line-height:40px;padding-top:15px;padding-bottom:25px}
.download-result__description{padding-bottom:25px}
.download-result__date{font-size:18px;line-height:25px}
}
.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.invisible{visibility:hidden}
.venuebox{height:100%}
@media(max-width:767.9px){.aem-Grid.aem-Grid--12 .venuebox.aem-GridColumn.aem-GridColumn--default--none{width:100%;margin-left:0}
}
@media(min-width:768px) and (max-width:991.9px){.aem-Grid.aem-Grid--12 .venuebox.aem-GridColumn.aem-GridColumn--default--none{width:50%;margin-left:0}
}
.venuebox__content{height:100%;padding:20px}
.theme-default .venuebox__content,.theme-light-blue .venuebox__content{background-color:#e0f2f9}
.theme-light-green .venuebox__content{background-color:#e0eed2}
.theme-red .venuebox__content{background-color:#f8e0e4}
.theme-orange .venuebox__content{background-color:#fdefd9}
.theme-dark-blue .venuebox__content{background-color:#e0e9f2}
.theme-dark-green .venuebox__content{background-color:#d9ebe2}
.theme-default .venuebox--brandcolor .venuebox__content,.theme-light-blue .venuebox--brandcolor .venuebox__content{background-color:#21a0d2}
.theme-light-green .venuebox--brandcolor .venuebox__content{background-color:#65ac1e}
.theme-red .venuebox--brandcolor .venuebox__content{background-color:#c50022}
.theme-orange .venuebox--brandcolor .venuebox__content{background-color:#f39500}
.theme-dark-blue .venuebox--brandcolor .venuebox__content{background-color:#004a96}
.theme-dark-green .venuebox--brandcolor .venuebox__content{background-color:#00793a}
.venuebox__headline{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:20px;line-height:34px;margin-bottom:10px}
.venuebox__address{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}
.theme-default .venuebox__website a,.theme-default .venuebox__maps a,.theme-light-blue .venuebox__website a,.theme-light-blue .venuebox__maps a{color:#21a0d2}
.theme-light-green .venuebox__website a,.theme-light-green .venuebox__maps a{color:#65ac1e}
.theme-red .venuebox__website a,.theme-red .venuebox__maps a{color:#c50022}
.theme-orange .venuebox__website a,.theme-orange .venuebox__maps a{color:#f39500}
.theme-dark-blue .venuebox__website a,.theme-dark-blue .venuebox__maps a{color:#004a96}
.theme-dark-green .venuebox__website a,.theme-dark-green .venuebox__maps a{color:#00793a}
.venuebox__phone a,.venuebox__mobile a{color:#333}
.venuebox__phone a:hover,.venuebox__mobile a:hover{text-decoration:none}
.venuebox__icon{width:20px}
@media(min-width:768px) and (max-width:991.9px){.venuebox__address{font-size:22px;line-height:30px}
.venuebox__headline{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:15px;line-height:26px;margin-bottom:10px}
}
@media(min-width:992px) and (max-width:1199.9px){.venuebox__content{padding:25px}
.venuebox__address{font-size:26px;line-height:36px}
.venuebox__headline{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:16px;line-height:28px;margin-bottom:15px}
.venuebox__icon{width:25px}
}
@media(min-width:1200px){.venuebox__content{padding:25px}
.venuebox__address{font-size:28px;line-height:38px}
.venuebox__headline{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:18px;line-height:32px;margin-bottom:15px}
.venuebox__icon{width:25px}
}
.cmp-text>ol,.cmp-text>ul{padding-left:0;list-style-position:outside;margin-left:1em}
.cmp-text ol li{list-style-type:decimal}
.cmp-text ol li li{list-style-type:lower-latin}
.cmp-text ol li li li,.cmp-text ul li{list-style-type:disc}
@media(max-width:767px){.text[class*="aem-GridColumn--default--"]{margin-left:0 !important;margin-right:0 !important;width:100% !important}
}
.text .button-grey{background-color:#adadad;padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;display:inline-flex;width:auto;margin-top:5px}
.text .button-grey:hover{background-color:#7c7c7c;color:#fff}
.text .button-grey:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.text .button-grey{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.text .button-grey{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.text .button-grey{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.text .button-grey{font-size:20px;line-height:34px}
}
.theme-default .text .button-grey,.theme-light-blue .text .button-grey{color:#fff}
.theme-light-green .text .button-grey{color:#fff}
.theme-red .text .button-grey{color:#fff}
.theme-orange .text .button-grey{color:#fff}
.theme-dark-blue .text .button-grey{color:#fff}
.theme-dark-green .text .button-grey{color:#fff}
.theme-default .text .button-grey a,.theme-light-blue .text .button-grey a{color:#fff}
.theme-light-green .text .button-grey a{color:#fff}
.theme-red .text .button-grey a{color:#fff}
.theme-orange .text .button-grey a{color:#fff}
.theme-dark-blue .text .button-grey a{color:#fff}
.theme-dark-green .text .button-grey a{color:#fff}
.text .button-pale{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;display:inline-flex;width:auto;margin-top:5px}
.theme-default .text .button-pale,.theme-light-blue .text .button-pale{background-color:#e0f2f9}
.theme-light-green .text .button-pale{background-color:#e0eed2}
.theme-red .text .button-pale{background-color:#f8e0e4}
.theme-orange .text .button-pale{background-color:#fdefd9}
.theme-dark-blue .text .button-pale{background-color:#e0e9f2}
.theme-dark-green .text .button-pale{background-color:#d9ebe2}
.text .button-pale:hover{background-color:#7c7c7c;color:#fff}
.text .button-pale:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.text .button-pale{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.text .button-pale{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.text .button-pale{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.text .button-pale{font-size:20px;line-height:34px}
}
.theme-default .text .button-pale,.theme-light-blue .text .button-pale{color:#000}
.theme-light-green .text .button-pale{color:#000}
.theme-red .text .button-pale{color:#000}
.theme-orange .text .button-pale{color:#000}
.theme-dark-blue .text .button-pale{color:#000}
.theme-dark-green .text .button-pale{color:#000}
.theme-default .text .button-pale a,.theme-light-blue .text .button-pale a{color:#000}
.theme-light-green .text .button-pale a{color:#000}
.theme-red .text .button-pale a{color:#000}
.theme-orange .text .button-pale a{color:#000}
.theme-dark-blue .text .button-pale a{color:#000}
.theme-dark-green .text .button-pale a{color:#000}
.text .button-brand{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;display:inline-flex;width:auto;margin-top:5px}
.theme-default .text .button-brand,.theme-light-blue .text .button-brand{background-color:#21a0d2}
.theme-light-green .text .button-brand{background-color:#65ac1e}
.theme-red .text .button-brand{background-color:#c50022}
.theme-orange .text .button-brand{background-color:#f39500}
.theme-dark-blue .text .button-brand{background-color:#004a96}
.theme-dark-green .text .button-brand{background-color:#00793a}
.text .button-brand:hover{background-color:#7c7c7c;color:#fff}
.text .button-brand:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.text .button-brand{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.text .button-brand{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.text .button-brand{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.text .button-brand{font-size:20px;line-height:34px}
}
.theme-default .text .button-brand,.theme-light-blue .text .button-brand{color:#fff}
.theme-light-green .text .button-brand{color:#fff}
.theme-red .text .button-brand{color:#fff}
.theme-orange .text .button-brand{color:#fff}
.theme-dark-blue .text .button-brand{color:#fff}
.theme-dark-green .text .button-brand{color:#fff}
.theme-default .text .button-brand a,.theme-light-blue .text .button-brand a{color:#fff}
.theme-light-green .text .button-brand a{color:#fff}
.theme-red .text .button-brand a{color:#fff}
.theme-orange .text .button-brand a{color:#fff}
.theme-dark-blue .text .button-brand a{color:#fff}
.theme-dark-green .text .button-brand a{color:#fff}
.component .parsys{margin-bottom:5px}
.component .parsys .cmp-media img{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.component{position:relative}
.component .parsys{width:50%;margin-bottom:0}
.component--left .parsys{float:left;padding-right:20px}
.component--right .parsys{float:right;padding-left:20px}
}
.theme-default .cmp-text a,.theme-light-blue .cmp-text a{color:#21a0d2}
.theme-light-green .cmp-text a{color:#65ac1e}
.theme-red .cmp-text a{color:#c50022}
.theme-orange .cmp-text a{color:#f39500}
.theme-dark-blue .cmp-text a{color:#004a96}
.theme-dark-green .cmp-text a{color:#00793a}
.theme-default .cmp-text__introtext,.theme-light-blue .cmp-text__introtext{color:#21a0d2}
.theme-light-green .cmp-text__introtext{color:#65ac1e}
.theme-red .cmp-text__introtext{color:#c50022}
.theme-orange .cmp-text__introtext{color:#f39500}
.theme-dark-blue .cmp-text__introtext{color:#004a96}
.theme-dark-green .cmp-text__introtext{color:#00793a}
.cmp-text__lead{color:#000}
.cmp-text__footnote{color:#adadad}
.cmp-text__lead{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:15px;line-height:22px}
.cmp-text__introtext{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:22px;line-height:30px}
.cmp-text__footnote{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:12px;line-height:19px}
.cmp-text__footnote a{font-size:inherit;line-height:inherit}
@media(min-width:768px) and (max-width:991.9px){.cmp-text__lead{font-size:16px;line-height:23px}
.cmp-text__introtext{font-size:24px;line-height:32px}
.cmp-text__footnote{font-size:13px;line-height:20px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-text__lead{font-size:18px;line-height:25px}
.cmp-text__introtext{font-size:28px;line-height:38px}
.cmp-text__footnote{font-size:14px;line-height:21px}
}
@media(min-width:1200px){.cmp-text__lead{font-size:20px;line-height:28px}
.cmp-text__introtext{font-size:30px;line-height:40px}
.cmp-text__footnote{font-size:16px;line-height:23px}
}
.table__clone tr:first-child{background:#fff}
table tr:first-child{background-color:white}
table tr:first-child td:nth-child(1),table tr:first-child th:nth-child(1){background-color:white}
table tr:not(:first-child){background-color:#f0f0f0}
table tr:not(:first-child) td:nth-child(1){background-color:#f0f0f0}
.theme-default table a,.theme-light-blue table a{color:#21a0d2}
.theme-light-green table a{color:#65ac1e}
.theme-red table a{color:#c50022}
.theme-orange table a{color:#f39500}
.theme-dark-blue table a{color:#004a96}
.theme-dark-green table a{color:#00793a}
.theme-default .cmp-section.section--banderole .table .table__clone tr:first-child,.theme-light-blue .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#e0f2f9}
.theme-light-green .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#e0eed2}
.theme-red .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#f8e0e4}
.theme-orange .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#fdefd9}
.theme-dark-blue .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#e0e9f2}
.theme-dark-green .cmp-section.section--banderole .table .table__clone tr:first-child{background-color:#d9ebe2}
table{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
table tr:first-child{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif}
table th{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-weight:normal}
.cmp-table__fontSizeXS,.cmp-table__fontSizeXS a{font-size:14px;line-height:21px}
.cmp-table__fontSizeS,.cmp-table__fontSizeS a{font-size:16px;line-height:23px}
.cmp-table__fontSizeM,.cmp-table__fontSizeM a{font-size:18px;line-height:25px}
.table{min-width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.table{min-width:auto}
}
.table--block table,.table--block tbody{display:table}
table{position:relative;width:100%;border:0;border-collapse:separate;border-spacing:0 10px;display:block}
table tbody{position:relative;display:block;width:100%}
table tr:first-child td,table tr:first-child th{padding:0 25px 5px 25px}
table caption{visibility:hidden;white-space:nowrap}
table td,table th{border:0;padding:10px 25px;text-align:left;vertical-align:top}
table td:nth-child(1),table th:nth-child(1){position:relative}
table p{margin:0}
.table{position:relative;overflow:hidden}
.table__wrapper{position:relative;width:100%;overflow:auto}
.table table{width:100%;margin:auto}
.table__clone{padding-left:inherit;padding-right:inherit;position:absolute;top:0;left:-1px;pointer-events:none;overflow:hidden}
.table__clone th,.table__clone td{visibility:hidden}
.table__clone tr td:first-child,.table__clone tr th:first-child{visibility:visible;background:inherit}
.table__clone caption{visibility:visible}
table.table__clone td:nth-child(1),table.table__clone th:nth-child(1),table td:nth-child(1),table th:nth-child(1){min-width:35vw}
@media(min-width:1200px){table.table__clone td:nth-child(1),table.table__clone th:nth-child(1),table td:nth-child(1),table th:nth-child(1){min-width:10vw}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){table.table__clone td:nth-child(1),table.table__clone th:nth-child(1),table td:nth-child(1),table th:nth-child(1){min-width:20vw}
}
.ps--active-x ~ table.table__clone td:nth-child(1),.ps--active-x ~ table.table__clone th:nth-child(1),.ps--active-x table td:nth-child(1),.ps--active-x table th:nth-child(1){min-width:40vw}
@media(min-width:1200px){.ps--active-x ~ table.table__clone td:nth-child(1),.ps--active-x ~ table.table__clone th:nth-child(1),.ps--active-x table td:nth-child(1),.ps--active-x table th:nth-child(1){min-width:10vw}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.ps--active-x ~ table.table__clone td:nth-child(1),.ps--active-x ~ table.table__clone th:nth-child(1),.ps--active-x table td:nth-child(1),.ps--active-x table th:nth-child(1){min-width:20vw}
}
.ps--active-x ~ table.table__clone td:nth-child(1),.ps--active-x ~ table.table__clone th:nth-child(1){box-shadow:7px 0 11px -5px #ccc}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid>.cmp-section{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid>.cmp-section>.aem-Grid{margin-left:calc((100vw - 100% )/ -2);margin-right:calc((100vw - 100% )/ -2);padding-left:calc((100vw - 100% )/ 2);padding-right:calc((100vw - 100% )/ 2)}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid>.section--full-width{overflow:hidden;position:relative;width:100vw;left:calc((100vw - 100% )/ -2);margin-right:0;padding:0}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid>.section--full-width>.aem-Grid{margin:0;padding:0;position:relative}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{padding-top:30px;padding-bottom:30px}
.theme-default .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid,.theme-light-blue .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#e0f2f9}
.theme-light-green .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#e0eed2}
.theme-red .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#f8e0e4}
.theme-orange .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#fdefd9}
.theme-dark-blue .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#e0e9f2}
.theme-dark-green .root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .section--banderole>.aem-Grid{background-color:#d9ebe2}
.quote.aem-GridColumn--default--3,.quote.aem-GridColumn--default--4,.quote.aem-GridColumn--default--5,.quote.aem-GridColumn--default--6{min-width:calc(83.33333334%)}
.quote__text{width:100%;min-height:45px}
.quote__text p{top:-7px;position:relative;margin-bottom:0}
.quote__icon{height:45px;width:70px;margin-right:20px;float:left}
.quote__icon svg{width:100%;height:100%}
.quote .author{display:flex}
.quote .author__avatar img{height:55px;width:55px;margin-right:15px;border-radius:50%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.quote.aem-GridColumn--default--3,.quote.aem-GridColumn--default--4,.quote.aem-GridColumn--default--5,.quote.aem-GridColumn--default--6{min-width:0}
}
@media(min-width:1200px){.quote__text{margin-bottom:21px;min-height:60px}
.quote__icon{height:60px;width:90px}
.quote .author__avatar img{height:75px;width:75px;float:left}
}
@media(min-width:992px) and (max-width:1199.9px){.quote__text{margin-bottom:21px;min-height:50px}
.quote__icon{height:50px;width:75px}
.quote .author__avatar img{height:75px;width:75px}
}
@media(min-width:768px) and (max-width:991.9px){.quote__text{margin-bottom:16px}
.quote__icon{height:50px;width:75px}
.quote .author__avatar img{height:60px;width:60px}
}
.quote__text{color:#7c7c7c}
.theme-default .quote__icon,.theme-light-blue .quote__icon{fill:#21a0d2}
.theme-light-green .quote__icon{fill:#65ac1e}
.theme-red .quote__icon{fill:#c50022}
.theme-orange .quote__icon{fill:#f39500}
.theme-dark-blue .quote__icon{fill:#004a96}
.theme-dark-green .quote__icon{fill:#00793a}
.theme-default .quote a,.theme-light-blue .quote a{color:#21a0d2}
.theme-light-green .quote a{color:#65ac1e}
.theme-red .quote a{color:#c50022}
.theme-orange .quote a{color:#f39500}
.theme-dark-blue .quote a{color:#004a96}
.theme-dark-green .quote a{color:#00793a}
.quote__text{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-style:italic;font-weight:lighter;font-size:20px;line-height:28px}
.quote .author__name{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.quote .author__description{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;color:#7c7c7c}
@media(min-width:768px) and (max-width:991.9px){.quote .author__description{font-size:15px;line-height:22px}
}
@media(min-width:992px) and (max-width:1199.9px){.quote .author__description{font-size:16px;line-height:23px}
}
@media(min-width:1200px){.quote .author__description{font-size:18px;line-height:25px}
}
@media(min-width:1200px){.quote__text{font-size:28px;line-height:38px}
.quote .author__name{font-size:18px;line-height:25px}
}
@media(min-width:992px) and (max-width:1199.9px){.quote__text{font-size:26px;line-height:36px}
.quote .author__name{font-size:16px;line-height:23px}
}
@media(min-width:768px) and (max-width:991.9px){.quote__text{font-size:22px;line-height:30px}
.quote .author__name{font-size:15px;line-height:22px}
}
.placeholder{margin:0 !important}
.aem-AuthorLayer-Edit .placeholder{margin-top:50px !important}
.placeholder__background{min-height:50px;background-color:orange;padding:5px}
.placeholder__hint{font-style:italic}
.tooltip{display:none !important;width:400px;top:0;pointer-events:none}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.tooltip{display:block !important}
}
.tooltip.in{opacity:1}
.tooltip.left{padding-right:15px}
.tooltip.left .tooltip-inner:before{right:-7px}
.tooltip.right{padding-left:15px}
.tooltip.right .tooltip-inner:before{left:-7px}
.tooltip .tooltip-inner{color:#fff;width:100%;max-width:none;box-shadow:3px 3px 8px rgba(30,30,30,0.3);border-radius:0;text-align:left;padding:10px 15px;position:relative}
.theme-default .tooltip .tooltip-inner,.theme-light-blue .tooltip .tooltip-inner{background-color:#21a0d2}
.theme-light-green .tooltip .tooltip-inner{background-color:#65ac1e}
.theme-red .tooltip .tooltip-inner{background-color:#c50022}
.theme-orange .tooltip .tooltip-inner{background-color:#f39500}
.theme-dark-blue .tooltip .tooltip-inner{background-color:#004a96}
.theme-dark-green .tooltip .tooltip-inner{background-color:#00793a}
.tooltip .tooltip-inner:before{display:block;content:'';position:absolute;height:15px;width:15px;transform:translateY(-50%) rotate(45deg);top:50%;color:#fff}
.theme-default .tooltip .tooltip-inner:before,.theme-light-blue .tooltip .tooltip-inner:before{background-color:#21a0d2}
.theme-light-green .tooltip .tooltip-inner:before{background-color:#65ac1e}
.theme-red .tooltip .tooltip-inner:before{background-color:#c50022}
.theme-orange .tooltip .tooltip-inner:before{background-color:#f39500}
.theme-dark-blue .tooltip .tooltip-inner:before{background-color:#004a96}
.theme-dark-green .tooltip .tooltip-inner:before{background-color:#00793a}
.tooltip .tooltip-arrow{display:none}
.tooltip h1{color:#fff;line-height:1.3em;font-weight:normal;font-size:24px;margin-top:10px}
.tooltip p{line-height:1.8em;font-size:1.2em}
.press-photo{position:relative}
.press-photo__ratio{background:#efefef;overflow:hidden;position:relative;display:block;width:100%;padding-top:75%}
.press-photo__ratio img{margin:0 auto;display:block;position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;border:0;object-fit:contain;font-family:'object-fit: contain;'}
.press-photo__tooltip{display:none}
.job{padding-bottom:9px;padding-top:9px;display:flex;border-top:1px solid #adadad}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.job{padding-bottom:16px;padding-top:14px}
}
.job>a{width:100%}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.job>a{display:flex}
}
.job>a:focus,.job>a:active{text-decoration:none}
.job__date{color:#adadad}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.job__date{flex-basis:16.66666667%;margin-bottom:0;flex-grow:1}
}
@media(min-width:1200px){.job__date{padding-right:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.job__date{padding-right:15px}
}
@media(min-width:768px) and (max-width:991.9px){.job__date{padding-right:11px}
}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.job__content{flex-basis:83.33333333%;margin-bottom:0;flex-grow:1}
}
@media(min-width:1200px){.job__content{padding-left:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.job__content{padding-left:15px}
}
@media(min-width:768px) and (max-width:991.9px){.job__content{padding-left:11px}
}
.job__content h3{margin-top:-2px;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;margin-bottom:0}
@media(min-width:1200px),(min-width:992px) and (max-width:1199.9px),(min-width:768px) and (max-width:991.9px){.job__content h3{margin-bottom:5px}
}
.job__employer{display:none}
.job__description{color:#adadad;margin:0}
.job__location{color:#adadad;display:block;margin:0}
.job__location::before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;margin-right:10px;font-size:20px}
.highlighted .news-result__wrapper{padding:15px}
.theme-default .highlighted .news-result__wrapper,.theme-light-blue .highlighted .news-result__wrapper{background-color:#e0f2f9}
.theme-light-green .highlighted .news-result__wrapper{background-color:#e0eed2}
.theme-red .highlighted .news-result__wrapper{background-color:#f8e0e4}
.theme-orange .highlighted .news-result__wrapper{background-color:#fdefd9}
.theme-dark-blue .highlighted .news-result__wrapper{background-color:#e0e9f2}
.theme-dark-green .highlighted .news-result__wrapper{background-color:#d9ebe2}
.news-result{border-top:1px solid #adadad;padding:18px 0;width:100%;display:flex}
.news-result__image{height:100%;width:0;flex:0 0 auto;padding-right:15px;display:none}
.news-result__image img{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.news-result__image{width:25%;display:block}
}
.news-result__wrapper{width:100%;padding:0 15px}
.news-result__header{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;color:#7c7c7c;line-height:16px}
.news-result__header span{line-height:16px}
.news-result__title{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:22px;line-height:30px;color:#555;margin-bottom:10px}
.news-result__description{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;color:#555;font-size:14px;line-height:22px}
.news-result__link{vertical-align:middle;line-height:22px}
.news-result__link a{line-height:15px;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:15px;display:flex}
.theme-default .news-result__link a,.theme-light-blue .news-result__link a{color:#21a0d2}
.theme-light-green .news-result__link a{color:#65ac1e}
.theme-red .news-result__link a{color:#c50022}
.theme-orange .news-result__link a{color:#f39500}
.theme-dark-blue .news-result__link a{color:#004a96}
.theme-dark-green .news-result__link a{color:#00793a}
.news-result__link a:before{line-height:18px;font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;content:"\e906";height:16px;width:16px;border-radius:50%;text-align:center;color:#fff;margin-right:8px;font-size:10px}
.theme-default .news-result__link a:before,.theme-light-blue .news-result__link a:before{background-color:#21a0d2}
.theme-light-green .news-result__link a:before{background-color:#65ac1e}
.theme-red .news-result__link a:before{background-color:#c50022}
.theme-orange .news-result__link a:before{background-color:#f39500}
.theme-dark-blue .news-result__link a:before{background-color:#004a96}
.theme-dark-green .news-result__link a:before{background-color:#00793a}
.event-datefield{display:block;color:#7c7c7c;padding-left:5px;font-weight:400}
.event-button{display:flex;padding:0}
.theme-default .event-button,.theme-light-blue .event-button{color:#21a0d2}
.theme-light-green .event-button{color:#65ac1e}
.theme-red .event-button{color:#c50022}
.theme-orange .event-button{color:#f39500}
.theme-dark-blue .event-button{color:#004a96}
.theme-dark-green .event-button{color:#00793a}
.event-button:before{font-weight:400;font-size:24px;font-family:"BASFIconFont";padding-right:25px}
.event-button:visited{color:#7c7c7c}
.event{padding-bottom:30px;padding-top:50px;display:flex;border-top:1px solid #adadad}
.event__date{margin-right:20px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.event__date{margin-right:50px}
}
.event__month{display:block;color:#7c7c7c;padding-left:5px;font-weight:400;font-size:33px;line-height:33px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.event__month{font-size:42px;line-height:42px}
}
.event__day{display:block;color:#7c7c7c;padding-left:5px;font-weight:400;font-size:48px;line-height:48px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.event__day{font-size:64px;line-height:64px}
}
.event__content{width:100%}
.event__content h2{margin-top:0;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif}
.event__readMore{display:flex;padding:0}
.theme-default .event__readMore,.theme-light-blue .event__readMore{color:#21a0d2}
.theme-light-green .event__readMore{color:#65ac1e}
.theme-red .event__readMore{color:#c50022}
.theme-orange .event__readMore{color:#f39500}
.theme-dark-blue .event__readMore{color:#004a96}
.theme-dark-green .event__readMore{color:#00793a}
.event__readMore:before{font-weight:400;font-size:24px;font-family:"BASFIconFont";padding-right:25px}
.event__readMore:visited{color:#7c7c7c}
.event__readMore:before{content:"\e003"}
.event__addToCalendar{display:flex;padding:0}
.theme-default .event__addToCalendar,.theme-light-blue .event__addToCalendar{color:#21a0d2}
.theme-light-green .event__addToCalendar{color:#65ac1e}
.theme-red .event__addToCalendar{color:#c50022}
.theme-orange .event__addToCalendar{color:#f39500}
.theme-dark-blue .event__addToCalendar{color:#004a96}
.theme-dark-green .event__addToCalendar{color:#00793a}
.event__addToCalendar:before{font-weight:400;font-size:24px;font-family:"BASFIconFont";padding-right:25px}
.event__addToCalendar:visited{color:#7c7c7c}
.event__addToCalendar:before{content:"\e034"}
.product{border-top:1px solid #adadad;padding:18px 0;width:100%;display:flex}
.product__image{height:100%;width:0;flex:0 0 auto;padding-right:15px;display:none}
.product__image img{width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.product__image{width:25%;display:block}
}
.product__wrapper{width:100%;padding:0 15px}
.product__header{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:14px;color:#7c7c7c;line-height:16px}
.product__header span{line-height:16px}
.product__title{margin-top:0;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif}
.product__description{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;color:#7c7c7c;font-size:14px;line-height:22px}
.product__link{display:flex;padding:0}
.theme-default .product__link,.theme-light-blue .product__link{color:#21a0d2}
.theme-light-green .product__link{color:#65ac1e}
.theme-red .product__link{color:#c50022}
.theme-orange .product__link{color:#f39500}
.theme-dark-blue .product__link{color:#004a96}
.theme-dark-green .product__link{color:#00793a}
.product__link:before{font-weight:400;font-size:24px;font-family:"BASFIconFont";padding-right:25px;content:"\e003"}
.overview-container__showmore{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;width:99%;margin-top:80px;position:relative;left:50%;transform:translateX(-50%)}
.theme-default .overview-container__showmore,.theme-light-blue .overview-container__showmore{background-color:#21a0d2}
.theme-light-green .overview-container__showmore{background-color:#65ac1e}
.theme-red .overview-container__showmore{background-color:#c50022}
.theme-orange .overview-container__showmore{background-color:#f39500}
.theme-dark-blue .overview-container__showmore{background-color:#004a96}
.theme-dark-green .overview-container__showmore{background-color:#00793a}
.overview-container__showmore:hover{background-color:#7c7c7c;color:#fff}
.overview-container__showmore:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overview-container__showmore{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.overview-container__showmore{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.overview-container__showmore{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.overview-container__showmore{font-size:20px;line-height:34px}
}
.theme-default .overview-container__showmore,.theme-light-blue .overview-container__showmore{color:#fff}
.theme-light-green .overview-container__showmore{color:#fff}
.theme-red .overview-container__showmore{color:#fff}
.theme-orange .overview-container__showmore{color:#fff}
.theme-dark-blue .overview-container__showmore{color:#fff}
.theme-dark-green .overview-container__showmore{color:#fff}
.theme-default .overview-container__showmore a,.theme-light-blue .overview-container__showmore a{color:#fff}
.theme-light-green .overview-container__showmore a{color:#fff}
.theme-red .overview-container__showmore a{color:#fff}
.theme-orange .overview-container__showmore a{color:#fff}
.theme-dark-blue .overview-container__showmore a{color:#fff}
.theme-dark-green .overview-container__showmore a{color:#fff}
.overview-container__showmore.temporary-hidden{display:none}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overview-container__showmore{width:25%}
}
.overview-container .total-results{margin-top:0;margin-bottom:20px}
.overview__results--pressphotos .results-items{display:flex;flex-wrap:wrap;margin:0 -5px}
@media(min-width:768px) and (max-width:991.9px){.overview__results--pressphotos .results-items{margin:0 -11px}
}
@media(min-width:992px) and (max-width:1199.9px){.overview__results--pressphotos .results-items{margin:0 -15px}
}
@media(min-width:1200px){.overview__results--pressphotos .results-items{margin:0 -17px}
}
.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:5px;padding-left:5px;width:50%;flex:0 0 auto}
@media(min-width:1200px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:17px;padding-left:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:15px;padding-left:15px}
}
@media(min-width:768px) and (max-width:991.9px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:11px;padding-left:11px}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:5px;padding-left:5px;width:25%;flex:0 0 auto}
}
@media(min-width:992px) and (max-width:1199.9px) and (min-width:1200px),(min-width:1200px) and (min-width:1200px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:17px;padding-left:17px}
}
@media(min-width:992px) and (max-width:1199.9px) and (min-width:992px) and (max-width:1199.9px),(min-width:1200px) and (min-width:992px) and (max-width:1199.9px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:15px;padding-left:15px}
}
@media(min-width:992px) and (max-width:1199.9px) and (min-width:768px) and (max-width:991.9px),(min-width:1200px) and (min-width:768px) and (max-width:991.9px){.overview__results--pressphotos .results-items .overview-result{margin-top:25px;padding-right:11px;padding-left:11px}
}
.cmp-media{color:#666}
.cmp-media.area--16-9 .cmp-media__image img,.cmp-media.area--23-9 .cmp-media__image img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;border:0;object-fit:contain;font-family:'object-fit: contain;'}
.cmp-media .cmp-media__placeholder{padding-bottom:56.25%;background-color:#333}
.cmp-media .cmp-media__placeholder:hover{cursor:pointer}
.cmp-media.area--16-9 .cmp-media__image picture{position:relative;display:block;width:100%;padding-top:56.25%}
.cmp-media.area--16-9 .cmp-media__placeholder{padding-bottom:56.25%}
.cmp-media.area--23-9 .cmp-media__image picture{position:relative;display:block;width:100%;padding-top:39.13043478%}
.cmp-media.area--23-9 .cmp-media__placeholder{padding-bottom:39.13%}
.cmp-media__image{position:relative;background-color:#efefef;width:100%}
.cmp-media__image img{max-width:100%}
.area--original .cmp-media__image img,.area--limited-height .cmp-media__image img{width:100%}
.area--limited-height .cmp-media__image img{object-fit:contain;font-family:'object-fit: contain;'}
.area--limited-height .cmp-media__image img,.area--16-9 .cmp-media__image img,.area--23-9 .cmp-media__image img{display:flex;margin:0 auto}
.cmp-media__image--clickable{cursor:pointer}
.cmp-media__title h2{color:#666;margin-top:10px}
.carousel .cmp-media__title h2{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;margin:25px 0;color:#333}
.extendedfooter .carousel .cmp-media__title h2{color:#fff}
.extendedfooter .cmp-media__title h2{color:#fff}
.cmp-media__caption{margin-top:10px}
.extendedfooter .cmp-media__caption{color:#fff}
.theme-default .cmp-media__caption a,.theme-light-blue .cmp-media__caption a{color:#21a0d2}
.theme-light-green .cmp-media__caption a{color:#65ac1e}
.theme-red .cmp-media__caption a{color:#c50022}
.theme-orange .cmp-media__caption a{color:#f39500}
.theme-dark-blue .cmp-media__caption a{color:#004a96}
.theme-dark-green .cmp-media__caption a{color:#00793a}
.cmp-media__playbutton{border-radius:45% / 11%;color:#fff;font-size:2em;height:3em;margin:0 auto;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.7);text-align:center;text-indent:.1em;width:4em}
.cmp-media__playbutton::before{background:inherit;border-radius:6% / 50%;bottom:9%;content:"";left:-5%;position:absolute;right:-5%;top:9%}
.cmp-media__playbutton::after{border-style:solid;border-width:1em 0 1em 1.732em;border-color:transparent transparent transparent #fff;content:' ';font-size:.75em;height:0;margin:-1em 0 0 -0.75em;top:50%;position:absolute;width:0}
.cmp-media__video{display:none}
.cmp-media__positioning{position:relative}
.cmp-media__spinner{margin-top:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.cmp-media{position:relative}
.cmp-media.aem-GridColumn--default--4,.cmp-media.aem-GridColumn--default--5,.cmp-media.aem-GridColumn--default--6,.cmp-media.aem-GridColumn--default--7,.cmp-media.aem-GridColumn--default--8,.cmp-media.aem-GridColumn--default--9,.cmp-media.aem-GridColumn--default--10,.cmp-media.aem-GridColumn--default--11{min-width:100%}
.cmp-media.aem-GridColumn--default--2,.cmp-media.aem-GridColumn--default--3{min-width:50%}
.aem-Grid.aem-Grid--12>.cmp-media.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:0;margin-right:0}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.cmp-media.aem-GridColumn--default--2{min-width:33.3%}
}
@media(min-width:768px) and (max-width:991.9px){.cmp-media.aem-GridColumn--default--4,.cmp-media.aem-GridColumn--default--5,.cmp-media.aem-GridColumn--default--6{min-width:0}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.cmp-media.aem-GridColumn--default--3,.cmp-media.aem-GridColumn--default--4,.cmp-media.aem-GridColumn--default--5,.cmp-media.aem-GridColumn--default--6,.cmp-media.aem-GridColumn--default--7{min-width:0}
}
@media(min-width:1200px){.cmp-media.aem-GridColumn--default--2,.cmp-media.aem-GridColumn--default--8,.cmp-media.aem-GridColumn--default--9,.cmp-media.aem-GridColumn--default--10,.cmp-media.aem-GridColumn--default--11{min-width:0}
.aem-Grid.aem-Grid--12>.cmp-media.aem-GridColumn.aem-GridColumn--offset--default--2{margin-left:16.66666667%;margin-right:16.66666667%}
}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media{margin-top:0}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media:nth-child(n+2){margin-top:5px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media:nth-child(n+2){margin-top:0}
}
@media(min-width:1200px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--6:nth-child(n+3),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--4:nth-child(n+4),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--3:nth-child(n+5),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--2:nth-child(n+7){margin-top:17px}
}
@media(min-width:992px) and (max-width:1199.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--6:nth-child(n+3),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--4:nth-child(n+4),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--3:nth-child(n+5),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--2:nth-child(n+4){margin-top:15px}
}
@media(min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--6:nth-child(n+2),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--4:nth-child(n+2),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--3:nth-child(n+2),.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media.aem-GridColumn--default--2:nth-child(n+2){margin-top:11px}
}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media__title,.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-Grid .cmp-section.section--full-width .cmp-media__caption{text-align:center}
.area--limited-height .cmp-media__image img{max-height:calc(100vh - 60px - 30px)}
.modal-dialog{width:100%;height:100%;margin:0;padding:0;position:absolute}
.modal-content{height:auto;min-height:100%;border-radius:0;border-style:none}
.cmp-media-lightbox{padding:0}
.cmp-media-lightbox .lightbox__close{padding:10px;opacity:1;z-index:990}
.cmp-media-lightbox .lightbox__close:hover{opacity:1}
.lightbox__title{margin:0;padding:10px}
.lightbox__image img{width:100%;max-height:calc(100vh - 48px);object-fit:contain;font-family:'object-fit: contain;';background-color:#efefef}
@media(min-width:768px) and (max-width:991.9px){.lightbox__image img{max-height:calc(100vh - 50px)}
}
@media(min-width:992px) and (max-width:1199.9px){.lightbox__image img{max-height:calc(100vh - 56px)}
}
@media(min-width:1200px){.lightbox__image img{max-height:calc(100vh - 58px)}
}
.lightbox__trigger{position:absolute;top:0;right:0;width:30px;height:30px}
.lightbox__icon-wrapper{cursor:pointer;position:relative;width:100%;height:100%}
.lightbox__icon-wrapper::before{position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}
@media(min-width:1200px){.lightbox__trigger{width:40px;height:40px}
.aem-GridColumn--default--3 .lightbox__trigger{width:30px;height:30px}
}
.theme-default .lightbox__close,.theme-light-blue .lightbox__close{color:#21a0d2}
.theme-light-green .lightbox__close{color:#65ac1e}
.theme-red .lightbox__close{color:#c50022}
.theme-orange .lightbox__close{color:#f39500}
.theme-dark-blue .lightbox__close{color:#004a96}
.theme-dark-green .lightbox__close{color:#00793a}
.lightbox__icon-wrapper{color:#fff}
.theme-default .lightbox__icon-wrapper,.theme-light-blue .lightbox__icon-wrapper{background-color:#21a0d2}
.theme-light-green .lightbox__icon-wrapper{background-color:#65ac1e}
.theme-red .lightbox__icon-wrapper{background-color:#c50022}
.theme-orange .lightbox__icon-wrapper{background-color:#f39500}
.theme-dark-blue .lightbox__icon-wrapper{background-color:#004a96}
.theme-dark-green .lightbox__icon-wrapper{background-color:#00793a}
.theme-default .cmp-media__playbutton,.theme-light-blue .cmp-media__playbutton{background-color:#21a0d2}
.theme-light-green .cmp-media__playbutton{background-color:#65ac1e}
.theme-red .cmp-media__playbutton{background-color:#c50022}
.theme-orange .cmp-media__playbutton{background-color:#f39500}
.theme-dark-blue .cmp-media__playbutton{background-color:#004a96}
.theme-dark-green .cmp-media__playbutton{background-color:#00793a}
.cmp-media:hover .cmp-media__playbutton{cursor:pointer}
.theme-default .cmp-media:hover .cmp-media__playbutton,.theme-light-blue .cmp-media:hover .cmp-media__playbutton,.theme-light-green .cmp-media:hover .cmp-media__playbutton,.theme-red .cmp-media:hover .cmp-media__playbutton,.theme-orange .cmp-media:hover .cmp-media__playbutton,.theme-dark-blue .cmp-media:hover .cmp-media__playbutton,.theme-dark-green .cmp-media:hover .cmp-media__playbutton{background-color:#7c7c7c}
.theme-default .cmp-media--playbutton-light .cmp-media__playbutton,.theme-light-blue .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#9bd4eb}
.theme-light-green .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#bada9a}
.theme-red .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#eba6b2}
.theme-orange .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#facf8c}
.theme-dark-blue .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#a6c0da}
.theme-dark-green .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#a6d0ba}
.cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton{cursor:pointer}
.theme-default .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-light-blue .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-light-green .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-red .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-orange .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-dark-blue .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton,.theme-dark-green .cmp-media:hover .cmp-media--playbutton-light .cmp-media__playbutton{background-color:#7c7c7c}
.theme-default .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-light-blue .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#e0f2f9}
.theme-light-green .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#e0eed2}
.theme-red .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#f8e0e4}
.theme-orange .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#fdefd9}
.theme-dark-blue .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#e0e9f2}
.theme-dark-green .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#d9ebe2}
.cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton{cursor:pointer}
.theme-default .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-light-blue .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-light-green .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-red .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-orange .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-dark-blue .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton,.theme-dark-green .cmp-media:hover .cmp-media--playbutton-pale .cmp-media__playbutton{background-color:#7c7c7c}
.lightbox__close{font-size:20px;line-height:28px}
@media(min-width:768px) and (max-width:991.9px){.lightbox__close{font-size:22px;line-height:30px}
}
@media(min-width:992px) and (max-width:1199.9px){.lightbox__close{font-size:26px;line-height:36px}
}
@media(min-width:1200px){.lightbox__close{font-size:28px;line-height:38px}
}
.lightbox__icon-wrapper::before{font-size:20px;line-height:normal}
@media(min-width:1200px){.lightbox__trigger .icon__wrapper::before{font-size:25px}
.aem-GridColumn--default--3 .lightbox__trigger .icon__wrapper::before{font-size:20px}
}
.theme-default .teaserlinks__link,.theme-light-blue .teaserlinks__link{color:#21a0d2}
.theme-light-green .teaserlinks__link{color:#65ac1e}
.theme-red .teaserlinks__link{color:#c50022}
.theme-orange .teaserlinks__link{color:#f39500}
.theme-dark-blue .teaserlinks__link{color:#004a96}
.theme-dark-green .teaserlinks__link{color:#00793a}
.theme-default .background--brand .teaserlinks__link,.theme-light-blue .background--brand .teaserlinks__link,.theme-light-green .background--brand .teaserlinks__link,.theme-red .background--brand .teaserlinks__link,.theme-orange .background--brand .teaserlinks__link,.theme-dark-blue .background--brand .teaserlinks__link,.theme-dark-green .background--brand .teaserlinks__link{color:#fff}
.linkteaser__text h2{color:#333}
.linkteaser__category{color:#999}
.linkteaser__wrapper .teaserlinks__item a{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:15px;line-height:22px;text-decoration:none}
.linkteaser__wrapper .teaserlinks__item a::before{font-size:15px;line-height:22px}
.linkteaser__wrapper .teaserlinks__link:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;font-family:BASFIconFont;content:'\e003'}
.linkteaser__wrapper .teaserlinks__link--asset:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;content:'\e913'}
.linkteaser__text{line-height:22px}
.linkteaser__text h2{font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks{-webkit-list-style-position:outside}
.linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks -webkit-li:before{content:'\e003'}
.linkteaser.aem-GridColumn--default--12 .noimage .linkteaser__text .teaserlinks -webkit-li:before{content:'\e003'}
}
@media(min-width:768px) and (max-width:991.9px){.linkteaser__wrapper .teaserlinks__item a{font-size:16px;line-height:23px}
.linkteaser__wrapper .teaserlinks__item a::before{font-size:16px;line-height:23px}
.linkteaser__text{line-height:23px}
}
@media(min-width:992px) and (max-width:1199.9px){.linkteaser__wrapper .teaserlinks__item a{font-size:18px;line-height:25px}
.linkteaser__wrapper .teaserlinks__item a::before{font-size:18px;line-height:25px}
.linkteaser__text{line-height:25px}
}
@media(min-width:1200px){.linkteaser__wrapper .teaserlinks__item a{font-size:20px;line-height:28px}
.linkteaser__wrapper .teaserlinks__item a::before{font-size:20px;line-height:28px}
.linkteaser__text{line-height:28px}
}
.linkteaser{display:inline-block;width:100%;position:relative}
.linkteaser__wrapper{min-height:50px;height:100%}
.linkteaser__wrapper .teaserlinks{list-style-type:none;padding-left:0;display:block}
.linkteaser__wrapper .teaserlinks__item a{display:inline-flex}
.linkteaser__wrapper .teaserlinks__item a::before{margin-right:10px;position:relative;display:inline-block}
.linkteaser__wrapper:before{position:absolute;top:0;bottom:0;display:block;content:''}
.linkteaser__arrange{position:relative}
.linkteaser__arrange img{width:100%;max-height:100%}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.component--highlighted.aem-GridColumn--default--12 .linkteaser__arrange{margin-bottom:-25px}
}
.component--highlighted .linkteaser__arrange{margin:-25px -25px 25px -25px}
.linkteaser__text{position:relative}
.linkteaser__text h2,.linkteaser__text div{margin:25px 0 25px 0}
.component--highlighted .linkteaser__text .linkteaser__category{margin-top:0}
.component--highlighted .linkteaser__text h2{margin-top:0}
.linkteaser__category{margin:20px 0}
.linkteaser[class*="aem-GridColumn--default--"]{min-width:100%}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linkteaser.aem-GridColumn--default--12 .linkteaser__arrange{float:right;width:calc(50% - 15px)}
.linkteaser.aem-GridColumn--default--12 .linkteaser__text{float:left;max-width:50%}
.linkteaser.aem-GridColumn--default--12 .linkteaser__wrapper:after{content:'';display:block;clear:both}
.linkteaser.aem-GridColumn--default--12.linkteaser--two-columns .linkteaser__text .teaserlinks{column-gap:100px;columns:2;-webkit-columns:2;-moz-columns:2}
.linkteaser.aem-GridColumn--default--12 .noimage .linkteaser__text{max-width:initial;width:100%}
.linkteaser.aem-GridColumn--default--12.linkteaser--two-columns .noimage .linkteaser__text .teaserlinks{column-gap:100px;columns:2;-webkit-columns:2;-moz-columns:2}
.linkteaser[class*="aem-GridColumn--default--"]{min-width:0}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.aem-GridColumn--default--2 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange,.aem-GridColumn--default--3 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange,.aem-GridColumn--default--4 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange,.aem-GridColumn--default--5 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange{float:none;width:100%}
.aem-GridColumn--default--2 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange.dincover,.aem-GridColumn--default--3 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange.dincover,.aem-GridColumn--default--4 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange.dincover,.aem-GridColumn--default--5 .linkteaser.aem-GridColumn--default--12 .linkteaser__arrange.dincover{width:50%}
.aem-GridColumn--default--2 .linkteaser.aem-GridColumn--default--12 .linkteaser__text,.aem-GridColumn--default--3 .linkteaser.aem-GridColumn--default--12 .linkteaser__text,.aem-GridColumn--default--4 .linkteaser.aem-GridColumn--default--12 .linkteaser__text,.aem-GridColumn--default--5 .linkteaser.aem-GridColumn--default--12 .linkteaser__text{float:left;max-width:100%}
.aem-GridColumn--default--2 .linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks,.aem-GridColumn--default--3 .linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks,.aem-GridColumn--default--4 .linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks,.aem-GridColumn--default--5 .linkteaser.aem-GridColumn--default--12 .linkteaser__text .teaserlinks{column-gap:100px;columns:1;-webkit-columns:1;-moz-columns:1}
}
@media(min-width:768px) and (max-width:991.9px){.linkteaser.aem-GridColumn--default--1,.linkteaser.aem-GridColumn--default--2,.linkteaser.aem-GridColumn--default--3,.linkteaser.aem-GridColumn--default--4{min-width:50%}
.linkteaser.aem-GridColumn--default--5,.linkteaser.aem-GridColumn--default--6,.linkteaser.aem-GridColumn--default--7,.linkteaser.aem-GridColumn--default--8,.linkteaser.aem-GridColumn--default--9,.linkteaser.aem-GridColumn--default--10,.linkteaser.aem-GridColumn--default--11{min-width:0}
}
@media(max-width:767.9px),(min-width:768px) and (max-width:991.9px){.responsivegrid .aem-Grid .linkteaser[class*="aem-GridColumn--offset--"]{margin-left:0}
}
.linkteaser.buttons-grey a{background-color:#adadad;padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.linkteaser.buttons-grey a:hover{background-color:#7c7c7c;color:#fff}
.linkteaser.buttons-grey a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linkteaser.buttons-grey a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.linkteaser.buttons-grey a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.linkteaser.buttons-grey a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.linkteaser.buttons-grey a{font-size:20px;line-height:34px}
}
.theme-default .linkteaser.buttons-grey a,.theme-light-blue .linkteaser.buttons-grey a{color:#fff}
.theme-light-green .linkteaser.buttons-grey a{color:#fff}
.theme-red .linkteaser.buttons-grey a{color:#fff}
.theme-orange .linkteaser.buttons-grey a{color:#fff}
.theme-dark-blue .linkteaser.buttons-grey a{color:#fff}
.theme-dark-green .linkteaser.buttons-grey a{color:#fff}
.theme-default .linkteaser.buttons-grey a a,.theme-light-blue .linkteaser.buttons-grey a a{color:#fff}
.theme-light-green .linkteaser.buttons-grey a a{color:#fff}
.theme-red .linkteaser.buttons-grey a a{color:#fff}
.theme-orange .linkteaser.buttons-grey a a{color:#fff}
.theme-dark-blue .linkteaser.buttons-grey a a{color:#fff}
.theme-dark-green .linkteaser.buttons-grey a a{color:#fff}
.linkteaser.buttons-grey ul{text-indent:0;margin-left:0}
.linkteaser.buttons-grey a{width:100%;margin-bottom:5px}
.linkteaser.buttons-grey a:before{display:none}
.linkteaser.buttons-pale a{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.theme-default .linkteaser.buttons-pale a,.theme-light-blue .linkteaser.buttons-pale a{background-color:#e0f2f9}
.theme-light-green .linkteaser.buttons-pale a{background-color:#e0eed2}
.theme-red .linkteaser.buttons-pale a{background-color:#f8e0e4}
.theme-orange .linkteaser.buttons-pale a{background-color:#fdefd9}
.theme-dark-blue .linkteaser.buttons-pale a{background-color:#e0e9f2}
.theme-dark-green .linkteaser.buttons-pale a{background-color:#d9ebe2}
.linkteaser.buttons-pale a:hover{background-color:#7c7c7c;color:#fff}
.linkteaser.buttons-pale a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linkteaser.buttons-pale a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.linkteaser.buttons-pale a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.linkteaser.buttons-pale a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.linkteaser.buttons-pale a{font-size:20px;line-height:34px}
}
.theme-default .linkteaser.buttons-pale a,.theme-light-blue .linkteaser.buttons-pale a{color:#000}
.theme-light-green .linkteaser.buttons-pale a{color:#000}
.theme-red .linkteaser.buttons-pale a{color:#000}
.theme-orange .linkteaser.buttons-pale a{color:#000}
.theme-dark-blue .linkteaser.buttons-pale a{color:#000}
.theme-dark-green .linkteaser.buttons-pale a{color:#000}
.theme-default .linkteaser.buttons-pale a a,.theme-light-blue .linkteaser.buttons-pale a a{color:#000}
.theme-light-green .linkteaser.buttons-pale a a{color:#000}
.theme-red .linkteaser.buttons-pale a a{color:#000}
.theme-orange .linkteaser.buttons-pale a a{color:#000}
.theme-dark-blue .linkteaser.buttons-pale a a{color:#000}
.theme-dark-green .linkteaser.buttons-pale a a{color:#000}
.linkteaser.buttons-pale ul{text-indent:0;margin-left:0}
.linkteaser.buttons-pale a{width:100%;margin-bottom:5px}
.linkteaser.buttons-pale a:before{display:none}
.linkteaser.buttons-brand a{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.theme-default .linkteaser.buttons-brand a,.theme-light-blue .linkteaser.buttons-brand a{background-color:#21a0d2}
.theme-light-green .linkteaser.buttons-brand a{background-color:#65ac1e}
.theme-red .linkteaser.buttons-brand a{background-color:#c50022}
.theme-orange .linkteaser.buttons-brand a{background-color:#f39500}
.theme-dark-blue .linkteaser.buttons-brand a{background-color:#004a96}
.theme-dark-green .linkteaser.buttons-brand a{background-color:#00793a}
.linkteaser.buttons-brand a:hover{background-color:#7c7c7c;color:#fff}
.linkteaser.buttons-brand a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linkteaser.buttons-brand a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.linkteaser.buttons-brand a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.linkteaser.buttons-brand a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.linkteaser.buttons-brand a{font-size:20px;line-height:34px}
}
.theme-default .linkteaser.buttons-brand a,.theme-light-blue .linkteaser.buttons-brand a{color:#fff}
.theme-light-green .linkteaser.buttons-brand a{color:#fff}
.theme-red .linkteaser.buttons-brand a{color:#fff}
.theme-orange .linkteaser.buttons-brand a{color:#fff}
.theme-dark-blue .linkteaser.buttons-brand a{color:#fff}
.theme-dark-green .linkteaser.buttons-brand a{color:#fff}
.theme-default .linkteaser.buttons-brand a a,.theme-light-blue .linkteaser.buttons-brand a a{color:#fff}
.theme-light-green .linkteaser.buttons-brand a a{color:#fff}
.theme-red .linkteaser.buttons-brand a a{color:#fff}
.theme-orange .linkteaser.buttons-brand a a{color:#fff}
.theme-dark-blue .linkteaser.buttons-brand a a{color:#fff}
.theme-dark-green .linkteaser.buttons-brand a a{color:#fff}
.linkteaser.buttons-brand ul{text-indent:0;margin-left:0}
.linkteaser.buttons-brand a{width:100%;margin-bottom:5px}
.linkteaser.buttons-brand a:before{display:none}
.menu__teaser .teaserlinks{list-style-type:none;padding-bottom:30px;margin-top:5px}
.menu__teaser .teaserlinks__item{margin-left:-40px;margin-bottom:10px}
.menu__teaser .teaserlinks__item p{color:#dcdcdc;font-size:16px;margin:0}
.menu__teaser .teaserlinks__item a{padding:0;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:16px;line-height:20px;color:#fff}
.menu__teaser .teaserlinks__item a:hover{color:#dcdcdc}
.menu__teaser .teaserlinks__item a::before{font-family:BASFIconFont;content:"\e002";font-size:16px;padding-right:10px}
.menu__teaser .teaserlinks__item::before{margin-left:0}
.menu__teaser .teaser__text{line-height:28px}
.linklist:not(.linklist--most-popular) .cmp-linklist__link:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;font-family:BASFIconFont;content:'\e003'}
.linklist:not(.linklist--most-popular) .cmp-linklist__link--asset:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;content:'\e913'}
.cmp-linklist{padding-top:25px;height:100%}
.cmp-linklist h2{margin-top:0}
.cmp-linklist ul{list-style-type:none;padding-left:0}
.cmp-linklist ul -webkit-li:before{content:'\e003'}
.theme-default .cmp-linklist__link,.theme-light-blue .cmp-linklist__link{color:#21a0d2}
.theme-light-green .cmp-linklist__link{color:#65ac1e}
.theme-red .cmp-linklist__link{color:#c50022}
.theme-orange .cmp-linklist__link{color:#f39500}
.theme-dark-blue .cmp-linklist__link{color:#004a96}
.theme-dark-green .cmp-linklist__link{color:#00793a}
.theme-default .background--brand .cmp-linklist__link,.theme-light-blue .background--brand .cmp-linklist__link,.theme-light-green .background--brand .cmp-linklist__link,.theme-red .background--brand .cmp-linklist__link,.theme-orange .background--brand .cmp-linklist__link,.theme-dark-blue .background--brand .cmp-linklist__link,.theme-dark-green .background--brand .cmp-linklist__link{color:#fff}
.cmp-linklist__item{padding-left:0;margin-top:0;line-height:22px}
.cmp-linklist__item .popular-limiter{visibility:hidden;padding-bottom:0;margin-top:0;height:0}
.cmp-linklist__item .link-desc-wrapper .popular-counter{visibility:hidden;height:0}
.cmp-linklist__item .link-desc-wrapper a{font-weight:800;font-size:100%;text-decoration:none;display:inline-flex}
.cmp-linklist__item .link-desc-wrapper a::before{font-size:20px;margin-right:10px;font-weight:400;position:relative;display:inline-block}
.cmp-linklist__item .link-desc-wrapper span{display:block;margin-left:25px;margin-bottom:17px;margin-top:-5px}
@media(min-width:768px) and (max-width:991.9px){.cmp-linklist__item{line-height:23px}
}
@media(min-width:992px) and (max-width:1199.9px){.cmp-linklist__item{line-height:25px}
}
.linklist[class*="aem-GridColumn--default--"]{min-width:100%}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.linklist[class*="aem-GridColumn--default--"]{min-width:0}
}
@media(min-width:1200px){.linklist.aem-GridColumn--default--12 .cmp-linklist ul{column-count:2;column-width:fill-available}
.linklist.aem-GridColumn--default--12 .cmp-linklist ul -webkit-li:before{content:'\e003'}
.linklist .cmp-linklist__item{line-height:28px}
}
@media(min-width:1200px){.aem-GridColumn--default--2 .linklist.aem-GridColumn--default--12 .cmp-linklist ul,.aem-GridColumn--default--3 .linklist.aem-GridColumn--default--12 .cmp-linklist ul,.aem-GridColumn--default--4 .linklist.aem-GridColumn--default--12 .cmp-linklist ul,.aem-GridColumn--default--5 .linklist.aem-GridColumn--default--12 .cmp-linklist ul{column-count:1;column-width:fill-available}
}
@media(min-width:768px) and (max-width:991.9px){.linklist.aem-GridColumn--default--1,.linklist.aem-GridColumn--default--2,.linklist.aem-GridColumn--default--3,.linklist.aem-GridColumn--default--4{min-width:50%}
.linklist.aem-GridColumn--default--5,.linklist.aem-GridColumn--default--6,.linklist.aem-GridColumn--default--7,.linklist.aem-GridColumn--default--8,.linklist.aem-GridColumn--default--9,.linklist.aem-GridColumn--default--10,.linklist.aem-GridColumn--default--11{min-width:0}
}
@media(max-width:767.9px),(min-width:768px) and (max-width:991.9px){.responsivegrid .aem-Grid .linklist[class*="aem-GridColumn--offset--"]{margin-left:0}
}
.linklist--most-popular .cmp-linklist__title{margin-left:0}
.linklist--most-popular .cmp-linklist__leadtext{padding-top:10px;line-height:22px}
.linklist--most-popular .cmp-linklist__item{padding-bottom:10px;padding-top:10px;text-align:left}
.linklist--most-popular .cmp-linklist__item .popular-limiter{padding-bottom:25px;padding-top:25px;visibility:visible;height:auto}
.linklist--most-popular .cmp-linklist__item:first-child{padding-top:20px}
.linklist--most-popular .cmp-linklist__item:not(:last-child) .popular-limiter{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#adadad;width:100%}
.background--brand.linklist--most-popular .cmp-linklist__item:not(:last-child) .popular-limiter{border-bottom-color:#fff;opacity:.3}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper,.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper a{word-wrap:break-word;display:block}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{width:25%;clear:left;float:left;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;font-size:48px;line-height:40px;color:#dcdcdc;visibility:visible;height:auto}
.background--grey.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter,.background--pale.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter,.background--brand.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{opacity:.4}
.background--grey.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter,.background--pale.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{color:#706f6f}
.background--brand.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{color:#fff}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .text{width:75%;float:left}
.linklist--most-popular .cmp-linklist__item a{vertical-align:top;width:100%}
.linklist--most-popular .cmp-linklist__item a::before{display:none}
.linklist--most-popular .cmp-linklist__item span{display:none}
.linklist--most-popular ul{list-style-type:none;margin-left:0}
@media(min-width:768px) and (max-width:991.9px){.linklist--most-popular .cmp-linklist__leadtext{line-height:23px}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{font-size:50px}
}
@media(min-width:992px) and (max-width:1199.9px){.linklist--most-popular .cmp-linklist__leadtext{line-height:25px}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{font-size:55px}
}
@media(min-width:1200px){.linklist--most-popular .cmp-linklist__leadtext{line-height:28px}
.linklist--most-popular .cmp-linklist__item div.link-desc-wrapper .popular-counter{font-size:65px;line-height:55px}
}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-GridColumn.layoutcontainer{margin-top:0;padding:0}
@media only screen and (max-width:767.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-GridColumn.layoutcontainer{width:100%}
}
@media only screen and (min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .aem-GridColumn.layoutcontainer{width:100%}
}
.iframe-ratio--21-9{position:relative;display:block;width:100%;padding-top:42.85714286%}
.iframe-ratio--16-9{position:relative;display:block;width:100%;padding-top:56.25%}
.iframe-ratio--16-10{position:relative;display:block;width:100%;padding-top:62.5%}
.iframe-ratio--4-3{position:relative;display:block;width:100%;padding-top:75%}
.iframe-ratio--3-2{position:relative;display:block;width:100%;padding-top:66.66666667%}
.iframe-ratio--1-4{position:relative;display:block;width:100%;padding-top:400%}
.iframe-ratio--1-3{position:relative;display:block;width:100%;padding-top:300%}
.iframe-ratio--1-2{position:relative;display:block;width:100%;padding-top:200%}
.iframe-ratio--1-1{position:relative;display:block;width:100%;padding-top:100%}
.iframe-ratio--2-1{position:relative;display:block;width:100%;padding-top:50%}
.iframe-ratio--2-3{position:relative;display:block;width:100%;padding-top:150%}
.iframe-ratio--3-4{position:relative;display:block;width:100%;padding-top:133.33333333%}
.iframe-ratio--dynamic iframe{width:100%;height:100%}
.iframe-ratio__inner{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;border:0}
@media(max-width:767.9px){.aem-Grid.aem-Grid--12 .iframe.aem-GridColumn.aem-GridColumn--default--none{width:100%}
}
.herofigures{position:relative;min-height:2.5rem;min-width:300px}
.herofigures__content{position:relative;overflow:hidden}
.herofigures__image{opacity:.3;filter:alpha(opacity=30)}
.herofigures__image img{width:100%}
.theme-default .herofigures__text,.theme-light-blue .herofigures__text{color:#21a0d2}
.theme-light-green .herofigures__text{color:#65ac1e}
.theme-red .herofigures__text{color:#c50022}
.theme-orange .herofigures__text{color:#f39500}
.theme-dark-blue .herofigures__text{color:#004a96}
.theme-dark-green .herofigures__text{color:#00793a}
.herofigures__text--mode-hover{position:absolute;padding-left:25px;padding-right:25px;width:100%;height:100%;top:0}
.herofigures__text-content{min-height:1rem;font-size:15px;line-height:22px}
.herofigures__text-content p{margin-bottom:0}
.herofigures__text-content sup,.herofigures__text-content sub{font-weight:normal;font-size:33.333%}
.herofigures__text-content sup{top:-1.4em}
.herofigures__text-content sub{top:0}
.herofigures__text-content--biggest{font-size:100px;line-height:120px;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif}
.herofigures__text-content--bigger{font-size:80px;line-height:90px;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif}
.herofigures__text-content--big{font-size:46px;line-height:55px;font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif}
.herofigures__text-content--normal{font-size:15px;line-height:22px;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
@media(min-width:768px) and (max-width:991.9px){.herofigures__text-content{font-size:16px;line-height:23px}
.herofigures__text-content--biggest{font-size:150px;line-height:170px}
.herofigures__text-content--bigger{font-size:62px;line-height:75px}
.herofigures__text-content--big{font-size:35px;line-height:45px}
.herofigures__text-content--normal{font-size:16px;line-height:23px}
}
@media(min-width:992px) and (max-width:1199.9px){.herofigures__text-content{font-size:18px;line-height:25px}
.herofigures__text-content--biggest{font-size:180px;line-height:200px}
.herofigures__text-content--bigger{font-size:82px;line-height:100px}
.herofigures__text-content--big{font-size:46px;line-height:60px}
.herofigures__text-content--normal{font-size:18px;line-height:25px}
}
@media(min-width:1200px){.herofigures__text-content{font-size:20px;line-height:28px}
.herofigures__text-content--biggest{font-size:180px;line-height:270px}
.herofigures__text-content--bigger{font-size:100px;line-height:120px}
.herofigures__text-content--big{font-size:56px;line-height:70px}
.herofigures__text-content--normal{font-size:20px;line-height:28px}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.text__figure{margin-bottom:20px}
}
@media(max-width:767.9px){.herofigures{width:100% !important}
}
.featured-overview .job__date{display:none}
.featured-overview__title{padding-left:0;padding-bottom:0;margin:0;color:#adadad;font-size:26px;line-height:36px;font-weight:normal}
.featured-overview .job{border-top:0;padding-bottom:10px;padding-top:10px}
.featured-overview .job__content{padding:0}
.featured-overview .job h3{font-size:20px;font-weight:bold;line-height:28px;margin-bottom:0}
.featured-overview .job__description{display:none}
.featured-overview .job__location:before{display:none}
.featured-overview .job__employer{display:inline}
.featured-overview__link a{margin-top:5px;display:flex;align-self:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:17px;line-height:22px;text-decoration:none}
.featured-overview__link a:before{margin-right:10px;position:relative;font-size:22px;line-height:22px;font-family:BASFIconFont;content:'\e003'}
.featured-overview p{font-size:16px}
@media(max-width:767.9px){.aem-Grid.aem-Grid--default--12 .featuredoverview.aem-GridColumn.aem-GridColumn--default--none.aem-GridColumn--offset--default--0{width:100%}
.aem-Grid.aem-Grid--default--12 .featuredoverview.aem-GridColumn.aem-GridColumn--default--none.aem-GridColumn--offset--default--0 .featured-overview{padding-left:15px}
}
.downloadteaser{display:inline-block;width:100%;position:relative}
.downloadteaser__wrapper{min-height:50px;height:100%}
.downloadteaser__wrapper .teaserlinks{list-style-type:none;padding-left:0}
.downloadteaser__wrapper .teaserlinks__item{display:flex}
.downloadteaser__wrapper .teaserlinks__item a{text-decoration:none}
.downloadteaser__wrapper .teaserlinks__item a::before{margin-right:10px}
.downloadteaser__wrapper:before{position:absolute;top:0;bottom:0;display:block;content:''}
.downloadteaser__arrange{position:relative}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.component--highlighted.aem-GridColumn--default--12 .downloadteaser__arrange{margin-bottom:-25px}
}
.component--highlighted .downloadteaser__arrange{margin:-25px -25px 25px -25px}
.downloadteaser__arrange.dincover{width:50%}
.downloadteaser__arrange img{max-width:100%;max-height:100%}
.downloadteaser__arrange.image-ratio16by9 img,.downloadteaser__arrange.image-dinlandscape img{width:100%}
.downloadteaser__arrange.image-dincover img{width:50%}
.component--highlighted .downloadteaser__arrange.image-dincover img{margin-left:25px}
.downloadteaser__text{position:relative}
.downloadteaser__text h2{margin:0 0 20px 0}
.component--highlighted .downloadteaser__text .downloadteaser__category{margin-top:0}
.downloadteaser__text--text{margin:0 0 25px 0}
.downloadteaser__category{margin:20px 0 5px 0}
.downloadteaser__category div{margin:0}
.downloadteaser[class*="aem-GridColumn--default--"]{min-width:100%}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange{float:right;width:calc(50% - 15px)}
.downloadteaser.aem-GridColumn--default--12 .downloadteaser__text{float:left;max-width:50%}
.downloadteaser.aem-GridColumn--default--12 .downloadteaser__wrapper:after{content:'';display:block;clear:both}
.downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks{column-gap:100px;columns:2;-webkit-columns:2;-moz-columns:2;-webkit-list-style-position:outside;list-style-position:outside}
.downloadteaser.aem-GridColumn--default--12 .noimage .downloadteaser__text{max-width:initial;width:100%}
.downloadteaser.aem-GridColumn--default--12 .noimage .downloadteaser__text .teaserlinks{column-gap:100px;columns:2;-webkit-columns:2;-moz-columns:2}
.downloadteaser[class*="aem-GridColumn--default--"]{min-width:0}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.aem-GridColumn--default--2 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange,.aem-GridColumn--default--3 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange,.aem-GridColumn--default--4 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange,.aem-GridColumn--default--5 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange{float:none;width:100%}
.aem-GridColumn--default--2 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange.dincover,.aem-GridColumn--default--3 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange.dincover,.aem-GridColumn--default--4 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange.dincover,.aem-GridColumn--default--5 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__arrange.dincover{width:50%}
.aem-GridColumn--default--2 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text,.aem-GridColumn--default--3 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text,.aem-GridColumn--default--4 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text,.aem-GridColumn--default--5 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text{float:left;max-width:100%}
.aem-GridColumn--default--2 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks,.aem-GridColumn--default--3 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks,.aem-GridColumn--default--4 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks,.aem-GridColumn--default--5 .downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks{column-gap:100px;columns:1;-webkit-columns:1;-moz-columns:1}
}
@media(min-width:1200px){.downloadteaser__text h2{margin:0 0 25px 0}
.downloadteaser__category{margin:25px 0 5px 0}
}
@media(min-width:768px) and (max-width:991.9px){.downloadteaser.aem-GridColumn--default--1,.downloadteaser.aem-GridColumn--default--2,.downloadteaser.aem-GridColumn--default--3,.downloadteaser.aem-GridColumn--default--4{min-width:50%}
.downloadteaser.aem-GridColumn--default--5,.downloadteaser.aem-GridColumn--default--6,.downloadteaser.aem-GridColumn--default--7,.downloadteaser.aem-GridColumn--default--8,.downloadteaser.aem-GridColumn--default--9,.downloadteaser.aem-GridColumn--default--10,.downloadteaser.aem-GridColumn--default--11{min-width:0}
}
.downloadteaser.buttons-grey a{background-color:#adadad;padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.downloadteaser.buttons-grey a:hover{background-color:#7c7c7c;color:#fff}
.downloadteaser.buttons-grey a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.downloadteaser.buttons-grey a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.downloadteaser.buttons-grey a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.downloadteaser.buttons-grey a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.downloadteaser.buttons-grey a{font-size:20px;line-height:34px}
}
.theme-default .downloadteaser.buttons-grey a,.theme-light-blue .downloadteaser.buttons-grey a{color:#fff}
.theme-light-green .downloadteaser.buttons-grey a{color:#fff}
.theme-red .downloadteaser.buttons-grey a{color:#fff}
.theme-orange .downloadteaser.buttons-grey a{color:#fff}
.theme-dark-blue .downloadteaser.buttons-grey a{color:#fff}
.theme-dark-green .downloadteaser.buttons-grey a{color:#fff}
.theme-default .downloadteaser.buttons-grey a a,.theme-light-blue .downloadteaser.buttons-grey a a{color:#fff}
.theme-light-green .downloadteaser.buttons-grey a a{color:#fff}
.theme-red .downloadteaser.buttons-grey a a{color:#fff}
.theme-orange .downloadteaser.buttons-grey a a{color:#fff}
.theme-dark-blue .downloadteaser.buttons-grey a a{color:#fff}
.theme-dark-green .downloadteaser.buttons-grey a a{color:#fff}
.downloadteaser.buttons-grey ul{text-indent:0;margin-left:0}
.downloadteaser.buttons-grey a{width:100%;margin-bottom:5px}
.downloadteaser.buttons-grey .teaserlinks__item:before{display:none}
.downloadteaser.buttons-pale a{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.theme-default .downloadteaser.buttons-pale a,.theme-light-blue .downloadteaser.buttons-pale a{background-color:#e0f2f9}
.theme-light-green .downloadteaser.buttons-pale a{background-color:#e0eed2}
.theme-red .downloadteaser.buttons-pale a{background-color:#f8e0e4}
.theme-orange .downloadteaser.buttons-pale a{background-color:#fdefd9}
.theme-dark-blue .downloadteaser.buttons-pale a{background-color:#e0e9f2}
.theme-dark-green .downloadteaser.buttons-pale a{background-color:#d9ebe2}
.downloadteaser.buttons-pale a:hover{background-color:#7c7c7c;color:#fff}
.downloadteaser.buttons-pale a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.downloadteaser.buttons-pale a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.downloadteaser.buttons-pale a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.downloadteaser.buttons-pale a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.downloadteaser.buttons-pale a{font-size:20px;line-height:34px}
}
.theme-default .downloadteaser.buttons-pale a,.theme-light-blue .downloadteaser.buttons-pale a{color:#000}
.theme-light-green .downloadteaser.buttons-pale a{color:#000}
.theme-red .downloadteaser.buttons-pale a{color:#000}
.theme-orange .downloadteaser.buttons-pale a{color:#000}
.theme-dark-blue .downloadteaser.buttons-pale a{color:#000}
.theme-dark-green .downloadteaser.buttons-pale a{color:#000}
.theme-default .downloadteaser.buttons-pale a a,.theme-light-blue .downloadteaser.buttons-pale a a{color:#000}
.theme-light-green .downloadteaser.buttons-pale a a{color:#000}
.theme-red .downloadteaser.buttons-pale a a{color:#000}
.theme-orange .downloadteaser.buttons-pale a a{color:#000}
.theme-dark-blue .downloadteaser.buttons-pale a a{color:#000}
.theme-dark-green .downloadteaser.buttons-pale a a{color:#000}
.downloadteaser.buttons-pale ul{text-indent:0;margin-left:0}
.downloadteaser.buttons-pale a{width:100%;margin-bottom:5px}
.downloadteaser.buttons-pale .teaserlinks__item:before{display:none}
.downloadteaser.buttons-brand a{padding:10px 20px;font-size:15px;color:#fff;text-decoration:none;text-align:center;line-height:26px;border-style:none;display:flex;width:100%;align-items:center;justify-content:center;font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif}
.theme-default .downloadteaser.buttons-brand a,.theme-light-blue .downloadteaser.buttons-brand a{background-color:#21a0d2}
.theme-light-green .downloadteaser.buttons-brand a{background-color:#65ac1e}
.theme-red .downloadteaser.buttons-brand a{background-color:#c50022}
.theme-orange .downloadteaser.buttons-brand a{background-color:#f39500}
.theme-dark-blue .downloadteaser.buttons-brand a{background-color:#004a96}
.theme-dark-green .downloadteaser.buttons-brand a{background-color:#00793a}
.downloadteaser.buttons-brand a:hover{background-color:#7c7c7c;color:#fff}
.downloadteaser.buttons-brand a:disabled{color:#999;background-color:#adadad}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.downloadteaser.buttons-brand a{display:inline-flex;width:auto}
}
@media(min-width:768px) and (max-width:991.9px){.downloadteaser.buttons-brand a{font-size:16px;line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px){.downloadteaser.buttons-brand a{font-size:18px;line-height:32px}
}
@media(min-width:1200px){.downloadteaser.buttons-brand a{font-size:20px;line-height:34px}
}
.theme-default .downloadteaser.buttons-brand a,.theme-light-blue .downloadteaser.buttons-brand a{color:#fff}
.theme-light-green .downloadteaser.buttons-brand a{color:#fff}
.theme-red .downloadteaser.buttons-brand a{color:#fff}
.theme-orange .downloadteaser.buttons-brand a{color:#fff}
.theme-dark-blue .downloadteaser.buttons-brand a{color:#fff}
.theme-dark-green .downloadteaser.buttons-brand a{color:#fff}
.theme-default .downloadteaser.buttons-brand a a,.theme-light-blue .downloadteaser.buttons-brand a a{color:#fff}
.theme-light-green .downloadteaser.buttons-brand a a{color:#fff}
.theme-red .downloadteaser.buttons-brand a a{color:#fff}
.theme-orange .downloadteaser.buttons-brand a a{color:#fff}
.theme-dark-blue .downloadteaser.buttons-brand a a{color:#fff}
.theme-dark-green .downloadteaser.buttons-brand a a{color:#fff}
.downloadteaser.buttons-brand ul{text-indent:0;margin-left:0}
.downloadteaser.buttons-brand a{width:100%;margin-bottom:5px}
.downloadteaser.buttons-brand .teaserlinks__item:before{display:none}
.teaserlinks__item--download:before{margin:0 1em 0 0}
.teaserlinks__item--view{padding-top:1em}
.teaserlinks__item--view:before{margin:0 1em 0 0}
.teaserlinks__item--download:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;content:'\e913'}
.teaserlinks__item--view:before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;font-family:BASFIconFont;content:'\e003';line-height:22px}
@media(min-width:768px) and (max-width:991.9px){.teaserlinks__item--view:before{line-height:23px}
}
@media(min-width:992px) and (max-width:1199.9px){.teaserlinks__item--view:before{line-height:25px}
}
@media(min-width:1200px){.teaserlinks__item--view:before{line-height:28px}
}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.downloadteaser.aem-GridColumn--default--12 .downloadteaser__text .teaserlinks -webkit-li:before{content:'\e003'}
.downloadteaser.aem-GridColumn--default--12 .noimage .downloadteaser__text .teaserlinks -webkit-li:before{content:'\e003'}
}
.downloadteaser__text h2{color:#333}
.downloadteaser__category{color:#999}
.theme-default .downloadteaser__link,.theme-light-blue .downloadteaser__link{color:#21a0d2}
.theme-light-green .downloadteaser__link{color:#65ac1e}
.theme-red .downloadteaser__link{color:#c50022}
.theme-orange .downloadteaser__link{color:#f39500}
.theme-dark-blue .downloadteaser__link{color:#004a96}
.theme-dark-green .downloadteaser__link{color:#00793a}
.theme-default .background--brand .downloadteaser__link,.theme-light-blue .background--brand .downloadteaser__link,.theme-light-green .background--brand .downloadteaser__link,.theme-red .background--brand .downloadteaser__link,.theme-orange .background--brand .downloadteaser__link,.theme-dark-blue .background--brand .downloadteaser__link,.theme-dark-green .background--brand .downloadteaser__link{color:#fff}
.theme-default .teaserlinks__item,.theme-light-blue .teaserlinks__item{color:#21a0d2}
.theme-light-green .teaserlinks__item{color:#65ac1e}
.theme-red .teaserlinks__item{color:#c50022}
.theme-orange .teaserlinks__item{color:#f39500}
.theme-dark-blue .teaserlinks__item{color:#004a96}
.theme-dark-green .teaserlinks__item{color:#00793a}
.demo-divider{content:'';display:inline-block;height:1px;width:40%;background-color:#fff;flex:1 1 auto;align-self:center}
@media(max-width:767.9px){.aem-Grid.aem-Grid--12 .datebox.aem-GridColumn.aem-GridColumn--default--none{width:100%}
}
@media(min-width:768px) and (max-width:991.9px){.aem-Grid.aem-Grid--12 .datebox.aem-GridColumn.aem-GridColumn--default--none{width:50%}
}
.date-box{padding:20px;height:100%}
.theme-default .date-box,.theme-light-blue .date-box{background-color:#21a0d2}
.theme-light-green .date-box{background-color:#65ac1e}
.theme-red .date-box{background-color:#c50022}
.theme-orange .date-box{background-color:#f39500}
.theme-dark-blue .date-box{background-color:#004a96}
.theme-dark-green .date-box{background-color:#00793a}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.date-box{padding:25px}
}
.date-box__title{font-family:'Helvetica Neue LT W05_75 Bold','Helvetica Neue World 75 Bold',Helvetica,Arial,sans-serif;margin-top:0;color:#fff;margin-bottom:20px;font-size:18px;line-height:18px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.date-box__title{margin-bottom:25px}
}
.date-box__date{margin:0;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:25px;color:#fff}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.date-box__date{font-size:35px}
}
.date-box__date.single-day{font-size:14px}
.date-box__date sub{display:block;font-size:17px;line-height:17px;margin-top:5px}
.date-box__date sub span{font-size:12px}
.date-box__divider{width:100%;text-align:center;display:flex;color:#fff;margin:10px 0}
.date-box__divider:before{margin-right:10px;content:'';display:inline-block;height:1px;width:40%;background-color:#fff;flex:1 1 auto;align-self:center}
.date-box__divider:after{margin-left:10px;content:'';display:inline-block;height:1px;width:40%;background-color:#fff;flex:1 1 auto;align-self:center}
.date-box__divider.single-day{color:transparent;margin-bottom:0}
.date-box__divider.single-day:before{width:100%}
.date-box__divider.single-day:after{display:none}
.date-box__calendar-link{margin-top:25px;display:block;color:#fff;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif;font-size:18px;line-height:30px}
@media(min-width:768px) and (max-width:991.9px){.date-box__calendar-link{margin-top:40px}
}
@media(min-width:992px) and (max-width:1199.9px){.date-box__calendar-link{margin-top:50px;font-size:23px}
}
@media(min-width:1200px){.date-box__calendar-link{margin-top:55px;font-size:23px}
}
.date-box__calendar-link:hover{color:#fff}
.date-box__calendar-link:before{font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-family:"BASFIconFont";display:inline-block;content:"\e034";color:#fff;margin-right:13px;font-size:25px}
@media(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.date-box__calendar-link:before{font-size:30px}
}
.contact[class*="aem-GridColumn--default--"]{min-width:100%}
.contact__image{margin-bottom:20px}
.contact__image img{width:50%}
.contact__wrapper .contact__text{color:#7c7c7c;font-family:'Helvetica Neue LT W05_45 Light','Helvetica Neue World 45 LT',Helvetica,Arial,sans-serif}
.contact__wrapper .contact__text .contact__text--title,.contact__wrapper .contact__text .contact__text--description{margin-bottom:5px}
.contact__wrapper .contact__text .contact__text--address{margin-bottom:10px}
.contact__wrapper .contact__text .contact__text--phone::before,.contact__wrapper .contact__text .contact__text--fax::before,.contact__wrapper .contact__text .contact__text--mobile::before,.contact__wrapper .contact__text .contact__text--email::before{vertical-align:-5%}
.theme-default .contact__text--wrapper a,.theme-light-blue .contact__text--wrapper a{color:#21a0d2}
.theme-light-green .contact__text--wrapper a{color:#65ac1e}
.theme-red .contact__text--wrapper a{color:#c50022}
.theme-orange .contact__text--wrapper a{color:#f39500}
.theme-dark-blue .contact__text--wrapper a{color:#004a96}
.theme-dark-green .contact__text--wrapper a{color:#00793a}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.contact[class*="aem-GridColumn--default--"]{min-width:0}
}
.clickablegraphic-container{position:relative}
div.clickablegraphic.image{overflow:inherit}
.area-visualization{position:absolute;top:0;left:0;right:0;bottom:0}
.area-visualization__toggle{position:absolute;cursor:pointer}
.area-visualization__toggle::before{visibility:hidden;background-color:white;border-radius:20px;text-align:center;font-family:BASFIcons;border-style:solid;border-width:2px;text-decoration:none;display:flex;justify-content:center;box-shadow:1px 1px 10px rgba(0,0,0,0.35);content:"\e901";font-size:10px;line-height:18px;width:20px;height:20px}
.clickablegraphic--icons-pointer .area-visualization__toggle::before,.clickablegraphic--icons-plus .area-visualization__toggle::before{visibility:visible}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.area-visualization__toggle::before{width:30px;height:30px;line-height:28px;font-size:15px}
}
@media(min-width:1200px){.area-visualization__toggle::before{width:40px;height:40px;line-height:38px;font-size:20px}
}
.clickablegraphic--icons-pointer .area-visualization__toggle::before{content:"\e940"}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.clickablegraphic--icons-pointer .area-visualization__toggle::before{line-height:28px}
}
@media(min-width:1200px){.clickablegraphic--icons-pointer .area-visualization__toggle::before{line-height:38px}
}
.area-visualization__area{position:absolute;display:none;width:20px;height:20px;transform:translate(-50%,-50%)}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.area-visualization__area{width:30px;height:30px}
}
@media(min-width:1200px){.area-visualization__area{width:40px;height:40px}
}
.area-visualization__area:focus,.area-visualization__area:hover{text-decoration:none}
.area-visualization__area--active{display:block}
.area-visualization__area--open{z-index:90;position:fixed;width:100vw}
@media(max-width:767.9px){.area-visualization__area--open{top:0 !important;left:0 !important;transform:none}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.area-visualization__area--open{position:inherit}
}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.area-visualization__area--open{width:30px}
}
@media(min-width:1200px){.area-visualization__area--open{width:40px}
}
.clickablegraphic--icons-pointer .area-visualization__area--open{line-height:14px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.clickablegraphic--icons-pointer .area-visualization__area--open{line-height:30px}
}
@media(min-width:1200px){.clickablegraphic--icons-pointer .area-visualization__area--open{line-height:41px}
}
.area-visualization__area--open .area-visualization__toggle{z-index:10;right:10px;top:10px}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.area-visualization__area--open .area-visualization__toggle{top:0;right:inherit}
}
.area-visualization__area--open .area-visualization__toggle::before{content:"\e929";box-shadow:0 0 10px rgba(0,0,0,0.15);transform:none;visibility:visible}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.area-visualization__area--open .area-visualization__toggle::before{box-shadow:0 -2px 8px rgba(0,0,0,0.25)}
}
.clickablegraphic--icons-pointer .area-visualization__area--open .area-visualization__toggle::before{font-size:8px;content:"\e911";border-radius:50%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.clickablegraphic--icons-pointer .area-visualization__area--open .area-visualization__toggle::before{font-size:15px}
}
@media(min-width:1200px){.clickablegraphic--icons-pointer .area-visualization__area--open .area-visualization__toggle::before{font-size:20px}
}
.area-visualization__teaser{opacity:0;visibility:hidden;box-shadow:1px 1px 10px rgba(0,0,0,0.35);background-color:white;padding:0;z-index:5;position:absolute;cursor:default;width:0;overflow:hidden;transition:opacity 300ms ease-out}
.area-visualization__teaser--active{width:100vw;height:100vh;opacity:1;visibility:visible}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.area-visualization__teaser{height:auto;top:50%}
.area-visualization__teaser--left{left:50%;width:500px}
.area-visualization__teaser--center{left:calc(-500px / 2 + 50%);width:500px}
.area-visualization__teaser--right{left:calc(-500px + 50%);width:500px}
}
.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__toggle:before{font-size:8px;content:"\e911";border-radius:50%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__toggle:before{font-size:15px}
}
@media(min-width:1200px){.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__toggle:before{font-size:20px}
}
.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__area--open:before{width:20px !important;height:20px !important}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px){.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__area--open:before{width:30px !important;height:30px !important;line-height:28px !important;font-size:15px !important}
}
@media(min-width:1200px){.clickablegraphic:not(.clickablegraphic--icons-pointer):not(.clickablegraphic--icons-plus) .area-visualization__area--open:before{width:40px !important;height:40px !important;line-height:38px !important;font-size:20px !important}
}
.area-visualization__area p,.area-visualization__area ul,.area-visualization__area ol{color:#333}
.theme-default .area-visualization__area h2,.theme-default .area-visualization__area h3,.theme-default .area-visualization__area h4,.theme-light-blue .area-visualization__area h2,.theme-light-blue .area-visualization__area h3,.theme-light-blue .area-visualization__area h4{color:#21a0d2}
.theme-light-green .area-visualization__area h2,.theme-light-green .area-visualization__area h3,.theme-light-green .area-visualization__area h4{color:#65ac1e}
.theme-red .area-visualization__area h2,.theme-red .area-visualization__area h3,.theme-red .area-visualization__area h4{color:#c50022}
.theme-orange .area-visualization__area h2,.theme-orange .area-visualization__area h3,.theme-orange .area-visualization__area h4{color:#f39500}
.theme-dark-blue .area-visualization__area h2,.theme-dark-blue .area-visualization__area h3,.theme-dark-blue .area-visualization__area h4{color:#004a96}
.theme-dark-green .area-visualization__area h2,.theme-dark-green .area-visualization__area h3,.theme-dark-green .area-visualization__area h4{color:#00793a}
.theme-default .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-light-blue .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#21a0d2}
.theme-light-green .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#65ac1e}
.theme-red .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#c50022}
.theme-orange .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#f39500}
.theme-dark-blue .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#004a96}
.theme-dark-green .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{background-color:#00793a}
.theme-default .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-light-blue .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-light-green .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-red .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-orange .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-dark-blue .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before,.theme-dark-green .clickablegraphic--white-on-brand .area-visualization__area .area-visualization__toggle::before{color:#fff}
.clickablegraphic--no-hotspots .area-visualization{display:none}
.theme-default .area-visualization__toggle,.theme-light-blue .area-visualization__toggle{border-color:#21a0d2}
.theme-light-green .area-visualization__toggle{border-color:#65ac1e}
.theme-red .area-visualization__toggle{border-color:#c50022}
.theme-orange .area-visualization__toggle{border-color:#f39500}
.theme-dark-blue .area-visualization__toggle{border-color:#004a96}
.theme-dark-green .area-visualization__toggle{border-color:#00793a}
.theme-default .area-visualization__toggle::before,.theme-light-blue .area-visualization__toggle::before{color:#21a0d2}
.theme-light-green .area-visualization__toggle::before{color:#65ac1e}
.theme-red .area-visualization__toggle::before{color:#c50022}
.theme-orange .area-visualization__toggle::before{color:#f39500}
.theme-dark-blue .area-visualization__toggle::before{color:#004a96}
.theme-dark-green .area-visualization__toggle::before{color:#00793a}
.area-visualization__teaser>div:not([class]){padding-top:0 !important}
.area-visualization__teaser .xf-content-height{margin:0;padding:0 30px 30px 30px}
@media(min-width:992px) and (max-width:1199.9px){.area-visualization__teaser .xf-content-height{padding:0 20px 20px 20px}
}
@media(min-width:1200px){.area-visualization__teaser .xf-content-height{padding:0 40px 40px 40px}
}
.area-visualization .teaser__text{padding:30px}
@media(min-width:992px) and (max-width:1199.9px){.area-visualization .teaser__text{padding:20px}
}
@media(min-width:1200px){.area-visualization .teaser__text{padding:40px}
}
.area-visualization .teaser__image{padding:0 30px 0 30px}
@media(min-width:992px) and (max-width:1199.9px){.area-visualization .teaser__image{padding-left:20px;padding-right:20px}
}
@media(min-width:1200px){.area-visualization .teaser__image{padding-left:40px;padding-right:40px}
}
.area-visualization .teaserlinks{list-style-type:none;padding:20px 0 30px 0;margin:0}
.area-visualization .teaserlinks__item{margin-bottom:10px;text-align:left}
.area-visualization .teaserlinks p{font-family:'Helvetica Neue LT W05_55 Roman','Helvetica Neue World 55 Roman',Helvetica,Arial,sans-serif;font-size:16px;margin:0}
.area-visualization .teaserlinks a{padding:0;font-size:16px;line-height:20px}
.theme-default .area-visualization .teaserlinks a,.theme-light-blue .area-visualization .teaserlinks a{color:#21a0d2}
.theme-light-green .area-visualization .teaserlinks a{color:#65ac1e}
.theme-red .area-visualization .teaserlinks a{color:#c50022}
.theme-orange .area-visualization .teaserlinks a{color:#f39500}
.theme-dark-blue .area-visualization .teaserlinks a{color:#004a96}
.theme-dark-green .area-visualization .teaserlinks a{color:#00793a}
.area-visualization .teaserlinks a::before{font-family:BASFIconFont;content:"\e002";font-size:16px;padding-right:10px}
.cmp-benefits__list{padding:0;margin:0}
.cmp-benefits__item{list-style-type:none;padding-left:2em;position:relative}
.cmp-benefits__item::before{font-family:BASFIcons;font-style:normal;-webkit-font-smoothing:antialiased;font-weight:400;content:"\e90f";display:inline-block;position:absolute;left:0;font-size:15px}
.benefits[class*="aem-GridColumn--default--"]{min-width:100%}
@media(min-width:768px) and (max-width:991.9px),(min-width:992px) and (max-width:1199.9px),(min-width:1200px){.benefits[class*="aem-GridColumn--default--"]{min-width:0}
}
_:-ms-lang(x),.icon-angle--down:before,.icon-angle--up:before{padding-top:8px}
.accordion__title{cursor:pointer;display:block;padding:0;padding-right:20px;position:relative}
.accordion__title--active{border-bottom-style:none}
.accordion__headline{padding:20px 0;display:inline-block}
@media(min-width:768px) and (max-width:991.9px){.accordion__headline{padding:24px 0}
}
@media(min-width:992px) and (max-width:1199.9px){.accordion__headline{padding:32px 0}
}
@media(min-width:1200px){.accordion__headline{padding:32px 0}
}
.accordion__headline h3{margin:0}
.accordion .responsivegrid{padding-bottom:10px}
@media(min-width:768px) and (max-width:991.9px){.accordion .responsivegrid{padding-bottom:15px}
}
@media(min-width:992px) and (max-width:1199.9px){.accordion .responsivegrid{padding-bottom:25px}
}
@media(min-width:1200px){.accordion .responsivegrid{padding-bottom:25px}
}
.icon-angle--down,.icon-angle--up{cursor:pointer;position:absolute;transform:translateY(50%);right:0;bottom:50%}
@media(min-width:768px) and (max-width:991.9px){.icon-angle--down,.icon-angle--up{right:8px}
}
@media(min-width:992px) and (max-width:1199.9px){.icon-angle--down,.icon-angle--up{right:8px}
}
.icon-angle--down:before{display:inline-block}
.icon-angle--up:before{display:inline-block}
.accordion__content .responsivegrid{margin-left:-5px;margin-right:-5px}
@media(min-width:768px) and (max-width:991.9px){.accordion__content .responsivegrid{margin-left:-11px;margin-right:-11px}
}
@media(min-width:992px) and (max-width:1199.9px){.accordion__content .responsivegrid{margin-left:-15px;margin-right:-15px}
}
@media(min-width:1200px){.accordion__content .responsivegrid{margin-left:-17px;margin-right:-17px}
}
.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .accordion .accordion__content>.responsivegrid>.aem-Grid>.aem-GridColumn{margin-top:2px}
@media(min-width:768px) and (max-width:991.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .accordion .accordion__content>.responsivegrid>.aem-Grid>.aem-GridColumn{margin-top:6px}
}
@media(min-width:992px) and (max-width:1199.9px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .accordion .accordion__content>.responsivegrid>.aem-Grid>.aem-GridColumn{margin-top:10px}
}
@media(min-width:1200px){.root.responsivegrid>.aem-Grid>.responsivegrid.content-grid .accordion .accordion__content>.responsivegrid>.aem-Grid>.aem-GridColumn{margin-top:10px}
}
.theme-default .accordion__headline h3,.theme-light-blue .accordion__headline h3{color:#21a0d2}
.theme-light-green .accordion__headline h3{color:#65ac1e}
.theme-red .accordion__headline h3{color:#c50022}
.theme-orange .accordion__headline h3{color:#f39500}
.theme-dark-blue .accordion__headline h3{color:#004a96}
.theme-dark-green .accordion__headline h3{color:#00793a}
.accordion__title{border-top:solid 1px #bdbdbd;border-bottom:solid 1px #bdbdbd}
.accordion__content{border-bottom:solid 1px #bdbdbd}
.theme-default .icon-angle--down,.theme-default .icon-angle--up,.theme-light-blue .icon-angle--down,.theme-light-blue .icon-angle--up{color:#21a0d2}
.theme-light-green .icon-angle--down,.theme-light-green .icon-angle--up{color:#65ac1e}
.theme-red .icon-angle--down,.theme-red .icon-angle--up{color:#c50022}
.theme-orange .icon-angle--down,.theme-orange .icon-angle--up{color:#f39500}
.theme-dark-blue .icon-angle--down,.theme-dark-blue .icon-angle--up{color:#004a96}
.theme-dark-green .icon-angle--down,.theme-dark-green .icon-angle--up{color:#00793a}
.accordion__title{font-size:20px;font-weight:bold;line-height:normal}
@media(min-width:768px) and (max-width:991.9px){.accordion__title{font-size:22px}
}
@media(min-width:992px) and (max-width:1199.9px){.accordion__title{font-size:26px}
}
@media(min-width:1200px){.accordion__title{font-size:28px}
}
.icon-angle--down,.icon-angle--up{font-family:BASFIconFont;font-size:28px;font-style:normal;font-weight:400}
@media(min-width:768px) and (max-width:991.9px){.icon-angle--down,.icon-angle--up{font-size:22px}
}
@media(min-width:992px) and (max-width:1199.9px){.icon-angle--down,.icon-angle--up{font-size:26px}
}
@media(min-width:1200px){.icon-angle--down,.icon-angle--up{font-size:28px}
}
.icon-angle--down:before{content:"\e004"}
.icon-angle--up:before{content:"\e006"}
.spinner__animation{border:solid #dcdcdc;border-width:8px}
.theme-default .spinner__animation,.theme-light-blue .spinner__animation{border-top-color:#21a0d2}
.theme-light-green .spinner__animation{border-top-color:#65ac1e}
.theme-red .spinner__animation{border-top-color:#c50022}
.theme-orange .spinner__animation{border-top-color:#f39500}
.theme-dark-blue .spinner__animation{border-top-color:#004a96}
.theme-dark-green .spinner__animation{border-top-color:#00793a}
@media(min-width:768px) and (max-width:991.9px){.spinner__animation{border-width:9px}
}
@media(min-width:992px) and (max-width:1199.9px){.spinner__animation{border-width:9px}
}
@media(min-width:1200px){.spinner__animation{border-width:10px}
}