body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd-Bold.eot);src:url(/assets/fonts/TradeGothicLTStd-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-Bold.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd-BoldObl.eot);src:url(/assets/fonts/TradeGothicLTStd-BoldObl.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-BoldObl.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-BoldObl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd-Obl.eot);src:url(/assets/fonts/TradeGothicLTStd-Obl.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-Obl.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-Obl.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd.eot);src:url(/assets/fonts/TradeGothicLTStd.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd-LightObl.eot);src:url(/assets/fonts/TradeGothicLTStd-LightObl.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-LightObl.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-LightObl.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Trade Gothic LT Std;src:url(/assets/fonts/TradeGothicLTStd-Light.eot);src:url(/assets/fonts/TradeGothicLTStd-Light.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-Light.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Trade Gothic LT Std Condensed;src:url(/assets/fonts/TradeGothicLTStd-BdCn20.eot);src:url(/assets/fonts/TradeGothicLTStd-BdCn20.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-BdCn20.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-BdCn20.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Trade Gothic LT Std Condensed;src:url(/assets/fonts/TradeGothicLTStd-Cn18.eot);src:url(/assets/fonts/TradeGothicLTStd-Cn18.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/TradeGothicLTStd-Cn18.woff) format("woff"),url(/assets/fonts/TradeGothicLTStd-Cn18.ttf) format("truetype");font-weight:400;font-style:normal}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}*,:after,:before{box-sizing:border-box}img{max-width:100%}body{margin:0;color:#000;background:#000111;background:linear-gradient(180deg,#111,#111 50%,#fff 51%,#fff 0,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000111",endColorstr="#ffffff",GradientType=0);font-family:Trade Gothic LT Std;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}#id,.app{background:#fff}h1,h2,h3,h4,h5,h6{margin:0;font-family:Trade Gothic LT Std Condensed,Helvetica}p{font-size:20px;line-height:24px;font-weight:400}@media only screen and (min-width:768px){p{font-size:30px;line-height:37px}}a{color:#000}hr{border-top:1px solid #979797;border-bottom:none}hr.margin-top{margin-top:40px}@media only screen and (min-width:768px){hr.margin-top{margin-top:100px}}hr.margin-bottom{margin-bottom:40px}@media only screen and (min-width:768px){hr.margin-bottom{margin-bottom:80px}}hr.margin-top-bottom{margin:40px 0}@media only screen and (min-width:768px){hr.margin-top-bottom{margin:20px 0 80px}}.courageous-work__headline,.fast-facts__headline,.fast-facts__headline--no-line{position:relative;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:16px}.courageous-work__headline span,.fast-facts__headline--no-line span,.fast-facts__headline span{position:relative;z-index:1;background:#fff;padding-right:10px}.courageous-work__headline:before,.fast-facts__headline--no-line:before,.fast-facts__headline:before{position:absolute;top:40%;left:0;z-index:0;display:block;width:calc(100% + 20px);height:1px;content:""}.fast-facts__headline,.fast-facts__headline--no-line{color:#000}.fast-facts__headline--no-line:before,.fast-facts__headline:before{background:#979797}@media only screen and (min-width:768px){.courageous-work__headline,.fast-facts__headline,.fast-facts__headline--no-line{font-size:22px;letter-spacing:0}.courageous-work__headline:before,.fast-facts__headline--no-line:before,.fast-facts__headline:before{width:100%}.courageous-work__headline span,.fast-facts__headline--no-line span,.fast-facts__headline span{padding-right:20px}}.brands-platform__headline,.brands-reach__headline{position:relative;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:40px;letter-spacing:-.4px}.brands-platform__headline span,.brands-reach__headline span{position:relative;z-index:1;background:#fff;padding-right:10px}.brands-platform__headline:before,.brands-reach__headline:before{position:absolute;top:40%;left:0;z-index:0;display:block;width:calc(100% + 20px);height:1px;content:""}.brands-reach__headline{color:#000}.brands-reach__headline:before{background:#979797}.brands-platform__headline{color:#fff}.brands-platform__headline:before{background:#fff}@media only screen and (min-width:768px){.brands-platform__headline,.brands-reach__headline{font-size:60px;letter-spacing:0}.brands-platform__headline:before,.brands-reach__headline:before{width:100%}.brands-platform__headline span,.brands-reach__headline span{padding-right:20px}}.headline{max-width:70%;font-size:40px;line-height:38px}@media only screen and (min-width:768px){.headline{font-size:60px;line-height:70px}}.headline--fast{position:relative;background:#f8f8f8}.headline--fast.casestudy,.headline--fast.casestudy span{background:#fff}.headline--fast:after,.headline--fast:before{position:absolute;top:4px;left:0;z-index:2;display:block;width:100%;height:9px;background:#c00000;content:""}.headline--fast:after{top:16px}.headline--fast h2{max-width:1380px;margin:0 auto;color:#c00000}.headline--fast h2 span{position:relative;z-index:10;margin-left:10px;padding:10px;font-size:40px;line-height:40px;background:#f8f8f8}@media only screen and (min-width:768px){.headline--fast{padding:0 30px;background:transparent}.headline--fast:after,.headline--fast:before{height:17px}.headline--fast:after{top:30px}.headline--fast h2{background:#f8f8f8}.headline--fast h2 span{margin:0;padding:10px 30px 10px 15px;font-size:60px;line-height:60px}}@media only screen and (min-width:1255px){.headline--fast h2 span{margin-left:1%}}@media only screen and (min-width:1300px){.headline--fast h2 span{padding-left:30px;margin-left:4%}}@media only screen and (min-width:1500px){.headline--fast h2 span{margin-left:6%}}.brands__section--platforms,.brands__section--reach,.section__intro{padding:40px 0}@media only screen and (min-width:768px){.brands__section--platforms,.brands__section--reach,.section__intro{padding:80px 0}}.container{padding:0 28px}.container,.container--ads{max-width:1185px;margin:0 auto}.container--ads{padding:0 18px}@media only screen and (min-width:768px){.container--ads{padding:0 28px}}.container--hot-op{max-width:1185px;padding:0 65px;margin:0 auto}@media only screen and (min-width:768px){.container--hot-op{padding:0 28px}}.container--wide{max-width:1400px;padding:0 28px;margin:0 auto}.container--no-pad{max-width:1185px;padding:0;margin:0 auto}@media only screen and (min-width:768px){.container--no-pad{padding:0 28px}}.container--sm{max-width:1185px;padding:0 10px;margin:0 auto}@media only screen and (min-width:768px){.container--sm{padding:0 28px}}.section__fourofour{display:flex;flex-direction:column;justify-content:center;height:calc(90vh - 60px);text-align:left}.section__intro{position:relative;background-position:100% 0;background-repeat:no-repeat}.section__intro.narrow .section__intro--body,.section__intro.narrow .section__intro--headline{max-width:600px}.section__intro .container{position:relative;z-index:1}.section__intro.no-bottom-padding{padding-bottom:20px}.section__intro:after,.section__intro:before{position:absolute;top:46px;left:0;z-index:4;width:16px;height:9px;background:#c00000;content:""}.section__intro:after{top:58px}@media only screen and (min-width:768px){.section__intro:after,.section__intro:before{top:84px;height:17px}.section__intro:after{top:109px}}@media only screen and (min-width:1300px){.section__intro:after,.section__intro:before{width:5%}}.section__intro--headline{position:relative;left:-3px;max-width:800px;margin:0 0 20px;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:50px;line-height:45px}@media only screen and (min-width:768px){.section__intro--headline{font-size:60px;line-height:70px}}.section__intro--body{position:relative;max-width:800px}.section__intro--body p{font-size:20px;line-height:24px;font-weight:300}.section__intro--body p sup{font-size:12px}.section__intro--body p:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.section__intro--body p{font-size:30px;line-height:37px}.section__intro--body p sup{font-size:18px}}.section__intro--bg-desktop{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;display:none;background-position:top;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:900px){.section__intro--bg-desktop{display:block}}.modal-video-body{padding:0 20px!important}.modal-video-close-btn{right:-10px!important;-webkit-transform:scale(.5);transform:scale(.5)}.app--inner{padding-top:53px}@media only screen and (min-width:768px){.app--inner{padding-top:58px}}.nav{position:fixed;top:0;left:0;z-index:1000;width:100%;height:55px;display:flex;background:#fff}@media only screen and (min-width:768px){.nav{height:60px}}@media only screen and (min-width:1145px){.nav{padding:0 20px;box-shadow:2px 2px 7px 0 rgba(0,0,0,.2)}}.nav__logo{position:relative;z-index:2000;width:100%;height:100%;padding:10px 0 0 15px;background:#fff;box-shadow:2px 2px 7px 0 rgba(0,0,0,.2)}.nav__logo a,.nav__logo img{max-width:150px}@media only screen and (min-width:768px){.nav__logo{display:flex;flex-direction:column;justify-content:center;margin:0;padding-top:4px;height:auto}.nav__logo a,.nav__logo img{max-width:200px}}@media only screen and (min-width:1145px){.nav__logo{max-width:200px;padding:0;box-shadow:none}}.nav__hamburger{position:absolute;top:13px;right:15px;z-index:2000;width:30px;height:30px;cursor:pointer}.nav__hamburger:after,.nav__hamburger:before{position:relative;top:7px;left:10px;display:block;width:20px;height:3px;opacity:1;background:#000;content:"";transition:all .15s ease}.nav__hamburger:after{top:15px}.nav__hamburger span{top:11px;left:10px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.nav__hamburger span,.nav__hamburger span:after{position:relative;display:block;width:20px;height:3px;background:#000}.nav__hamburger span:after{top:0;left:0;opacity:1;content:""}.nav__hamburger.opened:before{top:15px;opacity:0}.nav__hamburger.opened:after{top:8px;opacity:0}.nav__hamburger.opened span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav__hamburger.opened span:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width:1145px){.nav__hamburger{display:none}}.nav__bar{position:fixed;top:-100%;left:0;z-index:1000;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 56px);background:#fff;transition:top .5s ease}.nav__bar,.nav__bar.opened{display:flex}.nav__bar.opened{top:55px}.nav__bar ul{padding:0;margin:0;list-style:none;text-align:center}.nav__bar ul li{padding-bottom:40px}@media only screen and (max-height:420px){.nav__bar{padding-top:100px;overflow:scroll}.nav__bar ul li{padding-bottom:20px}}@media only screen and (min-width:1145px){.nav__bar{position:static;display:block;flex:1 1;text-align:right;height:inherit}.nav__bar ul{padding:0;text-align:right}.nav__bar ul li{display:inline-block;padding-bottom:0}}.nav__link{font-family:Trade Gothic LT Std;font-size:20px;font-weight:700;color:#000;letter-spacing:.33px;text-decoration:none;text-transform:uppercase}.nav__link--search{position:relative;top:5px;padding-left:10px;cursor:pointer}.nav__link--search.hide img{opacity:0}.nav__link--search img{max-height:20px;width:auto;opacity:1}@media only screen and (max-width:1144px){.nav__link--search{display:block;width:250px;padding:13px 0 5px 20px;text-align:left;margin:0 auto;border:1px solid #000}}@media only screen and (min-width:1145px){.nav__link{display:inline-block;height:60px;padding:0 25px;font-size:15px;line-height:65px}.nav__link.active,.nav__link:hover{background:#f1f1f1}.nav__link.active--yellow{color:#b49343;background:#000}}.search-modal{position:fixed;top:100%;left:0;z-index:1500;display:flex;flex-direction:column;justify-content:center;width:100%;height:calc(100vh - 55px);padding:0 20px;background:#fff;transition:top .25s ease}.search-modal.opened{top:55px}.search-modal.opened .search-modal__close-btn{top:-40px;opacity:1}@media only screen and (min-width:1145px){.search-modal{height:calc(100vh - 60px)}.search-modal.opened{top:60px}.search-modal.opened .search-modal__close-btn{top:-45px}}.search-modal__close-btn{position:absolute;top:16px;right:15px;z-index:3000;opacity:0;display:none;width:30px;height:30px;background:#fff;transition:opacity .5s ease}.search-modal__close-btn.true{display:block;opacity:1}.search-modal__close-btn.centered{top:auto!important;bottom:10%;right:auto;left:50%;display:block;opacity:1;cursor:pointer}.search-modal__close-btn span{top:11px;left:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.search-modal__close-btn span,.search-modal__close-btn span:after{position:relative;display:block;width:20px;height:3px;background:#000}.search-modal__close-btn span:after{top:0;left:0;opacity:1;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);content:""}@media only screen and (min-width:1145px){.search-modal__close-btn{right:20px}}.search-form{position:relative;display:block;width:100%;max-width:320px;margin:0 auto;text-align:right}.search-form.small{margin:0;text-align:left}.search-form.small:before{top:13px;left:10px;background-size:20px auto}.search-form.small input[type=text]{width:70%;margin-right:15px;padding:10px}.search-form:before{position:absolute;top:15px;left:15px;width:26px;height:26px;background-image:url(/assets/images/icon-search.svg);background-repeat:no-repeat;opacity:.4;content:""}.search-form input[type=text]{position:relative;width:100%;padding:15px 20px;margin-bottom:15px;font-size:16px;border:1px solid #000;border-radius:0!important;background:transparent}.search-form input[type=text].white{background:#fff}.search-form input[type=text]:focus{outline:none;background:#fff}.search-form input[type=submit]{border-radius:0;background:transparent;padding:0;border:none;font-family:Trade Gothic LT Std Condensed,Helvetica;font-weight:700;font-size:20px;color:#000;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:color .25s ease}.search-form input[type=submit]:hover{color:#c00000}.footer{padding:15px;color:#fff;background:#111}@media only screen and (min-width:768px){.footer{padding:60px 15px}}@media only screen and (min-width:768px){.footer__flex-wrapper{display:flex}}.footer__headline{margin-bottom:15px;font-size:20px}@media only screen and (min-width:768px){.footer__headline{font-size:22px}}.footer__contact{padding:25px}@media only screen and (min-width:768px){.footer__contact{padding:0 3% 0 0;flex:1 1}}@media only screen and (min-width:1145px){.footer__contact{padding-right:0}}.footer__contact--form{max-width:400px;margin:0 auto}@media only screen and (min-width:768px){.footer__contact--form{max-width:275px;margin:0 auto 0 0}}.footer form{text-align:right}.footer input[type=email],.footer input[type=text],.footer textarea{width:calc(100% - 10px);padding:10px 7px;margin-right:10px;margin-bottom:10px;font-size:13px;color:#fff;background:#111;border:1px solid #3a3a3a;border-radius:0!important}.footer input[type=email].contact__input--double,.footer input[type=text].contact__input--double,.footer textarea.contact__input--double{width:calc(50% - 10px)}.footer input[type=email]::-webkit-input-placeholder,.footer input[type=text]::-webkit-input-placeholder,.footer textarea::-webkit-input-placeholder{color:#6a6a6a}.footer input[type=email]:-ms-input-placeholder,.footer input[type=text]:-ms-input-placeholder,.footer textarea:-ms-input-placeholder{color:#6a6a6a}.footer input[type=email]::-ms-input-placeholder,.footer input[type=text]::-ms-input-placeholder,.footer textarea::-ms-input-placeholder{color:#6a6a6a}.footer input[type=email]::placeholder,.footer input[type=text]::placeholder,.footer textarea::placeholder{color:#6a6a6a}.footer input[type=email].error,.footer input[type=text].error,.footer textarea.error{border-color:#c00000}.footer textarea{min-height:70px;margin-bottom:10px;font-family:Trade Gothic LT Std;font-size:13px;color:#fff;resize:none}.footer input[type=submit]{margin-left:auto;padding:0 10px 0 0;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:17px;font-weight:700;text-transform:uppercase;color:#fff;background:transparent!important;border-radius:0;border:none;cursor:pointer;transition:color .25s ease}.footer input[type=submit]:hover{color:#c00000}@media only screen and (min-width:768px){.footer input[type=submit]{font-size:20px}}.footer__nav{max-width:400px;margin:0 auto;padding:20px 0;border-top:1px solid #3a3a3a}@media only screen and (min-width:768px){.footer__nav{flex:2 1;max-width:100%;padding-top:0;padding-left:4%;border-top:0;border-left:1px solid #3a3a3a}}@media only screen and (min-width:1145px){.footer__nav{padding-left:7%}}.footer__nav--logo{width:100%;max-width:150px;height:auto;margin-bottom:10px}@media only screen and (min-width:768px){.footer__nav--logo{max-width:180px;margin-bottom:20px}}.footer__nav--link{display:block;color:#959595;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:13px;line-height:17px;font-weight:400;text-decoration:none}@media only screen and (min-width:768px){.footer__nav--link{font-size:20px;line-height:26px}}.footer__nav--list{margin:0;padding:0;list-style:none;-webkit-columns:2;-webkit-column-count:2;column-count:2}@media only screen and (min-width:768px){.footer__nav--list{max-width:500px}}.footer__copyright{padding-bottom:20px;text-align:right;color:#959595}.footer__copyright h5{font-size:11px}@media only screen and (min-width:768px){.footer__copyright{padding-bottom:0}.footer__copyright h5{font-size:16px}}.contact__error-msg{margin:0 0 10px;font-size:14px;line-height:16px;text-align:left;color:#c00000}.contact__success-msg{font-size:22px;line-height:22px;color:#959595}.homepage__intro{position:relative;padding:50px 10px 90px;color:#fff;background-position:50%;background-size:cover;background-repeat:no-repeat}.homepage__intro:after,.homepage__intro:before{position:absolute;top:62px;left:0;width:16px;height:9px;background:#c00000;content:""}.homepage__intro:after{top:76px}@media only screen and (min-width:500px){.homepage__intro:after,.homepage__intro:before{top:56px;width:7%;height:17px}.homepage__intro:after{top:82px}}@media only screen and (min-width:768px){.homepage__intro:after,.homepage__intro:before{top:23%;width:3%;height:17px}.homepage__intro:after{top:calc(23% + 27px)}}@media only screen and (min-width:1300px){.homepage__intro:after,.homepage__intro:before{width:5%;max-width:75px}}.homepage__intro--headline{font-size:80px;line-height:68px;letter-spacing:-1px}.homepage__intro--copy{font-weight:300;font-size:20px;line-height:25px}@media only screen and (min-width:768px){.homepage__intro{padding:120px 15px}.homepage__intro--logo{width:100%;max-width:315px;margin-left:auto}.homepage__intro--copy p{font-weight:300;font-size:20px;line-height:25px}}@media only screen and (min-width:1200px){.homepage__intro{padding:160px 15px}.homepage__intro--headline{font-size:125px;line-height:105px}.homepage__intro--copy p{font-size:30px;line-height:37px}}.homepage__flex{max-width:400px;margin:0 auto}.homepage__flex--left{margin-bottom:40px}@media only screen and (min-width:768px){.homepage__flex{display:flex;justify-content:space-between;max-width:100%}.homepage__flex--left{flex:1.5 1;max-width:450px;padding-right:40px}.homepage__flex--right{flex:1 1;max-width:360px;display:flex;flex-direction:column;justify-content:center}}@media only screen and (min-width:1200px){.homepage__flex--left,.homepage__flex--right{max-width:100%;margin:0}.homepage__flex--right{padding-left:80px}}.homepage__brands{display:flex;justify-content:space-between;padding:15px 5px 0;margin-top:10px;border-top:1px solid #fff}@media only screen and (min-width:768px){.homepage__brands{max-width:315px;width:100%;margin-left:auto;margin-top:20px;padding-top:20px}}.homepage__brands--item{display:inline-block}.homepage__brands--item img{max-height:25px}.homepage__brands--item:nth-child(2n),.homepage__brands--item:nth-child(3n){text-align:center}.homepage__brands--item:nth-child(4n){text-align:right}@media only screen and (min-width:480px){.homepage__brands--item img{max-height:28px}}@media only screen and (min-width:768px){.homepage__brands--item img{max-height:33px}}.hp-tiles{padding:20px 0;background:#fff}@media only screen and (min-width:768px){.hp-tiles{padding:30px 10px}}.hp-tiles__flex{display:flex;flex-direction:column;max-width:400px;margin:0 auto}@media only screen and (min-width:768px){.hp-tiles__flex{max-width:100%;flex-wrap:wrap;flex-direction:row}.hp-tiles__flex.five .hp-tiles__item:nth-child(4),.hp-tiles__flex.five .hp-tiles__item:nth-child(5){flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}.hp-tiles__flex.five .hp-tiles__item:nth-child(4):after,.hp-tiles__flex.five .hp-tiles__item:nth-child(5):after{padding-bottom:60%}.hp-tiles__flex.five .hp-tiles__item:nth-child(5){margin-right:0}}.hp-tiles__item{position:relative;z-index:2;width:100%;max-height:385px;margin-bottom:20px;overflow:hidden}.hp-tiles__item:after{content:"";display:block;padding-bottom:90%}.hp-tiles__item a{position:absolute;width:100%;height:100%;z-index:10}.hp-tiles__item--video{position:absolute;width:100%;height:100%;z-index:0;background:#000}.hp-tiles__item--video>div{position:relative;top:50%;left:50%;z-index:0;outline:1px solid #00f;-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}.hp-tiles__item--video>div iframe{position:relative;z-index:0;width:200%;height:auto}.hp-tiles__item--content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hp-tiles__item--content.Dark h2,.hp-tiles__item--content.Dark h3{color:#b49343}.hp-tiles__item img{position:absolute;top:0;left:0;width:auto;height:100%;min-width:100%;max-width:none}.hp-tiles__item--headline{position:absolute;bottom:10px;left:15px;color:#fff;font-size:45px;line-height:45px}.hp-tiles__item--caption{position:absolute;top:15px;left:15px;font-size:18px;color:#fff;text-transform:uppercase}@media only screen and (min-width:768px){.hp-tiles__item{margin-bottom:30px;margin-right:30px;flex-basis:calc(33.33% - 20px);max-width:calc(33.33% - 20px)}.hp-tiles__item:nth-child(3n){margin-right:0}.hp-tiles__item--content{position:relative}.hp-tiles__item--headline{font-size:36px;line-height:36px}}@media only screen and (min-width:1200px){.hp-tiles__item--headline{bottom:20px;left:30px;font-size:60px;line-height:60px}.hp-tiles__item--caption{top:30px;left:30px;font-size:23px}}.casestudy__item{max-width:500px;margin:0 auto 60px;text-align:left}.casestudy__item h1,.casestudy__item h2{margin:0}.casestudy__item--img{width:100%;max-width:550px;margin:0 auto}.case-study-single{max-width:800px;margin:0 auto;padding:0 20px;text-align:left}.case-study-single img{max-width:100%}.related-items__wrapper{display:flex}.related-item{display:block;max-width:250px;margin-right:10px}.related-item h4{margin-top:5px}.brands__section--reach,.brands__section--reach .fast-facts__headline--no-line span,.brands__section--reach .fast-facts__headline span{background:#f1f1f1}.brands__section--platforms{color:#fff;background:#c00000}.brands-reach__headline{margin-bottom:40px;color:#c00000}.brands-reach__headline:before{background:#c00000}.brands-reach__headline span{background:#f1f1f1}.brands-platform__headline span{background:#c00000}.slick-slide img{display:none}.brands-subnav__item{position:relative;padding:10px 20px}.brands-subnav__item:focus,.brands-subnav__item a:focus{outline:none!important}.brands-subnav__item img{max-height:45px;width:auto;margin:0 auto}@media only screen and (min-width:768px){.brands-subnav__item img{max-height:60px}}.brands-subnav__item--active{display:none}.brands-subnav__item--inactive{display:block!important}.brands-subnav__item.active .brands-subnav__item--active{display:block}.brands-subnav__item.active .brands-subnav__item--inactive{display:none!important}.platform__wrapper{margin-top:40px}@media only screen and (min-width:600px){.platform__wrapper{display:flex;flex-wrap:wrap;margin-top:60px}}.platform__item{display:flex;margin-bottom:20px}@media only screen and (min-width:600px){.platform__item{flex-basis:50%;margin-bottom:40px}}@media only screen and (min-width:768px){.platform__item{flex-basis:33.33%;flex-direction:column;margin-bottom:80px;text-align:center}}.platform__item--top{width:80px}.platform__item--top img{display:block}@media only screen and (min-width:768px){.platform__item--top{display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%;margin-bottom:10px}.platform__item--top img{height:70px;width:auto}}.platform__item--bottom{flex:1 1;padding-left:20px}.platform__item--bottom h5{margin:10px 0;font-size:20px}.platform__item--bottom span{display:block;margin:0;font-size:13px;line-height:16px}@media only screen and (min-width:768px){.platform__item--bottom{padding-left:0}.platform__item--bottom h5{font-size:30px}.platform__item--bottom span{max-width:300px;margin:0 auto 2px;font-size:20px;line-height:25px}}.slick-dots{margin:0 0 10px;padding:0;text-align:center}@media only screen and (min-width:500px){.slick-dots{margin-top:10px}}@media only screen and (min-width:1100px){.slick-dots{display:none!important}}.slick-dots li{position:relative;display:inline-block;height:10px;width:20px;overflow:hidden;opacity:.17}.slick-dots li.slick-active{opacity:1}.slick-dots li:before{position:absolute;top:0;left:5px;width:10px;height:10px;display:block;content:"";background:#c00000;border-radius:100px}.slick-dots li button{opacity:0}.adsol-subnav .slick-arrow,.brands-subnav__archive .slick-arrow,.brands-subnav__single .slick-arrow{position:absolute;top:35%;z-index:100;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.adsol-subnav .slick-next.slick-arrow,.brands-subnav__archive .slick-next.slick-arrow,.brands-subnav__single .slick-next.slick-arrow{right:-20px;background-image:url(/assets/images/subnav-arrow-right.svg)}.adsol-subnav .slick-prev.slick-arrow,.brands-subnav__archive .slick-prev.slick-arrow,.brands-subnav__single .slick-prev.slick-arrow{left:-20px;background-image:url(/assets/images/subnav-arrow-left.svg)}@media only screen and (min-width:1100px){.adsol-subnav .slick-arrow,.brands-subnav__archive .slick-arrow,.brands-subnav__single .slick-arrow{top:50%}}@media only screen and (min-width:1300px){.adsol-subnav .slick-next.slick-arrow,.brands-subnav__archive .slick-next.slick-arrow,.brands-subnav__single .slick-next.slick-arrow{right:-8%}.adsol-subnav .slick-prev.slick-arrow,.brands-subnav__archive .slick-prev.slick-arrow,.brands-subnav__single .slick-prev.slick-arrow{left:-8%}}.brands-subnav{height:100px}.brands-subnav__archive{margin-top:20px;position:relative}.brands-subnav__archive .slick-track{display:flex}.brands-subnav__archive .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.brands-subnav__archive .brands-subnav__item--active{display:block}.brands-subnav__archive .brands-subnav__item--inactive{display:none!important}.brands-subnav__single{position:fixed;top:55px;z-index:99;background:#fff;padding:0;box-shadow:none;width:100%;transition:top .25s ease}.brands-subnav__single .slick-dots{display:none!important}.brands-subnav__single .slick-track{display:flex}.brands-subnav__single .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.brands-subnav__single.hide-caret{top:35px;box-shadow:2px 2px 7px 0 rgba(0,0,0,.1)}.brands-subnav__single.hide-caret .slick-arrow{transition:top .25s ease;top:calc(50% + 10px)!important}.brands-subnav__single .brands-subnav__item{margin:20px 0;transition:margin .25s ease}.brands-subnav__single .brands-subnav__item.active{display:block;position:relative}.brands-subnav__single .brands-subnav__item.active:before{position:absolute;z-index:40;bottom:-47px;left:50%;margin-left:-20px;display:block;width:40px;height:40px;background:#f8f8f8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;transition:opacity .25s ease;content:""}.brands-subnav__single .brands-subnav__item.hide-caret{margin:20px 0 0;padding-bottom:5px}.brands-subnav__single .brands-subnav__item.hide-caret:before{opacity:0}.brands-subnav__single .slick-arrow.slick-next{top:50%;right:0}.brands-subnav__single .slick-arrow.slick-prev{top:50%;left:0}@media only screen and (min-width:768px){.brands-subnav__single{top:60px;padding:0}.brands-subnav__single.hide-caret{top:60px}.brands-subnav__single.hide-caret .slick-arrow{transition:top .25s ease;top:50%!important}.brands-subnav__single .brands-subnav__item{margin:40px 0}.brands-subnav__single .brands-subnav__item.hide-caret{margin:10px 0}.brands-subnav__single .brands-subnav__item.active:before{bottom:-90px;margin-left:-32px;width:64px;height:64px}.brands-subnav__single .slick-slider{position:static}.brands-subnav__single .slick-arrow.slick-next{right:30px}.brands-subnav__single .slick-arrow.slick-prev{left:30px}}.module__click{position:absolute;z-index:10;width:100%;height:100%;background:transparent}.modal-video-inner img{max-width:100%;min-width:100%;width:auto;height:auto;max-height:100%}.brand-single,.brand-single--no-padding{background:#f8f8f8;padding-top:125px}@media only screen and (min-width:768px){.brand-single,.brand-single--no-padding{padding:164px 30px 0;background:transparent}}.brand-single--no-padding{padding:0!important}@media only screen and (min-width:768px){.brand-single--no-padding .brand-single__wrapper{margin:0 30px}}@media only screen and (min-width:1450px){.brand-single--no-padding .brand-single__wrapper{margin:0 auto}}.brand-single__wrapper{max-width:1380px;padding:25px 0 60px;margin:0 auto;background:#f8f8f8}.brand-single__wrapper.white{background:#fff!important}.brand-single__wrapper.no-padding{padding:1px 0!important}.brand-single__wrapper.line{position:relative}.brand-single__wrapper.line:before{position:absolute;bottom:40px;left:50%;width:calc(100% - 56px);max-width:1185px!important;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#979797;content:""}@media only screen and (min-width:768px){.brand-single__wrapper.line:before{width:calc(100% - 56px);max-width:1130px!important;bottom:60px}}@media only screen and (min-width:768px){.brand-single__wrapper{padding:60px 0 80px}}.brand-single__wrapper.no-top-padding{padding-top:0}.brand-single__wrapper.no-bottom-padding{padding-bottom:5px}.brand-single__wrapper.white{background:transparent}.brand-single.white,.brand-single__wrapper.white .fast-facts__headline--no-line span,.brand-single__wrapper.white .fast-facts__headline span,.white.brand-single--no-padding{background:#fff}.brand-single.white .brand-single__headline--fast h2,.brand-single.white .brand-single__headline--fast span,.brand-single.white .brand-single__wrapper,.white.brand-single--no-padding .brand-single__headline--fast h2,.white.brand-single--no-padding .brand-single__headline--fast span,.white.brand-single--no-padding .brand-single__wrapper{background:#fff!important}.brand-single__headline{font-size:40px;line-height:38px}@media only screen and (min-width:768px){.brand-single__headline{font-size:60px;line-height:70px}}@media only screen and (min-width:1200px){.brand-single__headline{max-width:70%}}.brand-single__headline--fast{position:relative;background:#f8f8f8}.brand-single__headline--fast:after,.brand-single__headline--fast:before{position:absolute;top:4px;left:0;z-index:2;display:block;width:100%;height:9px;background:#c00000;content:""}.brand-single__headline--fast:after{top:16px}.brand-single__headline--fast h2{max-width:1380px;margin:0 auto;color:#c00000}.brand-single__headline--fast h2 span{position:relative;z-index:10;margin-left:10px;padding:10px 14px;font-size:40px;line-height:40px;background:#f8f8f8}.brand-single__headline--fast.white,.brand-single__headline--fast.white h2,.brand-single__headline--fast.white span{background:#fff}@media only screen and (min-width:768px){.brand-single__headline--fast{padding:0 30px;background:transparent}.brand-single__headline--fast:after,.brand-single__headline--fast:before{height:17px}.brand-single__headline--fast:after{top:30px}.brand-single__headline--fast h2{background:#f8f8f8}.brand-single__headline--fast h2 span{margin:0;padding:10px 30px 10px 15px;font-size:60px;line-height:60px}}@media only screen and (min-width:1255px){.brand-single__headline--fast h2 span{margin-left:1%}}@media only screen and (min-width:1300px){.brand-single__headline--fast h2 span{padding-left:30px;margin-left:4%}}@media only screen and (min-width:1500px){.brand-single__headline--fast h2 span{margin-left:6%}}@media only screen and (min-width:1200px){.brand-single__intro{max-width:70%}}.brand-single__two-by-one{position:relative}.brand-single__two-by-one img{display:block}.brand-single__two-by-one--left{position:relative;padding-left:20px;margin-bottom:20px;flex:2 1}.brand-single__two-by-one--left:before{position:absolute;top:0;left:0;display:block;width:10px;height:100%;background:#c00000;content:""}.brand-single__two-by-one--left img{display:block}.brand-single__two-by-one--right{flex:1 1}@media only screen and (min-width:600px){.brand-single__two-by-one{display:flex}.brand-single__two-by-one--left{margin-bottom:0}.brand-single__two-by-one--right{padding-left:20px}}@media only screen and (min-width:768px){.brand-single__two-by-one--left{padding-left:30px}.brand-single__two-by-one--left:before{width:15px}.brand-single__two-by-one--right{padding-right:0}}.brand-single__pull{padding:30px 0}@media only screen and (min-width:768px){.brand-single__pull{padding:60px 0;display:flex}.brand-single__pull--left{flex:2 1;padding-right:20px}.brand-single__pull--left p{font-size:18px;line-height:21px}.brand-single__pull--right{flex:1 1;display:flex;flex-direction:column;justify-content:center}}.fast-facts__paragraph{margin-bottom:40px}@media only screen and (min-width:768px){.fast-facts__paragraph{margin-top:-10px;margin-bottom:40px}}.fast-facts__section--headline{position:relative;background:#f8f8f8}.fast-facts__section--headline:after,.fast-facts__section--headline:before{position:absolute;top:4px;left:0;z-index:2;display:block;width:100%;height:9px;background:#c00000;content:""}.fast-facts__section--headline:after{top:16px}.fast-facts__section--headline h2{max-width:1380px;margin:0 auto;color:#c00000}.fast-facts__section--headline h2 span{position:relative;z-index:10;margin-left:10px;padding:10px 14px;font-size:40px;line-height:40px;background:#f8f8f8}.fast-facts__section--headline.white{background:#fff}.fast-facts__section--headline.white h2,.fast-facts__section--headline.white h2 span{background:#fff!important}.fast-facts__section--headline.red{background:#c00000}.fast-facts__section--headline.red:after,.fast-facts__section--headline.red:before{background:#fff}.fast-facts__section--headline.red h2{background:#c00000}.fast-facts__section--headline.red h2 span{color:#fff;background:#c00000}.fast-facts__section--headline.brand-archive{margin-bottom:20px;background:#f1f1f1}.fast-facts__section--headline.brand-archive:after,.fast-facts__section--headline.brand-archive:before{background:#c00000}.fast-facts__section--headline.brand-archive h2{background:#f1f1f1}.fast-facts__section--headline.brand-archive h2 span{color:#c00000;background:#f1f1f1}@media only screen and (min-width:768px){.fast-facts__section--headline.brand-archive{margin-bottom:60px}}@media only screen and (min-width:768px){.fast-facts__section--headline{padding:0 30px;background:transparent}.fast-facts__section--headline:after,.fast-facts__section--headline:before{height:17px}.fast-facts__section--headline:after{top:30px}.fast-facts__section--headline h2{background:#f8f8f8}.fast-facts__section--headline h2 span{margin:0;padding:10px 30px 10px 15px;font-size:60px;line-height:60px}}@media only screen and (min-width:1255px){.fast-facts__section--headline h2 span{margin-left:1%}}@media only screen and (min-width:1300px){.fast-facts__section--headline h2 span{padding-left:30px;margin-left:4%}}@media only screen and (min-width:1500px){.fast-facts__section--headline h2 span{margin-left:7%}}.fast-facts__line-break{margin:40px 0}@media only screen and (min-width:768px){.fast-facts__line-break{margin:80px 0}}.fast-facts__line-break.no-top-margin{margin-top:0!important}.fast-facts__headline,.fast-facts__headline--no-line{text-transform:uppercase;margin-bottom:20px}.fast-facts__headline--no-line span,.fast-facts__headline span{background:#f8f8f8}@media only screen and (min-width:768px){.fast-facts__headline,.fast-facts__headline--no-line{margin-bottom:40px}}.fast-facts__headline--no-line{margin-bottom:0;font-size:20px;text-transform:none}.fast-facts__headline--no-line:before{display:none}@media only screen and (min-width:768px){.fast-facts__headline--no-line{font-size:30px;margin-bottom:0}}.fast-facts__source p{font-size:10px;line-height:10px;color:#000;opacity:.6}@media only screen and (min-width:768px){.fast-facts__source{max-width:900px}.fast-facts__source p{font-size:12px;line-height:14px}}.fast-facts__section,.fast-facts__section--single{margin-bottom:40px}.fast-facts__section--blocks{margin-bottom:20px}@media only screen and (min-width:768px){.fast-facts__section{display:flex;flex-wrap:wrap}.fast-facts__section--single .fast-facts__item{width:100%;max-width:970px}}.fast-facts__item{margin-bottom:20px}.fast-facts__item--top{margin:0;font-family:Trade Gothic LT Std;font-weight:700;font-size:20px;line-height:22px}.fast-facts__item--bottom{margin:0;font-size:15px;line-height:20px}@media only screen and (min-width:768px){.fast-facts__item{flex-basis:33.33%;width:33.33%;padding-right:30px;margin-bottom:50px}.fast-facts__item:nth-child(3n){padding-right:0}.fast-facts__item--bottom,.fast-facts__item--top{font-size:30px;line-height:35px}}.brands__cs--wrapper{display:flex;flex-wrap:wrap}.brands__cs--item{flex-basis:50%;max-width:50%}@media only screen and (min-width:768px){.brands__cs--item{flex-basis:25%;max-width:25%;padding-right:40px}}.case-study__category--wrapper{margin-bottom:0}@media only screen and (min-width:768px){.case-study__category--wrapper{margin-bottom:10px}}.case-study__category--wrapper div{border:none}.case-study__category--wrapper .css-1wa3eu0-placeholder{margin-left:0!important;position:relative;margin-bottom:0!important}.case-study__category--wrapper .css-1wa3eu0-placeholder:before{position:absolute;top:2px;right:-20px;display:block;width:10px;height:7px;content:"";background:url(/assets/images/arrow-dropdown.svg);background-repeat:no-repeat}.case-study__category--wrapper .css-2b097c-container{display:inline-block;width:100%;max-width:48%}@media only screen and (min-width:768px){.case-study__category--wrapper .css-2b097c-container{max-width:155px;margin-right:20px}}.case-study__category--wrapper .css-26l3qy-menu{top:20px}.case-study__category--wrapper .css-1pahdxg-control{box-shadow:none;cursor:pointer}.case-study__category--wrapper .css-1pahdxg-control:hover{border:none}.case-study__category--wrapper .css-1hwfws3{padding:5px 0 0;min-height:15px}.case-study__category--wrapper .css-1okebmr-indicatorSeparator{display:none}.case-study__category--wrapper svg{position:relative;top:-2px;fill:#000}.case-study__category--wrapper .css-1uccc91-singleValue,.case-study__category--wrapper .css-1wa3eu0-placeholder{display:inline-block;margin-bottom:20px}.case-study__category--wrapper .css-1uccc91-singleValue,.case-study__category--wrapper .css-1wa3eu0-placeholder,.case-study__category--wrapper .css-26l3qy-menu{font-family:Trade Gothic LT Std;font-size:11px;line-height:11px;font-weight:700;color:#000;text-transform:uppercase}.case-study__category--wrapper .css-1wa3eu0-placeholder{line-height:5px}.case-study__category--wrapper .css-1wa3eu0-placeholder:before{display:none}.case-study__category--wrapper .css-9gakcf-option{padding-top:12px;background:#c00000;cursor:pointer}.case-study__category--wrapper .css-9gakcf-option:active{background:#c00000}.case-study__category--wrapper .css-yt9ioa-option{padding-top:12px}.case-study__category--wrapper .css-yt9ioa-option:active{background:#fff}.case-study__category--wrapper .css-1n7v3ny-option{padding-top:12px;background:#f1f1f1;cursor:pointer}.case-study__category--wrapper .css-1n7v3ny-option:active{background:#c00000;color:#fff}.case-study__archive--wrapper{display:flex;flex-wrap:wrap;margin-top:10px}.case-study__archive--wrapper.brands{padding:0}.case-study__archive--item{flex-basis:50%;max-width:50%;padding-right:10px;margin-bottom:40px;text-decoration:none}.case-study__archive--item a{text-decoration:none}.case-study__archive--item:nth-child(2n){padding-right:0;padding-left:10px}.case-study__archive--item h4{margin-top:2px;font-size:16px;line-height:17px}.case-study__archive--item h4 span{font-weight:400}.case-study__archive--item h5{margin-top:5px;font-size:11px;line-height:14px}@media only screen and (min-width:768px){.case-study__archive--item h5{margin-top:10px;font-size:16px;line-height:21px}}.case-study__archive--item p{margin:5px 0 0;font-size:12px;line-height:16px}@media only screen and (min-width:768px){.case-study__archive--item p{margin:10px 0;font-size:16px;line-height:21px}}@media only screen and (min-width:550px){.case-study__archive--item{flex-basis:33%;max-width:33%}.case-study__archive--item:nth-child(3n - 2){padding-right:20px;padding-left:0}.case-study__archive--item:nth-child(3n - 1){padding-right:8px;padding-left:8px}.case-study__archive--item:nth-child(3n){padding-right:0;padding-left:20px}}@media only screen and (min-width:900px){.case-study__archive--item{flex-basis:25%;max-width:25%;padding-right:30px}.case-study__archive--item:nth-child(4n - 3){padding-right:15px;padding-left:0}.case-study__archive--item:nth-child(4n - 1),.case-study__archive--item:nth-child(4n - 2){padding-right:8px;padding-left:8px}.case-study__archive--item:nth-child(4n){padding-right:0;padding-left:15px}.case-study__archive--item h4{margin-top:5px;font-size:22px;line-height:24px}}.case-study__no-results{display:none;width:100%;padding:40px 0 80px;text-align:center}.case-study__no-results.visible{display:block}.case-study__no-results h3{text-transform:uppercase}@media only screen and (min-width:768px){.case-study__no-results{padding:40px 0 120px}}.case-study__btn--clear{position:relative;top:5px;display:none;font-size:10px;color:#000;text-decoration:underline;text-transform:uppercase;cursor:pointer}.case-study__btn--clear.filtered{display:inline-block}@media only screen and (min-width:768px){.case-study__btn--clear{top:-2px}}.case-study__item{text-decoration:none}.case-study__item h4{font-size:16px;line-height:17px}.case-study__item h4 span{font-weight:400}@media only screen and (min-width:900px){.case-study__item h4{margin-top:5px;font-size:22px;line-height:24px}}.case-single__tags{margin:20px 0;text-align:right}.case-single__tags h6{display:inline-block;margin-left:8px;padding:5px 8px 2px;color:#fff;font-size:9px;letter-spacing:.2px;text-transform:uppercase;background:#d8d8d8;border-radius:7px}@media only screen and (min-width:768px){.case-single__tags h6{padding:5px 13px 2px;font-size:11px}}.case-single__highlights{position:relative;margin:40px 0;padding:0 0 0 30px;list-style:none}.case-single__highlights:before{position:absolute;top:0;left:0;width:10px;height:100%;display:block;background:#c00000;content:""}.case-single__highlights li{max-width:70%;margin-bottom:20px}.case-single__highlights li:last-child{margin-bottom:0}.case-single__highlights h5{margin:0;font-size:20px;line-height:21px;color:#c00000;text-transform:uppercase}@media only screen and (min-width:768px){.case-single__highlights{max-width:270px;margin-top:30px;margin-left:auto;padding-left:40px}.case-single__highlights li{max-width:100%}.case-single__highlights h5{font-size:22px;line-height:24px}}@media only screen and (min-width:768px){.case-single__header{margin-top:60px}}.case-single__header--logo{max-width:150px;margin-bottom:20px}.case-single__header--logo img{max-height:80px;width:auto;height:auto}@media only screen and (min-width:768px){.case-single__header--logo{text-align:center}}.case-single__header--headline{margin-top:10px;font-size:40px;line-height:38px}@media only screen and (min-width:768px){.case-single__header{display:flex;margin-top:60px;margin-bottom:40px}.case-single__header--logo{margin-right:20px;margin-bottom:0;max-width:250px}.case-single__header--headline,.case-single__header--logo{display:flex;flex-direction:column;justify-content:center}.case-single__header--headline{padding-top:15px;padding-left:20px;margin-top:0;font-size:60px;line-height:70px;border-left:1px solid #979797}}.case-single__headline,.case-single__headline.margin-side-md{margin-bottom:20px}@media only screen and (min-width:768px){.case-single__headline.margin-side-md{margin:0 30px 20px}}@media only screen and (min-width:1200px){.case-single__headline.margin-side-md{margin:0 0 20px}}@media only screen and (min-width:768px){.case-single__intro{display:flex;padding-bottom:0}.case-single__intro p:last-child{margin-bottom:0}.case-single__intro--left{flex:2.5 1;padding-right:80px}.case-single__intro--right{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start}}.case-single__cs{padding:0 20px}@media only screen and (min-width:768px){.case-single__cs{padding:0 32px}}.case-single__mods{margin-bottom:60px}.case-single__mods>div>div>div:nth-last-of-type{outline:1px solid #00f}@media only screen and (min-width:768px){.case-single__mods{margin-bottom:120px}}.case-study__archive--wrapper{padding:0 10px 40px}@media only screen and (min-width:768px){.case-study__archive--wrapper{padding:0 0 100px}}.case-study__archive--wrapper.brands{padding-bottom:0}.case-study__archive--wrapper.filtered .hide{display:none}.case-study__archive--wrapper>div{flex-basis:50%;max-width:50%;padding:0 10px 0 0;margin-bottom:20px}.case-study__archive--wrapper>div:nth-child(2n){padding-right:0;padding-left:10px}@media only screen and (min-width:550px){.case-study__archive--wrapper>div{flex-basis:33%;max-width:33%}.case-study__archive--wrapper>div:nth-child(3n - 2){padding-right:20px;padding-left:0}.case-study__archive--wrapper>div:nth-child(3n - 1){padding-right:8px;padding-left:8px}.case-study__archive--wrapper>div:nth-child(3n){padding-right:0;padding-left:20px}}@media only screen and (min-width:900px){.case-study__archive--wrapper>div{flex-basis:25%;max-width:25%;padding-right:30px}.case-study__archive--wrapper>div:nth-child(4n - 3){padding-right:15px;padding-left:0}.case-study__archive--wrapper>div:nth-child(4n - 1),.case-study__archive--wrapper>div:nth-child(4n - 2){padding-right:8px;padding-left:8px}.case-study__archive--wrapper>div:nth-child(4n){padding-right:0;padding-left:15px}.case-study__archive--wrapper>div h4{margin-top:5px;font-size:22px;line-height:24px}}.brand-studio{position:relative;color:#fff;background:#000}.brand-studio hr{border-color:#b49343}.brand-studio__btn,.brand-studio__header--btn,.courageous-work__footer--btn{position:relative;padding-right:10px;font-size:22px;font-family:Trade Gothic LT Std Condensed,Helvetica;font-weight:700;text-decoration:none;text-transform:uppercase;color:#b49343}.brand-studio__btn--wrapper{margin-top:40px;padding-bottom:20px;border-bottom:1px solid #b49343}.brand-studio__btn:before,.brand-studio__header--btn:before,.courageous-work__footer--btn:before{position:absolute;top:3px;right:0;width:10px;height:100%;background:url(/assets/images/arrow-yellow.svg);background-repeat:no-repeat;background-position:100% 0;content:""}@media only screen and (min-width:768px){.brand-studio__btn,.brand-studio__header--btn,.courageous-work__footer--btn{padding-right:20px;font-size:30px}.brand-studio__btn--wrapper{margin-top:80px;padding-bottom:60px}.brand-studio__btn:before,.brand-studio__header--btn:before,.courageous-work__footer--btn:before{background-size:8px 18px}}.brand-studio__header{padding:80px 0 0;background-repeat:no-repeat;background-position:bottom;background-size:cover}.brand-studio__header--flex{display:flex;flex-direction:column-reverse;max-width:500px;margin:0 auto}.brand-studio__header--left{margin-top:40px}.brand-studio__header--right{text-align:center}.brand-studio__header--right img{max-width:100%}@media only screen and (min-width:768px){.brand-studio__header{padding-bottom:40px}}@media only screen and (min-width:1100px){.brand-studio__header--flex{flex-direction:row;max-width:100%}.brand-studio__header--left,.brand-studio__header--right{margin:0;flex:1 1}.brand-studio__header--left{margin-top:0}.brand-studio__header--right{display:flex;flex-direction:column;justify-content:center;padding-left:40px}.brand-studio__header--right img{display:block;width:100%;max-width:450px;height:auto;margin-left:auto}}.brand-studio__header--btn{position:absolute;top:20px;left:20px}@media only screen and (min-width:768px){.brand-studio__header--btn{left:unset;right:20px}}.brand-studio__body{padding-bottom:40px}@media only screen and (min-width:768px){.brand-studio__body{padding-bottom:80px}}.brand-studio__headline,.brand-studio__headline--yellow{font-size:40px}.brand-studio__headline--yellow{color:#b49343}@media only screen and (min-width:768px){.brand-studio__headline,.brand-studio__headline--yellow{font-size:60px;line-height:70px}}.brand-studio__work{margin-bottom:40px;text-align:center}.brand-studio__work h3{text-align:left}.brand-studio__work .mod__gallery--item h4{color:#6a6a6a}@media only screen and (min-width:768px){.brand-studio__work{margin-bottom:60px}}.brand-studio__list{position:relative;margin:40px 0;padding:0 0 0 30px;list-style:none}.brand-studio__list:before{position:absolute;top:0;left:0;width:10px;height:100%;display:block;background:#b49343;content:""}.brand-studio__list li{max-width:70%;margin-bottom:20px}.brand-studio__list li:last-child{margin-bottom:0}.brand-studio__list h5{margin:0;font-size:20px;line-height:21px;color:#b49343;text-transform:uppercase}@media only screen and (min-width:768px){.brand-studio__list{padding-left:40px}.brand-studio__list li{max-width:100%}.brand-studio__list h5{font-size:22px;line-height:24px}}@media only screen and (min-width:768px){.brand-studio__work{margin:40px 0 80px}}.courageous-work{padding:40px 10px 0}@media only screen and (min-width:768px){.courageous-work{padding:80px 0 40px}}.courageous-work__headline{max-width:90%;margin-bottom:20px;font-size:20px;color:#fff!important}.courageous-work__headline.padding{padding:0 14px}@media only screen and (min-width:768px){.courageous-work__headline{margin-bottom:20px;font-size:30px}.courageous-work__headline.padding{padding:0 20px}}.courageous-work__flex{display:flex;flex-wrap:wrap}.courageous-work__item{flex-basis:50%;display:inline-block;padding:0 14px;margin-bottom:20px;color:#fff;text-decoration:none}.courageous-work__item img{width:100%}.courageous-work__item h4{margin-top:2px;color:#6a6a6a;font-size:16px;line-height:17px}@media only screen and (min-width:768px){.courageous-work__item{flex-basis:25%;padding:0 20px;margin-bottom:40px}.courageous-work__item h4{font-size:22px;line-height:24px}}.courageous-work__footer{padding:20px 14px;text-align:center}.courageous-work__footer hr{margin-top:20px}@media only screen and (min-width:768px){.courageous-work__footer{padding:40px 20px 0}.courageous-work__footer hr{margin-top:40px}.courageous-work__footer--btn{font-size:30px}.courageous-work__footer--btn:before{background-size:10px 23px}}.courageous__col{color:#6a6a6a;font-size:15px;line-height:29px}.courageous__col ul{margin:0 0 20px;padding:0;list-style:none}@media only screen and (min-width:768px){.courageous__col{display:flex;font-size:18px;line-height:30px}.courageous__col ul{margin-bottom:40px}.courageous__col--left{flex:2 1}.courageous__col--right{flex:1 1}}.courageous__capabilities{margin-bottom:20px}@media only screen and (min-width:500px){.courageous__capabilities ul{-webkit-columns:2;-webkit-column-count:2;column-count:2}}.courageous__capabilities--quote{margin:40px 0;color:#b49343;font-size:35px;line-height:35px;text-transform:uppercase}@media only screen and (min-width:768px){.courageous__capabilities--quote{max-width:590px;margin-top:40px;font-size:45px;line-height:45px}}@media only screen and (min-width:768px){.courageous__capabilities{margin-bottom:40px}}.courageous__research{line-height:27px}.courageous__research h1,.courageous__research h2,.courageous__research h3,.courageous__research h4,.courageous__research h5,.courageous__research h6{color:#6a6a6a;font-size:15px;text-transform:uppercase;margin:0}@media only screen and (min-width:768px){.courageous__research h1,.courageous__research h2,.courageous__research h3,.courageous__research h4,.courageous__research h5,.courageous__research h6{font-size:18px}}.courageous__research p{font-size:15px}@media only screen and (min-width:768px){.courageous__research p{font-size:18px}}.courageous__research li{margin-bottom:20px}.courageous__research li a{color:#6a6a6a;text-decoration:none}.courageous__research li b,.courageous__research li strong{font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:15px;text-transform:uppercase;margin:0}@media only screen and (min-width:768px){.courageous__research li b,.courageous__research li strong{font-size:18px}}.courageous__partners{margin-top:40px;font-size:13px;line-height:23px;font-weight:700;color:#6a6a6a}.courageous__partners ul{list-style:none;margin:0;padding:0;-webkit-columns:2;-webkit-column-count:2;column-count:2}@media only screen and (min-width:768px){.courageous__partners{margin-top:60px;font-size:16px;line-height:30px}.courageous__partners ul{-webkit-columns:3;-webkit-column-count:3;column-count:3}}.hot-op__container{max-width:1235px;padding:0;margin:0 auto}.hot-op__link{margin:5px 0;color:#c00000;font-size:10px;text-transform:uppercase;text-decoration:none}@media only screen and (min-width:768px){.hot-op__link{font-size:12px;line-height:16px}}.hot-op__subheadline{position:relative;padding:0 28px;margin-bottom:40px;font-size:16px}.hot-op__subheadline span{background:#fff;padding-right:15px}.hot-op__subheadline:before{position:absolute;top:8px;left:28px;z-index:-1;width:140%;height:1px;background:#979797;content:""}@media only screen and (min-width:768px){.hot-op__subheadline{font-size:22px}.hot-op__subheadline:before{top:12px;width:calc(100% - 56px)}}@media only screen and (min-width:1200px){.hot-op__subheadline{padding:0 50px;margin-bottom:80px}.hot-op__subheadline:before{left:50px;width:calc(100% - 100px)}}.hot-op__section{position:relative;margin-top:10px;margin-bottom:80px;padding:0 32px}.hot-op__section:before{position:absolute;bottom:-40px;left:50%;display:block;width:calc(100% - 50px);height:1px;background:#979797;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hot-op__section.calendar{margin-top:120px;padding:0}.hot-op__section.calendar:before{display:none}@media only screen and (min-width:768px){.hot-op__section.calendar{margin-top:220px}}.hot-op__section--header{padding:0 28px}.hot-op__section--header a{text-decoration:none}@media only screen and (min-width:768px){.hot-op__section{margin-top:30px;margin-bottom:120px;padding:0}.hot-op__section:before{bottom:-60px}}@media only screen and (min-width:1200px){.hot-op__section:before{width:calc(100% - 100px)}.hot-op__section--header{padding:0 50px}}.hot-op__section h2{margin:0;font-family:Trade Gothic LT Std;font-size:35px;line-height:33px}.hot-op__section h2.cap{text-transform:uppercase}.hot-op__section h2.line{position:relative;margin-bottom:20px}.hot-op__section h2.line:before{position:absolute;bottom:-10px;left:0;width:100%;height:9px;background:#c00000;content:""}@media only screen and (min-width:768px){.hot-op__section h2{font-size:45px;line-height:45px}.hot-op__section h2.line{font-size:60px;line-height:60px}.hot-op__section h2.line:before{bottom:-20px}}.hot-op__gallery{position:relative;margin-top:20px;padding:0 13px}@media only screen and (min-width:1200px){.hot-op__gallery{padding:0}}.hot-op__gallery:after,.hot-op__gallery:before{position:absolute;top:0;z-index:99;width:28px;height:100%;background:#fff;content:""}.hot-op__gallery:before{left:0}.hot-op__gallery:after{right:0}@media only screen and (min-width:1200px){.hot-op__gallery:after,.hot-op__gallery:before{width:50px}}.hot-op__gallery--sm{margin-top:20px;padding:0 13px}@media only screen and (min-width:768px){.hot-op__gallery--sm{max-width:67.5%}}@media only screen and (min-width:1200px){.hot-op__gallery--sm{padding:0}}.hot-op__gallery--sm .slick-track{margin-left:0}.hot-op__gallery--flex{margin-top:20px;padding:0 13px;display:flex}@media only screen and (min-width:500px){.hot-op__gallery--flex{display:flex}.hot-op__gallery--flex>div{max-width:50%}}@media only screen and (min-width:768px){.hot-op__gallery--flex{padding:0}.hot-op__gallery--flex>div{max-width:34%}}.hot-op__item{padding:0 15px}@media only screen and (min-width:1200px){.hot-op__item{padding:0 50px}}.hot-op__item.single{display:none}@media only screen and (min-width:1100px){.hot-op__item.single{display:block}}.hot-op__item:focus{outline:none}.hot-op__item a{text-decoration:none}.hot-op__item img{display:block;margin-bottom:10px}@media only screen and (min-width:768px){.hot-op__item img{margin-bottom:20px}}.hot-op__item h3{font-size:20px}@media only screen and (min-width:768px){.hot-op__item h3{font-size:30px}}.hot-op__item h4{font-size:11px;line-height:21px}@media only screen and (min-width:768px){.hot-op__item h4{font-size:16px}}.hot-op__item p{margin:10px 0 0;font-size:12px;line-height:16px}@media only screen and (min-width:768px){.hot-op__item p{margin:20px 0 10px;font-size:16px;line-height:21px}}.hot-op__item--btn{position:relative;display:inline-block;padding-right:28px;margin:10px 0 5px;font-size:10px;font-weight:700;color:#c00000;line-height:21px;text-transform:uppercase;text-decoration:none}@media only screen and (min-width:768px){.hot-op__item--btn{font-size:12px;line-height:16px}}.hot-op__item--btn:before{position:absolute;top:0;right:0;width:20px;height:21px;background:url(/assets/images/icon-material.svg);background-repeat:no-repeat;background-position:0 0;content:""}@media only screen and (min-width:768px){.hot-op__item--btn:before{top:-2px}}.hot-op .slick-arrow{position:absolute;top:25%;z-index:100;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;cursor:pointer;background-repeat:no-repeat;background-position:50%}.hot-op .slick-arrow.slick-next{right:-10px;background-image:url(/assets/images/subnav-arrow-right.svg)}.hot-op .slick-arrow.slick-prev{left:-10px;background-image:url(/assets/images/subnav-arrow-left.svg)}@media only screen and (min-width:1200px){.hot-op .slick-arrow.slick-next{right:0}.hot-op .slick-arrow.slick-prev{left:0}}.calendar__section:last-of-type{border-bottom:none}.calendar__row{padding:20px 0;border-bottom:1px solid #979797}.calendar__row h3{margin:20px 0 30px;font-size:30px;line-height:24px}.calendar__row h4{margin:0 0 20px;font-size:20px}.calendar__row p{margin:0;font-size:13px;line-height:18px}@media only screen and (min-width:768px){.calendar__row{display:flex;padding:40px 0}.calendar__row h3{margin-top:3px}.calendar__row h4{font-size:22px}.calendar__row p{font-size:16px;line-height:21px}}.calendar__row--header{width:55px}.calendar__row--col{padding-bottom:20px}@media only screen and (min-width:768px){.calendar__row--col{flex:1 1;max-width:300px;padding-right:60px}}.op-single__item{margin-bottom:50px;padding:0 32px}.op-single__item .hot-op__item--btn{margin:0}.op-single__item--left{margin-bottom:10px}.op-single__item a{text-decoration:none}.op-single__item h3{font-size:20px;line-height:22px}.op-single__item p{font-size:13px;line-height:16px}.op-single__item p:last-child{margin-bottom:10px}@media only screen and (min-width:768px){.op-single__item{display:flex;margin-bottom:80px;padding:0}.op-single__item--left{width:50%;flex:1 1;padding-right:40px;margin-bottom:0}.op-single__item--right{width:50%;flex:1 1;padding-left:20px}.op-single__item h3{font-size:30px;line-height:32px}.op-single__item p{font-size:16px;line-height:21px}}@media only screen and (min-width:1200px){.op-single__item{margin-bottom:120px}}.section__ads-nav{margin-bottom:60px}.section__ads-nav.archive{margin-top:40px}@media only screen and (min-width:768px){.section__ads-nav.archive{margin-top:80px}}.ads-nav__flex{display:flex;flex-wrap:wrap;justify-content:stretch}.ads-nav__item{position:relative;flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px);align-self:stretch;padding:25px 10px 10px;margin-bottom:40px;text-align:center;text-decoration:none;cursor:pointer}.ads-nav__item:before{position:absolute;top:0;left:0;z-index:0;width:100%;height:9px;background:#c00000;content:"";transition:all .25s ease}.ads-nav__item--icon{position:relative;height:75px}.ads-nav__item--icon img{position:absolute;top:50%;left:50%;max-height:75px;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ads-nav__item img{transition:opacity .25s ease}.ads-nav__item img.active{opacity:0}.ads-nav__item img.inactive{opacity:1}.ads-nav__item h2{font-size:23px;line-height:33px}.ads-nav__item h2,.ads-nav__item p{position:relative;z-index:10;font-family:Trade Gothic LT Std Condensed,Helvetica}.ads-nav__item p{font-weight:400;font-size:16px;line-height:21px}.ads-nav__item span{position:relative;z-index:10;color:#c00000;font-size:9px;text-transform:uppercase}.ads-nav__item:nth-child(odd){margin-right:10px}.ads-nav__item:nth-child(2n){margin-left:10px}@media only screen and (min-width:768px){.ads-nav__item{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 20px);max-width:calc(33% - 20px)}.ads-nav__item:nth-child(2n),.ads-nav__item:nth-child(odd){margin-right:0;margin-left:0}.ads-nav__item:nth-child(3n - 2){margin-right:20px}.ads-nav__item:nth-child(3n - 1){margin:0 0 40px}.ads-nav__item:nth-child(3n){margin-left:20px}.ads-nav__item h2{margin-top:10px;font-size:30px;line-height:33px}}@media only screen and (min-width:1200px){.ads-nav__item{flex-grow:1;flex-shrink:1;flex-basis:calc(20% - 56px);max-width:calc(20% - 56px);margin-bottom:70px}.ads-nav__item:nth-child(3n),.ads-nav__item:nth-child(3n - 1),.ads-nav__item:nth-child(3n - 2){margin-right:0;margin-left:0}.ads-nav__item:nth-child(5n - 4){margin-right:35px}.ads-nav__item:nth-child(5n - 1),.ads-nav__item:nth-child(5n - 2),.ads-nav__item:nth-child(5n - 3){margin:0 35px 70px}.ads-nav__item:nth-child(5n){margin-left:35px}}.ads-nav__item.active,.ads-nav__item:hover{color:#fff;transition:color .25s ease}.ads-nav__item.active:before,.ads-nav__item:hover:before{height:100%}.ads-nav__item.active span,.ads-nav__item:hover span{color:#fff}.ads-nav__item.active img.active,.ads-nav__item:hover img.active{opacity:1}.ads-nav__item.active img.inactive,.ads-nav__item:hover img.inactive{opacity:0}.adsol-subnav__extra.sticky{height:55px}@media only screen and (min-width:768px){.adsol-subnav__extra.sticky{height:60px}}.adsol-subnav__wrapper.sticky{position:fixed;top:55px;left:0;z-index:200;width:100%;background:#fff;box-shadow:2px 2px 7px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){.adsol-subnav__wrapper.sticky{top:60px}}.adsol-subnav__wrapper.sticky .ads-subnav__item{margin:10px 0}.adsol-subnav__wrapper.sticky .ads-subnav__item.active:before{display:none}.adsol-subnav .slick-track{display:flex}.adsol-subnav .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.adsol-subnav .slick-track .slick-slide>div,.adsol-subnav .slick-track .slick-slide>div a{display:block;height:100%;display:flex!important;flex-direction:column;justify-content:center}@media only screen and (min-width:768px){.adsol-subnav.third .slick-slider{max-width:75%}}@media only screen and (min-width:768px){.adsol-subnav.half .slick-slider{max-width:50%}}@media only screen and (min-width:768px){.adsol-subnav.single .slick-slider{max-width:25%}}.adsol-subnav .slick-slide img{display:inline-block}.adsol-subnav .slick-track{margin-left:0}.adsol-subnav .slick-dots{margin-top:0}.adsol-subnav__item{position:relative;padding:10px 20px;margin:20px 0;display:block;text-align:center;transition:margin .25s ease}.adsol-subnav__item:focus{outline:none!important}.adsol-subnav__item img{width:100%!important;max-width:100%}.adsol-subnav__item img.inactive{position:relative;opacity:1}.adsol-subnav__item img.active{position:relative;opacity:0;display:none}.adsol-subnav__item.active{display:block;position:relative}.adsol-subnav__item.active:before{position:absolute;z-index:40;bottom:-47px;left:50%;margin-left:-20px;display:none;width:40px;height:40px;background:#f8f8f8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center center;transform-origin:center center;transition:opacity .25s ease;content:""}@media only screen and (min-width:768px){.adsol-subnav__item.active:before{display:block}}.adsol-subnav__item.active img.inactive{opacity:0;display:none}.adsol-subnav__item.active img.active{opacity:1;display:inline-block}.adsol-subnav .slick-arrow.slick-next{top:50%;right:-20px}.adsol-subnav .slick-arrow.slick-prev{top:50%;left:-20px}@media only screen and (min-width:768px){.adsol-subnav .slick-arrow.slick-next{right:0}.adsol-subnav .slick-arrow.slick-prev{left:0}}.section__ads-single .container>div:first-child{margin-top:40px}.section__ads-single .container>div:last-child{margin-bottom:40px}@media only screen and (min-width:768px){.section__ads-single .container>div:last-child{margin-bottom:80px}}.adsol-single .brand-single__wrapper{padding-bottom:0}.adsol-single.grey{padding-top:1px;background:#f8f8f8}.adsol-single.grey .fast-facts,.adsol-single.grey .fast-facts__source{padding-bottom:10px}.adsol-single.white,.adsol-single.white .fast-facts__headline,.adsol-single.white .fast-facts__headline--no-line,.adsol-single.white .fast-facts__headline--no-line span,.adsol-single.white .fast-facts__headline span,.adsol-single.white .fast-facts__section--headline,.adsol-single.white .fast-facts__section--headline h2,.adsol-single.white .fast-facts__section--headline span{background:#fff}@media only screen and (min-width:768px){.adsol-single{padding:0 30px;background:transparent}.adsol-single.grey{padding-top:0;background:#fff}.adsol-single .brand-single__wrapper,.adsol-single .fast-facts__headline--no-line span,.adsol-single .fast-facts__headline span,.adsol-single .fast-facts__section--headline h2,.adsol-single .fast-facts__section--headline span{background:#f8f8f8}.adsol-single.white .brand-single__wrapper{background:#fff}.adsol-single.fast-facts,.adsol-single.no-padding{padding:0}.adsol-single .brand-single__wrapper{padding-bottom:20px}}.adsol-single__wrapper{max-width:1380px;padding:0 0 40px;margin:0 auto}@media only screen and (min-width:768px){.adsol-single__wrapper{padding:10px 0}.adsol-single__wrapper.grey{padding:20px 0 10px;background:#f8f8f8}}.ads-related{margin-bottom:20px}@media only screen and (min-width:768px){.ads-related{margin-bottom:80px}}.ads-related__flex{display:flex;flex-wrap:wrap;outline:1px solid red}.ads-related__flex>a{max-width:50%}@media only screen and (min-width:768px){.ads-related__flex>a{max-width:25%}}.adsol-icon{display:flex;max-width:80px;margin-right:10px;margin-bottom:20px}@media only screen and (min-width:768px){.adsol-icon{margin-bottom:0}}.adsol-icon__wrapper{margin:20px 0}@media only screen and (min-width:768px){.adsol-icon__wrapper{position:relative;display:inline-block}.adsol-icon__wrapper:first-of-type{padding-right:15px;margin-right:25px}}@media only screen and (min-width:1200px){.adsol-icon__wrapper:first-of-type:before{position:absolute;bottom:0;right:0;width:1px;height:40px;display:block;background:#979797;content:""}}.adsol-icon__flex{display:flex;flex-wrap:wrap}.adsol-icon span{display:inline-block}.adsol-icon.tablet{max-width:80px}.adsol-icon.tablet .icon{min-width:30px}.adsol-icon.lg{max-width:120px}.adsol-icon.lg .icon{min-width:50px}.adsol-icon.mobile-article{max-width:180px}.adsol-icon.mobile-article .icon{min-width:25px}.adsol-icon.homepage{max-width:150px;margin-right:15px}.adsol-icon.homepage .icon{min-width:45px}.adsol-icon .icon{min-width:25px}.adsol-icon .label{display:flex;flex-direction:column;justify-content:center}.mod-styles p{margin:0 0 20px;font-size:15px;line-height:18px}.mod-styles ul{margin:0;padding-left:15px}.mod-styles ul li{margin:0 0 10px;font-size:15px;line-height:18px}.mod-styles ul li:last-of-type{margin-bottom:0}.mod-styles ul li p{margin:0 0 10px}.mod-styles h2{margin-bottom:10px;font-size:35px;line-height:35px}.mod-styles h3{margin:0 0 10px;font-size:23px;line-height:30px}.mod-styles h4{margin:20px 0 10px;font-size:15px;line-height:18px}.mod-styles h4,.mod-styles h6{font-family:Trade Gothic LT Std Condensed,Helvetica;text-transform:uppercase}.mod-styles h6{margin-bottom:10px;font-size:12px;line-height:21px}@media only screen and (min-width:768px){.mod-styles p,.mod-styles ul li{font-size:18px;line-height:23px}.mod-styles h2{font-size:45px;line-height:45px}.mod-styles h3{font-size:30px;line-height:32px}.mod-styles h4{margin-top:30px;font-size:18px;line-height:21px}}.mod__text{margin:30px 0}@media only screen and (min-width:768px){.mod__text{margin:80px 0}}@media only screen and (min-width:768px){.mod__text.width-two-third{max-width:75%}}@media only screen and (min-width:768px){.mod__text.width-half{max-width:50%}}@media only screen and (min-width:768px){.mod__text.position-middle{margin:0 auto}}@media only screen and (min-width:768px){.mod__text.position-right{margin-left:auto}}.mod__full{position:relative;margin:30px 0}@media only screen and (min-width:768px){.mod__full{margin:80px 0}}.mod__full img{display:block}.mod__full--header p{font-size:22px;line-height:30px}.mod__full--header p:first-child{margin-top:0}.mod__full.hide-bar .mod__full--inner{padding-left:0}.mod__full.hide-bar .mod__full--inner:before{display:none}.mod__full--inner{position:relative;padding-left:20px}.mod__full--inner:before{position:absolute;top:0;left:0;display:block;width:10px;height:100%;background:#c00000;content:""}@media only screen and (min-width:768px){.mod__full--inner{padding-left:30px}.mod__full--inner:before{width:15px}}.mod__caption p{margin:10px 0;font-size:11px;line-height:13px}@media only screen and (min-width:768px){.mod__caption p{font-size:14px;line-height:16px}}.mod__mixed{margin:30px 0;display:flex;flex-direction:column}.mod__mixed.mobile-swap{flex-direction:column-reverse}.mod__mixed.mobile-swap .mod-media{margin-top:0;margin-bottom:10px}.mod__mixed.line{padding-bottom:20px;border-bottom:1px solid #979797}@media only screen and (min-width:768px){.mod__mixed.line{padding-bottom:80px}}.mod__mixed .mod-media{margin-top:30px}@media only screen and (min-width:768px){.mod__mixed{margin:80px 0;flex-direction:row}.mod__mixed .mod-media{margin-top:0}.mod__mixed.flip{flex-direction:row-reverse}.mod__mixed.quote .mod-body,.mod__mixed.quote .mod-media{margin-top:0;display:flex;flex-direction:column;justify-content:center}.mod__mixed.split .mod-body,.mod__mixed.split .mod-media{flex:1 1}.mod__mixed.split .mod-body{padding-right:25px}.mod__mixed.split .mod-media{padding-left:25px}.mod__mixed.split.flip .mod-media{padding-left:0;padding-right:25px}.mod__mixed.split.flip .mod-body{padding-right:0;padding-left:25px}.mod__mixed.text-single-video-double .mod-media{flex:2 1!important;padding-left:40px}.mod__mixed.text-single-video-double .mod-body{flex:1 1!important}.mod__mixed.text-single-video-double.flip .mod-media{padding-left:0}.mod__mixed.text-single-video-double.flip .mod-body{padding-left:50px}.mod__mixed.text-double-video-single .mod-media{flex:1 1!important}.mod__mixed.text-double-video-single .mod-body{flex:2 1!important;padding-right:30px}.mod__mixed.text-double-video-single.flip .mod-media{padding-left:0}.mod__mixed.text-double-video-single.flip .mod-body{padding-right:0;padding-left:30px}}@media only screen and (min-width:1200px){.mod__mixed.split .mod-body,.mod__mixed.split .mod-media{flex:1 1}.mod__mixed.split .mod-body{padding-right:30px}.mod__mixed.split .mod-media{padding-left:30px}.mod__mixed.split.flip .mod-media{padding-left:0;padding-right:30px}.mod__mixed.split.flip .mod-body{padding-right:0;padding-left:30px}.mod__mixed.text-single-video-double .mod-media{flex:2 1!important;padding-left:60px}.mod__mixed.text-single-video-double .mod-body{flex:1 1!important}.mod__mixed.text-single-video-double.flip .mod-media{padding-left:0}.mod__mixed.text-single-video-double.flip .mod-body{padding-left:60px}.mod__mixed.text-double-video-single .mod-body{flex:2 1!important;padding-right:60px}.mod__mixed.text-double-video-single.flip .mod-media{padding-left:0}.mod__mixed.text-double-video-single.flip .mod-body{padding-right:0;padding-left:60px}}@media only screen and (min-width:768px){.mod__mixed.doubleAsset.text-double-video-single .mod-media{position:relative;overflow:hidden}.mod__mixed.doubleAsset.text-double-video-single .mod-media .mod-media__wrapper{position:absolute;width:100%;height:100%}.mod__mixed.doubleAsset.text-double-video-single .mod-media .mod-media__wrapper img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:100%;min-width:100%;width:auto!important;height:auto!important;width:inherit!important;max-width:100%}.mod__mixed.doubleAsset.split .mod-body .mod-media__wrapper.hide-bar{padding-right:30px}.mod__mixed.doubleAsset.split .mod-media .mod-media__wrapper.hide-bar{padding-left:30px}.mod__mixed.doubleAsset.text-single-video-double .mod-body{position:relative;overflow:hidden}.mod__mixed.doubleAsset.text-single-video-double .mod-body .mod-media__wrapper{position:absolute;top:0;width:100%;height:100%}.mod__mixed.doubleAsset.text-single-video-double .mod-body .mod-media__wrapper img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:100%;min-width:100%;width:auto!important;height:auto!important;width:inherit!important;max-width:100%}}.mod__spacing{margin:20px 0}@media only screen and (min-width:768px){.mod__spacing{margin:80px 0}}.mod__avail-platforms{margin:20px 0}@media only screen and (min-width:768px){.mod__avail-platforms{margin:-60px 0 80px}}.mod__neg-margin.line{padding-bottom:30px;border-bottom:1px solid #979797}@media only screen and (min-width:768px){.mod__neg-margin{margin:-40px 0 0}.mod__neg-margin.line{padding-bottom:60px}}.mod__gallery{display:flex;flex-wrap:wrap;margin-top:10px}.mod__gallery--wrapper{position:relative;margin-bottom:5px}@media only screen and (min-width:768px){.mod__gallery--wrapper{margin-bottom:10px}}.mod__gallery--wrapper.img{overflow:hidden;padding-top:56.25%;height:0}.mod__gallery--wrapper.img img{position:absolute;top:50%;left:50%;width:100%;height:auto;max-height:auto!important;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.mod__gallery--wrapper .module__click{top:0;left:0;z-index:50;background:transparent;height:100%;cursor:pointer}.mod__gallery--item{flex-basis:50%;max-width:50%;padding-right:10px;margin-top:20px;text-decoration:none;text-align:left}.mod__gallery--item.flex{display:flex;flex-direction:column;justify-content:center}.mod__gallery--item:first-child,.mod__gallery--item:nth-child(2){margin-top:0}.mod__gallery--item:nth-child(2n){padding-right:0;padding-left:10px}.mod__gallery--item a{text-decoration:none}.mod__gallery--item h4{font-size:16px;line-height:17px}.mod__gallery--item h4 span{font-weight:400}.mod__gallery--item h5{margin-top:5px;font-size:11px;line-height:14px}@media only screen and (min-width:768px){.mod__gallery--item h5{margin-top:10px;font-size:16px;line-height:21px}}.mod__gallery--item p{margin:5px 0 0;font-size:12px;line-height:16px}@media only screen and (min-width:768px){.mod__gallery--item p{margin:10px 0;font-size:16px;line-height:21px}}@media only screen and (min-width:550px){.mod__gallery--item{flex-basis:33%;max-width:33%}.mod__gallery--item:nth-child(3){margin-top:0}.mod__gallery--item:nth-child(3n - 2){padding-right:20px;padding-left:0}.mod__gallery--item:nth-child(3n - 1){padding-right:8px;padding-left:8px}.mod__gallery--item:nth-child(3n){padding-right:0;padding-left:20px}}@media only screen and (min-width:900px){.mod__gallery--item{flex-basis:25%;max-width:25%;padding-right:30px}.mod__gallery--item:nth-child(4){margin-top:0}.mod__gallery--item:nth-child(4n - 3){padding-right:15px;padding-left:0}.mod__gallery--item:nth-child(4n - 1),.mod__gallery--item:nth-child(4n - 2){padding-right:8px;padding-left:8px}.mod__gallery--item:nth-child(4n){padding-right:0;padding-left:15px}.mod__gallery--item.small:nth-child(4n - 3){padding-right:34px;padding-left:0}.mod__gallery--item.small:nth-child(4n - 1),.mod__gallery--item.small:nth-child(4n - 2){padding-right:18px;padding-left:18px}.mod__gallery--item.small:nth-child(4n){padding-right:0;padding-left:34px}.mod__gallery--item h4{margin-top:5px;font-size:22px;line-height:24px}}@media only screen and (min-width:768px){.mod-body{display:flex;flex-direction:column;justify-content:center}}.mod-body p:last-child{margin-bottom:0}.mod-body .snippet-text{max-width:50%;margin:40px auto 0;text-align:center;font-size:23px;line-height:27px;color:#c00000}@media only screen and (min-width:768px){.mod-body .snippet-text{max-width:80%;margin:0 auto}}.mod-media img{display:block;min-width:100%}.mod-media__wrapper{position:relative;padding-left:20px}.mod-media__wrapper img{display:block}.mod-media__wrapper.hide-bar{padding-left:0}.mod-media__wrapper.hide-bar:before{display:none!important}.mod-media__wrapper:before{position:absolute;top:0;left:0;display:block;width:10px;height:100%;background:#c00000;content:""}@media only screen and (min-width:768px){.mod-media__wrapper{padding-left:30px}.mod-media__wrapper:before{width:15px}}.mod-media__pullquote{margin:20px 0}@media only screen and (min-width:768px){.mod-media__pullquote{margin:0}}.mod-media__pullquote blockquote{margin:0 50px;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:23px;line-height:27px;font-weight:700;color:#c00000;text-align:center}.mod-media__pullquote blockquote.quote{position:relative;margin:60px 50px}@media only screen and (min-width:768px){.mod-media__pullquote blockquote.quote{margin:40px 20px 55px}}.mod-media__pullquote blockquote.quote:after,.mod-media__pullquote blockquote.quote:before{position:absolute;left:50%;display:block;width:31px;height:28px;background-repeat:no-repeat;background-position:50%;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mod-media__pullquote blockquote.quote:before{top:-40px;background:url(/assets/images/icon-quotetop.svg)}.mod-media__pullquote blockquote.quote:after{bottom:-40px;background:url(/assets/images/icon-quotebottom.svg)}.mod-media__pullquote caption{display:block;text-align:center;margin-top:0;color:#c00000;font-size:13px;font-family:Trade Gothic LT Std Condensed;font-weight:700;text-transform:uppercase}.modal-video-movie-wrap{background:#000!important}.modal-image-wrapper{position:relative;display:flex;justify-content:center;max-height:calc(100vh - 60px);padding:20px 0}.modal-image-wrapper img{display:block;margin:0 auto;max-height:calc(100vh - 40px);max-width:100%;min-width:auto!important;width:auto!important;height:auto}@media only screen and (min-width:768px){.modal-image-wrapper{max-height:calc(100vh - 80px)}.modal-image-wrapper img{max-height:calc(100vh - 120px)}}.modal-image-wrapper--inner{position:relative;display:inline-block}.search-wrapper{padding-bottom:60px}.search-wrapper .mod__gallery--item{justify-content:flex-start}.search-headline{font-size:26px;margin-bottom:10px}@media only screen and (min-width:768px){.search-headline{font-size:32px;margin-bottom:30px}}.search-result__media h2,.search-result__text h2,.search-result h2{margin-top:5px;margin-bottom:28px;font-size:22px;line-height:24px}.search-result__media p,.search-result__text p,.search-result p{margin-top:40px;position:relative;font-size:16px;line-height:21px}.search-result__media p:before,.search-result__text p:before,.search-result p:before{position:absolute;top:-23px;left:0;display:block;width:25px;height:3px;background:#000;content:""}.p-candid .container{max-width:1265px}.p-candid--headline{margin:0 0 15px;font-family:Trade Gothic LT Std Condensed,Helvetica;font-size:40px;line-height:42px}.p-candid--headline.white{color:#fff}@media only screen and (min-width:767px){.p-candid--headline{margin:0 0 20px;font-size:60px;line-height:59px}}.p-candid--headline-text{max-width:900px;margin:0;font-size:16px;font-weight:300;line-height:22px}.p-candid--headline-text.white{color:#fff}@media only screen and (min-width:767px){.p-candid--headline-text{font-size:24px;line-height:35px}}.p-candid__header{padding:40px 0;background-image:url(/assets/images/candid/bg-mars.jpg);background-position:top;background-size:cover;background-repeat:no-repeat}.p-candid__header p{color:#fff}.p-candid__header--intro{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #fff}@media only screen and (min-width:767px){.p-candid__header--intro{margin-top:20px;padding-bottom:40px}}@media only screen and (min-width:1200px){.p-candid__header--intro{padding-bottom:80px;margin-bottom:70px}}@media only screen and (min-width:767px){.p-candid__header{padding:60px 0}}@media only screen and (min-width:1200px){.p-candid__header{padding:110px 0}}@media only screen and (min-width:767px){.p-candid__headline--flex{display:flex}}.p-candid__headline--left{padding-bottom:20px}.p-candid__headline--left img{width:80px;height:auto}@media only screen and (min-width:767px){.p-candid__headline--left{padding-right:20px;padding-bottom:0}.p-candid__headline--left img{width:102px}}.p-candid__headline--right .p-candid--headline{margin:0 0 10px}@media only screen and (min-width:767px){.p-candid__vid{display:flex}.p-candid__vid.swap{flex-direction:row-reverse}.p-candid__vid.swap .p-candid__vid--right{padding-left:0;padding-right:30px}}.p-candid__vid--thumbnail{position:relative;padding-left:20px}@media only screen and (min-width:767px){.p-candid__vid--thumbnail{padding-left:30px}}.p-candid__vid--thumbnail:after{position:absolute;top:0;left:0;display:block;width:10px;height:100%;background:#c00000;content:""}@media only screen and (min-width:767px){.p-candid__vid--thumbnail:after{width:15px}}.p-candid__vid--thumbnail:before{position:absolute;top:50%;left:50%;width:80px;height:80px;display:block;background-image:url(/assets/images/btn-play.svg);background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:""}@media only screen and (min-width:1200px){.p-candid__vid--thumbnail:before{width:120px;height:120px}}.p-candid__vid--left{margin-bottom:15px}.p-candid__vid--left img{display:block;width:100%;height:auto}@media only screen and (min-width:767px){.p-candid__vid--left{width:55%;margin-bottom:0}}@media only screen and (min-width:1200px){.p-candid__vid--left{width:65%}}.p-candid__vid--right h2{margin-bottom:5px;font-family:Trade Gothic LT Std;color:#fff}.p-candid__vid--right p{margin:0;font-size:16px;font-weight:300;line-height:22px;color:#fff}@media only screen and (min-width:767px){.p-candid__vid--right{display:flex;flex-direction:column;justify-content:center;width:45%;padding-left:20px}.p-candid__vid--right h2{font-size:50px;line-height:55px}.p-candid__vid--right p{font-size:18px;line-height:21px;font-weight:400}}@media only screen and (min-width:1200px){.p-candid__vid--right{width:35%;padding-left:30px}.p-candid__vid--right h2{margin-bottom:15px;font-size:50px;line-height:55px}.p-candid__vid--right p{font-size:18px;line-height:21px;font-weight:400;max-width:340px}}.p-candid__section--images{padding:40px 0}@media only screen and (min-width:767px){.p-candid__section--images{padding:80px 0 60px}}@media only screen and (min-width:1200px){.p-candid__section--images{padding:80px 0 100px}}.p-candid__section--vid-2{padding:40px 0;background-image:url(/assets/images/candid/candid-vid-2-bg.jpg);background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:767px){.p-candid__section--vid-2{padding:60px 0}}@media only screen and (min-width:1200px){.p-candid__section--vid-2{padding:100px 0}}.p-candid__section--fast-facts{padding:40px 0 30px;background:#fff}.p-candid__section--fast-facts .fast-facts__section--headline{background:#fff}.p-candid__section--fast-facts .fast-facts__section--headline h2{max-width:1480px;background:#fff}.p-candid__section--fast-facts .fast-facts__section--headline h2 span{background:#fff}.p-candid__section--fast-facts .fast-facts__section--single{margin-bottom:20px}@media only screen and (min-width:767px){.p-candid__section--fast-facts .fast-facts__section--headline{padding:0 30px 0 10px;margin-bottom:40px}.p-candid__section--fast-facts .fast-facts__section--single{margin-bottom:20px}.p-candid__section--fast-facts .fast-facts__section--single p{font-size:18px;line-height:21px}}@media only screen and (min-width:1200px){.p-candid__section--fast-facts{padding:80px 0 20px}.p-candid__section--fast-facts .fast-facts__section--headline{padding:0 30px;margin-bottom:60px}.p-candid__section--fast-facts .fast-facts__section--single{margin-bottom:40px}.p-candid__section--fast-facts .fast-facts__section--single p{font-size:30px;line-height:35px}}.p-candid__image{margin-top:30px}.p-candid__image--headline{margin:12px 0 5px;font-size:24px}.p-candid__image--copy{margin:0;font-size:16px;font-weight:300;line-height:22px}.p-candid__image--left img{display:block;width:100%;height:auto}@media only screen and (min-width:767px){.p-candid__image{margin-top:50px}.p-candid__image--headline{margin:20px 0 10px}}@media only screen and (min-width:900px){.p-candid__image{display:flex;margin-top:50px}.p-candid__image--left,.p-candid__image--right{width:50%}.p-candid__image--left{padding-right:25px}.p-candid__image--left img{display:block;width:100%;height:auto}.p-candid__image--right{display:flex;flex-direction:column;justify-content:center;padding-left:25px}.p-candid__image--headline{margin:0 0 15px;font-size:30px;line-height:32px}.p-candid__image--copy{margin:0 0 10px;font-weight:400;font-size:16px;line-height:21px}}@media only screen and (min-width:900px){.p-candid__image{margin-top:70px}}.p-candid__cta{position:relative;padding:100px 0 80px;text-align:center;background:#f1f1f1}.p-candid__cta:before{position:absolute;top:-30px;left:50%;display:block;width:60px;height:60px;background:#fff;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);content:""}@media only screen and (min-width:767px){.p-candid__cta{padding:120px 0}}@media only screen and (min-width:1200px){.p-candid__cta{padding:120px 0}}.p-candid__cta--headline{color:#c00000;font-size:24px;line-height:28px;max-width:500px;margin:0 auto}.p-candid__cta--headline a{color:#c00000}@media only screen and (min-width:1200px){.p-candid__cta--headline{font-size:30px;line-height:40px}}.p-candid__btn{display:inline-block;margin-top:20px;padding:13px 15px 8px;color:#c00000;font-family:Trade Gothic LT Std Condensed,Helvetica;text-decoration:none;font-weight:700;font-size:20px;line-height:20px;border:2px solid #c00000;transition:all .25s ease}.p-candid__btn:hover{color:#fff;background:#c00000}@media only screen and (min-width:1200px){.p-candid__section--fast-facts p.fast-facts__item--bottom,.p-candid__section--fast-facts p.fast-facts__item--top{font-size:24px;line-height:28px}}
/*# sourceMappingURL=main.211e7617.chunk.css.map */