@charset "UTF-8";.full-screen-video,#holding-video-overlay{width:100%;height:100vh}.full-screen-video-wrap{position:relative}.full-screen-video{position:relative;z-index:1;overflow:hidden;background-color:#000;background-position:center right;background-repeat:no-repeat;background-size:cover}.full-screen-video-iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:187.77vh;position:absolute;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#holding-video-overlay{position:absolute;top:0;left:0;z-index:3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0.5)}body:not(.home) #holding-video-overlay{background:none}.hero-logo-inner{content:'';position:absolute;top:50%;left:50%;z-index:2;background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero-logo-inner.thanks-a-lottie{background-image:none !important}.hero-logo-inner>svg{-webkit-transform:translate3d(0px,0px,0px) scale(1.5) !important;-ms-transform:translate3d(0px,0px,0px) scale(1.5) !important;transform:translate3d(0px,0px,0px) scale(1.5) !important}.make-your-mark-wrap{width:100%;position:absolute;top:50%;left:50%;z-index:3;pointer-events:none;opacity:0;pointer-events:none;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.make-your-mark-wrap.absolute{position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.make-your-mark-height{position:relative}.make-your-mark{width:100%;position:absolute;overflow:hidden;z-index:9999;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.make-your-mark-inner{text-align:center}.make-your-mark.light .make-your-mark-inner{}.make-your-mark .border-button{pointer-events:auto}.full-screen-video-scroll{position:absolute;left:50%;z-index:3;background:url('https://www.onecanalsidechelmsford.com/templates/onecanalside/images/icons/scroll-down-semi-circle.svg?c=3') center bottom no-repeat;color:#F9F6ED;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);font-family:'GoodSansRegular',sans-serif}body.home-with-video-intro.loaded:not(.video-loaded) #loader{opacity:1 !important}body.home-with-video-intro #menu-btn-wrap,body.home-with-video-intro #menu-info,body.home-with-video-intro #booking-messenger-wrap{opacity:0 !important;pointer-events:none !important;-webkit-transition:opacity .3s 1.5s !important;-moz-transition:opacity .3s 1.5s !important;-o-transition:opacity .3s 1.5s !important;transition:opacity .3s 1.5s !important}body.home-with-video-intro #header-logo{opacity:0 !important;pointer-events:none !important;-webkit-transition:opacity .3s 2.6s !important;-moz-transition:opacity .3s 2.6s !important;-o-transition:opacity .3s 2.6s !important;transition:opacity .3s 2.6s !important}body.home-with-video-intro .full-screen-video-scroll{opacity:0 !important;pointer-events:none !important;transition:all .3s !important}body.home-with-video-intro:not(.scrolled-over-video) .full-screen-video-scroll{-webkit-transition:all .3s 4s !important;-moz-transition:all .3s 4s !important;-o-transition:all .3s 4s !important;transition:all .3s 4s !important}body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner):not(.m) #header-logo,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll #header-logo,body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner) #menu-btn-wrap,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll #menu-btn-wrap,body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner) #menu-info,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll #menu-info,body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner):not(.scroll-bottom) #booking-messenger-wrap,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll:not(.scroll-bottom) #booking-messenger-wrap,body.home-with-video-intro.video-loaded.loaded:not(.menu-min):not(.covid19-banner) .full-screen-video-scroll,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll:not(.scrolled-over-video) .full-screen-video-scroll{opacity:1 !important;pointer-events:auto !important}body.scroll-down .hero-logo-inner,body.scroll-up .hero-logo-inner{opacity:0 !important;display:none}body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner) #holding-video-overlay .hero-logo-inner,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll #holding-video-overlay .hero-logo-inner{animation:brand 4s linear .9s 1 forwards}body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner) .make-your-mark-wrap,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll .make-your-mark-wrap{animation:makemark .5s linear 5s 1 forwards}#video-182 .make-your-mark-wrap{opacity:1}@keyframes brand{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes makemark{0%{opacity:0;pointer-events:auto}100%{opacity:1;pointer-events:auto}}@media (max-width:1023px){#holding-video-overlay::before,.hero-logo-inner{width:217px;height:245px}.make-your-mark-wrap{width:calc(100% - (22px * 2));position:absolute !important;top:50% !important;-webkit-transform:translate(-50%,-50%) !important;-ms-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}.make-your-mark-height{height:auto !important}.make-your-mark.dark{}.make-your-mark.light{height:auto !important;position:static !important}.make-your-mark-inner{padding-top:0;background-size:238px 63px}.make-your-mark-text{margin-bottom:8.1vw}.make-your-mark .border-button{}.full-screen-video-scroll{padding-bottom:35px;bottom:0;background-size:auto}#holding-video-make-mark-spacer-wrap{}#holding-video-make-mark-spacer{height:120vw !important}}@media (max-width:767px){#holding-video-overlay::before,.hero-logo-inner{width:57.87vw;height:65.33vw}.full-screen-video-iframe{}.make-your-mark-wrap{width:calc( 100% - ( 5.87vw * 2 ) )}.make-your-mark-inner{padding-top:0;background-size:63.47vw 16.8vw}.full-screen-video-scroll{padding-bottom:9.33vw;bottom:0;background-size:auto}}@media (min-width:1024px){#holding-video-overlay::before,.hero-logo-inner{width:236px;height:268px}.make-your-mark-wrap{width:calc(100% / 24 * 14)}.make-your-mark-wrap.absolute.top{top:0 !important}.make-your-mark-wrap.absolute.bottom{top:calc(100vh + 6.3vw) !important}.make-your-mark-inner{padding-top:0;background-size:388px 102px}.make-your-mark-text{margin-bottom:54px}.full-screen-video-scroll{padding-bottom:35px;bottom:0;background-size:auto}#holding-video-make-mark-spacer-wrap{padding-top:86px;padding-bottom:86px}body.home-with-video-intro #menu-links-wrap{opacity:0 !important;pointer-events:none !important;-webkit-transition:opacity .3s 1.5s !important;-moz-transition:opacity .3s 1.5s !important;-o-transition:opacity .3s 1.5s !important;transition:opacity .3s 1.5s !important}body.home-with-video-intro.video-loaded.loaded:not(.covid19-banner) #menu-links-wrap,body.home-with-video-intro.video-loaded.loaded.covid19-banner.covid-scroll #menu-links-wrap{opacity:1 !important}body.home-with-video-intro.video-loaded.loaded.scroll-down:not(.covid19-banner) .make-your-mark-wrap,.make-your-mark-wrap.absolute,body.home-with-video-intro.video-loaded.loaded.scroll-down.covid19-banner.covid-scroll .make-your-mark-wrap{opacity:1}}@media (min-width:1200px){#holding-video-overlay::before,.hero-logo-inner{width:17.28vw;height:19.62vw}.make-your-mark-inner{padding-top:0;background-size:28.4vw 7.47vw}.make-your-mark-text{margin-bottom:3.95vw}.full-screen-video-scroll{padding-bottom:2.56vw;bottom:0;background-size:auto}#holding-video-make-mark-spacer-wrap{padding-top:6.3vw;padding-bottom:6.3vw}}
