.image-carousel .row{margin:0}.image-carousel .image-carousel__copy{flex:0 0 100%;max-width:100%;padding-top:90px}@media(min-width:768.02px){.image-carousel .image-carousel__copy{flex:0 0 50%;max-width:50%}}@media(max-width:1024px){.image-carousel .image-carousel__copy{padding-top:15px}}@media(max-width:568px){.image-carousel .image-carousel__copy{padding-top:15px}}.image-carousel .image-carousel__copy-inner{float:right;max-width:600px;padding:30px;width:100%}.image-carousel .image-carousel__copy-inner:before{background-color:#00d37e;content:"";display:block;height:4px;margin-bottom:30px;width:100%}@media(max-width:768px){.image-carousel .image-carousel__copy-inner:before{width:100%}.image-carousel .image-carousel__copy-inner{max-width:none}}@media(max-width:768px)and (min-width:568.02px){.image-carousel .image-carousel__copy-inner .heading{margin-bottom:30px}.image-carousel .image-carousel__copy-inner .heading:after{background-color:gray;content:"";display:block;height:1px;margin-bottom:30px;margin-top:30px;width:100%}.image-carousel .image-carousel__copy-inner .rich-text{margin-bottom:30px;width:50%}}.image-carousel .image-carousel__wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:0 0 100%;max-width:100%;overflow:hidden;position:relative}@media(min-width:768.02px){.image-carousel .image-carousel__wrapper{flex:0 0 50%;max-width:50%}}.image-carousel .image-carousel__carousel{align-self:center;margin:60px;opacity:1;position:relative;transition:opacity .4s ease;z-index:1}.image-carousel .image-carousel__carousel.slider-no-js{display:flex;flex-wrap:nowrap}.image-carousel .image-carousel__carousel.slider-no-js .slider-item{flex:0 0 100%;max-width:100%}@media(min-width:568.02px){.image-carousel .image-carousel__carousel.slider-no-js .slider-item{flex:0 0 50%;max-width:50%}}@media(min-width:768.02px){.image-carousel .image-carousel__carousel.slider-no-js .slider-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.image-carousel .image-carousel__carousel.slider-no-js .slider-item img{height:auto;max-width:100%}.image-carousel .image-carousel__carousel.slider-no-js .slider-item__inner{background:#fff;border-radius:10px;margin:7.5px;overflow:hidden}.image-carousel .image-carousel__carousel.loading{opacity:0;transition:none!important}.image-carousel .image-carousel__carousel.loading .slider-item{transition:none!important}.image-carousel .image-carousel__carousel.loaded .slider-item{transition:all .4s ease}.image-carousel .image-carousel__carousel .slider-item{display:inline-block;margin:0;opacity:1;position:relative}.image-carousel .image-carousel__carousel .slider-item p{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-carousel .image-carousel__carousel .slider-item .index-number{color:#f6f6f6;position:absolute;right:10px;top:10px}.image-carousel .image-carousel__carousel .carousel-nav{box-sizing:initial;display:none;left:50%;padding-left:45px;position:absolute;top:50%;transform:translate(-50%,-50%)}.image-carousel .image-carousel__carousel.slider-active{align-items:center;display:block;justify-content:center;position:relative}.image-carousel .image-carousel__carousel.slider-active .track{display:block;left:50%;max-width:400px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media(max-width:1024px){.image-carousel .image-carousel__carousel.slider-active .track{max-width:100%}}.image-carousel .image-carousel__carousel.slider-active .slider-item{align-content:center;backface-visibility:hidden;background:#fff;border-radius:10px;bottom:0;box-shadow:0 0 20px 0 #2226;display:flex;justify-content:center;opacity:0;overflow:hidden;position:absolute;transform:translateZ(0);-webkit-transform-style:preserve-3d;width:100%}.image-carousel .image-carousel__carousel.slider-active .slider-item__inner{align-self:center}.image-carousel .image-carousel__carousel.slider-active .slider-item img{height:auto;max-width:100%}.image-carousel .image-carousel__carousel.slider-active .slider-item:after{background:#fff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .4s ease;width:100%}.image-carousel .image-carousel__carousel.slider-active .slider-item.active{opacity:1}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="4"]{transform:scale(.6) translate3d(0,-87%,0);-ms-transform:scale .6 translate3d(0,-87%,0);-webkit-transform:scale(.6) translate3d(0,-87%,0);-moz-transform:scale(.6) translate3d(0,-87%,0);-o-transform:scale(.6) translate3d(0,-87%,0);z-index:2}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="4"]:after{opacity:.7}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="3"]{transform:scale(.7) translate3d(0,-62%,0);-ms-transform:scale .7 translate3d(0,-62%,0);-webkit-transform:scale(.7) translate3d(0,-62%,0);-moz-transform:scale(.7) translate3d(0,-62%,0);-o-transform:scale(.7) translate3d(0,-62%,0);z-index:3}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="3"]:after{opacity:.6}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="2"]{transform:scale(.8) translate3d(0,-40%,0);-ms-transform:scale .8 translate3d(0,-40%,0);-webkit-transform:scale(.8) translate3d(0,-40%,0);-moz-transform:scale(.8) translate3d(0,-40%,0);-o-transform:scale(.8) translate3d(0,-40%,0);z-index:4}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="2"]:after{opacity:.4}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="1"]{transform:scale(.9) translate3d(0,-20%,0);-ms-transform:scale .9 translate3d(0,-20%,0);-webkit-transform:scale(.9) translate3d(0,-20%,0);-moz-transform:scale(.9) translate3d(0,-20%,0);-o-transform:scale(.9) translate3d(0,-20%,0);z-index:5}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="1"]:after{opacity:.2}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="0"]{bottom:0;transform:scale(1) translateZ(0);-ms-transform:scale 1 translateZ(0);-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);z-index:6}.image-carousel .image-carousel__carousel.slider-active .slider-item[data-index="-1"]{opacity:0;transform:scale(1.1) translate3d(0,15%,0);-ms-transform:scale 1.1 translate3d(0,15%,0);-webkit-transform:scale(1.1) translate3d(0,15%,0);-moz-transform:scale(1.1) translate3d(0,15%,0);-o-transform:scale(1.1) translate3d(0,15%,0);z-index:7}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="5"]{top:-13%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="4"]{top:-8%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="3"]{top:-1%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="2"]{top:7%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="1"]{top:17%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="0"]{top:30%}.image-carousel .image-carousel__carousel.slider-active .slider-item.sharp[data-index="-1"]{top:40%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="5"]{top:5%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="4"]{top:0}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="3"]{top:2%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="2"]{top:7%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="1"]{top:17%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="0"]{top:30%}.image-carousel .image-carousel__carousel.slider-active .slider-item.curve[data-index="-1"]{top:40%}.image-carousel .image-carousel__carousel.slider-active .carousel-nav{align-self:center;display:flex;flex-direction:column;justify-content:flex-end;position:absolute;width:3em;z-index:0}.image-carousel .image-carousel__carousel.slider-active .carousel-nav--colour-light .material-icons{color:#fff}.image-carousel .image-carousel__carousel.slider-active .carousel-nav--colour-dark .material-icons{color:#333}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons{-webkit-touch-callout:none;-webkit-user-select--khtml-user-select:none;-webkit-user-select--khtml-user-select--moz-user-select:none;-webkit-user-select--khtml-user-select--moz-user-select--ms-user-select:none;-webkit-user-select--khtml-user-select--moz-user-select--ms-user-select-user-select:none;align-self:flex-end;cursor:pointer;font-size:40px;opacity:.8;transition:all .2s ease-out;-webkit-user-select:none;width:40px}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons.prev{margin-bottom:.15em}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons.next{margin-top:.15em}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons:hover{opacity:1}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons:hover.next{margin-bottom:-.1em;padding-top:.1em}.image-carousel .image-carousel__carousel.slider-active .carousel-nav .material-icons:hover.prev{margin-top:-.1em;padding-bottom:.1em}