/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.flex_date{display:none;}.flex-intro{display:none;}
.arts-bg{fill:#C00404;}.arts-txt{fill:#fff;}@media screen and (min-width:980px){.header_group_aside{right:110px;}}.header_ribbon_inner .arts-badge{display:none}@media screen and (min-width:980px){.header_ribbon_inner .arts-badge{display:initial;}}.header_ribbon_inner .arts-badge-svg{display:initial;width:90px;height:90px;position:absolute;right:0;}
.page_content .arts-badge{margin-bottom:-25px;z-index:5;}@media screen and (min-width:980px){.page_content .arts-badge{display:none;}}.page_content .arts-badge-svg{width:70px;height:70px;transform:translateY(-20px);}@media screen and (min-width:620px){.page_content .arts-badge-svg{width:80px;height:80px;}}
.page_title,.page_header_default .page_title,.page_header.default .illustration_text_color_dark .page_title,.page_header.page_header_medium .illustration_text_color_dark .page_title,.page_header.page_header_narrow_short .illustration_text_color_dark .page_title{color:#000000;}.secondary_nav_link_label{color:#000;}.page_theme_overflow .section_break .secondary_section_break_header .secondary_section_break_header_title{color:#000;}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{color:#000;}
.dsf-items .dsf-item{background:rgba(240,242,243,0.25);border:1px solid rgba(240,242,243,0.75);border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:6%;padding:6%;transition:all 0.5s;width:100%;}.dsf-items .dsf-item:nth-child(even){background:rgba(240,242,243,0.0125);}.dsf-items .dsf-item:hover{background:rgba(240,242,243,0.5);border:1px solid rgba(240,242,243,0.125);}.dsf-items .dsf-item .dsf-content{width:100%;}.dsf-items .dsf-item .dsf-content h3{margin:0 0 16px 0;}.dsf-items .dsf-item .dsf-content h3 a{border-bottom:2px solid rgba(240,242,243,0.5);color:var(--color-red);}.dsf-items .dsf-item .dsf-content h3 a:hover{border-bottom:2px solid rgba(240,242,243,1);color:var(--color-gray-90);}.dsf-items .dsf-item .dsf-content p{color:#222222;font-family:var(--font-minion);font-size:16px;line-height:1.5;margin:16px 0;}.dsf-items .dsf-item .dsf-content p.date{font-family:var(--font-circular);}.dsf-items .dsf-item .dsf-content p:last-of-type{margin:0;}.dsf-items .dsf-item .dsf-content p.location{border-top:1px solid rgba(0,0,0,0.125);font-family:var(--font-circular);margin-bottom:0;margin-top:16px;padding-top:16px;}.dsf-items .dsf-item .dsf-img{margin-bottom:4%;width:100%;}.dsf-items .dsf-item .dsf-img img{border:1px solid rgba(240,242,243,0.75);border-radius:2px;display:block;height:auto;margin:auto;transition:0.5s;width:100%;}.dsf-img a{display:block;position:relative;}@media only screen and (min-width:740px){.dsf-items .dsf-item{flex-direction:row;margin-bottom:2%;padding:4%;}.dsf-items .dsf-item .dsf-img{margin-right:4%;width:50%;}.dsf-items .dsf-item:hover .dsf-img img{transform:scale(1.05);}.dsf-img a:after{border:1px solid transparent;content:"";display:block;left:0;position:absolute;right:0;top:0;bottom:0;transition:0.5s;z-index:10;transform:scale(1);}.dsf-img a:hover:after{border-color:var(--color-white);transform:scale(0.95,0.925);}}
.page_header.page_header_default{background:#F7F8FA;}.cta-single-link__container.no_image .cta-single-link__container__inner{background:#F7F8FA;}
