/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--360_video .video,.paragraph--type--video-gallery-item .video,.paragraph--type--video-item .video,.paragraph--type--video-items .video{width:100%;margin:10px 0}.paragraph--type--360_video .video-embed,.paragraph--type--video-gallery-item .video-embed,.paragraph--type--video-item .video-embed,.paragraph--type--video-items .video-embed{position:relative}.paragraph--type--360_video .video-embed .video-overlay,.paragraph--type--video-gallery-item .video-embed .video-overlay,.paragraph--type--video-item .video-embed .video-overlay,.paragraph--type--video-items .video-embed .video-overlay{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.paragraph--type--360_video .video-embed .video-overlay .play,.paragraph--type--video-gallery-item .video-embed .video-overlay .play,.paragraph--type--video-item .video-embed .video-overlay .play,.paragraph--type--video-items .video-embed .video-overlay .play{width:100px;height:100px;background-image:url(/themes/custom/surrey/assets/dist/img/play_button_active.svg);background-repeat:no-repeat;background-size:100%}.paragraph--type--360_video .video-embed .video-overlay .play.play-_60-video,.paragraph--type--video-gallery-item .video-embed .video-overlay .play.play-_60-video,.paragraph--type--video-item .video-embed .video-overlay .play.play-_60-video,.paragraph--type--video-items .video-embed .video-overlay .play.play-_60-video{background-image:url(/themes/custom/surrey/assets/dist/img/play360_button.svg)}.paragraph--type--360_video .video-embed .video-overlay .play.play-360-video,.paragraph--type--video-gallery-item .video-embed .video-overlay .play.play-360-video,.paragraph--type--video-item .video-embed .video-overlay .play.play-360-video,.paragraph--type--video-items .video-embed .video-overlay .play.play-360-video{background-image:url(/themes/custom/surrey/assets/dist/img/play360_button.svg)}.paragraph--type--360_video .video-embed .video-overlay:focus .play,.paragraph--type--360_video .video-embed .video-overlay:hover .play,.paragraph--type--video-gallery-item .video-embed .video-overlay:focus .play,.paragraph--type--video-gallery-item .video-embed .video-overlay:hover .play,.paragraph--type--video-item .video-embed .video-overlay:focus .play,.paragraph--type--video-item .video-embed .video-overlay:hover .play,.paragraph--type--video-items .video-embed .video-overlay:focus .play,.paragraph--type--video-items .video-embed .video-overlay:hover .play{width:100px;height:100px;background-image:url(/themes/custom/surrey/assets/dist/img/play_button_hover.svg);background-repeat:no-repeat}.paragraph--type--360_video iframe,.paragraph--type--video-gallery-item iframe,.paragraph--type--video-item iframe,.paragraph--type--video-items iframe{width:100%;height:100%}.paragraph--type--360_video .mejs__container .mejs__controls,.paragraph--type--360_video .mejs__container .mejs__overlay-play,.paragraph--type--video-gallery-item .mejs__container .mejs__controls,.paragraph--type--video-gallery-item .mejs__container .mejs__overlay-play,.paragraph--type--video-item .mejs__container .mejs__controls,.paragraph--type--video-item .mejs__container .mejs__overlay-play,.paragraph--type--video-items .mejs__container .mejs__controls,.paragraph--type--video-items .mejs__container .mejs__overlay-play{display:none!important}
html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.scrollspy-wrapper{z-index:0}.scrollspy-wrapper .sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.scrollspy-wrapper .sticky::after,.scrollspy-wrapper .sticky::before{display:table;content:''}.scrollspy-wrapper .scrollspy-section{scroll-margin-top:175px}@media (min-width:576px){.scrollspy-wrapper .scrollspy-section{scroll-margin-top:129px}}@media (min-width:768px){.scrollspy-wrapper .scrollspy-section{scroll-margin-top:157px}}@media (min-width:992px){.scrollspy-wrapper .scrollspy-section{scroll-margin-top:80px}}.node--type-staff-profile .scrollspy-wrapper .scrollspy-section{scroll-margin-top:105px}@media (min-width:576px){.node--type-staff-profile .scrollspy-wrapper .scrollspy-section{scroll-margin-top:108px}}@media (min-width:992px){.node--type-staff-profile .scrollspy-wrapper .scrollspy-section{scroll-margin-top:58px}}.node--type-cpd-short-courses .scrollspy-wrapper .scrollspy-section{scroll-margin-top:105px}@media (min-width:576px){.node--type-cpd-short-courses .scrollspy-wrapper .scrollspy-section{scroll-margin-top:157px}}@media (min-width:992px){.node--type-cpd-short-courses .scrollspy-wrapper .scrollspy-section{scroll-margin-top:58px}}.nav-scrollspy .nav-item,.nav-tabs .nav-item{flex:1 0 50%}.nav-scrollspy .nav-item a,.nav-tabs .nav-item a{display:flex;align-items:center;justify-content:center;height:100%;padding:.25rem .5rem;text-align:center}@media (min-width:768px){.nav-scrollspy .nav-item a,.nav-tabs .nav-item a{padding:.8rem .5rem}}@media (min-width:1200px){.nav-scrollspy .nav-item a,.nav-tabs .nav-item a{padding:.8rem 1.5rem}}@media (min-width:992px){.nav-scrollspy .nav-item,.nav-tabs .nav-item{flex:1 0 1px;text-align:center}}
