.latest-signpost{background-color:var(--bg-color)}@media only screen and (min-width:1024px){.latest-signpost__inner{align-items:center;display:flex}.latest-signpost__intro{flex:0 0 33%;padding-right:30px}}.latest-signpost__main{background-color:var(--bg-color)}.latest-signpost__links{align-items:flex-start;display:flex;flex-direction:column}@media only screen and (min-width:1024px){.latest-signpost__track-wrap{padding-left:1px}}.latest-signpost__arrows{color:var(--dark-button-color);display:flex;justify-content:flex-end}.latest-signpost__arrow{padding:20px 23px 0}.latest-signpost__arrow:last-child{padding-right:0}.latest-signpost__slider-container{width:100%}.latest-signpost .general-signpost{background-color:#fff;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:1024px){.latest-signpost.is-not-enough{padding:100px 0}}.general-signpost{--border-color:#707070;background-color:var(--bg-color);border:1px solid #ddd;display:block;height:auto!important;text-decoration:none}.general-signpost:not(:first-child){border-left:unset}.general-signpost__main{color:var(--paragraph-color);display:flex;flex-direction:column;flex-grow:1;padding:20px}@media only screen and (min-width:1024px){.general-signpost__main{padding:30px}}.general-signpost__title{flex-grow:1}.general-signpost__line{align-items:center;display:flex}.general-signpost__icon{fill:#707070;margin-right:10px}.general-signpost__slash{padding:0 3px}.news-grid .general-signpost{border:none}@media only screen and (min-width:1024px){.general-signpost--event,.general-signpost--news{width:33.3333333333%}.general-signpost--event+.general-signpost--event,.general-signpost--event+.general-signpost--news,.general-signpost--news+.general-signpost--event,.general-signpost--news+.general-signpost--news{border-left-width:0}}.general-signpost.swiper-slide{border:1px solid #ddd;border-left:1px solid #ddd!important;border-radius:15px;min-width:unset;overflow:hidden;padding-bottom:55px;width:100%}.past-events-container .past-events-slider__next,.past-events-container .past-events-slider__prev{bottom:15px;height:2em;position:absolute;z-index:20}.past-events-container .past-events-slider__next svg,.past-events-container .past-events-slider__prev svg{fill:#003a63;stroke:#003a63;height:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (min-width:768px){.past-events-container .past-events-slider__next,.past-events-container .past-events-slider__prev{bottom:50%;transform:translateY(-50%)}}.past-events-container .past-events-slider__next{right:1em}@media screen and (min-width:768px){.past-events-container .past-events-slider__next{right:-45px;transform:translateY(50%)}}.past-events-container .past-events-slider__prev{left:1em;transform:rotate(180deg)}@media screen and (min-width:768px){.past-events-container .past-events-slider__prev{left:-45px;transform:translateY(50%) rotate(180deg)}}.past-events-container .swiper-slide{padding-bottom:0}.past-events-container.past-jobs .general-signpost__img-wrap img{height:80%;left:10%;-o-object-fit:contain;object-fit:contain;top:10%;width:80%}.general-signpost-extra-bar-left-icon{left:0;position:absolute;top:0}.news-grid-pin{background-color:var(--dark-button-color);padding:10px;position:absolute;right:0;text-align:center;top:0;z-index:1}.news-grid-pin>svg{fill:#fff}.beeHouse .reg-events{margin:0 -1rem;padding-bottom:65px}.beeHouse .reg-events .general-signpost{margin:0 1rem}.beeHouse .reg-events .splide__arrow{background:var(--dark-button-color)}.beeHouse .reg-events .splide__arrow--next{left:3.5rem;right:unset}.beeHouse .general-signpost{border-radius:10px;border-width:0}.beeHouse .general-signpost img{border-radius:10px 10px 0 0}.beeHouse .general-signpost .general-signpost__main{border-radius:0 0 10px 10px;padding:1.5rem}.beeHouse .general-signpost .general-signpost__main .meta-list{margin-top:1rem}.latest-news.grey{background-color:#f7f7f7}.latest-news.light-blue{background-color:#0064a3;color:#fff}.latest-news.light-blue .richtext{color:#fff}.latest-news.light-blue .btn-primary--dark{color:#fff!important}.latest-news.blue{background-color:#003a63;color:#fff}.latest-news.blue .richtext{color:#fff}.latest-news.blue .btn-primary--dark{color:#fff!important}
