@-webkit-keyframes bob{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-0.5rem);transform:translatey(-0.5rem)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes bob{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-0.5rem);transform:translatey(-0.5rem)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}.vertical-content-carousel-wrap{position:relative;padding-top:5rem;background:var(--lighter-colour)}.vertical-content-carousel-wrap header{margin-bottom:4.25rem}.vertical-content-carousel-wrap.no-bg{background:none}.vertical-content-carousel-wrap.no-bg .vertical-content-wrap:before{bottom:0;height:10rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(254,242,247,0)), to(#fff));background-image:linear-gradient(to bottom, rgba(254,242,247,0), #fff)}@media (max-width: 575.98px){.vertical-content-carousel-wrap.no-bg .vertical-content-wrap:before{height:4rem}}.vertical-content-carousel-wrap.no-bg .vertical-content-wrap:after{top:0;height:2rem;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(254,242,247,0)), to(#fff));background-image:linear-gradient(to top, rgba(254,242,247,0), #fff)}.vertical-content-carousel-wrap .right-title{margin-bottom:0}.vertical-content-carousel-wrap .right-title h2{text-align:right;max-width:30rem;margin-bottom:3rem;position:relative;z-index:5;padding-right:1rem;float:right}@media (max-width: 767.98px){.vertical-content-carousel-wrap .right-title h2{float:none;margin-bottom:2rem;padding:0;max-width:none;text-align:center}}.vertical-slide-images{padding-right:15rem;position:relative}@media (max-width: 1199.98px){.vertical-slide-images{padding-right:12rem}}@media (max-width: 767.98px){.vertical-slide-images{padding-right:8rem;margin-bottom:3rem}}.vertical-slide-images .foreground-image{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) translateX(-1rem);transform:translateY(-50%) translateX(-1rem);width:22.5rem;height:22.5rem;-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;-webkit-transition-delay:0.3s;transition-delay:0.3s}@media (max-width: 1199.98px){.vertical-slide-images .foreground-image{width:16rem;height:16rem}}@media (max-width: 767.98px){.vertical-slide-images .foreground-image{width:12rem;height:12rem}}.vertical-slide-content{margin-bottom:6rem}@media (max-width: 575.98px){.vertical-slide-content{margin-bottom:2rem}}.vertical-slide-content:first-child{margin-top:1rem}.vertical-slide-content:last-child{margin-bottom:10rem}@media (max-width: 575.98px){.vertical-slide-content:last-child{margin-bottom:4rem}}.vertical-content-wrap{position:relative}.vertical-content-wrap:before,.vertical-content-wrap:after{content:"";position:absolute;-webkit-transition:opacity 0.8s ease-in-out;transition:opacity 0.8s ease-in-out;z-index:1;left:0;width:100%}.vertical-content-wrap:before{bottom:0;height:10rem;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(254,242,247,0)), to(var(--lighter-colour)));background-image:linear-gradient(to bottom, rgba(254,242,247,0), var(--lighter-colour))}@media (max-width: 575.98px){.vertical-content-wrap:before{height:4rem}}.vertical-content-wrap:after{top:0;height:2rem;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(254,242,247,0)), to(var(--lighter-colour)));background-image:linear-gradient(to top, rgba(254,242,247,0), var(--lighter-colour))}.vertical-content-wrap .scroll{-webkit-animation:bob 3s ease-in-out infinite;animation:bob 3s ease-in-out infinite;position:absolute;bottom:1rem;right:3rem;z-index:5}.vertical-content-carousel-content{max-height:55rem;overflow:auto;padding-left:1rem;padding-right:2rem;-ms-overflow-style:none;scrollbar-width:none}@media (max-width: 1199.98px){.vertical-content-carousel-content{max-height:38rem}}@media (max-width: 575.98px){.vertical-content-carousel-content{max-height:30rem;padding-left:0}}.vertical-content-carousel-content::-webkit-scrollbar{width:2px}.vertical-content-carousel-content::-webkit-scrollbar-track{background:#979797}.vertical-content-carousel-content::-webkit-scrollbar-thumb{background:#e4002b;width:2px}

/*# sourceMappingURL=block-vertical-content-carousel.css.map */
