﻿@media only screen and (min-width: 768px){.mobile-only{display:none !important}}@media only screen and (max-width: 768px){.not-mobile{display:none !important}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.showcase--list--item{border-top:1px solid #f0f0f0;clear:both;display:block;overflow:hidden;padding:50px;text-align:center}@media only screen and (min-width: 768px){.showcase--list--item{padding:75px 50px}}@media only screen and (min-width: 768px){.showcase--list--item{text-align:left}}.showcase--list--item--content-wrapper{padding:0}@media only screen and (min-width: 768px){.showcase--list--item--content-wrapper{padding:0 150px}}.showcase--list--item:nth-child(odd){background-color:#f9f9f9}.showcase--list--item--content{color:#55729f;font-size:14px;font-size:0.875rem}.showcase--list--item--content p:first-of-type{font-size:16px;font-size:1rem;font-weight:600}.showcase--list--item--image{background-position:center;background-repeat:no-repeat;background-size:contain;float:left;margin-left:0;margin-right:100px;height:300px;width:100%}@media only screen and (min-width: 768px){.showcase--list--item--image{height:500px}}@media only screen and (min-width: 768px){.showcase--list--item--image{width:50%}}.showcase--list--item:nth-child(even) .showcase--list--item--image{float:right;margin-left:100px;margin-right:0}.showcase--list--item--title{margin-top:0}.showcase--list--item--challenge{font-weight:600}.expertise img{float:none;margin:20px;width:100%;box-sizing:border-box;max-width:90%}@media only screen and (min-width: 768px){.expertise img{float:right}}@media only screen and (min-width: 768px){.expertise img{margin:0 60px 60px}}@media only screen and (min-width: 768px){.expertise img{width:50%}}.expertise blockquote{border-left:10px solid #00afdb;margin-left:0;padding-left:10px}.expertise--wrapper{position:relative}.expertise--list{overflow:hidden;align-content:center;padding:100px 0 50px;display:flex;flex-wrap:wrap}.expertise--list--item{color:#fff;padding:20px 30px;position:relative;margin-bottom:50px;margin-left:20px;margin-right:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.expertise--list--item--title{text-align:center}.expertise--list--item--subtitle{font-size:18px;font-size:1.125rem;text-align:center}@media only screen and (min-width: 768px){.expertise--list--item{-webkit-box-flex:1 0 22%;-moz-box-flex:1 0 22%;-webkit-flex:1 0 22%;-ms-flex:1 0 22%;flex:1 0 22%}}.expertise--list--item--content p{color:#fff}.expertise--list--item--graphic{height:60px;width:60px;box-sizing:border-box;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;top:-30px}.expertise--list--item--graphic--webdev{background-image:url(/assets/img/icons/code.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .expertise--list--item--graphic--webdev{background-image:url(/assets/img/icons/code.png)}.expertise--list--item--graphic--digitrans{background-image:url(/assets/img/icons/transformation.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .expertise--list--item--graphic--digitrans{background-image:url(/assets/img/icons/transformation.png)}.expertise--list--item--graphic--consultation{background-image:url(/assets/img/icons/consultation.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .expertise--list--item--graphic--consultation{background-image:url(/assets/img/icons/consultation.png)}.expertise--list--item:nth-child(1){background-color:#06589e}.expertise--list--item:nth-child(2){background-color:#4982b7}.expertise--list--item:nth-child(3){background-color:#81a9ce}.expertise--web-development .expertise--image{background-image:url(expertise--image.png);background-size:contain;background-position:right top;background-repeat:no-repeat;float:right;display:block;height:500px;margin-left:30px;margin-top:100px;width:400px}@media(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.expertise--web-development .expertise--image{background-image:url(expertise--image@2x.png)}}@media(-webkit-min-device-pixel-ratio: 3),(min-resolution: 192dpi){.expertise--web-development .expertise--image{background-image:url(expertise--image@3x.png)}}.expertise--web-development .expertise--image{background-image:url(/assets/img/expertise/webdev.jpg);background-size:contain;background-position:right top;background-repeat:no-repeat;float:right;display:block;height:500px;margin-left:30px;margin-top:100px;width:400px}@media(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.expertise--web-development .expertise--image{background-image:url(/assets/img/expertise/webdev@2x.jpg)}}@media(-webkit-min-device-pixel-ratio: 3),(min-resolution: 192dpi){.expertise--web-development .expertise--image{background-image:url(/assets/img/expertise/webdev@3x.jpg)}}.expertise--digital-transformation .expertise--image{background-image:url(/assets/img/expertise/digital-transformation.jpg);background-size:contain;background-position:right top;background-repeat:no-repeat;float:right;display:block;height:500px;width:100%}@media(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.expertise--digital-transformation .expertise--image{background-image:url(/assets/img/expertise/digital-transformation@2x.jpg)}}@media(-webkit-min-device-pixel-ratio: 3),(min-resolution: 192dpi){.expertise--digital-transformation .expertise--image{background-image:url(/assets/img/expertise/digital-transformation@3x.jpg)}}@media only screen and (min-width: 768px){.expertise--digital-transformation .expertise--image{margin-left:30px;margin-top:100px}}@media only screen and (min-width: 768px){.expertise--digital-transformation .expertise--image{width:280px}}@media only screen and (min-width: 992px){.expertise--digital-transformation .expertise--image{width:320px}}@media only screen and (min-width: 1200px){.expertise--digital-transformation .expertise--image{width:400px}}.expertise--consultancy .expertise--image{background-image:url(/assets/img/expertise/consultancy.jpg);background-size:contain;background-position:right top;background-repeat:no-repeat;float:right;display:block;height:500px;margin-left:30px;margin-top:100px;width:400px}@media(-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2),(min-resolution: 192dpi){.expertise--consultancy .expertise--image{background-image:url(/assets/img/expertise/consultancy@2x.jpg)}}@media(-webkit-min-device-pixel-ratio: 3),(min-resolution: 192dpi){.expertise--consultancy .expertise--image{background-image:url(/assets/img/expertise/consultancy@3x.jpg)}}.expertise--email-campaigns .expertise--image{background-image:url(/assets/img/offerings/email.png);background-size:contain;background-repeat:no-repeat;background-position:center;float:right;display:block;height:400px;margin-left:30px;margin-top:100px;width:40%}.expertise .row:nth-of-type(2) .expertise--image{background-position:left top;float:left}.services--wrapper{position:relative}.services--list{align-content:center;box-sizing:border-box;flex-wrap:wrap;overflow:hidden}.services--list--item{background:#f9f9f9;display:block;align-items:center;background-image:url(/assets/img/bitstream/big-thin-3perc.svg);background-size:auto 90%;background-position:20px center;background-repeat:no-repeat;padding-bottom:50px;padding-top:50px;padding-left:50px;padding-right:50px}.noSVGSupport .services--list--item{background-image:url(/assets/img/bitstream/big-thin-3perc.png)}@media only screen and (min-width: 768px){.services--list--item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (min-width: 992px){.services--list--item--image{-webkit-box-flex:1 0 20%;-moz-box-flex:1 0 20%;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}.services--list--item--content-wrapper{-webkit-box-flex:2 0 50%;-moz-box-flex:2 0 50%;-webkit-flex:2 0 50%;-ms-flex:2 0 50%;flex:2 0 50%}}.services--list--item--title{line-height:1.4;font-size:27px;font-size:1.6875rem;margin-bottom:20px;margin-top:0}.services--list--item--subtitle{font-weight:400;font-size:22px;font-size:1.375rem}.services--list--item--image,.services--list--item--content-wrapper{flex-wrap:center}.services--list--item--image{-webkit-box-flex:1 0 40%;-moz-box-flex:1 0 40%;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}.services--list--item--content-wrapper{-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}@media only screen and (min-width: 992px){.services--list--item--content-wrapper{padding-left:50px;padding-right:0;margin-bottom:50px;margin-top:50px}}.services--list--item:nth-child(even){background-color:#f9f9ff;background-position:right 20px center}.services--list--item:nth-child(even) .services--list--item--image{order:2}.services--list--item:nth-child(even) .services--list--item--content-wrapper{padding-left:0;padding-right:50px}.services--list--item--image{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;height:470px;width:100%}.work--wrapper{position:relative}.work--list{background-color:#add8e6;overflow:hidden;padding:50px 25px}@media only screen and (min-width: 768px){.work--list{padding:75px 25px}}@media only screen and (min-width: 768px){.work--list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.work--list--item{-webkit-box-flex:1 0 21%;-moz-box-flex:1 0 21%;-webkit-flex:1 0 21%;-ms-flex:1 0 21%;flex:1 0 21%;margin-bottom:50px;margin-left:25px;margin-right:25px}.row.section--about-us{background-color:#f9f9f9}.row.section--clients{background-color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;align-items:center;border-top:3px solid #e8e8e8;border-bottom:3px solid #e8e8e8;justify-content:center}.row.section--clients .clients{border:0}.clients--to-name-but-a-few{color:#b4b4b4;margin-top:20px;text-align:center}.splash{border:0;box-sizing:border-box;position:relative;width:auto;border-bottom:3px solid #e8e8e8}@media only screen and (min-width: 768px){.splash{width:100%}}@media only screen and (min-width: 768px){.splash{min-height:100vh}}@media only screen and (max-width: 768px){.splash .branding--logo{height:130px}}.splash #bgvid{object-fit:cover;width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;z-index:-10}.splash .inner{background:#fafafa;background:-moz-linear-gradient(90deg, rgba(250, 250, 250, 0.8) 35%, rgba(141, 139, 139, 0.05) 100%);background:-webkit-linear-gradient(90deg, rgba(250, 250, 250, 0.8) 35%, rgba(141, 139, 139, 0.05) 100%);background:linear-gradient(90deg, rgba(250, 250, 250, 0.8) 35%, rgba(141, 139, 139, 0.05) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#8d8b8b",GradientType=1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:auto;box-sizing:border-box;flex-direction:column;justify-content:center;padding:20px;z-index:200}@media only screen and (min-width: 768px){.splash .inner{width:100%}}@media only screen and (min-width: 768px){.splash .inner{padding:0 0 0 100px}}@media only screen and (min-width: 768px){.splash .inner{height:100vh}}.splash--see-more{display:none;background-image:url(/assets/img/icons/homepage--arrow--dark.svg);background-size:auto 40px;background-position:bottom;background-repeat:no-repeat;font-size:18px;font-size:1.125rem;bottom:20px;left:0;right:0;color:#3a4e6d;font-weight:lighter;padding-bottom:50px;position:absolute;text-align:center;text-decoration:none;animation-name:peakback;animation-duration:300ms;transition:background-color font-size font-weight .5s ease}@media only screen and (min-width: 768px){.splash--see-more{display:block}}@keyframes peak{from{bottom:20px}to{bottom:25px}}@keyframes peakback{from{bottom:25px}to{bottom:20px}}.noSVGSupport .splash--see-more{background-image:url(/assets/img/icons/homepage--arrow--dark.png)}.splash--see-more.upState,.splash--see-more:hover{bottom:25px;color:#435a7e;font-size:19px;font-size:1.1875rem;cursor:pointer;animation-name:peak;animation-duration:200ms}.homepage h1,.homepage h2,.homepage h3,.homepage h4{line-height:1.4}.homepage .services--list--item--title{margin-bottom:5px}.homepage .services--list--item--subtitle{margin-top:0}@media only screen and (min-width: 768px){.homepage .contact-form--title{padding-left:100px;padding-right:100px}}.homepage .intro--wrapper{background-image:url(/assets/img/bitstream/big-thin-3perc.svg);background-size:contain;background-position:20px top;background-repeat:no-repeat;padding:50px;font-size:18px;font-size:1.125rem;box-sizing:border-box;min-height:100vh}.noSVGSupport .homepage .intro--wrapper{background-image:url(/assets/img/bitstream/big-thin-3perc.png)}@media only screen and (min-width: 768px){.homepage .intro--wrapper{padding:0 50px}}.homepage .intro--wrapper .about-us{align-items:center}.homepage .intro--wrapper .about-us .inner{width:100%}@media only screen and (min-width: 768px){.homepage .intro--wrapper .about-us .inner{width:300px}}.homepage .intro--wrapper .about-us--image{background-image:url(/assets/img/branding/targeted.svg);background-size:contain;background-position:center left;background-repeat:no-repeat;display:block;height:170px}.noSVGSupport .homepage .intro--wrapper .about-us--image{background-image:url(/assets/img/branding/targeted.png)}@media only screen and (min-width: 768px){.homepage .intro--wrapper .about-us--image{height:170px}}@media only screen and (min-width: 992px){.homepage .intro--wrapper .about-us--image{height:170px}}@media only screen and (min-width: 1200px){.homepage .intro--wrapper .about-us--image{height:200px}}@media only screen and (min-width: 768px){.homepage .intro--wrapper .about-us{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.homepage .intro--wrapper .about-us .inner{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;width:100%}}@media only screen and (min-width: 768px)and (min-width: 768px){.homepage .intro--wrapper .about-us .inner{width:300px}}@media only screen and (min-width: 768px){.homepage .intro--wrapper .about-us--image{background-image:url(https://branding.targeted.agency/logos/widths/svg/targeted.svg);background-position:center;background-size:contain;background-repeat:no-repeat;text-align:left;text-indent:-99999px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:block}.noSVGSupport .homepage .intro--wrapper .about-us--image{background-image:url()}}@media only screen and (min-width: 768px){.homepage .intro--wrapper .targeted-approach{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.homepage .intro--wrapper .targeted-approach .inner{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;order:2}.homepage .intro--wrapper .targeted-approach--image{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;order:1}}.homepage .page--hero{padding-bottom:10px;padding-top:10px;text-align:left;width:100%}@media only screen and (min-width: 768px){.homepage .page--hero{width:550px}}@media only screen and (min-width: 992px){.homepage .page--hero{width:600px}}@media only screen and (min-width: 1200px){.homepage .page--hero{width:600px}}@media screen and (max-width: 768px){.homepage .page--hero .branding--logo{display:none}}.homepage .page--hero .data-truth{color:#3a4e6d;font-family:"Roboto Condensed",sans-serif;font-size:22px;font-size:1.375rem}.homepage .page--hero .container{margin:0}.homepage .page--hero--title{line-height:1.2;margin-bottom:50px;text-align:left}.homepage .page--hero--title span{display:block;font-weight:bold}.homepage .page--hero--strap{color:#b4b4b4;font-weight:100;line-height:1.2}.homepage .page--hero--strap--inner{margin:0 auto;box-sizing:border-box}@media only screen and (min-width: 768px){.homepage .page--hero--strap--inner strong{font-weight:700}}.homepage--typed--highlight{color:#00afdb}.homepage .clients .block--title{background-color:#fff;margin-bottom:100px}@media only screen and (min-width: 768px){.homepage .clients--list--item.liberty .image,.homepage .clients--list--item.forliving .image,.homepage .clients--list--item.forfutures .image,.homepage .clients--list--item.worshipcloud .image,.homepage .clients--list--item.cwrecycling .image,.homepage .clients--list--item.national-blood-transfusion-committee .image,.homepage .clients--list--item.soundsafety .image{height:80px}}@media only screen and (min-width: 768px){.homepage .clients--list--item.protech .image{height:70px}}.expertise--wrapper{margin:0 auto}.homepage--expertise--image{background-color:#add8e6;float:left;width:200px;height:200px}.homepage--expertise:nth-of-type(even) .homepage--expertise--image{float:left}.homepage .what-we-do--block{min-height:90vh;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.homepage .what-we-do--block--image{background-image:url(https://branding.targeted.agency/logos/widths/svg/targeted.svg);background-position:center;background-size:contain;background-repeat:no-repeat;text-align:left;text-indent:-99999px;display:block;height:40px;margin-top:50px;width:100%}@media only screen and (min-width: 768px){.homepage .what-we-do--block--image{height:80px}}.noSVGSupport .homepage .what-we-do--block--image{background-image:url()}.homepage .what-we-do--content--title{color:#3a4e6d;font-size:35px;font-size:2.1875rem;line-height:1;margin:50px 0 25px}@media only screen and (min-width: 768px){.homepage .what-we-do--content--title{font-size:48px;font-size:3rem}}@media only screen and (min-width: 992px){.homepage .what-we-do--content--title{font-size:55px;font-size:3.4375rem}}.homepage .what-we-do--content--sub-title{color:#3a4e6d;font-weight:400;font-size:23px;font-size:1.4375rem;line-height:1;margin:0 0 25px}@media only screen and (min-width: 768px){.homepage .what-we-do--content--sub-title{font-size:25px;font-size:1.5625rem}}.homepage .what-we-do--content--sub-title strong{font-size:25px;font-size:1.5625rem}@media only screen and (min-width: 768px){.homepage .what-we-do--content--sub-title strong{font-size:28px;font-size:1.75rem}}.homepage .what-we-do--content--inner{margin:0 auto;text-align:center;width:80%}@media only screen and (min-width: 768px){.homepage .what-we-do--content--inner{width:80%}}@media only screen and (min-width: 992px){.homepage .what-we-do--content--inner{width:70%}}@media only screen and (min-width: 1200px){.homepage .what-we-do--content--inner{width:51%}}.homepage .what-we-do--content--inner p{color:#4b4b4b}.hp{display:none}.btn{background-color:#e35c26;cursor:pointer;color:#fff;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:14px;font-size:0.875rem;padding:.7em .9em;transition:background-color .2s ease}.btn.small{font-size:13px;font-size:0.8125rem;padding:.5em .7em}.btn:hover{background-color:#d4501b}.form--form--field{margin-bottom:20px}.form--form--field--label{display:block;margin-bottom:3px;padding:0}.form--form--field--field{border:1px solid #b4b4b4;box-sizing:border-box;color:#31425d;display:block;padding:.7em;width:100%}.form--form--submit{background-color:#435a7e;background-image:url(/assets/img/icons/plane.svg);background-size:20px;background-position:15px center;background-repeat:no-repeat;border:0;color:#fff;padding:1em 20px 1em 45px;text-align:center;vertical-align:center}.noSVGSupport .form--form--submit{background-image:url(/assets/img/icons/plane.png)}.form--form--submit:hover{background-color:#4c668f;cursor:pointer}.form--form--submit .icon{margin-right:8px}.contact-form{background-color:#fff;border-bottom:3px solid #e8e8e8;border-top:3px solid #e8e8e8;overflow:hidden;padding-bottom:100px;padding-top:100px;margin-top:100px}.contact-form--block{text-align:center;padding-bottom:25px}.contact-form--title{margin-bottom:50px;margin-top:30px;margin-left:40px;margin-right:40px}@media only screen and (min-width: 992px){.contact-form .container{padding-right:0 !important}}.icon--plane{background-image:url(/assets/img/icons/plane.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;display:inline-block;width:20px;height:20px}.noSVGSupport .icon--plane{background-image:url(/assets/img/icons/plane.png)}.contact-method--email--icon{background-image:url(/assets/img/icons/icon--email.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .contact-method--email--icon{background-image:url(/assets/img/icons/icon--email.png)}.contact-method--phone--icon{background-image:url(/assets/img/icons/icon--phone.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .contact-method--phone--icon{background-image:url(/assets/img/icons/icon--phone.png)}.contact-method--icon{display:inline-block;height:18px;vertical-align:middle;width:18px}.testimonials{padding-left:50px;padding-right:50px;padding-bottom:50px;padding-top:50px}.testimonials .testimonials--title{margin-bottom:50px}.testimonials--list{padding:0}.testimonials--list--item strong,.testimonials--list--item b{font-weight:700;background:rgba(255,255,0,.3);padding:0 10px}.testimonials--list--item--case-study{margin-left:25px;margin-top:20px}@media only screen and (min-width: 768px){.testimonials--list--item--case-study{margin-left:50px}}.testimonials--list--item--logo{max-height:60px;margin:50px 0 20px 50px}.testimonials--list--item--wrapper{align-items:center;gap:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (min-width: 768px){.testimonials--list--item--wrapper{padding-left:150px;padding-right:150px}}.testimonials--list--item--supporting-image{display:none;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 768px){.testimonials--list--item--supporting-image{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}}@media only screen and (min-width: 768px){.testimonials--list--item--supporting-image{display:block}}.testimonials--list--item--supporting-image img{max-width:100%}.testimonials--list--item--inner{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 768px){.testimonials--list--item--inner{-webkit-box-flex:1 1 70%;-moz-box-flex:1 1 70%;-webkit-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%}}.testimonials--list--item .inner{margin:0 auto}.testimonials--list--item--quote{background-image:url(/assets/img/quotes/quote-open.svg);background-size:60px;background-position:top left;background-repeat:no-repeat;font-size:18px;font-size:1.125rem;margin:0;padding:20px;position:relative;text-align:left}.noSVGSupport .testimonials--list--item--quote{background-image:url(/assets/img/quotes/quote-open.png)}@media only screen and (min-width: 768px){.testimonials--list--item--quote{font-size:18px;font-size:1.125rem}}@media only screen and (min-width: 768px){.testimonials--list--item--quote{padding:25px 50px}}.testimonials--list--item--quote--close{background-image:url(/assets/img/quotes/quote-close.svg);background-size:60px;background-position:bottom right;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;bottom:-20px;position:absolute;right:0;height:60px;width:60px}.noSVGSupport .testimonials--list--item--quote--close{background-image:url(/assets/img/quotes/quote-close.png)}.testimonials--list--item--by-line{color:rgba(20,20,40,.7);font-size:20px;font-size:1.25rem;font-style:italic;margin-left:25px;margin-top:20px;text-align:left}@media only screen and (min-width: 768px){.testimonials--list--item--by-line{margin-left:50px}}.testimonials--list--item--by-line--company{display:block;font-size:16px;font-size:1rem}.slick-dots{box-sizing:border-box;display:block;margin-left:0;margin-top:20px;padding-left:0;padding-right:0;text-align:center;width:100%}.slick-dots li{background-image:url(/assets/img/slider/inactive.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;list-style-type:none;margin-left:2px;margin-right:2px;padding-left:0;text-indent:-9999px;height:7px;width:31px;transition:background-image .2s ease}.noSVGSupport .slick-dots li{background-image:url(/assets/img/slider/inactive.png)}.slick-dots li:hover{cursor:pointer;background-image:url(/assets/img/slider/active.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .slick-dots li:hover{background-image:url(/assets/img/slider/active.png)}.slick-dots .slick-active{background-image:url(/assets/img/slider/active.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .slick-dots .slick-active{background-image:url(/assets/img/slider/active.png)}.slick-arrow{bottom:0;border:0;background:transparent;position:absolute;top:0;z-index:99999;width:30px;transition:opacity .2s ease-out,transform 1.2s ease-out}@media only screen and (max-width: 768px){.slick-arrow{display:none !important}}.slick-arrow:hover{cursor:pointer;opacity:1}.slick-prev{background-image:url(/assets/img/slider/hover-previous.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;left:20px;opacity:.3}.noSVGSupport .slick-prev{background-image:url(/assets/img/slider/hover-previous.png)}.slick-next{background-image:url(/assets/img/slider/hover-next.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;right:20px;opacity:.3}.noSVGSupport .slick-next{background-image:url(/assets/img/slider/hover-next.png)}.breadcrumbs{margin-top:180px}.breadcrumbs--item{color:#b4b4b4;font-size:13px;font-size:0.8125rem}.breadcrumbs--item--link{color:#818181}.breadcrumbs--item--link:hover{border-bottom:1px solid #cecece;color:#686868}.breadcrumbs--item--sep{color:#9b9b9b}.breadcrumbs--item--active{color:#686868;font-weight:600}blockquote.withquote{border-left:10px solid #ccc;font-weight:300;margin:1.5em 10px;quotes:"“" "”"}blockquote.withquote:before{content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}blockquote.withquote p:first-of-type{display:inline}.container.withquote{padding-left:10%;padding-right:10%;margin-bottom:100px;margin-top:100px;width:90%}.case-studies--list--item{padding-bottom:40px;position:relative}.case-studies--list--item.ascot-doors{background-color:#fdf3e8}.case-studies--list--item.national-blood-transfusion-committee{background-color:#f7f0f0}.case-studies--list--item.majestic{background-color:#f4e9eb}.case-studies--list--item.netzero-collective{background-color:#f4e6ed}.case-studies--list--item.forviva{background-color:#edf4f4}.case-studies--list--item.soundsafety{background-color:#f4f2ea}.case-studies--list--item.jpac{background-color:#f4eaea}.case-studies--list--item.theworshipcloud{background-color:#eaf1f4}.case-studies--list--item--link{background:#d5281b;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;bottom:0;color:rgba(255,255,255,.9);right:0;position:absolute}.case-studies--list--item.ascot-doors .case-studies--list--item--link{background:#ec8214}.case-studies--list--item.ascot-doors .case-studies--list--item--link:hover{background:#cc7010}.case-studies--list--item.national-blood-transfusion-committee .case-studies--list--item--link{background:#d5281b}.case-studies--list--item.national-blood-transfusion-committee .case-studies--list--item--link:hover{background:#b52217}.case-studies--list--item.majestic .case-studies--list--item--link{background:#faa61a}.case-studies--list--item.majestic .case-studies--list--item--link:hover{background:#eb9505}.case-studies--list--item.netzero-collective .case-studies--list--item--link{background:#e5056e}.case-studies--list--item.netzero-collective .case-studies--list--item--link:hover{background:#c2045d}.case-studies--list--item.forviva .case-studies--list--item--link{background:#193f45}.case-studies--list--item.forviva .case-studies--list--item--link:hover{background:#10272b}.case-studies--list--item.soundsafety .case-studies--list--item--link{background:#ffd500;color:rgba(59,58,60,.8)}.case-studies--list--item.soundsafety .case-studies--list--item--link:hover{background:rgba(59,58,60,.8);color:rgba(255,255,255,.8)}.case-studies--list--item.jpac .case-studies--list--item--link{background:#bc3e3e}.case-studies--list--item.jpac .case-studies--list--item--link:hover{background:#a13535}.case-studies--list--item.theworshipcloud .case-studies--list--item--link{background:#009ee1}.case-studies--list--item.theworshipcloud .case-studies--list--item--link:hover{background:#0085bd}@media only screen and (min-width: 768px){.case-studies .basicPage--content{background-color:#f9f9f9;padding-left:100px;padding-right:100px}}.case-studies .branding--logo--inner{margin:30px 0 0 0}@media only screen and (min-width: 768px){.case-studies .branding--logo--inner{margin:20px 0 20px 0}}.case-studies--page{background-image:url(/assets/img/bitstream/big-fade-10perc.svg);background-size:200px auto;background-position:right top;background-repeat:repeat-y;background-attachment:fixed}.noSVGSupport .case-studies--page{background-image:url(/assets/img/bitstream/big-fade-10perc.png)}.case-studies--page .basicPage--content .container{padding-right:20%}.case-studies blockquote{border-left:10px solid #00afdb;margin-left:0;padding-left:10px}.case-studies blockquote.long{font-size:18px;font-size:1.125rem;font-weight:normal}.case-studies .page--hero--title{height:80px;margin-top:50px;margin:0 0 10px 0;width:100%}@media only screen and (min-width: 768px){.case-studies .page--hero--title{margin:140px 0 30px 0}}.case-studies--list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:40px;list-style-type:none;margin:0;padding:0}.case-studies--list--item{border:1px solid #e3e3e3;background-color:#f0f0f0;box-sizing:border-box;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0;padding:20px 20px 40px 20px}@media only screen and (min-width: 768px){.case-studies--list--item{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media only screen and (min-width: 992px){.case-studies--list--item{-webkit-box-flex:1 1 45%;-moz-box-flex:1 1 45%;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}}@media only screen and (min-width: 1200px){.case-studies--list--item{-webkit-box-flex:1 1 30%;-moz-box-flex:1 1 30%;-webkit-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}}.case-studies--list--item--title img{width:30%}.case-studies--list--item--image{box-sizing:border-box;display:block;background-repeat:no-repeat;background-size:auto 70%;background-repeat:no-repeat;background-position:center;height:120px;text-align:left;text-indent:-99999px;width:100%}.case-studies.ascot-doors .ascot-doors--image-1{float:right;width:40%;margin-bottom:50px;margin-left:50px}.case-studies.ascot-doors .page--hero--title{background-image:url("/assets/img/clients/ascotdoors/ascotdoors.png");background-size:contain;background-repeat:no-repeat;background-position:left;text-align:left;text-indent:-999999px}.case-studies.forviva .page--hero--title{background-image:url(/case-studies/forviva/forviva-logo.svg);background-size:contain;background-position:left;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .case-studies.forviva .page--hero--title{background-image:url(/case-studies/forviva/forviva-logo.png)}.case-studies.netzero-collective .basicPage--content{padding-left:0;padding-right:0}.case-studies.netzero-collective .page--hero--title{background-image:url(/assets/img/clients/netzerocollective/netZero.svg);background-size:contain;background-position:left;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .case-studies.netzero-collective .page--hero--title{background-image:url(/assets/img/clients/netzerocollective/netZero.png)}.case-studies.soundsafety .page--hero--title{height:140px;background-image:url(/case-studies/soundsafety/sound-safety-logo.svg);background-size:contain;background-position:left;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .case-studies.soundsafety .page--hero--title{background-image:url(/case-studies/soundsafety/sound-safety-logo.png)}.case-studies.jpac .page--hero--title{background-image:url(/case-studies/jpac/jpac.svg);background-size:contain;background-position:left;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .case-studies.jpac .page--hero--title{background-image:url(/case-studies/jpac/jpac.png)}.case-studies.theworshipcloud .page--hero--title{background-image:url(/case-studies/theworshipcloud/seedLogoHeader.png);background-size:contain;background-repeat:no-repeat;background-position:left;height:160px;text-align:left;text-indent:-999999px}.case-studies .nbtc{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;width:300px;height:100px;margin-bottom:20px;margin-left:50px;margin-right:0px}.noSVGSupport .case-studies .nbtc{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.png)}.case-studies .ascot-doors.lead{background-image:url("/case-studies/ascot-doors/ascot-doors-logo");background-size:contain;background-repeat:no-repeat;margin-bottom:20px;margin-left:50px;margin-right:0}.case-studies.national-blood-transfusion-committee .basicPage--content{position:relative;margin-bottom:0;padding-bottom:1px;padding-left:0;padding-right:0}.case-studies.national-blood-transfusion-committee .container{width:95%}.case-studies.national-blood-transfusion-committee blockquote{border-color:#d5281b}.case-studies.national-blood-transfusion-committee .nbtc-ribbon{background-image:url(/case-studies/national-blood-transfusion-committee/ribbon/front-hero-border.svg);background-size:contain;background-position:center;background-repeat:no-repeat;background-size:100% 100%;background-position:top center;background-repeat:no-repeat;bottom:0;height:4px;left:0;position:absolute;width:100%}.noSVGSupport .case-studies.national-blood-transfusion-committee .nbtc-ribbon{background-image:url(/case-studies/national-blood-transfusion-committee/ribbon/front-hero-border.png)}.case-studies.national-blood-transfusion-committee .nbtc{display:block;overflow:hidden;margin:50px auto}@media only screen and (min-width: 768px){.case-studies.national-blood-transfusion-committee .nbtc{float:right}.case-studies.national-blood-transfusion-committee .nbtc.lead{margin-left:50px}}.case-studies.national-blood-transfusion-committee .nbtc-banner{background:#d5281b;background:-moz-radial-gradient(circle, #d5281b 0%, #8a1c13 100%);background:-webkit-radial-gradient(circle, #d5281b 0%, #8a1c13 100%);background:radial-gradient(circle, #d5281b 0%, #8a1c13 100%);box-sizing:border-box;border-bottom:2px solid #8a1c13;border-top:2px solid #8a1c13;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d5281b",endColorstr="#8a1c13",GradientType=1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;position:relative;margin-bottom:100px;margin-top:100px;text-align:center;width:100%;padding:20px;overflow:hidden}@media only screen and (min-width: 768px){.case-studies.national-blood-transfusion-committee .nbtc-banner{padding:50px}}.case-studies.national-blood-transfusion-committee .nbtc-banner img{width:200%}@media only screen and (min-width: 768px){.case-studies.national-blood-transfusion-committee .nbtc-banner img{width:80%}}.case-studies.national-blood-transfusion-committee .nbtc-image-1{float:right;margin-left:20px;margin-right:20px;width:60%;shape-outside:url(/case-studies/national-blood-transfusion-committee/region.png);shape-margin:30px}.casestudies{background-color:#fefefe;padding-bottom:75px;padding-top:75px;padding-left:50px;padding-right:50px;position:relative}.casestudies--title{color:rgba(255,255,255,.6);font-size:18px;font-size:1.125rem;font-weight:100;margin:0;left:0;right:0;top:50px}.casestudies--list{box-sizing:border-box;margin-bottom:0;margin-left:0;padding-left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap}.casestudies--list--item{background-color:pink;box-sizing:border-box;-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;list-style-type:none;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:visible;text-align:left;text-indent:-999999px;width:40%}.casestudies--list--item.forviva{background-color:#1bb5c5}.casestudies--list--item.soundsafety{background-color:#ffd500}.casestudies--list--item.jpac{background-color:#bc3e3e}.casestudies--list--item.theworshipcloud{background-color:#92c01f}.casestudies--list--item.forviva:hover{background-color:#1ecadb}.casestudies--list--item.soundsafety:hover{background-color:#f0c800}.casestudies--list--item.jpac:hover{background-color:#c54f4f}.casestudies--list--item.theworshipcloud:hover{background-color:#a3d623}.casestudies--list--item.forviva .casestudies--list--item--link{background-image:url(/case-studies/forviva/forviva-logo--white.svg);background-size:auto 50%;background-position:center;background-repeat:no-repeat}.noSVGSupport .casestudies--list--item.forviva .casestudies--list--item--link{background-image:url(/case-studies/forviva/forviva-logo--white.png)}.casestudies--list--item.soundsafety .casestudies--list--item--link{background-image:url(/case-studies/soundsafety/sound-safety-logo--white.svg);background-size:auto 60%;background-position:center;background-repeat:no-repeat}.noSVGSupport .casestudies--list--item.soundsafety .casestudies--list--item--link{background-image:url(/case-studies/soundsafety/sound-safety-logo--white.png)}.casestudies--list--item.jpac .casestudies--list--item--link{background-image:url(/case-studies/jpac/jpac--white.svg);background-size:auto 40%;background-position:center;background-repeat:no-repeat}.noSVGSupport .casestudies--list--item.jpac .casestudies--list--item--link{background-image:url(/case-studies/jpac/jpac--white.png)}.casestudies--list--item.theworshipcloud .casestudies--list--item--link{background-image:url(/case-studies/theworshipcloud/seedlogo--white.svg);background-size:auto 50%;background-position:center;background-repeat:no-repeat}.noSVGSupport .casestudies--list--item.theworshipcloud .casestudies--list--item--link{background-image:url(/case-studies/theworshipcloud/seedlogo--white.png)}.casestudies--list--item.national-blood-transfusion-committee .casestudies--list--item--link{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.svg);background-size:auto 50%;background-position:center;background-repeat:no-repeat}.noSVGSupport .casestudies--list--item.national-blood-transfusion-committee .casestudies--list--item--link{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.png)}@media only screen and (min-width: 768px){.casestudies--list--item{-webkit-box-flex:1 0 45%;-moz-box-flex:1 0 45%;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}}@media only screen and (min-width: 992px){.casestudies--list--item{-webkit-box-flex:1 0 45%;-moz-box-flex:1 0 45%;-webkit-flex:1 0 45%;-ms-flex:1 0 45%;flex:1 0 45%}}@media only screen and (min-width: 768px){.casestudies--list--item{width:40%}}@media only screen and (min-width: 992px){.casestudies--list--item{width:25%}}@media only screen and (min-width: 768px){.casestudies--list--item{display:inline-block}}.casestudies--list--item.halfway{clear:right}.casestudies--list--item--link{display:block;height:120px}.casestudies--list--item--link:hover{cursor:pointer}.casestudies--list--item--image{background-position:center;background-size:contain;background-repeat:no-repeat;display:block;text-align:left;text-indent:-999999px;margin:20px 0;height:50px;width:100%}@media only screen and (min-width: 768px){.casestudies--list--item--image{height:40px;margin:10px 30px;width:auto}}.netzero--game--video{background-image:url(/assets/videos/NetZeroHolder.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000;float:none;margin:20px;width:100%;border-radius:10px;border:10px solid #000;box-sizing:border-box;max-width:90%}@media only screen and (min-width: 768px){.netzero--game--video{float:right}}@media only screen and (min-width: 768px){.netzero--game--video{margin:0 60px 60px}}@media only screen and (min-width: 768px){.netzero--game--video{width:50%}}.netzero--game--image{background:#e5056e;background:-moz-linear-gradient(90deg, #e5056e 0%, #ee574d 81%);background:-webkit-linear-gradient(90deg, #e5056e 0%, #ee574d 81%);background:linear-gradient(90deg, #e5056e 0%, #ee574d 81%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5056e",endColorstr="#ee574d",GradientType=1);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;text-align:center;width:100%}.netzero--game--image img{width:100%}@media only screen and (min-width: 768px){.netzero--game--image img{width:80%}}.case-studies.soundsafety img{float:none;margin:20px;width:100%;box-sizing:border-box;max-width:90%}@media only screen and (min-width: 768px){.case-studies.soundsafety img{float:right}}@media only screen and (min-width: 768px){.case-studies.soundsafety img{margin:0 60px 60px}}@media only screen and (min-width: 768px){.case-studies.soundsafety img{width:50%}}.case-studies.jpac img{float:none;margin:20px;width:100%;box-sizing:border-box;max-width:90%}@media only screen and (min-width: 768px){.case-studies.jpac img{float:right}}@media only screen and (min-width: 768px){.case-studies.jpac img{margin:0 60px 60px}}@media only screen and (min-width: 768px){.case-studies.jpac img{width:50%}}.case-studies.forviva img{float:none;margin:20px;width:100%;box-sizing:border-box;max-width:90%}@media only screen and (min-width: 768px){.case-studies.forviva img{float:right}}@media only screen and (min-width: 768px){.case-studies.forviva img{margin:0 60px 60px}}@media only screen and (min-width: 768px){.case-studies.forviva img{width:50%}}.nav--primary{background-color:#00afdb;list-style-type:none;padding-left:0;margin:0;height:100vh}.nav--primary--toggle{background-color:#00afdb;box-sizing:border-box;background-image:url(/assets/img/icons/menu-burger.svg);background-size:auto 20px;background-position:center right 20px;background-repeat:no-repeat;box-sizing:border-box;font-size:26px;font-size:1.625rem;width:70px;color:#fff;display:block;left:-70px;padding-bottom:6.6666666667px;padding-left:6.6666666667px;padding-right:60px;padding-top:6.6666666667px;position:absolute;text-align:left;text-decoration:none;text-transform:uppercase;text-indent:-9999999px;top:80px;transition:background-color .2s ease}.noSVGSupport .nav--primary--toggle{background-image:url(/assets/img/icons/menu-burger.png)}.nav--primary--toggle:hover{background-color:#009bc2;cursor:pointer}.nav--primary--wrapper{background-color:#add8e6;display:block;width:200px;position:fixed;right:-200px;top:0;-webkit-transition:right .5s;transition:right .5s;z-index:999}.nav--primary--wrapper.active{right:0px;z-index:9999999}.nav--primary--item--link{color:#fff;display:block;padding:10px 20px;text-decoration:none;transition:background-color .2s ease}.nav--primary--item--link:hover,.nav--primary--item--link:active,.nav--primary--item--link:focus{background-color:#3e5374}.nav--footer{padding-top:20px;margin-top:20px;list-style-type:none;margin:0;overflow:hidden;padding-left:0;padding:0;width:100%}@media only screen and (min-width: 768px){.nav--footer{width:auto}}@media only screen and (min-width: 992px){.nav--footer{border-top:0}}.nav--footer--item{display:inline-block;margin:0 10px 20px 0;padding:0 10px 0 0;width:auto}@media only screen and (min-width: 992px){.nav--footer--item{display:block;float:left;margin:0 10px 40px 0}}.nav--footer--item:not(:last-child){border-right:1px solid #fff}.nav--footer--item--link{color:#435a7e;display:block;font-size:18px;font-size:1.125rem;text-decoration:none;text-transform:uppercase;width:auto;transition:background-color .2s ease}.nav--footer--item--link:hover{color:#4c668f}@media screen and (min-width: 768px){.lead{float:right}}.lead img{width:100%}@media only screen and (min-width: 768px){.lead img{width:300px}}@media only screen and (min-width: 992px){.lead img{width:400px}}@media only screen and (min-width: 1200px){.lead img{width:500px}}@media screen and (min-width: 768px){.lead img{margin-left:60px;margin-right:20px;margin-bottom:20px}}.block--title{background-color:#f9f9f9;padding-bottom:20px;padding-top:20px;margin:0}.block--case-studies--list{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center}.block--case-studies--list--item{margin:0;padding:16.6666666667px;text-align:center}@media only screen and (min-width: 768px){.block--case-studies--list--item{padding:50px}}.block--case-studies--list--item--image{display:block;height:120px;margin-bottom:50px;width:100%}.national-blood-transfusion-committee .block--case-studies--list--item--image{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .national-blood-transfusion-committee .block--case-studies--list--item--image{background-image:url(/case-studies/national-blood-transfusion-committee/branding/nbtc.png)}.netzero-collective .block--case-studies--list--item--image{background-image:url(/assets/img/clients/netzerocollective/netZero.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .netzero-collective .block--case-studies--list--item--image{background-image:url(/assets/img/clients/netzerocollective/netZero.png)}.forviva .block--case-studies--list--item--image{background-image:url(/case-studies/forviva/forviva-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .forviva .block--case-studies--list--item--image{background-image:url(/case-studies/forviva/forviva-logo.png)}.soundsafety .block--case-studies--list--item--image{background-image:url(/case-studies/soundsafety/sound-safety-logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .soundsafety .block--case-studies--list--item--image{background-image:url(/case-studies/soundsafety/sound-safety-logo.png)}.jpac .block--case-studies--list--item--image{background-image:url(/case-studies/jpac/jpac.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .jpac .block--case-studies--list--item--image{background-image:url(/case-studies/jpac/jpac.png)}.theworshipcloud .block--case-studies--list--item--image{background-image:url(/case-studies/theworshipcloud/seedlogo.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .theworshipcloud .block--case-studies--list--item--image{background-image:url(/case-studies/theworshipcloud/seedlogo.png)}.creative-agencies h1,.creative-agencies h2,.creative-agencies h3,.creative-agencies h4,.creative-agencies h5{text-align:center}.creative-agencies .what-we-do--content--title{margin:40px auto 30px auto;font-size:40px;font-size:2.5rem}@media only screen and (min-width: 768px){.creative-agencies .what-we-do--content--title{margin:80px auto 50px auto}}@media only screen and (min-width: 768px){.creative-agencies .what-we-do--content--title{font-size:60px;font-size:3.75rem}}@media only screen and (min-width: 992px){.creative-agencies .what-we-do--content--title{font-size:78px;font-size:4.875rem}}.creative-agencies .what-we-do--content--sub-title{font-size:20px;font-size:1.25rem;margin:0 auto 25px auto}@media only screen and (min-width: 768px){.creative-agencies .what-we-do--content--sub-title{font-size:24px;font-size:1.5rem}}@media only screen and (min-width: 992px){.creative-agencies .what-we-do--content--sub-title{font-size:28px;font-size:1.75rem}}@media only screen and (min-width: 768px){.creative-agencies .what-we-do--content--sub-title{margin:0 auto 50px auto}}.creative-agencies .creative-agencies--love-block{display:flex;align-items:center;justify-content:center;margin-top:50px}.creative-agencies .creative-agencies--love-block--you{font-size:50px;font-size:3.125rem}@media only screen and (min-width: 768px){.creative-agencies .creative-agencies--love-block--you{font-size:60px;font-size:3.75rem}}.creative-agencies .what-we-do--content--inner{width:100%;width:100%}@media only screen and (min-width: 768px){.creative-agencies .what-we-do--content--inner{width:80%}}@media only screen and (min-width: 992px){.creative-agencies .what-we-do--content--inner{width:70%}}@media only screen and (min-width: 1200px){.creative-agencies .what-we-do--content--inner{width:50%}}.creative-agencies .what-we-do--block--image{margin-top:0;width:80px}.recession .what-we-do--content--title{font-size:48px;font-size:3rem}.summer .lead-image{display:block;width:100%;margin-bottom:50px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.summer .lead-image{width:25%}}.blog .breadcrumbs{margin:20px 0 10px 0}@media only screen and (min-width: 768px){.blog .breadcrumbs{margin:50px 0 30px 0}}.blog-lead-image{display:block;margin:20px auto 20px;width:100%}@media only screen and (min-width: 768px){.blog-lead-image{margin:20px auto 50px}}@media only screen and (min-width: 768px){.blog-lead-image{max-width:60%}}.blog--cms .about-us--image{background-image:url(/assets/img/blog/cms/targeted-agency--cms.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .blog--cms .about-us--image{background-image:url(/assets/img/blog/cms/targeted-agency--cms.png)}.blog--cms .lead-image,.blog--cms .lead-image img{shape-outside:url(/assets/img/blog/cms/targeted-agency--cms.svg);shape-margin:30px}.blog--chatbot .lead-image,.blog--chatbot .lead-image img{shape-outside:url(/assets/img/blog/chatbot/barry-the-chatbot.svg);shape-margin:30px}.blog--summer .lead-image,.blog--summer .lead-image img{shape-outside:url(/assets/img/blog/summer/summer.svg);shape-margin:30px}.blog--summer .lead-image img{margin:0 0 60px 60px}.blog .branding--logo--inner{background-image:url(/assets/img/blog/targeted-agency--blog.svg);background-size:contain;background-position:left top;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;margin-top:50px;height:250px;width:150px}.noSVGSupport .blog .branding--logo--inner{background-image:url(/assets/img/blog/targeted-agency--blog.png)}.blog--item{display:block;overflow:hidden;margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #b5c3d8}.blog--item:last-of-type{border-bottom:0}.blog--item--image{float:none;margin:0 0 10px 0;width:100%;shape-margin:20px}@media only screen and (min-width: 768px){.blog--item--image{float:right}}@media only screen and (min-width: 768px){.blog--item--image{margin:0 0 0 30px}}@media only screen and (min-width: 768px){.blog--item--image{width:250px}}.blog--item--link{margin-top:10px}.side-by-side--title{-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-size:28px;font-size:1.75rem;text-align:center;margin-bottom:20px;margin-top:50px}.side-by-side--title h2{color:rgba(67,90,126,.5);font-weight:300 !important}.side-by-side--item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:space-between;margin-bottom:50px;flex-wrap:wrap}@media only screen and (min-width: 768px){.side-by-side--item{flex-wrap:no-wrap}}.side-by-side--item--image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;text-align:center}.side-by-side--item--image,.side-by-side--item--inner{box-sizing:border-box;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 768px){.side-by-side--item--image,.side-by-side--item--inner{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}.side-by-side--item--inner{display:block;padding:50px}@media only screen and (min-width: 768px){.side-by-side--item--inner{align-items:center;padding-left:40px;padding-right:40px;padding-bottom:0;padding-top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.side-by-side--item--inner h2{margin-top:0}.side-by-side--item--inner *{-webkit-box-flex:0 0 100%;-moz-box-flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width: 1200px){.side-by-side--item--inner{padding-left:100px;padding-right:100px}}@media only screen and (min-width: 768px){.side-by-side--item:nth-child(even) .side-by-side--item--image{order:2}.side-by-side--item:nth-child(even) .side-by-side--item--inner{order:1}}.statistics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;box-sizing:border-box;gap:20px;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:150px;margin-top:150px;width:100%}.statistics--item{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}@media only screen and (min-width: 768px){.statistics--item{-webkit-box-flex:1 1 20%;-moz-box-flex:1 1 20%;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%}}.statistics--item--ticker{font-size:74px;font-size:4.625rem}.statistics--item--ticker--description{display:block;margin-top:10px}.header--contact--wrapper{box-sizing:border-box;display:block;background-color:#f9f9f9;border-bottom:5px solid #00afdb;flex-wrap:wrap;padding:10px 20px 10px;position:fixed;top:0;left:0;overflow:hidden;width:100%;z-index:9999999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-content:center;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.header--contact--wrapper{padding:10px 0px 30px}}@media only screen and (max-width: 768px){.header--contact--wrapper{gap:20px}}.header--contact--wrapper .branding--logo{height:50px;width:50px;-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}@media only screen and (min-width: 768px){.header--contact--wrapper .branding--logo{-webkit-box-flex:1 1 80px;-moz-box-flex:1 1 80px;-webkit-flex:1 1 80px;-ms-flex:1 1 80px;flex:1 1 80px}}@media only screen and (max-width: 768px){.header--contact--wrapper .branding--logo{background-position:center}}.header--contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;align-items:center;align-content:flex-start}.header--contact .contact-method{font-size:13px;font-size:0.8125rem;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:20px}@media only screen and (max-width: 768px){.header--contact{margin-left:20px}.header--contact a{display:block}}.header--socials{float:right}.header--socials .socials--list--item{height:30px;width:30px}.flow-arrow{background-image:url(/assets/img/lines/sections/left.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;height:100px;margin-bottom:50px;margin-top:50px;margin:0 auto;max-width:70%;width:100%;-webkit-box-flex:1 0 100%;-moz-box-flex:1 0 100%;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;order:200}.noSVGSupport .flow-arrow{background-image:url(/assets/img/lines/sections/left.png)}@media only screen and (min-width: 768px){.flow-arrow{height:250px}}.how-we-do-it--wrapper{position:relative}.how-we-do-it--list{align-content:center;box-sizing:border-box;flex-wrap:wrap;overflow:hidden}.how-we-do-it--list--item{background:#f9f9f9;display:block;align-items:center;background-image:url(/assets/img/bitstream/big-thin-3perc.svg);background-size:auto 90%;background-position:20px center;background-repeat:no-repeat;padding-left:50px;padding-right:50px;flex-wrap:wrap}.noSVGSupport .how-we-do-it--list--item{background-image:url(/assets/img/bitstream/big-thin-3perc.png)}.how-we-do-it--list--item:nth-of-type(even) .flow-arrow{background-image:url(/assets/img/lines/sections/right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.noSVGSupport .how-we-do-it--list--item:nth-of-type(even) .flow-arrow{background-image:url(/assets/img/lines/sections/right.png)}.how-we-do-it--list--item:last-of-type .flow-arrow{display:none}@media only screen and (min-width: 768px){.how-we-do-it--list--item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (min-width: 992px){.how-we-do-it--list--item--image{-webkit-box-flex:1 0 20%;-moz-box-flex:1 0 20%;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}.how-we-do-it--list--item--content-wrapper{-webkit-box-flex:2 0 50%;-moz-box-flex:2 0 50%;-webkit-flex:2 0 50%;-ms-flex:2 0 50%;flex:2 0 50%}}.how-we-do-it--list--item--title{line-height:1.4;font-size:27px;font-size:1.6875rem;margin-bottom:20px;margin-top:0}.how-we-do-it--list--item--subtitle{font-weight:400;font-size:22px;font-size:1.375rem}.how-we-do-it--list--item--image,.how-we-do-it--list--item--content-wrapper{flex-wrap:center}.how-we-do-it--list--item--image{-webkit-box-flex:1 0 40%;-moz-box-flex:1 0 40%;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%}.how-we-do-it--list--item--content-wrapper{-webkit-box-flex:1 0 50%;-moz-box-flex:1 0 50%;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%}@media only screen and (min-width: 992px){.how-we-do-it--list--item--content-wrapper{padding-left:50px;padding-right:0;margin-bottom:50px;margin-top:50px}}.how-we-do-it--list--item:nth-child(even){background-color:#f9f9ff;background-position:right 20px center}.how-we-do-it--list--item:nth-child(even) .how-we-do-it--list--item--image{order:2}.how-we-do-it--list--item:nth-child(even) .how-we-do-it--list--item--content-wrapper{padding-left:0;padding-right:50px}.how-we-do-it--list--item--image{background-position:center bottom;background-repeat:no-repeat;background-size:contain;display:block;margin-bottom:20px;height:250px;width:100%}@media only screen and (min-width: 768px){.how-we-do-it--list--item--image{height:470px}}@media only screen and (min-width: 768px){.how-we-do-it--list--item--image{background-position:center;margin-bottom:0}}@media only screen and (max-width: 768px){.datastarter .container{padding-bottom:0;padding-top:0}}.datastarter .introduction-image{float:right;margin-bottom:20px;margin-left:20px;width:40%}.datastarter .introduction .container{width:85%;margin-bottom:150px}.datastarter blockquote{border-left:5px solid #b4b4b4;color:rgba(49,66,93,.6);padding-left:20px;margin-left:0;margin-bottom:0;margin-top:0}.datastarter .just-works{font-weight:normal}.datastarter .basicPage--content{margin-bottom:0}.datastarter .content-image{float:right;width:200px}.datastarter .content-image-targeted{width:80px}.datastarter .made-it-yourself{font-size:45px;font-size:2.8125rem}.datastarter .closing{border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;background-color:#fff;display:block;padding-left:50px;padding-right:50px;padding-top:100px;margin-top:150px;padding-bottom:40px;margin-bottom:20px;text-align:center}.flags{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;gap:10px;justify-content:center;margin-bottom:20px}@media screen and (max-width: 768px){.flags{flex-wrap:wrap}}.flags .flag{height:28px;height:18px;background-size:contain;background-repeat:no-repeat;opacity:.5;transition:opacity .3s ease}@media only screen and (min-width: 768px){.flags .flag{height:20px}}@media only screen and (min-width: 992px){.flags .flag{height:28px}}.flags .flag:nth-child(8){opacity:1}.flags .flag:nth-child(7){opacity:.8}.flags .flag:nth-child(6){opacity:.7}.flags .flag:nth-child(5){opacity:.6}.flags .flag:nth-child(4){opacity:.5}.flags .flag:nth-child(3){opacity:.4}.flags .flag:nth-child(2){opacity:.3}.flags .flag:nth-child(1){opacity:.2}.flags .flag:nth-child(9){opacity:.8}.flags .flag:nth-child(10){opacity:.7}.flags .flag:nth-child(11){opacity:.6}.flags .flag:nth-child(12){opacity:.5}.flags .flag:nth-child(13){opacity:.4}.flags .flag:nth-child(14){opacity:.3}.flags .flag:nth-child(15){opacity:.2}.underline{background-image:url(/assets/img/lines/underline/underline.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;padding-bottom:5px}.noSVGSupport .underline{background-image:url(/assets/img/lines/underline/underline.png)}.underline-long{background-image:url(/assets/img/lines/underline/underline-long.svg);background-size:contain;background-position:bottom;background-repeat:no-repeat;padding-bottom:5px}.noSVGSupport .underline-long{background-image:url(/assets/img/lines/underline/underline-long.png)}.branding--logo{background-image:url(https://branding.targeted.agency/logos/widths/svg/targeted.svg);background-position:center;background-size:contain;background-repeat:no-repeat;text-align:left;text-indent:-99999px;display:block;height:40px;margin-top:50px;width:100%;margin:0 auto;width:100%;height:200px;background-position:top left}@media only screen and (min-width: 768px){.branding--logo{height:80px}}.branding--logo--mobile{background-position:center;width:80px}.noSVGSupport .branding--logo{background-image:url()}@media only screen and (min-width: 768px){.branding--logo{height:150px}}.branding--logo.clean{background-image:url(/assets/img/branding/targeted.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;width:200px;height:200px;margin-bottom:50px;margin-top:100px}.noSVGSupport .branding--logo.clean{background-image:url(/assets/img/branding/targeted.png)}.branding--logo--inner{background-image:url(/assets/img/branding/targeted.svg);background-size:contain;background-position:left center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;width:100px;height:100px;margin-bottom:50px;margin-top:100px}.noSVGSupport .branding--logo--inner{background-image:url(/assets/img/branding/targeted.png)}.branding--stream{background-image:url(/assets/img/branding/inverted--stream.svg);background-size:contain;background-position:left;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px;height:100vh;margin:0 auto;width:450px;position:absolute;top:0;left:10px}.noSVGSupport .branding--stream{background-image:url(/assets/img/branding/inverted--stream.png)}.product-name{font-weight:bold}.product-name span{font-weight:100}html{scroll-behavior:smooth}body{background-color:#f9f9f9;color:#31425d;font-family:"Roboto",sans-serif;height:100%;line-height:1.4;margin:0;padding:0}a{color:#111c58;text-decoration:none}h1,h2,h3,h4{font-family:"Roboto Condensed",sans-serif;font-weight:600;line-height:1.2}h1{line-height:1.2;font-weight:600}p,li{color:rgba(20,20,40,.7);line-height:1.6}blockquote{font-size:22px;font-size:1.375rem;line-height:1.2;font-weight:400}.section{box-sizing:border-box;padding-top:75px}.row{background-color:#f9f9f9;clear:both;display:block}.row--first{padding-top:100px}.fullheight{box-sizing:border-box;overflow:hidden}@media only screen and (min-width: 768px){.fullheight{min-height:100vh !important}}.block--title{background:transparent;display:block;text-align:center;font-size:48px;font-size:3rem}.container{width:100%;box-sizing:border-box;margin:0 auto;padding-left:50px;padding-right:50px}@media only screen and (min-width: 768px){.container{width:650px}}@media only screen and (min-width: 992px){.container{width:700px}}@media only screen and (min-width: 1200px){.container{width:1000px}}@media only screen and (max-width: 768px){.container{padding:20px;max-width:100%}}.container.wide{width:70%}.container--wide{width:100%;box-sizing:border-box;margin:0 auto}@media only screen and (min-width: 768px){.container--wide{width:100%}}@media only screen and (min-width: 992px){.container--wide{width:100%}}@media only screen and (max-width: 768px){.container--wide{padding:20px;max-width:100%}}@media only screen and (min-width: 768px){.container--wide{padding-left:20px;padding-right:20px}}.container--lead{padding-left:10%;margin:0 auto}.container--lead .page--hero--title{margin-bottom:10px}.container--lead .basicPage--content--sub-title{margin-top:0}.it-will-feel-like-you-made-it-yourself{font-size:20px;font-size:1.25rem}.footer{background-image:url(/assets/img/branding/inverted--stream--fade.svg);background-size:contain;background-position:right 20px top 20px;background-repeat:no-repeat;border-top:1px solid rgba(175,129,189,.2);background-size:80px;background-position:right 20px top 20px;box-sizing:border-box;bottom:0;left:0;overflow:hidden;padding-top:100px;padding-bottom:100px;width:100%}.noSVGSupport .footer{background-image:url(/assets/img/branding/inverted--stream--fade.png)}@media only screen and (min-width: 768px){.footer{background-size:110px}}@media only screen and (min-width: 768px){.footer{background-position:right 10% top 120px}}.contact-method{color:#31425d;font-size:14px;font-size:0.875rem}@media only screen and (min-width: 768px){.contact-method{font-size:18px;font-size:1.125rem}}.contact-method:hover{color:#31425d;text-decoration:underline}.contact-method--icon{margin-right:.5em}.socials--list{clear:both;float:left;margin-top:20px}.socials--list--item{float:left;height:30px;width:30px;margin-right:5px}.socials--list--item--insta{background-image:url(/assets/img/socials/instagram.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .socials--list--item--insta{background-image:url(/assets/img/socials/instagram.png)}.socials--list--item--linkedin{background-image:url(/assets/img/socials/linkedin.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .socials--list--item--linkedin{background-image:url(/assets/img/socials/linkedin.png)}.socials--list--item--facebook{background-image:url(/assets/img/socials/facebook.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .socials--list--item--facebook{background-image:url(/assets/img/socials/facebook.png)}.socials--list--item--twitter{background-image:url(/assets/img/socials/twitter.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .socials--list--item--twitter{background-image:url(/assets/img/socials/twitter.png)}.socials--list--item--youtube{background-image:url(/assets/img/socials/youtube.svg);background-size:contain;background-position:center;background-repeat:no-repeat;display:block;text-align:left;text-indent:-99999px}.noSVGSupport .socials--list--item--youtube{background-image:url(/assets/img/socials/youtube.png)}.nav{list-style-type:none;overflow:hidden;margin:0;padding:0}.nav--item{display:block;float:left}.nav--item:not(:last-child) .nav--item--link{border-right:1px solid #31425d;margin-right:10px;padding-right:10px}.nav--item--link{margin-bottom:10px;margin-top:10px;padding-bottom:0;padding-top:0;text-decoration:none}.footer .nav--item--link{color:#fff}.nav--footer{margin-bottom:20px}.nav--legal{float:left;font-size:12px;font-size:0.75rem;margin-right:150px;margin-top:50px}.fade-in-section{opacity:0;transform:translateY(20vh);visibility:hidden;transition:opacity .6s ease-out,transform 1.2s ease-out;will-change:opacity,visibility}.fade-in-section.is-visible{opacity:1;transform:none;visibility:visible}.page--hero--title{font-size:34px;font-size:2.125rem;margin:0 0 10px 0}@media only screen and (min-width: 768px){.page--hero--title{font-size:50px;font-size:3.125rem}}@media only screen and (min-width: 768px){.page--hero--title{margin:80px 0 30px 0}}.page--sub-title{font-size:28px;font-size:1.75rem;text-align:center}.page--intro{font-weight:600;font-size:24px;font-size:1.5rem}@media only screen and (min-width: 768px){.basicPage .container{padding-right:20%}.basicPage--content{margin-bottom:150px;overflow:hidden}.basicPage--content--sub-title{margin-top:50px}}.infobar{background-color:#435a7e;border-bottom:1px solid #fff;color:#fff;display:block;padding:20px;position:absolute;text-align:center;top:0;left:0;width:100%}.infobar a{color:#fff;border-bottom:1px solid #fff}.infobar.success,.infobar.failure{left:0;position:absolute;top:0px;z-index:9999999}.infobar.success{background-color:#2a9e3a}.infobar.failure{background-color:#9e2a2a}.clients{background-color:#fefefe;border-top:1px solid #f0f0f0;padding-bottom:75px;padding-top:75px;padding-left:50px;padding-right:50px;position:relative}.clients--title{color:rgba(255,255,255,.6);font-size:18px;font-size:1.125rem;font-weight:100;margin:0;left:0;right:0;top:50px}.clients--list{align-items:center;box-sizing:border-box;margin-bottom:0;margin-left:0;padding-left:0;padding-right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;gap:20px}@media only screen and (min-width: 768px){.clients--list{padding-left:0;padding-right:0}}.clients--list--item{box-sizing:border-box;-webkit-box-flex:1 0 20%;-moz-box-flex:1 0 20%;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%;list-style-type:none;overflow:visible;text-align:center;width:40%}@media only screen and (min-width: 768px){.clients--list--item{-webkit-box-flex:1 0 20%;-moz-box-flex:1 0 20%;-webkit-flex:1 0 20%;-ms-flex:1 0 20%;flex:1 0 20%}}@media only screen and (min-width: 992px){.clients--list--item{-webkit-box-flex:1 0 18%;-moz-box-flex:1 0 18%;-webkit-flex:1 0 18%;-ms-flex:1 0 18%;flex:1 0 18%}}@media only screen and (min-width: 1200px){.clients--list--item{-webkit-box-flex:1 0 15%;-moz-box-flex:1 0 15%;-webkit-flex:1 0 15%;-ms-flex:1 0 15%;flex:1 0 15%}}@media only screen and (min-width: 768px){.clients--list--item{width:27%}}@media only screen and (min-width: 992px){.clients--list--item{width:20%}}@media only screen and (min-width: 1200px){.clients--list--item{width:15%}}@media only screen and (min-width: 768px){.clients--list--item{display:inline-block}}.clients--list--item.halfway{clear:right}.clients--list--item--link:hover{cursor:pointer}.clients--list--item--image{background-position:center;background-size:contain;background-repeat:no-repeat;display:block;text-align:left;text-indent:-999999px;margin:20px 0;height:50px;width:100%}@media only screen and (min-width: 768px){.clients--list--item--image{height:40px;margin:10px 30px;width:auto}}@media only screen and (min-width: 992px){.clients--list--item.ascotdoors .clients--list--item--image,.clients--list--item.cpes .clients--list--item--image{height:60px}}.jobs p{line-height:1.4;font-size:18px;text-align:left}.jobs .container{width:100%}@media only screen and (min-width: 768px){.jobs .container{width:650px}}@media only screen and (min-width: 992px){.jobs .container{width:700px}}@media only screen and (min-width: 1200px){.jobs .container{width:700px}}/*# sourceMappingURL=targeted.css.map */
