.default-perspective{clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),79% calc(100% - 2rem),53% calc(100% - 2rem),35% calc(100% - 3rem),27% calc(100% - 2rem),14% calc(100% - 3rem),0 calc(100% - 2rem));margin-bottom:-3rem!important;overflow:hidden;position:relative;z-index:1}.default-perspective.content-block--padding{padding-bottom:0!important;padding-top:0!important}.default-perspective.background-colour,.default-perspective.background-colour--,.default-perspective.background-colour--none{background-image:linear-gradient(90deg,#99c0f2,#d2ecfd)}@media only screen and (min-width:968px){.default-perspective{clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),93% calc(100% - 3rem),86% calc(100% - 2rem),79% calc(100% - 2rem),70% calc(100% - 3rem),61% calc(100% - 2rem),53% calc(100% - 2rem),45% calc(100% - 1rem),35% calc(100% - 3rem),27% calc(100% - 2rem),20% calc(100% - 1rem),14% calc(100% - 3rem),6% calc(100% - 1rem),0 calc(100% - 2rem))}}.default-perspective__gradient{background-image:linear-gradient(-135deg,transparent,currentColor);height:100%;left:0;position:absolute;top:0;width:100%}.default-perspective__gradient.colour,.default-perspective__gradient.colour--,.default-perspective__gradient.colour--none{display:none}.default-perspective__banner{display:table;table-layout:fixed;width:200vw}.default-perspective__media,.default-perspective__wrap{display:table-cell;vertical-align:middle;width:100vw}.default-perspective__wrap{overflow:hidden;position:relative;z-index:1}.default-perspective__wrap.align-top{padding-top:5rem;vertical-align:top}@media only screen and (min-width:2000px){.default-perspective__wrap.align-top{padding-top:8rem}}.default-perspective__wrap.align-bottom{padding-bottom:5rem;vertical-align:bottom}@media only screen and (min-width:2000px){.default-perspective__wrap.align-bottom{padding-bottom:8rem}}.default-perspective__wrap.align-center .default-perspective__after,.default-perspective__wrap.align-center .default-perspective__before{display:block;min-width:40rem;width:50%}.default-perspective__wrap.align-top .default-perspective__after{display:block}.default-perspective__wrap.align-top .default-perspective__content{margin-bottom:-17%}.default-perspective__wrap.align-bottom .default-perspective__before{display:block}.default-perspective__after,.default-perspective__before{display:none;height:auto;min-width:80rem;opacity:0;position:relative;width:100%}.default-perspective__after svg,.default-perspective__before svg{display:block;height:auto;width:100%}.default-perspective__content{padding-left:2rem;padding-right:2rem;position:relative;z-index:1}@media only screen and (min-width:640px){.default-perspective__content{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-perspective__content{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3360px){.default-perspective__content{padding-left:0;padding-right:0}}.default-perspective__content.explode{padding-left:0;padding-right:0}.default-perspective__heading,.default-perspective__text{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.default-perspective__heading{max-width:120rem;text-align:center}@media only screen and (max-width:539px){.default-perspective__heading{font-size:2.6rem}}.default-perspective__media{position:relative;transform:translateX(-100%);vertical-align:bottom;width:100%}.default-perspective__media[data-alignment=top]{vertical-align:top}.default-perspective__media[data-alignment=top] .carallax-img{bottom:auto;top:0}.default-perspective__media[data-alignment=center] .carallax-img{bottom:50%;transform:translate(-50%,50%)}.default-perspective__media svg{display:none}.default-perspective__media .carallax-img,.default-perspective__media canvas{left:50%;min-width:80rem;transform:translateX(-50%)}.default-perspective__media canvas{height:100%;opacity:0;position:absolute;top:0;transition:opacity .1s ease;width:100%;z-index:100}.default-perspective__media canvas.carallax--loaded{opacity:1}.default-perspective__media .carallax-img{display:block;height:auto;max-width:none;position:relative;width:100%;z-index:200}