/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.museum-related-content{position:relative}.museum-related-content__top{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 0 2.5rem}.museum-related-content__top--has-link{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.museum-related-content__title{margin:0;text-align:center}.museum-related-content__intro-text{margin:0 0 2.5rem;text-align:center}.museum-related-content__link{bottom:0;color:#00667d;display:inline-block;font:normal 700 16px/24px arial,sans-serif;left:0;position:absolute}@media(min-width:768px){.museum-related-content__link{bottom:auto;left:auto;right:0;top:.625rem}}.museum-related-content__link:after{border-top:.25rem solid #00667d;content:"";display:block;position:absolute;top:100%;width:100%}
.nmrn-simple-slider{padding:0 3.125rem;position:relative}.nmrn-simple-slider__container{margin:0;overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:transparent transparent}.nmrn-simple-slider__container::-webkit-scrollbar{display:none}.nmrn-simple-slider__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:1.25rem;justify-content:flex-start;list-style:none;margin:0;padding:0;position:relative}.nmrn-simple-slider__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.nmrn-simple-slider__item>div{padding:0}.nmrn-simple-slider__controls{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nmrn-simple-slider__control{background:transparent;border:0;color:#00667d;cursor:pointer;font-size:1.875rem;padding:0}.nmrn-simple-slider__control:disabled{color:#ededee;cursor:auto}.nmrn-simple-slider__control>*{pointer-events:none}
.nmrn-slider{padding:0 3.125rem;position:relative}.nmrn-slider--1-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:768px){.nmrn-slider--3-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}}@media(min-width:992px){.nmrn-slider--3-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}}@media(min-width:1200px){.nmrn-slider--3-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 0.83333rem);flex:0 0 calc(33.33333% - 0.83333rem)}}@media(min-width:768px){.nmrn-slider--5-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}}@media(min-width:992px){.nmrn-slider--5-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}}@media(min-width:1200px){.nmrn-slider--5-column .nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(20% - 1rem);flex:0 0 calc(20% - 1rem)}}.nmrn-slider--grey .nmrn-slider__list{gap:.3125rem}.nmrn-slider--grey .nmrn-slider__control{color:#000!important}.nmrn-slider--grey .nmrn-slider__item{background-color:#ededee}.nmrn-slider__container{margin:0;overflow-x:hidden;scroll-behavior:smooth;scrollbar-color:transparent transparent}.nmrn-slider__container::-webkit-scrollbar{display:none}.nmrn-slider__list{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:1.25rem;justify-content:flex-start;list-style:none;margin:0;padding:0;position:relative}.nmrn-slider__item{-webkit-box-flex:0;color:inherit;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:768px){.nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.625rem);flex:0 0 calc(50% - 0.625rem)}}@media(min-width:992px){.nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 0.83333rem);flex:0 0 calc(33.33333% - 0.83333rem)}}@media(min-width:1200px){.nmrn-slider__item{-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 0.9375rem);flex:0 0 calc(25% - 0.9375rem)}}.nmrn-slider__item>div{padding:0}.nmrn-slider__controls{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between;left:0;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nmrn-slider__control{background:transparent;border:0;color:#00667d;cursor:pointer;font-size:1.875rem;padding:0}.nmrn-slider__control:disabled{color:#ededee;cursor:auto}.nmrn-slider__control>*{pointer-events:none}
.share{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5rem 0}.share__title{font-size:1.25rem}.share__list{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:flex-start;list-style:none;padding:0}.share__link{color:#003;font-size:1.25rem;margin-left:1.25rem}.share__link:hover{color:#c03}.share__link-button{background:none;border:0;cursor:pointer;padding:0}
.video-carousel{margin:3.75rem 0}@media(min-width:1200px){.video-carousel{margin:5rem 0}}.video-carousel__list{display:-webkit-box;display:-ms-flexbox;display:flex}.video-carousel__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width:768px){.video-carousel__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media(min-width:992px){.video-carousel__item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 0.83333rem);flex:0 0 calc(33.33333% - 0.83333rem)}}
.video-teaser{-ms-flex-line-pack:start;align-content:flex-start;background-color:#003;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;max-width:100%;width:100%}.video-teaser__wrapper{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-teaser__wrapper>iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-transition:height 0s,-webkit-transform 0s;transition:height 0s,-webkit-transform 0s;transition:transform 0s,height 0s;transition:transform 0s,height 0s,-webkit-transform 0s;width:100%}@media(prefers-reduced-motion){.video-teaser__wrapper>iframe{-webkit-transition:none;transition:none}}.video-teaser__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5rem 2rem}.video-teaser__title{color:#fff;font:700 24px/30px arial,sans-serif;font-weight:700;margin-bottom:1.25rem;margin-top:0}.video-teaser__text{color:#fff;font:normal 16px/22px arial,sans-serif;font-weight:400}.video-teaser__text span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.video-teaser__read-more{color:#fff;font-weight:700}.video-teaser img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.video-teaser__play-button{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-teaser__play-button img{height:2.5rem;position:relative;width:2.25rem}.video-teaser__thumb-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:56.25%;position:relative;width:100%}.video-teaser__term{background-color:#003;border-radius:1rem;color:#fff;display:block;font:normal 700 16px/24px arial,sans-serif;font-weight:500;left:.625rem;margin-bottom:.625rem;padding:.125rem .625rem;position:absolute;top:.625rem}
