/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.menu--quick-links .menu-wrapper>ul.menu{padding-left:135px;}
header nav.menu--secondary>ul.menu{width:210px !important;}header nav.menu--secondary>ul.menu li a{text-transform:none !important;}@media (max-width:800px){.path-frontpage header nav.menu--main{display:none !important;}}@media (max-width:1300px){header nav.menu--main{display:none;}}@media(min-width:48rem){.page-node-type-homepage .header-right{width:280px;}}@media (min-width:79.6875rem){.page-node-type-homepage header .header-right,.page-node-type-homepage header.sticky .header-right{width:auto;}}@media (min-width:79.6875rem) and (max-width:1380px){.page-node-type-homepage header.sticky,.page-node-type-homepage header.sticky .header-wrapper{height:60px}.page-node-type-homepage .region-primary-nav,.page-node-type-homepage header.sticky .region-primary-nav{flex-direction:column;align-items:start;}.page-node-type-homepage header nav.menu--main .menu-wrapper>ul.menu li a{font-size:.9375rem}.page-node-type-homepage header .site-logo img{height:36px;}}
.transparent-header{background:linear-gradient(.33turn,#4c6cc2,#1c2c55);color:#fff;}@media screen and (min-width:1040px){.main-content h2{font-size:4rem !important;}}@media screen and (min-width:720px) and (max-width:1039px){.main-content h2{font-size:3rem !important;}}.dark-overlay{display:none !important;}.hero__text{display:none !important;}.hero__image{display:none !important;}.layout__region .layout__region--share{display:none !important;}.teaser-title{color:#fff !important;}.teaser-item{border-top:1px solid #fff;}.main-content a,.layout__region a{color:#fff;}.main-content a:hover,.layout__region a:hover{color:#f3b229;}.bundle{color:#000 !important;}.main-content a.button{color:#1a1919 !important;}.layout__region--more-link a{color:#1a1919 !important;}.top-border-thick{border-top:4px solid #fff;}.card-headline a{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,0)),linear-gradient(to right,#fff,#fff);}
