.angle--top-left{clip-path:polygon(0 7vw,100% 0,100% 100%,0 100%);position:relative;overflow:hidden}@supports not (clip-path:polygon(0 calc(0% + 7vw), 100% 0, 100% 100%, 0 100%)){.angle--top-left:before,.angle--top-left:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--top-left:before{border-width:8vw 100vw 0 0;border-color:#fff #0000 #0000;top:0}}.angle--top-right{clip-path:polygon(0 0,100% 7vw,100% 100%,0 100%);position:relative;overflow:hidden}@supports not (clip-path:polygon(0 0, 100% calc(0% + 7vw), 100% 100%, 0 100%)){.angle--top-right:before,.angle--top-right:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--top-right:before{border-width:8vw 0 0 100vw;border-color:#fff #0000 #0000;top:0}}.angle--bottom-left{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 7vw));position:relative;overflow:hidden}@supports not (clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 7vw))){.angle--bottom-left:before,.angle--bottom-left:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--bottom-left:after{border-width:0 100vw 8vw 0;border-color:#0000 #0000 #fff;bottom:0}}.angle--bottom-right{clip-path:polygon(0 0,100% 0,100% calc(100% - 7vw),0 100%);position:relative;overflow:hidden}@supports not (clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7vw), 0 100%)){.angle--bottom-right:before,.angle--bottom-right:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--bottom-right:after{border-width:0 0 8vw 100vw;border-color:#0000 #0000 #fff;bottom:0}}.angle--both-left-left{clip-path:polygon(0 7vw,100% 0,100% 100%,0 calc(100% - 7vw));position:relative;overflow:hidden}@supports not (clip-path:polygon(0 calc(0% + 7vw), 100% 0, 100% 100%, 0 calc(100% - 7vw))){.angle--both-left-left:before,.angle--both-left-left:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--both-left-left:before{border-width:8vw 100vw 0 0;border-color:#fff #0000 #0000;top:0}.angle--both-left-left:after{border-width:0 100vw 8vw 0;border-color:#0000 #0000 #fff;bottom:0}}.angle--both-right-right{clip-path:polygon(0 0,100% 7vw,100% calc(100% - 7vw),0 100%);position:relative;overflow:hidden}@supports not (clip-path:polygon(0 0, 100% calc(0% + 7vw), 100% calc(100% - 7vw), 0 100%)){.angle--both-right-right:before,.angle--both-right-right:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--both-right-right:before{border-width:8vw 0 0 100vw;border-color:#fff #0000 #0000;top:0}.angle--both-right-right:after{border-width:0 0 8vw 100vw;border-color:#0000 #0000 #fff;bottom:0}}.angle--both-left-right{clip-path:polygon(0 7vw,100% 0,100% calc(100% - 7vw),0 100%);position:relative;overflow:hidden}@supports not (clip-path:polygon(0 calc(0% + 7vw), 100% 0, 100% calc(100% - 7vw), 0 100%)){.angle--both-left-right:before,.angle--both-left-right:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--both-left-right:before{border-width:8vw 100vw 0 0;border-color:#fff #0000 #0000;top:0}.angle--both-left-right:after{border-width:0 0 8vw 100vw;border-color:#0000 #0000 #fff;bottom:0}}.angle--both-right-left{clip-path:polygon(0 0,100% 7vw,100% 100%,0 calc(100% - 7vw));position:relative;overflow:hidden}@supports not (clip-path:polygon(0 0, 100% calc(0% + 7vw), 100% 100%, 0 calc(100% - 7vw))){.angle--both-right-left:before,.angle--both-right-left:after{content:"";z-index:10;border-style:solid;display:block;position:absolute;left:0}.angle--both-right-left:before{border-width:8vw 0 0 100vw;border-color:#fff #0000 #0000;top:0}.angle--both-right-left:after{border-width:0 100vw 8vw 0;border-color:#0000 #0000 #fff;bottom:0}}.angle__content{width:100%;height:auto;display:block}.angle--colour{color:#fff;text-align:center;background-color:#2196f3;padding:10% 0}.case-study-wrapper.case-study--heritage{opacity:1}.case-study-wrapper.case-study--heritage .octavias{padding-top:40px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .octavias{padding-top:80px}}.case-study-wrapper.case-study--heritage .octavias__visuals{position:relative}.case-study-wrapper.case-study--heritage .octavias__visuals:before{content:"";background:radial-gradient(#ffffff40 0%,#fff0 70%);width:120%;height:45%;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,10%)}.case-study-wrapper.case-study--heritage .octavia-visual{opacity:0;width:100%;transition:opacity .6s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .octavia-visual{width:500px;margin:0 auto}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .octavia-visual{width:auto}}.case-study-wrapper.case-study--heritage .octavias[data-stage="1"] .octavia-visual--1,.case-study-wrapper.case-study--heritage .octavias[data-stage="2"] .octavia-visual--2,.case-study-wrapper.case-study--heritage .octavias[data-stage="3"] .octavia-visual--3,.case-study-wrapper.case-study--heritage .octavias[data-stage="4"] .octavia-visual--4{opacity:1}.case-study-wrapper.case-study--heritage .octavia-visual--1{position:relative;top:0;left:0;transform:translate(0)}.case-study-wrapper.case-study--heritage .octavias__info{backface-visibility:hidden;flex-direction:column;justify-content:center;align-items:center;padding-top:40px;display:flex}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .octavias__info{padding-top:80px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .octavias__info{flex-direction:row;padding-top:100px}}.case-study-wrapper.case-study--heritage .octavias__sold,.case-study-wrapper.case-study--heritage .octavias__bubbles{width:100%}.case-study-wrapper.case-study--heritage .octavias__sold{flex:1;display:none}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .octavias__sold{display:block}}.case-study-wrapper.case-study--heritage .octavias__sold__value{color:#4ba82e;font-family:Lexend,Arial,sans-serif;font-size:5rem;font-weight:700;line-height:1em}.case-study-wrapper.case-study--heritage .octavias__sold__text{color:#fff;font-size:1.25rem}.case-study-wrapper.case-study--heritage .octavias__bubbles{max-width:260px;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .octavias__bubbles{width:440px;max-width:none}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .octavias__bubbles .bubble{position:absolute;top:50%;left:0;transform:translateY(-50%)}}.case-study-wrapper.case-study--heritage .diamonds{flex-direction:column;display:flex}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .diamonds{flex-direction:row;justify-content:space-between;align-items:center}}.case-study-wrapper.case-study--heritage .diamond{color:#fff;background:url(/img/case-heritage/diamond-bg-1.png) 50% no-repeat;justify-content:center;align-items:center;margin-bottom:50px;padding:75px 20px 50px;font-size:1.25rem;display:flex;position:relative}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond{background-image:url(/img/case-heritage/diamond-bg-1@2x.png) no-repeat 50% 50%;background-size:320px 345px}}.case-study-wrapper.case-study--heritage .diamond:before{content:"";background:url(/img/case-heritage/diamond-1.png) 50% no-repeat;width:100px;height:120px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-40px)scale(.75)}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond:before{background-image:url(/img/case-heritage/diamond-1@2x.png);background-size:100px 120px}}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .diamond{width:calc(33.333% - 20px);height:260px;margin-bottom:0;padding:40px 30px 0;font-size:1rem}.case-study-wrapper.case-study--heritage .diamond:before{transform:translate(-50%,-20px)}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .diamond{height:346px;padding:0 40px;font-size:1.25rem}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .diamond{width:calc(33.333% - 80px)}}.case-study-wrapper.case-study--heritage .diamond--2{background-image:url(/img/case-heritage/diamond-bg-2.png)}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond--2{background-image:url(/img/case-heritage/diamond-bg-2@2x.png)}}.case-study-wrapper.case-study--heritage .diamond--2:before{background-image:url(/img/case-heritage/diamond-2.png);width:114px;height:131px;transform:translate(-50%,-45px)scale(.75)}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond--2:before{background-image:url(/img/case-heritage/diamond-2@2x.png);background-size:114px 131px}}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .diamond--2:before{transform:translate(-50%,-25px)}}.case-study-wrapper.case-study--heritage .diamond--3{background-image:url(/img/case-heritage/diamond-bg-3.png)}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond--3{background-image:url(/img/case-heritage/diamond-bg-3@2x.png)}}.case-study-wrapper.case-study--heritage .diamond--3:before{background-image:url(/img/case-heritage/diamond-3.png);width:106px;height:117px}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .diamond--3:before{background-image:url(/img/case-heritage/diamond-3@2x.png);background-size:106px 117px}}.case-study-wrapper.case-study--heritage .slick-prev,.case-study-wrapper.case-study--heritage .slick-next{text-indent:-999px;z-index:3;width:44px;height:44px;transition:opacity .25s;display:block;overflow:hidden}.case-study-wrapper.case-study--heritage .slick-prev:before,.case-study-wrapper.case-study--heritage .slick-next:before{font-family:sans-serif}.case-study-wrapper.case-study--heritage .slick-prev,.case-study-wrapper.case-study--heritage .slick-prev:hover,.case-study-wrapper.case-study--heritage .slick-prev:focus,.case-study-wrapper.case-study--heritage .slick-prev:active{background:url(/img/case-heritage/heritage-arrow-left-gs.png) 50% no-repeat;left:-32px}.case-study-wrapper.case-study--heritage .slick-next,.case-study-wrapper.case-study--heritage .slick-next:hover,.case-study-wrapper.case-study--heritage .slick-next:focus,.case-study-wrapper.case-study--heritage .slick-next:active{background:url(/img/case-heritage/heritage-arrow-right-gs.png) 50% no-repeat;right:-32px}.case-study-wrapper.case-study--heritage .slick-prev:hover,.case-study-wrapper.case-study--heritage .slick-next:hover{opacity:.75}.case-study-wrapper.case-study--heritage .story-slider-wrapper{width:100%;position:relative}.case-study-wrapper.case-study--heritage .story-slider{width:calc(100vw - 60px);margin-top:30px;position:relative;left:50%;transform:translate(-50%)}.case-study-wrapper.case-study--heritage .story-slider .slide{color:#fff;opacity:0;backface-visibility:hidden;background:#1f1f1f;outline:none;transition:opacity .25s;position:relative}.case-study-wrapper.case-study--heritage .story-slider .slide:before{content:"";opacity:.35;z-index:0;background:url(/img/case-heritage/stories/voiturette.png) 0 100%/110% no-repeat;width:calc(100% + 1px);height:100%;display:block;position:absolute;top:0;left:-1px}.case-study-wrapper.case-study--heritage .story-slider .slide--2:before{background-image:url(/img/case-heritage/stories/felicia.png)}.case-study-wrapper.case-study--heritage .story-slider .slide--3:before{background-image:url(/img/case-heritage/stories/superb.png)}.case-study-wrapper.case-study--heritage .story-slider .slide--4:before{background-image:url(/img/case-heritage/stories/octavia.png)}@media (min-width:650px) and (max-width:1023px){.case-study-wrapper.case-study--heritage .story-slider .slide--4:before{background-position:-10vw 10vh}}.case-study-wrapper.case-study--heritage .story-slider .slick-current,.case-study-wrapper.case-study--heritage .story-slider .slide--active{opacity:1}.case-study-wrapper.case-study--heritage .story-slider .slick-list{overflow:visible}.case-study-wrapper.case-study--heritage .story-slider-wrapper{position:relative}.case-study-wrapper.case-study--heritage .story-slider .slick-prev,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev{left:-22px}.case-study-wrapper.case-study--heritage .story-slider .slick-next,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next{right:-22px}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next{text-indent:-999px;z-index:3;cursor:pointer;background:0 0;width:44px;height:44px;margin-top:0;transition:opacity .25s;display:block;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev:after,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev:after,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next:after,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next:after{content:"";display:none!important}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev svg,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev svg,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next svg,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next svg{display:none!important}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev:hover,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev:hover,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev:focus,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev:focus,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev:active,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev:active{background:url(/img/case-heritage/heritage-arrow-left-gs.png) 50% no-repeat;left:-32px}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next:hover,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next:hover,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next:focus,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next:focus,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next:active,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next:active{background:url(/img/case-heritage/heritage-arrow-right-gs.png) 50% no-repeat;right:-32px}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-prev:hover,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev:hover,.case-study-wrapper.case-study--heritage .story-slider .swiper-button-next:hover,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next:hover{opacity:.75}.case-study-wrapper.case-study--heritage .story-slider .swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .story-slider{width:100%;margin-top:0;left:0;transform:none}.case-study-wrapper.case-study--heritage .story-slider .slide{opacity:1;transition:none}.case-study-wrapper.case-study--heritage .story-slider .slide:before{background-size:auto 100%}.case-study-wrapper.case-study--heritage .story-slider .slick-list{overflow:hidden}.case-study-wrapper.case-study--heritage .story-slider .slick-prev,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-prev{left:-32px}.case-study-wrapper.case-study--heritage .story-slider .slick-next,.case-study-wrapper.case-study--heritage .story-slider-wrapper .swiper-button-next{right:-32px}}.case-study-wrapper.case-study--heritage .slide__content{text-align:left;z-index:2;width:100%;height:400px;padding:30px 30px 0 60px;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .slide__content{width:65%;height:500px;margin:0 0 0 auto;padding:75px 6.5% 0 0}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .slide__content{width:43%;height:620px;padding:115px 6.5% 0 0}}.case-study-wrapper.case-study--heritage .slide__title{text-transform:uppercase;margin-bottom:.7em;font-family:Lexend,Arial,sans-serif;font-size:1.375rem;font-weight:700;position:relative}.case-study-wrapper.case-study--heritage .slide__title:before{content:"";transform-origin:100% 0;opacity:0;background:url(/img/case-heritage/quotes.png) 50%/contain no-repeat;width:94px;height:57px;transition:transform .35s .25s,opacity .35s .25s;display:block;position:absolute;top:-8px;right:calc(100% + 15px);transform:translateY(-25px)scale(.65)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .slide__title{font-size:2.5rem}.case-study-wrapper.case-study--heritage .slide__title:before{top:-5px;right:calc(100% + 50px);transform:translateY(-25px)}}.case-study-wrapper.case-study--heritage .slide__text{opacity:0;text-shadow:0 0 22px #000;font-family:Lexend,Arial,sans-serif;font-size:.875rem;font-weight:200;transition:transform .35s .45s,opacity .35s .45s;transform:translate(50px)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .slide__text{font-size:1.125rem}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .slide__text{font-size:1.25rem}}.case-study-wrapper.case-study--heritage .slick-active .slide__title:before,.case-study-wrapper.case-study--heritage .slide--active .slide__title:before{opacity:1;transform:translateY(0)scale(.6)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .slick-active .slide__title:before,.case-study-wrapper.case-study--heritage .slide--active .slide__title:before{transform:translateY(0)}}.case-study-wrapper.case-study--heritage .slick-active .slide__text,.case-study-wrapper.case-study--heritage .slide--active .slide__text{opacity:1;transform:translate(0)}.case-study-wrapper.case-study--heritage .bubble__inner{z-index:2;background:#4ba82e;position:relative;overflow:hidden}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .bubble__inner{font-size:1.25rem}}.case-study-wrapper.case-study--heritage .bubble__inner:before,.case-study-wrapper.case-study--heritage .bubble__inner:after{content:"";display:block;position:absolute;right:0}.case-study-wrapper.case-study--heritage .bubble__inner:before{transform-origin:0 100%;background:#ffffff1a;width:70%;height:75%;top:auto;bottom:100%;transform:skewY(21deg)}.case-study-wrapper.case-study--heritage .bubble__inner:after{transform-origin:0 0;background:#00000026;width:75%;height:50%;top:100%;transform:skewY(-8deg)}.case-study-wrapper.case-study--heritage .bubble__content{z-index:3;color:#fff;padding:20px;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .bubble__content{padding:30px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .bubble__content{padding:50px}}.case-study-wrapper.case-study--heritage .bubble--bottom:before,.case-study-wrapper.case-study--heritage .bubble--bottom:after{content:"";z-index:0;display:block;position:absolute}.case-study-wrapper.case-study--heritage .bubble--bottom:before{transform-origin:0 100%;background:#4ba82e;width:25px;height:12px;bottom:100%;left:40px;transform:skewY(27deg)}.case-study-wrapper.case-study--heritage .bubble--bottom:after{transform-origin:100% 100%;z-index:-1;background:#429429;width:18px;height:32px;bottom:100%;left:40px;transform:skewY(-46deg)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .bubble--bottom:before{width:40px;height:20px;left:95px;transform:skewY(27deg)}.case-study-wrapper.case-study--heritage .bubble--bottom:after{width:30px;height:65px;left:95px;transform:skewY(-55deg)}}.case-study-wrapper.case-study--heritage .bubble--top:before,.case-study-wrapper.case-study--heritage .bubble--top:after{content:"";z-index:0;display:block;position:absolute}.case-study-wrapper.case-study--heritage .bubble--top:before{transform-origin:0 100%;background:#4ba82e;width:40px;height:30px;top:100%;left:0;transform:skewY(-40deg)}.case-study-wrapper.case-study--heritage .bubble--top:after{transform-origin:0 100%;z-index:-1;background:#429429;width:30px;height:80px;top:calc(100% - 50px);left:0;transform:skewY(50deg)}.case-study-wrapper.case-study--heritage .bubble--top .bubble__inner:before{transform:skewY(35deg)}.case-study-wrapper.case-study--heritage .bubble--top .bubble__inner:after{transform:skewY(-13deg)}.case-study-wrapper.case-study--heritage .fly{display:none;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .fly{display:block}}.case-study-wrapper.case-study--heritage .fly:before{content:"";padding-bottom:56.25%;display:block}.case-study-wrapper.case-study--heritage .fly__frame{opacity:0;pointer-events:none;backface-visibility:hidden;width:100%;transform-style:preserve-3d;display:block;position:absolute;top:0;left:0}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .fly__frame{transition:opacity 20ms}}.case-study-wrapper.case-study--heritage .fly__frame:first-child,.case-study-wrapper.case-study--heritage .fly__frame--active{opacity:1}.case-study-wrapper.case-study--heritage .stacked-slider{margin:0 auto;padding:0;position:relative}.case-study-wrapper.case-study--heritage .stacked-slider .slider{backface-visibility:hidden;background:#fffff7;border:15px solid #fffff7;height:auto;min-height:auto}.case-study-wrapper.case-study--heritage .stacked-slider .slider,.case-study-wrapper.case-study--heritage .stacked-slider .slider:before,.case-study-wrapper.case-study--heritage .stacked-slider .slider:after{box-shadow:0 0 10px #000000b3}.case-study-wrapper.case-study--heritage .stacked-slider .slider:before,.case-study-wrapper.case-study--heritage .stacked-slider .slider:after{content:"";border:inherit;z-index:-1;box-sizing:content-box;background:#fffff7;width:100%;height:100%;display:block;position:absolute;top:-25px;left:-30px}.case-study-wrapper.case-study--heritage .stacked-slider .slider:before{transform:rotate(-2deg)}.case-study-wrapper.case-study--heritage .stacked-slider .slider:after{transform:rotate(2deg)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .stacked-slider{width:75%}.case-study-wrapper.case-study--heritage .stacked-slider .slider{border-width:20px}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .stacked-slider{width:836px;transform:translate(-110px)}.case-study-wrapper.case-study--heritage .stacked-slider .slider{border-width:30px}}.case-study-wrapper.case-study--heritage .stacked-slider .slide{opacity:0;width:100%;transition:opacity .7s ease-in-out;position:absolute;top:0;left:0;z-index:5!important}.case-study-wrapper.case-study--heritage .stacked-slider .slide--active{opacity:1;position:relative;z-index:6!important}.case-study-wrapper.case-study--heritage .stacked-slider .slide img{backface-visibility:hidden;width:100%;display:block}.case-study-wrapper.case-study--heritage .stacked-slider .slick-prev,.case-study-wrapper.case-study--heritage .stacked-slider .stacked-slider__arrow--prev{z-index:6;cursor:pointer;text-indent:-999px;background:url(/img/case-heritage/heritage-arrow-left-gs.png) 50% no-repeat;border:none;width:44px;height:44px;padding:0;transition:opacity .25s;position:absolute;top:50%;left:-10px;overflow:hidden;transform:translateY(-50%)}.case-study-wrapper.case-study--heritage .stacked-slider .slick-next,.case-study-wrapper.case-study--heritage .stacked-slider .stacked-slider__arrow--next{z-index:6;cursor:pointer;text-indent:-999px;background:url(/img/case-heritage/heritage-arrow-right-gs.png) 50% no-repeat;border:none;width:44px;height:44px;padding:0;transition:opacity .25s;position:absolute;top:50%;right:-10px;overflow:hidden;transform:translateY(-50%)}.case-study-wrapper.case-study--heritage .stacked-slider .slick-prev:hover,.case-study-wrapper.case-study--heritage .stacked-slider .stacked-slider__arrow--prev:hover,.case-study-wrapper.case-study--heritage .stacked-slider .slick-next:hover,.case-study-wrapper.case-study--heritage .stacked-slider .stacked-slider__arrow--next:hover{opacity:.75}.case-study-wrapper.case-study--heritage .stacked-slider .stacked-slider__arrow svg{display:none}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .stacked-slider .slick-prev{left:-115px}.case-study-wrapper.case-study--heritage .stacked-slider .slick-next{right:-115px}}.case-study-wrapper.case-study--heritage .header--case{z-index:5;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));background:url(/img/case-heritage/header-bg.jpg) 50%/cover no-repeat;margin-bottom:-3vw;position:relative;overflow:hidden}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi),only screen and (min-resolution:2x){.case-study-wrapper.case-study--heritage .header--case{background-image:url(/img/case-heritage/header-bg@2x.jpg)}}.case-study-wrapper.case-study--heritage .section--history{z-index:4;clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),0 100%);background:#191e25 url(/img/case-heritage/history-bg.png) 50%/auto 100% no-repeat;margin-bottom:-4vw;position:relative;overflow:hidden}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--history{padding-top:120px;padding-bottom:120px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .section--history{background-size:cover;padding-bottom:200px}}.case-study-wrapper.case-study--heritage .section--history .subtitle{color:#4ba82e;max-width:400px}.case-study-wrapper.case-study--heritage .section--museum{z-index:3;background:#d6d6d6 url(/img/case-heritage/museum-bg.jpg) 50% 0/800px no-repeat;height:760px;padding:60px 0 30px;display:flex}.case-study-wrapper.case-study--heritage .section--museum .container{flex-direction:column;flex:1 0 auto;justify-content:space-between;display:flex}.case-study-wrapper.case-study--heritage .section--museum .container .subtitle,.case-study-wrapper.case-study--heritage .section--museum .container .header--description{margin-left:auto;margin-right:auto}.case-study-wrapper.case-study--heritage .section--museum .header .heading--primary{color:#000}.case-study-wrapper.case-study--heritage .section--museum .header .subtitle{color:#4ba82e}.case-study-wrapper.case-study--heritage .section--museum .header:first-of-type .header--description{max-width:280px}.case-study-wrapper.case-study--heritage .section--museum .header:nth-of-type(2) .header--description{max-width:240px}.case-study-wrapper.case-study--heritage .section--museum .subtitle{max-width:280px}.case-study-wrapper.case-study--heritage .section--museum .subtitle br{display:none}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--museum{background-position:50%;background-size:auto;height:1440px;padding:170px 0 110px}.case-study-wrapper.case-study--heritage .section--museum:before{content:"";background:url(/img/case-heritage/museum-bg-add.png);width:40px;height:62px;display:block;position:absolute;top:100%;left:50%}.case-study-wrapper.case-study--heritage .section--museum .header:first-of-type .header--description{max-width:870px}.case-study-wrapper.case-study--heritage .section--museum .header:nth-of-type(2) .header--description{max-width:550px}.case-study-wrapper.case-study--heritage .section--museum .subtitle{max-width:none}.case-study-wrapper.case-study--heritage .section--museum .subtitle br{display:initial}}.case-study-wrapper.case-study--heritage .section--slider{z-index:2;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 4vw));background:#191e25 url(/img/case-heritage/stacked-slider-bg.jpg) 20% 100%/auto 100% no-repeat;margin-bottom:-4vw;padding:50px 0 125px;position:relative;overflow:hidden}.case-study-wrapper.case-study--heritage .section--slider.section--floor .container{width:100%}.case-study-wrapper.case-study--heritage .section--slider:before{content:"";z-index:-1;transform-origin:100%;backface-visibility:hidden;background:#191e25 url(/img/case-heritage/stacked-slider-bg.jpg) 100% 100%/auto 120% no-repeat;width:50%;height:100vw;display:block;position:absolute;bottom:-50vw;left:0;transform:rotate(90deg)}.case-study-wrapper.case-study--heritage .section--slider .bubble{z-index:10;width:70%;margin:0 auto 40px;position:relative}.case-study-wrapper.case-study--heritage .section--slider .bubble .bubble__note{padding-left:17px;padding-right:17px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--slider{background-position:50%;background-size:cover;padding:330px 0 150px}.case-study-wrapper.case-study--heritage .section--slider:before{display:none}.case-study-wrapper.case-study--heritage .section--slider.section--floor .container{width:80%}.case-study-wrapper.case-study--heritage .section--slider .bubble{z-index:10;width:320px;margin:0;position:absolute;bottom:calc(100% + 15px);left:calc(10% - 20px)}.case-study-wrapper.case-study--heritage .section--slider .bubble .bubble__note{padding:0}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .section--slider .bubble{left:calc(100% - 70px)}}.case-study-wrapper.case-study--heritage .section--slider .bubble__note{color:#000;margin-top:1em;font-size:.875rem}.case-study-wrapper.case-study--heritage .section--slider .stacked-slider-wrap{display:inline-block;position:relative}.case-study-wrapper.case-study--heritage .section--fly:before,.case-study-wrapper.case-study--heritage .section--fly .container:before{content:"";z-index:1;background:linear-gradient(#fffc 0,#fff6 60%,#fff3 80%,#fff0);width:100%;height:45%;transition:opacity .25s;display:block;position:absolute;top:0;left:0}.case-study-wrapper.case-study--heritage .section--fly{background:#d6d6d6 url(/img/case-heritage/fly/image-1.jpg) 50% 0/auto 120% no-repeat;height:450px}.case-study-wrapper.case-study--heritage .section--fly .container{perspective:1000px;z-index:2;width:100%;max-width:none}.case-study-wrapper.case-study--heritage .section--fly .container:before{display:none}.case-study-wrapper.case-study--heritage .section--fly .header{perspective:1000px}.case-study-wrapper.case-study--heritage .section--fly .header .heading--primary{color:#000;z-index:2}.case-study-wrapper.case-study--heritage .section--fly .bubble{width:80%;margin:50px auto 0;transition:transform .35s .15s,opacity .25s .25s;position:relative}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--fly{background-image:none;height:auto;padding:0}.case-study-wrapper.case-study--heritage .section--fly:before{display:none}.case-study-wrapper.case-study--heritage .section--fly .container{z-index:1}.case-study-wrapper.case-study--heritage .section--fly .container:before{height:65%;display:block}.case-study-wrapper.case-study--heritage .section--fly .header{z-index:2;padding-top:60px;position:absolute;left:50%;transform:translate(-50%)}.case-study-wrapper.case-study--heritage .section--fly .bubble{z-index:2;opacity:.9;width:400px;margin:0 0 0 -200px;position:absolute;top:270px;left:50%}.case-study-wrapper.case-study--heritage .section--fly .bubble:before,.case-study-wrapper.case-study--heritage .section--fly .bubble:after{left:75px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .section--fly .container:before{height:45%}.case-study-wrapper.case-study--heritage .section--fly .header{padding-top:100px}.case-study-wrapper.case-study--heritage .section--fly .bubble{opacity:1;top:350px}}.case-study-wrapper.case-study--heritage .section--fly.section--hidden-title .container:before{opacity:0}.case-study-wrapper.case-study--heritage .section--fly.section--hidden-title .heading--primary{opacity:0;transform:translateY(-25px)translateZ(50px)}.case-study-wrapper.case-study--heritage .section--fly.section--hidden-title .bubble{opacity:0;transform:translateY(25px)translateZ(50px)}.case-study-wrapper.case-study--heritage .section--tiles{background:#191e25;padding:0}.case-study-wrapper.case-study--heritage .section--tiles .container{width:100%;max-width:none}.case-study-wrapper.case-study--heritage .tiles{text-align:center;backface-visibility:hidden;flex-direction:column;justify-content:center;align-items:center;display:flex}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active .tile__title,.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active .tile__description{opacity:0;transition-delay:.5s}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active .tile__cover{opacity:1;transition-delay:.8s}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active .tile__title{transform:translateY(0)translateZ(100px)}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active .tile__description{transform:translateY(0)translateY(30px)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .tiles{flex-direction:row}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile{width:100px}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile .tile__title,.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile .tile__description{opacity:0}.case-study-wrapper.case-study--heritage .tiles.tiles--stretched .tile--active{width:calc(100% - 200px)}}.case-study-wrapper.case-study--heritage .tile{backface-visibility:hidden;width:100%;height:250px;transition:width 1s;position:relative;overflow:hidden;transform:translate(0,0)}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .tile{width:33.33%;height:380px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .tile{height:440px}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .tile{height:680px}}.case-study-wrapper.case-study--heritage .tile__content{perspective:500px;backface-visibility:hidden;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 auto;padding:0 30px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-study-wrapper.case-study--heritage .tile__title,.case-study-wrapper.case-study--heritage .tile__description{z-index:2;width:280px;transition:transform .35s,opacity .35s}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .tile__title,.case-study-wrapper.case-study--heritage .tile__description{width:200px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .tile__title,.case-study-wrapper.case-study--heritage .tile__description{width:280px}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .tile__title,.case-study-wrapper.case-study--heritage .tile__description{width:350px}}.case-study-wrapper.case-study--heritage .tile__title{color:#fff;text-transform:uppercase;flex:1;justify-content:center;align-items:flex-end;margin-bottom:.6em;font-family:Lexend,Arial,sans-serif;font-size:1.5625rem;font-weight:700;line-height:1.4em;display:flex}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .tile__title{font-size:1.875rem}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .tile__title{font-size:2.5rem}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .tile__title{font-size:3.125rem}}.case-study-wrapper.case-study--heritage .tile__description{color:#4ba82e;flex:1;max-width:290px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .tile__description{font-size:1.125rem}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .tile__description{font-size:1.25rem}}.case-study-wrapper.case-study--heritage .tile__cover{-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.2;width:calc(100% + 2px);height:calc(100% + 2px);font-family:object-fit\: cover;transition:opacity .85s;position:absolute;left:-1px}.case-study-wrapper.case-study--heritage .section--stories{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3vw));z-index:2;background:#d6d6d6 url(/img/case-heritage/stories-bg.png) 50%/cover no-repeat;margin-bottom:-3vw;position:relative;overflow:hidden}.case-study-wrapper.case-study--heritage .section--stories .container{max-width:1200px}.case-study-wrapper.case-study--heritage .section--stories .header{margin:0 auto}.case-study-wrapper.case-study--heritage .section--stories .header .heading--primary{color:#000}.case-study-wrapper.case-study--heritage .section--stories .header .subtitle{color:#4ba82e;margin:0 auto;padding:0 10px;font-size:1.125rem}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--stories{padding-top:80px;padding-bottom:170px}.case-study-wrapper.case-study--heritage .section--stories .header{max-width:700px;margin-bottom:80px}.case-study-wrapper.case-study--heritage .section--stories .subtitle{max-width:400px;padding:0;font-size:1.25rem}}.case-study-wrapper.case-study--heritage .section--diamonds{background:#000 url(/img/case-heritage/diamonds-bg.png) 50% 100% no-repeat;padding:0}.case-study-wrapper.case-study--heritage .section--diamonds .container{padding:65px 0 85px}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--diamonds .container{padding:120px 0 170px}}@media only print,only screen and (min-width:1280px){.case-study-wrapper.case-study--heritage .section--diamonds .container{max-width:1200px;padding:200px 0 240px}}.case-study-wrapper.case-study--heritage .section--landmark{background:#000}.case-study-wrapper.case-study--heritage .section--landmark .container{max-width:620px}.case-study-wrapper.case-study--heritage .section--landmark .heading--primary{color:#fff}.case-study-wrapper.case-study--heritage .section--landmark .btn--animation .btn__inside{background:#4ba82e}@media only print,only screen and (min-width:650px){.case-study-wrapper.case-study--heritage .section--landmark{padding-bottom:90px}}@media only print,only screen and (min-width:1024px){.case-study-wrapper.case-study--heritage .section--landmark{padding-bottom:125px}}.case-study-wrapper.case-study--heritage{transform:none}@media only print,only screen and (max-width:649px){.case-study-wrapper.case-study--heritage .section--history .container,.case-study-wrapper.case-study--heritage .section--museum .container,.case-study-wrapper.case-study--heritage .section--fly .container,.case-study-wrapper.case-study--heritage .section--stories .container,.case-study-wrapper.case-study--heritage .section--diamonds .container{width:80%}}@media only print,only screen and (max-width:1441px){.case-study--color--heritage .breadcrumbs li{color:#fff}.case-study--color--heritage .nav-top--filled .breadcrumbs li{color:#323232}}.case-study--color--heritage .heading--primary,.case-study--color--heritage .header--description{color:#fff}@media only print,only screen and (min-width:650px){.case-study--color--heritage .header--description{font-size:1.125rem}}@media (max-width:649px){.case-study--color--heritage .subtitle+.header--description{padding-top:.85em}.case-study--color--heritage .header--description+.subtitle{padding-top:.75em}}.case-study--color--heritage .header--description .heading,.case-study--color--heritage .header--description .heading__subtitle,.case-study--color--heritage .header .subtitle{opacity:0;transition:transform .15s ease-in,opacity .3s ease-in}.case-study--color--heritage .header--description .heading{transform:translate(40px)}.case-study--color--heritage .header--description .heading__subtitle,.case-study--color--heritage .header .subtitle{font-size:1.25rem;font-weight:200;display:inline-block;transform:translate(-40px)}.case-study--color--heritage .section--animate .header--description .heading,.case-study--color--heritage .section--animate .header--description .heading__subtitle,.case-study--color--heritage .section--animate .header .subtitle,.case-study--color--heritage .elem--animate .header .subtitle{opacity:1;transform:translate(0)}.case-study--color--heritage .section--animate .header--description .heading__subtitle{color:#fff;padding-top:10px}.case-study--color--heritage .header{padding-top:0}.case-study--color--heritage .header br{display:block}@media only print,only screen and (max-width:1441px){.case-study--color--heritage .menu,.case-study--color--heritage .menu:before{color:#fff}.case-study--color--heritage .menu:hover{color:#f60}.case-study--color--heritage .menu .menu__sign--desktop,.case-study--color--heritage .menu .menu__sign--desktop:before,.case-study--color--heritage .menu .menu__sign--desktop:after,.case-study--color--heritage .menu .menu__sign--mobile,.case-study--color--heritage .menu .menu__sign--mobile:before,.case-study--color--heritage .menu .menu__sign--mobile:after{background-color:#fff}}.case-study--color--heritage .mouse{color:#323232}.case-study--color--heritage .mouse__wheel{background-color:#323232}.case-study--color--heritage .intro .mouse__wheel{background-color:#fff}.case-study--color--heritage .intro .mouse{color:#fff;border-color:#fff;width:18px;bottom:45px;left:35px}@media only print,only screen and (min-width:650px){.case-study--color--heritage .intro .mouse{width:26px;margin-left:-24px;bottom:40px;left:50%}}@media only print,only screen and (min-width:1440px){.case-study--color--heritage .intro .mouse{margin-left:-480px;bottom:65px;left:50%}}.case-study--color--heritage .case-study-wrapper .intro{text-align:center;padding-top:100px;padding-bottom:40px;position:relative}@media screen and (max-height:900px) and (min-height:650px){.case-study--color--heritage .case-study-wrapper .intro{height:auto!important}}@media screen and (max-height:700px) and (max-width:1024px) and (min-height:500px) and (orientation:portrait){.case-study--color--heritage .case-study-wrapper .intro{height:auto!important}}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro{padding-top:100px;padding-bottom:40px}}@media only print,only screen and (min-width:1024px){.case-study--color--heritage .case-study-wrapper .intro{padding-top:160px;padding-bottom:80px}}@media only print,only screen and (min-width:1280px){.case-study--color--heritage .case-study-wrapper .intro{height:860px}}.case-study--color--heritage .case-study-wrapper .intro__text{z-index:2;width:100%;max-width:960px;margin:0 auto;position:relative}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro__text{width:90%}}.case-study--color--heritage .case-study-wrapper .intro__customer,.case-study--color--heritage .case-study-wrapper .intro__perex,.case-study--color--heritage .case-study-wrapper .intro__title{opacity:0;transform-style:preserve-3d}.case-study--color--heritage .case-study-wrapper .intro__customer{color:#4ba82e;transform:translate(10px)}.case-study--color--heritage .case-study-wrapper .intro__perex,.case-study--color--heritage .case-study-wrapper .intro__title{color:#fff}.case-study--color--heritage .case-study-wrapper .intro__perex{max-width:220px;margin-left:auto;margin-right:auto;font-weight:700;transition-delay:.1s;transform:translate(30px)}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro__perex{max-width:400px}}.case-study--color--heritage .case-study-wrapper .intro__title{text-shadow:0 2px 10px #000000b3;font-size:15vw;line-height:1em;transition-delay:.2s;position:relative;transform:translate(60px)}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro__title{margin-bottom:25px;font-size:4.375rem}}@media only print,only screen and (min-width:1024px){.case-study--color--heritage .case-study-wrapper .intro__title{font-size:5.625rem}}@media only print,only screen and (min-width:1280px){.case-study--color--heritage .case-study-wrapper .intro__title{font-size:7.5rem}}.case-study--color--heritage .case-study-wrapper .section--animate .intro__customer,.case-study--color--heritage .case-study-wrapper .section--animate .intro__perex,.case-study--color--heritage .case-study-wrapper .section--animate .intro__title{opacity:1;transition:opacity .3s ease-out,transform .3s linear;transform:translate(0)}.case-study--color--heritage .case-study-wrapper .intro__actions{margin-top:5vw;display:inline-block}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro__actions{margin-top:3vw}}@media only print,only screen and (min-width:1024px){.case-study--color--heritage .case-study-wrapper .intro__actions{margin-top:0}}.case-study--color--heritage .case-study-wrapper .icons__item__image{color:#4ba82e;fill:#4ba82e}.case-study--color--heritage .case-study-wrapper .icons__item__label{color:#4ba82e}.case-study--color--heritage .case-study-wrapper .icons__item a:hover .icons__item__image{color:#fff;fill:#fff}.case-study--color--heritage .case-study-wrapper .icons__item a:hover .icons__item__label{color:#fff}@media only print,only screen and (min-width:650px){.case-study--color--heritage .case-study-wrapper .intro>.mouse{display:none}}
