#pageContent{margin:0 auto;width:100%}.SubBodyContainer5050 .leftContainer,.SubBodyContainer5050 .rightContainer{display:inline-block;vertical-align:top}.SubBodyContainer5050 .leftContainer .page-content{margin:40px 40px 40px 17%;width:calc(100% - (17% + 30px))}.SubBodyContainer5050 .leftContainer.full-width{width:100%}.SubBodyContainer5050 .leftContainer.full-width .scheme .image-container .text-container{left:8.5%}.scw-navigation-wrapper{visibility:hidden}.scw-navigation-wrapper.visible{transition:.5s all;height:100%;width:100%;visibility:visible;position:sticky;z-index:100000;left:0;top:0}.sparks-logo a{color:#000;font-family:'helvetica-bold','Helvetica',Arial,san-serif;font-weight:normal;display:flex;text-transform:capitalize;width:auto;position:absolute;top:32px;z-index:9999999;left:calc(((100vw - 1536px)/2) + 32px)}.sparks-logo a:hover{color:#333}.sparks-logo a img{height:16px}.scw-primary-navigation .scw-primary-left li a{font-size:15px;padding:20px;font-family:Helvetica;color:#fff;font-style:normal;letter-spacing:normal;line-height:normal;text-align:left}.scw-primary-navigation .scw-primary-left li a:hover{color:#fff;background:#222}.scw-primary-navigation .scw-primary-left li a:hover+.dropdown{visibility:visible;opacity:1;transition:all .33s;text-align:left}.scw-primary-navigation .scw-primary-left li.has-children .section-link{position:relative;padding:20px 25px 20px 20px}.scw-primary-navigation .scw-primary-left li.has-children .section-link:after{content:"";width:11px;height:6px;background-image:url('/~/media/image-libraries/handelsbanken/icon-navchevron.png');position:absolute;top:50%;transform:translateY(-50%);right:calc(12px/2);display:block;background-size:contain}.scw-primary-navigation .scw-primary-left li.has-children .section-link:hover:after{background-image:url('/~/media/image-libraries/handelsbanken/icon-navchevron.png')}.scw-primary-navigation .scw-primary-left li.has-children .section-link.active{color:#222}.scw-primary-navigation .scw-primary-left li.has-children .section-link.active:after{background-image:url('/~/media/image-libraries/axa-pensions-2020/site/nav-chevron-rust.svg')}.scw-primary-navigation .scw-primary-left .second-level-nav{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear;display:block;background:#222;transition:all .33s;text-align:left;left:0;border-bottom:solid 1px #222;top:78px;display:none}.scw-primary-navigation .scw-primary-left .second-level-nav ul{display:block;position:relative;width:max-content}.scw-primary-navigation .scw-primary-left .second-level-nav ul li{position:relative!important;display:block;width:auto}.scw-primary-navigation .scw-primary-left .second-level-nav ul li a{color:#222;padding:0;font-size:15px;line-height:15px;text-transform:none;font-family:'Helvetica','Arial',sans-serif;padding:15px 20px}.scw-primary-navigation .scw-primary-left .second-level-nav ul li a:after{content:""}.scw-primary-navigation .scw-primary-left .second-level-nav ul li a:hover{color:#222;background:transparent}.scw-primary-navigation .scw-primary-left .second-level-nav ul li a:hover:after{content:""!important}.scw-primary-navigation .scw-primary-left .second-level-nav:hover{display:flex;transition:all .33s;visibility:visible;opacity:1}.scw-primary-navigation .scw-primary-right{position:absolute;float:none;right:0;top:0}.scw-primary-navigation .scw-primary-right li{position:inherit!important;display:none;padding:20px 0}.scw-primary-navigation .scw-primary-right li a{font-size:.875em;line-height:.875em;padding:5px 15px;transition:all .33s;color:#666}.scw-primary-navigation .scw-primary-right li a:hover{color:#222}.scw-primary-navigation .scw-primary-right li:last-child{display:inline-block;padding:0}.scw-primary-navigation .scw-primary-right li:last-child a{color:#222;background:#fff;border-right:none;border:2px solid #222;padding:10px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:20px}.scw-primary-navigation .scw-primary-right li:last-child a:hover{color:#fff;background:#222}.scw-primary-navigation .scw-primary-right li:nth-last-child(2) a{border-right:none}.scw-responsive-menu-button{left:calc((100vw - 1536px)/2);top:0;padding:32px;position:absolute;height:auto;width:272px;background:#fff;transition:all 500ms ease-in-out .5s;z-index:999;box-shadow:0 0 5px rgba(0,0,0,.25);height:80px}.scw-responsive-menu-button span{cursor:pointer;height:2px;width:24px;background:#000;position:absolute;display:block;content:'';top:50%;right:32px;transition:all 500ms ease-in-out}.scw-responsive-menu-button span:before{cursor:pointer;height:2px;width:24px;background:#000;position:absolute;display:block;content:'';transition:all 500ms ease-in-out;bottom:6px}.scw-responsive-menu-button span:after{cursor:pointer;height:2px;width:24px;background:#000;position:absolute;display:block;content:'';transition:all 500ms ease-in-out;top:6px}.scw-responsive-menu-button:hover{cursor:pointer}.scw-responsive-menu-button.expanded{z-index:300000}.scw-responsive-menu-button.expanded span{background-color:transparent}.scw-responsive-menu-button.expanded span:before{top:0;transform:rotate(45deg)}.scw-responsive-menu-button.expanded span:after{top:0;transform:rotate(-45deg)}.scw-responsive-navigation.mobile-menu{width:100%;height:0;margin:0 auto;background:#222;padding:0;opacity:0;visibility:hidden;position:fixed;height:auto;box-sizing:border-box;transition:all 500ms ease-in-out;top:0;overflow:hidden;box-shadow:0 5px 5px -5px rgba(0,0,0,.25);z-index:1000}.scw-responsive-navigation.mobile-menu .top-level-nav{width:100%;padding:0 5vw 0 calc(((100vw - 1536px)/2) + 32px);display:flex;flex-wrap:wrap;flex-direction:column;height:100vh;justify-content:center}.scw-responsive-navigation.mobile-menu .top-level-nav li{padding-bottom:32px;position:relative}.scw-responsive-navigation.mobile-menu .top-level-nav li a{color:#fff;font-size:5.563em;line-height:1;transition:all .33s ease;display:inline-block;text-transform:uppercase}.scw-responsive-navigation.mobile-menu .top-level-nav li a span.menu-item-icon{position:absolute;font-size:2.5em;right:10px;top:calc(50% - 20px)}.scw-responsive-navigation.mobile-menu .top-level-nav li a:hover{text-decoration:underline}.scw-responsive-navigation.mobile-menu .top-level-nav li a.active{background:#222!important;color:#fff!important;transition:all .33s}.scw-responsive-navigation.mobile-menu .top-level-nav li:last-of-type:after{display:none}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav{position:absolute;top:0;left:clamp(489px,27.5vw,530px);width:calc(52.5vw);max-width:1008px;z-index:9999}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li{display:inline-block;width:calc((100%/3));padding-bottom:0;padding-right:32px;vertical-align:top}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li a{font-size:2em;font-family:'helvetica-bold','Helvetica',Arial,san-serif;line-height:1.25;color:#fff;text-transform:uppercase;padding-bottom:40px}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li .anchor-nav{display:flex;flex-direction:column}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li .anchor-nav li{width:100%;padding-bottom:32px;padding-right:0}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li .anchor-nav li a{text-transform:none;font-size:1.375em;padding-bottom:0;font-family:'helveticaregular','Helvetica',Arial,san-serif}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li:last-child{padding-right:0}.scw-responsive-navigation.mobile-menu .top-level-nav li.hidden{display:block}.scw-responsive-navigation.mobile-menu .top-level-nav li.hidden a{font-family:'Helvetica','Arial',sans-serif;color:#222;border-bottom:solid 1px #fff}.scw-responsive-navigation.mobile-menu .top-level-nav li:last-child{padding-bottom:0}.scw-responsive-navigation.mobile-menu .top-level-nav.visible{opacity:1;visibility:visible}.scw-responsive-navigation.expanded{opacity:1;visibility:visible;height:calc(100%);left:0;transition:all ease-in-out .5s}.scw-subpage-navigation{padding:0;margin-bottom:30px}.scw-subpage-navigation .scw-navigation .top-level-nav{display:flex;border-bottom:solid 1px #222}.scw-subpage-navigation .scw-navigation .top-level-nav li{width:calc(100%/2);text-align:center}.scw-subpage-navigation .scw-navigation .top-level-nav li a{padding:15px 0;background:#f5f5f5;color:#222;display:block}.scw-subpage-navigation .scw-navigation .top-level-nav li a:hover{color:#fff;background:#222}.scw-subpage-navigation .scw-navigation .top-level-nav li.item-selected a{color:#222;box-shadow:inset 0 -3px 0 0 #222}.scw-subpage-navigation .scw-navigation .top-level-nav li.item-selected a:hover{color:#fff}*{box-sizing:border-box}body{font-family:'helveticaregular','Helvetica',Arial,san-serif}img{max-width:100%;vertical-align:middle;height:auto}p{line-height:1.5;font-weight:normal}p:last-of-type{margin-bottom:0}strong,bold,b{font-weight:normal;font-family:'Helvetica-Bold'}h1{font-size:4.25em;color:#fff;line-height:1em;text-align:left;font-weight:normal}h2{color:#000;font-size:3.25em;line-height:1em;text-align:left;font-weight:bold}h3{color:#000;font-size:2.75em;line-height:1em;font-weight:normal}span.green-text,span.green-divider{color:#62ff00}span.purple-text,span.purple-divider{color:#9f44ff}span.pink-text,span.pink-divider{color:#ff39c2}span.underline{text-decoration:underline}a{color:#fff;transition:all .33s ease-in-out}a:hover{color:#000;transition:all .33s ease-in-out}.btn{padding:0;height:auto;background:#000;border-radius:0;color:#fff;text-transform:uppercase;font-family:'helvetica-bold','Helvetica',Arial,san-serif;transition:all .33s ease-in-out;padding:0 71px 0 23px;font-size:16px;line-height:16px;padding-top:15px;padding-bottom:15px;display:inline-block;position:relative;border:1px solid #000;text-decoration:none!important;box-shadow:none}.btn.white-border{border:1px solid #fff;color:#fff;background-color:#000;box-shadow:none}.btn.white-border:after{background-color:#000;border-left:solid 1px #fff;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.btn.white-border:hover{transition:all .33s ease-in-out;border:solid 1px #000;box-shadow:none}.btn.white-border:hover:after{background-color:#fff;border-left:solid 1px #000;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');transition:all .33s ease-in-out}.btn:after{background:#fff;width:46px;height:46px;display:block;right:0;position:absolute;top:0;border-left:solid 1px #000;content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;transition:all .33s ease-in-out}.btn:hover{background:#fff;color:#000;border:solid 1px #000;transition:all .33s ease-in-out;box-shadow:none}.btn:hover:after{border-left:solid 1px #fff}.content-area{padding-left:calc(((100vw - 1536px)/2));padding-right:calc(((100vw - 1536px)/2));position:relative}.content-area ul{font-size:1.375em;line-height:1.33;padding-left:32px;margin-top:8px}.content-area ul li{margin-bottom:8px;list-style-type:disc}.content-area ul li:last-child{margin-bottom:0}.content-area .full{width:100%;display:block;position:relative;vertical-align:top}.content-area .half{display:inline-block;width:50%;position:relative;vertical-align:top}.content-area .half.grey-background{background:#f4f4f4}.content-area .half.white-background{background:#fff}.content-area .half.black-background{background:#222}.content-area.intro .half{padding:clamp(64px,13.8vh,128px) 0}.content-area.intro .half:first-of-type{padding-right:32px}.content-area.intro .half:last-of-type{padding-right:32px}.content-area.intro .half:last-of-type img{position:relative}.content-area.intro .half p{font-size:2.125em;line-height:1.412}.content-area.divider{padding-left:0;padding-right:0;height:auto;background:none}.content-area.grey-background{background:#f4f4f4;height:30vh;max-height:280px}.content-area.black-background{background:#222;height:30vh;max-height:280px}.content-area.white-background{background:#fff}.content-area.black-background{background:#222}.content-area.footer-divider{padding-left:0;padding-right:0;height:auto;background:#fff;text-align:center}.content-area.marquee{padding-top:clamp(23px,10vh,93px);padding-bottom:clamp(70px,15vh,140px)}.content-area .full{min-height:30vh}.content-area:not(.intro){padding-left:0;padding-right:0}.content-area:not(.intro) .half{padding-right:clamp(96px,calc(((100vw - 1536px)/2)),192px);padding-bottom:clamp(24px,5vh,48px);padding-left:calc(((100vw - 1536px)/2))}.content-area h2{font-size:2.75em;line-height:1.33;font-weight:normal;display:inline-block;position:relative}.content-area p{font-size:1.375em;line-height:1.33}.content-area a{font-family:'helvetica-bold','Helvetica',Arial,san-serif;color:#000;text-decoration:underline}.content-area a:hover{color:#222}.content-area span.image{background:#222;display:block;height:100%}.content-area span.image img{width:100%;height:auto}.content-area.join-the-team h3{font-size:5.563em;line-height:1;width:100%;text-transform:uppercase;text-align:left;position:absolute;top:0}.content-area.join-the-team p{font-size:2.75em;line-height:1.33}.content-area.join-the-team .marquee{position:absolute;top:calc((40.5vh/2) - (1em/2));left:0}.content-area.join-the-team .half{padding-top:0;padding-bottom:0!important}.content-area .marquee{font-size:5.563em;text-transform:uppercase;text-align:center;width:100%;line-height:1.1;overflow:hidden}.content-area .marquee .pink-divider{color:#ff39c2}.content-area .marquee .purple-divider{color:#9f44ff}.content-area .marquee .green-divider{color:#62ff00}.forty{width:40%;display:inline-block;position:relative;vertical-align:top}.sixty{width:60%;display:inline-block;position:relative;vertical-align:top}.third{width:33.33%;display:inline-block;position:relative;vertical-align:top}.header{position:sticky;top:0;z-index:999999}.scw-primary-navigation .scw-primary-left{display:none}.home .mega-carousel-container[data-carousel-id="services"]{width:100%;height:auto;margin-bottom:clamp(139px,22.5vh,209px);position:relative;padding-top:clamp(139px,22.5vh,209px);overflow-x:hidden}.home .mega-carousel-container[data-carousel-id="services"] .carousel-header{display:none}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-list{padding:0;overflow:visible!important}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item{position:relative;display:flex!important;padding:0 calc(((100vw - 1536px)/2));align-items:center}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item:first-child{background:#62ff00;background:linear-gradient(90deg,#62ff00 50%,#fff 50%,#fff 94%,#9f44ff 94%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container{width:50%;display:inline-flex;padding-right:clamp(64px,6.67vw,128px);vertical-align:top;flex-direction:column;justify-content:center;padding-bottom:clamp(48px,10.35vh,96px);padding-top:clamp(67px,14.88vh,138px);background-repeat:no-repeat;background-position:bottom right;background-image:url('/~/media/image-libraries/sparks-2022/home/home-carousel-stratgic-background.svg')}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .btn{color:#000;background:transparent;margin-top:clamp(40px,8.6vh,80px)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .btn:after{background-color:transparent}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .btn:hover{background-color:#fff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .btn:hover:after{border-left:solid 1px #000}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title{background:#fff;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:translateY(-50%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{font-weight:normal;font-size:3.5em;line-height:1;color:#000}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content{display:inline-block;color:#000;vertical-align:top}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content p{font-size:1.75em;line-height:1.429;margin-bottom:25px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content p:last-of-type{margin-bottom:0}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-image{width:50%;text-align:center;display:inline-flex;position:relative;height:100%;align-items:center;padding-left:clamp(32px,3.33vw,64px)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin:0 auto;width:100%;height:auto}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide01 .carousel-item{background:#9f44ff;background:linear-gradient(90deg,#9f44ff 50%,#fff 50%,#fff 94%,#ff39c2 94%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide01 .carousel-item .carousel-content-container{background-image:url('/~/media/image-libraries/sparks-2022/home/home-carousel-creative-background.svg');background-position:top 5vh right}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide02 .carousel-item{background:#ff39c2;background:linear-gradient(90deg,#ff39c2 50%,#fff 50%,#fff 94%,#62ff00 94%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide02 .carousel-item .carousel-content-container{background-image:url('/~/media/image-libraries/sparks-2022/home/home-carousel-digital-background.svg');background-position:bottom 13vh right}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots{left:calc(((100vw - 1536px)/2));top:clamp(35px,7.5vh,70px);bottom:auto;width:auto}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li{height:auto;width:auto;margin:0}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li button{width:auto;padding:0 2.5vw 0 0;transition:all .33s;font-size:1em}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li button:before{font-family:'helveticaregular','Helvetica',Arial,san-serif;width:auto;position:relative;opacity:1;font-size:1.375em}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li:first-child button:before{content:"Strategy"}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li:nth-child(2) button:before{content:"Creative"}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li:last-child button:before{content:"Digital"}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots li.slick-active button:before{opacity:1;font-family:'helvetica-bold','Helvetica',Arial,san-serif;text-decoration:underline}.home .slick-prev{left:32px;z-index:999;transition:all .33s;width:auto;height:auto}.home .slick-prev:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;border:solid 1px #000;transition:all .33s}.home .slick-prev:hover:before{background-color:#fff;transition:all .33s}.home .slick-next{right:32px;z-index:999;transition:all .33s;width:auto;height:auto}.home .slick-next:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;border:solid 1px #000;transition:all .33s}.home .slick-next:hover:before{background-color:#fff;transition:all .33s}.home .intro{height:100vh;overflow:visible;position:relative;background-size:cover;background:#222;padding-left:0;overflow:hidden}.home .intro video{position:absolute;top:50%;right:0;z-index:1;width:50%;transform:translateY(-50%);background:#222}.home .intro .full{background-color:#000;background:linear-gradient(90deg,#222 50vw,rgba(255,255,255,0) 50vw);height:100vh;padding-left:calc(((100vw - 1536px)/2))}.home .intro .full .half.header-text{width:100%;max-width:930px;background:#000;margin-top:clamp(88px,19vh,177px);padding:52px 42px 58px 64px;z-index:2}.home .intro .full .half.header-text h1{font-weight:normal;font-size:3.5em;line-height:1.2}.home .intro .full .half.header-text .green-text{color:#62ff00}.home .intro .full .half.header-text .green-text:hover{color:#fff}.home .intro .full .half.header-text .pink-text{color:#ff39c2}.home .intro .full .half.header-text .pink-text:hover{color:#fff}.home .intro .full .half.header-text .purple-text{color:#9f44ff}.home .intro .full .half.header-text .purple-text:hover{color:#fff}.home .intro .full .half:nth-of-type(2){padding-top:clamp(14px,9vh,84px);padding-bottom:0}.home .intro .full .half.video{z-index:1;padding-top:0;margin-top:clamp(-47px,-5vh,-22px);padding-right:0}.home .intro .full .half .btn{background-color:#222}.home .intro .full .half .btn:after{background-color:#222}.home .intro .full .half .btn:hover{background-color:#fff;color:#000}.home .intro .full .half .btn:hover:after{background-color:#fff}.home .link-pod-list{padding-left:calc(((100vw - 1536px)/2));padding-right:calc(((100vw - 1536px)/2))}.home .link-pod-list .link-pod-list-header{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase}.home .link-pod-list.latest-work{padding-top:clamp(107px,19vh,177px);padding-bottom:clamp(107px,19vh,177px);display:flex;flex-wrap:wrap;position:relative;align-items:flex-start}.home .link-pod-list.latest-work .link-pod-list-header{background:#fff;color:#000}.home .link-pod-list.latest-work .link-pod{position:relative}.home .link-pod-list.latest-work .link-pod:nth-of-type(1){max-width:512px;width:calc(50vw - (6.67vw + 10vw));width:26.67vw;margin-left:clamp(64px,6.67vw,128px)}.home .link-pod-list.latest-work .link-pod:nth-of-type(2){max-width:593px;margin-top:clamp(48px,10.33vh,96px);margin-left:clamp(89px,19vh,177px);width:30.89vw}.home .link-pod-list.latest-work .link-pod:nth-of-type(3){max-width:576px;margin-top:clamp(64px,14vh,128px);margin-left:clamp(32px,3.34vw,64px);width:30vw}.home .link-pod-list.latest-work .link-pod:nth-of-type(4){max-width:768px;width:40vw;margin-top:0;margin-right:0;margin-left:auto}.home .link-pod-list.latest-work .link-pod .link-pod-thumbnail{height:100%;background:#222}.home .link-pod-list.latest-work .link-pod .primary-content{height:100%}.home .link-pod-list.latest-work .link-pod .long-description{position:absolute;bottom:0;background:#222;color:#fff;padding:25px 74px 25px 30px;width:100%;max-width:78.2%;left:0;min-height:24px;text-decoration:underline}.home .link-pod-list.latest-work .link-pod .long-description p{font-size:1.125em;line-height:1.33;font-weight:normal}.home .link-pod-list.latest-work .link-pod .long-description:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:30px;position:absolute;top:50%;transform:translateY(-50%)}.home .link-pod-list.latest-work .link-pod .long-description a:hover{color:#ddd}.home .content-area.how{background:#fff;position:relative;padding:0}.home .content-area.how h2{font-size:3.5em;line-height:1;position:absolute;background:#f4f4f4;padding:0 60px 48px calc(((100vw - 1536px)/2));color:#000;top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase}.home .content-area.how h2:after{display:none}.home .what-we-do{padding-left:0;background:#f4f4f4;position:relative}.home .what-we-do p{font-size:1.75em;line-height:1.33}.home .what-we-do .green-text{color:#62ff00}.home .what-we-do .pink-text{color:#ff39c2}.home .what-we-do .purple-text{color:#9f44ff}.home .what-we-do .btn{background:#fff;color:#000;margin-top:clamp(35px,7.5vh,70px)}.home .what-we-do .btn:hover{background:#000;color:#fff}.home .what-we-do .btn:hover:after{background-color:#000;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.home .what-we-do .sixty{background:#fff;padding:clamp(70px,15vh,140px) 160px clamp(70px,15vh,140px) calc((100vw - 1536px)/2);width:61.1%}.home .what-we-do .forty{max-width:calc((100% - 61.1%))}.home .what-we-do h2{font-size:3.5em;line-height:1;position:absolute;background:#f4f4f4;padding:0 60px 48px calc((100vw - 1536px)/2);color:#000;top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase}.home .what-we-do .half:last-of-type{width:30%}.home .what-we-do .half.noise{padding-left:clamp(64px,6.45vw,128px);padding-right:clamp(48px,5vw,96px);text-align:center;margin-top:clamp(56px,12vh,112px)}.home .what-we-do .half.black-background{color:#fff;width:50%;padding:80px 90px;margin-top:clamp(-105px,-25vh,-209px);margin-bottom:clamp(24px,5.15vh,48px);max-width:790px;margin-left:clamp(-64px,-3.32vw,-32px);font-size:4.25em}.home .what-we-do .half.black-background .odometer-text{display:inline-block;vertical-align:middle}.home .what-we-do .half.black-background .sparks-odemeter-example{font-family:'helvetica-bold','Helvetica',Arial,san-serif;line-height:.9;margin-top:2px}.home .what-we-do .half.black-background .sparks-odemeter-example .odometer-ribbon-inner,.home .what-we-do .half.black-background .sparks-odemeter-example-1 .odometer-ribbon-inner,.home .what-we-do .half.black-background .sparks-odemeter-example-2 .odometer-ribbon-inner{transition:transform 5s;-webkit-transition:-webkit-transform 5s;-moz-transition:-moz-transform 5s;-ms-transition:-ms-transform 5s;-o-transition:-o-transform 5s}.home .half h2{font-size:3.5em;margin-top:-13%;background:#fff;position:absolute;left:0;padding:1% 2% 1% 10%;font-weight:normal;min-width:560px}.home .half .margin{display:block;position:absolute}.home .half.dark-grey-bg{width:50%;z-index:2;display:block;background:#222}.home .half.greenbox,.home .half.purplebox,.home .half.pinkbox{width:75%;margin-left:-25%;z-index:1;display:block;position:relative;margin-top:60px;right:0}.home .half.greenbox{background:#62ff00}.home .half.purplebox{background:#9f44ff}.home .half.pinkbox{background:#ff39c2}.about .content-area{position:relative}.about .content-area:not(.intro){padding-left:0;padding-right:0}.about .content-area:not(.intro) .half{padding:clamp(64px,13.8vh,128px) calc(((100vw - 1536px)/2)) clamp(64px,13.8vh,128px) 24px}.about .content-area:not(.intro) .half.image{padding:clamp(64px,13.8vh,128px) 0 clamp(64px,13.8vh,128px) calc(((100vw - 1536px)/2))}.about .content-area.intro{padding-right:0;padding-left:0}.about .content-area.intro .half{padding-left:calc(((100vw - 1536px)/2))}.about .content-area.intro .half.image{padding-left:0;padding-top:0;padding-right:0;text-align:right}.about .content-area.intro .half.image img{position:relative}.about .content-area.row-1{margin-top:2rem}.about .content-area.row-1:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/about/about-uniquenoise.jpg');background-position:top right;background-repeat:no-repeat;width:27rem;height:17rem;position:absolute;top:0;right:20vw;background-size:contain}.about .content-area.row-1 .half.image{padding-top:3rem;padding-bottom:7rem}.about .content-area.row-1 .half:not(.image){padding-top:22.5rem}.about .content-area.row-2{margin-top:4rem}.about .content-area.row-2:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/about/about-specialistnoise.jpg');background-position:top right;background-repeat:no-repeat;width:45rem;height:19rem;position:absolute;top:0;right:4.16vw;background-size:contain}.about .content-area.row-2 .half.image{padding-top:5rem;padding-bottom:4rem}.about .content-area.row-2 .half:not(.image){padding-top:26.5rem;padding-bottom:0}.about .content-area.row-3{margin-top:3rem}.about .content-area.row-3:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/about/about-innovatorsnoise.jpg');background-position:top right;background-repeat:no-repeat;width:27rem;height:18rem;position:absolute;top:0;right:19.16vw;background-size:contain}.about .content-area.row-3 .half.image{padding-top:4rem;padding-bottom:3.125rem}.about .content-area.row-3 .half:not(.image){padding-top:26.5rem}.about .content-area.row-3-spacer{text-align:center}.about .content-area.row-4{margin-top:5rem}.about .content-area.row-4:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/about/about-inclusivenoise.jpg');background-position:top right;background-repeat:no-repeat;width:42rem;height:17rem;position:absolute;top:0;right:6.66vw;background-size:contain}.about .content-area.row-4 .half.image{padding-top:3rem;padding-bottom:6rem}.about .content-area.row-4 .half:not(.image){padding-top:24.5rem;padding-bottom:0}.about .content-area.row-4-spacer{text-align:center}.about .content-area.row-5{margin-top:6rem}.about .content-area.row-5:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/about/about-collaborativenoise.jpg');background-position:top right;background-repeat:no-repeat;width:35vw;height:33vh;position:absolute;top:0;right:10vw;background-size:contain}.about .content-area.row-5 .half.image{padding-top:0}.about .content-area.row-5 .half:not(.image){padding-top:24.5rem}.about .content-area.row-5-spacer{text-align:right;padding-right:calc(((100vw - 1536px)/2))}.about .content-area h2{font-size:4.563em;line-height:.9;font-weight:normal;display:inline-block;position:relative;padding-bottom:64px;padding-right:64px;background-color:#fff;z-index:1;max-width:635px}.about .content-area p{font-size:1.375em;line-height:1.33}.about .content-area a{font-family:'helvetica-bold','Helvetica',Arial,san-serif;color:#000;text-decoration:underline}.about .content-area a:hover{color:#ff39c2}.about .content-area span.image{background:#222;display:block;height:100%;margin-top:-4.25rem;position:relative}.about .content-area span.image:after{content:"";background:#fff;z-index:9999;height:calc(100% - 4.25rem);width:64px;bottom:0;right:0;position:absolute}.about .content-area.join-the-team{padding-top:clamp(188px,40.5vh,376px);padding-bottom:32px;position:relative}.about .content-area.join-the-team .full{display:flex;align-items:center}.about .content-area.join-the-team h3{font-size:5.563em;line-height:1;width:100%;text-transform:uppercase;text-align:left;white-space:nowrap;will-change:transform;animation:marquee 12s linear infinite;position:absolute;top:0}.about .content-area.join-the-team p{font-size:2.75em;line-height:1.33}.about .link-pod-list .link-pod-list-header{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc(((100vw - 1536px)/2));top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase}.about .link-pod-list.our-clients{margin-top:clamp(139px,22.5vh,209px);padding:clamp(93px,17.5vh,163px) calc(((100vw - 1536px)/2)) clamp(22px,5vh,47px);display:flex;flex-wrap:wrap;position:relative;justify-content:space-around}.about .link-pod-list.our-clients .link-pod-list-header{background:#fff;color:#000}.about .link-pod-list.our-clients .link-pod{width:calc((100%/4) - 42px);margin-bottom:clamp(23px,10vh,93px);text-align:center;display:inline-flex;align-items:center;justify-content:center}.about .link-pod-list.our-clients .link-pod .link-pod-thumbnail a{cursor:default}.about .link-pod-list.latest-services{background:#222;margin-top:clamp(139px,22.5vh,209px)}.about .link-pod-list.latest-services .link-pod .long-description{background:#222;color:#fff}.about .link-pod-list.latest-services .link-pod .long-description a:hover{color:#ddd}.about .link-pod-list.latest-services .link-pod .long-description:after{background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.about .mega-carousel-container[data-carousel-id="meet-the-team"]{padding:clamp(64px,13.8vh,128px) 0 20vh;background:#222;position:relative;width:100%;height:auto;margin-top:clamp(64px,13.8vh,128px)}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .carousel-header{position:absolute;background:#fff;padding:0 60px 48px calc(((100vw - 1536px)/2));color:#000;top:0;left:0;transform:translateY(-50%);text-transform:uppercase}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .carousel-header h2{font-weight:normal;font-size:3.5em;line-height:1}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-list{padding:0}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-list .slick-track{display:flex;align-items:center}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide{display:flex;min-height:400px;align-items:center;max-width:464px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item{padding:0 32px 80px!important;position:relative}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content-container{position:absolute;bottom:0;left:32px;padding-top:16px;max-width:calc(100% - 64px)}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff;font-weight:normal;font-size:1.125em;line-height:1.33}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2:hover{cursor:default}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content{display:none;width:calc(100% - 64px);height:calc(100% - 64px);position:absolute;top:0;left:32px;padding:32px;background:#ff39c2;color:#fff;font-size:1.125em;line-height:1.33}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content:hover{cursor:default}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-image{background:#f4f4f4;display:block}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-image:hover{cursor:default}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-image img{width:100%;height:100%;min-width:400px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item:hover{cursor:default}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide:nth-child(3n+2){width:364px;max-width:364px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide:nth-child(3n+2) .carousel-image img{max-width:100%;min-width:auto}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide:nth-child(3n+3){width:314px;max-width:314px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide:nth-child(3n+3) .carousel-image img{max-width:100%;min-width:auto}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots{bottom:calc(20vh/2);border-top:solid #fff 2px;width:100%;max-width:calc(100vw - ((100vw - 1536px)/2)*2);left:50%;padding:0 64px;transform:translateX(-50%)}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li{width:calc(100%/22);height:10px;margin:-5px 0 0;transition:all .33s}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li button{width:100%;height:10px;padding:0;transition:all .33s}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li button:before{width:100%;height:10px;color:#62ff00;opacity:0;background:#62ff00;font-size:0;line-height:10px;transition:opacity linear .1s;margin-top:-15px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li.slick-active button:before{opacity:1;transition:opacity linear .1s}.about .mega-carousel-container[data-carousel-id="latest-news"]{background:#222;margin-top:clamp(139px,22.5vh,209px);padding-top:clamp(70px,15vh,140px);padding-bottom:clamp(70px,15vh,140px)}.about .mega-carousel-container[data-carousel-id="latest-news"] .carousel-header{background:#fff}.about .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title{background:#222;color:#fff}.about .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff}.about .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title:after{background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.about .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content{color:#fff}.about .slick-prev{left:40px;z-index:999;border:solid 1px #000;transition:all .33s;width:auto;height:auto;background:#fff}.about .slick-prev:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;transition:all .33s}.about .slick-prev:hover{background:#000;border-color:#000;transition:all .33s}.about .slick-prev:hover:before{background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left-white.svg');transition:all .33s}.about .slick-next{right:40px;z-index:999;border:solid 1px #000;transition:all .33s;width:auto;height:auto;background:#fff}.about .slick-next:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;transition:all .33s}.about .slick-next:hover{background:#000;border-color:#000;transition:all .33s}.about .slick-next:hover:before{background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg');transition:all .33s}.services .content-area:not(.intro){padding-left:0;padding-right:0}.services .content-area .half{padding-top:clamp(64px,13.8vh,128px);padding-bottom:clamp(48px,10.35vh,96px)}.services .content-area .half h2{font-size:3.5em;line-height:1;position:absolute;background:#f4f4f4;padding:0 64px 48px calc((100vw - 1536px)/2);color:#000;top:0;left:0;font-weight:normal;text-transform:uppercase;transform:translateY(-50%);max-width:920px}.services .content-area .half .btn{background:transparent;margin-top:clamp(15px,3.23vh,30px)}.services .content-area .half .btn:hover{background:#fff;color:#000}.services .content-area .half .btn:hover:after{border-left:solid 1px #000}.services .content-area .half .btn:after{background-color:transparent}.services .content-area .half.greenbox,.services .content-area .half.green-bg{background:#62ff00;padding-top:clamp(67px,14.88vh,138px);background-image:url('/~/media/image-libraries/sparks-2022/services/services-strategic-noise.svg');background-position:bottom right;background-repeat:no-repeat;padding-right:clamp(96px,10vw,192px);background-size:8.65vw}.services .content-area .half.greenbox p,.services .content-area .half.green-bg p{font-size:2.125em;line-height:1.429}.services .content-area .half.purplebox,.services .content-area .half.purple-bg{background:#9f44ff;padding-top:clamp(67px,14.88vh,138px);background-image:url('/~/media/image-libraries/sparks-2022/services/services-creative-noise.svg');background-position:bottom 64px right 64px;background-repeat:no-repeat;padding-right:clamp(96px,10vw,192px)}.services .content-area .half.purplebox p,.services .content-area .half.purple-bg p{font-size:2.125em;line-height:1.429}.services .content-area .half.pinkbox,.services .content-area .half.pink-bg{background:#ff39c2;padding-top:clamp(67px,14.88vh,138px);background-image:url('/~/media/image-libraries/sparks-2022/services/services-digital-noise.svg');background-position:top 96px right;background-repeat:no-repeat;padding-right:clamp(96px,10vw,192px)}.services .content-area .half.pinkbox p,.services .content-area .half.pink-bg p{font-size:2.125em;line-height:1.429}.services .content-area .half:nth-of-type(even){padding-top:0;padding-bottom:0;text-align:center;padding:0}.services .content-area.grey-bg{background:#f4f4f4;padding-top:clamp(205px,30vh,275px);display:flex;align-items:center}.services .content-area.grey-bg.strategic{align-items:flex-end}.services .link-pod-list.latest-news{padding-top:clamp(123px,26.5vh,245px);padding-bottom:clamp(123px,26.5vh,245px)}.services .link-pod-list.latest-news .link-pod-list-header{color:#fff;background:#222}.services .mega-carousel-container[data-carousel-id="latest-news"]{padding-bottom:clamp(163px,35vh,326px)}.services .mega-carousel-container[data-carousel-id="latest-news"] .carousel-header{background:#222}.services .mega-carousel-container[data-carousel-id="latest-news"] .carousel-header h2{color:#fff}.case-studies.latest-work{padding-top:clamp(70px,15vh,140px);padding-bottom:clamp(23px,10vh,93px);display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}.case-studies.latest-work .link-pod{position:relative;float:left;width:736px;height:736px}.case-studies.latest-work .link-pod-thumbnail{min-height:320px;background:#222}.case-studies.latest-work .long-description{position:relative;bottom:74px;background:#222;color:#fff;padding:25px 30px 25px 30px;max-width:70%;left:0;min-height:24px;text-decoration:underline}.case-studies.latest-work .long-description p{font-size:1.125em;line-height:1.33;font-weight:normal}.case-studies.latest-work .long-description:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:30px;position:absolute;top:50%;transform:translateY(-50%)}.case-studies .content-area .half:nth-of-type(2n){padding:0;text-align:center}.white-section{background:#fff;width:100%;display:block;padding-top:5%;margin-bottom:5%;clear:both}.third{font-size:1.375em;line-height:1.33;text-align:left;display:block;position:relative;float:left}.third p{margin-bottom:5%}.half{position:relative;height:auto}.half.video{width:50%;position:relative;right:0;z-index:1;margin-top:-5%}.how{padding:calc((100% - 1536px)/2) 5vw;clear:both;margin-bottom:clamp(22px,5vh,47px);background:#fff}.how h2{font-size:3.5em}.how .third{margin-top:5%;padding-right:12%;line-height:1.33}.how .third h3{font-size:1.5em;text-decoration-line:underline;text-decoration-thickness:28px;text-decoration-color:#ddd;text-underline-offset:.2em;margin-bottom:1.5em}.how .third .green{text-decoration-color:#62ff00}.how .third .pink{text-decoration-color:#ff39c2}.how .third .purple{text-decoration-color:#9f44ff}.how .third p{margin-top:10%;margin-bottom:5%;line-height:1.33}.grey-box{background:#f4f4f4;padding:5% calc((100% - 1536px)/2);color:#000;text-align:left}.grey-box h2{font-size:3.5em;margin-top:-13%;background:#fff;position:absolute;left:0;padding:1% 2% 1% 10%}.grey-box p{font-size:2.75em;line-height:1.33!important}.latest{background:#222;padding:5% calc((100% - 1536px)/2)}.latest h2{font-size:3.5em;margin-top:-13%;background:#fff;position:absolute;left:0;padding:1% 2% 1% 10%}.latest p{font-size:2.75em;line-height:1.33!important}.latest .latest-news-tile{background:#f4f4f4}.contact .content-area.intro{padding-right:0;background:#f4f4f4}.contact .content-area.intro h1{text-transform:uppercase;color:#000;font-size:5.625em;margin-bottom:48px}.contact .content-area.intro p{font-size:2.125em}.contact .content-area.intro a{color:#000}.contact .content-area.intro a:hover{color:#ff39c2}.contact .content-area.intro .half{padding-bottom:0}.contact .content-area.intro .half:first-of-type{padding-top:clamp(162px,25vh,232px);position:relative;padding-bottom:clamp(58px,12.5vh,116px)}.contact .content-area.intro .half:first-of-type span{text-align:right;display:block;position:absolute;top:clamp(23px,10vh,93px);right:0}.contact .content-area.intro .half:nth-of-type(2){padding:clamp(123px,26.5vh,246px) 0 0;margin-bottom:clamp(-209px,-22.5vh,-105px)}.contact .form{background:#222;padding:clamp(70px,15vh,140px) calc(((100vw - 1536px)/2));margin:clamp(140px,30vh,279px) auto 0;position:relative}.contact .form h2{font-size:3.5em;line-height:1;position:absolute;background:#fff;padding:0 64px 48px calc((100vw - 1536px)/2);color:#000;top:0;left:0;font-weight:normal;text-transform:uppercase;transform:translateY(-50%);max-width:90%}.contact .form .form-content{display:flex;flex-wrap:wrap}.contact .form .form-content .form-element{width:47.5%;margin-right:5%;margin-bottom:32px}.contact .form .form-content .form-element input{border:none;border-radius:0;width:100%;padding:0 10px;line-height:48px;font-size:1.125em;box-shadow:none}.contact .form .form-content .form-element:nth-of-type(even){margin-right:0}.contact .form .form-content .form-element .help{display:none}.contact .form .form-content .form-element.enquiry{width:100%;margin-right:0}.contact .form .form-content .form-element.enquiry textarea{border:none;border-radius:0;width:100%;padding:0 10px;line-height:48px;font-size:1.125em;box-shadow:none;min-height:175px}.contact .form .form-content .form-element .validation{background:#ff39c2;border-radius:0;margin-top:10px;transition:all .5s}.contact .form .form-content .form-element[data-id="Newsletter"]{width:100%;margin-right:0;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.contact .form .form-content .form-element[data-id="Newsletter"] label{width:auto;margin-left:16px;margin-bottom:0}.contact .form .form-content .form-element[data-id="Captcha"]{width:100%;margin-right:0;align-items:center}.contact .form .form-content .form-element[data-id="Captcha"] label{display:none}.contact .form .form-content .form-button a{padding:0;height:auto;background:#222;border-radius:0;color:#fff;text-transform:uppercase;font-family:'helvetica-bold','Helvetica',Arial,san-serif;transition:all .33s ease-in-out;padding:0 71px 0 23px;font-size:16px;line-height:46px;display:inline-block;position:relative;text-decoration:none!important;border:1px solid #fff}.contact .form .form-content .form-button a:after{background:#fff;width:46px;height:46px;display:block;right:0;position:absolute;top:0;border-left:solid 1px #000;content:"";background-color:#222;border-left:solid 1px #fff;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;transition:all .33s ease-in-out}.contact .form .form-content .form-button a:hover{background:#fff;color:#000;transition:all .33s ease-in-out;border-color:#000}.contact .form .form-content .form-button a:hover:after{background-color:#fff;border-left-color:#000;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');transition:all .33s ease-in-out}.contact .form label{color:#fff;font-size:1.375em;line-height:1.33;width:100%;margin-bottom:10px}.contact .form-display-content{background:#222;padding:clamp(70px,15vh,140px) calc(((100vw - 1536px)/2));margin:clamp(140px,30vh,279px) auto 0;position:relative;color:#fff;font-weight:normal;font-family:'helvetica-bold','Helvetica',Arial,san-serif;font-size:2em}.case-study .services-used{margin:0 0 clamp(24px,5vh,48px);font-size:1.25em!important}.case-study h2{font-size:3.5em}.case-study .topper{overflow:visible;text-align:left;padding-top:clamp(23px,10vh,93px);position:relative}.case-study .white-section{background:#fff;width:100%;display:block;padding-top:5%;margin-bottom:5%;clear:both}.case-study .third{font-size:1.375em;line-height:2em;text-align:left;display:block;position:relative;float:left}.case-study .third p{margin-bottom:5%}.case-study .content-area{padding-left:0;padding-right:0}.case-study .content-area .full{min-height:0;display:flex}.case-study .content-area .full .half{padding-left:calc(((100vw - 1536px)/2));display:inline-flex;flex-direction:column;justify-content:center}.case-study .content-area .full .half.image{padding-right:0;padding-left:0;text-align:center;position:relative}.case-study .content-area .full .half.image h2{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:none;text-transform:uppercase;background:#fff}.case-study .content-area .full .half.image img{height:auto;margin:0 auto}.case-study .content-area.mpsgreen-bg{background-color:#cceadb;margin-top:clamp(32px,6.9vh,64px)}.case-study .content-area.heinzblue-bg{background-color:#1b3d6d;margin-top:clamp(32px,6.9vh,64px)}.case-study .content-area.williamhillblue-bg{background-color:#1d2557;margin-top:clamp(32px,6.9vh,64px)}.case-study .content-area.hansondarkblue-bg{background-color:#04466d;margin-top:clamp(32px,6.9vh,64px);margin-bottom:clamp(32px,6.9vh,64px)}.case-study .content-area.hansonlightblue-bg{background-color:#dee8f0;background-image:url('/~/media/image-libraries/sparks-2022/case-studies/hanson/hanson-backgroundblock.svg');background-repeat:no-repeat;background-position:bottom left;margin-top:clamp(26px,6.5vh,61px)}.case-study .content-area.hansonlightblue-bg .full .half.image{padding-bottom:0;align-items:flex-start}.case-study .content-area.hansonlightblue-bg .full .half.image img{margin:clamp(26px,6.5vh,61px) 0 0}.case-study .content-area.esgvideo-bg{background-color:#edf6fc;background-image:url('/~/media/image-libraries/sparks-2022/case-studies/esg/esg-videobackground.jpg');margin-top:clamp(64px,13.8vh,128px);padding:clamp(88px,18.9vh,176px) calc(((100vw - 1536px)/2))}.case-study .content-area.esgvideo-bg h2{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase;background:#fff}.case-study .content-area.esglightblue-bg{background-color:#edf6fc;padding-top:clamp(32px,6.9vh,64px)}.case-study .content-area.esgfooter-bg{background-color:#edf6fc;padding-top:clamp(32px,6.9vh,64px)}.case-study .content-area.intro .full .half p{max-width:650px;font-size:2.375em}.case-study .content-area.results-section .full{display:block}.case-study .content-area.results-section .full .half{display:inline-block}.case-study .content-area.results-section .full .half.results{background:#222;margin-top:clamp(70px,15vh,140px);color:#fff;padding-top:clamp(23px,10vh,93px);min-height:40vh}.case-study .content-area.results-section .full .half.results h3{margin-bottom:clamp(16px,5vh,47px);color:#fff;font-size:2.125em}.case-study .content-area.results-section .full .half.results h2{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:translateY(-50%);text-transform:uppercase;background:#fff}.case-study .content-area.results-section .full .half.figures{background:#333;margin-top:calc(15vh + 64px);color:#fff;max-width:550px;padding-right:64px;padding-left:128px}.case-study .content-area.results-section .full .half.figures .number{font-size:5.625em;margin-bottom:0}.case-study .content-area.results-section .full .half.figures .icon{margin-bottom:0}.case-study .content-area:not(.intro) .full .half{padding-top:clamp(32px,6.9vh,64px);padding-bottom:clamp(32px,6.9vh,64px)}.case-study .page-banner{height:100vh}.case-study .page-banner .image-container{height:100%;background-position:center bottom!important;position:relative;background-size:cover}.case-study .page-banner .image-container img{display:none}.case-study .page-banner .image-container .text-container{position:absolute;bottom:clamp(55px,11.7vh,109px);left:calc(((100vw - 1536px)/2));padding-top:64px}.case-study .page-banner .image-container .text-container h1{font-size:5.563em;line-height:1.1;text-transform:uppercase;bottom:0;font-family:'helveticaregular','Helvetica',Arial,san-serif;position:relative;text-align:left}.case-study .page-banner .image-container .text-container .synopsis{font-family:'helveticaregular','Helvetica',Arial,san-serif;text-transform:none;position:absolute;top:0;left:4px;bottom:0;width:100%;text-align:left;font-size:1.375em;height:22px}.case-study .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:clamp(82px,17.5vh,163px);padding-bottom:clamp(82px,17.5vh,163px)}.case-study .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin-top:0}.case-study .mega-carousel-container[data-carousel-id="latest-news"] .other-projects-marquee{padding-top:0;padding-bottom:clamp(82px,17.5vh,163px)}.news-page .content-area .marquee{margin-top:clamp(70px,15vh,140px)}.news-page .content-area.intro{padding-right:0;padding-left:0}.news-page .content-area.intro .half{padding-left:calc(((100vw - 1536px)/2))}.news-page .content-area.intro .half.image{padding-top:0;padding-left:0;padding-right:0}.news-page .news-list-page{background:#222;margin-top:clamp(181px,27vh,251px);padding:clamp(171px,26vh,241px) calc(((100vw - 1536px)/2)) clamp(70px,15vh,140px);position:relative}.news-page .news-list-page .news-list-heading{position:absolute;background:#fff;padding:0 48px 48px calc((100vw - 1536px)/2);top:0;left:0;transform:translateY(-50%);max-width:760px;font-size:3.5em;line-height:1;font-weight:normal;text-transform:uppercase}.news-page .news-list-page .news-category-menu{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:48px;display:none}.news-page .news-list-page .news-category-menu .top-level{position:relative}.news-page .news-list-page .news-category-menu .top-level .child{margin:0 24px 0 0;display:inline-block;vertical-align:top;-webkit-transition:all .33s ease,border-color .33s ease,color .33s ease;-moz-transition:all .33s ease,border-color .33s ease,color .33s ease;-o-transition:all .33s ease,border-color .33s ease,color .33s ease;transition:all .33s ease,border-color .33s ease,color .33s ease}.news-page .news-list-page .news-category-menu .top-level .child:last-child{margin:0}.news-page .news-list-page .news-category-menu .top-level .child .category-link{display:block;color:#000;position:relative}.news-page .news-list-page .news-category-menu .top-level .child .category-link:after{content:"";width:0;height:2px;display:block;background:#222;left:50%;transform:translateX(-50%);transition:all .33s ease;position:absolute;bottom:-4px}.news-page .news-list-page .news-category-menu .top-level .child .category-link:hover:after{width:100%}.news-page .news-list-page .news-category-menu .top-level .child.selected{font-family:'helvetica-bold','Helvetica',Arial,san-serif}.news-page .news-list-page .news-category-menu .top-level .child.selected .category-link:after{width:100%}.news-page .news-list-page .news-category-menu .top-level .drop-down-container{position:absolute;top:32px;left:0;padding:0 32px;background:#fff;visibility:hidden;-webkit-transition:opacity .33s,visibility .33s;-moz-transition:opacity .33s,visibility .33s;-ms-transition:opacity .33s,visibility .33s;-o-transition:opacity .33s,visibility .33s;transition:opacity .33s,visibility .33s;opacity:0;z-index:99999}.news-page .news-list-page .news-category-menu .top-level .drop-down-container.visible{visibility:visible;opacity:1}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .year-menu{padding:10px 0}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .year-menu .year-item{display:inline-block}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .year-menu .year-item a{font-family:'helvetica-bold','Helvetica',Arial,san-serif;padding:10px 18px 10px 0;color:#a0a0a7}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .year-menu .year-item a.selected{color:#000}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu{padding:0 0 38px 0;display:inline-block;vertical-align:top;width:200px}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu.hidden{display:none;opacity:0}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu.visible{display:block;opacity:1}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item{position:relative}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item:first-of-type{border-top:1px solid #000;padding-top:10px}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item:first-of-type a:after{top:5px}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a,.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item span{padding:5px 0;display:block;font-size:1em;color:#000}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a:hover,.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item span:hover{cursor:pointer}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item span{color:#ccc;display:block}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a{font-family:'helvetica-bold','Helvetica',Arial,san-serif;display:inline-flex;align-items:center;width:100%}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a span{display:inline-block;padding:4px 10px;background:#222;text-align:center;position:absolute;right:40px;color:#fff}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a:after{content:"";font-family:FontOrbit;position:absolute;top:0;right:0;padding:12px 0;color:#000}.news-page .news-list-page .news-category-menu .top-level .drop-down-container .month-container .month-menu .month-item a.selected{color:#f4f4f4}.news-page .news-list-page .news-list{display:flex;flex-flow:row wrap;justify-content:flex-start;margin:0 auto;width:100%}.news-page .news-list-page .news-list .news-list-item{display:inline-block;vertical-align:top;width:100%;position:relative;color:#fff;margin-bottom:clamp(70px,15vh,140px);overflow:hidden;min-height:clamp(300px,58.5vh,542px)}.news-page .news-list-page .news-list .news-list-item:hover{cursor:pointer}.news-page .news-list-page .news-list .news-list-item h2{margin-bottom:32px}.news-page .news-list-page .news-list .news-list-item:last-of-type{margin-right:0}.news-page .news-list-page .news-list .news-list-item:nth-of-type(3n){margin-right:0}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner{padding:0;display:flex;flex-wrap:nowrap;flex-direction:column}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-image{position:absolute;top:64px;right:0;width:52.5%;max-width:800px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-headline{display:block;position:relative;max-width:47.5%;padding-right:96px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-headline h2{font-size:2.75em;font-weight:normal;line-height:1.4}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-headline h2 a:hover{color:#ddd}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-date{text-align:left;font-size:1em;line-height:1.125rem;color:#fff;margin-bottom:24px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-date .news-article-author{color:#ff39c2;margin-right:5px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-image img{width:100%;height:auto}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-synopsis p{font-size:1.625em;max-width:45%;padding-right:64px;padding-bottom:64px}.news-page .news-list-page .news-list .news-list-item.last{border-bottom:none}.news-page .news-list-page .news-list .news-list-item .news-list-item-viewmore a{padding:0;height:auto;background:#222;border-radius:0;color:#fff;text-transform:uppercase;font-family:'helvetica-bold','Helvetica',Arial,san-serif;padding:0 71px 0 23px;font-size:16px;line-height:48px;display:inline-block;position:relative;border:1px solid #fff;transition:all .33s ease-in-out}.news-page .news-list-page .news-list .news-list-item .news-list-item-viewmore a:after{background:#222;width:48px;height:48px;display:block;right:0;position:absolute;top:0;border-left:solid 1px #fff;content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;transition:all .33s ease-in-out}.news-page .news-list-page .news-list .news-list-item .news-list-item-viewmore a:hover{background-color:#fff;color:#000;transition:all .33s ease-in-out;border-color:#000}.news-page .news-list-page .news-list .news-list-item .news-list-item-viewmore a:hover:after{background-color:#fff;border-left-color:#000;transition:all .33s ease-in-out;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg')}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-image{left:0}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-headline,.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-date{padding-right:0;padding-left:calc(52.5% + 96px);max-width:100%}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-synopsis p{padding-right:0;padding-left:calc(52.5% + 96px);max-width:100%}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-viewmore{padding-right:0;padding-left:calc(55% + 64px);max-width:100%}.news-page .paging{position:relative;width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box}.news-page .paging li{font-size:1.25rem;padding:0!important}.news-page .paging li.current-item{font-family:'helvetica-bold','Helvetica',Arial,san-serif;font-size:1.25rem;font-weight:normal}.news-page .paging li a{color:#fff;padding:0 8px}.news-page .paging li a:hover{color:#000}.news-page .paging .paging-next-controls a,.news-page .paging .paging-previous-controls a{line-height:1.625rem;color:#222}.news-page .paging .paging-next-controls a:hover,.news-page .paging .paging-previous-controls a:hover{color:#000}.news-page .paging .paging-next-controls{right:24px}.news-page .paging .paging-previous-controls{left:24px}.news-page .link-pod-list.latest-news{padding-top:clamp(82px,17.5vh,163px);padding-bottom:clamp(64px,13.8vh,128px)}.news-page .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:clamp(82px,17.5vh,163px);padding-bottom:clamp(64px,13.8vh,128px)}.news-menu{display:none}.news-page-link{padding:10px;font-size:1.2em;font-family:'helvetica-bold','Helvetica',Arial,san-serif;display:block;color:#fff;position:absolute;bottom:10px;right:10px}.news-page-link i{padding-right:10px}.news-article .page-banner{background-color:#222;display:flex;padding:0 calc(((100vw - 1536px)/2)) clamp(48px,10.3vh,96px);overflow:unset;background-image:url('/~/media/image-libraries/sparks-2022/news/news-banner-background.svg');background-position:center right 7.6vw;background-repeat:no-repeat}.news-article .page-banner .image-container{margin:0 auto;width:100%;display:flex}.news-article .page-banner .image-container img{position:absolute;top:clamp(334px,73vh,677px);right:0;max-width:35.75vw;background:#f4f4f4;width:auto;height:auto;left:auto;transform:none;display:block}.news-article .page-banner .image-container .text-container{display:flex;width:100%;flex-wrap:nowrap;flex-direction:column;justify-content:flex-end}.news-article .page-banner .image-container .text-container h1{font-size:4.188em;line-height:1.2;max-width:60%;position:relative;top:auto;text-align:left;bottom:auto;text-transform:none;font-family:'helveticaregular','Helvetica',Arial,san-serif}.news-article .page-banner .image-container .text-container .synopsis{position:relative;bottom:auto;text-align:left;font-size:1.375em;text-transform:none;margin-bottom:32px;width:auto;font-family:'helveticaregular','Helvetica',Arial,san-serif;padding-top:clamp(92px,19.8vh,184px)}.news-article .page-banner:after{background-image:url('/~/media/image-libraries/sparks-2022/news/news-banner-footer.svg');background-position:top right;background-repeat:no-repeat;content:"";width:35.75vw;height:15.53vh;position:absolute;bottom:-15.53vh;right:0;background-size:contain}.news-article .news-item{padding-left:calc(((100vw - 1536px)/2));padding-top:clamp(23px,10vh,93px);padding-bottom:clamp(23px,10vh,93px);position:relative;overflow:clip}.news-article .news-item .articleContent{width:49vw}.news-article .news-item p{font-size:1.5em;line-height:1.5}.news-article .news-item h1{display:none}.news-article .news-item .news-item-date{display:none}.news-article .news-item a{color:#000;font-family:'helvetica-bold','Helvetica',Arial,san-serif}.news-article .news-item a:hover{color:#9f44ff}.news-article .news-item .back-btn{display:none}.news-article .news-item .back-to-news{margin-top:clamp(12px,5vh,47px);font-size:2.063em;display:inline-block;line-height:1.2;text-transform:uppercase;font-weight:normal;padding-left:120px;position:relative}.news-article .news-item .back-to-news:before{content:"";position:absolute;top:50%;left:0;width:72px;height:62px;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left-large.svg');background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}.news-article .news-item .back-to-news:hover{color:#ff39c2}.news-article .link-pod-list.latest-news{padding-top:clamp(82px,17.5vh,163px);padding-bottom:clamp(64px,13.8vh,128px)}.news-article .link-pod-list.services-navigation{margin-top:0;width:100%}.news-article .link-pod-list.services-navigation .link-pod a{max-width:270px}.news-article .link-pod-list.services-navigation .link-pod[data-id="next"]{text-align:right;margin:0 0 0 auto}.news-article .link-pod-list.services-navigation .link-pod[data-id="next"] a{padding-right:126px;padding-left:0}.news-article .link-pod-list.services-navigation .link-pod[data-id="next"] a:after{content:"";position:absolute;top:50%;right:0;width:72px;height:62px;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-right-large.svg');background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}.news-article .link-pod-list.services-navigation .link-pod[data-id="next"] a:before{display:none}.news-article .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:clamp(82px,17.5vh,163px);padding-bottom:clamp(64px,13.8vh,128px)}.latest-list{width:100%;display:block}.latest-list ul{padding:clamp(21px,6vh,56px) calc(((100vw - 1536px)/2));margin:0}.latest-list ul li{display:inline-block;list-style-type:none;padding-right:2.5vw;margin-bottom:0}.latest-list ul li a{text-decoration:none;font-family:'helveticaregular','Helvetica',Arial,san-serif}.latest-list ul li a.active{text-decoration:underline;font-family:'helvetica-bold','Helvetica',Arial,san-serif}.link-pod-list{padding-left:calc(((100vw - 1536px)/2));padding-right:calc(((100vw - 1536px)/2))}.link-pod-list .link-pod-list-header{font-size:3.5em;line-height:1;position:absolute;padding:0 60px 48px calc((100vw - 1536px)/2);top:0;left:0;font-weight:normal;transform:translateY(-50%)}.link-pod-list.latest-services{padding:clamp(70px,15vh,140px) calc(((100vw - 1536px)/2)) calc(50px + (135px/2));display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;background:#f4f4f4}.link-pod-list.latest-services .link-pod-list-header{font-size:3.5em;line-height:1;position:absolute;background:#fff;padding:0 60px 48px calc(((100vw - 1536px)/2));color:#000;top:0;left:0;font-weight:normal;transform:translateY(-50%)}.link-pod-list.latest-services .link-pod-list-intro{font-size:5.563em;text-transform:uppercase;text-align:center;width:100%;line-height:1.1}.link-pod-list.latest-services .link-pod{width:calc((100%/3) - 43px);position:relative}.link-pod-list.latest-services .link-pod .primary-content{position:relative}.link-pod-list.latest-services .link-pod .long-description{position:absolute;bottom:0;background:#fff;padding:16px 74px 16px 30px;width:90%;left:0;min-height:64px;max-width:384px}.link-pod-list.latest-services .link-pod .long-description p{font-size:1.125em;line-height:1.33;font-weight:normal}.link-pod-list.latest-services .link-pod .long-description:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:30px;position:absolute;top:50%;transform:translateY(-50%)}.link-pod-list.latest-news{padding-top:clamp(123px,35vh,326px);padding-bottom:clamp(82px,17.5vh,163px);display:flex;flex-wrap:wrap;position:relative;justify-content:space-between}.link-pod-list.latest-news .link-pod-list-header{background:#f4f4f4;color:#000;text-transform:uppercase}.link-pod-list.latest-news .link-pod-list-intro{font-size:5.563em;text-transform:uppercase;text-align:center;position:absolute;top:calc((35vh/2) - (1em/2));left:0;width:100%;line-height:1.1;overflow:hidden}.link-pod-list.latest-news .link-pod{width:calc((100%/3) - 42.667px);position:relative}.link-pod-list.latest-news .link-pod .short-description{margin-bottom:12px;line-height:1}.link-pod-list.latest-news .link-pod .long-description{position:absolute;bottom:0;background:#fff;padding:16px 67px 16px 24px;width:90%;max-width:384px;left:0;min-height:24px;text-decoration:underline}.link-pod-list.latest-news .link-pod .long-description p{font-size:1.125em;line-height:1.25;font-weight:normal}.link-pod-list.latest-news .link-pod .long-description p a{color:#000}.link-pod-list.latest-news .link-pod .long-description p a:hover{color:#222}.link-pod-list.latest-news .link-pod .long-description:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:24px;position:absolute;top:50%;transform:translateY(-50%)}.link-pod-list.latest-news .link-pod .link-pod-link{position:absolute;top:0;left:0;width:100%;height:100%}.link-pod-list.latest-news .link-pod .link-pod-link a{display:block;height:100%}.link-pod-list.latest-our-work,.link-pod-list.featured-content,.link-pod-list.brand-content,.link-pod-list.website-content,.link-pod-list.print-content,.link-pod-list.video-content,.link-pod-list.strategy-content{display:flex;flex-wrap:wrap;position:relative;justify-content:space-between;background:#222;padding-bottom:clamp(24px,5.5vh,51px);padding-top:clamp(89px,19vh,177px)}.link-pod-list.latest-our-work .link-pod-list-header,.link-pod-list.featured-content .link-pod-list-header,.link-pod-list.brand-content .link-pod-list-header,.link-pod-list.website-content .link-pod-list-header,.link-pod-list.print-content .link-pod-list-header,.link-pod-list.video-content .link-pod-list-header,.link-pod-list.strategy-content .link-pod-list-header{background:#fff;color:#000}.link-pod-list.latest-our-work .link-pod,.link-pod-list.featured-content .link-pod,.link-pod-list.brand-content .link-pod,.link-pod-list.website-content .link-pod,.link-pod-list.print-content .link-pod,.link-pod-list.video-content .link-pod,.link-pod-list.strategy-content .link-pod{width:calc((100%/2) - 32px);position:relative;margin-bottom:clamp(63px,13.5vh,126px);overflow:hidden}.link-pod-list.latest-our-work .link-pod .link-pod-thumbnail,.link-pod-list.featured-content .link-pod .link-pod-thumbnail,.link-pod-list.brand-content .link-pod .link-pod-thumbnail,.link-pod-list.website-content .link-pod .link-pod-thumbnail,.link-pod-list.print-content .link-pod .link-pod-thumbnail,.link-pod-list.video-content .link-pod .link-pod-thumbnail,.link-pod-list.strategy-content .link-pod .link-pod-thumbnail{width:100%;height:100%;background:#222;display:block}.link-pod-list.latest-our-work .link-pod .long-description,.link-pod-list.featured-content .link-pod .long-description,.link-pod-list.brand-content .link-pod .long-description,.link-pod-list.website-content .link-pod .long-description,.link-pod-list.print-content .link-pod .long-description,.link-pod-list.video-content .link-pod .long-description,.link-pod-list.strategy-content .link-pod .long-description{position:absolute;bottom:0;background:#222;color:#fff;padding:20px 79px 20px 30px;width:80%;max-width:576px;left:0;min-height:24px;text-decoration:underline}.link-pod-list.latest-our-work .link-pod .long-description p,.link-pod-list.featured-content .link-pod .long-description p,.link-pod-list.brand-content .link-pod .long-description p,.link-pod-list.website-content .link-pod .long-description p,.link-pod-list.print-content .link-pod .long-description p,.link-pod-list.video-content .link-pod .long-description p,.link-pod-list.strategy-content .link-pod .long-description p{font-size:1.125em;line-height:1.33;font-weight:normal}.link-pod-list.latest-our-work .link-pod .long-description a:hover,.link-pod-list.featured-content .link-pod .long-description a:hover,.link-pod-list.brand-content .link-pod .long-description a:hover,.link-pod-list.website-content .link-pod .long-description a:hover,.link-pod-list.print-content .link-pod .long-description a:hover,.link-pod-list.video-content .link-pod .long-description a:hover,.link-pod-list.strategy-content .link-pod .long-description a:hover{color:#ddd}.link-pod-list.latest-our-work .link-pod .long-description:after,.link-pod-list.featured-content .link-pod .long-description:after,.link-pod-list.brand-content .link-pod .long-description:after,.link-pod-list.website-content .link-pod .long-description:after,.link-pod-list.print-content .link-pod .long-description:after,.link-pod-list.video-content .link-pod .long-description:after,.link-pod-list.strategy-content .link-pod .long-description:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:30px;position:absolute;top:50%;transform:translateY(-50%)}.link-pod-list.services-navigation{padding-bottom:clamp(48px,10.35vh,96px);padding-left:64px;padding-right:64px;display:flex;justify-content:space-between;margin-top:clamp(-159px,-17.1vh,-79px);align-items:center}.link-pod-list.services-navigation .link-pod a{text-transform:uppercase;color:#000;font-size:2.063em;line-height:1.212em;max-width:456px;display:block;position:relative}.link-pod-list.services-navigation .link-pod a:hover{color:#ff39c2}.link-pod-list.services-navigation .link-pod.link-pod-even a{padding-left:126px}.link-pod-list.services-navigation .link-pod.link-pod-even a:before{content:"";position:absolute;top:50%;left:0;width:72px;height:62px;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left-large.svg');background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}.link-pod-list.services-navigation .link-pod.link-pod-odd{text-align:right}.link-pod-list.services-navigation .link-pod.link-pod-odd a{padding-right:126px}.link-pod-list.services-navigation .link-pod.link-pod-odd a:after{content:"";position:absolute;top:50%;right:0;width:72px;height:62px;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-right-large.svg');background-repeat:no-repeat;background-size:cover;transform:translateY(-50%)}.link-pod-list.services-navigation .link-pod[data-id="creative"] a:hover{color:#9f44ff}.link-pod-list.services-navigation .link-pod[data-id="digital"] a{max-width:300px}.link-pod-list.services-navigation .link-pod[data-id="strategic"] a{max-width:515px}.link-pod-list.services-navigation .link-pod[data-id="strategic"] a:hover{color:#62ff00}.mega-carousel-container[data-carousel-id="latest-news"]{width:100%;height:auto;position:relative;padding-top:clamp(163px,35vh,326px);padding-bottom:clamp(82px,17.5vh,163px);padding-left:0;padding-right:0}.mega-carousel-container[data-carousel-id="latest-news"] .carousel-header{position:absolute;padding:0 60px 48px calc(((100vw - 1536px)/2));background:#f4f4f4;top:0;left:0;transform:translateY(-50%)}.mega-carousel-container[data-carousel-id="latest-news"] .carousel-header h2{font-size:3.5em;line-height:1;font-weight:normal;text-transform:uppercase}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-list{padding-left:87px!important;padding-right:87px!important}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide{margin:0 32px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item{position:relative;transition:all .33s}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title{position:absolute;bottom:0;background:#fff;padding:16px 67px 16px 24px;width:90%;max-width:384px;left:0;min-height:24px;text-decoration:underline}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title:after{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:100%;background-repeat:no-repeat;background-position:center;width:19px;height:15px;display:block;right:24px;position:absolute;top:50%;transform:translateY(-50%)}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{font-weight:normal;font-size:1.125em;line-height:1.33;color:#000}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content{position:absolute;top:0;left:0;color:#000;vertical-align:top}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-content p{font-size:1.75em;line-height:1.33;margin-bottom:25px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image{width:100%}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin:28px auto 0;width:100%;height:auto}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide[aria-hidden=true]{opacity:.4;transition:all .33s}.mega-carousel-container[data-carousel-id="latest-news"] .slick-dots{display:none!important}.mega-carousel-container[data-carousel-id="latest-news"] .latest-news-marquee{text-transform:uppercase;text-align:center;position:absolute;top:clamp(74px,calc(((35vh + 60px)/2) - (5.563em/2)),148px);left:0;width:100%;line-height:1.1;overflow:hidden}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev{left:40px;z-index:999;transition:all .33s;width:auto;height:auto}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;border:solid 1px #000;transition:all .33s}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev:hover:before{background-color:#fff;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg');transition:all .33s}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next{right:40px;z-index:999;transition:all .33s;width:auto;height:auto}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:48px;height:48px;display:block;opacity:1;border:solid 1px #000;transition:all .33s}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next:hover:before{background-color:#fff;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');transition:all .33s}.page-banner{text-align:center;position:relative;width:100vw;max-width:100%;overflow:hidden}.page-banner .synopsis,.page-banner h1{text-transform:uppercase;text-align:center;bottom:-50px;width:100%;line-height:1;position:absolute;font-size:1em;color:#fff;font-family:'helvetica-bold','Helvetica',Arial,san-serif}.page-banner .synopsis{bottom:-50px}.page-banner .marquee{font-size:22em;text-transform:uppercase;text-align:center;width:100%;line-height:1.1;overflow:hidden;padding-bottom:0}.page-banner .marquee .pink-divider{color:#ff39c2}.page-banner .marquee .green-divider{color:#62ff00}.page-banner .marquee .purple-divider{color:#9f44ff}.page-banner .marquee.black{color:#000}.page-banner img{display:none}.page-banner video{vertical-align:middle;max-width:100%}.banner-explore{display:flex!important;width:100%;justify-content:center;position:fixed;bottom:48px;padding:0;z-index:99999;left:0;-webkit-animation:bounce-top 2s forwards;animation:bounce-top 2s forwards}.banner-explore .trigger{display:block;height:48px;width:48px;background:url("/~/media/image-libraries/sparks-2022/site-assets/explore-icon.svg");background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff}.banner-explore .trigger:hover{cursor:pointer}.bread-crumbs{padding:64px calc(((100vw - 1536px)/2)) 0;width:100%;height:auto;left:auto}.bread-crumbs ul{width:100%}.bread-crumbs ul li{float:none;display:inline-block!important}.bread-crumbs ul li.seperator{width:auto;height:auto;border-radius:0;background:none;margin:0 5px}.bread-crumbs ul li.seperator:after{content:"-"}.bread-crumbs ul li a{font-size:1em;color:#000}.bread-crumbs ul li a.selected{color:#000;font-weight:normal;font-family:'helvetica-bold','Helvetica',Arial,san-serif}.cookies .page-content{padding:clamp(82px,17.5vh,163px) calc(((100vw - 1536px)/2)) clamp(58px,12.5vh,116px)}.cookies .page-content ul{font-size:1.375em;line-height:1.33;padding-left:32px;margin-bottom:32px}.cookies .page-content ul li{margin-bottom:8px;list-style-type:disc}.cookies .page-content ul li:last-child{margin-bottom:0}.cookies .page-content h1{font-size:3.5em;color:#000;text-transform:uppercase;margin-bottom:32px}.cookies .page-content h2{font-size:2.5em;color:#000;text-transform:uppercase;margin-bottom:32px;font-weight:normal}.cookies .page-content h3{font-size:2em;color:#000;text-transform:uppercase;margin-bottom:32px;font-weight:normal}.cookies .page-content p{font-size:1.375em;line-height:1.33;margin-bottom:32px}.cookies .page-content a{font-family:'helvetica-bold','Helvetica',Arial,san-serif;color:#000;text-decoration:underline}.cookies .page-content a:hover{color:#ddd}.table-wrapper{overflow-x:auto;margin-bottom:32px}.table-wrapper table{font-size:1rem;line-height:1.313rem;width:100%;border-collapse:collapse;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;border-top:none;border-bottom:1px solid #f4f4f4}.table-wrapper table tr{background-color:#f4f4f4}.table-wrapper table tr th{color:#fff;background:#222;text-align:left;padding:16px;font-weight:normal;vertical-align:top}.table-wrapper table tr th a{color:#fff}.table-wrapper table tr th a:hover{color:#000}.table-wrapper table tr th p{margin-bottom:0!important}.table-wrapper table tr td{padding:8px 16px;vertical-align:middle;border-left:solid 1px #f4f4f4;border-top:none;border-bottom:none}.table-wrapper table tr td:first-child{padding-left:15px}.table-wrapper table tr td:last-child{border-right:solid 1px #f4f4f4}.table-wrapper table tr td p{margin-bottom:0!important}.table-wrapper table tr:nth-child(odd){background:#fff}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;margin:0 auto}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pop-up-window{width:0!important}.footer{background:#222;color:#fff;width:100%;padding-left:calc(((100vw - 1536px)/2));padding-right:calc(((100vw - 1536px)/2));padding-bottom:48px;padding-top:96px}.footer .bottom{margin-top:96px}.footer .forty h2{text-transform:uppercase;font-size:4.188em;color:#fff;line-height:1.2;text-align:left;font-weight:normal}.footer .sixty p{font-size:.889em;line-height:1.625em}.footer .sixty p span{margin:0 0 0 clamp(24px,2.5vw,48px)}.footer .third{font-size:1.125em;line-height:1.33}.footer .third h2{font-family:'helvetica-bold','Helvetica',Arial,san-serif;font-size:1.222em;color:#fff;line-height:1;text-align:left;position:relative;display:inline-block;z-index:1;text-transform:uppercase;font-weight:normal}.footer .third p{margin-top:24px}.footer a{color:#fff}.footer a:hover{color:#f4f4f4;text-decoration:underline}.footer .sparks-logo{font-family:'helveticaregular','Helvetica',Arial,san-serif;font-size:1.5rem;font-weight:normal;text-transform:capitalize;margin:0 clamp(24px,2.5vw,48px) 0 0!important}.footer .sparks-logo img{height:16px}.footer .capita-logo{position:relative;right:0;bottom:0;display:block;text-align:right}.test .row-1-spacer{overflow:hidden}.test .row-1-spacer img{position:relative;max-width:50vw;margin-left:25vw}.test .row-2-spacer{overflow:hidden}.test .row-2-spacer img{position:relative;max-width:75vw;margin-left:5vw}.test .row-3-spacer{overflow:hidden}.test .row-3-spacer img{position:relative;margin-right:10vw}.test .divider{min-height:150px}.test .divider img{display:none}p{margin-bottom:clamp(25px,5.39vh,50px)}p:last-child{margin-bottom:0}img{vertical-align:middle}.strategy .intro-text .half{padding:10% 0}.strategy .intro-text .half p{font-size:2em;line-height:1.25}.strategy .content-area .full{display:flex;align-items:center}.strategy .content-area.intro{padding:0;margin-bottom:clamp(110px,16.5vh,219px)}.strategy .content-area.intro .half{padding-left:calc(((100vw - 1536px)/2))}.strategy .content-area.intro .half.image{padding:0 0 0 5vw}.strategy .content-area.marquee{padding-bottom:clamp(160px,32.36vh,300px)}.strategy .link-pod-list.latest-news{padding-top:clamp(123px,26.5vh,246px);padding-bottom:clamp(123px,26.5vh,246px)}.strategy .link-pod-list.latest-news .link-pod-list-header{background:#222;color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]){position:relative;width:100%;height:auto;background:#f4f4f4;margin-bottom:clamp(185px,27.5vh,255px)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .carousel-header{position:absolute;background:#fff;padding:0 48px 48px calc(((100vw - 1536px)/2));top:0;left:0;transform:translateY(-50%);max-width:50vw}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .carousel-header h2{font-weight:normal;font-size:3em;line-height:1;color:#000;text-transform:uppercase}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .carousel-header h2 span{display:block;margin-bottom:16px;font-size:.3333em;line-height:1;text-transform:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .carousel-header a{position:absolute;top:-80px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-list{padding:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-list .slick-track{display:flex!important}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide{display:flex;align-items:center;width:100%;height:inherit!important}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide div{height:100%;width:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item{position:relative;padding-left:calc(((100vw - 1536px)/2));padding-right:calc(((100vw - 1536px)/2));padding-top:clamp(70px,15vh,140px);padding-bottom:clamp(50px,13vh,120px);height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content-container{position:relative;width:56.25%;display:inline-block;vertical-align:top;padding-right:clamp(32px,3.33vw,64px);height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff;font-weight:normal;font-size:1.375em;line-height:1.25}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content-container .carousel-text-link{font-size:1.75em;line-height:1.25;text-decoration:underline;font-family:'helvetica-bold','Helvetica',Arial,san-serif;color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content-container .carousel-text-link:hover{color:#222}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content{color:#000;justify-content:center;height:100%;display:flex;flex-direction:column}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content p{font-size:1.75em;line-height:1.25;margin-bottom:25px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content p:last-of-type{margin-bottom:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li{width:calc((100%/5) - 40px);font-size:1.75em;line-height:1.25;font-family:'helvetica-bold','Helvetica',Arial,san-serif}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li img{max-height:140px;width:auto;height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li br{font-size:50px;line-height:50px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-image{width:43.75%;text-align:center;display:inline-flex;position:relative;height:100%;align-items:center}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-image img{margin:0 auto;width:100%;max-height:375px;height:auto}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .embedded-inner-content{display:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item[data-carousel-id="item-2"] .carousel-content-container{width:100%;padding-right:0;display:flex;align-items:center}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item[data-carousel-id="item-2"] .carousel-content-container .carousel-content{width:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item[data-carousel-id="item-2"] .carousel-content-container .embedded-inner-content{display:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots{bottom:clamp(35px,7.5vh,70px);left:50%;transform:translateX(-50%)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots li{margin:0 4px;transition:all .33s;width:8px;height:8px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots li button{padding:0;transition:all .33s;height:8px;width:8px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots li button:before{width:100%;height:8px;width:8px;background:#222;opacity:1;transition:opacity linear .1s;line-height:8px;font-size:8px;content:"";border-radius:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots li.slick-active button:before{opacity:1;transition:opacity linear .1s;background:#62ff00}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background{background:#222}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .carousel-header{background:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .carousel-header h2{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-slider .slick-slide .carousel-item .carousel-content{color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-dots li button:before{background:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-dots li.slick-active button:before{background:#62ff00}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-prev:before{background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left-white.svg');border:solid 1px #fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-prev:hover:before{background-color:#fff;border-color:#000;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg')}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-next:before{border:solid 1px #fff;content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background .slick-next:hover:before{background-color:#fff;border-color:#000;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg')}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background[data-carousel-id="digital-email"] .slick-slider .slick-slide .carousel-item .carousel-image,.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background[data-carousel-id="creative-ux"] .slick-slider .slick-slide .carousel-item .carousel-image{float:left}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background[data-carousel-id="digital-email"] .slick-slider .slick-slide .carousel-item .carousel-content-container,.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).black-background[data-carousel-id="creative-ux"] .slick-slider .slick-slide .carousel-item .carousel-content-container{padding-right:0;padding-left:clamp(32px,3.33vw,64px)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).grey-background .slick-slider .slick-slide .carousel-item .carousel-image{float:left}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).grey-background .slick-slider .slick-slide .carousel-item .carousel-content-container{padding-right:0;padding-left:clamp(32px,3.33vw,64px)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).grey-background[data-carousel-id="digital-promotion"] .slick-slider .slick-slide .carousel-item .carousel-image{float:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).grey-background[data-carousel-id="digital-promotion"] .slick-slider .slick-slide .carousel-item .carousel-content-container{padding-left:0;padding-right:clamp(32px,3.33vw,64px)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background{background:#62ff00}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .carousel-header{background:#fff;z-index:2}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .carousel-header h2{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider{padding:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider .slick-slide{height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider .slick-slide .carousel-item .carousel-content{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:linear-gradient(90deg,#62ff00 55%,#fff 55%)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-dots li button:before{background:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-dots li.slick-active button:before{background:#222}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background{background:#9f44ff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .carousel-header{background:#fff;z-index:2}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .carousel-header h2{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider{padding:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider .slick-slide{height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider .slick-slide .carousel-item .carousel-content{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:linear-gradient(90deg,#9f44ff 55%,#fff 55%)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-dots li button:before{background:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-dots li.slick-active button:before{background:#222}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background{background:#ff39c2}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .carousel-header{background:#fff;z-index:2}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .carousel-header h2{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider{padding:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider .slick-slide{height:100%}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{color:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider .slick-slide .carousel-item .carousel-content{color:#000}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:linear-gradient(90deg,#ff39c2 55%,#fff 55%)}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-dots li button:before{background:#fff}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-dots li.slick-active button:before{background:#222}.strategy .mega-carousel-container[data-carousel-id="creative-content"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="creative-ux"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="creative-video"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="digital-analytics"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="digital-promotion"] .carousel-header{transform:translateY(-67%)}.strategy .mega-carousel-container[data-carousel-id="latest-news"]{background-color:#fff;padding-top:clamp(123px,26.5vh,246px);padding-bottom:clamp(123px,26.5vh,246px)}.strategy .mega-carousel-container[data-carousel-id="latest-news"] .carousel-header{background:#222}.strategy .mega-carousel-container[data-carousel-id="latest-news"] .carousel-header h2{color:#fff}.strategy .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item{padding:0!important}.strategy .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin-top:0;max-width:none}.strategy .slick-prev{left:32px;z-index:999;transition:all .33s;width:auto;height:auto}.strategy .slick-prev:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:46px;height:46px;display:block;opacity:1;border:solid 1px #000;transition:all .33s}.strategy .slick-prev:hover:before{background-color:#000;border-color:#000;transition:all .33s;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/arrow-left-white.svg')}.strategy .slick-next{right:32px;z-index:999;width:auto;height:auto}.strategy .slick-next:before{content:"";background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow.svg');background-size:21px 18px;background-repeat:no-repeat;background-position:center;width:46px;height:46px;display:block;opacity:1;transition:all .33s;border:solid 1px #000}.strategy .slick-next:hover:before{background-color:#000;border-color:#000;transition:all .33s;background-image:url('/~/media/image-libraries/sparks-2022/site-assets/button-arrow-white.svg')}.strategy .white-section{background:#fff;width:100%;display:block;padding-top:5%;margin-bottom:5%;clear:both}.strategy.creative .mega-carousel-container .slick-dots li.slick-active button:before{background:#9f44ff}.strategy.creative .mega-carousel-container.black-background .slick-dots li.slick-active button:before{background:#9f44ff}.strategy.creative .mega-carousel-container.purple-background .slick-dots li.slick-active button:before{background:#222}.strategy.digital .mega-carousel-container .slick-dots li.slick-active button:before{background:#ff39c2}.strategy.digital .mega-carousel-container.black-background .slick-dots li.slick-active button:before{background:#ff39c2}.strategy.digital .mega-carousel-container.pink-background .slick-dots li.slick-active button:before{background:#222}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}}@-webkit-keyframes slide-in-bottom-cta{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@keyframes slide-in-bottom-cta{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}100%{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}}@-webkit-keyframes slide-in-bottom-home{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom-home{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes marquee{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes blinker{50%{opacity:0}70%{opacity:0}}.blink_me{animation:blinker .1s linear}.blink_me2{animation-delay:2s}#outer{width:100%;position:relative;height:118px;overflow:hidden;margin:10vh 0 20vh}#outer .tickerTape{left:-5%;position:absolute;display:block;width:120%;z-index:2;box-sizing:border-box;font-size:89px;line-height:118px;font-weight:normal;font-family:'Helvetica','Arial',sans-serif;overflow:hidden;height:118px}.text{position:absolute;left:-5%;animation:slideIt 20s linear;animation-iteration-count:infinite;animation-direction:forward}@keyframes slideIt{100%{left:100%}0%{left:0%}100%{left:100%}}@-webkit-keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-1{0%{-webkit-transform:translate(0);transform:translate(0)}20%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}80%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}.fade-in-right{-webkit-animation:fade-in-right 2s ease-in 1s both;animation:fade-in-right 2s ease-in 1s both}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.fade-in-left{-webkit-animation:fade-in-left 1s ease-in 1s both;animation:fade-in-left 1s ease-in 1s both}.fade-in-right{-webkit-animation:fade-in-right 1s ease-in 1s both;animation:fade-in-right 1s ease-in 1s both}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@keyframes bounce-top{0%{-webkit-transform:translateY(-45px);transform:translateY(-45px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:1}24%{opacity:1}40%{-webkit-transform:translateY(-24px);transform:translateY(-24px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}65%{-webkit-transform:translateY(-12px);transform:translateY(-12px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}82%{-webkit-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}93%{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}25%,55%,75%,87%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}}@media(max-width:1600px){body,html{font-size:87.5%!important}.content-area,.footer,.bread-crumbs{padding-left:10vw;padding-right:10vw}.content-area ul,.footer ul,.bread-crumbs ul{margin-bottom:32px!important}.scw-responsive-menu-button{left:10vw}.page-banner img{height:100%}.content-area .half.dark-grey-bg{padding-left:10vw!important;padding-right:10vw!important}.content-area .half h2{padding-left:10vw!important;padding-bottom:24px!important;padding-right:32px!important;transform:translateY(-55%)}.content-area:not(.intro) .half{padding-left:10vw;padding-right:10vw}.link-pod-list.latest-services,.link-pod-list.latest-work,.link-pod-list.latest-news,.link-pod-list.our-clients,.link-pod-list.latest-home,.link-pod-list.featured-content,.link-pod-list.website-content,.link-pod-list.print-content,.link-pod-list.brand-content,.link-pod-list.video-content,.link-pod-list.strategy-content{padding-left:10vw!important;padding-right:10vw!important}.link-pod-list.latest-services .link-pod-list-header,.link-pod-list.latest-work .link-pod-list-header,.link-pod-list.latest-news .link-pod-list-header,.link-pod-list.our-clients .link-pod-list-header,.link-pod-list.latest-home .link-pod-list-header,.link-pod-list.featured-content .link-pod-list-header,.link-pod-list.website-content .link-pod-list-header,.link-pod-list.print-content .link-pod-list-header,.link-pod-list.brand-content .link-pod-list-header,.link-pod-list.video-content .link-pod-list-header,.link-pod-list.strategy-content .link-pod-list-header{padding-left:10vw!important;padding-bottom:24px!important;padding-right:32px!important;transform:translateY(-55%)}.link-pod-list.featured-content .link-pod .link-pod-thumbnail,.link-pod-list.website-content .link-pod .link-pod-thumbnail,.link-pod-list.print-content .link-pod .link-pod-thumbnail,.link-pod-list.brand-content .link-pod .link-pod-thumbnail,.link-pod-list.video-content .link-pod .link-pod-thumbnail,.link-pod-list.strategy-content .link-pod .link-pod-thumbnail{min-height:auto}.link-pod-list.services-navigation{padding-left:10vw;padding-right:10vw}.link-pod-list.services-navigation .link-pod a{max-width:350px}.link-pod-list.services-navigation .link-pod[data-id="strategic"] a{max-width:450px}.latest-list ul{padding-left:10vw;padding-right:10vw}.home .intro .full{padding-left:10vw}.home .intro .full .half{padding-top:0}.home .intro .full .half.header-text{max-width:60vw;width:auto;padding:36px 48px 40px 48px}.home .intro .full .half:nth-of-type(2){padding-top:7.5vh}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider{padding-left:0!important;padding-right:0!important}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item{padding-left:10vw!important;padding-right:10vw!important}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item:first-child{background:linear-gradient(90deg,#62ff00 50%,#fff 50%,#fff 91%,#9f44ff 91%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title{padding-left:10vw;padding-bottom:24px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide01 .carousel-item{background:linear-gradient(90deg,#9f44ff 50%,#fff 50%,#fff 91%,#ff39c2 91%)}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide02 .carousel-item{background:linear-gradient(90deg,#ff39c2 50%,#fff 50%,#fff 91%,#62ff00 91%)}.home .mega-carousel-container[data-carousel-id="services"] .carousel-header{padding-left:10vw!important;padding-bottom:24px}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots{left:10vw}.home .content-area.how h2{padding-left:10vw;padding-bottom:24px}.home .what-we-do h2{padding-left:10vw;padding-bottom:24px}.home .what-we-do .sixty{min-width:auto;padding-left:10vw}.home .link-pod-list.latest-work .link-pod:nth-of-type(3){margin-top:10vh}.home .link-pod-list.latest-work .link-pod:nth-of-type(4){max-width:500px}.home .link-pod-list.latest-work .link-pod .long-description{padding:16px 67px 16px 24px}.mega-carousel-container .carousel-header{padding-left:10vw!important;padding-bottom:24px!important;padding-right:24px!important;max-width:50vw}.scw-responsive-navigation.mobile-menu .top-level-nav{padding-left:10vw;padding-right:10vw}.scw-responsive-navigation.mobile-menu .top-level-nav li a{font-size:5em}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav{left:clamp(400px,27.5vw,530px)}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li a{padding-bottom:32px}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav ul li .anchor-nav li{padding-bottom:24px}.about .content-area:not(.intro) .half{padding:5vh 10vw 5vh 0}.about .content-area:not(.intro) span.image{padding-left:0!important;margin-top:calc(-64px*.875)}.about .content-area.intro .half{padding-left:10vw}.about .content-area.join-the-team .image{padding-left:0!important}.about .content-area h2{padding-left:0!important;padding-bottom:calc(64px*.5)!important;transform:none}.about .content-area .image{padding-left:10vw!important}.about .content-area .image img{margin:0!important}.about .content-area.row-1:before,.about .content-area.row-2:before,.about .content-area.row-3:before,.about .content-area.row-4:before,.about .content-area.row-5:before{max-width:42.5vw}.about .content-area.row-1:before{right:calc(20vw*.7084)}.about .content-area.row-1 .half.image{padding-top:calc(3rem*.875)}.about .content-area.row-1 .half:not(.image){padding-top:calc(22.5rem*.875)}.about .content-area.row-2:before{right:calc(4.16vw*.7084)}.about .content-area.row-2 .half.image{padding-top:calc(5rem*.875)}.about .content-area.row-2 .half:not(.image){padding-top:calc(26.5rem*.875)}.about .content-area.row-3:before{right:calc(19.16vw*.7084)}.about .content-area.row-3 .half:not(.image){padding-top:calc(26.5rem*.875)}.about .content-area.row-4:before{right:calc(6.66vw*.7084)}.about .content-area.row-4 .half:not(.image){padding-top:calc(24.5rem*.875)}.about .content-area.row-5:before{right:calc(10vw*.7084)}.about .content-area.row-5 .half:not(.image){padding-top:calc(24.5rem*.875)}.about .content-area.row-1-spacer,.about .content-area.row-2-spacer,.about .content-area.row-3-spacer,.about .content-area.row-5-spacer{padding-right:10vw!important}.about .content-area.row-1-spacer img,.about .content-area.row-2-spacer img,.about .content-area.row-3-spacer img,.about .content-area.row-5-spacer img{scale:.875}.about .content-area.row-4-spacer{padding-left:10vw!important;padding-right:10vw!important}.about .content-area.row-4-spacer img{scale:.88}.about .link-pod-list.our-clients .link-pod{width:calc((100%/4) - 32px)}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title h2{font-size:1.375em}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots{max-width:calc(100% - 128px)}.strategy .mega-carousel-container .carousel-header{transform:translateY(-67%)}.strategy .mega-carousel-container .slick-slider .slick-slide .carousel-item{padding-left:10vw!important;padding-right:10vw!important}.strategy .mega-carousel-container .slick-slider .slick-slide .carousel-item .carousel-image img{max-width:300px}.strategy .mega-carousel-container .slick-slider .slick-slide .carousel-item .carousel-content ul li{width:calc((100%/5) - 24px)}.strategy .mega-carousel-container .slick-slider .slick-slide .carousel-item .carousel-content ul li img{max-height:115px}.strategy .mega-carousel-container[data-carousel-id="creative-content"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="creative-ux"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="creative-ui"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="creative-video"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="digital-analytics"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="digital-promotion"] .carousel-header,.strategy .mega-carousel-container[data-carousel-id="digital-seo"] .carousel-header{transform:translateY(-79%)}.strategy .content-area.intro .half:not(.image){padding-left:10vw}.strategy .content-area.intro .half.image img{margin:0!important}.news-article .page-banner{padding-left:10vw;padding-right:10vw}.news-article .page-banner .image-container img{top:clamp(334px,87vh,677px)}.news-article .news-item{padding-left:10vw}.news-page .content-area.intro{padding-left:10vw;padding-right:10vw}.news-page .news-list-page{padding-left:10vw;padding-right:10vw}.news-page .news-list-page .news-list-heading{padding-left:10vw}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-image{top:32px}.sparks-logo a{left:calc(10vw + 32px)}.case-study .page-banner .image-container .text-container{left:10vw}.case-study .content-area .full .half:not(.image){padding-left:10vw}.case-study .content-area .full .half:last-of-type.image{padding-left:10vw}.case-study .content-area .full .half.image img{width:100%}.case-study .content-area.results-section .full .half.results{min-height:55vh;padding-top:10vh;margin-top:15vh}.case-study .content-area.esgvideo-bg{padding-left:10vw;padding-right:10vw}.case-study .content-area.esgvideo-bg h2{padding-left:10vw}.contact .form{padding-left:10vw;padding-right:10vw}.contact .form h2{padding-left:10vw;padding-bottom:24px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide{margin:0 16px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev{left:20px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next{right:20px}}@media(max-width:1024px){body,html{font-size:80%!important}h1{font-size:1.5em;line-height:1em}h2{font-size:1.25em;line-height:1em}h3{font-size:1em;line-height:1em}.half{width:100%}.third{width:100%}.hide-mobile{display:none}}@media(max-width:810px){p{margin-bottom:24px}.content-area,.footer,.bread-crumbs{padding-left:16px;padding-right:16px}.bread-crumbs{padding-top:32px}.bread-crumbs ul{margin-bottom:0!important}.scw-responsive-navigation.mobile-menu .top-level-nav{padding-left:16px;padding-right:16px}.content-area.intro .full{min-height:auto}.content-area.intro .full .half{padding-top:32px;padding-bottom:32px}.content-area.intro .full .half:last-of-type{display:none}.content-area.intro .full .half:first-of-type{padding-right:0;padding-left:0}.content-area.marquee{padding-top:0;padding-bottom:32px}.content-area.grey-background,.content-area.black-background{min-height:96px;height:auto}.content-area .full{min-height:15vh}.sparks-logo a{left:32px;top:20px;height:18px}.sparks-logo a img{max-height:100%;width:auto}.scw-responsive-menu-button{width:180px;padding:16px;left:16px;height:56px}.scw-responsive-menu-button .toggle-button{right:16px;top:27px}.scw-responsive-navigation.mobile-menu .top-level-nav li.has-children .second-level-nav{display:none}.half{width:100%!important;min-height:auto}.third,.sixty,.forty{width:100%;min-width:auto}.grey-box{background:#f4f4f4;padding:40px;color:#000;text-align:left;min-height:300px}.grey-box h2{margin-top:-45px}.grey-box .half{height:auto}.grey-box .half:nth-child(2){min-height:0}.grey-box .half p{font-size:1.75em;position:relative}.home .intro{padding-left:16px;background-size:cover;background-position:center bottom;background:#222}.home .intro .full{height:auto;padding-left:0;background:transparent}.home .intro .full .half.header-text{padding:24px!important;margin-top:80px;max-width:100%}.home .intro .full .half.header-text h1{font-size:3em}.home .intro .full .half.header-text h1 br{display:none}.home .intro video{bottom:0;top:auto;width:100%;transform:none}.home .what-we-do .half:first-of-type{display:none}.home .what-we-do .half.black-background{width:100%;max-width:auto;margin-top:0;padding:32px 16px;margin-left:0;margin-bottom:32px;max-width:none}.home .what-we-do .half.black-background p{font-size:4.5em;line-height:1.1}.home .what-we-do .forty{display:none}.home .what-we-do h2{padding:16px}.home .what-we-do .sixty{padding:64px 16px 32px;width:100%}.home .what-we-do .sixty .btn{margin-top:32px}.home .what-we-do p{margin-bottom:0}.home .link-pod-list.latest-work{padding-top:64px;padding-bottom:64px}.home .link-pod-list.latest-work .link-pod-list-header{padding:16px!important}.home .link-pod-list.latest-work .link-pod{margin-top:0!important;margin-left:0!important}.home .content-area.how h2{padding:16px}.home .mega-carousel-container[data-carousel-id="services"]{margin-bottom:96px;padding-top:112px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item{padding:0!important;display:inline-block!important}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container{width:100%;padding:64px 16px 32px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .title{padding:16px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-content-container .btn{margin-top:32px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-image{width:100%;padding:32px 16px 0;background:#fff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item .carousel-image img{max-width:300px}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item:first-child{background:#fff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide .carousel-item:first-child .carousel-content-container{background:#62ff00}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide11 .carousel-item{background:#fff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide11 .carousel-item .carousel-content-container{background:#9f44ff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide12 .carousel-item{background:#fff}.home .mega-carousel-container[data-carousel-id="services"] .slick-slider .slick-slide#slick-slide12 .carousel-item .carousel-content-container{background:#ff39c2}.home .mega-carousel-container[data-carousel-id="services"] .slick-prev{left:16px}.home .mega-carousel-container[data-carousel-id="services"] .slick-prev:before{width:32px;height:32px;background-size:16px 13px}.home .mega-carousel-container[data-carousel-id="services"] .slick-next{right:16px}.home .mega-carousel-container[data-carousel-id="services"] .slick-next:before{width:32px;height:32px;background-size:16px 13px}.home .mega-carousel-container[data-carousel-id="services"] .slick-next,.home .mega-carousel-container[data-carousel-id="services"] .slick-prev{transform:translate(0,0%);top:auto;bottom:0}.home .mega-carousel-container[data-carousel-id="services"] .slick-dots{left:16px;top:32px}.link-pod-list{padding-left:16px;padding-right:16px}.link-pod-list .link-pod-list-header{padding:16px}.link-pod-list .link-pod{width:100%!important;margin:0 0 32px}.link-pod-list .link-pod:last-of-type{margin-bottom:0}.link-pod-list .link-pod .long-description{padding:16px 51px 16px 16px!important;width:85%!important;max-width:85%!important;min-height:auto!important}.link-pod-list .link-pod .long-description p{font-size:1rem!important}.link-pod-list .link-pod .long-description:after{right:16px!important}.link-pod-list.latest-news{padding:128px 16px 64px!important}.link-pod-list.latest-news .link-pod-list-header{padding:16px!important}.link-pod-list.latest-news .link-pod-list-intro{top:53px}.link-pod-list.featured-content,.link-pod-list.website-content,.link-pod-list.print-content,.link-pod-list.brand-content,.link-pod-list.video-content,.link-pod-list.strategy-content{padding:32px 16px 16px!important}.link-pod-list.featured-content .link-pod,.link-pod-list.website-content .link-pod,.link-pod-list.print-content .link-pod,.link-pod-list.brand-content .link-pod,.link-pod-list.video-content .link-pod,.link-pod-list.strategy-content .link-pod{margin-bottom:16px}.link-pod-list.services-navigation{padding:0 16px 64px!important;margin-top:-48px}.link-pod-list.services-navigation .link-pod{margin-bottom:0;width:50%!important}.link-pod-list.services-navigation .link-pod a{font-size:1.625em}.link-pod-list.services-navigation .link-pod[data-id="prev"] a{padding-left:64px!important}.link-pod-list.services-navigation .link-pod[data-id="prev"] a:before{width:48px!important;height:42px!important;background-size:contain!important}.link-pod-list.services-navigation .link-pod[data-id="next"] a{padding-right:64px!important}.link-pod-list.services-navigation .link-pod[data-id="next"] a:after{width:48px!important;height:42px!important;background-size:contain!important}.latest-list ul{padding:0 16px 32px;margin:0!important}.news-page .content-area .marquee{display:none}.news-page .content-area.intro{padding:0 16px}.news-page .news-list-page{padding:64px 16px 32px;margin:32px 0 0}.news-page .news-list-page .news-list .news-list-item{min-height:auto;margin-bottom:24px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-date{margin-bottom:16px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-headline{max-width:100%;padding-right:0}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-headline h2{margin-bottom:24px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-synopsis p{max-width:100%;padding-right:0;padding-bottom:24px}.news-page .news-list-page .news-list .news-list-item .news-list-item-inner .news-list-item-image{position:relative;min-height:50px;width:100%;margin-bottom:16px;right:auto;top:auto}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-date,.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-headline{padding-left:0}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-inner .news-list-item-synopsis p{padding-left:0}.news-page .news-list-page .news-list .news-list-item:last-of-type .news-list-item-viewmore{padding-left:0}.news-page .news-list-page .news-list-heading{padding:16px}.news-page .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:112px;padding-bottom:64px}.news-page .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin-top:0}.news-article .page-banner{padding:96px 16px 16px}.news-article .page-banner .image-container .text-container h1{max-width:100%}.news-article .page-banner .image-container .text-container h1 br{display:none}.news-article .page-banner .image-container .text-container .synopsis{margin-bottom:16px;padding-top:32px}.news-article .page-banner .image-container img{display:none}.news-article .news-item{padding:32px 16px}.news-article .news-item .articleContent{max-width:100%;width:100%}.news-article .news-item:after{display:none}.news-article .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:112px;padding-bottom:64px}.news-article .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin-top:0}.services .content-area.grey-bg{padding:80px 0 32px;flex-wrap:wrap}.services .content-area .half{padding:80px 16px 32px}.services .content-area .half h2{padding:16px!important}.services .content-area .half:nth-of-type(2n){padding-top:64px}.services .content-area .half:nth-of-type(2n) img{max-width:300px}.services .content-area .half.pink-bg{margin-bottom:0}.services .content-area .half.green-bg,.services .content-area .half.pink-bg,.services .content-area .half.purple-bg{padding:80px 16px 32px}.services .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:112px;padding-bottom:64px}.services .mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide .carousel-item .carousel-image img{margin-top:0}.about .content-area .half:not(.image){padding:16px 16px 32px!important}.about .content-area .half.image{padding:0 16px!important}.about .content-area h2{padding-bottom:24px!important;padding-right:24px;font-size:3.563em}.about .content-area span.image{margin-top:-24px!important}.about .content-area span.image:after{width:32px}.about .content-area:before{display:none}.about .content-area.row-1,.about .content-area.row-2,.about .content-area.row-3,.about .content-area.row-4,.about .content-area.row-5{margin-top:32px}.about .content-area.intro .half.image{display:none}.about .content-area.join-the-team{padding-top:112px;padding-bottom:32px}.about .content-area.join-the-team .half:not(.image){display:block;padding:32px 16px 32px!important}.about .content-area.join-the-team .half br{display:none}.about .content-area.join-the-team .marquee{top:48px}.about .link-pod-list.our-clients{padding:80px 16px 16px!important;justify-content:space-between;margin-top:96px}.about .link-pod-list.our-clients .link-pod{width:calc((100%/2) - 16px)!important;margin-bottom:32px}.about .link-pod-list.our-clients .link-pod-list-header{padding:16px!important}.about .link-pod-list.latest-services{padding:64px 16px 32px!important;margin-top:96px}.about .link-pod-list.latest-services .link-pod-list-header{padding:16px!important}.about .mega-carousel-container{padding:80px 0!important}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-list .slick-track{display:block}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide{width:auto!important;max-width:100%!important;padding:0 16px!important;min-height:auto}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item{padding:0 0 56px!important;width:100%}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-image img{width:100%;min-width:328px;max-width:328px;max-height:328px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-slider .slick-slide .carousel-item .carousel-content-container{left:0;padding-top:0}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots{max-width:calc(100% - 32px);padding:0 16px;bottom:32px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li{width:calc(100%/21)}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-dots li button:before{margin-top:-12px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-prev:before{width:32px;height:32px;background-size:16px 13px}.about .mega-carousel-container[data-carousel-id="meet-the-team"] .slick-next:before{width:32px;height:32px;background-size:16px 13px}.about .mega-carousel-container .carousel-header{padding:16px!important;max-width:none!important}.about .mega-carousel-container .slick-prev{left:16px}.about .mega-carousel-container .slick-next{right:16px}.about .mega-carousel-container .slick-dots{max-width:calc(100% - 32px);padding:0 16px;bottom:32px}.about .mega-carousel-container .slick-dots li{width:calc(100%/21)}.about .mega-carousel-container .slick-dots li button:before{margin-top:-12px}.case-study .page-banner{height:75vh}.case-study .page-banner .image-container{background-position:65% bottom!important}.case-study .page-banner .image-container .text-container{bottom:24px;padding-top:24px;left:16px}.case-study .page-banner .image-container .text-container h1{line-height:.95}.case-study .services-used{margin-bottom:32px;margin-top:32px}.case-study .content-area .full{flex-wrap:wrap}.case-study .content-area .full .half:not(.image){padding:16px 16px 16px}.case-study .content-area .full .half.image h2{padding:16px!important;max-width:85%;transform:translateY(-45%);font-size:2.75em}.case-study .content-area.intro{padding-bottom:16px}.case-study .content-area:not(.intro) .full .half{padding:16px!important}.case-study .content-area.hansondarkblue-bg{margin:16px 0}.case-study .content-area.hansonlightblue-bg{margin-top:16px}.case-study .content-area.hansonlightblue-bg img{vertical-align:top}.case-study .content-area.hansonlightblue-bg .full .half.image img{margin:0}.case-study .content-area.mpsgreen-bg img,.case-study .content-area.heinzblue-bg img{vertical-align:top}.case-study .content-area.esgvideo-bg{padding:32px 16px;margin-top:32px}.case-study .content-area.esgvideo-bg h2{padding:16px!important;max-width:85%;transform:translateY(-70%);font-size:2.75em}.case-study .content-area.esglightblue-bg{padding-top:32px}.contact .content-area.intro{padding-right:16px}.contact .content-area.intro h1{margin-bottom:24px}.contact .content-area.intro .half:first-of-type{padding-top:96px;padding-bottom:80px}.contact .content-area.intro .half:nth-of-type(2){display:none}.contact .form{padding:80px 16px 32px;margin:0}.contact .form .form-content .form-element{width:100%;margin-right:0;margin-bottom:16px}.contact .form .form-content .form-button a{margin-top:0}.contact .form h2{padding:16px}.contact .mega-carousel-container[data-carousel-id="latest-news"]{padding-top:128px;padding-bottom:64px}.contact .mega-carousel-container[data-carousel-id="latest-news"] .content-area{top:48px}.strategy .content-area .marquee{padding-bottom:80px}.strategy .content-area.intro{margin-bottom:112px}.strategy .content-area.intro .full .half:first-of-type{padding-left:16px;padding-right:16px}.strategy .link-pod-list.services-navigation .link-pod.link-pod-even a{padding-left:56px!important}.strategy .link-pod-list.services-navigation .link-pod.link-pod-even a:before{width:48px!important;height:42px!important;background-size:contain!important}.strategy .link-pod-list.services-navigation .link-pod.link-pod-odd a{padding-right:56px!important}.strategy .link-pod-list.services-navigation .link-pod.link-pod-odd a:after{width:48px!important;height:42px!important;background-size:contain!important}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]){margin-bottom:112px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .carousel-header{padding:16px!important;max-width:85%!important;transform:translateY(-65%)!important}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide div{height:auto}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item{padding:64px 16px 64px!important}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content-container{padding:0!important;width:100%;height:auto}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content{height:auto}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul{flex-wrap:wrap}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li{width:calc((100%/2) - 16px);margin-bottom:32px;font-size:1.375em}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li img{max-width:100px;height:auto;max-height:90px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li br{font-size:16px;line-height:16px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-content ul li:last-child{margin-bottom:0}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-image{height:auto;width:100%;margin-top:32px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-slider .slick-slide .carousel-item .carousel-image img{max-width:225px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-dots{bottom:28px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-prev{left:16px;bottom:12px;top:auto;transform:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-prev:before{width:32px;height:32px;background-size:16px 13px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-next{right:16px;bottom:12px;top:auto;transform:none}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]) .slick-next:before{width:32px;height:32px;background-size:16px 13px}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).green-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:#62ff00}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).pink-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:#ff39c2}.strategy .mega-carousel-container:not([data-carousel-id="latest-news"]).purple-background .slick-slider .slick-slide .carousel-item[data-carousel-id="item-1"]{background:#9f44ff}.mega-carousel-container .carousel-header{max-width:none;padding-left:16px!important}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-list{padding-left:16px!important;padding-right:16px!important}.mega-carousel-container[data-carousel-id="latest-news"] .slick-slider .slick-slide{margin:0 16px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev{left:16px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-prev:before{width:32px;height:32px;background-size:16px 13px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next{right:16px}.mega-carousel-container[data-carousel-id="latest-news"] .slick-next:before{width:32px;height:32px;background-size:16px 13px}.cookies .page-content{padding-left:16px;padding-right:16px}.cookies .page-content table tr td p{font-size:1em}.footer{padding-top:32px;padding-bottom:32px;min-height:auto}.footer .full{height:auto}.footer .forty{width:100%;margin-bottom:16px}.footer .forty:nth-child(1n+2){width:50%}.footer .sixty{width:100%;float:none}.footer .sixty p{font-size:1rem;line-height:1.5;margin-top:0}.footer .sixty p span{margin:0}.footer .sixty span{display:block}.footer .third{margin-bottom:16px;width:100%}.footer .third h2{margin-top:0;font-size:1.5rem;margin-bottom:16px}.footer .third:nth-child(1n+2){width:calc((100%/2) - 16px);margin-right:32px}.footer .third:last-of-type{margin-right:0}.footer .sparks-logo{margin:0 0 8px 0!important;font-size:1.5rem;line-height:1.2}.footer .bottom{margin-bottom:0;margin-top:0}.footer .capita-logo{text-align:left;margin-top:8px}}