/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@keyframes build{0%{opacity:0}to{opacity:1}}@keyframes build-08{0%{opacity:0}to{opacity:.8}}@keyframes build-05{0%{opacity:0}to{opacity:.5}}@keyframes pulse{0%{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.5;transform:scale(1)}}@font-face{font-display:swap;font-family:IBMPlexMono;font-style:normal;font-weight:400;src:local("IBMPlexMono Regular"),local("IBMPlexMono-Regular");src:url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.eot),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.otf) format("opentype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.ttf) format("truetype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-normal-400.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:IBMPlexMono;font-style:italic;font-weight:400;src:local("IBMPlexMono Italic"),local("IBMPlexMono-Italic");src:url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.eot),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.otf) format("opentype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.ttf) format("truetype"),url(/themes/agile/assets/fonts/ibmplexmono-400/ibmplexmono-italic-400.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:IBMPlexMono;font-style:normal;font-weight:700;src:local("IBMPlexMono Bold Regular"),local("IBMPlexMono-Bold-Regular");src:url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.eot),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.otf) format("opentype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.ttf) format("truetype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-normal-700.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:IBMPlexMono;font-style:italic;font-weight:700;src:local("IBMPlexMono Bold Italic"),local("IBMPlexMono-Bold-Italic");src:url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.eot),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.otf) format("opentype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.woff) format("woff"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.ttf) format("truetype"),url(/themes/agile/assets/fonts/ibmplexmono-700/ibmplexmono-italic-700.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:normal;font-weight:300;src:local("Proximanova Light Regular"),local("Proximanova-Light-Regular");src:url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.eot),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-normal-300.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:italic;font-weight:300;src:local("Proximanova Light Italic"),local("Proximanova-Light-Italic");src:url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.eot),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-300/proximanova-italic-300.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:normal;font-weight:400;src:local("Proximanova Regular"),local("Proximanova-Regular");src:url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.eot),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-normal-400.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:italic;font-weight:400;src:local("Proximanova Italic"),local("Proximanova-Italic");src:url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.eot),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-400/proximanova-italic-400.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:normal;font-weight:700;src:local("Proximanova Bold Regular"),local("Proximanova-Bold-Regular");src:url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.eot),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-normal-700.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:italic;font-weight:700;src:local("Proximanova Bold Italic"),local("Proximanova-Bold-Italic");src:url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.eot),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-700/proximanova-italic-700.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:normal;font-weight:900;src:local("Proximanova Black Regular"),local("Proximanova-Black-Regular");src:url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.eot),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-normal-900.svg#Calluna\ Sans) format("svg")}@font-face{font-display:swap;font-family:Proximanova;font-style:italic;font-weight:900;src:local("Proximanova Black Italic"),local("Proximanova-Black-Italic");src:url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.eot),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.eot#iefix) format("embedded-opentype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.otf) format("opentype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.woff) format("woff"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.ttf) format("truetype"),url(/themes/agile/assets/fonts/proximanova-900/proximanova-italic-900.svg#Calluna\ Sans) format("svg")}.tier,body>*{margin-bottom:0;margin-top:0;width:100%}.auto-columns>*,body>.region{padding-left:1.4166666667rem;padding-right:1.4166666667rem;width:100%}@media only screen and (min-width:30em){.auto-columns>*,body>.region{margin-left:auto!important;margin-right:auto!important;max-width:1450px;padding-left:2.448rem;padding-right:2.448rem}}.auto-columns>*>*,body>.region>*{max-width:100%}@media only screen and (min-width:30em){.auto-columns>*,body>.region{display:grid;grid-template-columns:[left] 8.3333333333% [main] 1fr [right] 25%;grid-column-gap:2.9376rem;grid-row-gap:2.9376rem}.auto-columns>*>article,.auto-columns>*>div,.auto-columns>*>main,body>.region>article,body>.region>div,body>.region>main{grid-column-end:right;grid-column-start:main}.auto-columns>*>article:first-child,.auto-columns>*>div:first-child,.auto-columns>*>main:first-child,body>.region>article:first-child,body>.region>div:first-child,body>.region>main:first-child{grid-column-start:left}.auto-columns>*>article:last-child,.auto-columns>*>div:last-child,.auto-columns>*>main:last-child,body>.region>article:last-child,body>.region>div:last-child,body>.region>main:last-child{grid-column-end:end}}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@viewport{width:device-width}#primary-content>*>*>*{margin-bottom:1.4166666667rem;margin-top:0}@media only screen and (min-width:30em){#primary-content>*>*>*{margin-bottom:2.448rem}}main>div{margin-bottom:1.4166666667rem;margin-top:0}@media only screen and (min-width:30em){main>div{margin-bottom:2.448rem}}:root{--breakpoint-xsml:336;--breakpoint-sml:480;--breakpoint-med:768;--breakpoint-lrg:1280;--breakpoint-xlrg:1488;--breakpoint-xxlrg:1920;--breakpoint-stack:480;--breakpoint-tablet:768;--breakpoint-desktop:1280;--breakpoint-ultrawide:1488}img{border-width:0;height:auto;max-width:100%;vertical-align:middle;width:100%;-ms-interpolation-mode:bicubic}html{scroll-behaviour:smooth}body,html{height:100%}body{background-color:#fff;margin:0;padding:0}*{box-sizing:border-box}#mobile-header-nav{display:block}@media only screen and (min-width:48em){#mobile-header-nav{display:none}}#mobile-nav-block{display:none}:root{--colour--1:#00bdd4;--colour--2:#bf609b;--colour--3:#7dbf60;--colour--4:#d98536;--colour--5:#315faa;--colour--6:#e5336d;--colour--7:#000;--colour--8:#000;--colour--9:#000;--colour--1--shade:#009caf;--colour--1--primary:#00bdd4;--colour--1--tint:#33cadd;--colour--1--fade:#b3ebf2;--colour--1--watermark:#e6f8fb;--colour--2--shade:#995181;--colour--2--primary:#bf609b;--colour--2--tint:#cc80af;--colour--2--fade:#eccfe1;--colour--2--watermark:#f9eff5;--colour--3--shade:#649d52;--colour--3--primary:#7dbf60;--colour--3--tint:#97cc80;--colour--3--fade:#d8eccf;--colour--3--watermark:#f2f9ef;--colour--4--shade:#ae6f30;--colour--4--primary:#d98536;--colour--4--tint:#e19d5e;--colour--4--fade:#f4dac3;--colour--4--watermark:#fbf3eb;--colour--5--shade:#27518d;--colour--5--primary:#315faa;--colour--5--tint:#5a7fbb;--colour--5--fade:#c1cfe6;--colour--5--watermark:#eaeff7;--colour--6--shade:#b72d5c;--colour--6--primary:#315faa;--colour--6--tint:#ea5c8a;--colour--6--fade:#f7c2d3;--colour--6--watermark:#fcebf0;--colour--7--shade:#000;--colour--7--primary:#000;--colour--7--tint:#1a1a1a;--colour--7--fade:grey;--colour--7--watermark:#ccc;--colour--8--shade:#000;--colour--8--primary:#000;--colour--8--tint:#1a1a1a;--colour--8--fade:grey;--colour--8--watermark:#ccc;--colour--9--shade:#000;--colour--9--primary:#000;--colour--9--tint:#1a1a1a;--colour--9--fade:grey;--colour--9--watermark:#ccc;--colour--black:#001719;--colour--white:#fff;--colour--impact:#e5336d;--colour--cta:#00bdd4;--colour--neutral--10:#e6e8e8;--colour--neutral--20:#ccd1d1;--colour--neutral--30:#b3b9ba;--colour--neutral--40:#99a2a3;--colour--neutral--50:#808b8c;--colour--neutral--60:#667475;--colour--neutral--70:#4d5d5e;--colour--neutral--80:#334547;--colour--neutral--90:#1a2e30}html{color:#001719;font-family:Proximanova,Helvetica,Arial sans-serif;font-size:100%}@media only screen and (min-width:21em){html{font-size:100%}}@media only screen and (min-width:30em){html{font-size:100%}}@media only screen and (min-width:48em){html{font-size:100%}}@media only screen and (min-width:80em){html{font-size:100%}}@media only screen and (min-width:93em){html{font-size:100%}}@media only screen and (min-width:120em){html{font-size:100%}}body{font-size:1rem;line-height:1.7}address,dd,dl,dt,ol,p,td,th,ul{font-size:1rem;line-height:1.7;margin-bottom:1.4166666667rem;margin-top:0}@media only screen and (min-width:30em){address,dd,dl,dt,ol,p,td,th,ul{margin-bottom:1.4166666667rem}}blockquote{box-sizing:border-box}dl{margin-bottom:1.7rem}dt{font-family:Proximanova,Georgia,Times,serif;font-weight:700;text-transform:uppercase}dd{margin-bottom:1.4166666667rem;margin-left:0}dir,menu{margin:0;padding:0}q{quotes:none}abbr[title]{border-bottom:1px dotted #4d5d5e;cursor:help}.strong,b,strong{font-weight:600}.italic,dfn{font-style:italic}ins{text-decoration:none}ins,mark{background-color:#99a2a3;color:#001719}mark{font-style:italic;font-weight:700}code,kbd,pre,samp{color:#334547;font-family:IBMPlexMono,Courier New,monospace;font-size:1rem;line-height:1.7}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:.8333333333rem;line-height:0;position:relative;vertical-align:baselineheight}sup{top:-.3472222222rem}sub{bottom:-.1736111111rem}.spaced{letter-spacing:1px}hr{border:0;border-bottom:1px solid #4d5d5e;margin-bottom:1.4166666667rem;margin-top:0}@media only screen and (min-width:30em){hr{margin-bottom:2.448rem}}h1,h2,h3,h4,h5,h6{box-sizing:border-box;color:#001719;font-family:Proximanova,Georgia,Times,serif;font-weight:700;line-height:1;margin:0}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:#001719;text-decoration:none}h1,h2,h3{width:100%}.h1,h1{font-size:2.0736rem;margin-bottom:1.7rem}.h1,.h2,h1,h2{margin-top:2.04rem}.h2,h2{font-size:1.728rem;margin-bottom:1.4166666667rem}.h3,h3{font-size:1.44rem;text-transform:uppercase}.h3,.h4,h3,h4{margin-bottom:0;margin-top:2.04rem}.h4,h4{font-size:1.2rem}.h5,h5{font-style:italic}.h5,.h6,h5,h6{font-size:1rem;font-weight:400;margin-bottom:0;margin-top:1.7rem}.h6,h6{color:#334547}a{color:#001719;cursor:pointer;transition:all .1205632716s ease-in 0s}a:active,a:hover{text-decoration:underline}ol,ul{margin-bottom:1.4166666667rem;margin-top:1.4166666667rem}li ol,li ul{margin-bottom:1.7rem;margin-top:1.7rem}blockquote>a,p li>a,p>a{color:#001719;text-decoration:underline}blockquote>a:active,blockquote>a:hover,p li>a:active,p li>a:hover,p>a:active,p>a:hover{color:#001719}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover,.btn-inverted:active,.btn-inverted:focus,.btn-inverted:hover,.btn-outline:active,.btn-outline:focus,.btn-outline:hover,.btn-submit:active,.btn-submit:focus,.btn-submit:hover,.btn:active,.btn:focus,.btn:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=search]:active,input[type=search]:focus,input[type=search]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,input[type=url]:active,input[type=url]:focus,input[type=url]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border-color:#001719;box-shadow:inset 0 0 0 1px #001719;text-decoration:none;transition:all .3s ease-in 0s}.btn,.btn-ghost,.btn-inverted,.btn-outline,.btn-submit,button[type=submit],input[type=button],input[type=date],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=text],input[type=url],select{align-items:center;background-clip:initial;border:1px solid #99a2a3;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:row;font-family:Proximanova,Helvetica,Arial sans-serif;font-size:1rem;font-weight:400;justify-content:flex-start;line-height:1.7rem;max-width:calc(100vw - 2.83333rem);outline:none;padding:.8198302469rem;transition:all .3s ease-in 0s;vertical-align:initial;vertical-align:middle;zoom:1}@media only screen and (min-width:30em){.btn,.btn-ghost,.btn-inverted,.btn-outline,.btn-submit,button[type=submit],input[type=button],input[type=date],input[type=email],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=text],input[type=url],select{max-width:calc(100vw - 4.896rem)}}input[type=date],input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],select{appearance:none;height:50px;min-height:50px}textarea{background-clip:initial;border:1px solid #99a2a3;border-radius:0;box-shadow:none;box-sizing:border-box;max-width:100%;max-width:calc(100vw - 2.83333rem);padding:.8198302469rem;transition:all .3s ease-in 0s}@media only screen and (min-width:30em){textarea{max-width:calc(100vw - 4.896rem)}}.btn,.btn-ghost,.btn-inverted,.btn-outline,.btn-submit,button[type=submit],input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;background-clip:initial;border-color:#00bdd4;border-radius:4px;cursor:pointer;flex-shrink:0;height:50px;justify-content:center;max-width:410px;min-width:200px;text-align:center;transition:all .3s ease-in 0s;white-space:nowrap;width:320px}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover,.btn-inverted:active,.btn-inverted:focus,.btn-inverted:hover,.btn-outline:active,.btn-outline:focus,.btn-outline:hover,.btn-submit:active,.btn-submit:focus,.btn-submit:hover,.btn:active,.btn:focus,.btn:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{box-shadow:none;text-decoration:none;transition:all .1205632716s ease-in 0s}.btn,input[type=button]{background-color:initial;border:1px solid #00bdd4;color:#00bdd4}.btn:active,.btn:focus,.btn:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover{background-color:#fff;border:1px solid #001719;color:#001719}.btn-submit,button[type=submit],input[type=submit]{background-color:#001719;border:1px solid #001719;color:#fff}.btn-submit:active,.btn-submit:focus,.btn-submit:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background-color:#d98536;border:1px solid #d98536;color:#fff}input[type=reset]{background-color:#fff;border:1px solid #4d5d5e;color:#4d5d5e}input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background-color:#4d5d5e;color:#001719}.btn-inverted{background-color:#00bdd4;border:1px solid #0000;color:#0000}.btn-inverted:active,.btn-inverted:focus,.btn-inverted:hover{background-color:#001719;color:#00bdd4}.btn-outline{background-color:initial;border:1px solid #667475;color:#667475}.btn-outline:active,.btn-outline:focus,.btn-outline:hover{background-color:initial;border:1px solid #001719;color:#001719}.btn-ghost{background-color:initial;border:1px solid #fff;color:#fff}.btn-ghost:active,.btn-ghost:focus,.btn-ghost:hover{background-color:#000;border:1px solid #fff;color:#fff}form{max-width:calc(100vw - 2.83333rem)}@media only screen and (min-width:30em){form{max-width:calc(100vw - 4.896rem)}}.form-item,input[type=submit]{margin-top:1.7rem}:root{--animation--heartbeat:1000;--animation--slidetransition:2000}figure{margin:0}figcaption,figure{box-sizing:border-box}figcaption{color:#001719;display:block;font-size:1rem;font-style:italic;font-weight:400}svg{height:inherit;width:inherit}svg,svg .cls-1,svg .cls-2,svg .cls-3{fill:inherit}.fluid-type{font-size:.8333333333rem}@media (min-width:30em){.fluid-type{font-size:calc(.83333rem + .58201vw - .1746em)}}@media (min-width:93em){.fluid-type{font-size:1.2rem}}.fluid-type address,.fluid-type article,.fluid-type aside,.fluid-type section,.fluid-type ul{font-size:1em;line-height:inherit}body.dark{background:#001719}body.dark,body.dark h1,body.dark h1>a,body.dark h2,body.dark h2>a,body.dark h3,body.dark h3>a,body.dark h4,body.dark h4>a,body.dark h5,body.dark h5>a,body.dark h6,body.dark h6>a{color:#fff}body.dark #secondary-content{background:#263a3c}body.dark .site-guide-cont i{background:#fff}body.dark .resource-list .item>a{filter:unset}body.dark select{background:none;color:#fff}body.dark .cards{background-color:#f2f3f4}body.dark main th{background:#263a3c}body.dark main tr:nth-child(2n)>td{background:#0d2325}body.dark .card figure{filter:drop-shadow(1.1805555556rem 1.1805555556rem 1.1805555556rem rgb(127.5,139,140))}body.dark .btn{border-color:#fff;color:#fff}body.dark .btn:hover{background-color:#001719}body.dark .browse-controls .advanced-search,body.dark a{color:#fff}body.dark #homepage-splash .resource.introduction .introductory-text{background-color:#001719}body.dark option{color:#001719}body.dark #advanced-search .value input{background:inherit;color:#fff}body.dark .remove-value{color:#fff}body.dark .remove-value:hover{background:unset}body.dark #homepage-featured-profiles figure{filter:drop-shadow(1.1805555556rem 1.1805555556rem 1.1805555556rem rgb(127.5,139,140))}body.dark #feature-tier-1,body.dark #feature-tier-3{background:#001719}body.dark #homepage-splash .down-arrow span{color:#fff}.dark-switch{display:inline-block;height:24px;position:relative;width:40px}.dark-switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:4px;content:"";height:16px;left:4px;width:16px}input:checked+.slider{background-color:#00bdd4}input:focus+.slider{box-shadow:0 0 1px #00bdd4}input:checked+.slider:before{transform:translateX(16px)}.tl-timenav{background-color:#001719!important}.tl-timeaxis-background{background:#1a2e30!important;border-color:#001719!important}.tl-timeaxis-tick:before{border-color:#fff!important}.tl-timeaxis-tick-text{color:#fff!important}.tl-slide.tl-slide-titleslide{background:#fff}.tl-attribution{background-color:#263a3c}.messages{background-image:none;border:none;border-radius:0;box-shadow:none;margin-bottom:1.7rem;margin-top:1.7rem;padding:1.4166666667rem}.messages:before{margin-right:1.1805555556rem}.messages+.messages{margin-top:1.7rem}.messages .messages__item+.messages__item{margin-top:1.4166666667rem}.messages--status{background-color:#e0eedb;color:#5c604e}.messages--status:before{color:#0000008a;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:1em;letter-spacing:normal;line-height:1;text-transform:none;width:1em;word-wrap:normal;direction:ltr;vertical-align:bottom;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;color:#81cdbb;content:"check_circle";font-feature-settings:"liga"}.messages--warning{background-color:#fff16263;color:#66624c}.messages--warning:before{color:#0000008a;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:1em;letter-spacing:normal;line-height:1;text-transform:none;width:1em;word-wrap:normal;direction:ltr;vertical-align:bottom;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;color:#ff6481;content:"warning";font-feature-settings:"liga"}.messages--error{background-color:#f6bbce;color:#e5336d}.messages--error:before{color:#0000008a;display:inline-block;font-family:Material Icons;font-size:24px;font-style:normal;font-weight:400;height:1em;letter-spacing:normal;line-height:1;text-transform:none;width:1em;word-wrap:normal;direction:ltr;vertical-align:bottom;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;color:#e5336d;content:"error";font-feature-settings:"liga"}.callout-left .callout--main{width:100%}.callout-left .callout--text{--callout-width:40%}@media only screen and (min-width:80em){.callout-left .callout--text{margin:0 0 2.04rem;position:relative;width:calc(40% + 2.9376rem)}.callout-left .callout--text>:first-child{margin-top:0;padding-top:0}.callout-left .callout--text>:last-child{margin-bottom:0;padding-bottom:0}.callout-left .callout--text{float:left;margin-right:calc(-2.9376rem + var(--callout-width)/2*-1);padding-right:2.04rem;right:calc(2.9376rem + var(--callout-width)/2);text-align:right}}.callout-right .callout--main{width:100%}.callout-right .callout--text{--callout-width:40%}@media only screen and (min-width:80em){.callout-right .callout--text{margin:0 0 2.04rem;position:relative;width:calc(40% + 2.9376rem)}.callout-right .callout--text>:first-child{margin-top:0;padding-top:0}.callout-right .callout--text>:last-child{margin-bottom:0;padding-bottom:0}.callout-right .callout--text{float:right;left:calc(2.9376rem + var(--callout-width)/2);margin-left:calc(-2.9376rem + var(--callout-width)/2*-1);padding-left:2.04rem}}table{border-collapse:collapse;width:100%}thead{background-color:#cc80af}thead,thead tr{border:0}tbody{border-width:0}tbody tr{background-color:#f9eff5}tbody tr:first-child{border-top:4px solid #fff}tbody tr:hover{background-color:#eccfe1}tbody tr:hover td,tbody tr:hover td a{color:inherit}tbody tr:hover a{text-decoration:underline}tr{border-bottom:4px solid #fff}td,th{background-color:initial;font-size:.8333333333rem;margin:0;padding:1.1805555556rem;vertical-align:top}@media only screen and (min-width:80em){td,th{min-width:125px}}td div,td p,th div,th p{font-size:inherit}td,th{color:#001719}th{border-bottom:0;font-weight:700;margin:0;text-align:left;text-transform:uppercase}.btn-submit:active,.btn-submit:focus,.btn-submit:hover,button:active[type=submit],button:focus[type=submit],button:hover[type=submit],input:active[type=submit],input:focus[type=submit],input:hover[type=submit]{background-color:#00bdd4;border:0}input.form-color,input.form-email,input.form-file,input.form-number,input.form-search,input.form-tel,input.form-text,input.form-url{border:0;border-bottom:1px solid #001719;padding:0;width:100%}input.form-color:hover,input.form-email:hover,input.form-file:hover,input.form-number:hover,input.form-search:hover,input.form-tel:hover,input.form-text:hover,input.form-url:hover{border-color:#00bdd4;box-shadow:none}input.form-color:focus,input.form-email:focus,input.form-file:focus,input.form-number:focus,input.form-search:focus,input.form-tel:focus,input.form-text:focus,input.form-url:focus{background:#737f81;border-bottom:2px solid #00bdd4;box-shadow:none}input[type=checkbox]:checked{background-color:#bf609b!important}#edit-actions--3{padding-top:0}#block-webform form{max-width:unset}.webform-submission-form{display:flex;flex-wrap:wrap}.webform-submission-form>.form-wrapper.container{width:100%}@media only screen and (min-width:48em){.webform-submission-form>.form-wrapper.container{width:50%}}.webform-submission-form .form-item-message{width:100%}@media only screen and (min-width:48em){.webform-submission-form .form-item-message{width:50%}}.webform-submission-form .form-item-message>div{height:100%}.webform-submission-form .form-item-message>div textarea{border-color:#001719;height:100%;width:100%}.webform-submission-form .form-item-message>div textarea:active,.webform-submission-form .form-item-message>div textarea:focus,.webform-submission-form .form-item-message>div textarea:hover{border-color:#00bdd4;box-shadow:none;outline:0}.webform-submission-form .form-item-message>div textarea:focus{border-width:2px}.webform-submission-form .form-actions{margin-top:2.04rem}.btn-submit,button[type=submit],input[type=submit]{background-color:#e5336d;border:0;border-radius:4px;margin-bottom:2.448rem;width:auto}@media only screen and (min-width:48em){.btn-submit,button[type=submit],input[type=submit]{margin-bottom:0}}.webform-elements .js-form-type-select{position:relative}.webform-elements .js-form-type-select select{display:none}.select-selected:after{border:8px solid #0000;border-top-color:#001719;content:"";height:0;position:absolute;right:10px;top:14px;width:0}.select-selected.select-arrow-active:after{border-color:#0000 #0000 #808b8c;top:7px}.select-items div,.select-selected{border:1px solid;border-color:#0000 #0000 #001719;cursor:pointer;padding:8px 16px}.select-items{background-color:#fff;left:0;position:absolute;right:0;top:100%;z-index:99}.select-hide{display:none}.same-as-selected,.select-items div:hover{background-color:#0000001a}#page-footer{background:#001719;margin-top:2.9376rem;min-height:200px;padding:2.448rem}#page-footer>div{display:flex;flex-direction:column;justify-contents:flex-start;align-items:flex-start}@media only screen and (min-width:48em){#page-footer>div{flex-direction:row}}#page-footer>div:before{background:url(/themes/agile/assets/img/svg/marks/agile-logo-full-white.svg) no-repeat;background-position:0 0;background-size:contain;content:"";display:block;height:100px;margin-bottom:1.7rem;width:100%}@media only screen and (min-width:30em){#page-footer>div:before{width:310px}}#page-footer a{color:#fff!important}.footer-text{color:#fff}@media only screen and (min-width:30em){.footer-text{padding-left:120px}}body>header{background-color:#00bdd4;height:3.52512rem;justify-content:flex-end;padding:.8198302469rem 2.448rem}body>header,body>header>*{align-items:center;display:flex;flex-wrap:nowrap}body>header>*{height:100%}body>header a,body>header img{display:block;height:inherit}body>header img{max-width:none;width:auto}#logo{margin-right:auto}#social-tools a{margin-left:.6831918724rem}#nav-tools{z-index:999}#nav-tools,#nav-tools a{margin-left:1.1805555556rem}.main-nav{background:linear-gradient(45deg,#02002400,hsla(0,0%,100%,.544) 35%,#fff);height:calc(100vh - 140px);position:absolute;z-index:999}.main-nav .nav-items{align-items:flex-end;display:flex!important;flex-direction:column;justify-content:flex-end}.main-nav .nav-items .form-item,.main-nav .nav-items input[type=submit]{margin-top:0}.main-nav .nav-items .js-form-submit{background-size:1rem;background:url(/themes/agile/assets/img/svg/ui/search.svg) no-repeat;border:0;height:1rem;margin-left:.5rem;margin-top:0;min-width:1rem;width:1rem}.main-nav .nav-items .js-form-type-search{margin-left:-180px}.main-nav .nav-items .form-search{background:#0000}.main-nav .nav-items .js-form-wrapper{align-items:center;display:flex}.main-nav .nav-items .js-form-wrapper input[type=submit]{margin-top:-32px;position:absolute;right:-15px}.main-nav .nav-items ul{list-style:none}.block-search-form-block h2{display:none}#block-agile-main-menu ul li a{font-weight:700}#block-agile-main-menu ul li a.is-active{border-bottom:3px solid #00bdd4}#top-menu-btn{display:none}body{box-sizing:border-box;width:100%}main article.node--view-mode-full>*{margin-bottom:1.4166666667rem}@media only screen and (min-width:80em){main article.node--view-mode-full>*{margin-bottom:2.448rem}}div:not(.with-sidebar)>.tier-container article.node--view-mode-full>*,div:not(.with-sidebar)>main article.node--view-mode-full>*{padding-left:0;padding-right:0}@media only screen and (min-width:30em){div:not(.with-sidebar)>.tier-container article.node--view-mode-full>*,div:not(.with-sidebar)>main article.node--view-mode-full>*{margin-left:auto;margin-right:auto;max-width:700px;padding-left:0;padding-right:0}}div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.carousel,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.paragraph--type--media,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.paragraph--type--profile-grid,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.poster,div:not(.with-sidebar)>main article.node--view-mode-full>.carousel,div:not(.with-sidebar)>main article.node--view-mode-full>.paragraph--type--media,div:not(.with-sidebar)>main article.node--view-mode-full>.paragraph--type--profile-grid,div:not(.with-sidebar)>main article.node--view-mode-full>.poster{padding-left:0;padding-right:0}@media only screen and (min-width:30em){div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.carousel,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.paragraph--type--media,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.paragraph--type--profile-grid,div:not(.with-sidebar)>.tier-container article.node--view-mode-full>.poster,div:not(.with-sidebar)>main article.node--view-mode-full>.carousel,div:not(.with-sidebar)>main article.node--view-mode-full>.paragraph--type--media,div:not(.with-sidebar)>main article.node--view-mode-full>.paragraph--type--profile-grid,div:not(.with-sidebar)>main article.node--view-mode-full>.poster{margin-left:auto!important;margin-right:auto!important;max-width:1450px;max-width:calc(700px + 7.28681rem);padding-left:0;padding-right:0}}div:not(.with-sidebar)>.tier-container .block,div:not(.with-sidebar)>main .block{margin-bottom:1.4166666667rem;padding-bottom:1.4166666667rem 0}@media only screen and (min-width:48em){div:not(.with-sidebar)>.tier-container .block,div:not(.with-sidebar)>main .block{margin-bottom:2.448rem;padding-bottom:2.448rem}}div:not(.with-sidebar)>.tier-container #block-testimonial-front-page-block article,div:not(.with-sidebar)>main #block-testimonial-front-page-block article{padding-left:0;padding-right:0}@media only screen and (min-width:30em){div:not(.with-sidebar)>.tier-container #block-testimonial-front-page-block article,div:not(.with-sidebar)>main #block-testimonial-front-page-block article{margin-left:auto!important;margin-right:auto!important;max-width:1450px;max-width:calc(700px + 7.28681rem);padding-left:0;padding-right:0}}div:not(.with-sidebar)>.tier-container #block-our-work-feature-block,div:not(.with-sidebar)>main #block-our-work-feature-block{border-top:1px solid #ccd1d1;margin-top:1.4166666667rem;padding-top:4.896rem}@media only screen and (min-width:48em){div:not(.with-sidebar)>.tier-container #block-our-work-feature-block,div:not(.with-sidebar)>main #block-our-work-feature-block{margin-top:2.448rem;padding-top:4.896rem}}body>nav,section#contact{display:none}html{color:#1a2e30;font-weight:300}.slogan.deck{font-size:1.2rem}@media only screen and (min-width:30em){.slogan.deck{font-size:1.728rem}}.deck,.field_deck{font-size:1rem;font-weight:700;line-height:1.2;margin-bottom:.6831918724rem}.deck p,.field_deck p{font-family:inherit;font-size:inherit}.label,label{color:#99a2a3;font-weight:400}.label,.label+.field-value,.label+.field-values,label{font-size:.8333333333rem;line-height:1.4166666667}.attribution,.field_attribution{display:inline}@media only screen and (min-width:30em){.attribution,.field_attribution{display:flex;flex-direction:row;justify-content:center}}.attribution>*,.field_attribution>*{display:inline;text-transform:uppercase}@media only screen and (min-width:30em){.attribution>*,.field_attribution>*{text-align:center}}.attribution .field_contact,.field_attribution .field_contact{color:#bf609b;font-weight:600}@media only screen and (min-width:30em){.attribution .field_contact_container+.field_organization_container,.field_attribution .field_contact_container+.field_organization_container{margin-left:.6831918724rem}}.attribution .field_organization_container,.field_attribution .field_organization_container{color:#99a2a3}.attribution .field_organization_container .field-value,.field_attribution .field_organization_container .field-value{display:inline;margin-right:.6831918724rem}.field_byline{font-weight:700}.field_byline p{font-weight:inherit}.field_tags a{text-decoration:underline}a{text-decoration:none}h1,h2,h3{font-weight:400}h3{font-family:Proximanova,Helvetica,Arial sans-serif;font-size:1.2rem;line-height:1.4;text-transform:none}.surtitle+h3,date+h3,header+h3{margin-top:.8198302469rem}#block-our-work-feature-block .js-pager__items a.button,.see-more-large,main li>a,main p>a{border-bottom:4px solid #00bdd4;text-decoration:none}#block-our-work-feature-block .js-pager__items a.button:hover,.see-more-large:hover,main li>a:hover,main p>a:hover{color:#00bdd4;text-decoration:none}#block-our-work-feature-block .js-pager__items a.button,.see-more-large{display:inline-block;font-weight:700;margin-top:2.04rem;text-align:center;text-transform:uppercase}.scroll-down{margin:1.7rem 0;width:2.9376rem}.down-arrow{display:block;font-size:1rem;text-align:center;width:100%}.down-arrow img{display:inline-block;width:100%}.down-arrow span{color:#00bdd4;display:block;margin-top:1.4166666667rem}.down-arrow{color:#00bdd4}.down-arrow:hover{color:#001719}.left .scroll-down{float:left}.right .scroll-down{float:right}.read{display:block;font-size:1.2rem;padding-left:3.4566666667rem;position:relative}.read:before{background:url(/themes/agile/assets/img/svg/ui/arrow.svg) no-repeat;height:2.04rem;left:0;position:absolute;top:0;transform:rotate(90deg);width:2.04rem}.read-more{align-items:center;display:flex;flex-direction:row;font-weight:400;justify-content:flex-start;margin:1.7rem 0;position:relative;text-decoration:underline;text-transform:uppercase}.read-more:hover{color:#e5336d}.read-more:after{background:url(/themes/agile/assets/img/svg/ui/arrow.svg) no-repeat;background-position:100%;content:"";display:block;height:1.1805555556rem;padding-left:1.1805555556rem;position:relative;width:1.1805555556rem}.extend-ui{align-items:center;display:flex;flex-direction:row;font-size:.8333333333rem}.extend-ui:before{background:url(/themes/agile/assets/img/svg/ui/arrow-25.svg) no-repeat;background-size:contain;content:"";display:block;height:1.1805555556rem;margin-right:.9837962963rem;transform:rotate(90deg);width:1.1805555556rem}.extend-ui:hover:before{background:url(/themes/agile/assets/img/svg/ui/arrow.svg) no-repeat}.extend-ui.collapse{display:none}.extend-ui.collapse:before{transform:rotate(-90deg)}.extend-ui a{color:#bfc5c6;font-size:inherit;text-decoration:none;width:calc(100% - 2.16435rem)}.extended{display:none}.extended :last-child{margin-bottom:0}.pager{display:flex;justify-content:center;list-style-type:none;margin:2.448rem 0;padding:0}.pager li{margin:0;padding:0}.slideshow-block,.slideshow-with-audio{height:90vh;max-width:calc(100vw - 3rem);overflow:hidden;position:relative;width:100%}@media only screen and (min-width:30em){.slideshow-block,.slideshow-with-audio{max-height:800px;max-width:none}}.slideshow-with-audio{display:flex;flex-direction:column}.slick-list,.slick-track,.slideshow{height:100%;overflow:hidden;width:100%}.slideshow{background:#001719}.slideshow .item{display:flex!important;flex-direction:column;height:100%;justify-content:stretch}.slideshow .item figure{flex-shrink:1;height:100%;min-height:40%;position:relative}.slideshow .item figure.figure-portrait{padding:1.7rem 0}.slideshow .item figure:before{background:linear-gradient(90deg,#000,#00000080 15%,#9f9f9f00 50%,#00000080 85%,#000);bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .1736111111s ease-in 0s;width:100%}@media only screen and (min-width:30em){.slideshow .item figure:before{height:100%!important;max-height:100%!important}}.slideshow .item.introduction>figure{background-color:#00bdd4}.slideshow .item.introduction>figure img{background-color:initial;display:block;filter:grayscale(100%);mix-blend-mode:multiply;position:relative}.slideshow .item.introduction>figure img:hover{filter:grayscale(0)}.slideshow .item img{height:100%;object-fit:cover}.slideshow .item img.img-portrait{object-fit:contain}.slideshow.navHover .item figure:before{opacity:1}:root .slideshow .item figure:before,_::-webkit-full-page-media,_:future{-webkit-transition:none;transition:none}.slide-contents{border-top:6px solid #fff;color:#fff;flex-shrink:0;padding:1.7rem 1.7rem 4.2972222222rem}.slide-contents h3{color:#fff;font-family:Proximanova,Georgia,Times,serif;font-size:.8333333333rem;margin:0 0 1.1805555556rem}@media only screen and (min-width:30em){.slide-contents h3{font-size:1.44rem}}.slide-contents h3 a{color:#fff!important;text-decoration:underline}.slide-contents p{font-size:.8333333333rem}.slide-contents:last-child{margin-bottom:0}.slick-prev{background:url(/themes/agile/assets/img/svg/ui/arrow-25.svg) no-repeat;border:0;color:#0000;cursor:pointer;height:3.52512rem;left:20px;position:absolute;top:40%;transform:translateY(-50%) rotate(180deg);width:3.52512rem;z-index:9999}.slick-prev:hover{background:url(/themes/agile/assets/img/svg/ui/arrow.svg) no-repeat}.slick-next{background:url(/themes/agile/assets/img/svg/ui/arrow-25.svg) no-repeat;border:0;color:#0000;cursor:pointer;height:3.52512rem;position:absolute;right:15px;top:40%;transform:translateY(-50%);width:3.52512rem;z-index:9999}.slick-next:hover{background:url(/themes/agile/assets/img/svg/ui/arrow.svg) no-repeat}.slick-dots{bottom:1.7rem;column-count:unset;display:flex;height:1.1805555556rem;justify-content:flex-end;margin:0;padding:0;position:absolute;right:1.7rem;text-align:right;top:auto;z-index:9999}.slick-dots li.slick-active:after,.slick-dots li:hover:after{background-color:#bf609b}.slick-dots li{cursor:pointer;display:flex;height:1.1805555556rem;margin-left:.8198302469rem;padding-left:1.1805555556rem;position:relative;width:1.1805555556rem}.slick-dots li:after{background-color:#fff;box-sizing:border-box;color:#bfc5c6;content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.slick-dots button{display:none!important}#block-agile-breadcrumbs nav ol{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;list-style-type:none;margin:0;padding:0}#block-agile-breadcrumbs nav ol>*{margin:0;padding:0 1.4166666667rem 0 0}#block-agile-breadcrumbs nav ol>:last-of-type{padding-right:0}#block-agile-breadcrumbs nav ol{padding-left:0}#block-agile-breadcrumbs nav ol li{font-weight:400;margin-left:0;padding:0;text-transform:uppercase}#block-agile-breadcrumbs nav ol li:after{content:">";display:inline-block;padding:0 .8198302469rem}#block-agile-breadcrumbs nav ol li:last-child:after{content:""}#block-agile-local-tasks{margin:2.448rem}#block-agile-local-tasks ul{margin:0 0 0 1.7rem;padding:0;text-align:right}#block-agile-local-tasks ul li{display:inline-block;font-weight:400;margin:0 .9837962963rem}#block-agile-local-tasks ul li a{color:#b3b9ba}#block-agile-local-tasks ul li a:before{background:#b3b9ba;content:"";display:inline-block;height:13px;margin-right:.4rem;width:13px}#block-agile-local-tasks ul li a.is-active{color:#00bdd4}#block-agile-local-tasks ul li a.is-active:before{background:#00bdd4}body.user-logged-in #welcome-block .welcome-intro{height:auto}@media only screen and (min-width:80em){body.user-logged-in #welcome-block .welcome-intro{height:calc(100vh - 250px)}}#welcome-block{height:calc(100vh - 3.52512rem);margin:1.4166666667rem}@media only screen and (min-width:30em){#welcome-block{height:auto;margin:2.448rem}}#welcome-block .welcome-intro{display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:430px;padding:0;z-index:999}@media only screen and (min-width:30em){#welcome-block .welcome-intro{padding:2.04rem 2.9376rem}}@media only screen and (min-width:80em){#welcome-block .welcome-intro{height:calc(100vh - 165px);padding:2.04rem 2.9376rem}}#welcome-block .welcome-intro img{margin:2.04rem 0;width:300px}#welcome-block .welcome-intro p{font-size:1rem;line-height:1.15;margin-bottom:0}@media only screen and (min-width:48em){#welcome-block .welcome-intro p{font-size:1rem;line-height:1.45}}@media only screen and (min-width:93em){#welcome-block .welcome-intro p{font-size:1.2rem;line-height:unset}}#welcome-block .welcome-intro strong{color:#009caf}#splash-contact-btn{color:#bf609b;font-size:1rem;font-weight:700}@media only screen and (min-width:48em){#splash-contact-btn{font-size:1.2rem}}@media only screen and (min-width:80em){#splash-contact-btn{font-size:1.44rem}}#splash-contact-btn{width:max-content}#splash-contact-btn:after{border-left:6.5px solid #0000;border-right:6.5px solid #0000;border-top:11px solid #bf609b;bottom:0;content:"";display:inline-block;height:0;margin-left:11px;position:relative;width:0}@media only screen and (min-width:48em){#splash-contact-btn:after{border-bottom:7.5px solid #0000;border-left:13px solid #bf609b;border-top:7.5px solid #0000;margin-left:13px}}@media only screen and (min-width:80em){#splash-contact-btn:after{border-bottom:9.5px solid #0000;border-left:16px solid #bf609b;border-top:9.5px solid #0000;bottom:-2px;margin-left:16px}}#splash-contact-btn:hover{text-decoration:none}#welcome-block{background-position-x:-9999px;background-position-y:bottom}@media only screen and (min-width:48em){#welcome-block{background:url(/themes/agile/assets/img/png/patterns/home-overlapping-dots.png) no-repeat;background-position-x:right;background-position-y:bottom;background-size:50%}}@media only screen and (min-width:80em){#welcome-block{background-position-x:right;background-position-y:bottom;background-size:contain}}#welcome-block .view-header.our--work{position:relative}#welcome-block .view-header.our--work>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:relative;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}#welcome-block .view-header.our--work>h2:before{background-color:#00bdd4;border-radius:50%;box-sizing:border-box;color:#fff;content:"01";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}#welcome-block .view-header.our--work h2:before{align-items:center;display:flex;height:6.5rem;justify-content:center;width:6.5rem}#welcome-block .view-header.our--work .linework.container{height:15rem}#welcome-block .view-header.our--clients{position:relative;top:170px}#welcome-block .view-header.our--clients>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:relative;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}#welcome-block .view-header.our--clients>h2:before{background-color:#bf609b;border-radius:0;box-sizing:border-box;color:#fff;content:"02";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}.welcome-intro-cont{display:grid;grid-template-columns:1fr}@media only screen and (min-width:48em){.welcome-intro-cont{grid-template-columns:1fr 1fr}}.welcome-menu{margin-top:2.04rem;padding-left:0}@media only screen and (min-width:30em){.welcome-menu{margin-top:0;padding-left:2.9376rem}}.welcome-menu .our-work-link{font-weight:700}.welcome-menu .our-work-link:before{background:#00bdd4;border-radius:50%;content:"";display:inline-block;height:17px;margin-right:10px;position:relative;top:4px;width:17px}.welcome-menu .our-clients-link{font-weight:700}.welcome-menu .our-clients-link:before{background:#bf609b;border-radius:50%;content:"";display:inline-block;height:17px;margin-left:30px;margin-right:10px;position:relative;top:4px;width:17px}.welcome-menu .our-story-link{display:block;font-weight:700}@media only screen and (min-width:48em){.welcome-menu .our-story-link{display:inline-block}}.welcome-menu .our-story-link:before{background:#315faa;border-radius:50%;content:"";display:inline-block;height:17px;margin-left:0;margin-right:10px;position:relative;top:4px;width:17px}@media only screen and (min-width:48em){.welcome-menu .our-story-link:before{margin-left:30px}}.welcome-links{align-items:center;display:flex;display:none;margin-top:-5.0761728rem;padding-left:160px}.right-link-branch{border-right:1px solid #001719;border-top:1px solid #001719;height:100px;position:absolute;width:233px}@media screen and (min-width:1280px) and (min-height:850px){#welcome-block{background-size:40%}}#contact{height:calc(100vh - 140px);position:absolute;z-index:9999}#contact .your-story-block{background:#fff}@media only screen and (min-width:48em){#contact{z-index:999}}#contact .close_btn{display:flex;justify-content:flex-end;margin-right:2.04rem;position:relative;top:2.04rem;z-index:999}#contact .close_btn img{width:3.52512rem}#contact .form-item{margin-top:1.4166666667rem}#contact .form-item input,#contact .form-item textarea{max-width:100%}@media only screen and (min-width:48em){#contact .form-item input,#contact .form-item textarea{max-width:unset}}#contact .form-action{margin-top:1.4166666667rem}#contact form{align-items:flex-end;background:#fff;display:flex;flex-direction:column;padding:1.4166666667rem}@media only screen and (min-width:48em){#contact form{padding:0 2.448rem 2.448rem}#contact form>.form-wrapper.container{padding-right:0}}#contact form .js-form-type-textarea{background:#fff;margin-top:0;padding-top:1.7rem;width:100%}@media only screen and (min-width:48em){#contact form .js-form-type-textarea{width:50%}#contact form{background:none}}#contact .custom-our-story-line,#contact .your-contact-message,#contact header{display:none}#contact input[type=submit]{margin-bottom:0;margin-top:-1rem}@media only screen and (min-width:48em){#contact input[type=submit]{margin-top:1rem}}#contact #edit-personal-info{margin-top:-10px}#our-story-introduction-block .our-story-intro{min-width:unset}@media only screen and (min-width:30em){#our-story-introduction-block .our-story-intro{min-width:390px}}#our-story-introduction-block{display:block}@media only screen and (min-width:48em){#our-story-introduction-block{display:grid;grid-template-columns:1fr 1fr}}#our-story-introduction-block .our-story-decoration{align-items:center;display:flex;flex-direction:column;padding:4.230144rem}#our-story-introduction-block .our-story-decoration .img-landscape{margin-top:3.52512rem;min-width:140px;width:50%}#our-story-introduction-block .our-story-decoration figure{overflow:hidden;position:relative;width:100%}#our-story-introduction-block .our-story-decoration figure:before{content:"";display:block;padding-top:100%;position:relative}#our-story-introduction-block .our-story-decoration figure>*{bottom:0;display:block;left:0;position:absolute;right:0;top:0}@media only screen and (min-width:30em){#our-story-introduction-block .our-story-decoration figure{overflow:hidden;position:relative;width:75%}#our-story-introduction-block .our-story-decoration figure:before{content:"";display:block;padding-top:100%;position:relative}#our-story-introduction-block .our-story-decoration figure>*{bottom:0;display:block;left:0;position:absolute;right:0;top:0}}#our-story-introduction-block .view-header.our--story{position:relative}#our-story-introduction-block .view-header.our--story>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:relative;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}#our-story-introduction-block .view-header.our--story>h2:before{background-color:#315faa;border-radius:0;box-sizing:border-box;color:#fff;content:"03";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}#our-story-introduction-block .view-header.our--story h2{flex-direction:column;left:0;margin:0 auto;top:unset}#our-story-introduction-block .view-header.our--story h2:before{margin-right:0}@media only screen and (min-width:30em){#our-story-introduction-block .view-header.our--story h2:before{margin-right:2.04rem}#our-story-introduction-block .view-header.our--story h2{flex-direction:row;left:45px;margin:0;width:20rem}}#our-story-introduction-block .our-story-intro-text{padding-left:0;padding-right:0;padding-top:2.448rem}@media only screen and (min-width:30em){#our-story-introduction-block .our-story-intro-text{padding-left:20%;padding-right:10%;padding-top:0}}#our-story-introduction-block .our-story-intro-text h3{font-size:2.0736rem;font-weight:600}#our-story-introduction-block .custom-our-story-line{border-left:1px solid #001719;height:4rem;left:50%;position:relative;width:3rem}@media only screen and (min-width:30em){#our-story-introduction-block .custom-our-story-line{border-bottom:1px solid #001719;border-left:1px solid #001719;border-top:1px solid #001719;height:9rem;left:0;margin-bottom:-150px;position:relative;top:-90px;width:3rem}}#our-story-introduction-block .custom-our-story-line:after{background-color:#315faa;border-radius:50%;bottom:-25px;content:"";display:block;height:1.18056rem;position:absolute;right:38px;width:1.18056rem}@media only screen and (min-width:30em){#our-story-introduction-block .custom-our-story-line:after{bottom:-9px;right:-25px}}.your-story-block{background-image:url(/themes/agile/assets/img/svg/patterns/cloud-dots.svg);background-position:top 50% right;background-repeat:no-repeat;background-size:50%;padding-top:2.9376rem}@media only screen and (min-width:48em){.your-story-block form>.form-wrapper.container{padding-right:2.04rem}.your-story-block .form-actions{margin-left:50%}}.your-story-block .view-header.our--story{position:relative}.your-story-block .view-header.our--story>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:relative;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}.your-story-block .view-header.our--story>h2:before{background-color:#bf609b;border-radius:0;box-sizing:border-box;color:#fff;content:"04";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}.your-story-block .view-header.our--story h2{flex-direction:column;left:0;margin:0 auto;top:unset;width:auto}@media only screen and (min-width:30em){.your-story-block .view-header.our--story h2{flex-direction:row;left:calc(50% - 6.67965rem);margin:unset;margin-left:0;width:20rem}}@media only screen and (min-width:48em){.your-story-block .view-header.our--story h2{margin-left:170px}}@media only screen and (min-width:80em){.your-story-block .view-header.our--story h2{margin-left:170px}}.your-story-block .view-header.our--story h2:before{margin-right:0}@media only screen and (min-width:48em){.your-story-block .view-header.our--story h2:before{margin-right:2.04rem}}.your-story-block .custom-our-story-line{border-left:1px solid #001719;height:4rem;left:50%;margin-bottom:40px;position:relative;top:40px;width:50%}@media only screen and (min-width:30em){.your-story-block .custom-our-story-line{border-top:1px solid #001719;height:9rem;left:12.5%;margin-bottom:-40px;top:-90px}}@media only screen and (min-width:48em){.your-story-block .custom-our-story-line{left:25%}}.your-story-block .custom-our-story-line:after{background-color:#bf609b;border-radius:50%;bottom:-30px;content:"";display:block;height:1.18056rem;margin-left:-10px;position:absolute;width:1.18056rem}.your-story-block .your-contact-message{left:0;margin-left:unset;margin-top:unset;position:unset;text-align:center;width:100%;z-index:999}@media only screen and (min-width:30em){.your-story-block .your-contact-message{left:calc(50% + 1.67965rem);margin-top:-205px;position:absolute;text-align:unset;width:auto}}@media only screen and (min-width:48em){.your-story-block .your-contact-message{margin-left:170px;margin-top:-205px}}.your-story-block .your-contact-message h2{display:inline;font-size:1.44rem;font-weight:700;position:relative;text-transform:uppercase;top:-125px;z-index:9}@media only screen and (min-width:30em){.your-story-block .your-contact-message h2{top:unset}}.your-story-block .your-contact-message h3{font-weight:700;margin:2.9376rem auto 0;max-width:80%}@media only screen and (min-width:30em){.your-story-block .your-contact-message h3{margin:unset;margin-top:2.04rem;max-width:250px}}@media only screen and (min-width:48em){.your-story-block .your-contact-message h3{max-width:200px}}@media only screen and (min-width:80em){.your-story-block .your-contact-message h3{max-width:250px}}.mobile-our-clients-line{border-left:1px solid #001719;height:4rem;left:50%;margin-bottom:4.230144rem;margin-top:-40px;position:relative;width:3rem}.mobile-our-clients-line:after{background-color:#bf609b;border-radius:50%;bottom:-25px;content:"";display:block;height:1.18056rem;position:absolute;right:38px;width:1.18056rem}.project-header{display:table-cell;font-size:1rem;font-weight:700;height:4.3837962963rem;line-height:1;margin:0;padding-bottom:.9837962963rem;text-transform:uppercase;vertical-align:bottom;width:100%}.project-header>span{color:#b3b9ba}.project-header h3{display:inline;font-size:inherit;font-weight:inherit;margin:0;padding:0 0 0 .4744388003rem;text-transform:inherit}.project-information{display:flex;flex-direction:row;justify-content:flex-start;margin:1.1805555556rem 0 1.7rem}@media only screen and (min-width:48em){.project-information{margin:1.1805555556rem 0 2.04rem}}.project-information>*{margin-right:1.7rem}@media only screen and (min-width:80em){.project-information>*{max-width:35%}}.project-information .field-values div{display:inline}.project-information a{border-bottom:1px solid #001719}.project-information a:hover{border-bottom:1px solid #00bdd4;text-decoration:none}.project-teaser>a{cursor:default;display:block;pointer-events:none;text-decoration:none}@media only screen and (min-width:30em){.node--type-testimonial.node--view-mode-teaser .node__content{text-align:center}}.node--type-testimonial.node--view-mode-teaser .body{font-size:1rem;line-height:1.1}@media only screen and (min-width:30em){.node--type-testimonial.node--view-mode-teaser .body{font-size:1.2rem;line-height:1.2}}.node--type-testimonial.node--view-mode-teaser .body p{font-size:inherit}.node--type-testimonial strong{color:#bf609b;font-weight:900}.node--type-testimonial span{color:#001719;font-weight:900}.field_representative_image{border:1px solid #b3b9ba}.media--bundle--portfolio-item,.media--portfolio-item{width:100%}.media--bundle--portfolio-item picture,.media--portfolio-item picture{overflow:hidden;position:relative;width:100%}.media--bundle--portfolio-item picture:before,.media--portfolio-item picture:before{content:"";display:block;padding-top:68.421053%;position:relative}.media--bundle--portfolio-item picture>*,.media--portfolio-item picture>*{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.media--bundle--portfolio-item picture img,.media--portfolio-item picture img{object-fit:cover}.callout--text{color:#d98536;font-family:Proximanova,Georgia,Times,serif;font-size:1.44rem;line-height:1.3;margin:2.448rem 0 2.9376rem;position:relative}@media only screen and (min-width:80em){.callout--text{margin:0}}.callout--text *{font-size:inherit;line-height:inherit}.callout--text :last-child{margin-bottom:1.7rem!important}.callout--text:after{background-image:none;background-position:bottom;background-repeat:space;content:"";height:10px;position:absolute;width:100%}.poster{background-image:linear-gradient(90deg,#1a2e30,#001719 20%,#001719);padding:2.04rem 2.04rem 2.9376rem!important;position:relative;width:100%}@media only screen and (min-width:80em){.poster{padding:3.52512rem 3.52512rem 4.9417866667rem!important}}.poster:after{background-image:none;background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:2.448rem;left:0;position:absolute;width:100%}@media only screen and (min-width:80em){.poster:after{height:3.52512rem}}.poster .image-background,.poster>article{height:100%;left:0;position:absolute;top:0;width:100%}.poster .image-background figure,.poster>article figure{height:100%}.poster .image-background figcaption,.poster>article figcaption{display:none}.poster img{filter:grayscale(100%) brightness(70%);height:100%;mix-blend-mode:multiply;object-fit:cover}.poster .field_title{font-family:Proximanova,Georgia,Times,serif;font-size:1.44rem;font-weight:700;margin-bottom:1.1805555556rem}.poster .field_attribution{font-size:1.2rem}.poster .field_attribution:before{background:url(/themes/agile/assets/img/svg/ui/arrow-rev.svg) no-repeat}.poster .poster-text{color:#fff;position:relative;z-index:1}.poster.colour-scheme-clr-2{background-image:linear-gradient(90deg,#cc80af,#bf609b 20%,#bf609b)}.poster.colour-scheme-clr-2:after{background-image:none;background-position:100% 0;background-size:auto 150%}.poster.colour-scheme-clr-2 .poster-text{color:#fff}.poster.colour-scheme-clr-3{background-image:linear-gradient(90deg,#97cc80,#7dbf60 20%,#7dbf60)}.poster.colour-scheme-clr-3:after{background-image:none;background-position:100% 0;background-size:auto 150%}.poster.colour-scheme-clr-3 .poster-text{color:#fff}.poster.colour-scheme-clr-4{background-image:linear-gradient(90deg,#ae6f30,#d98536 20%,#d98536)}.poster.colour-scheme-clr-4:after{background-image:none;background-position:50%;bacgkround-size:130%}.poster.colour-scheme-clr-4 .poster-text{color:#fff}.poster.colour-scheme-clr-5{background-image:linear-gradient(90deg,#315faa,#315faa 30%,#315faa)}.poster.colour-scheme-clr-5:after{background-image:none;content:""}.poster.colour-scheme-clr-5 .poster-text{color:#fff}.poster.text-treatment-1 .poster-text p{font-family:Proximanova,Helvetica,Arial sans-serif;font-size:1.2rem;font-weight:300}.poster .poster-text p{font-family:Proximanova,Georgia,Times,serif;font-weight:700}.paragraph--type--text-with-image .field_paragraph{width:100%}.paragraph--type--text-with-image .field_image{--callout-width:40%}@media only screen and (min-width:80em){.paragraph--type--text-with-image .field_image{margin:0 0 2.04rem;position:relative;width:calc(40% + 2.9376rem)}.paragraph--type--text-with-image .field_image>:first-child{margin-top:0;padding-top:0}.paragraph--type--text-with-image .field_image>:last-child{margin-bottom:0;padding-bottom:0}.paragraph--type--text-with-image .field_image{float:right;left:calc(2.9376rem + var(--callout-width)/2);margin-left:calc(-2.9376rem + var(--callout-width)/2*-1);padding-left:2.04rem}}@media only screen and (min-width:48em){#block-front-page-news .rows{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.7rem;grid-row-gap:1.7rem}#block-front-page-news .rows>article:last-child{display:none}}@media only screen and (min-width:80em){#block-front-page-news .rows{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.7rem;grid-row-gap:1.7rem}#block-front-page-news .rows>article:last-child{display:initial}}#block-testimonial-front-page-block{width:100%}#block-testimonial-front-page-block .container{width:inherit}#block-testimonial-front-page-block .slick-track{align-items:center;display:flex}#block-testimonial-front-page-block .slick-prev{display:none!important}#block-testimonial-front-page-block .rows{overflow:hidden}#block-testimonial-front-page-block footer{text-align:center}#block-testimonial-front-page-block footer a{border-color:#bf609b;margin-bottom:2.448rem}@media only screen and (min-width:48em){#block-testimonial-front-page-block footer a{margin-bottom:0}}#block-testimonial-front-page-block footer a:hover{color:#bf609b}#block-frontpage-logo-grid .rows{align-content:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#block-frontpage-logo-grid .rows>*{margin:1.4166666667rem}#block-frontpage-logo-grid .rows>* img,#block-frontpage-logo-grid .rows>* picture{height:2.9376rem;width:auto}#block-frontpage-logo-grid .rows>* .field-item{margin-bottom:0}#block-frontpage-logo-grid img{filter:grayscale(100%)}#block-frontpage-logo-grid img:hover{filter:none}#block-frontpage-logo-grid header.view-header{position:relative}#block-frontpage-logo-grid header.view-header>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:relative;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}#block-frontpage-logo-grid header.view-header>h2:before{background-color:#bf609b;border-radius:0;box-sizing:border-box;color:#fff;content:"02";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}#block-frontpage-logo-grid header.view-header{margin-top:2.8333333333rem}@media only screen and (min-width:48em){#block-frontpage-logo-grid header.view-header{margin-top:4.896rem}#block-views-block-news-news-archive .rows{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.7rem;grid-row-gap:1.7rem}#block-views-block-news-news-archive .rows>article:last-child{display:none}}@media only screen and (min-width:80em){#block-views-block-news-news-archive .rows{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1.7rem;grid-row-gap:1.7rem}#block-views-block-news-news-archive .rows>article:last-child{display:initial}}#block-our-work-feature-block .rows>*{margin-bottom:2.448rem}@media only screen and (min-width:48em){#block-our-work-feature-block .rows{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2.448rem;grid-row-gap:2.448rem}#block-our-work-feature-block .rows>*{margin-bottom:0}}#block-our-work-feature-block .more-link{display:none}#block-our-work-feature-block header.view-header{position:relative}#block-our-work-feature-block header.view-header>h2{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:1.44rem;font-weight:700;left:calc(50% - 6.67964rem);margin:0;padding:0 1.4166666667rem 1.4166666667rem;position:absolute;text-align:center;text-transform:uppercase;top:-2.5380864rem;width:13.3592852514rem;z-index:2}#block-our-work-feature-block header.view-header>h2:before{background-color:#00bdd4;border-radius:50%;box-sizing:border-box;color:#fff;content:"01";font-family:IBMPlexMono,Courier New,monospace;font-size:1.7rem;height:5.0761728rem;margin-bottom:1.7rem;padding:1.68809rem 0;text-align:center;width:5.0761728rem}#block-our-work-feature-block header.view-header{margin-bottom:4.230144rem}.linework.container{height:10.5259519181rem;margin-bottom:2.448rem;width:100%}.linework.container.two-columns{display:grid;grid-template-columns:1fr;grid-column-gap:1.7rem;grid-row-gap:1.7rem}@media only screen and (min-width:48em){.linework.container.two-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2.448rem;grid-row-gap:2.448rem}}.linework.container.two-columns>:nth-child(2){display:none}@media only screen and (min-width:48em){.linework.container.two-columns>:nth-child(2){display:initial}}.linework.left-centre{border-left:1px solid #001719;height:100%;transform:translateX(100%);width:50%}@media only screen and (min-width:48em){.linework.left-centre{border-top:1px solid #001719}}.linework.right-centre{border-right:1px solid #001719;height:100%;width:50%}@media only screen and (min-width:48em){.linework.right-centre{border-top:1px solid #001719}}.point{position:relative}.point:after{background-color:#00bdd4;border-radius:50%;content:"";display:block;height:1.1805555556rem;position:absolute;width:1.1805555556rem}.point.bottom{margin-bottom:3.5416666667rem}.point.bottom:after{bottom:-1.7708333333rem}.point.bottom.right-centre:after,.point.bottom.right:after{left:calc(100% - .59028rem + .5px)}.point.bottom.left-centre:after,.point.bottom.left:after{left:calc(-.59028rem - .5px)}body.path-frontpage #logo,body.path-frontpage #title{display:none}body.path-frontpage #in-page-navigation{background:#fff;display:none;height:calc(100vh - 200px);justify-content:flex-end;position:absolute;width:100%;z-index:999}body.path-frontpage #block-agile-local-tasks{text-align:right}body.path-frontpage #block-agile-local-tasks ul{list-style:none}body.path-frontpage main .block{border-bottom:1px solid #ccd1d1}body.path-frontpage #block-frontpage-logo-grid{padding-top:1.1805555556rem}#maintenance-logo img{margin:2.448rem 0;max-width:80%;width:31.4303240122rem}body.maintenance-page h1{margin-bottom:.8198302469rem}.search-advanced input:active[type=submit],.search-advanced input[type=submit],.search-form input:active[type=submit],.search-form input[type=submit]{background-color:#00bdd4}.search-advanced input:hover[type=submit],.search-form input:hover[type=submit]{background-color:#001719}.search-advanced summary:focus,.search-form summary:focus{outline:none}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
