#glossary{background-color:#999;position:relative}#glossary p{color:#fff;font-size:16px}.glossary li a{color:#fff;background-color:#999;border-right:1px solid #fff6;padding:10px 50px;font-size:1.1rem;font-weight:600;transition:all .3s;display:block;position:relative}.glossary a.selected{color:#fff;background-color:#0aa4e3}.glossary a:hover{background-color:#171717!important}.glossary{white-space:nowrap;margin-bottom:50px;padding-bottom:0;padding-left:0;overflow:auto visible}.glossary li:last-of-type a{border-right:0!important}.glossary li.uk-active a{background-color:#171717!important}.glossary li{text-align:center;display:inline-block;position:relative}#glossary .uk-switcher h3{color:#fff;letter-spacing:-2px;font-size:3rem;line-height:1;position:relative}.faq-answers{padding:50px 0 70px!important}.faq-answers li{break-inside:avoid-column}.faq-answers li div.uk-accordion-content,.faq-answers li a{border-bottom:1px solid #ffffff4d;padding:12px 20px}.faq-answers li.uk-open .summary{background-color:#fff3}.faq-answers li.uk-open a{border-bottom:0}#faq{background-color:#999}#faq ul{margin-bottom:0}#faq ul li{padding-left:0}#faq ul li a{color:#fff;border-right:1px solid #ffffff4d;padding:17px 40px}#faq ul li a:hover{background-color:#171717}#faq ul li.uk-active a{background-color:#171717!important}.js-filter h2{padding-left:20px}.uk-accordion>:nth-child(n+2){margin-top:0!important}.uk-accordion-title:before{content:"+";float:right;margin-left:10px;font-size:26px;font-weight:100;line-height:20px}.uk-accordion-title:hover{color:#fff;opacity:.7}.uk-open>.uk-accordion-title:before{content:"-"}.uk-breadcrumbs{background-color:#0aa4e3;padding:10px 0;font-size:1rem}.uk-breadcrumbs ul.uk-list{padding:0!important}.uk-breadcrumbs ul li{color:#fff;display:inline-block;margin-top:0!important}.uk-breadcrumbs ul li a{color:#fff}.uk-infobar{color:#fff;z-index:10;background-color:#009ad9;border-bottom:1px solid #0000001a;margin-top:0;line-height:36px;position:relative}.uk-infobar a{font-size:14px;transition:all .3s;color:#fff!important}.uk-infobar a:hover{color:#fff!important}.uk-infobar a.need-help{background:#000;padding:0 20px;line-height:39px;display:block;right:380px;position:absolute!important}.uk-NavBar{padding:15px 30px;position:relative}.uk-NavBar .logo{max-width:290px}.uk-NavBar .uk-blogicon{cursor:pointer;max-width:46px;max-height:46px;display:block;position:absolute;top:20px;right:30px}.uk-NavBar #menuactive{cursor:pointer}.uk-NavBar .Searchicon{color:#333;width:40px;height:21px;display:block;position:absolute;top:30px;right:80px}.uk-NavBar .uk-burger{cursor:pointer;width:40px;height:21px;display:block;position:absolute;top:36px;right:140px}.uk-NavBar .uk-burger .burger__span{background:#333;border-radius:2px;width:100%;height:3px;transition:all .3s ease-in-out;display:block;position:absolute}.uk-NavBar .uk-burger .burger__span--one{width:60%;top:0;right:0}.uk-NavBar .uk-burger .burger__span--two{top:8px;right:0}.uk-NavBar .uk-burger .burger__span--three{width:80%;top:16px;right:0}.uk-NavBar .uk-burger:active>.burger__span,.uk-NavBar .uk-burger:hover>.burger__span{width:100%}.menu-overlay{z-index:8;background-color:#00000080;width:100%;height:100%;transition:all .3s ease-out;display:none;position:fixed;top:0;left:0}.menu-overlay.uk-active{display:block}.menu{z-index:9;background:#fff;width:100%;transition:all .5s ease-out;display:block;position:fixed;top:-900px;padding-top:2em!important}.menu.uk-active{top:39px}.menu .uk-container{padding:0 30px 30px}.menu ul li a{color:#fff;text-align:left;background:#ccc;border:1px solid #ccc;padding:.4em .51em .4em 3.6em;font-size:1.3em;font-weight:600;transition:all .3s ease-out;display:block;position:relative}.menu ul li a span.rocksalt{font-family:Rock Salt,cursive;font-size:.8em;font-weight:300;transition:all .3s ease-out;position:absolute;top:.7em;right:35px}.menu ul li a:hover{color:#009ad9;background-color:#fff;border:1px solid #009ad9}.menu ul li a:hover span.rocksalt{right:25px}.menu ul li a:hover span:first-of-type{background:url(/assets/design-icons-coloured-B9gpVkaR.png) 50%/480px no-repeat}.menu ul li a:hover span:first-of-type.icon--branding{background-position:0}.menu ul li a:hover span:first-of-type.icon--website{background-position:-60px 50%}.menu ul li a:hover span:first-of-type.icon--literature{background-position:-120px 50%}.menu ul li a:hover span:first-of-type.icon--packaging{background-position:-180px 50%}.menu ul li a:hover span:first-of-type.icon--exhibitions{background-position:-236px 50%}.menu ul li a:hover span:first-of-type.icon--signage{background-position:-300px 50%}.menu ul li a:hover span:first-of-type.icon--vehicle{background-position:-360px 50%}.menu ul li a:hover span:first-of-type.icon--photography{background-position:-420px 50%}.menu ul li a.contact{color:#009ad9;background:#fff;border:1px solid #009ad9}.menu ul li a.contact:hover{color:#fff;background:#009ad9;border:1px solid #009ad9}.menu ul li a.contact:hover .designicon--nav{background-image:none}.menu ul li a.blue{background:#009ad9;border:1px solid #009ad9}.menu ul li a.blue:hover{color:#009ad9;background-color:#fff}.menu ul li a.dark{background:#999;border:1px solid #999}.menu ul li a.dark:hover{color:#009ad9;background-color:#fff}.menu a .designicon--nav{background:url(/assets/design-icons-white-CEaRUQ_n.png) 50%/480px no-repeat;width:60px;height:60px;margin:0 auto;transition:all .2s ease-out;display:block;position:absolute;top:0;left:15px;overflow:hidden}.menu a .designicon:hover{left:17px}.menu a .icon--branding{background-position:0}.menu a .icon--website{background-position:-60px 50%}.menu a .icon--literature{background-position:-120px 50%}.menu a .icon--packaging{background-position:-180px 50%}.menu a .icon--exhibitions{background-position:-235px 50%}.menu a .icon--signage{background-position:-300px 50%}.menu a .icon--vehicle{background-position:-360px 50%}.menu a .icon--photography{background-position:-420px 50%}#menuactive{cursor:pointer}@media only screen and (max-width:640px){.uk-NavBar .uk-burger{right:90px}.menu{padding-top:3em!important}.menu.uk-active{top:0}.menu ul li a{font-size:1.2em}}.uk-project{background-color:#009ad9}.uk-project-details{aspect-ratio:1;outline:1px solid #fff}.uk-project .uk-image-overlay{cursor:pointer;opacity:1;background-color:#009ad9;width:100%;height:100%;transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .4s;position:absolute;top:0;left:0}.uk-project .uk-image-overlay:hover{opacity:0;transform:scale(.8)translateY(0)}.uk-showall{cursor:pointer;text-align:center;color:#fff;background:#0aa4e3;width:100%;max-height:48px;padding:15px 0;font-weight:600;position:relative}.uk-showall span{border-top:20px solid #0aa4e3;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;margin-left:-20px;display:block;position:absolute;bottom:-20px;left:50%}#mySVG g g polygon{opacity:.1}.svg-step-one #mySVG{animation:1.5s ease-in-out forwards step1}.svg-step-two #mySVG{animation:1.5s ease-in-out forwards step2}.svg-step-three #mySVG{animation:1.5s ease-in-out forwards step3}.svg-step-four #mySVG{animation:1.5s ease-in-out forwards step4}.svg-step-five #mySVG{animation:1.5s ease-in-out forwards step5}.svg-step-one #cone2-2{opacity:1!important}.svg-step-one #cone2-image{transition:all 1.5s ease-in-out;opacity:1!important;filter:grayscale(0)!important}.svg-step-two #cone2-2{opacity:.1!important}.svg-step-two #cone2-image{transition:all 1.5s ease-in-out;opacity:0!important;filter:grayscale()!important}.svg-step-two #cone7-2{opacity:1}.svg-step-two #cone7-image{opacity:1;filter:grayscale(0)!important}.svg-step-three #cone7-2{opacity:.1!important}.svg-step-three #cone7-image{transition:all 1.5s ease-in-out;opacity:0!important;filter:grayscale()!important}.svg-step-three #cone11-2{opacity:1}.svg-step-three #cone11-image{opacity:1;filter:grayscale(0)!important}.svg-step-four #cone11-2{opacity:.1!important}.svg-step-four #cone11-image{transition:all 1.5s ease-in-out;opacity:0!important;filter:grayscale()!important}.svg-step-four #cone17-2{opacity:1}.svg-step-four #cone17-image{opacity:1;filter:grayscale(0)!important}.svg-step-five #cone17-2{opacity:.1!important}.svg-step-five #cone17-image{transition:all 1.5s ease-in-out;opacity:0!important;filter:grayscale()!important}.svg-step-five #cone2-2{opacity:.1}.svg-step-five #cone2-image{opacity:0!important;filter:grayscale()!important}@keyframes step1{0%{transform-box:fill-box;position:relative;top:10%;transform:translate(300px,-400px)scale(.7)}to{transform-box:fill-box;position:relative;top:10%;transform:translate(16%,-3%)rotate(-60deg)scale(1.3)}}@keyframes step2{0%{transform-box:fill-box;transform:translate(16%,-3%)rotate(-60deg)scale(1.3)}65%{transform-box:fill-box;transform:translate(25%,-12%)rotate(100deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(16%,16%)rotate(140deg)scale(1.35)skew(0deg)}}@keyframes step3{0%{transform-box:fill-box;transform:translate(16%,-5%)rotate(140deg)scale(1)skew(0deg)}65%{transform-box:fill-box;transform:translate(300px,-1000px)rotate(-20deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(2550px,400px)rotate(-230deg)scale(1.8)skew(0deg)}}@keyframes step4{0%{transform-box:fill-box;transform:translate(2550px,400px)rotate(-230deg)scale(1.8)skew(0deg)}65%{transform-box:fill-box;transform:translate(900px,-1000px)rotate(40deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(1000px,500px)rotate(150deg)scale(1.9)skew(0deg)}}@keyframes step5{0%{transform-box:fill-box;transform:translate(1000px,500px)rotate(150deg)scale(1.9)skew(0deg)}to{transform-box:fill-box;transform:translate(300px,-400px)scale(.7)}}@keyframes easeInOut{0%{opacity:0;transform:scale(0)}25%{opacity:.25;transform:scale(.5)}50%{opacity:.5;transform:scale(.8)}75%{opacity:.75;transform:scale(1.5)}to{opacity:1;transform:scale(2)}}@media only screen and (max-width:960px){#stopwrapper{top:auto;bottom:0;right:0;background-color:#0000!important}#topcarousel{width:100%;height:80vh;margin-top:0;display:block;overflow:hidden;position:relative!important}}@media only screen and (min-width:960px){#topcarousel{width:100%;height:72vh;min-height:895px;display:block;overflow:hidden;position:relative!important}#mySVG{transform-box:fill-box;animation:none;transform:translate(220px,-280px)scale(.55)}#cone2-image{transform:translate(159px,26px)scale(.07)rotate(.16turn)}#cone11-image{transform:translate(108px,290px)scale(.048)rotate(.6turn)}#cone17-image{transform:translate(95px,238px)scale(.036)rotate(.583turn)}@keyframes step1{0%{transform-box:fill-box;position:relative;transform:translate(220px,-280px)scale(.55)}to{transform-box:fill-box;position:relative;transform:translate(16%,10%)rotate(-60deg)scale(1.4)}}@keyframes step2{0%{transform-box:fill-box;transform:translate(16%,10%)rotate(-60deg)scale(1.4)}65%{transform-box:fill-box;transform:translate(25%,-12%)rotate(100deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(14%,20%)rotate(140deg)scale(1.45)skew(0deg)}}@keyframes step3{0%{transform-box:fill-box;transform:translate(14%,20%)rotate(140deg)scale(1.45)skew(0deg)}65%{transform-box:fill-box;transform:translate(300px,-500px)rotate(-20deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(117%,30.5%)rotate(-230deg)scale(2.1)skew(0deg)}}@keyframes step4{0%{transform-box:fill-box;transform:translate(117%,30.5%)rotate(-230deg)scale(2.1)skew(0deg)}65%{transform-box:fill-box;transform:translate(900px,-1000px)rotate(40deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(50%,40%)rotate(150deg)scale(2.6)skew(0deg)}}@keyframes step5{0%{transform-box:fill-box;transform:translate(50%,40%)rotate(150deg)scale(2.6)skew(0deg)}to{transform-box:fill-box;transform:translate(220px,-280px)scale(.55)}}h1{font-size:2.4rem!important}}@media only screen and (min-width:1200px){#mySVG{transform-box:fill-box;animation:none;transform:translate(280px,-280px)scale(.55)}#Path_1184{stroke:#fff;stroke-width:1.5px;fill:#009ad9}.uk-active #Path_1184{stroke:#085676}@keyframes step1{0%{transform-box:fill-box;position:relative;transform:translate(280px,-280px)scale(.55)}to{transform-box:fill-box;position:relative;transform:translate(16%,5%)rotate(-60deg)scale(1.4)}}@keyframes step2{0%{transform-box:fill-box;transform:translate(16%,5%)rotate(-60deg)scale(1.4)}65%{transform-box:fill-box;transform:translate(25%,-12%)rotate(100deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(13%,16%)rotate(140deg)scale(1.5)skew(0deg)}}@keyframes step3{0%{transform-box:fill-box;transform:translate(13%,16%)rotate(140deg)scale(1.5)skew(0deg)}65%{transform-box:fill-box;transform:translate(300px,-1000px)rotate(-20deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(115%,28%)rotate(-230deg)scale(2.1)skew(0deg)}}@keyframes step4{0%{transform-box:fill-box;transform:translate(115%,28%)rotate(-230deg)scale(2.1)skew(0deg)}65%{transform-box:fill-box;transform:translate(900px,-1000px)rotate(40deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(45%,38%)rotate(150deg)scale(2.6)skew(0deg)}}@keyframes step5{0%{transform-box:fill-box;transform:translate(45%,38%)rotate(150deg)scale(2.6)skew(0deg)}to{transform-box:fill-box;transform:translate(280px,-280px)scale(.55)}}}@media only screen and (min-width:1600px){#mySVG{transform-box:fill-box;animation:none;transform:translate(300px,-440px)scale(.5)}#cone2-image{transform:translate(162px,32px)scale(.063)rotate(.16turn)}@keyframes step1{0%{transform-box:fill-box;position:relative;transform:translate(300px,-440px)scale(.5)}to{transform-box:fill-box;position:relative;transform:translate(15%,-2%)rotate(-60deg)scale(1.3)}}@keyframes step2{0%{transform-box:fill-box;transform:translate(15%,-2%)rotate(-60deg)scale(1.3)}65%{transform-box:fill-box;transform:translate(25%,-12%)rotate(100deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(10%,3%)rotate(140deg)scale(1.2)skew(0deg)}}@keyframes step3{0%{transform-box:fill-box;transform:translate(10%,3%)rotate(140deg)scale(1.2)skew(0deg)}65%{transform-box:fill-box;transform:translate(300px,-1000px)rotate(-20deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(105%,17%)rotate(-230deg)scale(1.9)skew(0deg)}}@keyframes step4{0%{transform-box:fill-box;transform:translate(105%,17%)rotate(-230deg)scale(1.9)skew(0deg)}65%{transform-box:fill-box;transform:translate(900px,-1000px)rotate(40deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(38%,20%)rotate(150deg)scale(2)skew(0deg)}}@keyframes step5{0%{transform-box:fill-box;transform:translate(38%,20%)rotate(150deg)scale(2)skew(0deg)}to{transform-box:fill-box;transform:translate(300px,-440px)scale(.5)}}h1{font-size:3.1rem!important}}@media only screen and (min-width:2100px){#mySVG{transform-box:fill-box;animation:none;transform:translate(300px,-900px)scale(.4)}#cone2-image{transform:translate(164px,32px)scale(.058)rotate(.16turn)}#cone11-image{transform:translate(108px,290px)scale(.048)rotate(.6turn)}#cone17-image{transform:translate(90px,235px)scale(.032)rotate(.58turn)}@keyframes step1{0%{transform-box:fill-box;position:relative;transform:translate(300px,-900px)scale(.45)}to{transform-box:fill-box;position:relative;transform:translate(14%,-3%)rotate(-60deg)scale(1.25)}}@keyframes step2{0%{transform-box:fill-box;transform:translate(14%,-3%)rotate(-60deg)scale(1.25)}65%{transform-box:fill-box;transform:translate(25%,-12%)rotate(100deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(9%,-8%)rotate(140deg)scale(1)skew(0deg)}}@keyframes step3{0%{transform-box:fill-box;transform:translate(9%,-8%)rotate(140deg)scale(1)skew(0deg)}65%{transform-box:fill-box;transform:translate(300px,-1000px)rotate(-20deg)scale(.4)skewY(-15deg)}to{transform-box:fill-box;transform:translate(80%,2%)rotate(-230deg)scale(1.5)skew(0deg)}}@keyframes step4{0%{transform-box:fill-box;transform:translate(80%,2%)rotate(-230deg)scale(1.5)skew(0deg)}45%{transform-box:fill-box;transform:translate(50%,5%)rotate(-40deg)scale(.8)skewY(-15deg)}to{transform-box:fill-box;transform:translate(30%,11%)rotate(150deg)scale(1.8)skew(0deg)}}@keyframes step5{0%{transform-box:fill-box;transform:translate(30%,11%)rotate(150deg)scale(1.8)skew(0deg)}to{transform-box:fill-box;transform:translate(300px,-900px)scale(.45)}}h1{font-size:3.1rem!important}}.cls-1{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:.5px;transition:all 1s}.cls-2{clip-path:url(#clippath);transition:all 1s}.cls-3{clip-path:url(#clippath1);transition:all 1s}.cls-4{clip-path:url(#clippath2);transition:all 1s}.cls-5{clip-path:url(#clippath3);transition:all 1s}#cone2-image,#cone7-image,#cone11-image,#cone17-image{will-change:transform,opacity;opacity:0;filter:grayscale();transition:all 1s}.uk-border-left{border-left:2px solid #1274a9;padding-left:40px}@media only screen and (min-width:640px){.news-image-height{min-height:550px}}@media only screen and (min-width:320px){.news-image-height{min-height:400px}}.uk-search-input::placeholder{color:#ffffff80}.blogtext p{color:#fffc;line-height:1.6}.blogtext p strong{color:#fff}.blogtext p.uk-text-blue strong{color:#009ad9}.blogtext .uk-list{color:#fffc;margin:40px 0;line-height:1.6}.blogtext .uk-list strong{color:#fff}.blogtext .uk-text-lead{color:#fff;font-weight:700;line-height:1.4}.blogtext a{color:#009ad9}.blogtext a:hover{color:#fff}em{color:#999!important}hr{border-top:1px solid #fff6!important}#history .uk-slider-items div div h2{background-color:#060606;width:110px;display:inline-block;position:relative}#history .uk-slider-items div div h2:before{content:" ";background-color:#0aa4e3;border-radius:50%;width:10px;height:10px;display:inline-block;position:absolute;top:17px;left:0}#history .uk-slider-items div div h2:after{content:" ";background-color:#0aa4e3;border-radius:50%;width:10px;height:10px;display:inline-block;position:absolute;top:17px;right:0}#history .timeline:before{content:"";background-color:#0aa4e3;width:100%;height:1px;display:block;position:absolute;top:22px;left:0}.uk-startup-icons{justify-content:center;align-items:center;width:100%;min-height:200px;display:flex}.uk-logo-border{outline:1px solid #fff;display:inline-block}.uk-theclient{font-size:1rem}.uk-share-icon{background-color:#0189c1;border-right:1px solid #fff6}.uk-background-blue .uk-social-right{text-align:center;position:absolute;top:0;right:0}.uk-background-blue .uk-social-right span.uk-icon-button{color:#009ad9;margin-right:3px;background-color:#fff6!important}.uk-background-blue .uk-social-right span.uk-icon-button:hover{background-color:#fff!important}.icons{max-width:fit-content;margin:0 auto;font-size:11px;font-weight:600;display:block}.icons a{color:#fffc}.icons a:hover{color:#009ad9}.icons a .designicon{background:url(/img/design-icons.webp) 50%/720px no-repeat;width:90px;height:90px;margin:0 auto;transition:all .2s ease-out;display:block;overflow:hidden}.icons a .designicon:hover{background-position-y:12px}.icons a .icon--branding{background-position:0}.icons a .icon--website{background-position:-90px 50%}.icons a .icon--literature{background-position:-180px 50%}.icons a .icon--packaging{background-position:-270px 50%}.icons a .icon--exhibitions{background-position:-351px 50%}.icons a .icon--signage{background-position:-450px 50%}.icons a .icon--vehicle{background-position:-540px 50%}.icons a .icon--photography{background-position:-630px 50%}.uk-panel-blackblock{color:#fff;background:#060606;max-width:200px;padding:10px 20px;font-size:1.1rem;font-weight:600;display:block}.uk-card-title{letter-spacing:-6px;font-size:3.4rem;font-weight:800;line-height:.9!important}.uk-card-numberblock{color:#1b99d9;letter-spacing:-3px;border-bottom:2px solid #1b99d9;max-width:30px;margin-left:auto;margin-right:0;font-size:1.5rem;font-weight:800;line-height:3}.uk-project-single-image{box-sizing:border-box;width:100%;height:auto}.uk-project-single-title{z-index:2;margin-bottom:0;padding:30px;font-weight:600}.uk-next-button{text-align:center;white-space:nowrap;background-color:#ccc;padding:15px 40px;font-size:1.1rem;transition:all .3s ease-out;display:inline-block;box-shadow:-2px 3px 10px 4px #0000001a;color:#fff!important;z-index:7!important}.uk-next-button:hover{background-color:#999;box-shadow:0 0 #0000}.banner-fastframe{background-color:#2e2d4b;padding:20px 0}.banner-fastframe p{color:#fff;text-transform:uppercase;margin:0 20px 0 0;padding:0;font-size:14px;font-weight:700}.banner-fastframe .fastframe-logo{width:280px;margin-top:10px;margin-bottom:10px;margin-right:10px}.banner-fastframe .boxes span{color:#73c6d7;border-right:1px solid #fff;padding:5px 10px;font-size:14px;font-weight:700}.banner-fastframe .boxes span:last-of-type{border-right:none}.banner-fastframe .fastframe-btn{color:#fff;text-transform:uppercase;border:1px solid #fff;margin-left:10px;padding:5px 10px;font-size:14px;font-weight:700;transition:all .2s}.banner-fastframe .fastframe-btn:hover{color:#2e2d4b;background:#fff}.banner-fastframe .fastframe-btn svg{margin-left:15px;position:relative;top:-1px}.banner-fastframe .fastframe-btn svg *{transition:fill .2s}.banner-fastframe .fastframe-btn:hover svg *{fill:#2e2d4b}.uk-dotnav>*{padding-left:0}.uk-dotnav>*>*{text-indent:100%;background:0 0;border-radius:50%;margin:5px;overflow:hidden;background-color:#009ad94d!important;border:3px solid #fff!important;width:18px!important;height:18px!important}.uk-dotnav>*>:focus,.uk-dotnav>*>:hover,.uk-dotnav>.uk-active>*{background-color:#009ad9!important}.uk-photography div{outline:1px solid #fff}#infotext{min-height:260px;display:block}#infotext div{overflow:hidden}#infotext .services-label{background-color:#060606;left:48px}#infotext .social-container{margin-top:2em;position:relative;left:0;top:0!important}#infotext .cover-flex-container{align-items:stretch;display:flex}#infotext .image-grid-full{align-items:stretch;width:100%;display:flex}#infotext .face-image{background-position:50%;background-size:cover;width:100%;height:100%}.services-hero-height{min-height:680px}.mobile-face-strip{align-items:stretch;display:flex}.mobile-face-strip .image-grid-row{align-items:stretch;width:100%;display:flex}.mobile-face-strip .face-image-mobile{background-position:50%;background-size:cover;width:100%;height:100%}.design-service-section{background-color:#060606}.design-service-section .brand-tag-sticky{margin-top:-60px}.design-service-section .design-content-body{max-width:600px}.design-service-section .service-icons img{width:auto}.services-title-borderbottom{border-bottom:2px solid #707070;width:100%;padding-bottom:10px;font-size:1.4rem;display:block;margin-bottom:14px!important}h1.main-service-titles{letter-spacing:-8px;font-size:155px!important}.face-strip-mobile{align-items:stretch;width:100%;min-height:120px;display:flex}.face-strip-mobile .face-tile{background-position:50%;background-size:cover;width:100%;height:100%}.digital-v2{background-image:url(/img/services/large-service-cone.svg)}.digital-v2 .flipped-tag{margin-top:-60px;transform:scaleX(-1)}.digital-v2 .text-container-right{max-width:600px;margin-left:auto;margin-right:0}.digital-v2 .border-white{border-color:#fff!important}.digital-v2 .icon-grid-right{justify-content:flex-end}.support-service-section{background-color:#060606}.support-service-section .support-content-body{max-width:600px}.support-service-section .half-cone-position{right:80px}.support-service-section .brand-tag-offset{margin-top:-60px}.service-list-section{background-color:#e4e4e4}.service-list-section .list-badge{font-weight:light;letter-spacing:1px;background-color:#060606}.service-list-section .service-list{padding:0 0 0 40px;list-style:none}.service-list-section .service-list li{color:#333;margin-bottom:8px;font-size:.95rem}.service-list-section .service-list li :before{content:"";background:url(/img/services/service-list-blue-dot.svg) 50% no-repeat;width:10px;height:10px;margin-right:10px;line-height:1.8;display:inline-block}.service-list-section .service-list li a{color:inherit;text-decoration:none;transition:color .2s}.service-list-section .service-list li a:hover{color:#009ad9}.service-list-section .contact-prompt{color:#222}.uk-image-overlay-1{cursor:pointer;opacity:0;background-color:#0000;width:100%;height:100%;transition:all .35s;position:absolute;top:0;left:0}.uk-image-overlay-1 a{opacity:0}.uk-image-overlay-1:hover{opacity:1;background-color:#009bde!important}.uk-image-overlay-1:hover a{opacity:1}.spinner-animate{width:80px;animation:1.5s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{background:linear-gradient(143deg,#28a6e0 0%,#0797d8 50%,#0070a6 100%);font-family:open sans,sans-serif;font-size:1.2rem;line-height:1.4}a:hover{color:#000;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#fff}h1{font-size:3.1rem;font-weight:900;line-height:1}.uk-text-white{color:#fff}.uk-text-large{font-size:1.5rem}.uk-text-blue{color:#009ad9}.uk-background-blue{background-color:#009ad9}.uk-background-white{background-color:#fff}.uk-background-black{background-color:#000}.uk-background-black-s1{background:url(/img/hp-black-background.png) top no-repeat}.uk-background-black-projectinmind{background:#000 url(/img/background101010.webp) bottom/100% no-repeat}.uk-background-black hr{border-color:#ffffff4d}.uk-background-black .uk-column-divider{column-rule:1px solid #ffffff4d}.uk-cta{border-radius:3px;padding:10px 18px;font-size:1.1rem;transition:all .4s;display:inline-block;position:relative;overflow:hidden}.uk-cta-white-border{z-index:1;border:1px solid #fff;font-weight:500;color:#fff!important}.uk-cta-white-border:hover{text-decoration:none;color:#1b99d9!important}.uk-cta:hover:before{bottom:-200%;left:-200%}.uk-cta:before{content:"";z-index:-1;background-color:#fff;border:1px solid #fff;border-radius:50%;width:400%;height:800%;transition:all .5s ease-out;display:block;position:absolute;bottom:-600%;left:-400%}.uk-cta-blue{color:#1b99d9;border:1px solid #1b99d9;border-radius:3px;padding:10px 18px;font-size:1.1rem;transition:all .4s;display:inline-block;position:relative;overflow:hidden}.uk-cta-blue:hover{color:#fff}.uk-cta-blue:hover:before{bottom:-200%;left:-200%}.uk-cta-blue:before{content:"";z-index:-1;background-color:#1b99d9;border:1px solid #1b99d9;border-radius:50%;width:400%;height:800%;transition:all .5s ease-out;display:block;position:absolute;bottom:-600%;left:-400%}footer{background:#060606;width:100%;padding:3em 0;display:block;position:relative}footer p{color:#fff;line-height:1.4em;font-size:em;margin-top:.5em;font-weight:100}footer h4{color:#fff;font-weight:700}footer h4 a{color:#fff;margin-bottom:1.4em;font-weight:700}footer .color-999{color:#999}footer a{color:#999;margin:.3em;display:inline-block}footer a:hover{color:#009ad9}footer a.social{display:inline-block!important}footer a.social .fa{color:#333}footer a.studio{color:#009ad9;float:none;width:auto;padding:0;font-weight:600;text-decoration:none;display:inline-block}footer a.bloglink{border-bottom:1px solid #fff3;margin:.4em auto .3em;padding-bottom:.6em;font-size:1.1rem;line-height:1.1;display:inline-block}footer a.maplink{text-align:center;color:#fff9;float:none;border:2px solid #fff9;width:170px;margin:1em 3px 0 auto;padding:.6em;font-weight:600;text-decoration:none;display:inline-block}footer a.maplink:hover{color:#009ad9;background:#fff}footer a .studio{color:#009ad9;float:none;width:auto;margin:0;padding:0;font-weight:600;text-decoration:none;display:inline-block}footer .copyright{color:#999;font-size:.7em}footer .whitecone{opacity:.5}footer.about__black{background:#060606 url(/img/greatideas-background.webp) 50% bottom -50px no-repeat!important}.overlay{z-index:997;background:#0006;transition:all .3s ease-out;display:none;position:fixed;inset:0}.uk-text-xsmall{font-size:.7rem}header{z-index:10000;transition:all .3s ease-out}header.uk-active{background-color:#fff}header .logowrapper #Path_1208,header .logowrapper #Path_1209,header .logowrapper #Path_1210,header .logowrapper #Path_1214,header .logowrapper #Rectangle_109{fill:#fff;transition:all .4s}header .logowrapper #Path_1211,header .logowrapper #Path_1212,header .logowrapper #Path_1213,header .logowrapper #Path_1215,header .logowrapper #Path_1216,header .logowrapper #Path_1217,header .logowrapper #Rectangle_108{fill:#fff;transition:all 1.2s}header .logowrapper #Path_1218,header .logowrapper #Path_1219,header .logowrapper #Path_1220,header .logowrapper #Path_1221,header .logowrapper #Path_1222,header .logowrapper #Path_1223,header .logowrapper #Path_1224,header .logowrapper #Path_1225,header .logowrapper #Path_1226,header .logowrapper #Path_1227,header .logowrapper #Path_1228,header .logowrapper #Path_1229,header .logowrapper #Path_1230,header .logowrapper #Path_1231,header .logowrapper #Path_1232,header .logowrapper #Path_1233{fill:#fff;transition:all 2s}header.uk-active .logowrapper #Path_1208,header.uk-active .logowrapper #Path_1209,header.uk-active .logowrapper #Path_1210,header.uk-active .logowrapper #Path_1214,header.uk-active .logowrapper #Rectangle_109{fill:#009ad9}header.uk-active .logowrapper #Path_1211,header.uk-active .logowrapper #Path_1212,header.uk-active .logowrapper #Path_1213,header.uk-active .logowrapper #Path_1215,header.uk-active .logowrapper #Path_1216,header.uk-active .logowrapper #Path_1217,header.uk-active .logowrapper #Rectangle_108{fill:#060606}header.uk-active .logowrapper #Path_1218,header.uk-active .logowrapper #Path_1219,header.uk-active .logowrapper #Path_1220,header.uk-active .logowrapper #Path_1221,header.uk-active .logowrapper #Path_1222,header.uk-active .logowrapper #Path_1223,header.uk-active .logowrapper #Path_1224,header.uk-active .logowrapper #Path_1225,header.uk-active .logowrapper #Path_1226,header.uk-active .logowrapper #Path_1227,header.uk-active .logowrapper #Path_1228,header.uk-active .logowrapper #Path_1229,header.uk-active .logowrapper #Path_1230,header.uk-active .logowrapper #Path_1231,header.uk-active .logowrapper #Path_1232,header.uk-active .logowrapper #Path_1233,header.uk-active .menuicon #Rectangle_89,header.uk-active .menuicon #Rectangle_90,header.uk-active .menuicon #Rectangle_91{fill:#333}header.uk-active .fd__header--padding{padding:20px 0 20px 40px}@media only screen and (min-width:320px){.fd-minheight-slideshow{min-height:1000px!important}}@media only screen and (min-width:960px){.fd-minheight-slideshow{max-height:600px;min-height:600px!important}}
