.component--event-related .view-header-top{text-align:center;font-size:15px;line-height:2;text-transform:uppercase}.component--event-related .event-year-view{font-size:0}.component--event-related .event-year-view .event-details a:hover{text-decoration:none}.component--event-related .event-year-view .cl-topic,.component--event-related .event-year-view .teaser-type{display:none}.component--event-related .event-year-view .cl-topic.search-topic,.component--event-related .event-year-view .teaser-type.search-topic{display:table}.component--event-related .event-year-view .view-content .form-group,.component--event-related .event-year-view .view-content .views-infinite-scroll-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.component--event-related .event-year-view .views-row:nth-child(5n+3) .cl-content .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+3) .cl-content h2,.component--event-related .event-year-view .views-row:nth-child(5n+3) .cl-content p,.component--event-related .event-year-view .views-row:nth-child(5n+3) .cl-content p>a,.component--event-related .event-year-view .views-row:nth-child(5n+3) .description .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+3) .description h2,.component--event-related .event-year-view .views-row:nth-child(5n+3) .description p,.component--event-related .event-year-view .views-row:nth-child(5n+3) .description p>a,.component--event-related .event-year-view .views-row:nth-child(5n+4) .cl-content .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+4) .cl-content h2,.component--event-related .event-year-view .views-row:nth-child(5n+4) .cl-content p,.component--event-related .event-year-view .views-row:nth-child(5n+4) .cl-content p>a,.component--event-related .event-year-view .views-row:nth-child(5n+4) .description .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+4) .description h2,.component--event-related .event-year-view .views-row:nth-child(5n+4) .description p,.component--event-related .event-year-view .views-row:nth-child(5n+4) .description p>a,.component--event-related .event-year-view .views-row:nth-child(5n+5) .cl-content .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+5) .cl-content h2,.component--event-related .event-year-view .views-row:nth-child(5n+5) .cl-content p,.component--event-related .event-year-view .views-row:nth-child(5n+5) .cl-content p>a,.component--event-related .event-year-view .views-row:nth-child(5n+5) .description .cl-title,.component--event-related .event-year-view .views-row:nth-child(5n+5) .description h2,.component--event-related .event-year-view .views-row:nth-child(5n+5) .description p,.component--event-related .event-year-view .views-row:nth-child(5n+5) .description p>a{font-size:19px;line-height:1.53;letter-spacing:unset}.component--event-related .event-year-view .views-row:nth-child(5n+3) .cl-content .teaser-body,.component--event-related .event-year-view .views-row:nth-child(5n+3) .description .teaser-body,.component--event-related .event-year-view .views-row:nth-child(5n+4) .cl-content .teaser-body,.component--event-related .event-year-view .views-row:nth-child(5n+4) .description .teaser-body,.component--event-related .event-year-view .views-row:nth-child(5n+5) .cl-content .teaser-body,.component--event-related .event-year-view .views-row:nth-child(5n+5) .description .teaser-body{display:none}@media (max-width:768px){.component--event-related .event-year-view .views-row:first-child .cl-image,.component--event-related .event-year-view .views-row:first-child .teaser-image{float:none}.component--event-related .event-year-view .views-row:first-child .cl-image .media--blazy,.component--event-related .event-year-view .views-row:first-child .cl-image .teaser-image,.component--event-related .event-year-view .views-row:first-child .teaser-image .media--blazy,.component--event-related .event-year-view .views-row:first-child .teaser-image .teaser-image{overflow:hidden}.component--event-related .event-year-view .views-row:first-child .cl-image .media--blazy img,.component--event-related .event-year-view .views-row:first-child .cl-image .teaser-image img,.component--event-related .event-year-view .views-row:first-child .teaser-image .media--blazy img,.component--event-related .event-year-view .views-row:first-child .teaser-image .teaser-image img{-webkit-transform:none;-o-transform:none;transform:none}.component--event-related .event-year-view .views-row:first-child .cl-content .teaser-type,.component--event-related .event-year-view .views-row:first-child .description .teaser-type{margin:0 0 15px;padding-left:0}.component--event-related .event-year-view .views-row:first-child .cl-content .cl-title,.component--event-related .event-year-view .views-row:first-child .cl-content h2,.component--event-related .event-year-view .views-row:first-child .cl-content p,.component--event-related .event-year-view .views-row:first-child .description .cl-title,.component--event-related .event-year-view .views-row:first-child .description h2,.component--event-related .event-year-view .views-row:first-child .description p{font-size:24px;line-height:1.43}.component--event-related .event-year-view .views-row:first-child .cl-content .cl-title a,.component--event-related .event-year-view .views-row:first-child .cl-content h2 a,.component--event-related .event-year-view .views-row:first-child .cl-content p a,.component--event-related .event-year-view .views-row:first-child .description .cl-title a,.component--event-related .event-year-view .views-row:first-child .description h2 a,.component--event-related .event-year-view .views-row:first-child .description p a{font-size:24px;line-height:1.43;letter-spacing:unset}}@media (max-width:768px){.component--event-related .cl-image,.component--event-related .teaser-image{float:left}}.component--event-related .cl-image .media--blazy,.component--event-related .cl-image .teaser-image,.component--event-related .teaser-image .media--blazy,.component--event-related .teaser-image .teaser-image{overflow:hidden}.component--event-related .cl-image .media--blazy img,.component--event-related .cl-image .teaser-image img,.component--event-related .teaser-image .media--blazy img,.component--event-related .teaser-image .teaser-image img{-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.component--event-related .cl-content .cl-title,.component--event-related .cl-content h2,.component--event-related .cl-content p,.component--event-related .description .cl-title,.component--event-related .description h2,.component--event-related .description p{font-family:"Playfair Display",sans-serif;font-size:35px;line-height:1.29;font-weight:700;display:table}@media (max-width:768px){.component--event-related .cl-content .cl-title,.component--event-related .cl-content h2,.component--event-related .cl-content p,.component--event-related .description .cl-title,.component--event-related .description h2,.component--event-related .description p{font-size:16px;line-height:1.63}.component--event-related .cl-content .cl-title a,.component--event-related .cl-content h2 a,.component--event-related .cl-content p a,.component--event-related .description .cl-title a,.component--event-related .description h2 a,.component--event-related .description p a{font-size:16px;line-height:1.63;letter-spacing:unset}}.component--event-related .cl-topic,.component--event-related .teaser-type{font-size:14px;line-height:19px;letter-spacing:1.6px;border-bottom:2px solid #e3352a;text-transform:uppercase;display:table}@media (max-width:768px){.component--event-related .cl-topic,.component--event-related .teaser-type{font-size:12px}}.component--event-related .cl-topic a,.component--event-related .teaser-type a{color:inherit;text-decoration:none}.component--event-related .cl-topic a:active,.component--event-related .cl-topic a:focus,.component--event-related .cl-topic a:hover,.component--event-related .teaser-type a:active,.component--event-related .teaser-type a:focus,.component--event-related .teaser-type a:hover{color:inherit;background:0 0;text-decoration:none}.component--event-related .teaser-body{font-size:15px;line-height:1.6}@media (max-width:768px){.component--event-related .teaser-body{display:none}}.component--event-related .teaser-url{display:none}.component--event-related .mobile-filter{display:none;font-size:0;border-bottom:2px solid #d9d9d9}@media (max-width:768px){.component--event-related .mobile-filter{display:block}}.component--event-related .mobile-filter.activated .search-more-mob span:before{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:transform .2s;-o-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-o-transform .2s}.component--event-related .mobile-filter .menu-tab{display:inline-block;text-align:center;font-family:"Playfair Display",sans-serif;font-size:14px;line-height:1;letter-spacing:1.3px;font-weight:700;text-transform:uppercase;color:#000}.component--event-related .mobile-filter .menu-tab:active,.component--event-related .mobile-filter .menu-tab:focus,.component--event-related .mobile-filter .menu-tab:hover{color:inherit;background:0 0;text-decoration:none}.component--event-related .mobile-filter .menu-tab.is-active span:after{display:block;background:#e3352a}.component--event-related .mobile-filter .menu-tab.search-more-mob{font-size:40px;line-height:0}.component--event-related .mobile-filter .menu-tab.search-more-mob span:before{display:none}.component--event-related .mobile-filter .menu-tab span{display:inline-block}.event-year-tabs.active-full-mob{display:block}.event-year-tabs ul{display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.event-year-tabs ul{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;display:block;background:#f3f3f3;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-rule:1px solid #d9d9d9;-moz-column-rule:1px solid #d9d9d9;column-rule:1px solid #d9d9d9}}.event-year-tabs ul.active-full .second-list{display:block}.event-year-tabs ul.active-full .more:after{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:transform .2s;-o-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-o-transform .2s}.event-year-tabs ul .second-list{display:none;background:#f3f3f3;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-rule:1px solid #979797;-moz-column-rule:1px solid #979797;column-rule:1px solid #979797}.event-year-tabs ul .second-list li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;column-break-inside:avoid}.event-year-tabs ul .second-list li a{border-bottom:0}.event-year-tabs ul .second-list li a.active,.event-year-tabs ul .second-list li a:hover{border-bottom:0}.event-year-tabs ul li{list-style-type:none;-webkit-box-flex:1;-webkit-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%;text-align:center;font-family:"Playfair Display",sans-serif;font-size:14px;line-height:1;letter-spacing:1.3px;font-weight:700;text-transform:uppercase}@media (max-width:768px){.event-year-tabs ul li{column-break-inside:avoid}}@media (max-width:768px){.event-year-tabs ul li.facet-more,.event-year-tabs ul li.first-facet{display:none}}.event-year-tabs ul li .facet-item__status{display:none}.event-year-tabs ul li .more,.event-year-tabs ul li a{color:#000;display:block;border-bottom:2px solid #d9d9d9}.event-year-tabs ul li .more:active,.event-year-tabs ul li .more:focus,.event-year-tabs ul li .more:hover,.event-year-tabs ul li a:active,.event-year-tabs ul li a:focus,.event-year-tabs ul li a:hover{color:inherit;background:0 0;text-decoration:none}@media (max-width:768px){.event-year-tabs ul li .more,.event-year-tabs ul li a{border-bottom:0}}.event-year-tabs ul li .more.active,.event-year-tabs ul li a.active{border-bottom:2px solid #e3352a}@media (max-width:768px){.event-year-tabs ul li .more.active,.event-year-tabs ul li a.active{border-bottom:0}}.event-year-tabs ul li .more:hover,.event-year-tabs ul li a:hover{cursor:pointer;border-bottom:2px solid #e3352a}@media (max-width:768px){.event-year-tabs ul li .more:hover,.event-year-tabs ul li a:hover{border-bottom:0}}.event-year-tabs ul li .more:hover{cursor:pointer}.event-year-tabs ul li .more:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #000;display:block;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:transform .2s;-o-transition:transform .2s;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:-o-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-o-transform .2s}
