section.topic{padding:6rem 0}section.topic:nth-of-type(1){padding-top:0}section.topic:nth-of-type(even){background-color:#fff}.topic>.gallery .fotorama{border:10px solid #fff}.topic-header{padding:6rem 1.5rem 3rem;text-align:center}.topic-header .h2{margin-bottom:.5rem}.topic-header .h3{color:#000}.topic-content{padding-bottom:3rem}.projects{padding-top:6rem;padding-bottom:6rem;background:#fff;text-align:center}.projects-headline{margin-bottom:4.5rem;color:#dedede}.schedule-block{padding:4.5rem 4.5rem 3rem;background:#fff;text-align:center}.schedule-inner{max-width:100rem;margin:0 auto}.schedule-block .grid{padding:1.5rem 0}.schedule-header{border-bottom:10px solid #000;text-align:left}.schedule-header h4{line-height:1.25em;padding-bottom:.5rem}.schedule-header time{color:#888}@media screen and (min-width: 35rem){.schedule-column{float:left;width:50%}}@media screen and (min-width: 60rem){.schedule-column{width:25%}}@media screen and (min-width: 90rem){.schedule-video{float:left;width:50%}}.schedule-video figure{position:relative;border:10px solid #ebebeb;padding-bottom:66.66%;cursor:pointer}.schedule-video img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.schedule-video figure:hover{border-color:#000}.schedule-video figure:hover figcaption{background:rgba(255,255,255,0.9) url(/assets/img/video.svg) no-repeat center center;background-size:50%}.schedule-video figure:hover figcaption a{opacity:.2}.schedule-video figcaption{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;text-align:left;font-weight:700;padding:.5rem .75rem;line-height:1.25rem}.schedule-video figcaption a{color:#000;display:block;height:100%;font-weight:700 !important}.schedule-video figcaption time{display:block;color:#888}
/*# sourceMappingURL=topic.css.map */
